Changes in directory llvm/include/llvm:
PassManagers.h updated: 1.8 -> 1.9 --- Log message: temporarily revert Devang's most recent patch, which caused a large compile-time regression in LLC. --- Diffs of the changes: (+0 -5) PassManagers.h | 5 ----- 1 files changed, 5 deletions(-) Index: llvm/include/llvm/PassManagers.h diff -u llvm/include/llvm/PassManagers.h:1.8 llvm/include/llvm/PassManagers.h:1.9 --- llvm/include/llvm/PassManagers.h:1.8 Fri Feb 16 21:53:44 2007 +++ llvm/include/llvm/PassManagers.h Sat Feb 17 17:14:24 2007 @@ -120,10 +120,6 @@ /// Collect passes whose last user is P void collectLastUses(std::vector<Pass *> &LastUses, Pass *P); - // Walk LastUser map and create inverted map. This should be done - // after all passes are added and before running first pass. - void collectInvertedLU(); - /// Find the pass that implements Analysis AID. Search immutable /// passes and all pass managers. If desired pass is not found /// then return NULL. @@ -175,7 +171,6 @@ // Map to keep track of last user of the analysis pass. // LastUser->second is the last user of Lastuser->first. std::map<Pass *, Pass *> LastUser; - std::map<Pass *, std::vector <Pass *> > InvertedLU; /// Immutable passes are managed by top level manager. std::vector<ImmutablePass *> ImmutablePasses; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits