Skip to content

Commit d5f19c3

Browse files
committed
Use llvm::Align with masked operations
1 parent 638df9a commit d5f19c3

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

mlir/include/mlir/Dialect/Vector/IR/VectorOps.td

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1947,19 +1947,19 @@ def Vector_MaskedLoadOp :
19471947
"ValueRange":$indices,
19481948
"Value":$mask,
19491949
"Value":$passthrough,
1950-
CArg<"uint64_t", "0">:$alignment), [{
1950+
CArg<"llvm::Align", "llvm::Align()">:$alignment), [{
19511951
return build($_builder, $_state, resultType, base, indices, mask, passthrough,
1952-
alignment != 0 ? $_builder.getI64IntegerAttr(alignment) :
1952+
alignment != llvm::Align() ? $_builder.getI64IntegerAttr(alignment.value()) :
19531953
nullptr);
19541954
}]>,
19551955
OpBuilder<(ins "TypeRange":$resultTypes,
19561956
"Value":$base,
19571957
"ValueRange":$indices,
19581958
"Value":$mask,
19591959
"Value":$passthrough,
1960-
CArg<"uint64_t", "0">:$alignment), [{
1960+
CArg<"llvm::Align", "llvm::Align()">:$alignment), [{
19611961
return build($_builder, $_state, resultTypes, base, indices, mask, passthrough,
1962-
alignment != 0 ? $_builder.getI64IntegerAttr(alignment) :
1962+
alignment != llvm::Align() ? $_builder.getI64IntegerAttr(alignment.value()) :
19631963
nullptr);
19641964
}]>
19651965
];
@@ -2037,9 +2037,9 @@ def Vector_MaskedStoreOp :
20372037
"ValueRange":$indices,
20382038
"Value":$mask,
20392039
"Value":$valueToStore,
2040-
CArg<"uint64_t", "0">:$alignment), [{
2040+
CArg<"llvm::Align", "llvm::Align()">:$alignment), [{
20412041
return build($_builder, $_state, base, indices, mask, valueToStore,
2042-
alignment != 0 ? $_builder.getI64IntegerAttr(alignment) :
2042+
alignment != llvm::Align() ? $_builder.getI64IntegerAttr(alignment.value()) :
20432043
nullptr);
20442044
}]>
20452045
];

0 commit comments

Comments
 (0)