llvm-project
15df9e70 - [AMDGPU][SDAG] Add missing cases for SI_INDIRECT_SRC/DST (#170323)

Commit
2 days ago
[AMDGPU][SDAG] Add missing cases for SI_INDIRECT_SRC/DST (#170323) Before this patch, `insertelement/extractelement` with dynamic indices would fail to select with `-O0` for vector 32-bit element types with sizes 3, 5, 6 and 7, which did not map to a `SI_INDIRECT_SRC/DST` pattern. Other "weird" sizes bigger than 8 (like 13) are properly handled already. To solve this issue we add the missing patterns for the problematic sizes. Solves SWDEV-568862
Author
Parents
Loading