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