1. aa283d8 [MSSA] Print more optimization information by George Burgess IV · 7 years ago
  2. 50db8a2 [ModRefInfo] Add must alias info to ModRefInfo. by Alina Sbirlea · 8 years ago
  3. 193429f [ModRefInfo] Make enum ModRefInfo an enum class [NFC]. by Alina Sbirlea · 8 years ago
  4. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  5. 36e0d01 Consistently use FunctionAnalysisManager by Sean Silva · 9 years ago
  6. aa20915 Apply clang-tidy's modernize-loop-convert to lib/Analysis. by Benjamin Kramer · 9 years ago
  7. b47f801 [PM] Make the AnalysisManager parameter to run methods a reference. by Chandler Carruth · 10 years ago
  8. 4f846a5 [PM/AA] Port alias analysis evaluator to the new pass manager, and use by Chandler Carruth · 10 years ago
  9. 2bc2538 [OperandBundles] Have GlobalsModRef play nice with operand bundles by David Majnemer · 10 years ago
  10. 55512f9 Default SetVector to use a DenseSet. by Rafael Espindola · 10 years ago
  11. 5a82c91 Analysis: Remove implicit ilist iterator conversions by Duncan P. N. Exon Smith · 10 years ago
  12. 7b560d4 [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible by Chandler Carruth · 10 years ago
  13. 50fee93 [PM/AA] Simplify the AliasAnalysis interface by removing a wrapper by Chandler Carruth · 10 years ago
  14. 194f59c [PM/AA] Extract the ModRef enums from the AliasAnalysis class in by Chandler Carruth · 10 years ago
  15. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  16. c3f49eb [PM/AA] Hoist the AliasResult enum out of the AliasAnalysis class. by Chandler Carruth · 10 years ago
  17. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  18. d1a130c [PM/AA] Suffix lots of member variables that directly use enumeration by Chandler Carruth · 10 years ago
  19. ecbd168 [PM/AA] Remove the UnknownSize static member from AliasAnalysis. by Chandler Carruth · 10 years ago
  20. 70c61c1 [PM/AA] Start refactoring AliasAnalysis to remove the analysis group and by Chandler Carruth · 10 years ago
  21. 3a09ef6 [CallSite] Make construction from Value* (or Instruction*) explicit. by Benjamin Kramer · 11 years ago
  22. cc39b67 AA metadata refactoring (introduce AAMDNodes) by Hal Finkel · 11 years ago
  23. e9ba759 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  24. 8394857 [Modules] Move InstIterator out of the Support library, where it had no by Chandler Carruth · 12 years ago
  25. d48cdbf Put the functionality for printing a value to a raw_ostream as an by Chandler Carruth · 12 years ago
  26. 9aca918 Move the LLVM IR asm writer header files into the IR directory, as they by Chandler Carruth · 12 years ago
  27. 0827e97 Support in AAEvaluator to print alias queries of loads/stores with TBAA tags. by Manman Ren · 13 years ago
  28. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  29. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  30. edbb58c5 Remove unnecessary default cases in switches that cover all enum values. by David Blaikie · 14 years ago
  31. 229907c land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
  32. 105d60a Teach AliasAnalysisEvaluator about PartialAlias. by Dan Gohman · 15 years ago
  33. f372cf8 Reapply r116831 and r116839, converting AliasAnalysis to use by Dan Gohman · 15 years ago
  34. b4aa503 Revert r116831 and r116839, which are breaking selfhost builds. by Dan Gohman · 15 years ago
  35. f4c5fe7 Change AliasAnalysis and its clients to use uint64_t instead of unsigned by Dan Gohman · 15 years ago
  36. 6c18d1a Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which by Owen Anderson · 15 years ago
  37. 14fe8cf2 Consistently use AliasAnalysis::UnknownSize instead of hardcoding ~0u. by Dan Gohman · 15 years ago
  38. 8ac477f Begin adding static dependence information to passes, which will allow us to by Owen Anderson · 15 years ago
  39. df7a4f2 Now with fewer extraneous semicolons! by Owen Anderson · 15 years ago
  40. a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
  41. bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
  42. 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  43. 1095618 The trouble with testing for "ModRef" and "NoModRef" is that by Dan Gohman · 15 years ago
  44. bd33dab The two-callsite form of AliasAnalysis::getModRefInfo is documented by Dan Gohman · 15 years ago
  45. e497e5e simplify by Gabor Greif · 15 years ago
  46. a57b97e Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). by Owen Anderson · 15 years ago
  47. 00ef932 Remove interprocedural-basic-aa and associated code. The AliasAnalysis by Dan Gohman · 15 years ago
  48. 875a296 Generalize AAEval so that it can be used both per-function and by Dan Gohman · 15 years ago
  49. 64d8d1a clean up algorithm and remove operand order assumptions by Gabor Greif · 16 years ago
  50. 19d0b47 There are two ways of checking for a given type, for example isa<PointerType>(T) by Duncan Sands · 16 years ago
  51. 0295ecf by David Greene · 16 years ago
  52. 2281998 by David Greene · 16 years ago
  53. 974e12b Remove includes of Support/Compiler.h that are no longer needed after the by Nick Lewycky · 16 years ago
  54. 02d5f77 Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 16 years ago
  55. 331b998 Fix a missing newline, now that Value's operator<< doesn't add one of its own. by Dan Gohman · 16 years ago
  56. 0672e92 Use SetVector instead of std::set so that alias relations are tested and by Dan Gohman · 16 years ago
  57. b1d782b eliminate the std::ostream form of WriteAsOperand and update clients. by Chris Lattner · 16 years ago
  58. 43d19d6 Make AliasAnalysis and related classes use getAnalysisIfAvailable<TargetData>(). by Dan Gohman · 16 years ago
  59. 0dd5e1e More migration to raw_ostream, the water has dried up around the iostream hole. by Daniel Dunbar · 16 years ago
  60. e7e5bec simplify logic and get rid of the assumption that operand 0 is the callee by Gabor Greif · 17 years ago
  61. a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  62. d78c400 Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
  63. 6a2da37 Make several variable declarations static. by Dan Gohman · 18 years ago
  64. 80e43fa Restore isCFGOnly property of various analysis passes. by Devang Patel · 18 years ago
  65. 718da66 PassInfo keep tracks whether a pass is an analysis pass or not. by Devang Patel · 18 years ago
  66. af75ab8 Do not use virtual function to identify an analysis pass. by Devang Patel · 18 years ago
  67. 864970e Identify Analysis pass. by Devang Patel · 18 years ago
  68. f77e697 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 · 18 years ago
  69. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  70. 44b8721 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 18 years ago
  71. e7da2d6 Fix typo in comment. by Nick Lewycky · 19 years ago
  72. 8c78a0b Drop 'const' by Devang Patel · 19 years ago
  73. e95c6ad Use 'static const char' instead of 'static const int'. by Devang Patel · 19 years ago
  74. 09f162c Do not use typeinfo to identify pass in pass manager. by Devang Patel · 19 years ago
  75. f75727a Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduce by Reid Spencer · 19 years ago
  76. 355fc5a Removed more <iostream> includes by Bill Wendling · 19 years ago
  77. f3baad3 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 19 years ago
  78. edcc8c2 Remove the 'printname' argument to WriteAsOperand. It is always true, and by Chris Lattner · 19 years ago
  79. 597d451 Removed some of the iostream #includes. Moved towards converting to using by Bill Wendling · 19 years ago
  80. c2d3d31 eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 19 years ago
  81. 01808ca Remove trailing whitespace by Misha Brukman · 21 years ago
  82. 8de8b7b there is no point comparing against null pointer. by Chris Lattner · 21 years ago
  83. 3f08e78 Factor out percentage printing into its own function. Make two changes to by Chris Lattner · 21 years ago
  84. 68ee8f5 Interchange this loop so that we test all pointers against one call site by Chris Lattner · 21 years ago
  85. 9c9f68c Do not include the Function* for direct call/invoke instructions in the by Chris Lattner · 21 years ago
  86. 531f9e9 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 21 years ago
  87. cede1ce Add even more missing createXxxPass functions. by Jeff Cohen · 21 years ago
  88. f30656b When evaluating an AA, pass in size info by Chris Lattner · 21 years ago
  89. 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
  90. 63b38bd Fix #includes of i*.h => Instructions.h as per PR403. by Misha Brukman · 21 years ago
  91. 3bbaaaa Fix incorrect computation of mod/ref sets. Do not ask for mod/ref information by Chris Lattner · 21 years ago
  92. 2e8690b Print modref information in a useful way. by Chris Lattner · 21 years ago
  93. eed1a6f Cleanups: fold two loops into one by Chris Lattner · 21 years ago
  94. eb04d9b Add #include <iostream> since Value.h does not #include it any more. by Reid Spencer · 21 years ago
  95. 2d3a7a6 Changes to fix up the inst_iterator to pass to boost iterator checks. This by Chris Lattner · 22 years ago
  96. 4483c9b Simplify code to process CallSites (thanks to Chris). by Misha Brukman · 22 years ago
  97. bf28cf6 Evaluate ModRef information in addition to regular ol' pointer analysis. by Misha Brukman · 22 years ago
  98. 8dee841 Finegrainify namespacification Provide a context module to WriteAsOperand by Chris Lattner · 22 years ago
  99. 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
  100. 482202a Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago