[Libre-soc-isa] [Bug 615] talk to binutils and gcc developers about acceptable sv assembly format

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Mar 16 01:39:49 GMT 2021


https://bugs.libre-soc.org/show_bug.cgi?id=615

--- Comment #13 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
an idea came up which would remove the need to modify gcc's rs6000.md opcode
mnemonic generators significantly or even at all:

have gcc create the svp64 prefix as a new 32 bit "fake" instruction which
binutils picks up and outputs with an EXT01 Primary Opcode.

this is "odd" to say the least but would require no alteration of *any* of the
mnemonic generators that create v3.0B scalar instructions, except perhaps to
provide the option to output the prefix.

needs more thought but would be considerably less intrusive than altering every
single v3.0B scalar assembly generator to optionally output "sv." in front of
the mnemonic

or, worse, duplicating every single mnemonic generator to put an SV-augmented
variant in an already overloaded file.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libre-SOC-ISA mailing list