llvm-6502/lib/Transforms/Scalar
Dan Gohman ea25b48af3 Refine the detection of seemingly infinitely recursive calls where the
callee is expected to be expanded to something else by codegen, so that
normal infinitely recursive calls are still transformed.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101468 91177308-0d34-0410-b5e6-96231b3b80d8
2010-04-16 15:57:50 +00:00
..
ABCD.cpp Remove another memory leak from ABCD by using Edges by value instead of 2010-03-27 09:09:17 +00:00
ADCE.cpp
BasicBlockPlacement.cpp
CMakeLists.txt Remove SCCVN from the CMake build system. 2010-04-13 08:33:09 +00:00
CodeGenPrepare.cpp reapply r101434 2010-04-16 15:33:14 +00:00
ConstantProp.cpp
DCE.cpp
DeadStoreElimination.cpp reapply r101434 2010-04-16 15:33:14 +00:00
GEPSplitter.cpp
GVN.cpp reapply r101434 2010-04-16 15:33:14 +00:00
IndVarSimplify.cpp Teach IndVarSimplify how to eliminate remainder operators where the 2010-04-13 01:46:36 +00:00
JumpThreading.cpp fix PR6743, a case where we'd delete an instruction before using it 2010-04-10 18:26:57 +00:00
LICM.cpp performance: cache the dereferenced use_iterator 2010-04-14 16:13:56 +00:00
LoopDeletion.cpp
LoopIndexSplit.cpp
LoopRotation.cpp
LoopStrengthReduce.cpp Delete this code, which is no longer needed. 2010-04-12 08:00:22 +00:00
LoopUnrollPass.cpp
LoopUnswitch.cpp some code cleanups, use SwitchInst::findCaseValue, reduce indentation 2010-04-05 21:18:32 +00:00
Makefile
MemCpyOptimizer.cpp reapply r101434 2010-04-16 15:33:14 +00:00
Reassociate.cpp
Reg2Mem.cpp performance: cache the dereferenced use_iterator 2010-04-14 16:48:56 +00:00
Scalar.cpp
ScalarReplAggregates.cpp reapply r101434 2010-04-16 15:33:14 +00:00
SCCP.cpp fix a SCCP miscompilation that could happen when a 2010-04-09 01:14:31 +00:00
SimplifyCFGPass.cpp Finally land the InvokeInst operand reordering. 2010-03-24 13:21:49 +00:00
SimplifyHalfPowrLibCalls.cpp
SimplifyLibCalls.cpp reapply r101434 2010-04-16 15:33:14 +00:00
TailDuplication.cpp
TailRecursionElimination.cpp Refine the detection of seemingly infinitely recursive calls where the 2010-04-16 15:57:50 +00:00