fit in 80 cols
authorChris Lattner <sabre@nondot.org>
Wed, 13 Dec 2006 21:56:10 +0000 (21:56 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 13 Dec 2006 21:56:10 +0000 (21:56 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32563 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/PassAnalysisSupport.h
lib/VMCore/PassManager.cpp

index 1575d565bbbd677ca34ae43883b601f215378cb5..7dbaa893695f68a6a9a88f456ea30e0eff99a128 100644 (file)
@@ -213,10 +213,9 @@ AnalysisType &Pass::getAnalysis() const {
 #ifdef USE_OLD_PASSMANAGER
   assert(Resolver && "Pass has not been inserted into a PassManager object!");
 #else
-  assert(Resolver_New && "Pass has not been inserted into a PassManager object!");
+  assert(Resolver_New&&"Pass has not been inserted into a PassManager object!");
 #endif
-  const PassInfo *PI = getClassPassInfo<AnalysisType>();
-  return getAnalysisID<AnalysisType>(PI);
+  return getAnalysisID<AnalysisType>(getClassPassInfo<AnalysisType>());
 }
 
 template<typename AnalysisType>
@@ -239,7 +238,7 @@ AnalysisType &Pass::getAnalysisID(const PassInfo *PI) const {
     }
   }
 #else
-  assert(Resolver_New && "Pass has not been inserted into a PassManager object!");
+  assert(Resolver_New&&"Pass has not been inserted into a PassManager object!");
   // PI *must* appear in AnalysisImpls.  Because the number of passes used
   // should be a small number, we just do a linear search over a (dense)
   // vector.
index 7057ac0a1a0ee234ee3d62da4fdac1a59e66d62b..e3d688804c9707427ef80210ffa8ed3d143121b4 100644 (file)
@@ -366,10 +366,10 @@ public:
 //===----------------------------------------------------------------------===//
 // FunctionPassManagerImpl_New
 //
-/// FunctionPassManagerImpl_New manages FunctionPasses and BasicBlockPassManagers.
-/// It batches all function passes and basic block pass managers together and
-/// sequence them to process one function at a time before processing next
-/// function.
+/// FunctionPassManagerImpl_New manages FunctionPasses and
+/// BasicBlockPassManagers.  It batches all function passes and basic block pass
+/// managers together and sequence them to process one function at a time before
+/// processing next function.
 class FunctionPassManagerImpl_New : public ModulePass, 
                                     public PMDataManager,
                                     public PMTopLevelManager {
@@ -1184,8 +1184,9 @@ ModulePassManager::addPass(Pass *P) {
       activeFunctionPassManager->setTopLevelManager(this->getTopLevelManager());
 
       // Add new manager into top level manager's indirect passes list
-      PMDataManager *PMD = dynamic_cast<PMDataManager *>(activeFunctionPassManager);
-      assert (PMD && "Manager is not Pass Manager");
+      PMDataManager *PMD =
+        dynamic_cast<PMDataManager *>(activeFunctionPassManager);
+      assert(PMD && "Manager is not Pass Manager");
       TPM->addIndirectPassManager(PMD);
       
       // Add pass into new manager. This time it must succeed.