[PM/AA] Remove all of the dead AliasAnalysis pointers being threaded
authorChandler Carruth <chandlerc@gmail.com>
Wed, 22 Jul 2015 09:52:54 +0000 (09:52 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Wed, 22 Jul 2015 09:52:54 +0000 (09:52 +0000)
commitf020cb2f752306fa733455085f577e8043de167f
tree6f015e05fd716898853d85cdd7c67ef404020d12
parentac17c4d9b5762b927fce14395ee89c90534c35ce
[PM/AA] Remove all of the dead AliasAnalysis pointers being threaded
through APIs that are no longer necessary now that the update API has
been removed.

This will make changes to the AA interfaces significantly less
disruptive (I hope). Either way, it seems like a really nice cleanup.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242882 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
include/llvm/Transforms/Utils/BasicBlockUtils.h
include/llvm/Transforms/Utils/LoopUtils.h
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
lib/Transforms/Scalar/GVN.cpp
lib/Transforms/Scalar/LoopStrengthReduce.cpp
lib/Transforms/Scalar/LoopUnswitch.cpp
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
lib/Transforms/Utils/BasicBlockUtils.cpp
lib/Transforms/Utils/BreakCriticalEdges.cpp
lib/Transforms/Utils/LoopSimplify.cpp
lib/Transforms/Utils/LoopUnroll.cpp
lib/Transforms/Utils/LoopUnrollRuntime.cpp