[Mlir-commits] [mlir] [mlir][bufferization] handle exit aliases in buffer-loop-hoisting (PR #226951)

Federico Bruzzone llvmlistbot at llvm.org
Sat Oct 3 06:05:05 PDT 2026


================
@@ -182,11 +229,15 @@ struct BufferAllocationHoistingStateBase {
   /// The current placement block (if any).
   Block *placementBlock;
 
+  /// The forward alias closure of the current allocation.
+  const BufferViewFlowAnalysis::ValueSetT &aliases;
----------------
FedericoBruzzone wrote:

Is it worth keeping `aliases` only in the loop state, or is the uniform constructor needed by the template?

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


More information about the Mlir-commits mailing list