1. 0b79a77 Replace isTrapping with a new, similar method called by Eli Friedman · 15 years ago
  2. 50dead0 Revert yesterday's change by removing the LLVMContext parameter to AllocaInst and MallocInst. by Owen Anderson · 15 years ago
  3. 9adc0ab Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 15 years ago
  4. 333c400 This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? by Owen Anderson · 15 years ago
  5. 5089551 Thread LLVMContext through the constant folding APIs, which touches a lot of files. by Owen Anderson · 15 years ago
  6. f530c92 Fix a bunch of other places that used operator[] to test whether by Dan Gohman · 15 years ago
  7. 7af1c78 Allow readonly functions to unwind exceptions. Teach by Duncan Sands · 15 years ago
  8. 1567853 simplify code. by Chris Lattner · 16 years ago
  9. ae73dc1 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 16 years ago
  10. 0d0ca85 Revert 52223. by Evan Cheng · 16 years ago
  11. bb318c0 Avoid duplicating loop header which leads to unnatural loops (and just seem like general badness to me, likely to cause code explosion). by Evan Cheng · 16 years ago
  12. 02dea8b Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to by Dan Gohman · 16 years ago
  13. 66ae104 Do not dup malloc, vector instructions, etc. Throttle the default theshold way down. by Evan Cheng · 16 years ago
  14. 8dbd9ad Remove useless check. Patch by Matthijs Kooijman. by Devang Patel · 16 years ago
  15. 72997fe Fix for PR 2323, infinite loop in tail dup. by Dale Johannesen · 16 years ago
  16. 844731a Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 16 years ago
  17. 0cfe85b replace a slow and verbose version of Instruction::isUsedOutsideOfBlock with by Chris Lattner · 16 years ago
  18. 6bc41e8 Revert r49614. As Dan pointed out, some of these aren't correct. by Owen Anderson · 16 years ago
  19. 386ea35 Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), by Owen Anderson · 17 years ago
  20. c9235d2 Don't include <map> in Pass.h, which doesn't need it. This requires by Dan Gohman · 17 years ago
  21. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  22. 0647ebf Disable tail duplication of call instructions. The cost by Chris Lattner · 17 years ago
  23. ecd94c8 Fix typo in comment. by Nick Lewycky · 17 years ago
  24. 1997473 Drop 'const' by Devang Patel · 17 years ago
  25. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 17 years ago
  26. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 17 years ago
  27. 9133fe2 Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in by Reid Spencer · 18 years ago
  28. 0e5f499 Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic by Chris Lattner · 18 years ago
  29. ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 18 years ago
  30. b742703 Removed #include <iostream> and replaced with llvm_* streams. by Bill Wendling · 18 years ago
  31. 7514437 set DEBUG_TYPE right by Chris Lattner · 18 years ago
  32. dfa1af0 Allow tail duplication in more cases, relaxing the previous restriction a by Chris Lattner · 18 years ago
  33. e99c623 Throttle back tail duplication to avoid creating really ugly sequences of code. by Chris Lattner · 18 years ago
  34. 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 18 years ago
  35. dac58ad Make iostream #inclusion explicit by Chris Lattner · 19 years ago
  36. fd93908 Remove trailing whitespace by Misha Brukman · 19 years ago
  37. b9df9b4 Do not count debugger intrinsics in size estimation. by Chris Lattner · 20 years ago
  38. 7e54a01 Speed up the tail duplication pass on the testcase below from 68.2s to 1.23s: by Chris Lattner · 20 years ago
  39. c3e903f Reduce code growth implied by the tail duplication pass by not duplicating by Chris Lattner · 20 years ago
  40. 4b50156 Prototype these functions more accurately by Chris Lattner · 20 years ago
  41. 2da5c3d Convert code to compile with vc7.1. by Reid Spencer · 20 years ago
  42. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  43. d8e1eea Fix #includes of i*.h => Instructions.h as per PR403. by Misha Brukman · 20 years ago
  44. c8a1fcd Remove unused header file. by Reid Spencer · 20 years ago
  45. 3c85eef Make the tail duplication threshold accessible from the command line instead of hardcoded by Chris Lattner · 20 years ago
  46. 50eafbc Fix bug in previous checkin by Chris Lattner · 21 years ago
  47. 24ad00d Okay, so there is no reasonable way for tail duplication to update SSA form, by Chris Lattner · 21 years ago
  48. 4bebf08 Do not copy gigantic switch instructions by Chris Lattner · 21 years ago
  49. 99cca7d Disable tail duplication in a case that breaks on Olden/tsp by Chris Lattner · 21 years ago
  50. 4279f3c Fix PR255: [tailduplication] Single basic block loops are very rare by Chris Lattner · 21 years ago
  51. c6bd195 Implement Transforms/InstCombine/cast.ll:test13, a case which occurs in a by Chris Lattner · 21 years ago
  52. c23396e Disable tail duplication in any "hard" cases, where it might break SSA form. by Chris Lattner · 21 years ago
  53. d745602 Finegrainify namespacification by Chris Lattner · 21 years ago
  54. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  55. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
  56. 3186d27 Fix bug: TailDuplicate/2003-08-31-UnreachableBlocks.ll by Chris Lattner · 21 years ago
  57. 086cb00 Fix bug: TailDup/2003-08-23-InvalidatedPointers.ll by Chris Lattner · 21 years ago
  58. 6806f56 DEBUG got moved to Support/Debug.h by Chris Lattner · 21 years ago
  59. 00f185f Fix bug: TailDup/2003-07-22-InfiniteLoop.ll by Chris Lattner · 21 years ago
  60. fcd74e2 Fix bug: TailDup/2003-06-24-Simpleloop.ll by Chris Lattner · 21 years ago
  61. 066ab6a Add paranoia checking by Chris Lattner · 21 years ago
  62. ea635cd Test change by Chris Lattner · 21 years ago
  63. 7a7bef4 Initial checkin of Tail duplication pass. by Chris Lattner · 21 years ago