diff options
| author | Chris Lattner <sabre@nondot.org> | 2006-05-16 06:43:59 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2006-05-16 06:43:59 +0000 |
| commit | 0f89bbd6ccb7c1a788b34a0cfa5d5ba1b65aefcf (patch) | |
| tree | 678e5745fd7880eb10510f9f6982f7decb7d8971 | |
| parent | 788db2c8122e849b3372477a2c5fa1a2edf73f84 (diff) | |
| download | bcm5719-llvm-0f89bbd6ccb7c1a788b34a0cfa5d5ba1b65aefcf.tar.gz bcm5719-llvm-0f89bbd6ccb7c1a788b34a0cfa5d5ba1b65aefcf.zip | |
Add a chain to FORMAL_ARGUMENTS.
llvm-svn: 28319
| -rw-r--r-- | llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/llvm/include/llvm/CodeGen/SelectionDAGNodes.h b/llvm/include/llvm/CodeGen/SelectionDAGNodes.h index 7f317c5e98e..da630db30e0 100644 --- a/llvm/include/llvm/CodeGen/SelectionDAGNodes.h +++ b/llvm/include/llvm/CodeGen/SelectionDAGNodes.h @@ -115,12 +115,13 @@ namespace ISD { // UNDEF - An undefined node UNDEF, - /// FORMAL_ARGUMENTS(CC#, ISVARARG) - This node represents the formal + /// FORMAL_ARGUMENTS(CHAIN, 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. + /// result value for each incoming argument, plus one for the output chain. + /// It must be custom legalized. + /// FORMAL_ARGUMENTS, // EXTRACT_ELEMENT - This is used to get the first or second (determined by |

