s390: Enhance opcode table headings
Improves readability of s390 opcode definitions in binutils.
This patch enhances the headings in the s390 opcode table within binutils to provide clearer categorization for instructions based on CPU architecture levels and facility names. It also removes redundant comments, as instruction names are now directly available in the description field, improving the maintainability of the opcode definitions.
In Details
This patch modifies the opcodes/s390-opc.txt file in binutils, which defines the assembler's understanding of s390 instructions. It reorganizes the table with clearer headings for different CPU architectures (e.g., z990, z9-109) and instruction facilities. Additionally, it cleans up comments related to instruction names, assuming they are adequately represented elsewhere in the definition.
- opcode table
- A data structure or file used by an assembler or disassembler to map instruction mnemonics to their binary representations and associate them with specific CPU architectures and features.
- facility name
- A designation for a specific set of hardware features or capabilities available on a particular processor architecture.