Move Value::getUnderlyingObject to be a standalone
authorDan Gohman <gohman@apple.com>
Wed, 15 Dec 2010 20:02:24 +0000 (20:02 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 15 Dec 2010 20:02:24 +0000 (20:02 +0000)
commit5034dd318a9dfa0dc45a3ac01e58e60f2aa2498d
tree85f466bd781bcb1865313cc739b252f02116c838
parentd5f4bc2c339a88c331dd7ecaa36833358bc1d3b1
Move Value::getUnderlyingObject to be a standalone
function so that it can live in Analysis instead of
VMCore.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121885 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
include/llvm/Analysis/ValueTracking.h
include/llvm/Value.h
lib/Analysis/BasicAliasAnalysis.cpp
lib/Analysis/ConstantFolding.cpp
lib/Analysis/IPA/GlobalsModRef.cpp
lib/Analysis/LazyValueInfo.cpp
lib/Analysis/Lint.cpp
lib/Analysis/Loads.cpp
lib/Analysis/LoopDependenceAnalysis.cpp
lib/Analysis/MemoryDependenceAnalysis.cpp
lib/Analysis/ValueTracking.cpp
lib/CodeGen/ScheduleDAGInstrs.cpp
lib/Transforms/Scalar/DeadStoreElimination.cpp
lib/Transforms/Scalar/GVN.cpp
lib/Transforms/Scalar/ScalarReplAggregates.cpp
lib/VMCore/Value.cpp