diff options
author | Chris Lattner <sabre@nondot.org> | 2001-12-03 22:26:30 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2001-12-03 22:26:30 +0000 |
commit | e9bb2df410f7a22decad9a883f7139d5857c1520 (patch) | |
tree | f6ca07fb5f5de1df8a2572142a707f56bf25c6e6 /include/llvm/Analysis | |
parent | 9ef18310beaabe7abfa712a3c761036ea2d17caa (diff) | |
download | external_llvm-e9bb2df410f7a22decad9a883f7139d5857c1520.zip external_llvm-e9bb2df410f7a22decad9a883f7139d5857c1520.tar.gz external_llvm-e9bb2df410f7a22decad9a883f7139d5857c1520.tar.bz2 |
Rename ConstPoolVal -> Constant
Rename ConstPool* -> Constant*
Rename ConstPoolVals.h -> ConstantVals.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1407 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Analysis')
-rw-r--r-- | include/llvm/Analysis/ConstantsScanner.h | 8 | ||||
-rw-r--r-- | include/llvm/Analysis/Expressions.h | 12 | ||||
-rw-r--r-- | include/llvm/Analysis/InstForest.h | 12 | ||||
-rw-r--r-- | include/llvm/Analysis/ModuleAnalyzer.h | 1 |
4 files changed, 16 insertions, 17 deletions
diff --git a/include/llvm/Analysis/ConstantsScanner.h b/include/llvm/Analysis/ConstantsScanner.h index 4c86834..ebe85e8 100644 --- a/include/llvm/Analysis/ConstantsScanner.h +++ b/include/llvm/Analysis/ConstantsScanner.h @@ -12,10 +12,10 @@ #include "llvm/Method.h" #include "llvm/Instruction.h" #include <iterator> -class ConstPoolVal; +class Constant; class constant_iterator - : public std::forward_iterator<const ConstPoolVal, ptrdiff_t> { + : public std::forward_iterator<const Constant, ptrdiff_t> { Method::inst_const_iterator InstI; // Method instruction iterator unsigned OpIdx; // Operand index @@ -24,7 +24,7 @@ class constant_iterator inline bool isAtConstant() const { assert(!InstI.atEnd() && OpIdx < InstI->getNumOperands() && "isAtConstant called with invalid arguments!"); - return isa<ConstPoolVal>(InstI->getOperand(OpIdx)); + return isa<Constant>(InstI->getOperand(OpIdx)); } public: @@ -45,7 +45,7 @@ public: inline pointer operator*() const { assert(isAtConstant() && "Dereferenced an iterator at the end!"); - return cast<ConstPoolVal>(InstI->getOperand(OpIdx)); + return cast<Constant>(InstI->getOperand(OpIdx)); } inline pointer operator->() const { return operator*(); } diff --git a/include/llvm/Analysis/Expressions.h b/include/llvm/Analysis/Expressions.h index 9ddd586..f64f8f1 100644 --- a/include/llvm/Analysis/Expressions.h +++ b/include/llvm/Analysis/Expressions.h @@ -13,7 +13,7 @@ #include <assert.h> class Type; class Value; -class ConstPoolInt; +class ConstantInt; namespace analysis { @@ -35,16 +35,16 @@ struct ExprType { ScaledLinear, // Expr is scaled linear exp, Value is Scale*Var+Offset } ExprTy; - const ConstPoolInt *Offset; // Offset of expr, or null if 0 - Value *Var; // Var referenced, if Linear or above (null if 0) - const ConstPoolInt *Scale; // Scale of var if ScaledLinear expr (null if 1) + const ConstantInt *Offset; // Offset of expr, or null if 0 + Value *Var; // Var referenced, if Linear or above (null if 0) + const ConstantInt *Scale; // Scale of var if ScaledLinear expr (null if 1) - inline ExprType(const ConstPoolInt *CPV = 0) { + inline ExprType(const ConstantInt *CPV = 0) { Offset = CPV; Var = 0; Scale = 0; ExprTy = Constant; } ExprType(Value *Val); // Create a linear or constant expression - ExprType(const ConstPoolInt *scale, Value *var, const ConstPoolInt *offset); + ExprType(const ConstantInt *scale, Value *var, const ConstantInt *offset); // If this expression has an intrinsic type, return it. If it is zero, return // the specified type. diff --git a/include/llvm/Analysis/InstForest.h b/include/llvm/Analysis/InstForest.h index 497bb46..e8ab0aa 100644 --- a/include/llvm/Analysis/InstForest.h +++ b/include/llvm/Analysis/InstForest.h @@ -73,11 +73,11 @@ public: inline bool isTemporary() const { return getNodeType() == TemporaryNode; } // Accessors for different node types... - inline ConstPoolVal *getConstant() { - return cast<ConstPoolVal>(getValue()); + inline Constant *getConstant() { + return cast<Constant>(getValue()); } - inline const ConstPoolVal *getConstant() const { - return cast<const ConstPoolVal>(getValue()); + inline const Constant *getConstant() const { + return cast<const Constant>(getValue()); } inline BasicBlock *getBasicBlock() { return cast<BasicBlock>(getValue()); @@ -230,10 +230,10 @@ InstTreeNode<Payload>::InstTreeNode(InstForest<Payload> &IF, Value *V, getTreeData().first.first = V; // Save tree node if (!isa<Instruction>(V)) { - assert((isa<ConstPoolVal>(V) || isa<BasicBlock>(V) || + assert((isa<Constant>(V) || isa<BasicBlock>(V) || isa<MethodArgument>(V) || isa<GlobalVariable>(V)) && "Unrecognized value type for InstForest Partition!"); - if (isa<ConstPoolVal>(V)) + if (isa<Constant>(V)) getTreeData().first.second = ConstNode; else if (isa<BasicBlock>(V)) getTreeData().first.second = BasicBlockNode; diff --git a/include/llvm/Analysis/ModuleAnalyzer.h b/include/llvm/Analysis/ModuleAnalyzer.h index ecda28e..a0baa8a 100644 --- a/include/llvm/Analysis/ModuleAnalyzer.h +++ b/include/llvm/Analysis/ModuleAnalyzer.h @@ -16,7 +16,6 @@ class Module; class Method; class BasicBlock; class Instruction; -class ConstPoolVal; class MethodType; class MethodArgument; |