See bug 36833: https://bugs.llvm.org/show_bug.cgi?id=36833
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
I see this listed in the gfx9 manual, but not VI. Does this need the subtarget feature?
Comment Actions
I'm not sure. It is not listed in Gfx9_Shader_Programming either.
But it is present in SP3 tables for VI.
Do you know who can help with this question?
Maybe Tony?
Comment Actions
So Dan Clifton confirmed it is gfx7.
But maybe it would be safer to support this opcode for gfx8/9 only to mimic SP3 assembler?
I'm not sure about gfx7.
Comment Actions
I think that supporting this inst for gfx7 would not break the sp3 compatibility. And we do not need to support all the quirks of SP3)) So it's up to you. I would prefer the solution which would be the simplest and the robustness one.