1. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  2. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  3. 0fde001 Move the CodeExtractor utility to a dedicated header file / source file, by Chandler Carruth · 14 years ago
  4. 04289fc Place the check for an exit landing pad where it will be run on both code paths through the if-then-else. by Bill Wendling · 14 years ago
  5. 0058520 Omit extracting a loop if one of the exits is a landing pad. by Bill Wendling · 14 years ago
  6. 3d48f59 Check the terminator, not the basic block. by Bill Wendling · 14 years ago
  7. c1da6ea When extracting a basic block that ends in an 'invoke' instruction, we need to by Bill Wendling · 14 years ago
  8. 6c18d1a Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which by Owen Anderson · 15 years ago
  9. 8ac477f Begin adding static dependence information to passes, which will allow us to by Owen Anderson · 15 years ago
  10. df7a4f2 Now with fewer extraneous semicolons! by Owen Anderson · 15 years ago
  11. a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
  12. bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
  13. 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  14. 40f1883 The BlockExtractorPass() constructor was not reading the BlockFile and that was by Rafael Espindola · 15 years ago
  15. a57b97e Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). by Owen Anderson · 15 years ago
  16. a83ac2d Update various Loop optimization passes to cope with the possibility that by Dan Gohman · 16 years ago
  17. 974e12b Remove includes of Support/Compiler.h that are no longer needed after the by Nick Lewycky · 16 years ago
  18. 02d5f77 Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 16 years ago
  19. 9a7320c Convert LoopSimplify and LoopExtractor from FunctionPass to LoopPass. by Dan Gohman · 16 years ago
  20. 4883d90 convert LoopInfo.h and GraphWriter.h to use raw_ostream by Chris Lattner · 16 years ago
  21. a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  22. 8de6d22 Use empty() instead of begin() == end(). by Dan Gohman · 17 years ago
  23. d78c400 Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
  24. 6a2da37 Make several variable declarations static. by Dan Gohman · 18 years ago
  25. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  26. c624302 Allow the block extractor take to take a list of basic blocks to not extract by Nick Lewycky · 18 years ago
  27. 2ed067a Deleting redundant copy of block extractor pass. See also PR1775. by Gordon Henriksen · 18 years ago
  28. b5933bb Use SmallVector instead of std::vector. by Devang Patel · 18 years ago
  29. 34d442f More explicit keywords. by Dan Gohman · 18 years ago
  30. cf470e5 Do not use ETForest as well as DomiantorTree. DominatorTree is sufficient. by Devang Patel · 18 years ago
  31. e7da2d6 Fix typo in comment. by Nick Lewycky · 19 years ago
  32. 8c78a0b Drop 'const' by Devang Patel · 19 years ago
  33. e95c6ad Use 'static const char' instead of 'static const int'. by Devang Patel · 19 years ago
  34. 09f162c Do not use typeinfo to identify pass in pass manager. by Devang Patel · 19 years ago
  35. f095bf3 Expunge DomSet from CodeExtractor. This is part of the continuing work by Owen Anderson · 19 years ago
  36. 557ab15 Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in by Reid Spencer · 19 years ago
  37. 3aaaa0b For PR411: by Reid Spencer · 19 years ago
  38. 1631bcb Eliminate static ctors due to Statistic objects by Chris Lattner · 19 years ago
  39. 700b873 Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
  40. c2d3d31 eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 19 years ago
  41. b1c9317 Remove trailing whitespace by Misha Brukman · 21 years ago
  42. 3e62e7c Apply feedback from Chris. by Jeff Cohen · 21 years ago
  43. 677babc Add more missing createXxxPass functions. by Jeff Cohen · 21 years ago
  44. 4f2cf03 'Pass' should now not be derived from by clients. Instead, they should derive by Chris Lattner · 21 years ago
  45. 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
  46. 7386e63 "extract" the block extractor pass from bugpoint (haha) by Chris Lattner · 21 years ago
  47. 63b38bd Fix #includes of i*.h => Instructions.h as per PR403. by Misha Brukman · 21 years ago
  48. d72c3eb Change the ExitBlocks list from being explicitly contained in the Loop by Chris Lattner · 22 years ago
  49. e836935 Add statistics to the loop extractor. The loop extractor has successfully by Chris Lattner · 22 years ago
  50. 5bce0c8 Fix problem with PHI nodes having multiple predecessors from different by Chris Lattner · 22 years ago
  51. e9235d2 The code extractor needs dominator info. Provide it by Chris Lattner · 22 years ago
  52. 2f155d8 Fix several bugs in the loop extractor. In particular, subloops were never by Chris Lattner · 22 years ago
  53. a1672c1 Split into two passes. Now there is the general loop extractor, usable on by Chris Lattner · 22 years ago
  54. 0137de5 Passes don't print stuff! by Chris Lattner · 22 years ago
  55. 6c3e8c7 FunctionPass's should not define their own 'run' method. by Chris Lattner · 22 years ago
  56. 78a996a Move prototype to IPO.h instead of Scalar.h by Chris Lattner · 22 years ago
  57. 692a47a Indent anon namespace properly, add copyright block by Chris Lattner · 22 years ago
  58. 41ec709 Move to the IPO library. Utils shouldn't contain passes. by Chris Lattner · 22 years ago[Renamed from llvm/lib/Transforms/Utils/LoopExtractor.cpp]
  59. f272f9b Make a note that this is usually used via bugpoint. by Misha Brukman · 22 years ago
  60. 8a2c28f Right, it's really Extractor, not Extraction. by Misha Brukman · 22 years ago
  61. 03a1134 A pass that uses the generic CodeExtractor to rip out *every* loop in every by Misha Brukman · 22 years ago