llvm-6502/lib/Transforms/Scalar
Dale Johannesen f4978e2094 This pass keeps a map of Instructions to Rank numbers,
and was deleting Instructions without clearing the
corresponding map entry.  This led to nondeterministic
behavior if the same address got allocated to another
Instruction within a short time.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67306 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-19 17:22:53 +00:00
..
ADCE.cpp
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
ConstantProp.cpp
DCE.cpp
DeadStoreElimination.cpp
GVN.cpp
GVNPRE.cpp
IndVarSimplify.cpp
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
LoopDeletion.cpp
LoopIndexSplit.cpp
LoopRotation.cpp
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
LoopUnswitch.cpp Remove strange extra semicolons. 2009-03-19 05:51:39 +00:00
Makefile
MemCpyOptimizer.cpp Remove strange extra semicolons. 2009-03-19 05:51:39 +00:00
PredicateSimplifier.cpp
Reassociate.cpp This pass keeps a map of Instructions to Rank numbers, 2009-03-19 17:22:53 +00:00
Reg2Mem.cpp
Scalar.cpp
ScalarReplAggregates.cpp Explicitly check for StoreInst, do not lose the chance to delete 2009-03-18 12:48:48 +00:00
SCCP.cpp
SimplifyCFGPass.cpp
SimplifyHalfPowrLibCalls.cpp
SimplifyLibCalls.cpp
TailDuplication.cpp
TailRecursionElimination.cpp