OSDN Git Service

Propagate TargetLibraryInfo throughout ConstantFolding.cpp and
authorChad Rosier <mcrosier@apple.com>
Thu, 1 Dec 2011 03:08:23 +0000 (03:08 +0000)
committerChad Rosier <mcrosier@apple.com>
Thu, 1 Dec 2011 03:08:23 +0000 (03:08 +0000)
commit618c1dbd293d15ee19f61b1156ab8086ad28311a
treea3d38072ea36b97f75ee77b30c5af8cbe390bb43
parent66d004ef708642bbdc38fd761507f2e9ee3970cd
Propagate TargetLibraryInfo throughout ConstantFolding.cpp and
InstructionSimplify.cpp.  Other fixups as needed.
Part of rdar://10500969

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145559 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
include/llvm/Analysis/ConstantFolding.h
include/llvm/Analysis/InstructionSimplify.h
include/llvm/Analysis/PHITransAddr.h
include/llvm/Analysis/ScalarEvolution.h
lib/Analysis/ConstantFolding.cpp
lib/Analysis/InstructionSimplify.cpp
lib/Analysis/Lint.cpp
lib/Analysis/PHITransAddr.cpp
lib/Analysis/ScalarEvolution.cpp
lib/Transforms/Scalar/CodeGenPrepare.cpp
lib/Transforms/Scalar/EarlyCSE.cpp
lib/Transforms/Scalar/GVN.cpp
lib/Transforms/Scalar/LoopInstSimplify.cpp
lib/Transforms/Scalar/LoopUnswitch.cpp
lib/Transforms/Utils/LoopSimplify.cpp
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
lib/Transforms/Utils/SimplifyInstructions.cpp