Test Result : Analysis/ScalarEvolution

0 failures
204 tests
Took 25 sec.

All Tests

Test nameDurationStatus
2007-07-15-NegativeStride.ll0.13 secPassed
2007-08-06-MisinterpretBranch.ll70 msPassed
2007-08-06-Unsigned.ll0.12 secPassed
2007-09-27-LargeStepping.ll0.13 secPassed
2007-11-14-SignedAddRec.ll60 msPassed
2007-11-18-OrInstruction.ll0.11 secPassed
2008-02-11-ReversedCondition.ll0.12 secPassed
2008-02-12-SMAXTripCount.ll0.11 secPassed
2008-02-15-UMax.ll0.13 secPassed
2008-05-25-NegativeStepToZero.ll0.12 secPassed
2008-06-12-BinomialInt64.ll0.13 secPassed
2008-07-12-UnneededSelect1.ll0.11 secPassed
2008-07-12-UnneededSelect2.ll0.13 secPassed
2008-07-19-InfiniteLoop.ll0.14 secPassed
2008-07-19-WrappingIV.ll0.11 secPassed
2008-07-29-SGTTripCount.ll0.11 secPassed
2008-07-29-SMinExpr.ll0.15 secPassed
2008-08-04-IVOverflow.ll0.11 secPassed
2008-08-04-LongAddRec.ll0.2 secPassed
2008-11-02-QuadraticCrash.ll0.11 secPassed
2008-11-15-CubicOOM.ll0.11 secPassed
2008-11-18-LessThanOrEqual.ll0.11 secPassed
2008-11-18-Stride1.ll0.11 secPassed
2008-11-18-Stride2.ll0.1 secPassed
2008-12-08-FiniteSGE.ll0.1 secPassed
2008-12-11-SMaxOverflow.ll0.1 secPassed
2008-12-14-StrideAndSigned.ll70 msPassed
2008-12-15-DontUseSDiv.ll0.1 secPassed
2009-01-02-SignedNegativeStride.ll0.12 secPassed
2009-04-22-TruncCast.ll0.11 secPassed
2009-05-09-PointerEdgeCount.ll0.11 secPassed
2009-07-04-GroupConstantsWidthMismatch.ll0.1 secPassed
2010-09-03-RequiredTransitive.ll0.11 secPassed
2011-03-09-ExactNoMaxBECount.ll60 msPassed
2011-04-26-FoldAddRec.ll0.15 secPassed
2011-10-04-ConstEvolve.ll0.18 secPassed
2012-03-26-LoadConstant.ll80 msPassed
2012-05-18-LoopPredRecurse.ll0.12 secPassed
2012-05-29-MulAddRec.ll70 msPassed
SolveQuadraticEquation.ll0.15 secPassed
ZeroStep.ll0.1 secPassed
abs-intrinsic.ll0.1 secPassed
add-expr-pointer-operand-sorting.ll0.12 secPassed
add-like-or.ll0.1 secPassed
and-xor.ll0.12 secPassed
ashr.ll0.18 secPassed
avoid-assume-hang.ll2.1 secPassed
avoid-infinite-recursion-0.ll0.1 secPassed
avoid-infinite-recursion-1.ll0.11 secPassed
avoid-smax-0.ll0.1 secPassed
avoid-smax-1.ll0.16 secPassed
binomial-explision.ll0.24 secPassed
cache_loop_exit_limit.ll0.2 secPassed
constant_condition.ll90 msPassed
depth-limit-overrun.ll0.13 secPassed
different-loops-recs.ll0.19 secPassed
div-overflow.ll90 msPassed
do-loop.ll90 msPassed
exact-exit-count-more-precise.ll0.1 secPassed
exact_iter_count.ll0.1 secPassed
exhaustive-trip-counts.ll0.1 secPassed
exit-count-select.ll0.13 secPassed
expander-replace-congruent-ivs.ll60 msPassed
exponential-behavior.ll0.13 secPassed
ext-antecedent.ll50 msPassed
extract-highbits-sameconstmask.ll0.11 secPassed
extract-highbits-variablemask.ll0.1 secPassed
extract-lowbits-sameconstmask.ll0.1 secPassed
extract-lowbits-variablemask.ll0.11 secPassed
flags-from-poison-dbg.ll0.1 secPassed
flags-from-poison.ll0.23 secPassed
flattened-0.ll0.1 secPassed
fold.ll0.14 secPassed
guards.ll60 msPassed
how-far-to-zero.ll0.1 secPassed
huge_expression_limit.ll0.1 secPassed
implied-via-addition.ll60 msPassed
implied-via-division.ll0.13 secPassed
incorrect-exit-count.ll0.1 secPassed
incorrect-nsw.ll0.1 secPassed
increasing-or-decreasing-iv.ll0.17 secPassed
infer-prestart-no-wrap.ll0.11 secPassed
infer-via-ranges.ll60 msPassed
inner-loop-by-latch-cond-unknown.ll0.11 secPassed
invalidation.ll0.11 secPassed
latch-dominating-conditions.ll50 msPassed
limit-depth.ll0.17 secPassed
load-with-range-metadata.ll0.1 secPassed
load.ll0.1 secPassed
lshr-shl-differentconstmask.ll0.11 secPassed
max-addops-inline.ll0.19 secPassed
max-addrec-size.ll0.11 secPassed
max-backedge-taken-count-guard-info.ll0.17 secPassed
max-backedge-taken-count-limit-by-wrapping.ll0.11 secPassed
max-be-count-not-constant.ll90 msPassed
max-expr-cache.ll0.18 secPassed
max-mulops-inline.ll0.2 secPassed
max-trip-count-address-space.ll0.11 secPassed
max-trip-count.ll0.14 secPassed
merge-add-rec-many-inputs.ll0.12 secPassed
min-max-exprs.ll0.1 secPassed
minmax-intrinsics.ll0.1 secPassed
multiple-max-iterations.ll50 msPassed
no-wrap-add-exprs.ll0.15 secPassed
no-wrap-symbolic-becount.ll0.12 secPassed
no-wrap-unknown-becount.ll0.12 secPassed
non-IV-phi.ll0.11 secPassed
nowrap-preinc-limits.ll0.11 secPassed
nsw-offset-assume.ll0.1 secPassed
nsw-offset.ll0.1 secPassed
nsw.ll0.14 secPassed
nw-sub-is-not-nw-add.ll60 msPassed
overflow-intrinsics-trip-count.ll0.11 secPassed
overflow-intrinsics.ll0.13 secPassed
pointer-sign-bits.ll0.1 secPassed
pr18606-min-zeros.ll70 msPassed
pr18606.ll70 msPassed
pr22179.ll0.11 secPassed
pr22641.ll0.1 secPassed
pr22674.ll70 msPassed
pr22856.ll60 msPassed
pr24757.ll0.11 secPassed
pr25369.ll0.1 secPassed
pr27315.ll0.1 secPassed
pr34538.ll0.2 secPassed
pr35890.ll60 msPassed
pr3909.ll50 msPassed
pr40420.ll0.14 secPassed
pr44605.ll60 msPassed
pr46786.ll0.11 secPassed
pr48225.ll0.1 secPassed
predicated-trip-count.ll0.11 secPassed
ptrtoint-constantexpr-loop.ll0.45 secPassed
ptrtoint.ll0.28 secPassed
range-signedness.ll0.1 secPassed
range_nw_flag.ll0.15 secPassed
ranges.ll0.11 secPassed
returned.ll0.1 secPassed
saturating-intrinsics.ll0.1 secPassed
scalable-vector.ll0.1 secPassed
scev-aa.ll0.13 secPassed
scev-canonical-mode.ll70 msPassed
scev-dispositions.ll0.12 secPassed
scev-expander-existing-value-offset.ll60 msPassed
scev-expander-incorrect-nowrap.ll60 msPassed
scev-expander-reuse-gep.ll60 msPassed
scev-expander-reuse-unroll.ll70 msPassed
scev-expander-reuse-vect.ll60 msPassed
scev-invalid.ll60 msPassed
scev-prestart-nowrap.ll0.11 secPassed
sdiv.ll0.11 secPassed
sext-inreg.ll0.12 secPassed
sext-iv-0.ll0.11 secPassed
sext-iv-1.ll0.13 secPassed
sext-iv-2.ll0.11 secPassed
sext-mul.ll0.15 secPassed
sext-to-zext.ll0.11 secPassed
sext-zero.ll0.12 secPassed
shift-op.ll0.11 secPassed
shl-lshr-differentconstmask.ll0.11 secPassed
sle.ll0.1 secPassed
smax-br-phi-idioms.ll0.11 secPassed
smin-smax-folds.ll0.11 secPassed
solve-quadratic-i1.ll0.11 secPassed
solve-quadratic-overflow.ll0.1 secPassed
solve-quadratic.ll0.58 secPassed
srem.ll0.11 secPassed
strip-injective-zext.ll0.11 secPassed
trip-count-andor-selectform.ll0.12 secPassed
trip-count-andor.ll0.12 secPassed
trip-count-pow2.ll0.11 secPassed
trip-count-switch.ll0.1 secPassed
trip-count-unknown-stride.ll0.1 secPassed
trip-count.ll0.1 secPassed
trip-count10.ll0.12 secPassed
trip-count11.ll0.13 secPassed
trip-count12.ll0.1 secPassed
trip-count13.ll0.12 secPassed
trip-count14.ll0.14 secPassed
trip-count15.ll0.12 secPassed
trip-count2.ll0.1 secPassed
trip-count3.ll0.12 secPassed
trip-count4.ll0.1 secPassed
trip-count5.ll0.1 secPassed
trip-count6.ll0.1 secPassed
trip-count7.ll0.11 secPassed
trip-count8.ll0.11 secPassed
trip-count9.ll0.14 secPassed
trip-multiple-guard-info.ll0.13 secPassed
tripmultiple_calculation.ll0.12 secPassed
trivial-phis.ll0.12 secPassed
trunc-simplify.ll0.1 secPassed
truncate.ll0.24 secPassed
umin-umax-folds.ll0.14 secPassed
undefined.ll90 msPassed
unknown_phis.ll90 msPassed
unreachable-code.ll0.1 secPassed
unsimplified-loop.ll0.1 secPassed
urem-0.ll0.1 secPassed
widenable-condition.ll0.1 secPassed
zext-divrem.ll0.11 secPassed
zext-mul.ll0.11 secPassed
zext-signed-addrec.ll80 msPassed
zext-wrap.ll0.11 secPassed