Thread LLVMContext through the constant folding APIs, which touches a lot of files.
authorOwen Anderson <resistor@mac.com>
Mon, 6 Jul 2009 18:42:36 +0000 (18:42 +0000)
committerOwen Anderson <resistor@mac.com>
Mon, 6 Jul 2009 18:42:36 +0000 (18:42 +0000)
commit508955156a25a9abc470a29e1760aa176d341cf9
tree8b7b55caabc0fbb16b6025f38e84ebc4fbd79c31
parente034393b15bc9257314b0c7adfb778e0c504bed7
Thread LLVMContext through the constant folding APIs, which touches a lot of files.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74844 91177308-0d34-0410-b5e6-96231b3b80d8
21 files changed:
include/llvm/Analysis/ConstantFolding.h
include/llvm/Analysis/ScalarEvolution.h
include/llvm/Analysis/ScalarEvolutionExpander.h
include/llvm/Support/TargetFolder.h
lib/Analysis/BasicAliasAnalysis.cpp
lib/Analysis/ConstantFolding.cpp
lib/Analysis/ScalarEvolution.cpp
lib/Transforms/IPO/GlobalOpt.cpp
lib/Transforms/Instrumentation/BlockProfiling.cpp
lib/Transforms/Instrumentation/EdgeProfiling.cpp
lib/Transforms/Instrumentation/ProfilingUtils.cpp
lib/Transforms/Instrumentation/RSProfiling.cpp
lib/Transforms/Scalar/ConstantProp.cpp
lib/Transforms/Scalar/InstructionCombining.cpp
lib/Transforms/Scalar/JumpThreading.cpp
lib/Transforms/Scalar/LoopUnswitch.cpp
lib/Transforms/Scalar/SCCP.cpp
lib/Transforms/Scalar/TailDuplication.cpp
lib/Transforms/Utils/CloneFunction.cpp
lib/Transforms/Utils/SimplifyCFG.cpp
lib/Transforms/Utils/UnrollLoop.cpp