[PM/AA] Hoist the interface to TBAA into a dedicated header along with
authorChandler Carruth <chandlerc@gmail.com>
Fri, 14 Aug 2015 03:33:48 +0000 (03:33 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Fri, 14 Aug 2015 03:33:48 +0000 (03:33 +0000)
commit40e8a59ff94ce23dd05f0584c16b5d16a63677e3
tree6d8cd70d14a22a96808eb70a7a834b40e0cedbd8
parent51d9f587b74d8877c6098cacccc654e89d860ac5
[PM/AA] Hoist the interface to TBAA into a dedicated header along with
its creation function. Update the relevant includes accordingly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@245019 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/Passes.h
include/llvm/Analysis/TypeBasedAliasAnalysis.h [new file with mode: 0644]
include/llvm/LinkAllPasses.h
lib/Analysis/TypeBasedAliasAnalysis.cpp
lib/CodeGen/Passes.cpp
lib/Transforms/IPO/PassManagerBuilder.cpp
lib/Transforms/Scalar/Scalar.cpp
unittests/Analysis/MixedTBAATest.cpp