llvm-6502/lib/Transforms/Scalar
Chris Lattner a78130c320 RewriteLoopBodyWithConditionConstant can end up rewriting the
condition we're unswitching on.  In this case, don't try to
simplify the second copy of the loop which may be dead or not,
but is probably a constant now.  This fixes PR6879


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101870 91177308-0d34-0410-b5e6-96231b3b80d8
2010-04-20 05:09:16 +00:00
..
ABCD.cpp
ADCE.cpp
BasicBlockPlacement.cpp
CMakeLists.txt Remove SCCVN from the CMake build system. 2010-04-13 08:33:09 +00:00
CodeGenPrepare.cpp Revert 101465, it broke internal OpenGL testing. 2010-04-16 23:37:20 +00:00
ConstantProp.cpp
DCE.cpp
DeadStoreElimination.cpp Revert 101465, it broke internal OpenGL testing. 2010-04-16 23:37:20 +00:00
GEPSplitter.cpp
GVN.cpp Revert 101465, it broke internal OpenGL testing. 2010-04-16 23:37:20 +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 Remove the Expr member from IVUsers. Instead of remembering the expression, 2010-04-19 21:48:58 +00:00
LoopUnrollPass.cpp
LoopUnswitch.cpp RewriteLoopBodyWithConditionConstant can end up rewriting the 2010-04-20 05:09:16 +00:00
Makefile
MemCpyOptimizer.cpp Revert 101465, it broke internal OpenGL testing. 2010-04-16 23:37:20 +00:00
Reassociate.cpp
Reg2Mem.cpp performance: cache the dereferenced use_iterator 2010-04-14 16:48:56 +00:00
Scalar.cpp
ScalarReplAggregates.cpp Revert 101465, it broke internal OpenGL testing. 2010-04-16 23:37:20 +00:00
SCCP.cpp fix a SCCP miscompilation that could happen when a 2010-04-09 01:14:31 +00:00
SimplifyCFGPass.cpp
SimplifyHalfPowrLibCalls.cpp
SimplifyLibCalls.cpp Revert 101465, it broke internal OpenGL testing. 2010-04-16 23:37:20 +00:00
TailDuplication.cpp
TailRecursionElimination.cpp Revert 101465, it broke internal OpenGL testing. 2010-04-16 23:37:20 +00:00