[SelectionDAG] Re-calculate scoped AA metadata when merging stores.
authorMichael Liao <michael.hliao@gmail.com>
Thu, 13 May 2021 13:36:48 +0000 (09:36 -0400)
committerMichael Liao <michael.hliao@gmail.com>
Tue, 21 Sep 2021 15:41:17 +0000 (11:41 -0400)
commit5fb3ae525ffa7fc9e09e0c10de02ecc003c3adae
tree5feb4035a1ddb5fe34e51cd20139bdc29db32fa8
parent624e4d087efdb2f26a9a618dd0e2da99782e6308
[SelectionDAG] Re-calculate scoped AA metadata when merging stores.

Reviewed By: jeroen.dobbelaere

Differential Revision: https://reviews.llvm.org/D102821
llvm/include/llvm/IR/Metadata.h
llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
llvm/test/CodeGen/AArch64/merge-scoped-aa-store.ll [new file with mode: 0644]