From 65b1ad9042f30898cd41f7bdbf760d014efd6888 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 4 Feb 2002 16:31:03 +0000 Subject: [PATCH] Cut down include pollution and number of frivolous consts. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1683 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Analysis/LiveVar/BBLiveVar.h | 22 ++++++++-------------- lib/Target/SparcV9/LiveVar/BBLiveVar.h | 22 ++++++++-------------- 2 files changed, 16 insertions(+), 28 deletions(-) diff --git a/lib/Analysis/LiveVar/BBLiveVar.h b/lib/Analysis/LiveVar/BBLiveVar.h index 147d63321c8..08ccd2fe5c0 100644 --- a/lib/Analysis/LiveVar/BBLiveVar.h +++ b/lib/Analysis/LiveVar/BBLiveVar.h @@ -10,17 +10,11 @@ #include "LiveVarSet.h" #include "LiveVarMap.h" +class Method; -#include "llvm/BasicBlock.h" -#include "llvm/Instruction.h" -#include "llvm/Type.h" -#include "llvm/iOther.h" - - -class BBLiveVar -{ +class BBLiveVar { const BasicBlock* BaseBB; // pointer to BasicBlock - unsigned int POId; // Post-Order ID + unsigned POId; // Post-Order ID LiveVarSet DefSet; // Def set for LV analysis LiveVarSet InSet, OutSet; // In & Out for LV analysis @@ -31,9 +25,9 @@ class BBLiveVar std::hash_map PhiArgMap; // method to propogate an InSet to OutSet of a predecessor - bool setPropagate( LiveVarSet *const OutSetOfPred, - const LiveVarSet *const InSetOfThisBB, - const BasicBlock *const PredBB); + bool setPropagate( LiveVarSet *OutSetOfPred, + const LiveVarSet *InSetOfThisBB, + const BasicBlock *PredBB); // To add an operand which is a def void addDef(const Value *Op); @@ -42,12 +36,12 @@ class BBLiveVar void addUse(const Value *Op); public: - BBLiveVar( const BasicBlock* baseBB, unsigned int POId); + BBLiveVar(const BasicBlock* baseBB, unsigned POId); inline bool isInSetChanged() const { return InSetChanged; } inline bool isOutSetChanged() const { return OutSetChanged; } - inline unsigned int getPOId() const { return POId; } + inline unsigned getPOId() const { return POId; } void calcDefUseSets() ; // calculates the Def & Use sets for this BB bool applyTransferFunc(); // calcultes the In in terms of Out diff --git a/lib/Target/SparcV9/LiveVar/BBLiveVar.h b/lib/Target/SparcV9/LiveVar/BBLiveVar.h index 147d63321c8..08ccd2fe5c0 100644 --- a/lib/Target/SparcV9/LiveVar/BBLiveVar.h +++ b/lib/Target/SparcV9/LiveVar/BBLiveVar.h @@ -10,17 +10,11 @@ #include "LiveVarSet.h" #include "LiveVarMap.h" +class Method; -#include "llvm/BasicBlock.h" -#include "llvm/Instruction.h" -#include "llvm/Type.h" -#include "llvm/iOther.h" - - -class BBLiveVar -{ +class BBLiveVar { const BasicBlock* BaseBB; // pointer to BasicBlock - unsigned int POId; // Post-Order ID + unsigned POId; // Post-Order ID LiveVarSet DefSet; // Def set for LV analysis LiveVarSet InSet, OutSet; // In & Out for LV analysis @@ -31,9 +25,9 @@ class BBLiveVar std::hash_map PhiArgMap; // method to propogate an InSet to OutSet of a predecessor - bool setPropagate( LiveVarSet *const OutSetOfPred, - const LiveVarSet *const InSetOfThisBB, - const BasicBlock *const PredBB); + bool setPropagate( LiveVarSet *OutSetOfPred, + const LiveVarSet *InSetOfThisBB, + const BasicBlock *PredBB); // To add an operand which is a def void addDef(const Value *Op); @@ -42,12 +36,12 @@ class BBLiveVar void addUse(const Value *Op); public: - BBLiveVar( const BasicBlock* baseBB, unsigned int POId); + BBLiveVar(const BasicBlock* baseBB, unsigned POId); inline bool isInSetChanged() const { return InSetChanged; } inline bool isOutSetChanged() const { return OutSetChanged; } - inline unsigned int getPOId() const { return POId; } + inline unsigned getPOId() const { return POId; } void calcDefUseSets() ; // calculates the Def & Use sets for this BB bool applyTransferFunc(); // calcultes the In in terms of Out -- 2.34.1