DirectXShaderCompiler/test/Transforms/SimplifyCFG
Marcelo Lopez Ruiz 6ee4074a4b first commit 2016-12-28 11:52:27 -08:00
..
AArch64 first commit 2016-12-28 11:52:27 -08:00
PowerPC first commit 2016-12-28 11:52:27 -08:00
SPARC first commit 2016-12-28 11:52:27 -08:00
X86 first commit 2016-12-28 11:52:27 -08:00
2002-05-21-PHIElimination.ll first commit 2016-12-28 11:52:27 -08:00
2002-09-24-PHIAssertion.ll first commit 2016-12-28 11:52:27 -08:00
2003-03-07-DominateProblem.ll first commit 2016-12-28 11:52:27 -08:00
2003-08-05-InvokeCrash.ll first commit 2016-12-28 11:52:27 -08:00
2003-08-17-BranchFold.ll first commit 2016-12-28 11:52:27 -08:00
2003-08-17-BranchFoldOrdering.ll first commit 2016-12-28 11:52:27 -08:00
2003-08-17-FoldSwitch-dbg.ll first commit 2016-12-28 11:52:27 -08:00
2003-08-17-FoldSwitch.ll first commit 2016-12-28 11:52:27 -08:00
2004-12-10-SimplifyCFGCrash.ll first commit 2016-12-28 11:52:27 -08:00
2005-06-16-PHICrash.ll first commit 2016-12-28 11:52:27 -08:00
2005-08-01-PHIUpdateFail.ll first commit 2016-12-28 11:52:27 -08:00
2005-10-02-InvokeSimplify.ll first commit 2016-12-28 11:52:27 -08:00
2005-12-03-IncorrectPHIFold.ll first commit 2016-12-28 11:52:27 -08:00
2006-02-17-InfiniteUnroll.ll first commit 2016-12-28 11:52:27 -08:00
2006-06-12-InfLoop.ll first commit 2016-12-28 11:52:27 -08:00
2006-08-03-Crash.ll first commit 2016-12-28 11:52:27 -08:00
2006-10-19-UncondDiv.ll first commit 2016-12-28 11:52:27 -08:00
2006-12-08-Ptr-ICmp-Branch.ll first commit 2016-12-28 11:52:27 -08:00
2007-11-22-InvokeNoUnwind.ll first commit 2016-12-28 11:52:27 -08:00
2007-12-21-Crash.ll first commit 2016-12-28 11:52:27 -08:00
2008-01-02-hoist-fp-add.ll first commit 2016-12-28 11:52:27 -08:00
2008-05-16-PHIBlockMerge.ll first commit 2016-12-28 11:52:27 -08:00
2008-07-13-InfLoopMiscompile.ll first commit 2016-12-28 11:52:27 -08:00
2008-09-08-MultiplePred.ll first commit 2016-12-28 11:52:27 -08:00
2008-09-17-SpeculativeHoist.ll first commit 2016-12-28 11:52:27 -08:00
2008-10-03-SpeculativelyExecuteBeforePHI.ll first commit 2016-12-28 11:52:27 -08:00
2008-12-06-SingleEntryPhi.ll first commit 2016-12-28 11:52:27 -08:00
2008-12-16-DCECond.ll first commit 2016-12-28 11:52:27 -08:00
2009-01-18-PHIPropCrash.ll first commit 2016-12-28 11:52:27 -08:00
2009-01-19-UnconditionalTrappingConstantExpr.ll first commit 2016-12-28 11:52:27 -08:00
2009-05-12-externweak.ll first commit 2016-12-28 11:52:27 -08:00
2010-03-30-InvokeCrash.ll first commit 2016-12-28 11:52:27 -08:00
2011-03-08-UnreachableUse.ll first commit 2016-12-28 11:52:27 -08:00
2011-09-05-TrivialLPad.ll first commit 2016-12-28 11:52:27 -08:00
BrUnwind.ll first commit 2016-12-28 11:52:27 -08:00
CoveredLookupTable.ll first commit 2016-12-28 11:52:27 -08:00
DeadSetCC.ll first commit 2016-12-28 11:52:27 -08:00
EmptyBlockMerge.ll first commit 2016-12-28 11:52:27 -08:00
EqualPHIEdgeBlockMerge.ll first commit 2016-12-28 11:52:27 -08:00
ForwardSwitchConditionToPHI.ll first commit 2016-12-28 11:52:27 -08:00
HoistCode.ll first commit 2016-12-28 11:52:27 -08:00
MagicPointer.ll first commit 2016-12-28 11:52:27 -08:00
PHINode.ll first commit 2016-12-28 11:52:27 -08:00
PR9946.ll first commit 2016-12-28 11:52:27 -08:00
PR16069.ll first commit 2016-12-28 11:52:27 -08:00
PR17073.ll first commit 2016-12-28 11:52:27 -08:00
PhiBlockMerge.ll first commit 2016-12-28 11:52:27 -08:00
PhiBlockMerge2.ll first commit 2016-12-28 11:52:27 -08:00
PhiEliminate.ll first commit 2016-12-28 11:52:27 -08:00
PhiEliminate2.ll first commit 2016-12-28 11:52:27 -08:00
PhiEliminate3.ll first commit 2016-12-28 11:52:27 -08:00
PhiNoEliminate.ll first commit 2016-12-28 11:52:27 -08:00
SpeculativeExec.ll first commit 2016-12-28 11:52:27 -08:00
UncondBranchToReturn.ll first commit 2016-12-28 11:52:27 -08:00
UnreachableEliminate.ll first commit 2016-12-28 11:52:27 -08:00
assume.ll first commit 2016-12-28 11:52:27 -08:00
attr-noduplicate.ll first commit 2016-12-28 11:52:27 -08:00
basictest.ll first commit 2016-12-28 11:52:27 -08:00
branch-cond-merge.ll first commit 2016-12-28 11:52:27 -08:00
branch-cond-prop.ll first commit 2016-12-28 11:52:27 -08:00
branch-fold-dbg.ll first commit 2016-12-28 11:52:27 -08:00
branch-fold-test.ll first commit 2016-12-28 11:52:27 -08:00
branch-fold-threshold.ll first commit 2016-12-28 11:52:27 -08:00
branch-fold.ll first commit 2016-12-28 11:52:27 -08:00
branch-phi-thread.ll first commit 2016-12-28 11:52:27 -08:00
clamp.ll first commit 2016-12-28 11:52:27 -08:00
common-dest-folding.ll first commit 2016-12-28 11:52:27 -08:00
dbginfo.ll first commit 2016-12-28 11:52:27 -08:00
dce-cond-after-folding-terminator.ll first commit 2016-12-28 11:52:27 -08:00
duplicate-landingpad.ll first commit 2016-12-28 11:52:27 -08:00
duplicate-phis.ll first commit 2016-12-28 11:52:27 -08:00
extract-cost.ll first commit 2016-12-28 11:52:27 -08:00
hoist-common-code.ll first commit 2016-12-28 11:52:27 -08:00
hoist-dbgvalue.ll first commit 2016-12-28 11:52:27 -08:00
hoist-with-range.ll first commit 2016-12-28 11:52:27 -08:00
indirectbr.ll first commit 2016-12-28 11:52:27 -08:00
invoke.ll first commit 2016-12-28 11:52:27 -08:00
invoke_unwind.ll first commit 2016-12-28 11:52:27 -08:00
iterative-simplify.ll first commit 2016-12-28 11:52:27 -08:00
lifetime.ll first commit 2016-12-28 11:52:27 -08:00
multiple-phis.ll first commit 2016-12-28 11:52:27 -08:00
no_speculative_loads_with_tsan.ll first commit 2016-12-28 11:52:27 -08:00
noreturn-call.ll first commit 2016-12-28 11:52:27 -08:00
phi-undef-loadstore.ll first commit 2016-12-28 11:52:27 -08:00
preserve-branchweights-partial.ll first commit 2016-12-28 11:52:27 -08:00
preserve-branchweights-switch-create.ll first commit 2016-12-28 11:52:27 -08:00
preserve-branchweights.ll first commit 2016-12-28 11:52:27 -08:00
return-merge.ll first commit 2016-12-28 11:52:27 -08:00
seh-nounwind.ll first commit 2016-12-28 11:52:27 -08:00
select-gep.ll first commit 2016-12-28 11:52:27 -08:00
sink-common-code.ll first commit 2016-12-28 11:52:27 -08:00
speculate-math.ll first commit 2016-12-28 11:52:27 -08:00
speculate-store.ll first commit 2016-12-28 11:52:27 -08:00
speculate-vector-ops.ll first commit 2016-12-28 11:52:27 -08:00
speculate-with-offset.ll first commit 2016-12-28 11:52:27 -08:00
statepoint-invoke-unwind.ll first commit 2016-12-28 11:52:27 -08:00
switch-masked-bits.ll first commit 2016-12-28 11:52:27 -08:00
switch-on-const-select.ll first commit 2016-12-28 11:52:27 -08:00
switch-range-to-icmp.ll first commit 2016-12-28 11:52:27 -08:00
switch-simplify-crash.ll first commit 2016-12-28 11:52:27 -08:00
switch-to-br.ll first commit 2016-12-28 11:52:27 -08:00
switch-to-icmp.ll first commit 2016-12-28 11:52:27 -08:00
switch-to-select-multiple-edge-per-block-phi.ll first commit 2016-12-28 11:52:27 -08:00
switch-to-select-two-case.ll first commit 2016-12-28 11:52:27 -08:00
switch_create.ll first commit 2016-12-28 11:52:27 -08:00
switch_switch_fold.ll first commit 2016-12-28 11:52:27 -08:00
switch_thread.ll first commit 2016-12-28 11:52:27 -08:00
trap-debugloc.ll first commit 2016-12-28 11:52:27 -08:00
trapping-load-unreachable.ll first commit 2016-12-28 11:52:27 -08:00
two-entry-phi-return.ll first commit 2016-12-28 11:52:27 -08:00
unreachable-blocks.ll first commit 2016-12-28 11:52:27 -08:00
volatile-phioper.ll first commit 2016-12-28 11:52:27 -08:00