summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-05-16 06:43:59 +0000
committerChris Lattner <sabre@nondot.org>2006-05-16 06:43:59 +0000
commit0f89bbd6ccb7c1a788b34a0cfa5d5ba1b65aefcf (patch)
tree678e5745fd7880eb10510f9f6982f7decb7d8971
parent788db2c8122e849b3372477a2c5fa1a2edf73f84 (diff)
downloadbcm5719-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.h7
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
OpenPOWER on IntegriCloud