1. a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
  2. bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
  3. 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  4. 5442c71 Thread const correctness through a bunch of AliasAnalysis interfaces and by Dan Gohman · 15 years ago
  5. 2e2503c simplify by Gabor Greif · 15 years ago
  6. a57b97e Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). by Owen Anderson · 15 years ago
  7. 0295ecf by David Greene · 16 years ago
  8. 2ec9003 by David Greene · 16 years ago
  9. 88874ec Remove the AliasAnalysis::getMustAliases method, which is dead. by Chris Lattner · 16 years ago
  10. 03d1bca remove unneeded checks of isFreeCall by Chris Lattner · 16 years ago
  11. f390e04 Rename MallocFreeHelper as MemoryBuiltins by Victor Hernandez · 16 years ago
  12. 762195b Rename MallocHelper as MallocFreeHelper, since it now also identifies calls to free() by Victor Hernandez · 16 years ago
  13. de5ad42 Remove FreeInst. by Victor Hernandez · 16 years ago
  14. 974e12b Remove includes of Support/Compiler.h that are no longer needed after the by Nick Lewycky · 16 years ago
  15. 02d5f77 Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 16 years ago
  16. b1d782b eliminate the std::ostream form of WriteAsOperand and update clients. by Chris Lattner · 16 years ago
  17. dc2b1b0 Fix some problems with ASTCallbackVH in its use as a DenseMap key. by Dan Gohman · 16 years ago
  18. f4362da Use CallbackVH in AliasSetTracker to avoid getting stuck with dangling Value*s. by Dan Gohman · 16 years ago
  19. 43d19d6 Make AliasAnalysis and related classes use getAnalysisIfAvailable<TargetData>(). by Dan Gohman · 16 years ago
  20. fbcc663 llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
  21. 56d0659 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
  22. 7a78f3a getEntryFor() may invalidate DenseMap iterator. by Devang Patel · 17 years ago
  23. 0eab5ec reimplement AliasSetTracker in terms of DenseMap instead of hash_map, by Chris Lattner · 17 years ago
  24. 50603510 Ignore the debug info intrinsics when adding instructions into alias sets. by Zhou Sheng · 17 years ago
  25. a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  26. b0ccc8c Free and vaarg are not really volatile. by Chris Lattner · 17 years ago
  27. b76ad16 Fix PR2346 by marking vaarg as volatile so that licm doesn't try to hoist them. by Chris Lattner · 17 years ago
  28. d78c400 Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
  29. 79fff7c Fix the way AliasSet::print prints "may alias". by Dan Gohman · 18 years ago
  30. 2cd8e38 Teach AliasSetTracker about VAArgInst. by Dan Gohman · 18 years ago
  31. 80e43fa Restore isCFGOnly property of various analysis passes. by Devang Patel · 18 years ago
  32. 718da66 PassInfo keep tracks whether a pass is an analysis pass or not. by Devang Patel · 18 years ago
  33. af75ab8 Do not use virtual function to identify an analysis pass. by Devang Patel · 18 years ago
  34. 864970e Identify Analysis pass. by Devang Patel · 18 years ago
  35. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  36. 68b6f50 Integrate the readonly/readnone logic more deeply by Duncan Sands · 18 years ago
  37. 44b8721 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 18 years ago
  38. c731c97 Use empty() member functions when that's what's being tested for instead by Dan Gohman · 18 years ago
  39. 688b280 when merging two alias sets together, be sure to propagate the volatility of by Chris Lattner · 18 years ago
  40. e7da2d6 Fix typo in comment. by Nick Lewycky · 19 years ago
  41. 8c78a0b Drop 'const' by Devang Patel · 19 years ago
  42. e95c6ad Use 'static const char' instead of 'static const int'. by Devang Patel · 19 years ago
  43. 09f162c Do not use typeinfo to identify pass in pass manager. by Devang Patel · 19 years ago
  44. f75727a Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduce by Reid Spencer · 19 years ago
  45. f3baad3 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 19 years ago
  46. 597d451 Removed some of the iostream #includes. Moved towards converting to using by Bill Wendling · 19 years ago
  47. 2412119 Explain change with a comment. by Nick Lewycky · 19 years ago
  48. c7b4653 Fix PR912. The input to erase() must not be a reference to the data by Nick Lewycky · 19 years ago
  49. c2d3d31 eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 19 years ago
  50. 90213c6 Handle alias sets that have been unified, and thus can have other references by Chris Lattner · 19 years ago
  51. f4e0653 Don't implement AliasSetTracker::remove in terms of deleteValue. deleteValue by Chris Lattner · 19 years ago
  52. e7d4e56 Fix a stale pointer issue that caused 300.twolf to fail to build on zion by Chris Lattner · 19 years ago
  53. 4449785 Make the -print-alias-sets pass work for printing out something other than by Chris Lattner · 20 years ago
  54. 01808ca Remove trailing whitespace by Misha Brukman · 21 years ago
  55. 8d9f373 Treat free operations as volatile, since they cannot be moved. This fixes by Chris Lattner · 21 years ago
  56. 7b9020a Fix the missing symbols problem Bill was hitting. Patch contributed by by Chris Lattner · 21 years ago
  57. 71d04bc Adjust to new alias analysis interfaces by Chris Lattner · 21 years ago
  58. 9083936 For PR387:\ by Reid Spencer · 21 years ago
  59. 24bba4d When merging to alias sets, if they are both must alias, the result is not by Chris Lattner · 21 years ago
  60. eeaa29c Add a new interface by Chris Lattner · 21 years ago
  61. 303bdd1 Remove dead var by Chris Lattner · 21 years ago
  62. 6fa9665 Add some assertions by Chris Lattner · 21 years ago
  63. ab64481 Implement an AliasSetTracker::copyValue method by Chris Lattner · 21 years ago
  64. 63b38bd Fix #includes of i*.h => Instructions.h as per PR403. by Misha Brukman · 21 years ago
  65. 731381d Remove a bogus assertion by Chris Lattner · 21 years ago
  66. 9b323c3 Use context-sensitive alias analysis to avoid pessimization in clients of by Chris Lattner · 21 years ago
  67. bf8c3c4 Add some new methods by Chris Lattner · 21 years ago
  68. 0c73a1f Fix a latent bug in the AliasSetTracker that was exposed by the FreeInst additions and broke a bunch of programs last night. by Chris Lattner · 21 years ago
  69. 924c68d Add support for free instructions by Chris Lattner · 21 years ago
  70. 053427f Clean up reference counting to stop "leaking" alias sets by Chris Lattner · 21 years ago
  71. abc4f45 Add capability to remove aliasing aliassets from an AST by Chris Lattner · 21 years ago
  72. 2cfaef2 Make the AST interface a bit richer by returning whether an insertion caused by Chris Lattner · 21 years ago
  73. eb04d9b Add #include <iostream> since Value.h does not #include it any more. by Reid Spencer · 21 years ago
  74. 746e1e1 Rename a method by Chris Lattner · 21 years ago
  75. 2d3a7a6 Changes to fix up the inst_iterator to pass to boost iterator checks. This by Chris Lattner · 22 years ago
  76. 3022b1b Fix a HORRIBLY NASTY bug that caused siod to stop working last night. by Chris Lattner · 22 years ago
  77. 7f04ebc Ok, the assertion was bogus. Calls that do not read/write memory should not by Chris Lattner · 22 years ago
  78. f5c8f4c This assertion is bogus now that calls do not necessarily read/write memory by Chris Lattner · 22 years ago
  79. 21c60f1 Don't be COMPLETELY pessimistic in the face of function calls by Chris Lattner · 22 years ago
  80. 44fea54 Add a new AliassetTracker::remove method. Because we need to be able to remove by Chris Lattner · 22 years ago
  81. 0a14060 Finegrainify namespacification by Chris Lattner · 22 years ago
  82. 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
  83. 482202a Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
  84. d14c200 Fix miscompilation in Fhourstones and bug: LICM/2003-05-02-LoadHoist.ll by Chris Lattner · 23 years ago
  85. c048bb3 ADd two new 'add' methods by Chris Lattner · 23 years ago
  86. b5b0b7a Make the aliassettracker much more precise by actually tracking size by Chris Lattner · 23 years ago
  87. 71b82bb Convert to work with new AliasAnalysis interface by conservatively assuming all pointers are arbitrarily large accesses by Chris Lattner · 23 years ago
  88. 7606fb6 This is a substantial rewrite of the AliasSetTracker class which now uses by Chris Lattner · 23 years ago
  89. 647df64 First try at implementing the AliasSetTracker class. I'm sure it will need by Chris Lattner · 23 years ago