- 969f28d Introduce a pointertracking pass. by Torok Edwin · 15 years ago
- 08d4ec0 Add testcases for PR4538, PR4537, and PR4534. by Dan Gohman · 15 years ago
- d1ec989 When comparing constants, consider a less wide constant to be "less complex" by Nick Lewycky · 15 years ago
- e9722fc Array accesses are independent if the underlying arrays differ. by Andreas Bolka · 15 years ago
- c6a3030 Print pairwise dependence results, add testcases. by Andreas Bolka · 15 years ago
- e56f4a4 Add a testcase demoing some of ScalarEvolution's new trip count logic. by Dan Gohman · 15 years ago
- 91380b7 Fix a bug in the trip-count computation with And/Or. If either of the by Dan Gohman · 15 years ago
- bd5ce52 Fix llvm::ComputeNumSignBits to handle pointer types by Dan Gohman · 15 years ago
- a334aa7 Teach ScalarEvolution how to analyze loops with multiple exit by Dan Gohman · 15 years ago
- 51f53b7 Fix ScalarEvolution's backedge-taken count computations to check for by Dan Gohman · 15 years ago
- 8205283 Teach ScalarEvolution how to recognize another xor(and(x, C), C) case. by Dan Gohman · 15 years ago
- 559254b Add -disable-output to a bunch of tests that don't care about the output. by Dan Gohman · 15 years ago
- 3034c10 Fix ScalarEvolution's Xor handling to not assume that an And by Dan Gohman · 15 years ago
- ae3a0be Split the Add, Sub, and Mul instruction opcodes into separate by Dan Gohman · 15 years ago
- 72776d2 Teach BasicAliasAnalysis to understand constant gep indices that fall by Dan Gohman · 15 years ago
- 10978bd Teach ScalarEvolution to recognize x^-1 in the case where non-demanded by Dan Gohman · 15 years ago
- 859b482 Make ScalarEvolution::isLoopGuardedByCond work even when the edge by Dan Gohman · 15 years ago
- 0462327 Add nounwind to a few tests. by Dan Gohman · 15 years ago
- 361e54d Allow scalar evolution to compute iteration counts for loops with a by Eli Friedman · 16 years ago
- b028593 Fix bogus overflow checks by replacing them with actual overflow checks. by Dan Gohman · 16 years ago
- 728c7f3 Fold trunc casts into add-recurrence expressions, allowing the by Dan Gohman · 16 years ago
- 9032b78 When printing a SCEVUnknown with pointer type, don't print an by Dan Gohman · 16 years ago
- a1af757 Extend ScalarEvolution's getBackedgeTakenCount to be able to by Dan Gohman · 16 years ago
- ac70cea Generalize the cast-of-addrec folding to handle folding of SCEVs like by Dan Gohman · 16 years ago
- 3e0e31b Fix this test to match the new output from scalar-evolution. by Dan Gohman · 16 years ago
- 36b8e53 Include the source type in SCEV cast expression debug output, and by Dan Gohman · 16 years ago
- 87d2fe5 Fix a grammaro in a comment. by Dan Gohman · 16 years ago
- 5cd28fa Simplify trunc(extend(x)) in SCEVs, just for completeness. Also fix some odd by Nick Lewycky · 16 years ago
- 03dac74 Testcase for PR3909. by Owen Anderson · 16 years ago
- 578ccf8 When turning (ashr(shl(x, n), n)) into sext(trunc(x)), the width of the by Dan Gohman · 16 years ago
- 56cb12c change this to test for an alias result more directly. by Chris Lattner · 16 years ago
- b24e6c4 Add a replacement for 2009-02-12-GEPNoalias.ll that works without -debug. by Nick Lewycky · 16 years ago
- 6dc3a8f remove a buggy test, it is not ok to use -debug in RUN line. by Chris Lattner · 16 years ago
- d4b3a37 Update this test for the LoopInfo::print changes. by Dan Gohman · 16 years ago
- 46bdfb0 Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount, by Dan Gohman · 16 years ago
- 826f7ce BasicAA was making the assumption that a local allocation which hadn't escaped by Nick Lewycky · 16 years ago
- fe9388c Finish making AliasAnalysis aware of the fact that most atomic intrinsics only dereference their arguments, and enhance by Owen Anderson · 16 years ago
- 789558d Wind SCEV back in time, to Nov 18th. This 'fixes' PR3275, PR3294, PR3295, by Nick Lewycky · 16 years ago
- ae285bf Don't try to analyze this "backward" case. This is overly conservative by Nick Lewycky · 16 years ago
- 3037eda Check that the function prototypes are correct before assuming that the by Nick Lewycky · 16 years ago
- f23d0d3 Resubmit support for the 'nocapture' attribute. by Nick Lewycky · 16 years ago
- 43445c1 Remove empty test. by Bill Wendling · 16 years ago
- 6fa311c Temporarily revert r61019, r61030, and r61040. These were breaking LLVM Release by Bill Wendling · 16 years ago
- 1447f5c Generalize support for analyzing loops to include SLE/SGE loop exit conditions by Nick Lewycky · 16 years ago
- 1314f20 Teach basicaa to use the nocapture attribute when possible. When the by Chris Lattner · 16 years ago
- 8bdc692 Revert my re-instated reverted commit, fixes the bootstrap build on x86-64 linux. by Nick Lewycky · 16 years ago
- 277a147 Sneaky, sneaky: move the -1 to the outside of the SMax. Reinstate the by Nick Lewycky · 16 years ago
- b957bda Allow basicaa to walk through geps with identical indices in by Chris Lattner · 16 years ago
- 28575f2 xfail this for now. by Evan Cheng · 16 years ago
- 0bed364 It's easy to handle SLE/SGE when the loop has a unit stride. by Nick Lewycky · 16 years ago
- 02ff308 Extend the 'noalias' attribute to function return values. This is intended to by Nick Lewycky · 16 years ago
- dd643f2 Add a utility function that detects whether a loop is guaranteed to be finite. by Nick Lewycky · 16 years ago
- d72a81e Don't brute-force analyze cubic or higher polynomials. by Nick Lewycky · 16 years ago
- 8f4d5eb Don't crash analyzing certain quadratics (addrec of {X,+,Y,+,1}). by Nick Lewycky · 16 years ago
- 3ee8fc9 Rationalize the names of passes that print information: by Duncan Sands · 16 years ago
- acdb2ee Remove the MarkModRef pass (use AddReadAttrs instead). by Duncan Sands · 16 years ago
- 9f07a29 Add a new pass AddReadAttrs which works out which functions by Duncan Sands · 16 years ago
- e65d39a Teach -callgraph to always print the callgraph (as the by Duncan Sands · 16 years ago
- 70ff4cf Finally re-apply r46959. This is made feasible by the combination by Dan Gohman · 16 years ago
- c7e42fd Fix spacing in the grep line for this test, following the recent by Dan Gohman · 16 years ago
- fd6edef Teach ScalarEvolution to consider loop preheaders in the search for by Dan Gohman · 16 years ago
- 8dae138 Fix WriteAsOperand to not emit a leading space character. Adjust by Dan Gohman · 16 years ago
- b8ca4ff Fix PR2792: treat volatile loads as writing memory somewhere. by Duncan Sands · 16 years ago
- 99c1a7c Correct callgraph construction. It has two problems: by Duncan Sands · 16 years ago
- faf600a Testcase for commits 55700 and 55714. by Duncan Sands · 16 years ago
- d0ac373 Since onlyReadsMemory returns true if in fact by Duncan Sands · 16 years ago
- 9a036b9 Cleanup GlobalsModRef a bit. When analysing the by Duncan Sands · 16 years ago
- 7c856c0 Remove GCSE and LoadVN from the testsuite. by Owen Anderson · 16 years ago
- 3837218 Extend ScalarEvolution's executesAtLeastOnce logic to be able to by Dan Gohman · 16 years ago
- b42a626 PR2621: Improvements to the SCEV AddRec binomial expansion. This by Eli Friedman · 16 years ago
- 1fbffe0 Another SCEV issue from PR2607; essentially the same issue, but this by Eli Friedman · 16 years ago
- 068acc3 Fix for PR2607: SCEV miscomputing the loop count for loops with an by Eli Friedman · 16 years ago
- de0f238 Fix PR2088. Use modulo linear equation solver to compute loop iteration count. by Wojciech Matyjewicz · 16 years ago
- e637727 XFAIL this test. by Nick Lewycky · 16 years ago
- 5c779a4 While testing particular algorithms to compute loop iteration count the brute by Wojciech Matyjewicz · 16 years ago
- 59cff12 Stop creating extraneous smax/umax in SCEV. This removes a regression where we by Nick Lewycky · 16 years ago
- 845f0d2 If we are checking to see if the result of a call aliases a by Chris Lattner · 16 years ago
- 6f8abf9 Crash less. The i64 restriction in BinomialCoefficient caused some problems by Nick Lewycky · 16 years ago
- da8bdfa Remove trailing whitespace after line continuations in test cases to them work. by Matthijs Kooijman · 16 years ago
- f167bc2 Suppress the (stderr) output of -aa-eval, this fixes 5 tests. by Matthijs Kooijman · 16 years ago
- 98e3a68 Fixes PR2395. Looking for a constant in a GEP tail (when the first GEP by Wojciech Matyjewicz · 16 years ago
- 8cacfeb Move these tests into the proper directory. by Owen Anderson · 16 years ago
- aadc6b6 Whoops -- forgot PR reference on this test. by Nick Lewycky · 16 years ago
- 505242f Use {} instead of "" in RUN lines. by Nick Lewycky · 16 years ago
- 04b35e8 Don't treat values as signed when looking at loop steppings in HowForToNonZero. by Nick Lewycky · 16 years ago
- 3bf19e4 Remove lingering references to .llx and .tr in the tests. by Dan Gohman · 16 years ago
- f6cadc4 sabre brings to my attention that the 'tr' suffix is also obsolete by Gabor Greif · 16 years ago
- 722243b Rename the last test with .llx extension to .ll, resolve duplicate test by renaming to isnan2. Now that no test has llx ending there is no need to search for them from dg.exp too. by Gabor Greif · 16 years ago
- 90d2736 Fix this test. It was testing broken behavior in that it required ADCE to eliminate by Owen Anderson · 16 years ago
- 46bb007 Fix PR1098 by correcting the postdominators analysis. by Owen Anderson · 17 years ago
- 5ae21fb rename *.llx -> *.ll, last batch. by Chris Lattner · 17 years ago
- 241f653 Make GVN able to remove unnecessary calls to read-only functions again. by Owen Anderson · 17 years ago
- 21d31a8 Don't assume a tail call can't reference a byval by Dale Johannesen · 17 years ago
- fa0e664 The functionality being tested was removed because it was horribly unsafe. by Owen Anderson · 17 years ago
- f02a807 Testcase for pr2169. by Duncan Sands · 17 years ago
- 4c88cc9 Testcase for PR2160. by Duncan Sands · 17 years ago
- d3bf1ae Fix PR 2160 by making sure arguments to external functions get marked as pointing to anything by Daniel Berlin · 17 years ago
- c0734e3 Fix http://llvm.org/bugs/show_bug.cgi?id=2104 by ordering lexicographically what gets printed. Be const-correct in PrintResults and uninline it too by Gabor Greif · 17 years ago
- b9a9057 Temporarily reverting 46959. by Evan Cheng · 17 years ago
- 3e63076 Add 'umax' similar to 'smax' SCEV. Closes PR2003. by Nick Lewycky · 17 years ago