We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6bffc6b commit 47db273Copy full SHA for 47db273
mlir/lib/Conversion/GPUToSPIRV/GPUToSPIRV.cpp
@@ -435,10 +435,8 @@ LogicalResult GPUShuffleConversion::matchAndRewrite(
435
return rewriter.notifyMatchFailure(
436
shuffleOp, "shuffle width and target subgroup size mismatch");
437
438
- // Ensure the offset is a signless/unsigned integer.
439
- if (adaptor.getOffset().getType().isSignedInteger())
440
- return rewriter.notifyMatchFailure(
441
- shuffleOp, "shuffle offset must be a signless/unsigned integer");
+ assert(!adaptor.getOffset().getType().isSignedInteger() &&
+ "shuffle offset must be a signless/unsigned integer");
442
443
Location loc = shuffleOp.getLoc();
444
auto scope = rewriter.getAttr<spirv::ScopeAttr>(spirv::Scope::Subgroup);
0 commit comments