Support in AAEvaluator to print alias queries of loads/stores with TBAA tags.
authorManman Ren <mren@apple.com>
Fri, 22 Mar 2013 22:34:41 +0000 (22:34 +0000)
committerManman Ren <mren@apple.com>
Fri, 22 Mar 2013 22:34:41 +0000 (22:34 +0000)
commita2e3834d1644889484ef3a8a94189b7369e3eaf9
tree7f0a6382f595e2dfbd128967aa1bfacc56b4c2a5
parent1f9c4407c0e66f0c473ed5d6e3abcedda3a838c9
Support in AAEvaluator to print alias queries of loads/stores with TBAA tags.

Add "evaluate-tbaa" to print alias queries of loads/stores. Alias queries
between pointers do not include TBAA tags.

Add testing case for "placement new". TBAA currently says NoAlias.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177772 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/AliasAnalysisEvaluator.cpp
test/Analysis/TypeBasedAliasAnalysis/placement-tbaa.ll [new file with mode: 0644]