1. 6bc41e8 Revert r49614. As Dan pointed out, some of these aren't correct. by Owen Anderson · 16 years ago
  2. 386ea35 Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), by Owen Anderson · 16 years ago
  3. ac3844d Add comment. by Devang Patel · 16 years ago
  4. b176038 Update heuritics that estimates cost of call instructions. by Devang Patel · 16 years ago
  5. 529de8a Update the block cloner which fixes bugpoint on code using unwind_to (phew!) by Nick Lewycky · 16 years ago
  6. ae9f3a3 Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. by Anton Korobeynikov · 16 years ago
  7. c837abe Be more careful modifying the use_list while also iterating through it. by Nick Lewycky · 17 years ago
  8. 21a715a fix typo by Wojciech Matyjewicz · 17 years ago
  9. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  10. d735ee8 Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. This involves a small interface change. by Owen Anderson · 17 years ago
  11. 5d01aa4 If a value is incoming from outside the loop then the value does not need remapping and the value is never tracked through LastValueMap. by Devang Patel · 17 years ago
  12. 684b22d wrap some long lines. Major offenders that are left include by Chris Lattner · 17 years ago
  13. d9efdb2 Correct a few comments. by Dan Gohman · 17 years ago
  14. c767844 This patch extends the LoopUnroll pass to be able to unroll loops by Dan Gohman · 17 years ago
  15. 1cc0096 Fix various whitespace inconsistencies. by Dan Gohman · 17 years ago
  16. f742c23 Correct the comment for ApproximateLoopSize to reflect what it actually does. by Dan Gohman · 17 years ago
  17. caccc99 Fix Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll and PR1385. by Chris Lattner · 17 years ago
  18. a0c54f3 make a temporary for *SI, no functionality change. by Chris Lattner · 17 years ago
  19. 1997473 Drop 'const' by Devang Patel · 17 years ago
  20. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 17 years ago
  21. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 17 years ago
  22. ac58516 by Devang Patel · 17 years ago
  23. 3f1a1e0 Now LoopUnroll is a LoopPass. by Devang Patel · 17 years ago
  24. 4e69f48 Guard against huge loop trip counts in an APInt safe way. by Reid Spencer · 17 years ago
  25. 9133fe2 Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in by Reid Spencer · 18 years ago
  26. 5e665f5 Switch inliner over to use DenseMap instead of std::map for ValueMap. This by Chris Lattner · 18 years ago
  27. 79066fa Adjust #includes to match movement of constant folding code from transformutils to libanalysis. by Chris Lattner · 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. 3ed469c For PR786: by Reid Spencer · 18 years ago
  32. b83eb64 For PR950: by Reid Spencer · 18 years ago
  33. d648e14 Clean up a bit. by Owen Anderson · 18 years ago
  34. 59312b1 Make LoopUnroll fold excessive BasicBlocks. This results in a significant speedup of by Owen Anderson · 18 years ago
  35. 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 18 years ago
  36. 2035725 Fix a crash related to updating Phi nodes in the original header block. This was by Owen Anderson · 18 years ago
  37. 3b53c4e Implement unrolling of multiblock loops. This significantly improves the by Owen Anderson · 18 years ago
  38. ec3c411 Minor comment tweaks by Chris Lattner · 18 years ago
  39. 10d9d9f Add an assertion. by Owen Anderson · 18 years ago
  40. 2698a08 Make LoopUnroll not die on LCSSA Phis. This makes lencod work again. by Owen Anderson · 18 years ago
  41. 6296b3c Fix a spello in a comment. by Reid Spencer · 18 years ago
  42. dac58ad Make iostream #inclusion explicit by Chris Lattner · 19 years ago
  43. 9d80930 Eliminate tabs and trailing spaces by Jeff Cohen · 19 years ago
  44. fd93908 Remove trailing whitespace by Misha Brukman · 19 years ago
  45. decc86d Fix a bug where we could corrupt a parent loop's header info if we unrolled by Chris Lattner · 19 years ago
  46. d4bc564 Silence VS warnings. by Chris Lattner · 20 years ago
  47. 64613ea Do not consider debug intrinsics in the size computations for loop unrolling. by Chris Lattner · 20 years ago
  48. 17e6e44 Correction to allow compilation with Visual C++. by Reid Spencer · 20 years ago
  49. 2da5c3d Convert code to compile with vc7.1. by Reid Spencer · 20 years ago
  50. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  51. 82fec4e Fix a nasty bug that caused us to unroll EXTREMELY large loops due to overflow by Chris Lattner · 20 years ago
  52. c99acc3 Fix PR325 by Chris Lattner · 20 years ago
  53. 5864aeb Add #include by Chris Lattner · 20 years ago
  54. f1ab4b4 Change the ExitBlocks list from being explicitly contained in the Loop by Chris Lattner · 20 years ago
  55. e3a5586 Reduce the unrolling limit by Chris Lattner · 20 years ago
  56. cc43909 If the preheader of the loop was the entry block of the function, make sure by Chris Lattner · 20 years ago
  57. 998f44f Be much more careful about how we update instructions outside of the loop by Chris Lattner · 20 years ago
  58. 50ca0a1 After unrolling our single basic block loop, fold it into the preheader and exit by Chris Lattner · 20 years ago
  59. 9c2cc46 Fix a bug: this does not preserve the CFG! by Chris Lattner · 20 years ago
  60. 83bf288 Initial checkin of a simple loop unroller. This pass is extremely basic and by Chris Lattner · 20 years ago