Minor clean-up based on Dan's comments.
authorRoman Levenstein <romix.llvm@googlemail.com>
Thu, 17 Apr 2008 09:29:48 +0000 (09:29 +0000)
committerRoman Levenstein <romix.llvm@googlemail.com>
Thu, 17 Apr 2008 09:29:48 +0000 (09:29 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49844 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/SelectionDAGNodes.h

index 74f7600f53d510a54dba82692ba29157032f9726..a1c1ec9f159249144cad46688749e8ef07d11ce7 100644 (file)
@@ -879,25 +879,17 @@ template<> struct simplify_type<const SDOperand> {
 /// the SDOperand.
 class SDUse {
   SDOperand Operand;
-  /// parent - Parent node of this operand.
-  SDNode    *parent;
+  /// User - Parent node of this operand.
+  SDNode    *User;
   /// Prev, next - Pointers to the uses list of the SDNode referred by 
   /// this operand.
   SDUse **Prev, *Next;
 public:
   friend class SDNode;
-  SDUse(): Operand(), parent(NULL), Prev(NULL), Next(NULL) {}
+  SDUse(): Operand(), User(NULL), Prev(NULL), Next(NULL) {}
 
   SDUse(SDNode *val, unsigned resno) : 
-    Operand(val,resno), parent(NULL), Prev(NULL), Next(NULL) {}
-
-
-  SDUse& operator= (SDOperand& Op) {
-      Operand = Op;
-      Next = NULL;
-      Prev = NULL;
-      return *this;
-  }
+    Operand(val,resno), User(NULL), Prev(NULL), Next(NULL) {}
 
   SDUse& operator= (const SDOperand& Op) {
       Operand = Op;
@@ -906,13 +898,6 @@ public:
       return *this;
   }
 
-  SDUse& operator= (SDUse& Op) {
-      Operand = Op;
-      Next = NULL;
-      Prev = NULL;
-      return *this;
-  }
-
   SDUse& operator= (const SDUse& Op) {
       Operand = Op;
       Next = NULL;
@@ -922,9 +907,9 @@ public:
 
   SDUse * getNext() { return Next; }
 
-  SDNode *getUser() { return parent; }
+  SDNode *getUser() { return User; }
 
-  void setUser(SDNode *p) { parent = p; }
+  void setUser(SDNode *p) { User = p; }
 
   operator SDOperand() const { return Operand; }
 
@@ -975,7 +960,7 @@ template<> struct simplify_type<const SDUse> {
 };
 
 
-/// SDOperandPtr - A helper SDOperand poiner class, that can handle
+/// SDOperandPtr - A helper SDOperand pointer class, that can handle
 /// arrays of SDUse and arrays of SDOperand objects. This is required
 /// in many places inside the SelectionDAG.
 ///