llvm-6502/lib/Transforms/Scalar
2009-03-18 16:32:19 +00:00
..
ADCE.cpp Re-commit 65975 and a fix for the problem that 2009-03-04 21:24:04 +00:00
BasicBlockPlacement.cpp
CMakeLists.txt
CodeGenPrepare.cpp Fix PR3784: If the source of a phi comes from a bb ended with an invoke, make sure the copy is inserted before the try range (unless it's used as an input to the invoke, then insert it after the last use), not at the end of the bb. 2009-03-13 22:59:14 +00:00
CondPropagate.cpp Add comment to emphasize that the while body is empty. 2009-03-05 01:08:35 +00:00
ConstantProp.cpp
DCE.cpp Eliminate several more unnecessary intptr_t casts. 2009-02-18 05:09:16 +00:00
DeadStoreElimination.cpp Rename getABITypeSize to getTypePaddedSize, as 2009-01-12 20:38:59 +00:00
GVN.cpp Do not attempt to do parial redundancy elimination on void values. 2009-03-10 15:04:53 +00:00
GVNPRE.cpp
IndVarSimplify.cpp Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount, 2009-02-24 18:55:53 +00:00
InstructionCombining.cpp Fix PR3826 - InstComb assert with vector shift, by not calling ComputeNumSignBits on a vector. 2009-03-18 16:32:19 +00:00
JumpThreading.cpp Fix a debug info dependency in jump threading. 2009-03-17 00:38:24 +00:00
LICM.cpp reimplement AliasSetTracker in terms of DenseMap instead of hash_map, 2009-03-09 05:11:09 +00:00
LoopDeletion.cpp Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount, 2009-02-24 18:55:53 +00:00
LoopIndexSplit.cpp If branch conditions' one successor is dominating another non-latch successor then this loop's iteration space can not be restricted. In this example block bb5 is always executed. 2009-03-02 23:39:14 +00:00
LoopRotation.cpp Do not count DbgInfoIntrinsic while estimating loop header size. 2009-03-06 03:51:30 +00:00
LoopStrengthReduce.cpp LSR shouldn't ever try to hack on integer IV's larger than 64-bits. Right now 2009-03-17 23:58:30 +00:00
LoopUnroll.cpp Rename getAnalysisToUpdate to getAnalysisIfAvailable. 2009-01-28 13:14:17 +00:00
LoopUnswitch.cpp If "optimize for size" attribute is set then block non-trivial loop unswitches but allow trivial loop unswitches. 2009-02-03 22:04:27 +00:00
Makefile Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
MemCpyOptimizer.cpp change the MemIntrinsic get/setAlignment method to take an unsigned 2009-03-08 03:59:00 +00:00
PredicateSimplifier.cpp
Reassociate.cpp Don't assign rank numbers to debug intrinsic "calls". 2009-03-06 01:41:59 +00:00
Reg2Mem.cpp
Scalar.cpp add a bunch more passes to the C bindings (PR3734), patch by 2009-03-06 16:52:18 +00:00
ScalarReplAggregates.cpp Explicitly check for StoreInst, do not lose the chance to delete 2009-03-18 12:48:48 +00:00
SCCP.cpp Add the private linkage. 2009-01-15 20:18:42 +00:00
SimplifyCFGPass.cpp Revert r66920. It was causing failures in the self-hosting buildbot (in release 2009-03-13 21:15:59 +00:00
SimplifyHalfPowrLibCalls.cpp
SimplifyLibCalls.cpp Oops...I committed too much. 2009-03-13 04:39:26 +00:00
TailDuplication.cpp
TailRecursionElimination.cpp