llvm-project/llvm/test/Transforms
Chris Lattner c62877e9da Implement a couple of foldings for ordered and unordered comparisons,
implementing cases related to PR1738.

llvm-svn: 43289
2007-10-24 05:38:08 +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
BranchFolding Don't branch fold inline asm statements. 2007-10-19 21:09:55 +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 Fix PR1735 and Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll by 2007-10-18 18:49:29 +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 Implement a couple of foldings for ordered and unordered comparisons, 2007-10-24 05:38:08 +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 Do not raise free() call that is called through invoke instruction. 2007-10-17 20:12:58 +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