[Mlir-commits] [mlir] [mlir][scf] DCE `ensureLoopTerminator` (PR #121237)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Fri Dec 27 15:22:13 PST 2024
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-mlir
Author: Maksim Levental (makslevental)
<details>
<summary>Changes</summary>
More dead code in headers...
---
Full diff: https://github.com/llvm/llvm-project/pull/121237.diff
1 Files Affected:
- (modified) mlir/include/mlir/Dialect/SCF/IR/SCF.h (-6)
``````````diff
diff --git a/mlir/include/mlir/Dialect/SCF/IR/SCF.h b/mlir/include/mlir/Dialect/SCF/IR/SCF.h
index b62c9417979478..ba648181daecb4 100644
--- a/mlir/include/mlir/Dialect/SCF/IR/SCF.h
+++ b/mlir/include/mlir/Dialect/SCF/IR/SCF.h
@@ -40,12 +40,6 @@ void buildTerminatedBody(OpBuilder &builder, Location loc);
namespace mlir {
namespace scf {
-// Insert `loop.yield` at the end of the only region's only block if it
-// does not have a terminator already. If a new `loop.yield` is inserted,
-// the location is specified by `loc`. If the region is empty, insert a new
-// block first.
-void ensureLoopTerminator(Region ®ion, Builder &builder, Location loc);
-
/// Returns the loop parent of an induction variable. If the provided value is
/// not an induction variable, then return nullptr.
ForOp getForInductionVarOwner(Value val);
``````````
</details>
https://github.com/llvm/llvm-project/pull/121237
More information about the Mlir-commits
mailing list