remove a dead node
authorChris Lattner <sabre@nondot.org>
Thu, 22 Dec 2005 21:16:35 +0000 (21:16 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 22 Dec 2005 21:16:35 +0000 (21:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24966 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/SelectionDAGNodes.h

index e41da85cf3aef612619f94349888be8b034ce4e6..6c9c5908d042adc49062d4d98191ee098851d930 100644 (file)
@@ -184,10 +184,6 @@ public:
     return getNode(ISD::CopyFromReg, ResultTys, Ops);
   }
 
-  SDOperand getImplicitDef(SDOperand Chain, unsigned Reg, MVT::ValueType VT) {
-    return getNode(ISD::ImplicitDef, MVT::Other, Chain, getRegister(Reg, VT));
-  }
-
   /// getCall - Note that this destroys the vector of RetVals passed in.
   ///
   SDNode *getCall(std::vector<MVT::ValueType> &RetVals, SDOperand Chain,
index bf0191031b0721aa3130d8809de7edd64023530e..61143a75ce7163e313e2a9ea4550aca5cafd8b0e 100644 (file)
@@ -92,12 +92,6 @@ namespace ISD {
     // SelectionDAG.  The register is available from the RegSDNode object.
     CopyFromReg,
 
-    // ImplicitDef - This node indicates that the specified register is
-    // implicitly defined by some operation (e.g. its a live-in argument).  The
-    // two operands to this are the token chain coming in and the register.
-    // The only result is the token chain going out.
-    ImplicitDef,
-
     // UNDEF - An undefined node
     UNDEF,