1. 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
  2. d6f1658 Sprinkle some PrettyStackEntry magic into the passmanager. With this, we now by Chris Lattner · 16 years ago
  3. 60f8a63 Add a method to ScalarEvolution for telling it when a loop has been by Dan Gohman · 16 years ago
  4. 189c635 Move dumpPassStructure out of line. by Dan Gohman · 16 years ago
  5. ae73dc1 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  6. 0dabb7e Don't call getAnalysisUsage unless -debug-pass is enabled. This speeds by Chris Lattner · 17 years ago
  7. e6acf36 Fix spelling of "hierarchy" in comments. by Dan Gohman · 17 years ago
  8. 70c09c5 Keep track of inherited analysis (e.g. dominator tree). by Devang Patel · 17 years ago
  9. 844a3d1 Fix typos in comments. Thanks for the feedback! by Devang Patel · 17 years ago
  10. 5b57e72 Add dom info verifier. by Devang Patel · 17 years ago
  11. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  12. cb406c2 Use empty() member functions when that's what's being tested for instead by Dan Gohman · 18 years ago
  13. 0f2fb60 ooops... by Devang Patel · 18 years ago
  14. 96fea33 - Use correct header for SCEV inside LoopPass.cpp by Anton Korobeynikov · 18 years ago
  15. c7e49c0 Introduce Simple Analysis interface for loop passes. by Devang Patel · 18 years ago
  16. 58e0ef1 Verify loop info. by Devang Patel · 18 years ago
  17. 20d824b Replace mysterious code causing a g++-4.2 warning by Duncan Sands · 18 years ago
  18. 1a957d5 Add loop info verification mechanism. by Devang Patel · 18 years ago
  19. 1997473 Drop 'const' by Devang Patel · 18 years ago
  20. 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 18 years ago
  21. 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 18 years ago
  22. 5ee9997 Now IndVarSimplify is a LoopPass. by Devang Patel · 18 years ago
  23. 1bc8936 Now LoopUnswitch is a LoopPass. by Devang Patel · 18 years ago
  24. 622adea Insert loop into LQ before visiting children. by Devang Patel · 18 years ago
  25. c37177e Use schedulePass() instead of assignPassManager() to add new LPPassManager. by Devang Patel · 18 years ago
  26. a885c06 Add LPPassManager::insertLoop(). by Devang Patel · 18 years ago
  27. 7a9a069 LPPassManager::deleteLoopFromQueue() add meat. Cut-n-paste code from by Devang Patel · 18 years ago
  28. 22033be LPPassManager. Implement preparePassManager() hook. by Devang Patel · 18 years ago
  29. a5057d0 LPPassManager : Add initialization and finalizatino hooks. by Devang Patel · 18 years ago
  30. 3015972 Use std::deque to manage loop queue inside LPPassManager. by Devang Patel · 18 years ago
  31. 7f99761 Avoid constructing std::strings unless pass debugging is ON. by Devang Patel · 18 years ago
  32. 5b9e8d6 Fix thinko. by Devang Patel · 18 years ago
  33. 4b26463 Loop passes are set up to accept pointer. by Devang Patel · 18 years ago
  34. bfd5905 Teach LoopPass to assign itself one Loop Pass Manager. by Devang Patel · 18 years ago
  35. 8ded585 Add facility that allows LoopPass to re-insert a loop into by Devang Patel · 18 years ago
  36. 5afdc7d Add LPPassManager interface that LoopPass can use to skip by Devang Patel · 18 years ago
  37. 643a79b Populate and walk loop queue. by Devang Patel · 18 years ago
  38. d0e6e33 Add LoopQueue. This is used by loop pass manager to manage loop nest. by Devang Patel · 18 years ago
  39. 16a31c4 Add Loop Pass Manager. by Devang Patel · 18 years ago