llvm-project/llvm/test/Transforms
Devang Patel a69f987b66 Fix bug in updating dominance frontier after loop
unswitch when frontier includes basic blocks that 
are not inside loop.

llvm-svn: 42654
2007-10-05 22:29:34 +00:00
..
ADCE Unreachable block is not a root node in post dominator tree. 2007-07-24 01:02:25 +00:00
ArgumentPromotion Convert .cvsignore files 2007-06-29 16:35:07 +00:00
BlockPlacement Convert .cvsignore files 2007-06-29 16:35:07 +00:00
CodeExtractor Convert .cvsignore files 2007-06-29 16:35:07 +00:00
CondProp Fix PR1575 and test/Transforms/CondProp/2007-08-01-InvalidRead.ll 2007-08-02 04:47:05 +00:00
ConstProp Change all floating constants that are not exactly 2007-09-05 17:50:36 +00:00
ConstantMerge Convert .cvsignore files 2007-06-29 16:35:07 +00:00
CorrelatedExprs Convert .cvsignore files 2007-06-29 16:35:07 +00:00
DeadArgElim Convert .cvsignore files 2007-06-29 16:35:07 +00:00
DeadStoreElimination Forgot to update these files for the FastDSE changes. 2007-08-01 16:53:51 +00:00
DecomposeMultiDimRefs Convert .cvsignore files 2007-06-29 16:35:07 +00:00
GCSE Convert .cvsignore files 2007-06-29 16:35:07 +00:00
GVN Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
GVNPRE For PR1553: 2007-07-19 23:13:04 +00:00
GlobalDCE Convert .cvsignore files 2007-06-29 16:35:07 +00:00
GlobalOpt For PR1553: 2007-07-19 23:13:04 +00:00
IPConstantProp Convert .cvsignore files 2007-06-29 16:35:07 +00:00
IndVarsSimplify Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
Inline Convert .cvsignore files 2007-06-29 16:35:07 +00:00
InstCombine Testcase for PR1678. 2007-09-20 18:56:24 +00:00
LCSSA Bunch of tests to check loop passes. 2007-07-31 08:04:17 +00:00
LICM Relax unsafe use check. If there is one unconditional use inside the loop then it is safe to promote value even if there is another conditional use inside the loop. 2007-10-01 18:12:58 +00:00
LoopIndexSplit Handle multiple induction variables. 2007-09-25 18:24:48 +00:00
LoopRotate Bunch of tests to check loop passes. 2007-07-31 08:04:17 +00:00
LoopSimplify Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
LoopStrengthReduce Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
LoopUnroll Convert .cvsignore files 2007-06-29 16:35:07 +00:00
LoopUnswitch Fix bug in updating dominance frontier after loop 2007-10-05 22:29:34 +00:00
LowerInvoke Convert .cvsignore files 2007-06-29 16:35:07 +00:00
LowerSetJmp Convert .cvsignore files 2007-06-29 16:35:07 +00:00
LowerSwitch Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
Mem2Reg Don't promote volatile loads/stores. This is needed (for example) to handle setjmp/longjmp properly. 2007-08-26 21:43:30 +00:00
PredicateSimplifier Excuse me. 2007-09-20 00:57:00 +00:00
PruneEH Convert .cvsignore files 2007-06-29 16:35:07 +00:00
RaiseAllocations Convert .cvsignore files 2007-06-29 16:35:07 +00:00
Reassociate Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
SCCP Change all floating constants that are not exactly 2007-09-05 17:50:36 +00:00
ScalarRepl Convert .cvsignore files 2007-06-29 16:35:07 +00:00
SimplifyCFG Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
SimplifyLibCalls Convert tests using "grep -c ... | grep ..." to use the count script. 2007-08-15 13:49:33 +00:00
TailCallElim remove obsolete testcase 2007-09-10 23:51:41 +00:00
TailDup Change the x86 assembly output to use tab characters to separate the 2007-07-31 20:11:57 +00:00