llvm-6502/lib/Transforms/Scalar
Jay Foad 5fdd6c8793 Second attempt at de-constifying LLVM Types in FunctionType::get(),
StructType::get() and TargetData::getIntPtrType().

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134982 91177308-0d34-0410-b5e6-96231b3b80d8
2011-07-12 14:06:48 +00:00
..
ADCE.cpp
BasicBlockPlacement.cpp
CMakeLists.txt The ARC language-specific optimizer. Credit to Dan Gohman. 2011-06-15 23:37:01 +00:00
CodeGenPrepare.cpp Fix warnings due to 132263; Thanks rdivacky. 2011-05-29 08:10:47 +00:00
ConstantProp.cpp
CorrelatedValuePropagation.cpp
DCE.cpp
DeadStoreElimination.cpp Add "unknown" results for memdep, which mean "I don't know whether a dependence for the given instruction exists in the given block". This cleans up all the existing hacks in memdep which represent this concept by returning clobber with various unrelated instructions. 2011-06-15 00:47:34 +00:00
EarlyCSE.cpp
GVN.cpp Added recognition for signed add/sub/mul with overflow intrinsics to GVN as per Chris and Frits suggestion. 2011-07-09 00:25:11 +00:00
IndVarSimplify.cpp indvars: Code reorganization in preparation for 2011-07-12 00:08:50 +00:00
JumpThreading.cpp Calculate GetBestDestForJumpOnUndef correctly. 2011-06-27 21:51:12 +00:00
LICM.cpp Simplify. Consolidate dbg.declare handling in AllocaPromoter. 2011-07-06 21:09:55 +00:00
LoopDeletion.cpp Don't use PN->replaceUsesOfWith() to change a PHINode's incoming blocks, 2011-06-21 10:02:43 +00:00
LoopIdiomRecognize.cpp SCEVExpander: give new insts a name that identifies the reponsible pass. 2011-06-28 05:07:32 +00:00
LoopInstSimplify.cpp
LoopRotation.cpp Make better use of the PHINode API. 2011-06-20 14:18:48 +00:00
LoopStrengthReduce.cpp SCEVExpander: give new insts a name that identifies the reponsible pass. 2011-06-28 05:07:32 +00:00
LoopUnrollPass.cpp
LoopUnswitch.cpp Reinstate r133513 (reverted in r133700) with an additional fix for a 2011-06-23 09:09:15 +00:00
LowerAtomic.cpp
Makefile
MemCpyOptimizer.cpp Second attempt at de-constifying LLVM Types in FunctionType::get(), 2011-07-12 14:06:48 +00:00
ObjCARC.cpp Second attempt at de-constifying LLVM Types in FunctionType::get(), 2011-07-12 14:06:48 +00:00
Reassociate.cpp
Reg2Mem.cpp
Scalar.cpp Introduce "expect" intrinsic instructions. 2011-07-06 18:22:43 +00:00
ScalarReplAggregates.cpp Use DBG_VALUE location while inserting DBG_VALUE during alloca promotion. 2011-07-07 00:05:58 +00:00
SCCP.cpp PR7952: Make isa<> use the same logic as cast<>, so that they both work 2011-05-21 19:13:10 +00:00
SimplifyCFGPass.cpp Preserve line number information while converting Invoke into a Call. 2011-06-02 22:46:58 +00:00
SimplifyLibCalls.cpp Second attempt at de-constifying LLVM Types in FunctionType::get(), 2011-07-12 14:06:48 +00:00
Sink.cpp
TailDuplication.cpp
TailRecursionElimination.cpp Don't do tail calls in a function that call setjmp. The stack might be 2011-05-16 03:05:33 +00:00