Change uses of Method to Function
authorChris Lattner <sabre@nondot.org>
Tue, 26 Mar 2002 17:49:55 +0000 (17:49 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 26 Mar 2002 17:49:55 +0000 (17:49 +0000)
Change uses of methodArgument to FunctionArgument

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1988 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/InstForest.h
include/llvm/Assembly/CachedWriter.h
include/llvm/Assembly/Writer.h

index aacbb13fb7127935158deec5ccb8bd041559ff1a..79b7bca8ef3b659de671ce773863995267f8006a 100644 (file)
@@ -1,4 +1,4 @@
-//===- llvm/Analysis/InstForest.h - Partition Method into forest -*- C++ -*--=//
+//===- llvm/Analysis/InstForest.h - Partition Func into forest ---*- C++ -*--=//
 //
 // This interface is used to partition a method into a forest of instruction
 // trees, where the following invariants hold:
@@ -163,8 +163,8 @@ class InstForest : public std::vector<InstTreeNode<Payload> *> {
 
 public:
   // ctor - Create an instruction forest for the specified method...
-  InstForest(Method *M) {
-    for (Method::iterator MI = M->begin(), ME = M->end(); MI != ME; ++MI) {
+  InstForest(Function *F) {
+    for (Function::iterator MI = F->begin(), ME = F->end(); MI != ME; ++MI) {
       BasicBlock *BB = *MI;
       for (BasicBlock::iterator I = BB->begin(), E = BB->end(); I != E; ++I) {
         Instruction *Inst = *I;
@@ -240,7 +240,7 @@ InstTreeNode<Payload>::InstTreeNode(InstForest<Payload> &IF, Value *V,
  
   if (!isa<Instruction>(V)) {
     assert((isa<Constant>(V) || isa<BasicBlock>(V) ||
-           isa<MethodArgument>(V) || isa<GlobalValue>(V)) &&
+           isa<FunctionArgument>(V) || isa<GlobalValue>(V)) &&
           "Unrecognized value type for InstForest Partition!");
     if (isa<Constant>(V))
       getTreeData().first.second = ConstNode;
index cccf0377a4c80e453a7cfce7e9d9fb210fb24dbd..20b4c05ffbf2726ee910e5423dbb4939ec67604c 100644 (file)
@@ -43,10 +43,10 @@ public:
   inline CachedWriter &operator<<(const GlobalVariable *X) {
     return *this << (const Value*)X;
   }
-  inline CachedWriter &operator<<(const Method *X) {
+  inline CachedWriter &operator<<(const Function *X) {
     return *this << (const Value*)X;
   }
-  inline CachedWriter &operator<<(const MethodArgument *X) {
+  inline CachedWriter &operator<<(const FunctionArgument *X) {
     return *this << (const Value*)X;
   }
   inline CachedWriter &operator<<(const BasicBlock *X) {
index 5d5a746274e0e77ae9a541782db460945d9dc0fd..a148c0b48aa323a89b92e7d9dcb78f9793b7b636 100644 (file)
 #include <iostream>
 #include "llvm/Type.h"
 
-class Module;
-class GlobalVariable;
-class Function;
-class BasicBlock;
-class Instruction;
 class SlotCalculator;
 
 // The only interface defined by this file... convert the internal 
@@ -100,10 +95,11 @@ inline std::ostream &operator<<(std::ostream &o, const Value *I) {
   switch (I->getValueType()) {
   case Value::TypeVal:       return o << cast<const Type>(I);
   case Value::ConstantVal:   WriteToAssembly(cast<Constant>(I)      , o); break;
-  case Value::MethodArgumentVal: return o << I->getType() << " "<< I->getName();
+  case Value::FunctionArgumentVal:
+    return o << I->getType() << " " << I->getName();
   case Value::InstructionVal:WriteToAssembly(cast<Instruction>(I)   , o); break;
   case Value::BasicBlockVal: WriteToAssembly(cast<BasicBlock>(I)    , o); break;
-  case Value::MethodVal:     WriteToAssembly(cast<Function>(I)      , o); break;
+  case Value::FunctionVal:   WriteToAssembly(cast<Function>(I)      , o); break;
   case Value::GlobalVariableVal:
                              WriteToAssembly(cast<GlobalVariable>(I), o); break;
   case Value::ModuleVal:     WriteToAssembly(cast<Module>(I)        , o); break;