[Mlir-commits] [mlir] [MLIR][XeVM] Update XeVM type converter (PR #189306)
Igor Zamyatin
llvmlistbot at llvm.org
Thu Apr 9 13:57:31 PDT 2026
================
@@ -1103,17 +1079,15 @@ struct ConvertXeGPUToXeVMPass
if (type.isScattered())
return {};
if (type.getRank() == 1)
- return IntegerType::get(&getContext(), 64);
- auto i32Type = IntegerType::get(&getContext(), 32);
+ return xevmIndexType;
return VectorType::get(8, i32Type);
});
// Convert MemDescType into i32 for SLM
- typeConverter.addConversion([&](xegpu::MemDescType type) -> Type {
- return IntegerType::get(&getContext(), 32);
- });
+ typeConverter.addConversion(
+ [&](xegpu::MemDescType type) -> Type { return i32Type; });
----------------
Garra1980 wrote:
why is it hardcoded to be i32 btw?
https://github.com/llvm/llvm-project/pull/189306
More information about the Mlir-commits
mailing list