Index lowering failure in upstream ArithToSpirv
Open
bug
CORE_MLIR_COMPILER
- Dominant language
- MLIR
- Stars
- 156
- Forks
- 45
- Avg merge
- 4h 14m
- Merged PRs (30d)
- 22
Description
--imex-convert-gpu-to-spirv fails when dealing with arith.constant ops of index type, as they're lowered to i64 and not truncated per https://github.com/llvm/llvm-project/commit/c064545403917bedd450e07209e7870f1773f90f#diff-c6575b385a62b9b39e7318036e7efb21dc26fd42f7a984adfc4e8284df22b849, causing type failures. See https://jira.devtools.intel.com/projects/MLIRGPU/issues/MLIRGPU-16 for specific example.
Contributor guide
Assessment
This issue has not been assessed yet.