[llvm] [Matrix] Adjust lifetime.ends during multiply fusion. (PR #84914)

Francis Visoiu Mistrih via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 12 09:14:54 PDT 2024


================
@@ -1946,6 +1951,35 @@ class LowerMatrixIntrinsics {
       for (Instruction *I : ToHoist)
         I->moveBefore(MatMul);
 
+      // Deal with lifetime.end calls that might be between Load0/Load1 and the
+      // store. To avoid introducing loads to dead objects (i.e. after thei
----------------
francisvm wrote:

```suggestion
      // store. To avoid introducing loads to dead objects (i.e. after the
```

https://github.com/llvm/llvm-project/pull/84914


More information about the llvm-commits mailing list