tm.texi (ASM_OUTPUT_OPERAND): Change documentation references to "recog_operand"...
authorTurly O'Connor <turly@apple.com>
Thu, 20 Dec 2001 14:39:53 +0000 (14:39 +0000)
committerTurly O'Connor <turly@gcc.gnu.org>
Thu, 20 Dec 2001 14:39:53 +0000 (14:39 +0000)
* tm.texi (ASM_OUTPUT_OPERAND): Change documentation references to
"recog_operand" to "recog_data.operand".
* rtl.def: Likewise.

From-SVN: r48202

gcc/ChangeLog
gcc/doc/tm.texi
gcc/rtl.def

index 0f25ad6dec239389f2ac467ca8740ee095323e53..f2e40d126e746b5a949795d99b21ae0914da9ca8 100644 (file)
@@ -1,3 +1,9 @@
+2001-12-20  Turly O'Connor  <turly@apple.com>
+
+       * tm.texi (ASM_OUTPUT_OPERAND): Change documentation references to
+       "recog_operand" to "recog_data.operand".
+       * rtl.def: Likewise.
+
 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
 
        * simplify-rtx.c (simplifi_binary_operation) [DIV]: If DIV has
index 7f5514227b48e9f0c04e59eb8222f12f86996fd0..b62e33a2c4cb1c23e3df409b85fe9f25ce2392dd 100644 (file)
@@ -6781,9 +6781,9 @@ that includes @samp{%}-sequences to substitute operands, you must take
 care of the substitution yourself.  Just be sure to increment
 @var{ptr} over whatever text should not be output normally.
 
-@findex recog_operand
+@findex recog_data.operand
 If you need to look at the operand values, they can be found as the
-elements of @code{recog_operand}.
+elements of @code{recog_data.operand}.
 
 If the macro definition does nothing, the instruction is output
 in the usual way.
index 786b940003aa71e3fd0ee9217fe51c100d05ac2d..fc12af2665f109e7a9d6d60792dcc1c871c1114b 100644 (file)
@@ -205,8 +205,9 @@ DEF_RTL_EXPR(DEFINE_PEEPHOLE, "define_peephole", "EsTV", 'x')
    3rd operand: vector of insn patterns to place into a SEQUENCE
    4th operand: optionally, some C code to execute before generating the
        insns.  This might, for example, create some RTX's and store them in
-       elements of `recog_operand' for use by the vector of insn-patterns.
-       (`operands' is an alias here for `recog_operand').   */
+       elements of `recog_data.operand' for use by the vector of
+       insn-patterns.
+       (`operands' is an alias here for `recog_data.operand').   */
 DEF_RTL_EXPR(DEFINE_SPLIT, "define_split", "EsES", 'x')
 
 /* Definition of an insn and associated split.
@@ -231,8 +232,9 @@ DEF_RTL_EXPR(DEFINE_SPLIT, "define_split", "EsES", 'x')
    5: vector of insn patterns to place into a SEQUENCE
    6: optionally, some C code to execute before generating the
        insns.  This might, for example, create some RTX's and store them in
-       elements of `recog_operand' for use by the vector of insn-patterns.
-       (`operands' is an alias here for `recog_operand').  
+       elements of `recog_data.operand' for use by the vector of
+       insn-patterns.
+       (`operands' is an alias here for `recog_data.operand').  
    7: optionally, a vector of attributes for this insn.  */
 DEF_RTL_EXPR(DEFINE_INSN_AND_SPLIT, "define_insn_and_split", "sEsTsESV", 'x')
 
@@ -247,13 +249,14 @@ DEF_RTL_EXPR(DEFINE_COMBINE, "define_combine", "Ess", 'x')
 /* Define how to generate multiple insns for a standard insn name.
    1st operand: the insn name.
    2nd operand: vector of insn-patterns.
-       Use match_operand to substitute an element of `recog_operand'.
+       Use match_operand to substitute an element of `recog_data.operand'.
    3rd operand: C expression that must be true for this to be available.
        This may not test any operands.
    4th operand: Extra C code to execute before generating the insns.
        This might, for example, create some RTX's and store them in
-       elements of `recog_operand' for use by the vector of insn-patterns.
-       (`operands' is an alias here for `recog_operand').  */
+       elements of `recog_data.operand' for use by the vector of
+       insn-patterns.
+       (`operands' is an alias here for `recog_data.operand').  */
 DEF_RTL_EXPR(DEFINE_EXPAND, "define_expand", "sEss", 'x')
    
 /* Define a requirement for delay slots.