1. e31acf2 Move helper for getting a terminating musttail call to BasicBlock by Reid Kleckner · 11 years ago
  2. 17cbb97 IR: Add BasicBlock::insertInto() by Duncan P. N. Exon Smith · 11 years ago
  3. 6c99015 Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges." by Duncan P. N. Exon Smith · 11 years ago
  4. d11beff [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges. by Manuel Jacob · 11 years ago
  5. 2617dcc [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  6. c620761 [C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  7. cdf4788 [C++11] Add range based accessors for the Use-Def chain of a Value. by Chandler Carruth · 12 years ago
  8. 4b6845c [Modules] Move the LeakDetector header into the IR library where the by Chandler Carruth · 12 years ago
  9. 1305dc3 [Modules] Move CFG.h to the IR library as it defines graph traits over IR types. by Chandler Carruth · 12 years ago
  10. b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
  11. 339430f Use DataLayout from the module when easily available. by Rafael Espindola · 12 years ago
  12. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  13. ef860a2 Rename VMCore directory to IR. by Chandler Carruth · 13 years ago[Renamed (99%) from llvm/lib/VMCore/BasicBlock.cpp]
  14. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  15. bd7ed6f Add a constified getLandingPad() method. by Bill Wendling · 14 years ago
  16. ee1c2d2 Add getFirstInsertionPt() method. by Bill Wendling · 14 years ago
  17. fae1475 Initial commit of the 'landingpad' instruction. by Bill Wendling · 14 years ago
  18. 4f04165 VMCore/BasicBlock.cpp: Don't assume BasicBlock::iterator might end with a non-PHInode Instruction in successors. by NAKAMURA Takumi · 14 years ago
  19. 5b64b81 Fix whitespace. by NAKAMURA Takumi · 14 years ago
  20. b10a0f2 Add r134057 back, but splice the predecessor after the successors phi nodes. by Rafael Espindola · 14 years ago
  21. 96ed721 Temporarily revert r134057: "Let simplify cfg simplify bb with only debug and by Chad Rosier · 14 years ago
  22. 4c0dfce Let simplify cfg simplify bb with only debug and lifetime intrinsics. by Rafael Espindola · 14 years ago
  23. 61ea0e4 Reinstate r133513 (reverted in r133700) with an additional fix for a by Jay Foad · 14 years ago
  24. 9651312 Revert r133513: by Eric Christopher · 14 years ago
  25. a97a2c9 Reinstate r133435 and r133449 (reverted in r133499) now that the clang by Jay Foad · 14 years ago
  26. 184f3b3 Revert r133435 and r133449 to appease buildbots. by Chad Rosier · 14 years ago
  27. e03c05c Change how PHINodes store their operands. by Jay Foad · 14 years ago
  28. 372ad64 Make better use of the PHINode API. by Jay Foad · 14 years ago
  29. 35a9c3c Revert r129235 pending a vetting of the EH rewrite. by Bill Wendling · 15 years ago
  30. 3d5450d Beginning of the Great Exception Handling Rewrite. by Bill Wendling · 15 years ago
  31. ec7a6ec Now that hasConstantValue has been made simpler, it may return the by Duncan Sands · 15 years ago
  32. c268ced Skip debug info when looking for existing EH calls at the beginning of a block. by Dale Johannesen · 16 years ago
  33. 086bb4e Qualify a bunch of explicit template instantiations to satisfy clang++. by John McCall · 16 years ago
  34. a48f44d improve portability to avoid conflicting with std::next in c++'0x. by Chris Lattner · 16 years ago
  35. aa99c94 Revert 85678/85680. The decision is to stay with the current form of by Chris Lattner · 16 years ago
  36. b2c0e24 Make blockaddress(@func, null) be valid, and make 'deleting a basic by Chris Lattner · 16 years ago
  37. dd5d035 if basic blocks are destroyed while there are *just* BlockAddress' hanging by Chris Lattner · 16 years ago
  38. 74eb5d7 make hasAddressTaken() constant time by storing a refcount in BB's subclass data. by Chris Lattner · 16 years ago
  39. 3903320 Add a hasAddressTaken for BasicBlock. by Dan Gohman · 16 years ago
  40. 55f1c09 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
  41. 7c50c9b Tidy #includes. by Dan Gohman · 16 years ago
  42. b292b8c Move more code back to 2.5 APIs. by Owen Anderson · 16 years ago
  43. 4975db6 Initial update to VMCore to use Twines for string arguments. by Daniel Dunbar · 16 years ago
  44. 47db941 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
  45. 155dccd8 LLVMContext-ification. by Owen Anderson · 16 years ago
  46. 38264b1 "LLVMContext* " --> "LLVMContext *" by Owen Anderson · 16 years ago
  47. e70b637 More LLVMContext-ification. by Owen Anderson · 16 years ago
  48. 51bbcf8 simplify the way how traits get hold of the symbol table by Gabor Greif · 17 years ago
  49. 6e1ca84 further simplifications arising from peruse of the more declarative interface by Gabor Greif · 17 years ago
  50. bf4da85 Introduce a new technique for merging BasicBlock with Instruction sentinel by superposition. by Gabor Greif · 17 years ago
  51. 32bfb5d fix grammar, thanks Duncan! by Torok Edwin · 17 years ago
  52. c808012 introduce BasicBlock::getUniquePredecessor() by Torok Edwin · 17 years ago
  53. 804c95d Fold the useful features of alist and alist_node into ilist, and by Dan Gohman · 17 years ago
  54. a3de9e4 back out last commit: The .cpp file for a module should include its corresponding header first, even if redundant. by Gabor Greif · 17 years ago
  55. 6974e1d3 prune unneeded #includes by Gabor Greif · 17 years ago
  56. f96e137 Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to by Dan Gohman · 17 years ago
  57. 4d43d3c Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 by Nick Lewycky · 18 years ago
  58. e9ecc68 API changes for class Use size reduction, wave 1. by Gabor Greif · 18 years ago
  59. cc24104 Two things. Preserve the unwind_to when splitting a BB. by Nick Lewycky · 18 years ago
  60. 3cc9be0 Add an unwind_to field to basic blocks, making them Users instead of Values. by Nick Lewycky · 18 years ago
  61. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  62. 14a5569 Reverting dtor devirtualization patch. by Gordon Henriksen · 18 years ago
  63. 3e5be66 Devirtualizing Value destructor (PR889). Patch by Pawel Kunio! by Gordon Henriksen · 18 years ago
  64. aad83c8 Remove meaningless qualifiers from return types, avoiding compiler warnings. by Dan Gohman · 18 years ago
  65. f2af2bb DummyInst's member functions don't need to be virtual. by Dan Gohman · 18 years ago
  66. 422cfcd The (negative) offset from a SymbolTableListTraits-using ilist to its container by Chris Lattner · 19 years ago
  67. b47aa54 Refactor SymbolTableListTraits to only have a single pointer in it, instead by Chris Lattner · 19 years ago
  68. 32ab643 Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::string, Value*> by Chris Lattner · 19 years ago
  69. 4091f46 add method, correct comment by Chris Lattner · 19 years ago
  70. 3d27be1 s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 19 years ago
  71. d6cba04 Use hidden visibility to reduce codesize by Chris Lattner · 19 years ago
  72. 4e744af When asked not to delete useless PHIs, really don't delete them, no matter how by Owen Anderson · 19 years ago
  73. 9bc4009 Remove dead code. by Vladimir Prus · 19 years ago
  74. b5b6dc4 New method BasicBlock::getFirstNonPHI. by Vladimir Prus · 19 years ago
  75. e09bbc8 Add a helper method by Chris Lattner · 20 years ago
  76. 1749aaa Fix an iterator invalidation problem when we decide a phi has a constant value by Chris Lattner · 20 years ago
  77. 6f58350 Now that hasConstantValue is more careful w.r.t. returning values that only by Chris Lattner · 20 years ago
  78. b392321 Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization into by Nate Begeman · 20 years ago
  79. 8263985 Eliminate tabs and trailing spaces by Jeff Cohen · 21 years ago
  80. b1c9317 Remove trailing whitespace by Misha Brukman · 21 years ago
  81. 954c64d Improve doxygen, from part of Evan's patch that didn't apply. by Chris Lattner · 21 years ago
  82. 7ceb081 Improve doxygen documentation, patch contributed by Evan Jones! by Chris Lattner · 21 years ago
  83. 9daef35 add an argument to allow avoiding deleting phi nodes. by Chris Lattner · 21 years ago
  84. cdb9bfc remove all of the various setName implementations, consolidating them into by Chris Lattner · 21 years ago
  85. ed2fb1c Remove the 2nd argument to Value::setName by Chris Lattner · 21 years ago
  86. ce046ac add a new method. by Chris Lattner · 21 years ago
  87. 25169ca make this more efficient. Scan up to 16 nodes, not the whole list. by Chris Lattner · 21 years ago
  88. cf08c21 Reduce the amount of searching this assertion does. On a testcase of mine, by Chris Lattner · 21 years ago
  89. f6c93e3 Improve conformance with the Misha spelling benchmark suite by Chris Lattner · 21 years ago
  90. e5c7b9a Adjust to ilist changes. by Chris Lattner · 21 years ago
  91. 5d1bc2c Adjust to changes in User class. by Chris Lattner · 21 years ago
  92. 8d0b1b2 Check in the file I forgot last night, to solve all of the crashes in every by Chris Lattner · 21 years ago
  93. 02a71e7 Implement remove/eraseFromParent methods by Chris Lattner · 21 years ago
  94. 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
  95. 2d3fa9e Fix #includes of i*.h files => Instructions.h as per PR403 by Misha Brukman · 21 years ago
  96. bea7247 Find bugs sooner rather than later. In this case, don't allow the creation by Chris Lattner · 21 years ago
  97. 08d1b9d Fix GCC warnings by Chris Lattner · 21 years ago
  98. 708ee9d As much as I dislike doing this, it's the only fix for VC8.0 that I can come by Chris Lattner · 21 years ago
  99. ede10c9 Fix retriving parent Function. by Misha Brukman · 22 years ago
  100. 0af4a9c Assert if deleting BasicBlock before removing it from Function. by Misha Brukman · 22 years ago