1. 7716075 [opaque pointer types] Pass value type to GetElementPtr creation. by James Y Knight · 7 years ago
  2. 14359ef [opaque pointer types] Pass value type to LoadInst creation. by James Y Knight · 7 years ago
  3. 1368022 [opaque pointer types] Add a FunctionCallee wrapper type, and use it. by James Y Knight · 7 years ago
  4. fadf250 Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it." by James Y Knight · 7 years ago
  5. f47d6b3 [opaque pointer types] Add a FunctionCallee wrapper type, and use it. by James Y Knight · 7 years ago
  6. 9d45edf [NFC] Fix warnings in unit test of r351725 by Max Kazantsev · 7 years ago
  7. 85c9883 [SCEV][NFC] Introduces expression sizes estimation by Max Kazantsev · 7 years ago
  8. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  9. 65cb9d7 [SCEV][NFC] Verify IR in isLoop[Entry,Backedge]GuardedByCond by Max Kazantsev · 7 years ago
  10. 6a7a4c6 [SCEV] Do not cache S -> V if S is not equivalent of V by Serguei Katkov · 8 years ago
  11. da56a7f [SCEV] Be careful with nuw/nsw/exact in InsertBinop by Serguei Katkov · 8 years ago
  12. 87f4a3d [SCEV][NFC] Introduce isSafeToExpandAt function to SCEVExpander by Max Kazantsev · 8 years ago
  13. 3a5e252 Revert "[SCEV] Maintain and use a loop->loop invalidation dependency" by Sanjoy Das · 8 years ago
  14. c70a7a0 [SCEV] Maintain and use a loop->loop invalidation dependency by Sanjoy Das · 8 years ago
  15. e6b995f [SCEV] Maintain loop use lists, and use them in forgetLoop by Sanjoy Das · 8 years ago
  16. 5acfd1d [SCEV] Properly handle the case of a non-constant start with a zero accum in ScalarEvolution::createAddRecFromPHIWithCastsImpl by Daniel Neilson · 8 years ago
  17. 1341ac2 [SCEV] Generalize folding of trunc(x)+n*trunc(y) into folding m*trunc(x)+n*trunc(y) by Daniel Neilson · 8 years ago
  18. 76ab232 [LoopInfo] Make LoopBase and Loop destructors non-public by Sanjoy Das · 8 years ago
  19. 3f0e4ad [SCEV] Ensure ScalarEvolution::createAddRecFromPHIWithCastsImpl properly handles out of range truncations of the start and accum values by Daniel Neilson · 8 years ago
  20. 6e72476 Avoid comparison between signed and unsigned in SCEVExitLimitForget tests by Max Kazantsev · 8 years ago
  21. ba1e70e Fix SCEVExitLimitForget tests to make Sanitizer happy by Max Kazantsev · 8 years ago
  22. a73b410 Fix use after free in unit test. by Benjamin Kramer · 8 years ago
  23. cd50b5c Removed unused variabled from unit test by Max Kazantsev · 8 years ago
  24. 2cb3653 [SCEV] Re-enable "Cache results of computeExitLimit" by Max Kazantsev · 8 years ago
  25. 9a67b07 Re-sort #include lines for unittests. This uses a slightly modified by Chandler Carruth · 8 years ago
  26. e5d2911 ScalarEvolution unit test: fix typo that breaks check-all by Gor Nishanov · 8 years ago
  27. 090f195 [SCEVExpander] Try harder to avoid introducing inttoptr by Keno Fischer · 8 years ago
  28. bbebcb6 Teach SCEV normalization to de/normalize non-affine add recs by Sanjoy Das · 9 years ago
  29. 8c40533 [SCEV] Add a local cache for getZeroExtendExpr and getSignExtendExpr to prevent by Wei Mi · 9 years ago
  30. 044f956 Generalize SCEV's unit testing helper a bit by Sanjoy Das · 9 years ago
  31. b600d3f Add a unit test for SCEV Normalization by Sanjoy Das · 9 years ago
  32. 3c1fc76 Allow DataLayout to specify addrspace for allocas. by Matt Arsenault · 9 years ago
  33. 1bd479d [SCEV] Decrease the recursion threshold for CompareValueComplexity by Sanjoy Das · 9 years ago
  34. cd07efc [SCEV] Scale back the test added in r294181 as it goes quadratic in SCEV. by Chandler Carruth · 9 years ago
  35. 6378bdb [SCEV] limit recursion depth and operands number in getAddExpr by Daniil Fukalov · 9 years ago
  36. aec2fa3 Revert @llvm.assume with operator bundles (r289755-r289757) by Daniel Jasper · 9 years ago
  37. 3ca4a6b Remove the AssumptionCache by Hal Finkel · 9 years ago
  38. 30422ee Revert "[SCEVExpand] do not hoist divisions by zero (PR30935)" by Reid Kleckner · 9 years ago
  39. b1227db [SCEVExpander] Add a test case related to r289412 by Sanjoy Das · 9 years ago
  40. 8c9cc8c [SCEVExpand] do not hoist divisions by zero (PR30935) by Sebastian Pop · 9 years ago
  41. 4c3322c [SCEV] limit recursion depth of CompareSCEVComplexity by Daniil Fukalov · 9 years ago
  42. 85740f6 Revert r286437 r286438, they caused PR30976 by Nico Weber · 9 years ago
  43. 3d75b62 [SCEVExpander] Hoist unsigned divisons when safe by Sanjoy Das · 9 years ago
  44. e30a281 [SCEVExpander] Don't hoist divisions by Sanjoy Das · 9 years ago
  45. 6764b9a Lift out a helper lambda; NFC by Sanjoy Das · 9 years ago
  46. fd08090 Make a test case more rigorous; NFC by Sanjoy Das · 9 years ago
  47. 1707869 [SCEV] Try to order n-ary expressions in CompareValueComplexity by Sanjoy Das · 9 years ago
  48. 3d6e3df [SCEV] Reduce boilerplate in unit tests by Sanjoy Das · 9 years ago
  49. 299e672 [SCEV] In CompareValueComplexity, order global values by their name by Sanjoy Das · 9 years ago
  50. b53021d Clean up test a little bit; NFC by Sanjoy Das · 9 years ago
  51. 507dd40 [SCEV] Make CompareValueComplexity a little bit smarter by Sanjoy Das · 9 years ago
  52. 3076cc3 Add a C++ unittest to test the fix for PR30213. by Wei Mi · 9 years ago
  53. 946ca0a Use EXPECT_EQ in the unittests instead of plain assert by Tobias Grosser · 10 years ago
  54. 11332e5 ScalarEvolution: Do not keep temporary PHI values in ValueExprMap by Tobias Grosser · 10 years ago
  55. 2f1fd16 [PM] Port ScalarEvolution to the new pass manager. by Chandler Carruth · 10 years ago
  56. f817c1c Use 'override/final' instead of 'virtual' for overridden methods by Alexander Kornienko · 11 years ago
  57. 30d69c2 [PM] Remove the old 'PassManager.h' header file at the top level of by Chandler Carruth · 11 years ago
  58. 66f09ad [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  59. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  60. 130cec2 Sort the #include lines for unittest/... by Chandler Carruth · 13 years ago
  61. bc40d7e Fix includes of llvm files that used angle brackets. by Craig Topper · 13 years ago
  62. 287682e The product of two chrec's can always be represented as a chrec. by Nick Lewycky · 14 years ago
  63. 229907c land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
  64. b804a2b Second attempt at de-constifying LLVM Types in FunctionType::get(), by Jay Foad · 14 years ago
  65. a78cd22 Revert r134893 and r134888 (and related patches in other trees). It was causing by Bill Wendling · 14 years ago
  66. 56cc153 De-constify Types in FunctionType::get(). by Jay Foad · 14 years ago
  67. 7cac957 Make SCEVUnknown a CallbackVH, so that it can be notified directly by Dan Gohman · 15 years ago
  68. ef6d593 Speculatively revert r109705 since it seems to be causing some build bot angst. by Eric Christopher · 15 years ago
  69. 3d6ac44 Factor out some of the code for updating old SCEVUnknown values, and by Dan Gohman · 15 years ago