new dag node
authorChris Lattner <sabre@nondot.org>
Tue, 11 Apr 2006 21:30:42 +0000 (21:30 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 11 Apr 2006 21:30:42 +0000 (21:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27596 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/SelectionDAGNodes.h

index b6acb95c9cb036306d6cc2d299018b5e9532c893..b89d980453e0d55bdb899c315edb2b497848b02b 100644 (file)
@@ -113,6 +113,14 @@ namespace ISD {
 
     // UNDEF - An undefined node
     UNDEF,
+    
+    /// FORMAL_ARGUMENTS(CC#, ISVARARG) - This node represents the formal
+    /// arguments for a function.  CC# is a Constant value indicating the
+    /// calling convention of the function, and ISVARARG is a flag that
+    /// indicates whether the function is varargs or not.  This node has one
+    /// result value for each incoming argument, and is typically custom
+    /// legalized.
+    FORMAL_ARGUMENTS,
 
     // EXTRACT_ELEMENT - This is used to get the first or second (determined by
     // a Constant, which is required to be operand #1), element of the aggregate