| Index Entry | Section |
|
I | | |
| ‘i’ in constraint | 16.6.1 単純制約 |
| ‘I’ in constraint | 16.6.1 単純制約 |
| i386 Options | 2.14.15 Intel 386 オプション |
| IBM RS/6000 and PowerPC Options | 2.14.12 IBM RS/6000 と PowerPC オプション |
| IBM RT options | 2.14.13 IBM RT オプション |
| IBM RT PC | 7.4 相互運用性 |
| identifier names, dollar signs in | 4.26 識別子名中のドル記号 |
| identifiers, names in assembler code | 4.33 アセンブラコードで使用される名前の制御 |
| identifying source, compiler (88k) | 2.14.11 M88K オプション |
| IEEE_FLOAT_FORMAT | 17.3 記憶領域のレイアウト |
| if_then_else | 15.9 比較演算 |
| if_then_else and attributes | 16.15.2 属性値として使用可能な式 |
| if_then_else usage | 15.13 副作用式 |
| immediate_operand | 16.3 RTL テンプレート |
| IMMEDIATE_PREFIX | 17.16.7 アセンブラ命令の出力 |
| implicit argument: return value | 5.1 C++ の名前付戻り値 |
| IMPLICIT_FIX_EXPR | 17.19 種々雑多なパラメータ |
| implied #pragma implementation | 5.4 一個のヘッダファイルに宣言と定義を入れる |
| in_data | 17.14 出力をセクション(text, data, …)に分割する |
| in_struct | 15.4 RTL 式中のフラグ |
| in_struct , in code_label | 15.4 RTL 式中のフラグ |
| in_struct , in insn | 15.4 RTL 式中のフラグ |
| in_struct , in insn | 15.4 RTL 式中のフラグ |
| in_struct , in label_ref | 15.4 RTL 式中のフラグ |
| in_struct , in mem | 15.4 RTL 式中のフラグ |
| in_struct , in reg | 15.4 RTL 式中のフラグ |
| in_struct , in subreg | 15.4 RTL 式中のフラグ |
| in_text | 17.14 出力をセクション(text, data, …)に分割する |
| include files and VMS | 11.1 インクルードファイルと VMS |
| INCLUDE_DEFAULTS | 17.1 コンパイラドライバ ‘gcc’ の制御 |
| inclusive-or, bitwise | 15.8 算術演算用 RTL 式 |
| INCOMING_FRAME_SP_OFFSET | 17.7.1 基本的なスタックレイアウト |
| INCOMING_REGNO | 17.5.1 レジスタの基本的特徴 |
| INCOMING_RETURN_ADDR_RTX | 17.7.1 基本的なスタックレイアウト |
| incompatibilities of GCC | 7.6 GCC の非互換性 |
| increment operators | 8.1 読者の見つけたのはバグか? |
| INDEX_REG_CLASS | 17.6 レジスタクラス |
| indirect_jump instruction pattern | 16.7 RTL生成用標準パターン名 |
| INIT_CUMULATIVE_ARGS | 17.7.6 引数のレジスタ渡し |
| INIT_CUMULATIVE_INCOMING_ARGS | 17.7.6 引数のレジスタ渡し |
| INIT_ENVIRONMENT | 17.1 コンパイラドライバ ‘gcc’ の制御 |
| INIT_SECTION_ASM_OP | 17.14 出力をセクション(text, data, …)に分割する |
| INIT_SECTION_ASM_OP | 17.16.6 初期化ルーチンを制御するマクロ |
| INIT_TARGET_OPTABS | 17.10 暗黙のライブラリルーチン呼び出し |
| INITIAL_ELIMINATION_OFFSET | 17.7.4 フレームポインタと引数ポインタの消去 |
| INITIAL_FRAME_POINTER_OFFSET | 17.7.4 フレームポインタと引数ポインタの消去 |
| initialization routines | 17.16.5 初期化関数の扱われ方 |
| initializations in expressions | 4.19 コンストラクタ式 |
| INITIALIZE_TRAMPOLINE | 17.9 入れ子関数のトランポリン |
| initializers with labeled elements | 4.20 初期化子のラベル付要素 |
| initializers, non-constant | 4.18 非定数による初期化 |
| inline automatic for C++ member fns | 4.31 マクロと同程度の速さのインライン展開関数 |
| inline functions | 4.31 マクロと同程度の速さのインライン展開関数 |
| inline functions, omission of | 4.31 マクロと同程度の速さのインライン展開関数 |
| inline, automatic | 14. コンパイラの各パスとソースファイル |
| inlining and C++ pragmas | 5.4 一個のヘッダファイルに宣言と定義を入れる |
| INSERT_ATTRIBUTES | 17.19 種々雑多なパラメータ |
| insn | 15.16 Insns |
| insn and ‘/i’ | 15.4 RTL 式中のフラグ |
| insn and ‘/s’ | 15.4 RTL 式中のフラグ |
| insn and ‘/u’ | 15.4 RTL 式中のフラグ |
| insn attributes | 16.15 命令の属性 |
| insn canonicalization | 16.11 命令の正規化 |
| insn lengths, computing | 16.15.5 insn の長さの計算 |
| insn splitting | 16.14 命令の分割方法を定義する |
| insn-attr.h | 16.15.1 属性とその値の指定方法 |
| INSN_ANNULLED_BRANCH_P | 15.4 RTL 式中のフラグ |
| INSN_CACHE_DEPTH | 17.9 入れ子関数のトランポリン |
| INSN_CACHE_LINE_WIDTH | 17.9 入れ子関数のトランポリン |
| INSN_CACHE_SIZE | 17.9 入れ子関数のトランポリン |
| INSN_CLOBBERS_REGNO_P | 17.5.6 レジスタの使用法を調整する古いマクロ |
| INSN_CODE | 15.16 Insns |
| INSN_DELETED_P | 15.4 RTL 式中のフラグ |
| INSN_FROM_TARGET_P | 15.4 RTL 式中のフラグ |
| insn_list | 15.16 Insns |
| INSN_REFERENCES_ARE_DELAYED | 17.19 種々雑多なパラメータ |
| INSN_SETS_ARE_DELAYED | 17.19 種々雑多なパラメータ |
| INSN_UID | 15.16 Insns |
| insns | 15.16 Insns |
| insns, generating | 16.3 RTL テンプレート |
| insns, recognizing | 16.3 RTL テンプレート |
| INSTALL | 19.2 ホストの Makefile 断片 |
| installation trouble | 7. GCC の既知の問題の原因 |
| installing GNU CC | 3. GNU CC のインストール |
| installing GNU CC on the Sun | 3.5 GNU CC を Sun にインストール |
| installing GNU CC on VMS | 3.6 GNU CC を VMS にインストール |
| instruction attributes | 16.15 命令の属性 |
| instruction combination | 14. コンパイラの各パスとソースファイル |
| instruction patterns | 16.1 命令パターンの全て |
| instruction recognizer | 14. コンパイラの各パスとソースファイル |
| instruction scheduling | 14. コンパイラの各パスとソースファイル |
| instruction scheduling | 14. コンパイラの各パスとソースファイル |
| instruction splitting | 16.14 命令の分割方法を定義する |
| insv instruction pattern | 16.7 RTL生成用標準パターン名 |
| INT_TYPE_SIZE | 17.4 ソース言語のデータ型のレイアウト |
| INTEGRATE_THRESHOLD | 17.19 種々雑多なパラメータ |
| integrated | 15.4 RTL 式中のフラグ |
| integrated , in insn | 15.4 RTL 式中のフラグ |
| integrated , in reg | 15.4 RTL 式中のフラグ |
| integrating function code | 4.31 マクロと同程度の速さのインライン展開関数 |
| Intel 386 Options | 2.14.15 Intel 386 オプション |
| Interdependence of Patterns | 16.9 パターン間の依存関係 |
| interface and implementation headers, C++ | 5.4 一個のヘッダファイルに宣言と定義を入れる |
| interfacing to GCC output | 13. GCC の出力に対するインターフェース |
| intermediate C version, nonexistent | 1. C, C++, Objective C, Fortran のコンパイル |
| Internal Compiler Checking | 3. GNU CC のインストール |
| interrupt handler functions on the H8/300 processors | 4.23 関数属性の宣言 |
| interrupt handlers on the M32R/D | 4.23 関数属性の宣言 |
| INTIFY | 17.10 暗黙のライブラリルーチン呼び出し |
| introduction | Introduction |
| invalid assembly code | 8.1 読者の見つけたのはバグか? |
| invalid input | 8.1 読者の見つけたのはバグか? |
| INVOKE__main | 17.16.6 初期化ルーチンを制御するマクロ |
| invoking g++ | 2.3 C++ プログラムのコンパイル |
| ior | 15.8 算術演算用 RTL 式 |
| ior and attributes | 16.15.2 属性値として使用可能な式 |
| ior , canonicalization of | 16.11 命令の正規化 |
| iorm3 instruction pattern | 16.7 RTL生成用標準パターン名 |
| IS_ASM_LOGICAL_LINE_SEPARATOR | 17.16.2 データの出力 |
| isinf | 17.18 クロスコンパイルと浮動小数点 |
| isnan | 17.18 クロスコンパイルと浮動小数点 |
| ISSUE_RATE | 17.19 種々雑多なパラメータ |
|