llvm-6502/test/Transforms
Duncan Sands 5ef7be79e0 Readonly/readnone functions are allowed to throw
exceptions, so don't turn invokes of them into
calls.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44278 91177308-0d34-0410-b5e6-96231b3b80d8
2007-11-22 21:40:06 +00:00
..
ADCE Readonly/readnone functions are allowed to throw 2007-11-22 21:40:06 +00:00
ArgumentPromotion
BlockPlacement
BranchFolding Don't branch fold inline asm statements. 2007-10-19 21:09:55 +00:00
CodeExtractor
CondProp Fix PR1575 and test/Transforms/CondProp/2007-08-01-InvalidRead.ll 2007-08-02 04:47:05 +00:00
ConstantMerge
ConstProp Change all floating constants that are not exactly 2007-09-05 17:50:36 +00:00
CorrelatedExprs
DeadArgElim Fix PR1735 and Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll by 2007-10-18 18:49:29 +00:00
DeadStoreElimination Fix test/Transforms/DeadStoreElimination/PartialStore.ll, which had been 2007-11-01 05:29:16 +00:00
DecomposeMultiDimRefs
GCSE
GlobalDCE
GlobalOpt upgrade test 2007-11-13 21:42:48 +00:00
GVN Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
GVNPRE
IndVarsSimplify Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
Inline
InstCombine Fix PR1800 by correcting mistaken logic. 2007-11-16 06:04:17 +00:00
IPConstantProp
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 Fix PR1752 and LoopSimplify/2007-10-28-InvokeCrash.ll: terminators 2007-10-29 02:30:37 +00:00
LoopStrengthReduce Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
LoopUnroll If a value is incoming from outside the loop then the value does not need remapping and the value is never tracked through LastValueMap. 2007-11-05 19:32:30 +00:00
LoopUnswitch Fix bug in updating dominance frontier after loop 2007-10-05 22:29:34 +00:00
LowerInvoke
LowerSetJmp
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
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
ScalarRepl Change uses of getTypeSize to getABITypeSize, getTypeStoreSize 2007-11-04 14:43:57 +00:00
SCCP Change all floating constants that are not exactly 2007-09-05 17:50:36 +00:00
SimplifyCFG Implement PR1796 and Transforms/SimplifyCFG/noreturn-call.ll 2007-11-14 06:19:25 +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