@@ -2121,9 +2121,9 @@ def Vector_GatherOp :
2121
2121
"Value":$index_vec,
2122
2122
"Value":$mask,
2123
2123
"Value":$passthrough,
2124
- CArg<"llvm::Align ", "llvm::Align ()">:$alignment), [{
2124
+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">:$alignment), [{
2125
2125
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()) :
2127
2127
nullptr);
2128
2128
}]>,
2129
2129
OpBuilder<(ins "TypeRange":$resultTypes,
@@ -2132,9 +2132,9 @@ def Vector_GatherOp :
2132
2132
"Value":$index_vec,
2133
2133
"Value":$mask,
2134
2134
"Value":$passthrough,
2135
- CArg<"llvm::Align ", "llvm::Align ()">:$alignment), [{
2135
+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">:$alignment), [{
2136
2136
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()) :
2138
2138
nullptr);
2139
2139
}]>
2140
2140
];
@@ -2213,9 +2213,9 @@ def Vector_ScatterOp :
2213
2213
"Value":$index_vec,
2214
2214
"Value":$mask,
2215
2215
"Value":$valueToStore,
2216
- CArg<"llvm::Align ", "llvm::Align ()">: $alignment), [{
2216
+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">: $alignment), [{
2217
2217
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()) :
2219
2219
nullptr);
2220
2220
}]>
2221
2221
];
@@ -2297,19 +2297,19 @@ def Vector_ExpandLoadOp :
2297
2297
"ValueRange":$indices,
2298
2298
"Value":$mask,
2299
2299
"Value":$passthrough,
2300
- CArg<"llvm::Align ", "llvm::Align ()">:$alignment), [{
2300
+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">:$alignment), [{
2301
2301
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()) :
2303
2303
nullptr);
2304
2304
}]>,
2305
2305
OpBuilder<(ins "TypeRange":$resultTypes,
2306
2306
"Value":$base,
2307
2307
"ValueRange":$indices,
2308
2308
"Value":$mask,
2309
2309
"Value":$passthrough,
2310
- CArg<"llvm::Align ", "llvm::Align ()">:$alignment), [{
2310
+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">:$alignment), [{
2311
2311
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()) :
2313
2313
nullptr);
2314
2314
}]>
2315
2315
];
@@ -2386,9 +2386,9 @@ def Vector_CompressStoreOp :
2386
2386
"ValueRange":$indices,
2387
2387
"Value":$mask,
2388
2388
"Value":$valueToStore,
2389
- CArg<"llvm::Align ", "llvm::Align ()">:$alignment), [{
2389
+ CArg<"llvm::MaybeAlign ", "llvm::MaybeAlign ()">:$alignment), [{
2390
2390
return build($_builder, $_state, base, indices, valueToStore, mask,
2391
- alignment != llvm::Align () ? $_builder.getI64IntegerAttr(alignment. value()) :
2391
+ alignment.has_value () ? $_builder.getI64IntegerAttr(alignment-> value()) :
2392
2392
nullptr);
2393
2393
}]>
2394
2394
];
0 commit comments