aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorJay Foad <jay.foad@amd.com>2024-03-20 10:04:22 +0000
committerGitHub <noreply@github.com>2024-03-20 10:04:22 +0000
commit56e32491526e21687ed1466a99ae39a9374e30b0 (patch)
treec6d3eab4845d81bc6a94693db6734e12a47d690b /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent27534d69e275eeb6669296c038bf29d8a9b163e5 (diff)
downloadllvm-56e32491526e21687ed1466a99ae39a9374e30b0.zip
llvm-56e32491526e21687ed1466a99ae39a9374e30b0.tar.gz
llvm-56e32491526e21687ed1466a99ae39a9374e30b0.tar.bz2
[AMDGPU] Simplify GFX11/GFX12 FLAT instruction definitions. NFC. (#85819)
- Give the tablegen record for the Real the same name as the tablegen record for the pseudo. This removes all cases where the same instruction name has to be mentioned more than once on the definition line. - Use multiclasses for all Real definitions, to allow suffixes to be added bit by bit, e.g. first _SADDR and then _gfx11. This is a similar approach to the one used in BUFInstructions.td.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions