llvm-6502/lib/Transforms/Scalar
Chris Lattner a9ff5eb76e at the end of instcombine, explicitly clear WorklistMap.
This shrinks it down to something small.  On the testcase
from PR1432, this speeds up instcombine from 0.7959s to 0.5000s,
(59%)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40840 91177308-0d34-0410-b5e6-96231b3b80d8
2007-08-05 08:47:58 +00:00
..
ADCE.cpp New CallInst interface to address GLIBCXX_DEBUG errors caused by 2007-08-01 03:43:44 +00:00
BasicBlockPlacement.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
CodeGenPrepare.cpp wrap some long lines. Major offenders that are left include 2007-08-02 16:53:43 +00:00
CondPropagate.cpp Fix PR1575 and test/Transforms/CondProp/2007-08-01-InvalidRead.ll 2007-08-02 04:47:05 +00:00
ConstantProp.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
CorrelatedExprs.cpp Remove a bogus return statement, what appears to have been a pasto 2007-07-26 15:29:35 +00:00
DCE.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
DeadStoreElimination.cpp Fix 80 col. violations. 2007-08-02 18:11:11 +00:00
GCSE.cpp Use DominatorTree instead of ETForest. 2007-06-07 18:45:06 +00:00
GVN.cpp Fix a subtle miscompilation. This allows 197.parser to be compiled correctly. 2007-08-03 19:59:35 +00:00
GVNPRE.cpp Fix 80 col. violations. 2007-08-02 18:20:52 +00:00
IndVarSimplify.cpp Fix a bug. 2007-06-27 09:50:26 +00:00
InstructionCombining.cpp at the end of instcombine, explicitly clear WorklistMap. 2007-08-05 08:47:58 +00:00
LICM.cpp Add note. 2007-07-31 16:52:25 +00:00
LoopRotation.cpp Loop Rotation pass preserves dominator tree and frontier. 2007-07-30 20:22:53 +00:00
LoopStrengthReduce.cpp wrap some long lines. Major offenders that are left include 2007-08-02 16:53:43 +00:00
LoopUnroll.cpp wrap some long lines. Major offenders that are left include 2007-08-02 16:53:43 +00:00
LoopUnswitch.cpp wrap some long lines. Major offenders that are left include 2007-08-02 16:53:43 +00:00
LowerGC.cpp New CallInst interface to address GLIBCXX_DEBUG errors caused by 2007-08-01 03:43:44 +00:00
LowerPacked.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
Makefile DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE now 2005-10-24 02:26:13 +00:00
PredicateSimplifier.cpp Clean up comments, fix up some confusing code logic. 2007-08-04 18:45:32 +00:00
Reassociate.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
RedundantLoadElimination.cpp wrap some long lines. Major offenders that are left include 2007-08-02 16:53:43 +00:00
Reg2Mem.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
ScalarReplAggregates.cpp Fix an accidental commit. 2007-08-02 21:33:36 +00:00
SCCP.cpp Place SCCPSolver also in the anonymous namespace. This 2007-07-20 08:56:21 +00:00
SimplifyCFG.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
TailDuplication.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
TailRecursionElimination.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00