llvm-6502/lib/Transforms/Scalar
Owen Anderson 7267e14327 Now that the profitable bits of EnableFullLoadPRE have been enabled by default, rip out the remainder.
Anyone interested in more general PRE would be better served by implementing it separately, to get real
anticipation calculation, etc.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115337 91177308-0d34-0410-b5e6-96231b3b80d8
2010-10-01 20:02:55 +00:00
..
ADCE.cpp
BasicBlockPlacement.cpp
CMakeLists.txt Removed a bunch of unnecessary target_link_libraries. 2010-09-28 22:39:14 +00:00
CodeGenPrepare.cpp Try again to disable critical edge splitting in CodeGenPrepare. 2010-09-30 20:51:52 +00:00
ConstantProp.cpp
CorrelatedValuePropagation.cpp
DCE.cpp
DeadStoreElimination.cpp
GEPSplitter.cpp
GVN.cpp Now that the profitable bits of EnableFullLoadPRE have been enabled by default, rip out the remainder. 2010-10-01 20:02:55 +00:00
IndVarSimplify.cpp do not rely on the implicit-dereference semantics of dyn_cast_or_null 2010-09-18 11:53:39 +00:00
JumpThreading.cpp Fix PR8247: JumpThreading can cause a block to become unreachable while still having predecessor, if it is part of a self-loop. 2010-09-29 20:34:41 +00:00
LICM.cpp
LoopDeletion.cpp
LoopIndexSplit.cpp
LoopRotation.cpp
LoopStrengthReduce.cpp Delete an unused function. 2010-09-27 16:58:21 +00:00
LoopUnrollPass.cpp Revert r114919, which caused some serious regressions on ARM. 2010-09-29 18:05:19 +00:00
LoopUnswitch.cpp
LowerAtomic.cpp
Makefile
MemCpyOptimizer.cpp Fix the other half of the alignment changing issue by making sure that the 2010-10-01 09:02:05 +00:00
Reassociate.cpp
Reg2Mem.cpp
Scalar.cpp
ScalarReplAggregates.cpp Massive rewrite of MMX: 2010-09-30 23:57:10 +00:00
SCCP.cpp
SimplifyCFGPass.cpp
SimplifyHalfPowrLibCalls.cpp
SimplifyLibCalls.cpp Tighten up prototype verification of strchr and strrchr to avoid a crash in the very unlikely case that someone passes an integer > i64 to strchr. 2010-09-30 11:21:59 +00:00
Sink.cpp
TailDuplication.cpp
TailRecursionElimination.cpp