MachineInstrInfo doesn't need a TargetMachine member
authorChris Lattner <sabre@nondot.org>
Tue, 29 Oct 2002 15:44:40 +0000 (15:44 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 29 Oct 2002 15:44:40 +0000 (15:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4371 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/MachineInstrInfo.h
include/llvm/Target/TargetInstrInfo.h

index cd0a3edb2bd4b76e36f4f699608e05cf35c712ee..0a9632b913669d094c93f2f5a745d0d75e8a2fe1 100644 (file)
@@ -81,10 +81,7 @@ struct MachineInstrDescriptor {
 
 
 class MachineInstrInfo {
-public:
-  const TargetMachine& target;
-
-protected:
+private:
   const MachineInstrDescriptor* desc;  // raw array to allow static init'n
   unsigned descSize;           // number of entries in the desc array
   unsigned numRealOpCodes;             // number of non-dummy op codes
@@ -92,8 +89,7 @@ protected:
   MachineInstrInfo(const MachineInstrInfo &); // DO NOT IMPLEMENT
   void operator=(const MachineInstrInfo &);   // DO NOT IMPLEMENT
 public:
-  MachineInstrInfo(const TargetMachine& tgt,
-                   const MachineInstrDescriptor *desc, unsigned descSize,
+  MachineInstrInfo(const MachineInstrDescriptor *desc, unsigned descSize,
                   unsigned numRealOpCodes);
   virtual ~MachineInstrInfo();
   
index cd0a3edb2bd4b76e36f4f699608e05cf35c712ee..0a9632b913669d094c93f2f5a745d0d75e8a2fe1 100644 (file)
@@ -81,10 +81,7 @@ struct MachineInstrDescriptor {
 
 
 class MachineInstrInfo {
-public:
-  const TargetMachine& target;
-
-protected:
+private:
   const MachineInstrDescriptor* desc;  // raw array to allow static init'n
   unsigned descSize;           // number of entries in the desc array
   unsigned numRealOpCodes;             // number of non-dummy op codes
@@ -92,8 +89,7 @@ protected:
   MachineInstrInfo(const MachineInstrInfo &); // DO NOT IMPLEMENT
   void operator=(const MachineInstrInfo &);   // DO NOT IMPLEMENT
 public:
-  MachineInstrInfo(const TargetMachine& tgt,
-                   const MachineInstrDescriptor *desc, unsigned descSize,
+  MachineInstrInfo(const MachineInstrDescriptor *desc, unsigned descSize,
                   unsigned numRealOpCodes);
   virtual ~MachineInstrInfo();