1. b1b4c01 Bugfix. Sorry. by Andreas Neustifter · 15 years ago
  2. 8a58c18 Make ProfileEstimator even more robust on general CFGs. by Andreas Neustifter · 15 years ago
  3. 3bfbc45 Teach lib/VMCore/ConstantFold.cpp how to set the inbounds keyword and by Dan Gohman · 15 years ago
  4. 83e3c4f Give these files top-level comments that describe the current code. by Dan Gohman · 15 years ago
  5. db2659b Fix uppercaseo. by Dale Johannesen · 15 years ago
  6. 399e45b Fit code within 80 columns by Victor Hernandez · 15 years ago
  7. 0c0de66 Make ProfileEstimator more robust on general CFGs. by Andreas Neustifter · 15 years ago
  8. b84c5ae Add some braces to make newer GCCs happy and update CMakeLists. by Benjamin Kramer · 15 years ago
  9. b4b1c9f Cleaned up code by factoring out common portions of edge loading into function. by Andreas Neustifter · 15 years ago
  10. fabcb91 Add malloc call utility functions. Patch by Victor Hernandez. by Evan Cheng · 15 years ago
  11. eadcdc5 Reverted r81358. by Andreas Neustifter · 15 years ago
  12. 1756825 Fix build, add missing simicolon. by Benjamin Kramer · 15 years ago
  13. 07abe17 Add the first functions for updating ProfileInfo. by Andreas Neustifter · 15 years ago
  14. 7fd7061 Cleaned up code by factoring out common portions of edge loading into funcion. by Andreas Neustifter · 15 years ago
  15. 273a488 revert r81335, which breaks the build. by Chris Lattner · 15 years ago
  16. 43b1b0e Fixed wrong storage option for ProfileVerifierDisableAssertions. by Andreas Neustifter · 15 years ago
  17. 1f3b002 Updated ProfileInfo to have clean seperation between different sentinels. by Andreas Neustifter · 15 years ago
  18. 5c89b52 Re-apply r80926, with fixes: keep the domtree informed of new blocks by Dan Gohman · 15 years ago
  19. b9a4ddb fix ComputeMaskedBits handling of zext/sext/trunc to work with vectors. by Chris Lattner · 15 years ago
  20. cf5128e add some comments to describe the invariants. by Chris Lattner · 15 years ago
  21. f7f4ba6 Do not try to override non-virtual methods, especially by Duncan Sands · 15 years ago
  22. 18f13c6 Mark more constants unsigned, as warned about by icc (#68). by Duncan Sands · 15 years ago
  23. 8f78a58 Revert r80926. It causes loop unswitch assertion and slow down some JIT tests significantly. by Evan Cheng · 15 years ago
  24. 31dcbc3 Prevent warnings on compilers for which its not clear that assert won't return. by Andreas Neustifter · 15 years ago
  25. e8d372e Cleaned up ProfileVerifierPass. by Andreas Neustifter · 15 years ago
  26. b5f2596 Revert "--- Reverse-merging r80908 into '.':", I already "fixed" this. by Daniel Dunbar · 15 years ago
  27. 6e7ad95 Revert 80959. It isn't sufficient to solve the full problem. And it by Dan Gohman · 15 years ago
  28. 1c5ffdf --- Reverse-merging r80908 into '.': D test/Analysis/Profiling by Bill Wendling · 15 years ago
  29. e56a94e Remove the API for creating ConstantExprs with the nsw, nuw, inbounds, by Dan Gohman · 15 years ago
  30. 058db92 Smallvectorize switchExitBlocks. by Dan Gohman · 15 years ago
  31. 8fc5ad3 Add a verifyAnalysis to LoopInfo, LoopSimplify, and LCSSA form that verify by Dan Gohman · 15 years ago
  32. f0608d8 Move getUniqueExitBlocks from LoopBase to Loop, since they depend on by Dan Gohman · 15 years ago
  33. dd12de6 Don't try to verify a LoopPass analysis if the loop has been deleted. by Dan Gohman · 15 years ago
  34. e7125f4 Remove references to expression "handles", which are no longer used. by Dan Gohman · 15 years ago
  35. f0d568d Fix build warning. by Andreas Neustifter · 15 years ago
  36. 4c2c533 Code Cleanup. by Andreas Neustifter · 15 years ago
  37. 0981a0a Remove undefined behavior when loading optimal edge profile info. by Daniel Dunbar · 15 years ago
  38. 03a5f13 back out my recent commit (r80858), it seems to break self-hosting buildbot's stage 2 configure by Gabor Greif · 15 years ago
  39. 190390b re-commit r66920 (which has been backed out in r66953) I may have more luck this time. I'll back out if needed... by Gabor Greif · 15 years ago
  40. 148843b Fix DbgStopPointInst->getFileName/getDirectory, broken by the MDNodification in by Torok Edwin · 15 years ago
  41. f19f934 fix PR4848 an infinite loop when indexing down through a recursive gep by Chris Lattner · 15 years ago
  42. d3bd082 revert my patch, duncan points out what is wrong with my logic. Add by Chris Lattner · 15 years ago
  43. b8bcbd6 one more try at making this simpler, hopefully it won't break everything :) by Chris Lattner · 15 years ago
  44. b3020d7 Complicate Chris's simplification, avoiding complaints by Duncan Sands · 15 years ago
  45. 6b382d5 Fix build warning. by Daniel Dunbar · 15 years ago
  46. 8bff7c9 debug intrinsics do not go in the callgraph, this fixes a couple by Chris Lattner · 15 years ago
  47. 44a1837 Fix a regression I introduced in r80708, found by llvm-test. by Chris Lattner · 15 years ago
  48. da5ea94 OptimalEdgeProfiling: Reading in Profiles. by Andreas Neustifter · 15 years ago
  49. 19531d1 Small fix in ProfileEstimator that eliminates duplicated code. by Andreas Neustifter · 15 years ago
  50. da230cb remove CallGraphNode::replaceCallSite, it is redundant with other APIs. by Chris Lattner · 15 years ago
  51. 5a6a363 doxygenate RefreshCallGraph, add a new 'verification mode', and run it after by Chris Lattner · 15 years ago
  52. 17146b8 simpler solution to iterator invalidation "problem" found by expensive checking. by Chris Lattner · 15 years ago
  53. c142bb2 Do not manipulate invalid iterators. This fixes the by Duncan Sands · 15 years ago
  54. 6818863 Update CMakeLists. by Benjamin Kramer · 15 years ago
  55. e885af9 Preparation for Optimal Edge Profiling: by Andreas Neustifter · 15 years ago
  56. e7ddcfd Preparation for Optimal Edge Profiling: by Andreas Neustifter · 15 years ago
  57. a541b0f Change CallGraphNode to maintain it's Function as an AssertingVH by Chris Lattner · 15 years ago
  58. f98d8fe Introduce DILocation. by Devang Patel · 15 years ago
  59. 82dfc0c Subprogram is a scope. Derive DISubprogram from DIScope. by Devang Patel · 15 years ago
  60. 5e005d8 Rename DIBlock as DILexicalBlock. by Devang Patel · 15 years ago
  61. a5505cb Don't use an iterator which is potentially invalidated. by Dan Gohman · 15 years ago
  62. c9f322d Derive DICompileUnit from DIScope. by Devang Patel · 15 years ago
  63. 4221489 Extend the ValuesAtScope cache to cover all expressions, not just by Dan Gohman · 15 years ago
  64. 43d98b3 Introduce DIScope. by Devang Patel · 15 years ago
  65. 5a68509 Oops. Fix inverted logic in assertion check. by Devang Patel · 15 years ago
  66. 6ceea33 Simplify isDerivedType() and other predicate interface. by Devang Patel · 15 years ago
  67. 2038cf3 cleanups pointed out by duncan by Chris Lattner · 15 years ago
  68. be57765 Step #1 to giving Callgraph some sane invariants. The problems with callgraph by Chris Lattner · 15 years ago
  69. f3a1c15 cleanups, factor some code out to a helper function by Chris Lattner · 15 years ago
  70. 46ca76f fix a crash building SPASS by tolerating a callsite that doesn't exist by Chris Lattner · 15 years ago
  71. b374b90 Fix PR4834, a tricky case where the inliner would resolve an by Chris Lattner · 15 years ago
  72. 2adb830 use an accessor instead of poking internals of a node. by Chris Lattner · 15 years ago
  73. 5095e3d Fix some nasty callgraph dangling pointer problems in by Chris Lattner · 15 years ago
  74. 23603a6 add a dump() method on callgraph. by Chris Lattner · 15 years ago
  75. 0819cfb default count-aa to -print-all. The whole reason to use count-aa is by Chris Lattner · 15 years ago
  76. ed77e52 Add some comments. by Dan Gohman · 15 years ago
  77. e4b2756 Reapply 79977. Use MDNodes to encode debug info in llvm IR. by Devang Patel · 15 years ago
  78. b80e1ab Mark Andersen's as experimental. by Chris Lattner · 15 years ago
  79. aae87cd Use stripPointerCasts instead of doing the same manually. by Dan Gohman · 15 years ago
  80. 5753a4a Global Aliases are not identifiable objects. by Dan Gohman · 15 years ago
  81. 846a2f2 Handle TargetData with const. by Dan Gohman · 15 years ago
  82. 8149101 Unbreak CMake build by Douglas Gregor · 15 years ago
  83. 4bac4b9 Move ProfileInfo::Edge's operator<< out of line. Among other benefits, by Dan Gohman · 15 years ago
  84. ff271e1 Implemented comments from Daniel Dunbar. by Andreas Neustifter · 15 years ago
  85. 2385e0e Create a ScalarEvolution-based AliasAnalysis implementation. by Dan Gohman · 15 years ago
  86. e2cb912 Fix a missing newline, now that Value's operator<< doesn't add one of its own. by Dan Gohman · 15 years ago
  87. a8c711c Use SetVector instead of std::set so that alias relations are tested and by Dan Gohman · 15 years ago
  88. 3772fb1 Moved isDeclaration() check further down to allow for function counts for by Andreas Neustifter · 15 years ago
  89. 8245988 Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. by Devang Patel · 15 years ago
  90. 041de42 Don't assume that two identical instructions that read from memory by Dan Gohman · 15 years ago
  91. 2681232 Teach ScalarEvolution about GlobalAliases. by Dan Gohman · 15 years ago
  92. baa2639 Make LLVM command-line tools overwrite their output files without -f. by Dan Gohman · 15 years ago
  93. cf48efc Read profile files as binary as proposed in by Andreas Neustifter · 15 years ago
  94. 2a610c7 Update DebugInfo interface to use metadata, instead of special named llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. by Devang Patel · 15 years ago
  95. 96135b6 This patch cleans up the ProfileInfo by by Andreas Neustifter · 15 years ago
  96. 9661c13 remove a few dead insertion methods. by Chris Lattner · 15 years ago
  97. e317bcc Fix -Asserts warnings. by Daniel Dunbar · 15 years ago
  98. a81d29b remove uses of llvm/Support/Streams.h. by Chris Lattner · 15 years ago
  99. 103289e convert LoopInfo.h and GraphWriter.h to use raw_ostream by Chris Lattner · 15 years ago
  100. bbbfa99 remove a few DOUTs here and there. by Chris Lattner · 15 years ago