[Mlir-commits] [mlir] [MLIR] Removing dead values for branches (PR #117501)
Longsheng Mou
llvmlistbot at llvm.org
Tue Dec 3 22:33:41 PST 2024
================
@@ -563,6 +563,52 @@ static void cleanRegionBranchOp(RegionBranchOpInterface regionBranchOp,
dropUsesAndEraseResults(regionBranchOp.getOperation(), resultsToKeep.flip());
}
+// 1. Iterate over each successor block of the given BranchOpInterface
+// operation.
+// 2. For each successor block:
+// a. Retrieve the operands passed to the successor.
+// b. Use the provided liveness analysis (`RunLivenessAnalysis`) to determine
+// which
----------------
CoTinker wrote:
Ditto
https://github.com/llvm/llvm-project/pull/117501
More information about the Mlir-commits
mailing list