Skip to content

Commit 8eb000b

Browse files
committed
[BACKEND] Update LLVM version to llvm/llvm-project@91c5de7
1 parent dcad5ac commit 8eb000b

File tree

18 files changed

+19
-20
lines changed

18 files changed

+19
-20
lines changed

cmake/llvm-hash.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
86b69c31642e98f8357df62c09d118ad1da4e16a
1+
91c5de7fb8f95132043ed08056e58238383cfcb9

lib/Dialect/Triton/Transforms/Combine.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ class CombineOpsPass : public TritonCombineOpsBase<CombineOpsPass> {
204204
patterns.add<CombineAddPtrPattern>(context);
205205
patterns.add<CombineBroadcastMulReducePattern>(context);
206206

207-
if (applyPatternsAndFoldGreedily(m, std::move(patterns)).failed())
207+
if (applyPatternsGreedily(m, std::move(patterns)).failed())
208208
signalPassFailure();
209209
}
210210
};

lib/Dialect/Triton/Transforms/ReorderBroadcast.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ class ReorderBroadcastPass
221221
// elementwise(splat(a), splat(b), ...) => splat(elementwise(a, b, ...))
222222
patterns.add<MoveSplatAfterElementwisePattern>(context);
223223

224-
if (applyPatternsAndFoldGreedily(m, std::move(patterns)).failed())
224+
if (applyPatternsGreedily(m, std::move(patterns)).failed())
225225
signalPassFailure();
226226
}
227227
};

lib/Dialect/TritonGPU/Transforms/AccelerateMatmul.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -797,7 +797,7 @@ class TritonGPUAccelerateMatmulPass
797797
mlir::RewritePatternSet patterns(context);
798798
patterns.add<BlockedToMMA, DecomposeScaledBlocked>(context,
799799
computeCapability);
800-
if (applyPatternsAndFoldGreedily(m, std::move(patterns)).failed()) {
800+
if (applyPatternsGreedily(m, std::move(patterns)).failed()) {
801801
signalPassFailure();
802802
}
803803
// Now that we have picked the mma type, decompose dot that are not natively

lib/Dialect/TritonGPU/Transforms/CoalesceAsyncCopy.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ class CoalesceAsyncCopyPass
114114
mlir::RewritePatternSet patterns(context);
115115
patterns.add<ClipAsyncCopySizePerThread>(context);
116116

117-
if (failed(applyPatternsAndFoldGreedily(m, std::move(patterns))))
117+
if (failed(applyPatternsGreedily(m, std::move(patterns))))
118118
signalPassFailure();
119119
}
120120
};

lib/Dialect/TritonGPU/Transforms/F32DotTC.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,7 @@ struct F32DotTCPass : public impl::TritonGPUF32DotTCBase<F32DotTCPass> {
109109

110110
RewritePatternSet decomposePatterns(context);
111111
decomposePatterns.add<TF32x3>(context);
112-
if (applyPatternsAndFoldGreedily(m, std::move(decomposePatterns))
113-
.failed()) {
112+
if (applyPatternsGreedily(m, std::move(decomposePatterns)).failed()) {
114113
signalPassFailure();
115114
}
116115
}

lib/Dialect/TritonGPU/Transforms/OptimizeDotOperands.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -584,7 +584,7 @@ class TritonGPUOptimizeDotOperandsPass
584584
patterns.add<FuseTransHopper>(context);
585585
patterns.add<MMAV3UseRegOperand>(context);
586586
ConvertLayoutOp::getCanonicalizationPatterns(patterns, context);
587-
if (failed(applyPatternsAndFoldGreedily(m, std::move(patterns))))
587+
if (failed(applyPatternsGreedily(m, std::move(patterns))))
588588
signalPassFailure();
589589
}
590590
};

lib/Dialect/TritonGPU/Transforms/OptimizeThreadLocality.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ class TritonGPUOptimizeThreadLocalityPass
256256
mlir::RewritePatternSet layoutPatterns(&getContext());
257257
layoutPatterns.add<OptimizeReshapeLayoutPattern>(&getContext());
258258
layoutPatterns.add<OptimizeGatherLayoutPattern>(&getContext());
259-
if (mlir::applyPatternsAndFoldGreedily(mod, std::move(layoutPatterns))
259+
if (mlir::applyPatternsGreedily(mod, std::move(layoutPatterns))
260260
.failed()) {
261261
signalPassFailure();
262262
}

lib/Dialect/TritonGPU/Transforms/Pipeliner/SoftwarePipeliner.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ struct PipelinePass : public impl::TritonGPUPipelineBase<PipelinePass> {
110110
getOperation().getContext()->getLoadedDialect<arith::ArithDialect>();
111111
RewritePatternSet patterns(getOperation().getContext());
112112
arithDialect->getCanonicalizationPatterns(patterns);
113-
if (applyPatternsAndFoldGreedily(getOperation(), std::move(patterns))
113+
if (applyPatternsGreedily(getOperation(), std::move(patterns))
114114
.failed())
115115
return signalPassFailure();
116116

lib/Dialect/TritonGPU/Transforms/Prefetch.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ struct PrefetchPass : public impl::TritonGPUPrefetchBase<PrefetchPass> {
422422
RewritePatternSet cleanUpPatterns(&getContext());
423423
triton::gpu::ConvertLayoutOp::getCanonicalizationPatterns(cleanUpPatterns,
424424
&getContext());
425-
if (mlir::applyPatternsAndFoldGreedily(getOperation(),
425+
if (mlir::applyPatternsGreedily(getOperation(),
426426
std::move(cleanUpPatterns))
427427
.failed()) {
428428
signalPassFailure();

0 commit comments

Comments
 (0)