This creates the need to use opcode tuple tecnique we used in other instructions.
Details
Diff Detail
Event Timeline
lib/Target/AMDGPU/SIInstrInfo.td | ||
---|---|---|
2599 | Why a trailing underscore in the name? |
Shall we take care about DS_1A_RET_ and get rid of TODO. Otherwise, fine.
lib/Target/AMDGPU/SIInstrInfo.td | ||
---|---|---|
2599 | Matt, there is TODO comment about that at line 2612. | |
2612–2613 | Perhaps is sensible to remove this class and use dsop everywhere right now. There could be some other similar problems for VI, not yet found for now. |
lib/Target/AMDGPU/SIInstrInfo.td | ||
---|---|---|
2599 | Matt, its done to distinguish from DS_1A_RET. I agree its better just to replace all usages of DS_1A_RET with dsop operands and remove DS_1A_RET_. On the other hand there're only few differences in ds opcodes between SI and VI. |
Why a trailing underscore in the name?