@@ -2121,9 +2121,9 @@ def Vector_GatherOp :
21212121 "Value":$index_vec,
21222122 "Value":$mask,
21232123 "Value":$passthrough,
2124- CArg<"llvm::Align ", "llvm::Align ()">:$alignment), [{
2124+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">:$alignment), [{
21252125 return build($_builder, $_state, resultType, base, indices, index_vec, mask, passthrough,
2126- alignment != llvm::Align () ? $_builder.getI64IntegerAttr(alignment. value()) :
2126+ alignment.has_value () ? $_builder.getI64IntegerAttr(alignment-> value()) :
21272127 nullptr);
21282128 }]>,
21292129 OpBuilder<(ins "TypeRange":$resultTypes,
@@ -2132,9 +2132,9 @@ def Vector_GatherOp :
21322132 "Value":$index_vec,
21332133 "Value":$mask,
21342134 "Value":$passthrough,
2135- CArg<"llvm::Align ", "llvm::Align ()">:$alignment), [{
2135+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">:$alignment), [{
21362136 return build($_builder, $_state, resultTypes, base, indices, index_vec, mask, passthrough,
2137- alignment != llvm::Align () ? $_builder.getI64IntegerAttr(alignment. value()) :
2137+ alignment.has_value () ? $_builder.getI64IntegerAttr(alignment-> value()) :
21382138 nullptr);
21392139 }]>
21402140 ];
@@ -2213,9 +2213,9 @@ def Vector_ScatterOp :
22132213 "Value":$index_vec,
22142214 "Value":$mask,
22152215 "Value":$valueToStore,
2216- CArg<"llvm::Align ", "llvm::Align ()">: $alignment), [{
2216+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">: $alignment), [{
22172217 return build($_builder, $_state, base, indices, index_vec, mask, valueToStore,
2218- alignment != llvm::Align () ? $_builder.getI64IntegerAttr(alignment. value()) :
2218+ alignment.has_value () ? $_builder.getI64IntegerAttr(alignment-> value()) :
22192219 nullptr);
22202220 }]>
22212221 ];
@@ -2297,19 +2297,19 @@ def Vector_ExpandLoadOp :
22972297 "ValueRange":$indices,
22982298 "Value":$mask,
22992299 "Value":$passthrough,
2300- CArg<"llvm::Align ", "llvm::Align ()">:$alignment), [{
2300+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">:$alignment), [{
23012301 return build($_builder, $_state, resultType, base, indices, mask, passthrough,
2302- alignment != llvm::Align () ? $_builder.getI64IntegerAttr(alignment. value()) :
2302+ alignment.has_value () ? $_builder.getI64IntegerAttr(alignment-> value()) :
23032303 nullptr);
23042304 }]>,
23052305 OpBuilder<(ins "TypeRange":$resultTypes,
23062306 "Value":$base,
23072307 "ValueRange":$indices,
23082308 "Value":$mask,
23092309 "Value":$passthrough,
2310- CArg<"llvm::Align ", "llvm::Align ()">:$alignment), [{
2310+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">:$alignment), [{
23112311 return build($_builder, $_state, resultTypes, base, indices, mask, passthrough,
2312- alignment != llvm::Align () ? $_builder.getI64IntegerAttr(alignment. value()) :
2312+ alignment.has_value () ? $_builder.getI64IntegerAttr(alignment-> value()) :
23132313 nullptr);
23142314 }]>
23152315 ];
@@ -2386,9 +2386,9 @@ def Vector_CompressStoreOp :
23862386 "ValueRange":$indices,
23872387 "Value":$mask,
23882388 "Value":$valueToStore,
2389- CArg<"llvm::Align ", "llvm::Align ()">:$alignment), [{
2389+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">:$alignment), [{
23902390 return build($_builder, $_state, base, indices, valueToStore, mask,
2391- alignment != llvm::Align () ? $_builder.getI64IntegerAttr(alignment. value()) :
2391+ alignment.has_value () ? $_builder.getI64IntegerAttr(alignment-> value()) :
23922392 nullptr);
23932393 }]>
23942394 ];
0 commit comments