We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ca63b01 commit fba111dCopy full SHA for fba111d
1 file changed
mlir/lib/Dialect/GPU/Transforms/PromoteShuffleToAMDGPU.cpp
@@ -54,7 +54,8 @@ struct PromoteShuffleToSwizzlePattern
54
55
Location loc = op.getLoc();
56
Value res = amdgpu::SwizzleBitModeOp::create(
57
- rewriter, loc, op.getResult(0).getType(), op.getValue(), /*andMask=*/31,
+ rewriter, loc, op.getResult(0).getType(), op.getValue(),
58
+ /*and_mask=*/31,
59
/*orMask=*/0, /*xorMask=*/offsetValue);
60
Value valid = arith::ConstantIntOp::create(rewriter, loc, 1, /*width*/ 1);
61
rewriter.replaceOp(op, {res, valid});
0 commit comments