Previously, instructions which could be
expressed as VOP3 in addition to another
encoding had a _e64 suffix on the tablegen
record name, while those
only available as VOP3 did not. With this
patch, all VOP3s will have the _e64 suffix.
The assembly does not change, only the mir.
Details
- Reviewers
rampitec foad dp arsenm - Commits
- rG314e29ed2b78: [AMDGPU] Add _e64 suffix to VOP3 Insts
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Maybe reword the description to make it clear that it only affects the names of pseudos, not real instructions, assuming I got that right?
Just helps with future work. The idea is we can treat VOP3 Pseudos the same regardless of their origin.
llvm/lib/Target/AMDGPU/VOP3Instructions.td | ||
---|---|---|
386–387 | The indentation is not very consistent in this file, but I added one here, and a few other spots I thought it helped clarity. |
clang-format not found in user's PATH; not linting file.