Skip to content

Commit 3cfea7e

Browse files
committed
Keep conventions
1 parent 47dc32e commit 3cfea7e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

mlir/lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1709,12 +1709,15 @@ LogicalResult ScaledExtPacked816OpLowering::matchAndRewrite(
17091709
Type packedType;
17101710
if (isa<Float4E2M1FNType>(srcElemType)) {
17111711
packedType = i32;
1712+
packedType = getTypeConverter()->convertType(packedType);
17121713
} else if (isa<Float8E4M3FNType>(srcElemType) ||
17131714
isa<Float8E5M2Type>(srcElemType)) {
17141715
packedType = VectorType::get(2, i32);
1716+
packedType = getTypeConverter()->convertType(packedType);
17151717
} else if (isa<Float6E2M3FNType>(srcElemType) ||
17161718
isa<Float6E3M2FNType>(srcElemType)) {
17171719
packedType = VectorType::get(3, i32);
1720+
packedType = getTypeConverter()->convertType(packedType);
17181721
} else {
17191722
llvm_unreachable("invalid element type for scaled ext");
17201723
}

0 commit comments

Comments
 (0)