| | | | --- | --- | | Bugzilla Link | [39300](https://llvm.org/bz39300) | | Version | trunk | | OS | All | | CC | @atamazov,@jayfoad,@arsenm | ## Extended Description The reason for this issue is that current implementation does not support 5-register tuples.
Activity
jayfoad commentedon Jan 20, 2021
I think this is fixed now. See https://reviews.llvm.org/D94960 which enabled proper disassembly of MIMG instructions with tfe.
dpreobra commentedon Jan 22, 2021
Thanks! The patch you mentioned did fix a lot of disassembler failures.
However some tests with 0xf dmask still fail to disassemble.
For example, the following code is disassembled ok for gfx8 and gfx9:
The same code with tfe produces an invalid output for the same GPUs:
Also the following instruction fails to assemble on gfx7-gfx10:
See also related bugs 48846, 48847
jwanggit86 commentedon Nov 15, 2024
I think this problem is now fixed with PR 112622.
arsenm commentedon Nov 15, 2024
Seems to work now