[PATCH] D102821: [SelectionDAG] Re-calculate scoped AA metadata when merging stores.

Jeroen Dobbelaere via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 25 07:44:22 PDT 2021


jeroen.dobbelaere added inline comments.


================
Comment at: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:16736
 
+  Optional<MachineMemOperand::Flags> Flags;
+  AAMDNodes AAInfo;
----------------

(And move the merge logic to IR/Metadata.h)

Also note that I am not sure if it is safe to merge the TBAA part in this way. (Especially when using new struct path tbaa)



Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D102821/new/

https://reviews.llvm.org/D102821



More information about the llvm-commits mailing list