This creates the need to use opcode tuple tecnique we used in other instructions.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
lib/Target/AMDGPU/SIInstrInfo.td | ||
---|---|---|
2599 ↗ | (On Diff #62883) | Why a trailing underscore in the name? |
Comment Actions
Shall we take care about DS_1A_RET_ and get rid of TODO. Otherwise, fine.
lib/Target/AMDGPU/SIInstrInfo.td | ||
---|---|---|
2599 ↗ | (On Diff #62883) | Matt, there is TODO comment about that at line 2612. |
2612–2613 ↗ | (On Diff #62883) | 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 ↗ | (On Diff #62883) | 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. |