rtl.def (258428) | rtl.def (260014) |
---|---|
1/* This file contains the definitions and documentation for the 2 Register Transfer Expressions (rtx's) that make up the 3 Register Transfer Language (rtl) used in the Back End of the GNU compiler. 4 Copyright (C) 1987, 1988, 1992, 1994, 1995, 1997, 1998, 1999, 2000, 2004, 5 2005, 2006 6 Free Software Foundation, Inc. 7 8This file is part of GCC. --- 125 unchanged lines hidden (view full) --- 134/* A marker that indicates that control will not flow through. */ 135DEF_RTL_EXPR(BARRIER, "barrier", "iuu000000", RTX_EXTRA) 136 137/* Holds a label that is followed by instructions. 138 Operand: 139 4: is used in jump.c for the use-count of the label. 140 5: is used in flow.c to point to the chain of label_ref's to this label. 141 6: is a number that is unique in the entire compilation. | 1/* This file contains the definitions and documentation for the 2 Register Transfer Expressions (rtx's) that make up the 3 Register Transfer Language (rtl) used in the Back End of the GNU compiler. 4 Copyright (C) 1987, 1988, 1992, 1994, 1995, 1997, 1998, 1999, 2000, 2004, 5 2005, 2006 6 Free Software Foundation, Inc. 7 8This file is part of GCC. --- 125 unchanged lines hidden (view full) --- 134/* A marker that indicates that control will not flow through. */ 135DEF_RTL_EXPR(BARRIER, "barrier", "iuu000000", RTX_EXTRA) 136 137/* Holds a label that is followed by instructions. 138 Operand: 139 4: is used in jump.c for the use-count of the label. 140 5: is used in flow.c to point to the chain of label_ref's to this label. 141 6: is a number that is unique in the entire compilation. |
142 7: is the user-given name of the label, if any. */ 143DEF_RTL_EXPR(CODE_LABEL, "code_label", "iuuB00is", RTX_EXTRA) | 142 APPLE LOCAL begin for-fsf-4_4 3274130 5295549 143 7: is the user-given name of the label, if any. 144 8: is the alignment of the label, made up of two parts, 145 LABEL_ALIGNMENT and LABEL_MAX_SKIP. */ 146DEF_RTL_EXPR(CODE_LABEL, "code_label", "iuuB00isi", RTX_EXTRA) |
144 | 147 |
148/* APPLE LOCAL end for-fsf-4_4 3274130 5295549 */ \ |
|
145#ifdef USE_MAPPED_LOCATION 146/* Say where in the code a source line starts, for symbol table's sake. 147 Operand: 148 4: unused if line number > 0, note-specific data otherwise. 149 5: line number if > 0, enum note_insn otherwise. 150 6: CODE_LABEL_NUMBER if line number == NOTE_INSN_DELETED_LABEL. */ 151#else 152/* Say where in the code a source line starts, for symbol table's sake. --- 1058 unchanged lines hidden --- | 149#ifdef USE_MAPPED_LOCATION 150/* Say where in the code a source line starts, for symbol table's sake. 151 Operand: 152 4: unused if line number > 0, note-specific data otherwise. 153 5: line number if > 0, enum note_insn otherwise. 154 6: CODE_LABEL_NUMBER if line number == NOTE_INSN_DELETED_LABEL. */ 155#else 156/* Say where in the code a source line starts, for symbol table's sake. --- 1058 unchanged lines hidden --- |