1. a818c30 Fix some problems with ASTCallbackVH in its use as a DenseMap key. by Dan Gohman · 15 years ago
  2. b4d3130 Process DbgDeclareInst. by Devang Patel · 15 years ago
  3. 5defacc Move getTrue() and getFalse() to 2.5-like APIs. by Owen Anderson · 15 years ago
  4. 9e9a0d5 Move more code back to 2.5 APIs. by Owen Anderson · 15 years ago
  5. b5b56ba Use CallbackVH in AliasSetTracker to avoid getting stuck with dangling Value*s. by Dan Gohman · 15 years ago
  6. 98c6517 s/DebugInfoEnumerator/DebugInfoFinder/g by Devang Patel · 15 years ago
  7. e802f1c walk DbgRegionStartInst and DbgRegionEndInst by Devang Patel · 15 years ago
  8. 7133959 Equal SCEVs of a subscript give rise to dependence. by Andreas Bolka · 15 years ago
  9. f485b3b Eliminate a few unused-variable warnings by Douglas Gregor · 15 years ago
  10. debcb01 Move types back to the 2.5 API. by Owen Anderson · 15 years ago
  11. baf3c40 Move ConstantExpr to 2.5 API. by Owen Anderson · 15 years ago
  12. 15f72db Skeleton for pairwise subscript testing. by Andreas Bolka · 15 years ago
  13. af7ec97 Return ConstantVector to 2.5 API. by Owen Anderson · 15 years ago
  14. d2f79a1 Add DebugInfoEnumerator to collect debug info. by Devang Patel · 15 years ago
  15. c3cc45a Simplify LDA-internal interface. by Andreas Bolka · 15 years ago
  16. 328fb3d Add LDA statistics. by Andreas Bolka · 15 years ago
  17. 34ce687 Minor factoring, naming and formatting cleanups. by Andreas Bolka · 15 years ago
  18. 1fd7096 Change ConstantArray to 2.5 API. by Owen Anderson · 15 years ago
  19. d6aa02d Teach instcombine to respect and preserve inbounds. Add inbounds by Dan Gohman · 15 years ago
  20. 8fa3338 Move ConstantStruct back to 2.5 API. by Owen Anderson · 15 years ago
  21. 6f83c9c Move ConstantFP construction back to the 2.5-ish API. by Owen Anderson · 15 years ago
  22. 07ad19b Fix wording in comments. by Dan Gohman · 15 years ago
  23. 460f656 Remove Value::getName{Start,End}, the last of the old Name APIs. by Daniel Dunbar · 15 years ago
  24. f0443c1 Remove Value::getNameLen by Daniel Dunbar · 15 years ago
  25. bc3d77a SCEV objects are no longer reference-counted. by Dan Gohman · 15 years ago
  26. 19378d6 When attempting to sign-extend an addrec by interpreting by Dan Gohman · 15 years ago
  27. 8a8bd3d Convert DOUT to DEBUG. by Andreas Bolka · 15 years ago
  28. eb490a7 Teach ScalarEvolution to make use of no-overflow flags when by Dan Gohman · 15 years ago
  29. fef8bb2 Instead of eagerly creating new SCEVs to replace all SCEVs that are by Dan Gohman · 15 years ago
  30. fc2a3ed Make AliasAnalysis and related classes use getAnalysisIfAvailable<TargetData>(). by Dan Gohman · 15 years ago
  31. ce63ffb More migration to raw_ostream, the water has dried up around the iostream hole. by Daniel Dunbar · 15 years ago
  32. 0baa25d Forward-declare raw_ostream. by Andreas Bolka · 15 years ago
  33. eed707b Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. by Owen Anderson · 15 years ago
  34. 3f0e830 Move to raw_ostream. by Daniel Dunbar · 15 years ago
  35. f6ccee5 Switch to getNameStr(). by Daniel Dunbar · 15 years ago
  36. d1e5db6 Fix whitespace. by Dan Gohman · 15 years ago
  37. 6316fbc Convert StringMap to using StringRef for its APIs. by Daniel Dunbar · 15 years ago
  38. b4c28e9 Cache dependence computation using FoldingSet. by Andreas Bolka · 15 years ago
  39. 3b59dd8 Minor cosmetics: indentation, formatting, naming. by Andreas Bolka · 15 years ago
  40. 6930f4f Fix thinko. by Devang Patel · 15 years ago
  41. c4999d7 Add replaceAllUsesWith() to FE replace debug info constructs while building complex types. by Devang Patel · 15 years ago
  42. e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 15 years ago
  43. 0f4b285 Replace the original ad-hoc code for determining whether (v pred w) implies by Dan Gohman · 15 years ago
  44. b3056fa Rename getConstantInt{True|False} to get{True|False} at Chris' behest. by Owen Anderson · 15 years ago
  45. a16b576 Make the range calculations for addrecs to be more conservative, by Dan Gohman · 15 years ago
  46. c2b015e Whitespace cleanups. by Dan Gohman · 15 years ago
  47. c268e7c Minor code simplification. by Dan Gohman · 15 years ago
  48. f117ed4 Add a comment to clarify why there isn't any code in this spot. by Dan Gohman · 15 years ago
  49. 4500e9e Remove the code that tried to evaluate whether (A pred B) is known by Dan Gohman · 15 years ago
  50. 0d5bae4 Minor code simplification. by Dan Gohman · 15 years ago
  51. 746f3b1 The upper argument of ConstantRange is exclusive, not inclusive. by Dan Gohman · 15 years ago
  52. 13c5e35 Update this comment. by Dan Gohman · 15 years ago
  53. f241174 Revert the addition of hasNoPointerOverflow to GEPOperator. by Dan Gohman · 15 years ago
  54. 3a4a884 Replace intersectWith with maximalIntersectWith. The latter guarantees that by Nick Lewycky · 15 years ago
  55. 3a7a68c Make BasicAliasAnalysis and Value::getUnderlyingObject use by Dan Gohman · 15 years ago
  56. ca17890 Add a new Operator class, for handling Instructions and ConstantExprs by Dan Gohman · 15 years ago
  57. 0b79a77 Replace isTrapping with a new, similar method called by Eli Friedman · 15 years ago
  58. 001dbfe Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a number of issues in by Owen Anderson · 15 years ago
  59. 850f791 Fill in some holes in ScalarEvolution's loop iteration condition by Dan Gohman · 15 years ago
  60. 9377386 Add an isLoopSimplifyForm() predicate, following the example of by Dan Gohman · 15 years ago
  61. 1935629 Lexically order files in CMakeLists.txt files. by Ted Kremenek · 15 years ago
  62. bdc017e Make makeLoopInvariant report whether it made any changes or not, by Dan Gohman · 15 years ago
  63. 9adc0ab Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 15 years ago
  64. 0196dc5 Fix the expansion of umax and smax in the case where one or more of by Dan Gohman · 15 years ago
  65. 2da51db Update CMake file. by Ted Kremenek · 15 years ago
  66. 969f28d Introduce a pointertracking pass. by Torok Edwin · 15 years ago
  67. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 15 years ago
  68. 69fcae9 Make SCEVCallbackVH::allUsesReplacedWith more thorough in removing by Dan Gohman · 15 years ago
  69. a653fc5 Add a comment about why ScalarEvolution doesn't recognize non-loop PHIs by Dan Gohman · 15 years ago
  70. 858cb8a ProfileInfo interface tweaks. - Add getExecutionCount(const Function). by Daniel Dunbar · 15 years ago
  71. a342026 Introduce a new LoopInfo utility function makeLoopInvariant, which by Dan Gohman · 15 years ago
  72. d9ef1a8 Add a newline, now that Value's operator<< doesn't print one. by Dan Gohman · 15 years ago
  73. 38539622 Move more functionality over to LLVMContext. by Owen Anderson · 15 years ago
  74. c902e13 Print a newline after printing a Value, now that Value's operator<< by Dan Gohman · 15 years ago
  75. ddf9f99 Fix a few assertion strings. by Dan Gohman · 15 years ago
  76. 03ee68a Forward-declare Loop and LoopInfo instead of #including LoopInfo.h. by Dan Gohman · 15 years ago
  77. f5074ec Whitespace cleanups. by Dan Gohman · 15 years ago
  78. ba70188 Fix an 80-column violation. by Dan Gohman · 15 years ago
  79. 16a2c92 Move isLCSSAForm, isLoopInvariant, getCanonicalInductionVariable, by Dan Gohman · 15 years ago
  80. c8d76d5 Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs, by Dan Gohman · 15 years ago
  81. 85b05a2 Reapply 75252, with a fix to avoid the infinite recursion case. The by Dan Gohman · 15 years ago
  82. 73c6b71 Move more functionality over to LLVMContext. by Owen Anderson · 15 years ago
  83. 69fbc7f Move the memoization check for SCEVSignExtendExpr and by Dan Gohman · 15 years ago
  84. c050fd9 Convert SCEV from FoldingSetNode to FastFoldingSetNode. This eliminates by Dan Gohman · 15 years ago
  85. a2f55dd factor the 'optimized sort' code out into a static helper function by Chris Lattner · 15 years ago
  86. 6fbc196 Move the re-sort of invalidated NonLocalPointerDeps cache earlier by Chris Lattner · 15 years ago
  87. 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 15 years ago
  88. d0cca24 Revert r75252 which was causing some crashes at compile time. by Nick Lewycky · 15 years ago
  89. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
  90. 7d696d8 Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 15 years ago
  91. 1afdc5f Remove ScalarEvolution::hasSCEV, which isn't being used, and which by Dan Gohman · 15 years ago
  92. 1b34258 Generalize ScalarEvolution's cast-folding code to support more kinds by Dan Gohman · 15 years ago
  93. 59ae6b9 Make the code that updates ScalarEvolution's internal state in response by Dan Gohman · 15 years ago
  94. e9b11b4 Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. by Owen Anderson · 15 years ago
  95. 7f6aa2b Remove the vicmp and vfcmp instructions. Because we never had a release with by Nick Lewycky · 15 years ago
  96. 3d29df3 Push LLVMContext through GlobalVariables and IRBuilder. by Owen Anderson · 15 years ago
  97. 9903527 Re-LLVMContext-ize DebugInfo, now with less breakage. by Owen Anderson · 15 years ago
  98. 0bba49c Change all SCEV* to SCEV *. by Dan Gohman · 15 years ago
  99. e277fed Revert part of r74873 that broke Clang's debug info generation. by Owen Anderson · 15 years ago
  100. 07cf79e "LLVMContext* " --> "LLVMContext *" by Owen Anderson · 15 years ago