From 244cc2c6c090cc828ffdd42960f4012d3fa72398 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Tue, 17 Feb 2009 19:34:54 +0000 Subject: [PATCH] Tidy whitespace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64791 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Analysis/LoopPass.h | 33 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/include/llvm/Analysis/LoopPass.h b/include/llvm/Analysis/LoopPass.h index 638a55d3b60..dbfd4d0b26c 100644 --- a/include/llvm/Analysis/LoopPass.h +++ b/include/llvm/Analysis/LoopPass.h @@ -27,21 +27,20 @@ class Function; class PMStack; class LoopPass : public Pass { - - public: +public: explicit LoopPass(intptr_t pid) : Pass(pid) {} explicit LoopPass(void *pid) : Pass(pid) {} // runOnLoop - This method should be implemented by the subclass to perform // whatever action is necessary for the specified Loop. - virtual bool runOnLoop (Loop *L, LPPassManager &LPM) = 0; - virtual bool runOnFunctionBody (Function &F, LPPassManager &LPM) { - return false; + virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; + virtual bool runOnFunctionBody(Function &F, LPPassManager &LPM) { + return false; } // Initialization and finalization hooks. - virtual bool doInitialization(Loop *L, LPPassManager &LPM) { - return false; + virtual bool doInitialization(Loop *L, LPPassManager &LPM) { + return false; } // Finalization hook does not supply Loop because at this time @@ -82,7 +81,6 @@ class LoopPass : public Pass { }; class LPPassManager : public FunctionPass, public PMDataManager { - public: static char ID; explicit LPPassManager(int Depth); @@ -92,13 +90,13 @@ public: bool runOnFunction(Function &F); /// Pass Manager itself does not invalidate any analysis info. - // LPPassManager needs LoopInfo. - void getAnalysisUsage(AnalysisUsage &Info) const; - + // LPPassManager needs LoopInfo. + void getAnalysisUsage(AnalysisUsage &Info) const; + virtual const char *getPassName() const { return "Loop Pass Manager"; } - + // Print passes managed by this manager void dumpPassStructure(unsigned Offset) { llvm::cerr << std::string(Offset*2, ' ') << "Loop Pass Manager\n"; @@ -108,21 +106,21 @@ public: dumpLastUses(P, Offset+1); } } - + Pass *getContainedPass(unsigned N) { - assert ( N < PassVector.size() && "Pass number out of range!"); + assert(N < PassVector.size() && "Pass number out of range!"); Pass *FP = static_cast(PassVector[N]); return FP; } - virtual PassManagerType getPassManagerType() const { - return PMT_LoopPassManager; + virtual PassManagerType getPassManagerType() const { + return PMT_LoopPassManager; } public: // Delete loop from the loop queue and loop nest (LoopInfo). void deleteLoopFromQueue(Loop *L); - + // Insert loop into the loop nest(LoopInfo) and loop queue(LQ). void insertLoop(Loop *L, Loop *ParentLoop); @@ -145,6 +143,7 @@ public: /// deleteSimpleAnalysisValue - Invoke deleteAnalysisValue hook for all passes /// that implement simple analysis interface. void deleteSimpleAnalysisValue(Value *V, Loop *L); + private: std::deque LQ; bool skipThisLoop;