aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Analysis/ScalarEvolution
ModeNameSize
-rw-r--r--2007-07-15-NegativeStride.ll1114logplain
-rw-r--r--2007-08-06-MisinterpretBranch.ll1032logplain
-rw-r--r--2007-08-06-Unsigned.ll1422logplain
-rw-r--r--2007-09-27-LargeStepping.ll1076logplain
-rw-r--r--2007-11-14-SignedAddRec.ll607logplain
-rw-r--r--2007-11-18-OrInstruction.ll461logplain
-rw-r--r--2008-02-11-ReversedCondition.ll399logplain
-rw-r--r--2008-02-12-SMAXTripCount.ll409logplain
-rw-r--r--2008-02-15-UMax.ll409logplain
-rw-r--r--2008-05-25-NegativeStepToZero.ll1067logplain
-rw-r--r--2008-06-12-BinomialInt64.ll1614logplain
-rw-r--r--2008-07-12-UnneededSelect1.ll1215logplain
-rw-r--r--2008-07-12-UnneededSelect2.ll973logplain
-rw-r--r--2008-07-19-InfiniteLoop.ll406logplain
-rw-r--r--2008-07-19-WrappingIV.ll859logplain
-rw-r--r--2008-07-29-SGTTripCount.ll791logplain
-rw-r--r--2008-07-29-SMinExpr.ll818logplain
-rw-r--r--2008-08-04-IVOverflow.ll483logplain
-rw-r--r--2008-08-04-LongAddRec.ll2321logplain
-rw-r--r--2008-11-02-QuadraticCrash.ll523logplain
-rw-r--r--2008-11-15-CubicOOM.ll533logplain
-rw-r--r--2008-11-18-LessThanOrEqual.ll914logplain
-rw-r--r--2008-11-18-Stride1.ll1663logplain
-rw-r--r--2008-11-18-Stride2.ll1858logplain
-rw-r--r--2008-12-08-FiniteSGE.ll1424logplain
-rw-r--r--2008-12-11-SMaxOverflow.ll774logplain
-rw-r--r--2008-12-14-StrideAndSigned.ll613logplain
-rw-r--r--2008-12-15-DontUseSDiv.ll551logplain
-rw-r--r--2009-01-02-SignedNegativeStride.ll1104logplain
-rw-r--r--2009-04-22-TruncCast.ll1306logplain
-rw-r--r--2009-05-09-PointerEdgeCount.ll1500logplain
-rw-r--r--2009-07-04-GroupConstantsWidthMismatch.ll391logplain
-rw-r--r--2010-09-03-RequiredTransitive.ll964logplain
-rw-r--r--2011-03-09-ExactNoMaxBECount.ll1260logplain
-rw-r--r--2011-04-26-FoldAddRec.ll982logplain
-rw-r--r--2011-10-04-ConstEvolve.ll1258logplain
-rw-r--r--2012-03-26-LoadConstant.ll1535logplain
-rw-r--r--2012-05-18-LoopPredRecurse.ll1014logplain
-rw-r--r--2012-05-29-MulAddRec.ll1940logplain
-rw-r--r--SolveQuadraticEquation.ll4295logplain
-rw-r--r--ZeroStep.ll1201logplain
-rw-r--r--abs-intrinsic.ll938logplain
-rw-r--r--add-expr-pointer-operand-sorting.ll4784logplain
-rw-r--r--add-like-or.ll4081logplain
-rw-r--r--addrec-computed-during-addrec-calculation.ll3961logplain
-rw-r--r--addrec-sub-nsw.ll3602logplain
-rw-r--r--alloca.ll3287logplain
-rw-r--r--and-xor.ll1018logplain
-rw-r--r--annotation-intrinsics.ll1158logplain
-rw-r--r--ashr.ll2587logplain
-rw-r--r--avoid-assume-hang.ll3298logplain
-rw-r--r--avoid-infinite-recursion-0.ll1102logplain
-rw-r--r--avoid-infinite-recursion-1.ll20755logplain
-rw-r--r--avoid-smax-0.ll811logplain
-rw-r--r--avoid-smax-1.ll8321logplain
-rw-r--r--backedge-taken-count-guard-info-apply-to-adds.ll1385logplain
-rw-r--r--backedge-taken-count-guard-info-with-multiple-predecessors.ll10819logplain
-rw-r--r--backedge-taken-count-guard-info.ll4783logplain
-rw-r--r--becount-invalidation.ll4349logplain
-rw-r--r--binomial-explision.ll1544logplain
-rw-r--r--cache_loop_exit_limit.ll12070logplain
-rw-r--r--constant_condition.ll1340logplain
-rw-r--r--cycled_phis.ll7002logplain
-rw-r--r--decrementing_addrecs.ll6168logplain
-rw-r--r--different-loops-recs.ll84880logplain
-rw-r--r--div-overflow.ll274logplain
-rw-r--r--do-loop.ll546logplain
-rw-r--r--exact-exit-count-more-precise.ll3849logplain
-rw-r--r--exact_iter_count.ll2292logplain
-rw-r--r--exhaustive-trip-counts.ll5887logplain
-rw-r--r--exit-count-non-strict.ll21378logplain
-rw-r--r--exit-count-samesign.ll1858logplain
-rw-r--r--exit-count-select-safe.ll69952logplain
-rw-r--r--exit-count-select.ll11791logplain
-rw-r--r--expander-replace-congruent-ivs.ll2358logplain
-rw-r--r--exponential-behavior.ll2116logplain
-rw-r--r--ext-antecedent.ll989logplain
-rw-r--r--ext_min_max.ll7957logplain
-rw-r--r--extract-highbits-sameconstmask.ll2175logplain
-rw-r--r--extract-highbits-variablemask.ll2539logplain
-rw-r--r--extract-lowbits-sameconstmask.ll1745logplain
-rw-r--r--extract-lowbits-variablemask.ll3617logplain
-rw-r--r--finite-trip-count.ll10779logplain
-rw-r--r--flags-from-poison-dbg.ll3535logplain
-rw-r--r--flags-from-poison-noautogen.ll3179logplain
-rw-r--r--flags-from-poison.ll114606logplain
-rw-r--r--flattened-0.ll563logplain
-rw-r--r--fold.ll9708logplain
-rw-r--r--how-far-to-zero.ll1012logplain
-rw-r--r--huge-trip-multiple.ll7265logplain
-rw-r--r--huge_expression_limit.ll1813logplain
-rw-r--r--implied-via-addition.ll3982logplain
-rw-r--r--implied-via-division.ll19627logplain
-rw-r--r--incorrect-exit-count.ll9848logplain
-rw-r--r--incorrect-nsw.ll723logplain
-rw-r--r--increasing-or-decreasing-iv.ll21055logplain
-rw-r--r--infer-prestart-no-wrap.ll10190logplain
-rw-r--r--infer-via-ranges.ll1428logplain
-rw-r--r--inner-loop-by-latch-cond-unknown.ll1232logplain
-rw-r--r--invalidation.ll2512logplain
-rw-r--r--iv-poison.ll18952logplain
-rw-r--r--latch-dominating-conditions.ll1425logplain
-rw-r--r--limit-depth.ll4471logplain
-rw-r--r--load-with-range-metadata.ll1749logplain
-rw-r--r--load.ll6889logplain
-rw-r--r--logical-operations.ll39103logplain
-rw-r--r--lshr-shl-differentconstmask.ll5426logplain
-rw-r--r--lt-overflow.ll6926logplain
-rw-r--r--malloc.ll1372logplain
-rw-r--r--max-addops-inline.ll771logplain
-rw-r--r--max-addrec-size.ll1555logplain
-rw-r--r--max-backedge-taken-count-guard-info-apply-to-adds.ll1311logplain
-rw-r--r--max-backedge-taken-count-guard-info-operand-order.ll11993logplain
-rw-r--r--max-backedge-taken-count-guard-info-rewrite-expressions.ll47253logplain
-rw-r--r--max-backedge-taken-count-guard-info.ll80134logplain
-rw-r--r--max-backedge-taken-count-limit-by-wrapping.ll3416logplain
-rw-r--r--max-be-count-not-constant.ll1947logplain
-rw-r--r--max-expr-cache.ll32261logplain
-rw-r--r--max-mulops-inline.ll1118logplain
-rw-r--r--max-trip-count-address-space.ll2926logplain
-rw-r--r--max-trip-count.ll23624logplain
-rw-r--r--merge-add-rec-many-inputs.ll5839logplain
-rw-r--r--min-max-exprs.ll10123logplain
-rw-r--r--minmax-intrinsics.ll2244logplain
-rw-r--r--mul.ll2561logplain
-rw-r--r--multiple-max-iterations.ll196logplain
-rw-r--r--ne-overflow.ll17991logplain
-rw-r--r--no-follow-alias.ll939logplain
-rw-r--r--no-wrap-add-exprs.ll18037logplain
-rw-r--r--no-wrap-symbolic-becount.ll9132logplain
-rw-r--r--no-wrap-unknown-becount.ll15097logplain
-rw-r--r--non-IV-phi.ll1414logplain
-rw-r--r--nowrap-preinc-limits.ll1101logplain
-rw-r--r--nsw-offset-assume.ll7263logplain
-rw-r--r--nsw-offset.ll6976logplain
-rw-r--r--nsw.ll24407logplain
-rw-r--r--nw-sub-is-not-nw-add.ll944logplain
-rw-r--r--outer_phi.ll6199logplain
-rw-r--r--overflow-intrinsics-trip-count.ll16734logplain
-rw-r--r--overflow-intrinsics.ll11604logplain
-rw-r--r--pointer-rounding.ll9733logplain
-rw-r--r--pointer-select.ll14558logplain
-rw-r--r--pointer-sign-bits.ll8489logplain
-rw-r--r--pr116483.ll1120logplain
-rw-r--r--pr117133.ll5072logplain
-rw-r--r--pr123550.ll2642logplain
-rw-r--r--pr135531.ll1002logplain
-rw-r--r--pr18606-min-zeros.ll1742logplain
-rw-r--r--pr18606.ll2582logplain
-rw-r--r--pr22179.ll806logplain
-rw-r--r--pr22641.ll634logplain
-rw-r--r--pr22674.ll5654logplain
-rw-r--r--pr22856.ll958logplain
-rw-r--r--pr24757.ll989logplain
-rw-r--r--pr25369.ll4154logplain
-rw-r--r--pr27315.ll929logplain
-rw-r--r--pr34538.ll1849logplain
-rw-r--r--pr35890.ll1014logplain
-rw-r--r--pr3909.ll895logplain
-rw-r--r--pr40420.ll1820logplain
-rw-r--r--pr44605.ll2763logplain
-rw-r--r--pr46786.ll7096logplain
-rw-r--r--pr48225.ll4730logplain
-rw-r--r--pr49856.ll842logplain
-rw-r--r--pr51869-scalar-evolution-prove-implications-via-truncation.ll7015logplain
-rw-r--r--pr58402-large-number-of-zext-exprs.ll19012logplain
-rw-r--r--pr62380.ll3827logplain
-rw-r--r--pr62430.ll2186logplain
-rw-r--r--pr76234.ll1495logplain
-rw-r--r--pr87798.ll3569logplain
-rw-r--r--pr92560.ll8126logplain
-rw-r--r--predicated-exit-count.ll3006logplain
-rw-r--r--predicated-max-backedge-taken-count-guard-info.ll7046logplain
-rw-r--r--predicated-symbolic-max-backedge-taken-count.ll4331logplain
-rw-r--r--predicated-trip-count.ll5766logplain
-rw-r--r--ptrtoint-constantexpr-loop.ll27929logplain
-rw-r--r--ptrtoint-global.ll9741logplain
-rw-r--r--ptrtoint.ll33970logplain
-rw-r--r--range-attribute.ll2529logplain
-rw-r--r--range-signedness.ll2224logplain
-rw-r--r--range_nw_flag.ll12860logplain
-rw-r--r--ranges.ll20283logplain
-rw-r--r--returned.ll561logplain
-rw-r--r--saturating-intrinsics.ll2671logplain
-rw-r--r--scalable-vector.ll6266logplain
-rw-r--r--scev-aa.ll11085logplain
-rw-r--r--scev-canonical-mode.ll1514logplain
-rw-r--r--scev-dispositions.ll2520logplain
-rw-r--r--scev-expander-existing-value-offset.ll1802logplain
-rw-r--r--scev-expander-incorrect-nowrap.ll729logplain
-rw-r--r--scev-expander-reuse-gep.ll1325logplain
-rw-r--r--scev-expander-reuse-unroll.ll1425logplain
-rw-r--r--scev-expander-reuse-vect.ll1511logplain
-rw-r--r--scev-invalid.ll834logplain
-rw-r--r--scev-prestart-nowrap.ll2354logplain
-rw-r--r--sdiv.ll3974logplain
-rw-r--r--sext-add-inreg-loop.ll3100logplain
-rw-r--r--sext-add-inreg-unequal.ll2347logplain
-rw-r--r--sext-add-inreg.ll1833logplain
-rw-r--r--sext-inreg.ll1230logplain
-rw-r--r--sext-iv-0.ll1590logplain
-rw-r--r--sext-iv-1.ll4034logplain
-rw-r--r--sext-iv-2.ll2364logplain
-rw-r--r--sext-mul.ll8532logplain
-rw-r--r--sext-to-zext.ll2245logplain
-rw-r--r--sext-zero.ll1441logplain
-rw-r--r--shift-op.ll6356logplain
-rw-r--r--shift-recurrences.ll38134logplain
-rw-r--r--shl-lshr-differentconstmask.ll5359logplain
-rw-r--r--sle.ll1541logplain
-rw-r--r--smax-br-phi-idioms.ll7010logplain
-rw-r--r--smin-smax-folds.ll4977logplain
-rw-r--r--solve-quadratic-i1.ll4502logplain
-rw-r--r--solve-quadratic-overflow.ll2118logplain
-rw-r--r--solve-quadratic.ll17146logplain
-rw-r--r--srem.ll4007logplain
-rw-r--r--strip-injective-zext.ll1569logplain
-rw-r--r--symbolic_max_exit_count.ll31491logplain
-rw-r--r--trip-count-andor-selectform.ll10482logplain
-rw-r--r--trip-count-andor.ll10226logplain
-rw-r--r--trip-count-implied-addrec.ll19382logplain
-rw-r--r--trip-count-minmax.ll14680logplain
-rw-r--r--trip-count-negative-stride.ll25077logplain
-rw-r--r--trip-count-non-unit-stride.ll9513logplain
-rw-r--r--trip-count-phi-increment.ll4178logplain
-rw-r--r--trip-count-pow2.ll3392logplain
-rw-r--r--trip-count-scalable-stride.ll31880logplain
-rw-r--r--trip-count-switch.ll1209logplain
-rw-r--r--trip-count-unknown-stride.ll20721logplain
-rw-r--r--trip-count-urem.ll1160logplain
-rw-r--r--trip-count.ll7596logplain
-rw-r--r--trip-count10.ll5330logplain
-rw-r--r--trip-count11.ll2144logplain
-rw-r--r--trip-count12.ll1831logplain
-rw-r--r--trip-count13.ll4330logplain
-rw-r--r--trip-count14.ll7974logplain
-rw-r--r--trip-count15.ll5501logplain
-rw-r--r--trip-count2.ll1360logplain
-rw-r--r--trip-count3.ll3574logplain
-rw-r--r--trip-count4.ll1378logplain
-rw-r--r--trip-count5.ll1876logplain
-rw-r--r--trip-count6.ll1759logplain
-rw-r--r--trip-count7.ll7202logplain
-rw-r--r--trip-count8.ll1670logplain
-rw-r--r--trip-count9.ll16652logplain
-rw-r--r--trip-multiple-guard-info.ll26186logplain
-rw-r--r--trip-multiple.ll13486logplain
-rw-r--r--tripmultiple_calculation.ll4260logplain
-rw-r--r--trivial-phis.ll7540logplain
-rw-r--r--trunc-simplify.ll2410logplain
-rw-r--r--truncate.ll3571logplain
-rw-r--r--udiv-of-x-xsmaxone-fold.ll4137logplain
-rw-r--r--umin-seq-operand-may-trigger-ub.ll4732logplain
-rw-r--r--umin-umax-folds.ll16163logplain
-rw-r--r--undefined.ll646logplain
-rw-r--r--unknown_phis.ll3267logplain
-rw-r--r--unreachable-code.ll217logplain
-rw-r--r--unsimplified-loop.ll715logplain
-rw-r--r--urem-0.ll2926logplain
-rw-r--r--values-at-scopes-consistency.ll683logplain
-rw-r--r--widenable-condition.ll2396logplain
-rw-r--r--zext-add.ll3298logplain
-rw-r--r--zext-divrem.ll1202logplain
-rw-r--r--zext-mul.ll876logplain
-rw-r--r--zext-signed-addrec.ll3140logplain
-rw-r--r--zext-wrap.ll830logplain