@@ -1729,18 +1729,18 @@ def Vector_LoadOp : Vector_Op<"load", [
1729
1729
"Value":$base,
1730
1730
"ValueRange":$indices,
1731
1731
CArg<"bool", "false">:$nontemporal,
1732
- CArg<"uint64_t ", "0 ">:$alignment), [{
1732
+ CArg<"llvm::Align ", "llvm::Align() ">:$alignment), [{
1733
1733
return build($_builder, $_state, resultType, base, indices, nontemporal,
1734
- alignment != 0 ? $_builder.getI64IntegerAttr(alignment) :
1734
+ alignment != llvm::Align() ? $_builder.getI64IntegerAttr(alignment.value() ) :
1735
1735
nullptr);
1736
1736
}]>,
1737
1737
OpBuilder<(ins "TypeRange":$resultTypes,
1738
1738
"Value":$base,
1739
1739
"ValueRange":$indices,
1740
1740
CArg<"bool", "false">:$nontemporal,
1741
- CArg<"uint64_t ", "0 ">:$alignment), [{
1741
+ CArg<"llvm::Align ", "llvm::Align() ">:$alignment), [{
1742
1742
return build($_builder, $_state, resultTypes, base, indices, nontemporal,
1743
- alignment != 0 ? $_builder.getI64IntegerAttr(alignment) :
1743
+ alignment != llvm::Align() ? $_builder.getI64IntegerAttr(alignment.value() ) :
1744
1744
nullptr);
1745
1745
}]>
1746
1746
];
@@ -1847,9 +1847,9 @@ def Vector_StoreOp : Vector_Op<"store", [
1847
1847
"Value":$base,
1848
1848
"ValueRange":$indices,
1849
1849
CArg<"bool", "false">:$nontemporal,
1850
- CArg<"uint64_t ", "0 ">:$alignment), [{
1850
+ CArg<"llvm::Align ", "llvm::Align() ">:$alignment), [{
1851
1851
return build($_builder, $_state, valueToStore, base, indices, nontemporal,
1852
- alignment != 0 ? $_builder.getI64IntegerAttr(alignment) :
1852
+ alignment != llvm::Align() ? $_builder.getI64IntegerAttr(alignment.value() ) :
1853
1853
nullptr);
1854
1854
}]>
1855
1855
];
0 commit comments