intel / intel/mlir-extensions

Index lowering failure in upstream ArithToSpirv

Open
#534 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.