VOP3 and VOP DPP subroutines to generate input
operands and asm strings were essentially copy
pasted several times. They are deduplicated to
reduce the maintenance burden and allow faster
development.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
I don't really follow the details but it looks like quite a nice simplification.
llvm/lib/Target/AMDGPU/SIInstrInfo.td | ||
---|---|---|
1674–1675 | You can use a single !con with 3 arguments. |
Maybe vop3pFields would be more clear