llvm-6502/lib/Transforms/Utils
Owen Anderson 0a5372ed3e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp.
This involves temporarily hard wiring some parts to use the global context.  This isn't ideal, but it's
the only way I could figure out to make this process vaguely incremental.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75445 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-13 04:09:18 +00:00
..
AddrModeMatcher.cpp silence a vc++ warning. 2009-07-11 22:31:59 +00:00
BasicBlockUtils.cpp Convert more assert(0)+abort() -> LLVM_UNREACHABLE, 2009-07-11 13:10:19 +00:00
BasicInliner.cpp available_externall linkage is not local, this was confusing the codegenerator, 2009-05-23 14:06:57 +00:00
BreakCriticalEdges.cpp assert(0) -> LLVM_UNREACHABLE. 2009-07-11 20:10:48 +00:00
CloneFunction.cpp This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? 2009-07-09 23:48:35 +00:00
CloneLoop.cpp Simplify code by using SmallVector's pop_back_val() instead of 2009-05-06 17:22:41 +00:00
CloneModule.cpp Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. 2009-07-08 19:03:57 +00:00
CloneTrace.cpp
CMakeLists.txt Fix build. 2009-07-03 22:11:58 +00:00
CodeExtractor.cpp Convert more assert(0)+abort() -> LLVM_UNREACHABLE, 2009-07-11 13:10:19 +00:00
DemoteRegToStack.cpp
InlineCost.cpp available_externall linkage is not local, this was confusing the codegenerator, 2009-05-23 14:06:57 +00:00
InlineFunction.cpp This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? 2009-07-09 23:48:35 +00:00
InstructionNamer.cpp make instnamer name unnamed blocks as well as instructions and args. 2008-12-18 00:33:11 +00:00
LCSSA.cpp More LLVMContext-ification. 2009-07-05 22:41:43 +00:00
Local.cpp This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? 2009-07-09 23:48:35 +00:00
LoopSimplify.cpp More LLVMContext-ification. 2009-07-05 22:41:43 +00:00
LowerAllocations.cpp More LLVMContext-ification. 2009-07-05 22:41:43 +00:00
LowerInvoke.cpp Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. 2009-07-13 04:09:18 +00:00
LowerSwitch.cpp This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? 2009-07-09 23:48:35 +00:00
Makefile Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
Mem2Reg.cpp More LLVMContext-ification. 2009-07-05 22:41:43 +00:00
PromoteMemoryToRegister.cpp "LLVMContext* " --> "LLVMContext *" 2009-07-06 23:00:19 +00:00
SimplifyCFG.cpp This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? 2009-07-09 23:48:35 +00:00
SSI.cpp There's no need to consider PHI nodes in the same block as the instruction 2009-07-09 15:59:27 +00:00
UnifyFunctionExitNodes.cpp Tidy up #includes, deleting a bunch of unnecessary #includes. 2009-01-05 17:59:02 +00:00
UnrollLoop.cpp Thread LLVMContext through the constant folding APIs, which touches a lot of files. 2009-07-06 18:42:36 +00:00
ValueMapper.cpp assert(0) -> LLVM_UNREACHABLE. 2009-07-11 20:10:48 +00:00