1. 0cac726 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
  2. f78650a Remove trailing space by Fangrui Song · 7 years ago
  3. 432a388 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 7 years ago
  4. 97bcade [Analysis] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 7 years ago
  5. 615eb47 Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people. by Aaron Ballman · 8 years ago
  6. 3e0199f [dump] Remove NDEBUG from test to enable dump methods [NFC] by Don Hinton · 8 years ago
  7. 48666a6 [Analysis] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  8. f3e9f12 CallGraph: Remove almost-unused field 'Root'. by Peter Collingbourne · 8 years ago
  9. 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
  10. dab4eae [PM] Change the static object whose address is used to uniquely identify by Chandler Carruth · 9 years ago
  11. fd03ac6 Consistently use ModuleAnalysisManager by Sean Silva · 9 years ago
  12. aa20915 Apply clang-tidy's modernize-loop-convert to lib/Analysis. by Benjamin Kramer · 9 years ago
  13. b47f801 [PM] Make the AnalysisManager parameter to run methods a reference. by Chandler Carruth · 10 years ago
  14. b4faf13 [PM] Implement the final conclusion as to how the analysis IDs should by Chandler Carruth · 10 years ago
  15. cf3f4f2 [CG] Back out my pointless move ctor and add the explicit template by Chandler Carruth · 10 years ago
  16. 4c660f7 [CG] Add a new pass manager printer pass for the old call graph and by Chandler Carruth · 10 years ago
  17. 1ecd740 [CG] Actually hoist up the generic CallGraphPrinter pass from a weird by Chandler Carruth · 10 years ago
  18. 3a63435 [PM] Introduce CRTP mixin base classes to help define passes and by Chandler Carruth · 10 years ago
  19. 6f93df8 [Analysis/CallGraph] Switch dump() definitions over to LLVM_DUMP_METHOD. by Davide Italiano · 10 years ago
  20. 7adc3a2 [PM/AA] Remove the last relics of the separate IPA library from LLVM, by Chandler Carruth · 10 years ago[Renamed from llvm/lib/Analysis/IPA/CallGraph.cpp]
  21. 5efd530 Revert r244127: [PM] Remove a failed attempt to port the CallGraph analysis ... by Chandler Carruth · 10 years ago
  22. 8ef3cda [PM] Remove a failed attempt to port the CallGraph analysis to the new by Chandler Carruth · 10 years ago
  23. a5d7de9 -Wdeprecated cleanup: Make CallGraph movable by default by using unique_ptr members rather than raw pointers. by David Blaikie · 10 years ago
  24. 18c9dd3 [CallGraph] Given -print-callgraph a stable printing order. by Sanjoy Das · 10 years ago
  25. c65d43e [CallGraph] Teach the CallGraph about non-leaf intrinsics. by Sanjoy Das · 10 years ago
  26. 26ceb08 Rangify for loops, NFC. by Yaron Keren · 10 years ago
  27. 56579b6 Remove Support/IncludeFile.h and its only user. This is actively harmful, since by Richard Smith · 11 years ago
  28. b61064e Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".reset()" by David Blaikie · 11 years ago
  29. e73658d [C++] Use 'nullptr'. by Craig Topper · 11 years ago
  30. 353eda4 [C++] Use 'nullptr'. by Craig Topper · 11 years ago
  31. 219b89b [Modules] Move CallSite into the IR library where it belogs. It is by Chandler Carruth · 12 years ago
  32. c4ddab6 [PM] Add a definition for the static PassID in the CallGraphAnalysis. by Chandler Carruth · 12 years ago
  33. 6378cf5 [PM] Split the CallGraph out from the ModulePass which creates the CallGraph. by Chandler Carruth · 12 years ago
  34. 9a398f4 [PM] Rename the 'Mod' member to the more idiomatic 'M'. No functionality by Chandler Carruth · 12 years ago
  35. 6554e5a Merge CallGraph and BasicCallGraph. by Rafael Espindola · 12 years ago
  36. 64cc1b0 Call destroy from ~BasicCallGraph. by Rafael Espindola · 12 years ago
  37. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  38. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  39. 8598a0e Now that invoke of an intrinsic is possible (for the llvm.do.nothing intrinsic) by Duncan Sands · 13 years ago
  40. 49d684e Release build: guard dump functions with by Manman Ren · 13 years ago
  41. c3366cc Release build: guard dump functions with "ifndef NDEBUG" by Manman Ren · 13 years ago
  42. f0bb0c2 Simplify; no intended functional change. by Eli Friedman · 14 years ago
  43. 729c35b Teach the CallGraph to ignore calls to intrinsics. by John McCall · 14 years ago
  44. 0f87ca7 Add spliceFunction to the CallGraph interface. This allows users to efficiently by Nick Lewycky · 15 years ago
  45. 6c18d1a Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which by Owen Anderson · 15 years ago
  46. c266a36 Analysis groups need to initialize their default implementations. by Owen Anderson · 15 years ago
  47. df7a4f2 Now with fewer extraneous semicolons! by Owen Anderson · 15 years ago
  48. ad8134f Hide analysis group registration behind a macro, just like pass registration. by Owen Anderson · 15 years ago
  49. a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
  50. bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
  51. 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  52. 67a970b use Value* constructor of CallSite to create potentially improper site by Gabor Greif · 15 years ago
  53. ac4a1ed Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with RegisterAnalysisGroup<> for pass registration. by Owen Anderson · 15 years ago
  54. 8178122 Speculatively revert r108813, in an attempt to get the self-host buildbots working again. I don't see why this patch by Owen Anderson · 15 years ago
  55. 8dc1293 Reapply r108794, a fix for the failing test from last time. by Owen Anderson · 15 years ago
  56. 4a35d6f Revert r108794, "Separate PassInfo into two classes: a constructor-free by Daniel Dunbar · 15 years ago
  57. e7c5fe5 Separate PassInfo into two classes: a constructor-free superclass (StaticPassInfo) and a constructor-ful subclass (PassInfo). by Owen Anderson · 15 years ago
  58. 1d20021 do not repeatedly dereference use_iterator by Gabor Greif · 15 years ago
  59. 8c56254 fix callgraph dump to not print 0x0x1234 for nodes. by Chris Lattner · 15 years ago
  60. 3958577 PR6880: Don't dereference CallsExternalNode if it's NULL. by Benjamin Kramer · 15 years ago
  61. aedb8a3 make CallGraphNode dtor abort if a node is deleted when there are still by Chris Lattner · 15 years ago
  62. 397af34 adopt getAdjustedAnalysisPointer in BasicCallGraph. by Chris Lattner · 16 years ago
  63. ba44b3e by David Greene · 16 years ago
  64. 291f614 Reverting 85714, 85715, 85716, which are breaking the build by Douglas Gregor · 16 years ago
  65. b49c889 Don't #include Pass.h from CallGraph.h. by Dan Gohman · 16 years ago
  66. 974e12b Remove includes of Support/Compiler.h that are no longer needed after the by Nick Lewycky · 16 years ago
  67. 02d5f77 Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 16 years ago
  68. e098721 add a new CallGraphNode::replaceCallEdge method and use it from by Chris Lattner · 16 years ago
  69. 9b46372 remove CallGraphNode::replaceCallSite, it is redundant with other APIs. by Chris Lattner · 16 years ago
  70. 063d065 Change CallGraphNode to maintain it's Function as an AssertingVH by Chris Lattner · 16 years ago
  71. eedcd84 Step #1 to giving Callgraph some sane invariants. The problems with callgraph by Chris Lattner · 16 years ago
  72. b822abd fix a crash building SPASS by tolerating a callsite that doesn't exist by Chris Lattner · 16 years ago
  73. 081375b Fix PR4834, a tricky case where the inliner would resolve an by Chris Lattner · 16 years ago
  74. 4275cf2 use an accessor instead of poking internals of a node. by Chris Lattner · 16 years ago
  75. 305b115 Fix some nasty callgraph dangling pointer problems in by Chris Lattner · 16 years ago
  76. 69349a5 add a dump() method on callgraph. by Chris Lattner · 16 years ago
  77. 1362602 Change Pass::print to take a raw ostream instead of std::ostream, by Chris Lattner · 16 years ago
  78. 0dd5e1e More migration to raw_ostream, the water has dried up around the iostream hole. by Daniel Dunbar · 16 years ago
  79. 2050968 Clear the cached cost when removing a function in by Dale Johannesen · 17 years ago
  80. f401337 introduce a useful abstraction to find out if a Use is in the call position of an instruction by Gabor Greif · 17 years ago
  81. 20b722f switch over some other methods from indices to iterators by Gabor Greif · 17 years ago
  82. 1c6549d speed up iterative loop by using iterators. changes direction, but functionally equivalent by Gabor Greif · 17 years ago
  83. 6de96a1 Add the private linkage. by Rafael Espindola · 17 years ago
  84. 191812f minor simplification by Gabor Greif · 17 years ago
  85. 3a813a5 Teach internalize to preserve the callgraph. Why? Because it was there! by Duncan Sands · 17 years ago
  86. e557993 Simplify this some more. No functionality change. by Duncan Sands · 17 years ago
  87. d7ba10c Optimization suggested by Matthijs Kooijman. by Duncan Sands · 17 years ago
  88. c189e79 Correct callgraph construction. It has two problems: by Duncan Sands · 17 years ago
  89. a9de91e Didn't mean to commit this change to how the callgraph is printed. by Duncan Sands · 17 years ago
  90. 46911f1 Reapply 55859. This doesn't change anything as by Duncan Sands · 17 years ago
  91. 95c2a78 When PruneEH turned an invoke into an ordinary by Duncan Sands · 17 years ago
  92. 1dd2e40 Revert r55859. This is breaking the build in the abscence of its companion commit. by Owen Anderson · 17 years ago
  93. 9e23602 Delete the removeCallEdgeTo callgraph method, by Duncan Sands · 17 years ago
  94. a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  95. 2353f35 Replace two manual loops with calls to CallSite::hasArguments (no functional changes). by Matthijs Kooijman · 17 years ago
  96. d78c400 Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
  97. cc9709c add a new CallGraphNode::removeCallEdgeFor method, tidy some comments. by Chris Lattner · 17 years ago
  98. 718da66 PassInfo keep tracks whether a pass is an analysis pass or not. by Devang Patel · 18 years ago
  99. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  100. 38ef3a8 Rather than having special rules like "intrinsics cannot by Duncan Sands · 18 years ago