1. 9ccaf53 Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  2. 5c8aa95 by David Greene · 15 years ago
  3. cf5862d Revert 100204. It broke a bunch of tests and apparently changed what passes are run during codegen. by Evan Cheng · 15 years ago
  4. 434bd85 by David Greene · 15 years ago
  5. 1d8f83d Revert r100143. by Eric Christopher · 15 years ago
  6. 8ef3acb by David Greene · 15 years ago
  7. 41d43eb s/getNameStr/getName/ by Benjamin Kramer · 15 years ago
  8. a782e75 reapply my timer rewrite with a change for PassManager to store by Chris Lattner · 15 years ago
  9. 0d2725a revert r99862 which is causing FNT failures. by Chris Lattner · 15 years ago
  10. 9fa0eff fairly major rewrite of various timing related stuff. by Chris Lattner · 15 years ago
  11. 77c95ed eliminate a bunch more unneeded dynamic_cast's. by Chris Lattner · 16 years ago
  12. 322b95c Fix this debug output to handle the case where the loop has been deleted. by Dan Gohman · 16 years ago
  13. 6d594a9 Include the name of the loop header in debug messages. by Dan Gohman · 16 years ago
  14. 9450b0e Move the dominator verification code out of special code embedded within by Dan Gohman · 16 years ago
  15. f3f0c89 Move this assert to check the condition as soon as it is known. by Dan Gohman · 16 years ago
  16. 5c12ada Extend the StartPassTimer and StopPassTimer functions so that the by Dan Gohman · 16 years ago
  17. 1edaef6 Fix an old copy+pasto. by Dan Gohman · 16 years ago
  18. 3069b31 Extract the code for inserting a loop into the loop queue into by Dan Gohman · 16 years ago
  19. 9702901 When a loop is deleted, immediately release all of the active by Dan Gohman · 16 years ago
  20. 630c84a Delete a bogus comment. by Dan Gohman · 16 years ago
  21. dd12de6 Don't try to verify a LoopPass analysis if the loop has been deleted. by Dan Gohman · 16 years ago
  22. 103289e convert LoopInfo.h and GraphWriter.h to use raw_ostream by Chris Lattner · 16 years ago
  23. 1970a89 Call doInitialization(), releaseMemory(), and doFinalization() for on-the-fly passes as well. by Torok Edwin · 16 years ago
  24. 575ec80 Before deleting a basic block, give other loop passes a chance cleanup analysis values, related to the instructions in the basic block. by Devang Patel · 16 years ago
  25. d6f1658 Sprinkle some PrettyStackEntry magic into the passmanager. With this, we now by Chris Lattner · 16 years ago
  26. 60f8a63 Add a method to ScalarEvolution for telling it when a loop has been by Dan Gohman · 16 years ago
  27. 189c635 Move dumpPassStructure out of line. by Dan Gohman · 16 years ago
  28. ae73dc1 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  29. 0dabb7e Don't call getAnalysisUsage unless -debug-pass is enabled. This speeds by Chris Lattner · 17 years ago
  30. e6acf36 Fix spelling of "hierarchy" in comments. by Dan Gohman · 17 years ago
  31. 70c09c5 Keep track of inherited analysis (e.g. dominator tree). by Devang Patel · 17 years ago
  32. 844a3d1 Fix typos in comments. Thanks for the feedback! by Devang Patel · 17 years ago
  33. 5b57e72 Add dom info verifier. by Devang Patel · 17 years ago
  34. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  35. cb406c2 Use empty() member functions when that's what's being tested for instead by Dan Gohman · 18 years ago
  36. 0f2fb60 ooops... by Devang Patel · 18 years ago
  37. 96fea33 - Use correct header for SCEV inside LoopPass.cpp by Anton Korobeynikov · 18 years ago
  38. c7e49c0 Introduce Simple Analysis interface for loop passes. by Devang Patel · 18 years ago
  39. 58e0ef1 Verify loop info. by Devang Patel · 18 years ago
  40. 20d824b Replace mysterious code causing a g++-4.2 warning by Duncan Sands · 18 years ago
  41. 1a957d5 Add loop info verification mechanism. by Devang Patel · 18 years ago
  42. 1997473 Drop 'const' by Devang Patel · 18 years ago
  43. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 18 years ago
  44. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 18 years ago
  45. 5ee9997 Now IndVarSimplify is a LoopPass. by Devang Patel · 18 years ago
  46. 1bc8936 Now LoopUnswitch is a LoopPass. by Devang Patel · 18 years ago
  47. 622adea Insert loop into LQ before visiting children. by Devang Patel · 18 years ago
  48. c37177e Use schedulePass() instead of assignPassManager() to add new LPPassManager. by Devang Patel · 18 years ago
  49. a885c06 Add LPPassManager::insertLoop(). by Devang Patel · 18 years ago
  50. 7a9a069 LPPassManager::deleteLoopFromQueue() add meat. Cut-n-paste code from by Devang Patel · 18 years ago
  51. 22033be LPPassManager. Implement preparePassManager() hook. by Devang Patel · 18 years ago
  52. a5057d0 LPPassManager : Add initialization and finalizatino hooks. by Devang Patel · 18 years ago
  53. 3015972 Use std::deque to manage loop queue inside LPPassManager. by Devang Patel · 18 years ago
  54. 7f99761 Avoid constructing std::strings unless pass debugging is ON. by Devang Patel · 18 years ago
  55. 5b9e8d6 Fix thinko. by Devang Patel · 18 years ago
  56. 4b26463 Loop passes are set up to accept pointer. by Devang Patel · 18 years ago
  57. bfd5905 Teach LoopPass to assign itself one Loop Pass Manager. by Devang Patel · 18 years ago
  58. 8ded585 Add facility that allows LoopPass to re-insert a loop into by Devang Patel · 18 years ago
  59. 5afdc7d Add LPPassManager interface that LoopPass can use to skip by Devang Patel · 18 years ago
  60. 643a79b Populate and walk loop queue. by Devang Patel · 18 years ago
  61. d0e6e33 Add LoopQueue. This is used by loop pass manager to manage loop nest. by Devang Patel · 18 years ago
  62. 16a31c4 Add Loop Pass Manager. by Devang Patel · 18 years ago