1. 2f5f696 typoes by Gabor Greif · 15 years ago
  2. 2104b8d rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 15 years ago
  3. 321098e Fix nondeterministic behavior. by Julien Lerouge · 16 years ago
  4. f50a3f1 Fix nondeterministic behavior. by Julien Lerouge · 16 years ago
  5. ccce8ba Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer. by Benjamin Kramer · 16 years ago
  6. 0ad6dce Change errs() to dbgs(). by David Greene · 16 years ago
  7. 974e12b Remove includes of Support/Compiler.h that are no longer needed after the by Nick Lewycky · 16 years ago
  8. 02d5f77 Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 16 years ago
  9. 4e9ac2a Comment-ify. by Owen Anderson · 16 years ago
  10. f18cae4 Switch to SmallVector. by Owen Anderson · 16 years ago
  11. 5e39d1d Pull out this predicate loop into a helper function. by Owen Anderson · 16 years ago
  12. 34e6148 Handle a corner case when extracing code regions where one of the immediate successor by Owen Anderson · 16 years ago
  13. b4aa5b1 When extracting SEME regions of code, the extractor needs to update the dominator tree for split return blocks. by Owen Anderson · 16 years ago
  14. b25de3f eliminate the "Value" printing methods that print to a std::ostream. by Chris Lattner · 16 years ago
  15. 55f1c09 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
  16. 03cb69f Privatize the StructType table, which unfortunately involves routing contexts through a number of APIs. by Owen Anderson · 16 years ago
  17. 5a1acd9 Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are by Owen Anderson · 16 years ago
  18. 4056ca9 Move types back to the 2.5 API. by Owen Anderson · 16 years ago
  19. edb4a70 Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. by Owen Anderson · 16 years ago
  20. 12368685 Switch to getNameStr(). by Daniel Dunbar · 16 years ago
  21. 47db941 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
  22. 4fdeba9 Revert yesterday's change by removing the LLVMContext parameter to AllocaInst and MallocInst. by Owen Anderson · 16 years ago
  23. b6b2530 Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 16 years ago
  24. ccb29cd Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 16 years ago
  25. 38264b1 "LLVMContext* " --> "LLVMContext *" by Owen Anderson · 16 years ago
  26. e70b637 More LLVMContext-ification. by Owen Anderson · 16 years ago
  27. 4caf5eb Fix PR2929 by making bugpoint/code extract propagate the nothrow by Chris Lattner · 17 years ago
  28. 234b44a Fix spelling. by Misha Brukman · 17 years ago
  29. 158ff2c Use Instruction::eraseFromParent(). by Dan Gohman · 17 years ago
  30. f96e137 Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to by Dan Gohman · 17 years ago
  31. 697e94c Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better. by Gabor Greif · 17 years ago
  32. 7629b71 Revert r49614. As Dan pointed out, some of these aren't correct. by Owen Anderson · 17 years ago
  33. 1f6fbc4 Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), by Owen Anderson · 17 years ago
  34. e9ecc68 API changes for class Use size reduction, wave 1. by Gabor Greif · 17 years ago
  35. 1bfd121 Make Transforms to be 4.3 warnings-clean by Anton Korobeynikov · 18 years ago
  36. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  37. edf0788 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 18 years ago
  38. ca831a8 Move Split<...>() into DomTreeBase. This should make the #include's of DominatorInternals.h by Owen Anderson · 18 years ago
  39. 2f842e6 Fixed linker errors (unresolved externals: split<>(...)) when compiling with VC++. Please review. by Hartmut Kaiser · 18 years ago
  40. c656cbb by David Greene · 18 years ago
  41. 17a5dfe by David Greene · 18 years ago
  42. d5258a23 Move code to update dominator information after basic block is split by Devang Patel · 18 years ago
  43. cf470e5 Do not use ETForest as well as DomiantorTree. DominatorTree is sufficient. by Devang Patel · 18 years ago
  44. ebc5b96 s/DominatorTree::createNewNode/DominatorTree::addNewBlock/g by Devang Patel · 18 years ago
  45. a89566a Add basic block level interface to change immediate dominator by Devang Patel · 18 years ago
  46. 08293fd Use new ETForest accessor. by Owen Anderson · 18 years ago
  47. fb80151 Removed tabs everywhere except autogenerated & external files. Add make by Anton Korobeynikov · 18 years ago
  48. f095bf3 Expunge DomSet from CodeExtractor. This is part of the continuing work by Owen Anderson · 18 years ago
  49. dcb291f Change uses of Function::front to Function::getEntryBlock for readability. by Dan Gohman · 19 years ago
  50. a06a8fd Eliminate use of ctors that take vectors. by Chris Lattner · 19 years ago
  51. 557ab15 Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in by Reid Spencer · 19 years ago
  52. 7a63e7a eliminate temporary vectors by Chris Lattner · 19 years ago
  53. cddc9df Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 19 years ago
  54. 542964f Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 19 years ago
  55. 75b871f For PR1043: by Zhou Sheng · 19 years ago
  56. c635f47 For PR950: by Reid Spencer · 19 years ago
  57. f3baad3 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 19 years ago
  58. 4ae4010 Remove #include <iostream> and use llvm_* streams instead. by Bill Wendling · 19 years ago
  59. e0fc4df For PR950: by Reid Spencer · 19 years ago
  60. 525804f simplify code by Chris Lattner · 19 years ago
  61. 469640e Add explicit #includes of <iostream> by Chris Lattner · 20 years ago
  62. b1c9317 Remove trailing whitespace by Misha Brukman · 20 years ago
  63. 531f9e9 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 21 years ago
  64. a35dfce switchinst ctor now takes a hint for the number of cases that it will have. by Chris Lattner · 21 years ago
  65. 72a57c32 Allow constructor parameter to override aggregating args; fix spacing by Misha Brukman · 21 years ago
  66. 9b0291b Fix: CodeExtractor/2004-11-12-InvokeExtract.ll by Chris Lattner · 21 years ago
  67. 5bcca60 Fix a bug where the code extractor would get a bit confused handling invoke by Chris Lattner · 21 years ago
  68. 6614946 Convert code to compile with vc7.1. by Reid Spencer · 21 years ago
  69. 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
  70. 5627382 If we are extracting a block that has multiple successors that are the same by Chris Lattner · 21 years ago
  71. f06b043 When we code extract some stuff, leave the codeRepl block in the place where by Chris Lattner · 21 years ago
  72. 7f1c7ed Fix code extraction of unwind blocks. This fixed bugs that bugpoint can by Chris Lattner · 21 years ago
  73. 902dcf0 These files don't need to include <iostream> since they include "Support/Debug.h". by Brian Gaeke · 21 years ago
  74. 32c518e Progress on PR341 by Chris Lattner · 21 years ago
  75. eb04d9b Add #include <iostream> since Value.h does not #include it any more. by Reid Spencer · 21 years ago
  76. 0eefdcd Do not pass a null pointer if this instruction is not prepended or by Alkis Evlogimenos · 21 years ago
  77. 66219ab Do not pass in the same argument to the extracted function more than once, and by Chris Lattner · 21 years ago
  78. 13d2ddf Implement support for code extracting basic blocks that have a return by Chris Lattner · 21 years ago
  79. 795c993 Implement splitting of PHI nodes, allowing block extraction of BB's that have by Chris Lattner · 21 years ago
  80. 3b2917b * Pull some code out into the definedInRegion/definedInCaller methods by Chris Lattner · 21 years ago
  81. ffc4926 Generate substantially better code when there are a limited number of exits by Chris Lattner · 21 years ago
  82. 3d1ca67 Two minor improvements: by Chris Lattner · 21 years ago
  83. 3596f0a * Allow aggregating extracted function arguments (controlled by flag) by Misha Brukman · 21 years ago
  84. 232155d Fix bug: CodeExtractor/2004-03-17-MissedLiveIns.ll by Chris Lattner · 22 years ago
  85. acd7598 Fix CodeExtractor/2004-03-17-UpdatePHIsOutsideRegion.ll by Chris Lattner · 22 years ago
  86. 320d59f Seriously simplify and correct the PHI node handling code. by Chris Lattner · 22 years ago
  87. d8017a3 Fix CodeExtractor/2004-03-17-OutputMismatch.ll by Chris Lattner · 22 years ago
  88. 37de257 Fix several bugs in the extractor: by Chris Lattner · 22 years ago
  89. cee3404 Prune #includes, moving the module interface to the front. Note that this by Chris Lattner · 22 years ago
  90. fb87cde Mostly cosmetic improvements. Do fix the bug where a global value was considered an input. by Chris Lattner · 22 years ago
  91. 73ab1fa Assert that input blocks meet the invariants we expect by Chris Lattner · 22 years ago
  92. 5b2072e No correctness fixes here, just minor qoi fixes: by Chris Lattner · 22 years ago
  93. b4d8bf3 Simplify code a bit, and fix bug CodeExtractor/2004-03-14-NoSwitchSupport.ll by Chris Lattner · 22 years ago
  94. 9c431f6 Simplify the code a bit by making the collection of basic blocks to extract by Chris Lattner · 22 years ago
  95. 4fca71e Minor random cleanups by Chris Lattner · 22 years ago
  96. 3684469 Verify functions as they are produced if -debug is specified. Reduce by Chris Lattner · 22 years ago
  97. f44acae Implement ExtractCodeRegion() by Misha Brukman · 22 years ago
  98. 5af2be7 * Add implementation of ExtractBasicBlock() * Add comments to ExtractLoop() by Misha Brukman · 22 years ago
  99. caa1a5a A generic code extractor: given a list of BasicBlocks, it will rip them out into by Misha Brukman · 22 years ago