.. |
2002-05-05-EmptyBlockMerge.ll
|
|
|
2002-05-21-PHIElimination.ll
|
|
|
2002-06-24-PHINode.ll
|
|
|
2002-09-24-PHIAssertion.ll
|
|
|
2003-03-07-DominateProblem.ll
|
|
|
2003-08-05-InvokeCrash.ll
|
Update tests to new EH model. Add landingpad instructions to landing pads.
|
2011-08-29 20:39:23 +00:00 |
2003-08-05-MishandleInvoke.ll
|
Update tests to new EH model. Add landingpad instructions to landing pads.
|
2011-08-29 20:39:23 +00:00 |
2003-08-17-BranchFold.ll
|
|
|
2003-08-17-BranchFoldOrdering.ll
|
|
|
2003-08-17-FoldSwitch-dbg.ll
|
|
|
2003-08-17-FoldSwitch.ll
|
|
|
2004-12-10-SimplifyCFGCrash.ll
|
|
|
2005-06-16-PHICrash.ll
|
|
|
2005-08-01-PHIUpdateFail.ll
|
|
|
2005-10-02-InvokeSimplify.ll
|
Update tests to new EH model. Add landingpad instructions to landing pads.
|
2011-08-29 20:39:23 +00:00 |
2005-12-03-IncorrectPHIFold.ll
|
|
|
2006-02-17-InfiniteUnroll.ll
|
|
|
2006-06-12-InfLoop.ll
|
|
|
2006-08-03-Crash.ll
|
|
|
2006-10-19-UncondDiv.ll
|
|
|
2006-10-29-InvokeCrash.ll
|
Try to eliminate the use of the 'unwind' instruction.
|
2011-09-02 22:41:11 +00:00 |
2006-12-08-Ptr-ICmp-Branch.ll
|
|
|
2007-11-22-InvokeNoUnwind.ll
|
|
|
2007-12-21-Crash.ll
|
|
|
2008-01-02-hoist-fp-add.ll
|
|
|
2008-05-16-PHIBlockMerge.ll
|
|
|
2008-07-13-InfLoopMiscompile.ll
|
|
|
2008-09-08-MultiplePred.ll
|
|
|
2008-09-17-SpeculativeHoist.ll
|
|
|
2008-10-03-SpeculativelyExecuteBeforePHI.ll
|
|
|
2008-12-06-SingleEntryPhi.ll
|
|
|
2008-12-16-DCECond.ll
|
|
|
2009-01-18-PHIPropCrash.ll
|
|
|
2009-01-19-UnconditionalTrappingConstantExpr.ll
|
Try to eliminate the use of the 'unwind' instruction.
|
2011-09-02 22:41:11 +00:00 |
2009-05-12-externweak.ll
|
|
|
2009-06-15-InvokeCrash.ll
|
Try to eliminate the use of the 'unwind' instruction.
|
2011-09-02 22:41:11 +00:00 |
2010-03-30-InvokeCrash.ll
|
Try to eliminate the use of the 'unwind' instruction.
|
2011-09-02 22:41:11 +00:00 |
2010-10-24-OnlyUnwindInEntry.ll
|
|
|
2011-03-08-UnreachableUse.ll
|
|
|
2011-09-05-TrivialLPad.ll
|
Delete trivial landing pads that just continue unwinding the caught
|
2011-09-05 12:57:57 +00:00 |
basictest.ll
|
|
|
branch_fold_dbg.ll
|
|
|
branch-branch-dbginfo.ll
|
|
|
branch-cond-merge.ll
|
|
|
branch-cond-prop.ll
|
|
|
branch-fold-dbg.ll
|
|
|
branch-fold-test.ll
|
|
|
branch-fold.ll
|
|
|
branch-phi-thread.ll
|
|
|
BrUnwind.ll
|
Try to eliminate the use of the 'unwind' instruction.
|
2011-09-02 22:41:11 +00:00 |
dbginfo.ll
|
|
|
dce-cond-after-folding-terminator.ll
|
Add a parameter to ConstantFoldTerminator() that callers can use to ask it to also clean up the condition of any conditional terminator it folds to be unconditional, if that turns the condition into dead code. This just means it calls RecursivelyDeleteTriviallyDeadInstructions() in strategic spots. It defaults to the old behavior.
|
2011-05-22 16:24:18 +00:00 |
DeadSetCC.ll
|
|
|
dg.exp
|
|
|
duplicate-phis.ll
|
|
|
EqualPHIEdgeBlockMerge.ll
|
|
|
ForwardSwitchConditionToPHI.ll
|
Fix PR10103: Less code for enum type translation.
|
2011-06-18 10:28:47 +00:00 |
hoist-common-code.dbg.ll
|
|
|
hoist-common-code.ll
|
|
|
hoist-dbgvalue.ll
|
|
|
HoistCode.ll
|
|
|
indirectbr.ll
|
If the block that we're threading through is jumped to by an indirect branch,
|
2011-06-04 09:42:04 +00:00 |
invoke_unwind.ll
|
Replace more uses of 'unwind' in the tests with calls to landingpad and
|
2011-09-19 22:11:35 +00:00 |
iterative-simplify.ll
|
|
|
lifetime.ll
|
Add r134057 back, but splice the predecessor after the successors phi
|
2011-06-30 20:14:24 +00:00 |
MagicPointer.ll
|
|
|
noreturn-call.ll
|
|
|
phi-undef-loadstore.ll
|
SimplifyCFG: If we have a PHI node that can evaluate to NULL and do a load or store to the address returned by the PHI node then we can consider this incoming value as dead and remove the edge pointing there, unless there are instructions that can affect control flow executed in between.
|
2011-08-26 01:22:29 +00:00 |
PhiBlockMerge2.ll
|
|
|
PhiBlockMerge.ll
|
|
|
PhiEliminate2.ll
|
|
|
PhiEliminate3.ll
|
|
|
PhiEliminate.ll
|
|
|
PhiNoEliminate.ll
|
|
|
PR9946.ll
|
|
|
return-merge.ll
|
|
|
select-gep.ll
|
|
|
speculate-with-offset.ll
|
|
|
SpeculativeExec.ll
|
|
|
switch_create.ll
|
|
|
switch_formation.dbg.ll
|
|
|
switch_switch_fold_dbginfo.ll
|
Fix PR10103: Less code for enum type translation.
|
2011-06-18 10:28:47 +00:00 |
switch_switch_fold.ll
|
|
|
switch_thread.ll
|
|
|
switch-masked-bits.ll
|
|
|
switch-on-const-select.ll
|
|
|
switch-simplify-crash.ll
|
|
|
switch-to-icmp.ll
|
|
|
trap-debugloc.ll
|
|
|
trapping-load-unreachable.ll
|
Update SimplifyCFG for atomic operations.
|
2011-08-15 23:59:28 +00:00 |
two-entry-phi-return.dbg.ll
|
|
|
two-entry-phi-return.ll
|
|
|
UncondBranchToReturn.ll
|
|
|
UnreachableEliminate.ll
|
|
|