| Index Entry |   |  Section | 
 
  | 
| ! |  |  | 
 | ‘!’ in constraint: |   | Multi-Alternative | 
 
  | 
| # |  |  | 
 | ‘#’ in constraint: |   | Modifiers | 
 | # in template: |   | Output Template | 
 | #pragma: |   | Misc | 
 
  | 
| $ |  |  | 
 | ‘$’ in constraint: |   | Multi-Alternative | 
 
  | 
| % |  |  | 
 | ‘%’ in constraint: |   | Modifiers | 
 | % in GTY option: |   | GTY Options | 
 | ‘%’ in template: |   | Output Template | 
 
  | 
| & |  |  | 
 | ‘&’ in constraint: |   | Modifiers | 
 
  | 
| ( |  |  | 
 | (gimple: |   | Logical Operators | 
 | (gimple: |   | Logical Operators | 
 | (gimple: |   | Logical Operators | 
 | (gimple_stmt_iterator: |   | GIMPLE API | 
 | (nil): |   | RTL Objects | 
 
  | 
| * |  |  | 
 | ‘*’ in constraint: |   | Modifiers | 
 | * in template: |   | Output Statement | 
 | *gimple_build_asm_vec: |   | GIMPLE_ASM | 
 | *gimple_build_assign: |   | GIMPLE_ASSIGN | 
 | *gimple_build_assign: |   | GIMPLE_ASSIGN | 
 | *gimple_build_assign: |   | GIMPLE_ASSIGN | 
 | *gimple_build_assign: |   | GIMPLE_ASSIGN | 
 | *gimple_build_bind: |   | GIMPLE_BIND | 
 | *gimple_build_call: |   | GIMPLE_CALL | 
 | *gimple_build_call_from_tree: |   | GIMPLE_CALL | 
 | *gimple_build_call_vec: |   | GIMPLE_CALL | 
 | *gimple_build_catch: |   | GIMPLE_CATCH | 
 | *gimple_build_cond: |   | GIMPLE_COND | 
 | *gimple_build_cond_from_tree: |   | GIMPLE_COND | 
 | *gimple_build_debug_bind: |   | GIMPLE_DEBUG | 
 | *gimple_build_eh_filter: |   | GIMPLE_EH_FILTER | 
 | *gimple_build_goto: |   | GIMPLE_GOTO | 
 | *gimple_build_label: |   | GIMPLE_LABEL | 
 | *gimple_build_omp_atomic_load: |   | GIMPLE_OMP_ATOMIC_LOAD | 
 | *gimple_build_omp_atomic_store: |   | GIMPLE_OMP_ATOMIC_STORE | 
 | *gimple_build_omp_continue: |   | GIMPLE_OMP_CONTINUE | 
 | *gimple_build_omp_critical: |   | GIMPLE_OMP_CRITICAL | 
 | *gimple_build_omp_for: |   | GIMPLE_OMP_FOR | 
 | *gimple_build_omp_parallel: |   | GIMPLE_OMP_PARALLEL | 
 | *gimple_build_omp_sections: |   | GIMPLE_OMP_SECTIONS | 
 | *gimple_build_omp_single: |   | GIMPLE_OMP_SINGLE | 
 | *gimple_build_resx: |   | GIMPLE_RESX | 
 | *gimple_build_return: |   | GIMPLE_RETURN | 
 | *gimple_build_switch: |   | GIMPLE_SWITCH | 
 | *gimple_build_try: |   | GIMPLE_TRY | 
 
  | 
| + |  |  | 
 | ‘+’ in constraint: |   | Modifiers | 
 
  | 
| - |  |  | 
 | -fsection-anchors: |   | Special Accessors | 
 | -fsection-anchors: |   | Anchored Addresses | 
 
  | 
| / |  |  | 
 | ‘/c’ in RTL dump: |   | Flags | 
 | ‘/f’ in RTL dump: |   | Flags | 
 | ‘/i’ in RTL dump: |   | Flags | 
 | ‘/j’ in RTL dump: |   | Flags | 
 | ‘/s’ in RTL dump: |   | Flags | 
 | ‘/u’ in RTL dump: |   | Flags | 
 | ‘/v’ in RTL dump: |   | Flags | 
 
  | 
| 0 |  |  | 
 | ‘0’ in constraint: |   | Simple Constraints | 
 
  | 
| < |  |  | 
 | ‘<’ in constraint: |   | Simple Constraints | 
 
  | 
| = |  |  | 
 | ‘=’ in constraint: |   | Modifiers | 
 
  | 
| > |  |  | 
 | ‘>’ in constraint: |   | Simple Constraints | 
 
  | 
| ? |  |  | 
 | ‘?’ in constraint: |   | Multi-Alternative | 
 
  | 
| @ |  |  | 
 | ‘@’ in instruction pattern names: |   | Parameterized Names | 
 
  | 
| \ |  |  | 
 | \: |   | Output Template | 
 
  | 
| ^ |  |  | 
 | ‘^’ in constraint: |   | Multi-Alternative | 
 
  | 
| _ |  |  | 
 | __absvdi2: |   | Integer library routines | 
 | __absvsi2: |   | Integer library routines | 
 | __addda3: |   | Fixed-point fractional library routines | 
 | __adddf3: |   | Soft float library routines | 
 | __adddq3: |   | Fixed-point fractional library routines | 
 | __addha3: |   | Fixed-point fractional library routines | 
 | __addhq3: |   | Fixed-point fractional library routines | 
 | __addqq3: |   | Fixed-point fractional library routines | 
 | __addsa3: |   | Fixed-point fractional library routines | 
 | __addsf3: |   | Soft float library routines | 
 | __addsq3: |   | Fixed-point fractional library routines | 
 | __addta3: |   | Fixed-point fractional library routines | 
 | __addtf3: |   | Soft float library routines | 
 | __adduda3: |   | Fixed-point fractional library routines | 
 | __addudq3: |   | Fixed-point fractional library routines | 
 | __adduha3: |   | Fixed-point fractional library routines | 
 | __adduhq3: |   | Fixed-point fractional library routines | 
 | __adduqq3: |   | Fixed-point fractional library routines | 
 | __addusa3: |   | Fixed-point fractional library routines | 
 | __addusq3: |   | Fixed-point fractional library routines | 
 | __adduta3: |   | Fixed-point fractional library routines | 
 | __addvdi3: |   | Integer library routines | 
 | __addvsi3: |   | Integer library routines | 
 | __addxf3: |   | Soft float library routines | 
 | __ashlda3: |   | Fixed-point fractional library routines | 
 | __ashldi3: |   | Integer library routines | 
 | __ashldq3: |   | Fixed-point fractional library routines | 
 | __ashlha3: |   | Fixed-point fractional library routines | 
 | __ashlhq3: |   | Fixed-point fractional library routines | 
 | __ashlqq3: |   | Fixed-point fractional library routines | 
 | __ashlsa3: |   | Fixed-point fractional library routines | 
 | __ashlsi3: |   | Integer library routines | 
 | __ashlsq3: |   | Fixed-point fractional library routines | 
 | __ashlta3: |   | Fixed-point fractional library routines | 
 | __ashlti3: |   | Integer library routines | 
 | __ashluda3: |   | Fixed-point fractional library routines | 
 | __ashludq3: |   | Fixed-point fractional library routines | 
 | __ashluha3: |   | Fixed-point fractional library routines | 
 | __ashluhq3: |   | Fixed-point fractional library routines | 
 | __ashluqq3: |   | Fixed-point fractional library routines | 
 | __ashlusa3: |   | Fixed-point fractional library routines | 
 | __ashlusq3: |   | Fixed-point fractional library routines | 
 | __ashluta3: |   | Fixed-point fractional library routines | 
 | __ashrda3: |   | Fixed-point fractional library routines | 
 | __ashrdi3: |   | Integer library routines | 
 | __ashrdq3: |   | Fixed-point fractional library routines | 
 | __ashrha3: |   | Fixed-point fractional library routines | 
 | __ashrhq3: |   | Fixed-point fractional library routines | 
 | __ashrqq3: |   | Fixed-point fractional library routines | 
 | __ashrsa3: |   | Fixed-point fractional library routines | 
 | __ashrsi3: |   | Integer library routines | 
 | __ashrsq3: |   | Fixed-point fractional library routines | 
 | __ashrta3: |   | Fixed-point fractional library routines | 
 | __ashrti3: |   | Integer library routines | 
 | __bid_adddd3: |   | Decimal float library routines | 
 | __bid_addsd3: |   | Decimal float library routines | 
 | __bid_addtd3: |   | Decimal float library routines | 
 | __bid_divdd3: |   | Decimal float library routines | 
 | __bid_divsd3: |   | Decimal float library routines | 
 | __bid_divtd3: |   | Decimal float library routines | 
 | __bid_eqdd2: |   | Decimal float library routines | 
 | __bid_eqsd2: |   | Decimal float library routines | 
 | __bid_eqtd2: |   | Decimal float library routines | 
 | __bid_extendddtd2: |   | Decimal float library routines | 
 | __bid_extendddtf: |   | Decimal float library routines | 
 | __bid_extendddxf: |   | Decimal float library routines | 
 | __bid_extenddfdd: |   | Decimal float library routines | 
 | __bid_extenddftd: |   | Decimal float library routines | 
 | __bid_extendsddd2: |   | Decimal float library routines | 
 | __bid_extendsddf: |   | Decimal float library routines | 
 | __bid_extendsdtd2: |   | Decimal float library routines | 
 | __bid_extendsdtf: |   | Decimal float library routines | 
 | __bid_extendsdxf: |   | Decimal float library routines | 
 | __bid_extendsfdd: |   | Decimal float library routines | 
 | __bid_extendsfsd: |   | Decimal float library routines | 
 | __bid_extendsftd: |   | Decimal float library routines | 
 | __bid_extendtftd: |   | Decimal float library routines | 
 | __bid_extendxftd: |   | Decimal float library routines | 
 | __bid_fixdddi: |   | Decimal float library routines | 
 | __bid_fixddsi: |   | Decimal float library routines | 
 | __bid_fixsddi: |   | Decimal float library routines | 
 | __bid_fixsdsi: |   | Decimal float library routines | 
 | __bid_fixtddi: |   | Decimal float library routines | 
 | __bid_fixtdsi: |   | Decimal float library routines | 
 | __bid_fixunsdddi: |   | Decimal float library routines | 
 | __bid_fixunsddsi: |   | Decimal float library routines | 
 | __bid_fixunssddi: |   | Decimal float library routines | 
 | __bid_fixunssdsi: |   | Decimal float library routines | 
 | __bid_fixunstddi: |   | Decimal float library routines | 
 | __bid_fixunstdsi: |   | Decimal float library routines | 
 | __bid_floatdidd: |   | Decimal float library routines | 
 | __bid_floatdisd: |   | Decimal float library routines | 
 | __bid_floatditd: |   | Decimal float library routines | 
 | __bid_floatsidd: |   | Decimal float library routines | 
 | __bid_floatsisd: |   | Decimal float library routines | 
 | __bid_floatsitd: |   | Decimal float library routines | 
 | __bid_floatunsdidd: |   | Decimal float library routines | 
 | __bid_floatunsdisd: |   | Decimal float library routines | 
 | __bid_floatunsditd: |   | Decimal float library routines | 
 | __bid_floatunssidd: |   | Decimal float library routines | 
 | __bid_floatunssisd: |   | Decimal float library routines | 
 | __bid_floatunssitd: |   | Decimal float library routines | 
 | __bid_gedd2: |   | Decimal float library routines | 
 | __bid_gesd2: |   | Decimal float library routines | 
 | __bid_getd2: |   | Decimal float library routines | 
 | __bid_gtdd2: |   | Decimal float library routines | 
 | __bid_gtsd2: |   | Decimal float library routines | 
 | __bid_gttd2: |   | Decimal float library routines | 
 | __bid_ledd2: |   | Decimal float library routines | 
 | __bid_lesd2: |   | Decimal float library routines | 
 | __bid_letd2: |   | Decimal float library routines | 
 | __bid_ltdd2: |   | Decimal float library routines | 
 | __bid_ltsd2: |   | Decimal float library routines | 
 | __bid_lttd2: |   | Decimal float library routines | 
 | __bid_muldd3: |   | Decimal float library routines | 
 | __bid_mulsd3: |   | Decimal float library routines | 
 | __bid_multd3: |   | Decimal float library routines | 
 | __bid_nedd2: |   | Decimal float library routines | 
 | __bid_negdd2: |   | Decimal float library routines | 
 | __bid_negsd2: |   | Decimal float library routines | 
 | __bid_negtd2: |   | Decimal float library routines | 
 | __bid_nesd2: |   | Decimal float library routines | 
 | __bid_netd2: |   | Decimal float library routines | 
 | __bid_subdd3: |   | Decimal float library routines | 
 | __bid_subsd3: |   | Decimal float library routines | 
 | __bid_subtd3: |   | Decimal float library routines | 
 | __bid_truncdddf: |   | Decimal float library routines | 
 | __bid_truncddsd2: |   | Decimal float library routines | 
 | __bid_truncddsf: |   | Decimal float library routines | 
 | __bid_truncdfsd: |   | Decimal float library routines | 
 | __bid_truncsdsf: |   | Decimal float library routines | 
 | __bid_trunctddd2: |   | Decimal float library routines | 
 | __bid_trunctddf: |   | Decimal float library routines | 
 | __bid_trunctdsd2: |   | Decimal float library routines | 
 | __bid_trunctdsf: |   | Decimal float library routines | 
 | __bid_trunctdtf: |   | Decimal float library routines | 
 | __bid_trunctdxf: |   | Decimal float library routines | 
 | __bid_trunctfdd: |   | Decimal float library routines | 
 | __bid_trunctfsd: |   | Decimal float library routines | 
 | __bid_truncxfdd: |   | Decimal float library routines | 
 | __bid_truncxfsd: |   | Decimal float library routines | 
 | __bid_unorddd2: |   | Decimal float library routines | 
 | __bid_unordsd2: |   | Decimal float library routines | 
 | __bid_unordtd2: |   | Decimal float library routines | 
 | __bswapdi2: |   | Integer library routines | 
 | __bswapsi2: |   | Integer library routines | 
 | __builtin_classify_type: |   | Varargs | 
 | __builtin_next_arg: |   | Varargs | 
 | __builtin_saveregs: |   | Varargs | 
 | __clear_cache: |   | Miscellaneous routines | 
 | __clzdi2: |   | Integer library routines | 
 | __clzsi2: |   | Integer library routines | 
 | __clzti2: |   | Integer library routines | 
 | __cmpda2: |   | Fixed-point fractional library routines | 
 | __cmpdf2: |   | Soft float library routines | 
 | __cmpdi2: |   | Integer library routines | 
 | __cmpdq2: |   | Fixed-point fractional library routines | 
 | __cmpha2: |   | Fixed-point fractional library routines | 
 | __cmphq2: |   | Fixed-point fractional library routines | 
 | __cmpqq2: |   | Fixed-point fractional library routines | 
 | __cmpsa2: |   | Fixed-point fractional library routines | 
 | __cmpsf2: |   | Soft float library routines | 
 | __cmpsq2: |   | Fixed-point fractional library routines | 
 | __cmpta2: |   | Fixed-point fractional library routines | 
 | __cmptf2: |   | Soft float library routines | 
 | __cmpti2: |   | Integer library routines | 
 | __cmpuda2: |   | Fixed-point fractional library routines | 
 | __cmpudq2: |   | Fixed-point fractional library routines | 
 | __cmpuha2: |   | Fixed-point fractional library routines | 
 | __cmpuhq2: |   | Fixed-point fractional library routines | 
 | __cmpuqq2: |   | Fixed-point fractional library routines | 
 | __cmpusa2: |   | Fixed-point fractional library routines | 
 | __cmpusq2: |   | Fixed-point fractional library routines | 
 | __cmputa2: |   | Fixed-point fractional library routines | 
 | __CTOR_LIST__: |   | Initialization | 
 | __ctzdi2: |   | Integer library routines | 
 | __ctzsi2: |   | Integer library routines | 
 | __ctzti2: |   | Integer library routines | 
 | __divda3: |   | Fixed-point fractional library routines | 
 | __divdc3: |   | Soft float library routines | 
 | __divdf3: |   | Soft float library routines | 
 | __divdi3: |   | Integer library routines | 
 | __divdq3: |   | Fixed-point fractional library routines | 
 | __divha3: |   | Fixed-point fractional library routines | 
 | __divhq3: |   | Fixed-point fractional library routines | 
 | __divqq3: |   | Fixed-point fractional library routines | 
 | __divsa3: |   | Fixed-point fractional library routines | 
 | __divsc3: |   | Soft float library routines | 
 | __divsf3: |   | Soft float library routines | 
 | __divsi3: |   | Integer library routines | 
 | __divsq3: |   | Fixed-point fractional library routines | 
 | __divta3: |   | Fixed-point fractional library routines | 
 | __divtc3: |   | Soft float library routines | 
 | __divtf3: |   | Soft float library routines | 
 | __divti3: |   | Integer library routines | 
 | __divxc3: |   | Soft float library routines | 
 | __divxf3: |   | Soft float library routines | 
 | __dpd_adddd3: |   | Decimal float library routines | 
 | __dpd_addsd3: |   | Decimal float library routines | 
 | __dpd_addtd3: |   | Decimal float library routines | 
 | __dpd_divdd3: |   | Decimal float library routines | 
 | __dpd_divsd3: |   | Decimal float library routines | 
 | __dpd_divtd3: |   | Decimal float library routines | 
 | __dpd_eqdd2: |   | Decimal float library routines | 
 | __dpd_eqsd2: |   | Decimal float library routines | 
 | __dpd_eqtd2: |   | Decimal float library routines | 
 | __dpd_extendddtd2: |   | Decimal float library routines | 
 | __dpd_extendddtf: |   | Decimal float library routines | 
 | __dpd_extendddxf: |   | Decimal float library routines | 
 | __dpd_extenddfdd: |   | Decimal float library routines | 
 | __dpd_extenddftd: |   | Decimal float library routines | 
 | __dpd_extendsddd2: |   | Decimal float library routines | 
 | __dpd_extendsddf: |   | Decimal float library routines | 
 | __dpd_extendsdtd2: |   | Decimal float library routines | 
 | __dpd_extendsdtf: |   | Decimal float library routines | 
 | __dpd_extendsdxf: |   | Decimal float library routines | 
 | __dpd_extendsfdd: |   | Decimal float library routines | 
 | __dpd_extendsfsd: |   | Decimal float library routines | 
 | __dpd_extendsftd: |   | Decimal float library routines | 
 | __dpd_extendtftd: |   | Decimal float library routines | 
 | __dpd_extendxftd: |   | Decimal float library routines | 
 | __dpd_fixdddi: |   | Decimal float library routines | 
 | __dpd_fixddsi: |   | Decimal float library routines | 
 | __dpd_fixsddi: |   | Decimal float library routines | 
 | __dpd_fixsdsi: |   | Decimal float library routines | 
 | __dpd_fixtddi: |   | Decimal float library routines | 
 | __dpd_fixtdsi: |   | Decimal float library routines | 
 | __dpd_fixunsdddi: |   | Decimal float library routines | 
 | __dpd_fixunsddsi: |   | Decimal float library routines | 
 | __dpd_fixunssddi: |   | Decimal float library routines | 
 | __dpd_fixunssdsi: |   | Decimal float library routines | 
 | __dpd_fixunstddi: |   | Decimal float library routines | 
 | __dpd_fixunstdsi: |   | Decimal float library routines | 
 | __dpd_floatdidd: |   | Decimal float library routines | 
 | __dpd_floatdisd: |   | Decimal float library routines | 
 | __dpd_floatditd: |   | Decimal float library routines | 
 | __dpd_floatsidd: |   | Decimal float library routines | 
 | __dpd_floatsisd: |   | Decimal float library routines | 
 | __dpd_floatsitd: |   | Decimal float library routines | 
 | __dpd_floatunsdidd: |   | Decimal float library routines | 
 | __dpd_floatunsdisd: |   | Decimal float library routines | 
 | __dpd_floatunsditd: |   | Decimal float library routines | 
 | __dpd_floatunssidd: |   | Decimal float library routines | 
 | __dpd_floatunssisd: |   | Decimal float library routines | 
 | __dpd_floatunssitd: |   | Decimal float library routines | 
 | __dpd_gedd2: |   | Decimal float library routines | 
 | __dpd_gesd2: |   | Decimal float library routines | 
 | __dpd_getd2: |   | Decimal float library routines | 
 | __dpd_gtdd2: |   | Decimal float library routines | 
 | __dpd_gtsd2: |   | Decimal float library routines | 
 | __dpd_gttd2: |   | Decimal float library routines | 
 | __dpd_ledd2: |   | Decimal float library routines | 
 | __dpd_lesd2: |   | Decimal float library routines | 
 | __dpd_letd2: |   | Decimal float library routines | 
 | __dpd_ltdd2: |   | Decimal float library routines | 
 | __dpd_ltsd2: |   | Decimal float library routines | 
 | __dpd_lttd2: |   | Decimal float library routines | 
 | __dpd_muldd3: |   | Decimal float library routines | 
 | __dpd_mulsd3: |   | Decimal float library routines | 
 | __dpd_multd3: |   | Decimal float library routines | 
 | __dpd_nedd2: |   | Decimal float library routines | 
 | __dpd_negdd2: |   | Decimal float library routines | 
 | __dpd_negsd2: |   | Decimal float library routines | 
 | __dpd_negtd2: |   | Decimal float library routines | 
 | __dpd_nesd2: |   | Decimal float library routines | 
 | __dpd_netd2: |   | Decimal float library routines | 
 | __dpd_subdd3: |   | Decimal float library routines | 
 | __dpd_subsd3: |   | Decimal float library routines | 
 | __dpd_subtd3: |   | Decimal float library routines | 
 | __dpd_truncdddf: |   | Decimal float library routines | 
 | __dpd_truncddsd2: |   | Decimal float library routines | 
 | __dpd_truncddsf: |   | Decimal float library routines | 
 | __dpd_truncdfsd: |   | Decimal float library routines | 
 | __dpd_truncsdsf: |   | Decimal float library routines | 
 | __dpd_trunctddd2: |   | Decimal float library routines | 
 | __dpd_trunctddf: |   | Decimal float library routines | 
 | __dpd_trunctdsd2: |   | Decimal float library routines | 
 | __dpd_trunctdsf: |   | Decimal float library routines | 
 | __dpd_trunctdtf: |   | Decimal float library routines | 
 | __dpd_trunctdxf: |   | Decimal float library routines | 
 | __dpd_trunctfdd: |   | Decimal float library routines | 
 | __dpd_trunctfsd: |   | Decimal float library routines | 
 | __dpd_truncxfdd: |   | Decimal float library routines | 
 | __dpd_truncxfsd: |   | Decimal float library routines | 
 | __dpd_unorddd2: |   | Decimal float library routines | 
 | __dpd_unordsd2: |   | Decimal float library routines | 
 | __dpd_unordtd2: |   | Decimal float library routines | 
 | __DTOR_LIST__: |   | Initialization | 
 | __eqdf2: |   | Soft float library routines | 
 | __eqsf2: |   | Soft float library routines | 
 | __eqtf2: |   | Soft float library routines | 
 | __extenddftf2: |   | Soft float library routines | 
 | __extenddfxf2: |   | Soft float library routines | 
 | __extendsfdf2: |   | Soft float library routines | 
 | __extendsftf2: |   | Soft float library routines | 
 | __extendsfxf2: |   | Soft float library routines | 
 | __ffsdi2: |   | Integer library routines | 
 | __ffsti2: |   | Integer library routines | 
 | __fixdfdi: |   | Soft float library routines | 
 | __fixdfsi: |   | Soft float library routines | 
 | __fixdfti: |   | Soft float library routines | 
 | __fixsfdi: |   | Soft float library routines | 
 | __fixsfsi: |   | Soft float library routines | 
 | __fixsfti: |   | Soft float library routines | 
 | __fixtfdi: |   | Soft float library routines | 
 | __fixtfsi: |   | Soft float library routines | 
 | __fixtfti: |   | Soft float library routines | 
 | __fixunsdfdi: |   | Soft float library routines | 
 | __fixunsdfsi: |   | Soft float library routines | 
 | __fixunsdfti: |   | Soft float library routines | 
 | __fixunssfdi: |   | Soft float library routines | 
 | __fixunssfsi: |   | Soft float library routines | 
 | __fixunssfti: |   | Soft float library routines | 
 | __fixunstfdi: |   | Soft float library routines | 
 | __fixunstfsi: |   | Soft float library routines | 
 | __fixunstfti: |   | Soft float library routines | 
 | __fixunsxfdi: |   | Soft float library routines | 
 | __fixunsxfsi: |   | Soft float library routines | 
 | __fixunsxfti: |   | Soft float library routines | 
 | __fixxfdi: |   | Soft float library routines | 
 | __fixxfsi: |   | Soft float library routines | 
 | __fixxfti: |   | Soft float library routines | 
 | __floatdidf: |   | Soft float library routines | 
 | __floatdisf: |   | Soft float library routines | 
 | __floatditf: |   | Soft float library routines | 
 | __floatdixf: |   | Soft float library routines | 
 | __floatsidf: |   | Soft float library routines | 
 | __floatsisf: |   | Soft float library routines | 
 | __floatsitf: |   | Soft float library routines | 
 | __floatsixf: |   | Soft float library routines | 
 | __floattidf: |   | Soft float library routines | 
 | __floattisf: |   | Soft float library routines | 
 | __floattitf: |   | Soft float library routines | 
 | __floattixf: |   | Soft float library routines | 
 | __floatundidf: |   | Soft float library routines | 
 | __floatundisf: |   | Soft float library routines | 
 | __floatunditf: |   | Soft float library routines | 
 | __floatundixf: |   | Soft float library routines | 
 | __floatunsidf: |   | Soft float library routines | 
 | __floatunsisf: |   | Soft float library routines | 
 | __floatunsitf: |   | Soft float library routines | 
 | __floatunsixf: |   | Soft float library routines | 
 | __floatuntidf: |   | Soft float library routines | 
 | __floatuntisf: |   | Soft float library routines | 
 | __floatuntitf: |   | Soft float library routines | 
 | __floatuntixf: |   | Soft float library routines | 
 | __fractdadf: |   | Fixed-point fractional library routines | 
 | __fractdadi: |   | Fixed-point fractional library routines | 
 | __fractdadq: |   | Fixed-point fractional library routines | 
 | __fractdaha2: |   | Fixed-point fractional library routines | 
 | __fractdahi: |   | Fixed-point fractional library routines | 
 | __fractdahq: |   | Fixed-point fractional library routines | 
 | __fractdaqi: |   | Fixed-point fractional library routines | 
 | __fractdaqq: |   | Fixed-point fractional library routines | 
 | __fractdasa2: |   | Fixed-point fractional library routines | 
 | __fractdasf: |   | Fixed-point fractional library routines | 
 | __fractdasi: |   | Fixed-point fractional library routines | 
 | __fractdasq: |   | Fixed-point fractional library routines | 
 | __fractdata2: |   | Fixed-point fractional library routines | 
 | __fractdati: |   | Fixed-point fractional library routines | 
 | __fractdauda: |   | Fixed-point fractional library routines | 
 | __fractdaudq: |   | Fixed-point fractional library routines | 
 | __fractdauha: |   | Fixed-point fractional library routines | 
 | __fractdauhq: |   | Fixed-point fractional library routines | 
 | __fractdauqq: |   | Fixed-point fractional library routines | 
 | __fractdausa: |   | Fixed-point fractional library routines | 
 | __fractdausq: |   | Fixed-point fractional library routines | 
 | __fractdauta: |   | Fixed-point fractional library routines | 
 | __fractdfda: |   | Fixed-point fractional library routines | 
 | __fractdfdq: |   | Fixed-point fractional library routines | 
 | __fractdfha: |   | Fixed-point fractional library routines | 
 | __fractdfhq: |   | Fixed-point fractional library routines | 
 | __fractdfqq: |   | Fixed-point fractional library routines | 
 | __fractdfsa: |   | Fixed-point fractional library routines | 
 | __fractdfsq: |   | Fixed-point fractional library routines | 
 | __fractdfta: |   | Fixed-point fractional library routines | 
 | __fractdfuda: |   | Fixed-point fractional library routines | 
 | __fractdfudq: |   | Fixed-point fractional library routines | 
 | __fractdfuha: |   | Fixed-point fractional library routines | 
 | __fractdfuhq: |   | Fixed-point fractional library routines | 
 | __fractdfuqq: |   | Fixed-point fractional library routines | 
 | __fractdfusa: |   | Fixed-point fractional library routines | 
 | __fractdfusq: |   | Fixed-point fractional library routines | 
 | __fractdfuta: |   | Fixed-point fractional library routines | 
 | __fractdida: |   | Fixed-point fractional library routines | 
 | __fractdidq: |   | Fixed-point fractional library routines | 
 | __fractdiha: |   | Fixed-point fractional library routines | 
 | __fractdihq: |   | Fixed-point fractional library routines | 
 | __fractdiqq: |   | Fixed-point fractional library routines | 
 | __fractdisa: |   | Fixed-point fractional library routines | 
 | __fractdisq: |   | Fixed-point fractional library routines | 
 | __fractdita: |   | Fixed-point fractional library routines | 
 | __fractdiuda: |   | Fixed-point fractional library routines | 
 | __fractdiudq: |   | Fixed-point fractional library routines | 
 | __fractdiuha: |   | Fixed-point fractional library routines | 
 | __fractdiuhq: |   | Fixed-point fractional library routines | 
 | __fractdiuqq: |   | Fixed-point fractional library routines | 
 | __fractdiusa: |   | Fixed-point fractional library routines | 
 | __fractdiusq: |   | Fixed-point fractional library routines | 
 | __fractdiuta: |   | Fixed-point fractional library routines | 
 | __fractdqda: |   | Fixed-point fractional library routines | 
 | __fractdqdf: |   | Fixed-point fractional library routines | 
 | __fractdqdi: |   | Fixed-point fractional library routines | 
 | __fractdqha: |   | Fixed-point fractional library routines | 
 | __fractdqhi: |   | Fixed-point fractional library routines | 
 | __fractdqhq2: |   | Fixed-point fractional library routines | 
 | __fractdqqi: |   | Fixed-point fractional library routines | 
 | __fractdqqq2: |   | Fixed-point fractional library routines | 
 | __fractdqsa: |   | Fixed-point fractional library routines | 
 | __fractdqsf: |   | Fixed-point fractional library routines | 
 | __fractdqsi: |   | Fixed-point fractional library routines | 
 | __fractdqsq2: |   | Fixed-point fractional library routines | 
 | __fractdqta: |   | Fixed-point fractional library routines | 
 | __fractdqti: |   | Fixed-point fractional library routines | 
 | __fractdquda: |   | Fixed-point fractional library routines | 
 | __fractdqudq: |   | Fixed-point fractional library routines | 
 | __fractdquha: |   | Fixed-point fractional library routines | 
 | __fractdquhq: |   | Fixed-point fractional library routines | 
 | __fractdquqq: |   | Fixed-point fractional library routines | 
 | __fractdqusa: |   | Fixed-point fractional library routines | 
 | __fractdqusq: |   | Fixed-point fractional library routines | 
 | __fractdquta: |   | Fixed-point fractional library routines | 
 | __fracthada2: |   | Fixed-point fractional library routines | 
 | __fracthadf: |   | Fixed-point fractional library routines | 
 | __fracthadi: |   | Fixed-point fractional library routines | 
 | __fracthadq: |   | Fixed-point fractional library routines | 
 | __fracthahi: |   | Fixed-point fractional library routines | 
 | __fracthahq: |   | Fixed-point fractional library routines | 
 | __fracthaqi: |   | Fixed-point fractional library routines | 
 | __fracthaqq: |   | Fixed-point fractional library routines | 
 | __fracthasa2: |   | Fixed-point fractional library routines | 
 | __fracthasf: |   | Fixed-point fractional library routines | 
 | __fracthasi: |   | Fixed-point fractional library routines | 
 | __fracthasq: |   | Fixed-point fractional library routines | 
 | __fracthata2: |   | Fixed-point fractional library routines | 
 | __fracthati: |   | Fixed-point fractional library routines | 
 | __fracthauda: |   | Fixed-point fractional library routines | 
 | __fracthaudq: |   | Fixed-point fractional library routines | 
 | __fracthauha: |   | Fixed-point fractional library routines | 
 | __fracthauhq: |   | Fixed-point fractional library routines | 
 | __fracthauqq: |   | Fixed-point fractional library routines | 
 | __fracthausa: |   | Fixed-point fractional library routines | 
 | __fracthausq: |   | Fixed-point fractional library routines | 
 | __fracthauta: |   | Fixed-point fractional library routines | 
 | __fracthida: |   | Fixed-point fractional library routines | 
 | __fracthidq: |   | Fixed-point fractional library routines | 
 | __fracthiha: |   | Fixed-point fractional library routines | 
 | __fracthihq: |   | Fixed-point fractional library routines | 
 | __fracthiqq: |   | Fixed-point fractional library routines | 
 | __fracthisa: |   | Fixed-point fractional library routines | 
 | __fracthisq: |   | Fixed-point fractional library routines | 
 | __fracthita: |   | Fixed-point fractional library routines | 
 | __fracthiuda: |   | Fixed-point fractional library routines | 
 | __fracthiudq: |   | Fixed-point fractional library routines | 
 | __fracthiuha: |   | Fixed-point fractional library routines | 
 | __fracthiuhq: |   | Fixed-point fractional library routines | 
 | __fracthiuqq: |   | Fixed-point fractional library routines | 
 | __fracthiusa: |   | Fixed-point fractional library routines | 
 | __fracthiusq: |   | Fixed-point fractional library routines | 
 | __fracthiuta: |   | Fixed-point fractional library routines | 
 | __fracthqda: |   | Fixed-point fractional library routines | 
 | __fracthqdf: |   | Fixed-point fractional library routines | 
 | __fracthqdi: |   | Fixed-point fractional library routines | 
 | __fracthqdq2: |   | Fixed-point fractional library routines | 
 | __fracthqha: |   | Fixed-point fractional library routines | 
 | __fracthqhi: |   | Fixed-point fractional library routines | 
 | __fracthqqi: |   | Fixed-point fractional library routines | 
 | __fracthqqq2: |   | Fixed-point fractional library routines | 
 | __fracthqsa: |   | Fixed-point fractional library routines | 
 | __fracthqsf: |   | Fixed-point fractional library routines | 
 | __fracthqsi: |   | Fixed-point fractional library routines | 
 | __fracthqsq2: |   | Fixed-point fractional library routines | 
 | __fracthqta: |   | Fixed-point fractional library routines | 
 | __fracthqti: |   | Fixed-point fractional library routines | 
 | __fracthquda: |   | Fixed-point fractional library routines | 
 | __fracthqudq: |   | Fixed-point fractional library routines | 
 | __fracthquha: |   | Fixed-point fractional library routines | 
 | __fracthquhq: |   | Fixed-point fractional library routines | 
 | __fracthquqq: |   | Fixed-point fractional library routines | 
 | __fracthqusa: |   | Fixed-point fractional library routines | 
 | __fracthqusq: |   | Fixed-point fractional library routines | 
 | __fracthquta: |   | Fixed-point fractional library routines | 
 | __fractqida: |   | Fixed-point fractional library routines | 
 | __fractqidq: |   | Fixed-point fractional library routines | 
 | __fractqiha: |   | Fixed-point fractional library routines | 
 | __fractqihq: |   | Fixed-point fractional library routines | 
 | __fractqiqq: |   | Fixed-point fractional library routines | 
 | __fractqisa: |   | Fixed-point fractional library routines | 
 | __fractqisq: |   | Fixed-point fractional library routines | 
 | __fractqita: |   | Fixed-point fractional library routines | 
 | __fractqiuda: |   | Fixed-point fractional library routines | 
 | __fractqiudq: |   | Fixed-point fractional library routines | 
 | __fractqiuha: |   | Fixed-point fractional library routines | 
 | __fractqiuhq: |   | Fixed-point fractional library routines | 
 | __fractqiuqq: |   | Fixed-point fractional library routines | 
 | __fractqiusa: |   | Fixed-point fractional library routines | 
 | __fractqiusq: |   | Fixed-point fractional library routines | 
 | __fractqiuta: |   | Fixed-point fractional library routines | 
 | __fractqqda: |   | Fixed-point fractional library routines | 
 | __fractqqdf: |   | Fixed-point fractional library routines | 
 | __fractqqdi: |   | Fixed-point fractional library routines | 
 | __fractqqdq2: |   | Fixed-point fractional library routines | 
 | __fractqqha: |   | Fixed-point fractional library routines | 
 | __fractqqhi: |   | Fixed-point fractional library routines | 
 | __fractqqhq2: |   | Fixed-point fractional library routines | 
 | __fractqqqi: |   | Fixed-point fractional library routines | 
 | __fractqqsa: |   | Fixed-point fractional library routines | 
 | __fractqqsf: |   | Fixed-point fractional library routines | 
 | __fractqqsi: |   | Fixed-point fractional library routines | 
 | __fractqqsq2: |   | Fixed-point fractional library routines | 
 | __fractqqta: |   | Fixed-point fractional library routines | 
 | __fractqqti: |   | Fixed-point fractional library routines | 
 | __fractqquda: |   | Fixed-point fractional library routines | 
 | __fractqqudq: |   | Fixed-point fractional library routines | 
 | __fractqquha: |   | Fixed-point fractional library routines | 
 | __fractqquhq: |   | Fixed-point fractional library routines | 
 | __fractqquqq: |   | Fixed-point fractional library routines | 
 | __fractqqusa: |   | Fixed-point fractional library routines | 
 | __fractqqusq: |   | Fixed-point fractional library routines | 
 | __fractqquta: |   | Fixed-point fractional library routines | 
 | __fractsada2: |   | Fixed-point fractional library routines | 
 | __fractsadf: |   | Fixed-point fractional library routines | 
 | __fractsadi: |   | Fixed-point fractional library routines | 
 | __fractsadq: |   | Fixed-point fractional library routines | 
 | __fractsaha2: |   | Fixed-point fractional library routines | 
 | __fractsahi: |   | Fixed-point fractional library routines | 
 | __fractsahq: |   | Fixed-point fractional library routines | 
 | __fractsaqi: |   | Fixed-point fractional library routines | 
 | __fractsaqq: |   | Fixed-point fractional library routines | 
 | __fractsasf: |   | Fixed-point fractional library routines | 
 | __fractsasi: |   | Fixed-point fractional library routines | 
 | __fractsasq: |   | Fixed-point fractional library routines | 
 | __fractsata2: |   | Fixed-point fractional library routines | 
 | __fractsati: |   | Fixed-point fractional library routines | 
 | __fractsauda: |   | Fixed-point fractional library routines | 
 | __fractsaudq: |   | Fixed-point fractional library routines | 
 | __fractsauha: |   | Fixed-point fractional library routines | 
 | __fractsauhq: |   | Fixed-point fractional library routines | 
 | __fractsauqq: |   | Fixed-point fractional library routines | 
 | __fractsausa: |   | Fixed-point fractional library routines | 
 | __fractsausq: |   | Fixed-point fractional library routines | 
 | __fractsauta: |   | Fixed-point fractional library routines | 
 | __fractsfda: |   | Fixed-point fractional library routines | 
 | __fractsfdq: |   | Fixed-point fractional library routines | 
 | __fractsfha: |   | Fixed-point fractional library routines | 
 | __fractsfhq: |   | Fixed-point fractional library routines | 
 | __fractsfqq: |   | Fixed-point fractional library routines | 
 | __fractsfsa: |   | Fixed-point fractional library routines | 
 | __fractsfsq: |   | Fixed-point fractional library routines | 
 | __fractsfta: |   | Fixed-point fractional library routines | 
 | __fractsfuda: |   | Fixed-point fractional library routines | 
 | __fractsfudq: |   | Fixed-point fractional library routines | 
 | __fractsfuha: |   | Fixed-point fractional library routines | 
 | __fractsfuhq: |   | Fixed-point fractional library routines | 
 | __fractsfuqq: |   | Fixed-point fractional library routines | 
 | __fractsfusa: |   | Fixed-point fractional library routines | 
 | __fractsfusq: |   | Fixed-point fractional library routines | 
 | __fractsfuta: |   | Fixed-point fractional library routines | 
 | __fractsida: |   | Fixed-point fractional library routines | 
 | __fractsidq: |   | Fixed-point fractional library routines | 
 | __fractsiha: |   | Fixed-point fractional library routines | 
 | __fractsihq: |   | Fixed-point fractional library routines | 
 | __fractsiqq: |   | Fixed-point fractional library routines | 
 | __fractsisa: |   | Fixed-point fractional library routines | 
 | __fractsisq: |   | Fixed-point fractional library routines | 
 | __fractsita: |   | Fixed-point fractional library routines | 
 | __fractsiuda: |   | Fixed-point fractional library routines | 
 | __fractsiudq: |   | Fixed-point fractional library routines | 
 | __fractsiuha: |   | Fixed-point fractional library routines | 
 | __fractsiuhq: |   | Fixed-point fractional library routines | 
 | __fractsiuqq: |   | Fixed-point fractional library routines | 
 | __fractsiusa: |   | Fixed-point fractional library routines | 
 | __fractsiusq: |   | Fixed-point fractional library routines | 
 | __fractsiuta: |   | Fixed-point fractional library routines | 
 | __fractsqda: |   | Fixed-point fractional library routines | 
 | __fractsqdf: |   | Fixed-point fractional library routines | 
 | __fractsqdi: |   | Fixed-point fractional library routines | 
 | __fractsqdq2: |   | Fixed-point fractional library routines | 
 | __fractsqha: |   | Fixed-point fractional library routines | 
 | __fractsqhi: |   | Fixed-point fractional library routines | 
 | __fractsqhq2: |   | Fixed-point fractional library routines | 
 | __fractsqqi: |   | Fixed-point fractional library routines | 
 | __fractsqqq2: |   | Fixed-point fractional library routines | 
 | __fractsqsa: |   | Fixed-point fractional library routines | 
 | __fractsqsf: |   | Fixed-point fractional library routines | 
 | __fractsqsi: |   | Fixed-point fractional library routines | 
 | __fractsqta: |   | Fixed-point fractional library routines | 
 | __fractsqti: |   | Fixed-point fractional library routines | 
 | __fractsquda: |   | Fixed-point fractional library routines | 
 | __fractsqudq: |   | Fixed-point fractional library routines | 
 | __fractsquha: |   | Fixed-point fractional library routines | 
 | __fractsquhq: |   | Fixed-point fractional library routines | 
 | __fractsquqq: |   | Fixed-point fractional library routines | 
 | __fractsqusa: |   | Fixed-point fractional library routines | 
 | __fractsqusq: |   | Fixed-point fractional library routines | 
 | __fractsquta: |   | Fixed-point fractional library routines | 
 | __fracttada2: |   | Fixed-point fractional library routines | 
 | __fracttadf: |   | Fixed-point fractional library routines | 
 | __fracttadi: |   | Fixed-point fractional library routines | 
 | __fracttadq: |   | Fixed-point fractional library routines | 
 | __fracttaha2: |   | Fixed-point fractional library routines | 
 | __fracttahi: |   | Fixed-point fractional library routines | 
 | __fracttahq: |   | Fixed-point fractional library routines | 
 | __fracttaqi: |   | Fixed-point fractional library routines | 
 | __fracttaqq: |   | Fixed-point fractional library routines | 
 | __fracttasa2: |   | Fixed-point fractional library routines | 
 | __fracttasf: |   | Fixed-point fractional library routines | 
 | __fracttasi: |   | Fixed-point fractional library routines | 
 | __fracttasq: |   | Fixed-point fractional library routines | 
 | __fracttati: |   | Fixed-point fractional library routines | 
 | __fracttauda: |   | Fixed-point fractional library routines | 
 | __fracttaudq: |   | Fixed-point fractional library routines | 
 | __fracttauha: |   | Fixed-point fractional library routines | 
 | __fracttauhq: |   | Fixed-point fractional library routines | 
 | __fracttauqq: |   | Fixed-point fractional library routines | 
 | __fracttausa: |   | Fixed-point fractional library routines | 
 | __fracttausq: |   | Fixed-point fractional library routines | 
 | __fracttauta: |   | Fixed-point fractional library routines | 
 | __fracttida: |   | Fixed-point fractional library routines | 
 | __fracttidq: |   | Fixed-point fractional library routines | 
 | __fracttiha: |   | Fixed-point fractional library routines | 
 | __fracttihq: |   | Fixed-point fractional library routines | 
 | __fracttiqq: |   | Fixed-point fractional library routines | 
 | __fracttisa: |   | Fixed-point fractional library routines | 
 | __fracttisq: |   | Fixed-point fractional library routines | 
 | __fracttita: |   | Fixed-point fractional library routines | 
 | __fracttiuda: |   | Fixed-point fractional library routines | 
 | __fracttiudq: |   | Fixed-point fractional library routines | 
 | __fracttiuha: |   | Fixed-point fractional library routines | 
 | __fracttiuhq: |   | Fixed-point fractional library routines | 
 | __fracttiuqq: |   | Fixed-point fractional library routines | 
 | __fracttiusa: |   | Fixed-point fractional library routines | 
 | __fracttiusq: |   | Fixed-point fractional library routines | 
 | __fracttiuta: |   | Fixed-point fractional library routines | 
 | __fractudada: |   | Fixed-point fractional library routines | 
 | __fractudadf: |   | Fixed-point fractional library routines | 
 | __fractudadi: |   | Fixed-point fractional library routines | 
 | __fractudadq: |   | Fixed-point fractional library routines | 
 | __fractudaha: |   | Fixed-point fractional library routines | 
 | __fractudahi: |   | Fixed-point fractional library routines | 
 | __fractudahq: |   | Fixed-point fractional library routines | 
 | __fractudaqi: |   | Fixed-point fractional library routines | 
 | __fractudaqq: |   | Fixed-point fractional library routines | 
 | __fractudasa: |   | Fixed-point fractional library routines | 
 | __fractudasf: |   | Fixed-point fractional library routines | 
 | __fractudasi: |   | Fixed-point fractional library routines | 
 | __fractudasq: |   | Fixed-point fractional library routines | 
 | __fractudata: |   | Fixed-point fractional library routines | 
 | __fractudati: |   | Fixed-point fractional library routines | 
 | __fractudaudq: |   | Fixed-point fractional library routines | 
 | __fractudauha2: |   | Fixed-point fractional library routines | 
 | __fractudauhq: |   | Fixed-point fractional library routines | 
 | __fractudauqq: |   | Fixed-point fractional library routines | 
 | __fractudausa2: |   | Fixed-point fractional library routines | 
 | __fractudausq: |   | Fixed-point fractional library routines | 
 | __fractudauta2: |   | Fixed-point fractional library routines | 
 | __fractudqda: |   | Fixed-point fractional library routines | 
 | __fractudqdf: |   | Fixed-point fractional library routines | 
 | __fractudqdi: |   | Fixed-point fractional library routines | 
 | __fractudqdq: |   | Fixed-point fractional library routines | 
 | __fractudqha: |   | Fixed-point fractional library routines | 
 | __fractudqhi: |   | Fixed-point fractional library routines | 
 | __fractudqhq: |   | Fixed-point fractional library routines | 
 | __fractudqqi: |   | Fixed-point fractional library routines | 
 | __fractudqqq: |   | Fixed-point fractional library routines | 
 | __fractudqsa: |   | Fixed-point fractional library routines | 
 | __fractudqsf: |   | Fixed-point fractional library routines | 
 | __fractudqsi: |   | Fixed-point fractional library routines | 
 | __fractudqsq: |   | Fixed-point fractional library routines | 
 | __fractudqta: |   | Fixed-point fractional library routines | 
 | __fractudqti: |   | Fixed-point fractional library routines | 
 | __fractudquda: |   | Fixed-point fractional library routines | 
 | __fractudquha: |   | Fixed-point fractional library routines | 
 | __fractudquhq2: |   | Fixed-point fractional library routines | 
 | __fractudquqq2: |   | Fixed-point fractional library routines | 
 | __fractudqusa: |   | Fixed-point fractional library routines | 
 | __fractudqusq2: |   | Fixed-point fractional library routines | 
 | __fractudquta: |   | Fixed-point fractional library routines | 
 | __fractuhada: |   | Fixed-point fractional library routines | 
 | __fractuhadf: |   | Fixed-point fractional library routines | 
 | __fractuhadi: |   | Fixed-point fractional library routines | 
 | __fractuhadq: |   | Fixed-point fractional library routines | 
 | __fractuhaha: |   | Fixed-point fractional library routines | 
 | __fractuhahi: |   | Fixed-point fractional library routines | 
 | __fractuhahq: |   | Fixed-point fractional library routines | 
 | __fractuhaqi: |   | Fixed-point fractional library routines | 
 | __fractuhaqq: |   | Fixed-point fractional library routines | 
 | __fractuhasa: |   | Fixed-point fractional library routines | 
 | __fractuhasf: |   | Fixed-point fractional library routines | 
 | __fractuhasi: |   | Fixed-point fractional library routines | 
 | __fractuhasq: |   | Fixed-point fractional library routines | 
 | __fractuhata: |   | Fixed-point fractional library routines | 
 | __fractuhati: |   | Fixed-point fractional library routines | 
 | __fractuhauda2: |   | Fixed-point fractional library routines | 
 | __fractuhaudq: |   | Fixed-point fractional library routines | 
 | __fractuhauhq: |   | Fixed-point fractional library routines | 
 | __fractuhauqq: |   | Fixed-point fractional library routines | 
 | __fractuhausa2: |   | Fixed-point fractional library routines | 
 | __fractuhausq: |   | Fixed-point fractional library routines | 
 | __fractuhauta2: |   | Fixed-point fractional library routines | 
 | __fractuhqda: |   | Fixed-point fractional library routines | 
 | __fractuhqdf: |   | Fixed-point fractional library routines | 
 | __fractuhqdi: |   | Fixed-point fractional library routines | 
 | __fractuhqdq: |   | Fixed-point fractional library routines | 
 | __fractuhqha: |   | Fixed-point fractional library routines | 
 | __fractuhqhi: |   | Fixed-point fractional library routines | 
 | __fractuhqhq: |   | Fixed-point fractional library routines | 
 | __fractuhqqi: |   | Fixed-point fractional library routines | 
 | __fractuhqqq: |   | Fixed-point fractional library routines | 
 | __fractuhqsa: |   | Fixed-point fractional library routines | 
 | __fractuhqsf: |   | Fixed-point fractional library routines | 
 | __fractuhqsi: |   | Fixed-point fractional library routines | 
 | __fractuhqsq: |   | Fixed-point fractional library routines | 
 | __fractuhqta: |   | Fixed-point fractional library routines | 
 | __fractuhqti: |   | Fixed-point fractional library routines | 
 | __fractuhquda: |   | Fixed-point fractional library routines | 
 | __fractuhqudq2: |   | Fixed-point fractional library routines | 
 | __fractuhquha: |   | Fixed-point fractional library routines | 
 | __fractuhquqq2: |   | Fixed-point fractional library routines | 
 | __fractuhqusa: |   | Fixed-point fractional library routines | 
 | __fractuhqusq2: |   | Fixed-point fractional library routines | 
 | __fractuhquta: |   | Fixed-point fractional library routines | 
 | __fractunsdadi: |   | Fixed-point fractional library routines | 
 | __fractunsdahi: |   | Fixed-point fractional library routines | 
 | __fractunsdaqi: |   | Fixed-point fractional library routines | 
 | __fractunsdasi: |   | Fixed-point fractional library routines | 
 | __fractunsdati: |   | Fixed-point fractional library routines | 
 | __fractunsdida: |   | Fixed-point fractional library routines | 
 | __fractunsdidq: |   | Fixed-point fractional library routines | 
 | __fractunsdiha: |   | Fixed-point fractional library routines | 
 | __fractunsdihq: |   | Fixed-point fractional library routines | 
 | __fractunsdiqq: |   | Fixed-point fractional library routines | 
 | __fractunsdisa: |   | Fixed-point fractional library routines | 
 | __fractunsdisq: |   | Fixed-point fractional library routines | 
 | __fractunsdita: |   | Fixed-point fractional library routines | 
 | __fractunsdiuda: |   | Fixed-point fractional library routines | 
 | __fractunsdiudq: |   | Fixed-point fractional library routines | 
 | __fractunsdiuha: |   | Fixed-point fractional library routines | 
 | __fractunsdiuhq: |   | Fixed-point fractional library routines | 
 | __fractunsdiuqq: |   | Fixed-point fractional library routines | 
 | __fractunsdiusa: |   | Fixed-point fractional library routines | 
 | __fractunsdiusq: |   | Fixed-point fractional library routines | 
 | __fractunsdiuta: |   | Fixed-point fractional library routines | 
 | __fractunsdqdi: |   | Fixed-point fractional library routines | 
 | __fractunsdqhi: |   | Fixed-point fractional library routines | 
 | __fractunsdqqi: |   | Fixed-point fractional library routines | 
 | __fractunsdqsi: |   | Fixed-point fractional library routines | 
 | __fractunsdqti: |   | Fixed-point fractional library routines | 
 | __fractunshadi: |   | Fixed-point fractional library routines | 
 | __fractunshahi: |   | Fixed-point fractional library routines | 
 | __fractunshaqi: |   | Fixed-point fractional library routines | 
 | __fractunshasi: |   | Fixed-point fractional library routines | 
 | __fractunshati: |   | Fixed-point fractional library routines | 
 | __fractunshida: |   | Fixed-point fractional library routines | 
 | __fractunshidq: |   | Fixed-point fractional library routines | 
 | __fractunshiha: |   | Fixed-point fractional library routines | 
 | __fractunshihq: |   | Fixed-point fractional library routines | 
 | __fractunshiqq: |   | Fixed-point fractional library routines | 
 | __fractunshisa: |   | Fixed-point fractional library routines | 
 | __fractunshisq: |   | Fixed-point fractional library routines | 
 | __fractunshita: |   | Fixed-point fractional library routines | 
 | __fractunshiuda: |   | Fixed-point fractional library routines | 
 | __fractunshiudq: |   | Fixed-point fractional library routines | 
 | __fractunshiuha: |   | Fixed-point fractional library routines | 
 | __fractunshiuhq: |   | Fixed-point fractional library routines | 
 | __fractunshiuqq: |   | Fixed-point fractional library routines | 
 | __fractunshiusa: |   | Fixed-point fractional library routines | 
 | __fractunshiusq: |   | Fixed-point fractional library routines | 
 | __fractunshiuta: |   | Fixed-point fractional library routines | 
 | __fractunshqdi: |   | Fixed-point fractional library routines | 
 | __fractunshqhi: |   | Fixed-point fractional library routines | 
 | __fractunshqqi: |   | Fixed-point fractional library routines | 
 | __fractunshqsi: |   | Fixed-point fractional library routines | 
 | __fractunshqti: |   | Fixed-point fractional library routines | 
 | __fractunsqida: |   | Fixed-point fractional library routines | 
 | __fractunsqidq: |   | Fixed-point fractional library routines | 
 | __fractunsqiha: |   | Fixed-point fractional library routines | 
 | __fractunsqihq: |   | Fixed-point fractional library routines | 
 | __fractunsqiqq: |   | Fixed-point fractional library routines | 
 | __fractunsqisa: |   | Fixed-point fractional library routines | 
 | __fractunsqisq: |   | Fixed-point fractional library routines | 
 | __fractunsqita: |   | Fixed-point fractional library routines | 
 | __fractunsqiuda: |   | Fixed-point fractional library routines | 
 | __fractunsqiudq: |   | Fixed-point fractional library routines | 
 | __fractunsqiuha: |   | Fixed-point fractional library routines | 
 | __fractunsqiuhq: |   | Fixed-point fractional library routines | 
 | __fractunsqiuqq: |   | Fixed-point fractional library routines | 
 | __fractunsqiusa: |   | Fixed-point fractional library routines | 
 | __fractunsqiusq: |   | Fixed-point fractional library routines | 
 | __fractunsqiuta: |   | Fixed-point fractional library routines | 
 | __fractunsqqdi: |   | Fixed-point fractional library routines | 
 | __fractunsqqhi: |   | Fixed-point fractional library routines | 
 | __fractunsqqqi: |   | Fixed-point fractional library routines | 
 | __fractunsqqsi: |   | Fixed-point fractional library routines | 
 | __fractunsqqti: |   | Fixed-point fractional library routines | 
 | __fractunssadi: |   | Fixed-point fractional library routines | 
 | __fractunssahi: |   | Fixed-point fractional library routines | 
 | __fractunssaqi: |   | Fixed-point fractional library routines | 
 | __fractunssasi: |   | Fixed-point fractional library routines | 
 | __fractunssati: |   | Fixed-point fractional library routines | 
 | __fractunssida: |   | Fixed-point fractional library routines | 
 | __fractunssidq: |   | Fixed-point fractional library routines | 
 | __fractunssiha: |   | Fixed-point fractional library routines | 
 | __fractunssihq: |   | Fixed-point fractional library routines | 
 | __fractunssiqq: |   | Fixed-point fractional library routines | 
 | __fractunssisa: |   | Fixed-point fractional library routines | 
 | __fractunssisq: |   | Fixed-point fractional library routines | 
 | __fractunssita: |   | Fixed-point fractional library routines | 
 | __fractunssiuda: |   | Fixed-point fractional library routines | 
 | __fractunssiudq: |   | Fixed-point fractional library routines | 
 | __fractunssiuha: |   | Fixed-point fractional library routines | 
 | __fractunssiuhq: |   | Fixed-point fractional library routines | 
 | __fractunssiuqq: |   | Fixed-point fractional library routines | 
 | __fractunssiusa: |   | Fixed-point fractional library routines | 
 | __fractunssiusq: |   | Fixed-point fractional library routines | 
 | __fractunssiuta: |   | Fixed-point fractional library routines | 
 | __fractunssqdi: |   | Fixed-point fractional library routines | 
 | __fractunssqhi: |   | Fixed-point fractional library routines | 
 | __fractunssqqi: |   | Fixed-point fractional library routines | 
 | __fractunssqsi: |   | Fixed-point fractional library routines | 
 | __fractunssqti: |   | Fixed-point fractional library routines | 
 | __fractunstadi: |   | Fixed-point fractional library routines | 
 | __fractunstahi: |   | Fixed-point fractional library routines | 
 | __fractunstaqi: |   | Fixed-point fractional library routines | 
 | __fractunstasi: |   | Fixed-point fractional library routines | 
 | __fractunstati: |   | Fixed-point fractional library routines | 
 | __fractunstida: |   | Fixed-point fractional library routines | 
 | __fractunstidq: |   | Fixed-point fractional library routines | 
 | __fractunstiha: |   | Fixed-point fractional library routines | 
 | __fractunstihq: |   | Fixed-point fractional library routines | 
 | __fractunstiqq: |   | Fixed-point fractional library routines | 
 | __fractunstisa: |   | Fixed-point fractional library routines | 
 | __fractunstisq: |   | Fixed-point fractional library routines | 
 | __fractunstita: |   | Fixed-point fractional library routines | 
 | __fractunstiuda: |   | Fixed-point fractional library routines | 
 | __fractunstiudq: |   | Fixed-point fractional library routines | 
 | __fractunstiuha: |   | Fixed-point fractional library routines | 
 | __fractunstiuhq: |   | Fixed-point fractional library routines | 
 | __fractunstiuqq: |   | Fixed-point fractional library routines | 
 | __fractunstiusa: |   | Fixed-point fractional library routines | 
 | __fractunstiusq: |   | Fixed-point fractional library routines | 
 | __fractunstiuta: |   | Fixed-point fractional library routines | 
 | __fractunsudadi: |   | Fixed-point fractional library routines | 
 | __fractunsudahi: |   | Fixed-point fractional library routines | 
 | __fractunsudaqi: |   | Fixed-point fractional library routines | 
 | __fractunsudasi: |   | Fixed-point fractional library routines | 
 | __fractunsudati: |   | Fixed-point fractional library routines | 
 | __fractunsudqdi: |   | Fixed-point fractional library routines | 
 | __fractunsudqhi: |   | Fixed-point fractional library routines | 
 | __fractunsudqqi: |   | Fixed-point fractional library routines | 
 | __fractunsudqsi: |   | Fixed-point fractional library routines | 
 | __fractunsudqti: |   | Fixed-point fractional library routines | 
 | __fractunsuhadi: |   | Fixed-point fractional library routines | 
 | __fractunsuhahi: |   | Fixed-point fractional library routines | 
 | __fractunsuhaqi: |   | Fixed-point fractional library routines | 
 | __fractunsuhasi: |   | Fixed-point fractional library routines | 
 | __fractunsuhati: |   | Fixed-point fractional library routines | 
 | __fractunsuhqdi: |   | Fixed-point fractional library routines | 
 | __fractunsuhqhi: |   | Fixed-point fractional library routines | 
 | __fractunsuhqqi: |   | Fixed-point fractional library routines | 
 | __fractunsuhqsi: |   | Fixed-point fractional library routines | 
 | __fractunsuhqti: |   | Fixed-point fractional library routines | 
 | __fractunsuqqdi: |   | Fixed-point fractional library routines | 
 | __fractunsuqqhi: |   | Fixed-point fractional library routines | 
 | __fractunsuqqqi: |   | Fixed-point fractional library routines | 
 | __fractunsuqqsi: |   | Fixed-point fractional library routines | 
 | __fractunsuqqti: |   | Fixed-point fractional library routines | 
 | __fractunsusadi: |   | Fixed-point fractional library routines | 
 | __fractunsusahi: |   | Fixed-point fractional library routines | 
 | __fractunsusaqi: |   | Fixed-point fractional library routines | 
 | __fractunsusasi: |   | Fixed-point fractional library routines | 
 | __fractunsusati: |   | Fixed-point fractional library routines | 
 | __fractunsusqdi: |   | Fixed-point fractional library routines | 
 | __fractunsusqhi: |   | Fixed-point fractional library routines | 
 | __fractunsusqqi: |   | Fixed-point fractional library routines | 
 | __fractunsusqsi: |   | Fixed-point fractional library routines | 
 | __fractunsusqti: |   | Fixed-point fractional library routines | 
 | __fractunsutadi: |   | Fixed-point fractional library routines | 
 | __fractunsutahi: |   | Fixed-point fractional library routines | 
 | __fractunsutaqi: |   | Fixed-point fractional library routines | 
 | __fractunsutasi: |   | Fixed-point fractional library routines | 
 | __fractunsutati: |   | Fixed-point fractional library routines | 
 | __fractuqqda: |   | Fixed-point fractional library routines | 
 | __fractuqqdf: |   | Fixed-point fractional library routines | 
 | __fractuqqdi: |   | Fixed-point fractional library routines | 
 | __fractuqqdq: |   | Fixed-point fractional library routines | 
 | __fractuqqha: |   | Fixed-point fractional library routines | 
 | __fractuqqhi: |   | Fixed-point fractional library routines | 
 | __fractuqqhq: |   | Fixed-point fractional library routines | 
 | __fractuqqqi: |   | Fixed-point fractional library routines | 
 | __fractuqqqq: |   | Fixed-point fractional library routines | 
 | __fractuqqsa: |   | Fixed-point fractional library routines | 
 | __fractuqqsf: |   | Fixed-point fractional library routines | 
 | __fractuqqsi: |   | Fixed-point fractional library routines | 
 | __fractuqqsq: |   | Fixed-point fractional library routines | 
 | __fractuqqta: |   | Fixed-point fractional library routines | 
 | __fractuqqti: |   | Fixed-point fractional library routines | 
 | __fractuqquda: |   | Fixed-point fractional library routines | 
 | __fractuqqudq2: |   | Fixed-point fractional library routines | 
 | __fractuqquha: |   | Fixed-point fractional library routines | 
 | __fractuqquhq2: |   | Fixed-point fractional library routines | 
 | __fractuqqusa: |   | Fixed-point fractional library routines | 
 | __fractuqqusq2: |   | Fixed-point fractional library routines | 
 | __fractuqquta: |   | Fixed-point fractional library routines | 
 | __fractusada: |   | Fixed-point fractional library routines | 
 | __fractusadf: |   | Fixed-point fractional library routines | 
 | __fractusadi: |   | Fixed-point fractional library routines | 
 | __fractusadq: |   | Fixed-point fractional library routines | 
 | __fractusaha: |   | Fixed-point fractional library routines | 
 | __fractusahi: |   | Fixed-point fractional library routines | 
 | __fractusahq: |   | Fixed-point fractional library routines | 
 | __fractusaqi: |   | Fixed-point fractional library routines | 
 | __fractusaqq: |   | Fixed-point fractional library routines | 
 | __fractusasa: |   | Fixed-point fractional library routines | 
 | __fractusasf: |   | Fixed-point fractional library routines | 
 | __fractusasi: |   | Fixed-point fractional library routines | 
 | __fractusasq: |   | Fixed-point fractional library routines | 
 | __fractusata: |   | Fixed-point fractional library routines | 
 | __fractusati: |   | Fixed-point fractional library routines | 
 | __fractusauda2: |   | Fixed-point fractional library routines | 
 | __fractusaudq: |   | Fixed-point fractional library routines | 
 | __fractusauha2: |   | Fixed-point fractional library routines | 
 | __fractusauhq: |   | Fixed-point fractional library routines | 
 | __fractusauqq: |   | Fixed-point fractional library routines | 
 | __fractusausq: |   | Fixed-point fractional library routines | 
 | __fractusauta2: |   | Fixed-point fractional library routines | 
 | __fractusqda: |   | Fixed-point fractional library routines | 
 | __fractusqdf: |   | Fixed-point fractional library routines | 
 | __fractusqdi: |   | Fixed-point fractional library routines | 
 | __fractusqdq: |   | Fixed-point fractional library routines | 
 | __fractusqha: |   | Fixed-point fractional library routines | 
 | __fractusqhi: |   | Fixed-point fractional library routines | 
 | __fractusqhq: |   | Fixed-point fractional library routines | 
 | __fractusqqi: |   | Fixed-point fractional library routines | 
 | __fractusqqq: |   | Fixed-point fractional library routines | 
 | __fractusqsa: |   | Fixed-point fractional library routines | 
 | __fractusqsf: |   | Fixed-point fractional library routines | 
 | __fractusqsi: |   | Fixed-point fractional library routines | 
 | __fractusqsq: |   | Fixed-point fractional library routines | 
 | __fractusqta: |   | Fixed-point fractional library routines | 
 | __fractusqti: |   | Fixed-point fractional library routines | 
 | __fractusquda: |   | Fixed-point fractional library routines | 
 | __fractusqudq2: |   | Fixed-point fractional library routines | 
 | __fractusquha: |   | Fixed-point fractional library routines | 
 | __fractusquhq2: |   | Fixed-point fractional library routines | 
 | __fractusquqq2: |   | Fixed-point fractional library routines | 
 | __fractusqusa: |   | Fixed-point fractional library routines | 
 | __fractusquta: |   | Fixed-point fractional library routines | 
 | __fractutada: |   | Fixed-point fractional library routines | 
 | __fractutadf: |   | Fixed-point fractional library routines | 
 | __fractutadi: |   | Fixed-point fractional library routines | 
 | __fractutadq: |   | Fixed-point fractional library routines | 
 | __fractutaha: |   | Fixed-point fractional library routines | 
 | __fractutahi: |   | Fixed-point fractional library routines | 
 | __fractutahq: |   | Fixed-point fractional library routines | 
 | __fractutaqi: |   | Fixed-point fractional library routines | 
 | __fractutaqq: |   | Fixed-point fractional library routines | 
 | __fractutasa: |   | Fixed-point fractional library routines | 
 | __fractutasf: |   | Fixed-point fractional library routines | 
 | __fractutasi: |   | Fixed-point fractional library routines | 
 | __fractutasq: |   | Fixed-point fractional library routines | 
 | __fractutata: |   | Fixed-point fractional library routines | 
 | __fractutati: |   | Fixed-point fractional library routines | 
 | __fractutauda2: |   | Fixed-point fractional library routines | 
 | __fractutaudq: |   | Fixed-point fractional library routines | 
 | __fractutauha2: |   | Fixed-point fractional library routines | 
 | __fractutauhq: |   | Fixed-point fractional library routines | 
 | __fractutauqq: |   | Fixed-point fractional library routines | 
 | __fractutausa2: |   | Fixed-point fractional library routines | 
 | __fractutausq: |   | Fixed-point fractional library routines | 
 | __gedf2: |   | Soft float library routines | 
 | __gesf2: |   | Soft float library routines | 
 | __getf2: |   | Soft float library routines | 
 | __gtdf2: |   | Soft float library routines | 
 | __gtsf2: |   | Soft float library routines | 
 | __gttf2: |   | Soft float library routines | 
 | __ledf2: |   | Soft float library routines | 
 | __lesf2: |   | Soft float library routines | 
 | __letf2: |   | Soft float library routines | 
 | __lshrdi3: |   | Integer library routines | 
 | __lshrsi3: |   | Integer library routines | 
 | __lshrti3: |   | Integer library routines | 
 | __lshruda3: |   | Fixed-point fractional library routines | 
 | __lshrudq3: |   | Fixed-point fractional library routines | 
 | __lshruha3: |   | Fixed-point fractional library routines | 
 | __lshruhq3: |   | Fixed-point fractional library routines | 
 | __lshruqq3: |   | Fixed-point fractional library routines | 
 | __lshrusa3: |   | Fixed-point fractional library routines | 
 | __lshrusq3: |   | Fixed-point fractional library routines | 
 | __lshruta3: |   | Fixed-point fractional library routines | 
 | __ltdf2: |   | Soft float library routines | 
 | __ltsf2: |   | Soft float library routines | 
 | __lttf2: |   | Soft float library routines | 
 | __main: |   | Collect2 | 
 | __moddi3: |   | Integer library routines | 
 | __modsi3: |   | Integer library routines | 
 | __modti3: |   | Integer library routines | 
 | __morestack_current_segment: |   | Miscellaneous routines | 
 | __morestack_initial_sp: |   | Miscellaneous routines | 
 | __morestack_segments: |   | Miscellaneous routines | 
 | __mulda3: |   | Fixed-point fractional library routines | 
 | __muldc3: |   | Soft float library routines | 
 | __muldf3: |   | Soft float library routines | 
 | __muldi3: |   | Integer library routines | 
 | __muldq3: |   | Fixed-point fractional library routines | 
 | __mulha3: |   | Fixed-point fractional library routines | 
 | __mulhq3: |   | Fixed-point fractional library routines | 
 | __mulqq3: |   | Fixed-point fractional library routines | 
 | __mulsa3: |   | Fixed-point fractional library routines | 
 | __mulsc3: |   | Soft float library routines | 
 | __mulsf3: |   | Soft float library routines | 
 | __mulsi3: |   | Integer library routines | 
 | __mulsq3: |   | Fixed-point fractional library routines | 
 | __multa3: |   | Fixed-point fractional library routines | 
 | __multc3: |   | Soft float library routines | 
 | __multf3: |   | Soft float library routines | 
 | __multi3: |   | Integer library routines | 
 | __muluda3: |   | Fixed-point fractional library routines | 
 | __muludq3: |   | Fixed-point fractional library routines | 
 | __muluha3: |   | Fixed-point fractional library routines | 
 | __muluhq3: |   | Fixed-point fractional library routines | 
 | __muluqq3: |   | Fixed-point fractional library routines | 
 | __mulusa3: |   | Fixed-point fractional library routines | 
 | __mulusq3: |   | Fixed-point fractional library routines | 
 | __muluta3: |   | Fixed-point fractional library routines | 
 | __mulvdi3: |   | Integer library routines | 
 | __mulvsi3: |   | Integer library routines | 
 | __mulxc3: |   | Soft float library routines | 
 | __mulxf3: |   | Soft float library routines | 
 | __nedf2: |   | Soft float library routines | 
 | __negda2: |   | Fixed-point fractional library routines | 
 | __negdf2: |   | Soft float library routines | 
 | __negdi2: |   | Integer library routines | 
 | __negdq2: |   | Fixed-point fractional library routines | 
 | __negha2: |   | Fixed-point fractional library routines | 
 | __neghq2: |   | Fixed-point fractional library routines | 
 | __negqq2: |   | Fixed-point fractional library routines | 
 | __negsa2: |   | Fixed-point fractional library routines | 
 | __negsf2: |   | Soft float library routines | 
 | __negsq2: |   | Fixed-point fractional library routines | 
 | __negta2: |   | Fixed-point fractional library routines | 
 | __negtf2: |   | Soft float library routines | 
 | __negti2: |   | Integer library routines | 
 | __neguda2: |   | Fixed-point fractional library routines | 
 | __negudq2: |   | Fixed-point fractional library routines | 
 | __neguha2: |   | Fixed-point fractional library routines | 
 | __neguhq2: |   | Fixed-point fractional library routines | 
 | __neguqq2: |   | Fixed-point fractional library routines | 
 | __negusa2: |   | Fixed-point fractional library routines | 
 | __negusq2: |   | Fixed-point fractional library routines | 
 | __neguta2: |   | Fixed-point fractional library routines | 
 | __negvdi2: |   | Integer library routines | 
 | __negvsi2: |   | Integer library routines | 
 | __negxf2: |   | Soft float library routines | 
 | __nesf2: |   | Soft float library routines | 
 | __netf2: |   | Soft float library routines | 
 | __paritydi2: |   | Integer library routines | 
 | __paritysi2: |   | Integer library routines | 
 | __parityti2: |   | Integer library routines | 
 | __popcountdi2: |   | Integer library routines | 
 | __popcountsi2: |   | Integer library routines | 
 | __popcountti2: |   | Integer library routines | 
 | __powidf2: |   | Soft float library routines | 
 | __powisf2: |   | Soft float library routines | 
 | __powitf2: |   | Soft float library routines | 
 | __powixf2: |   | Soft float library routines | 
 | __satfractdadq: |   | Fixed-point fractional library routines | 
 | __satfractdaha2: |   | Fixed-point fractional library routines | 
 | __satfractdahq: |   | Fixed-point fractional library routines | 
 | __satfractdaqq: |   | Fixed-point fractional library routines | 
 | __satfractdasa2: |   | Fixed-point fractional library routines | 
 | __satfractdasq: |   | Fixed-point fractional library routines | 
 | __satfractdata2: |   | Fixed-point fractional library routines | 
 | __satfractdauda: |   | Fixed-point fractional library routines | 
 | __satfractdaudq: |   | Fixed-point fractional library routines | 
 | __satfractdauha: |   | Fixed-point fractional library routines | 
 | __satfractdauhq: |   | Fixed-point fractional library routines | 
 | __satfractdauqq: |   | Fixed-point fractional library routines | 
 | __satfractdausa: |   | Fixed-point fractional library routines | 
 | __satfractdausq: |   | Fixed-point fractional library routines | 
 | __satfractdauta: |   | Fixed-point fractional library routines | 
 | __satfractdfda: |   | Fixed-point fractional library routines | 
 | __satfractdfdq: |   | Fixed-point fractional library routines | 
 | __satfractdfha: |   | Fixed-point fractional library routines | 
 | __satfractdfhq: |   | Fixed-point fractional library routines | 
 | __satfractdfqq: |   | Fixed-point fractional library routines | 
 | __satfractdfsa: |   | Fixed-point fractional library routines | 
 | __satfractdfsq: |   | Fixed-point fractional library routines | 
 | __satfractdfta: |   | Fixed-point fractional library routines | 
 | __satfractdfuda: |   | Fixed-point fractional library routines | 
 | __satfractdfudq: |   | Fixed-point fractional library routines | 
 | __satfractdfuha: |   | Fixed-point fractional library routines | 
 | __satfractdfuhq: |   | Fixed-point fractional library routines | 
 | __satfractdfuqq: |   | Fixed-point fractional library routines | 
 | __satfractdfusa: |   | Fixed-point fractional library routines | 
 | __satfractdfusq: |   | Fixed-point fractional library routines | 
 | __satfractdfuta: |   | Fixed-point fractional library routines | 
 | __satfractdida: |   | Fixed-point fractional library routines | 
 | __satfractdidq: |   | Fixed-point fractional library routines | 
 | __satfractdiha: |   | Fixed-point fractional library routines | 
 | __satfractdihq: |   | Fixed-point fractional library routines | 
 | __satfractdiqq: |   | Fixed-point fractional library routines | 
 | __satfractdisa: |   | Fixed-point fractional library routines | 
 | __satfractdisq: |   | Fixed-point fractional library routines | 
 | __satfractdita: |   | Fixed-point fractional library routines | 
 | __satfractdiuda: |   | Fixed-point fractional library routines | 
 | __satfractdiudq: |   | Fixed-point fractional library routines | 
 | __satfractdiuha: |   | Fixed-point fractional library routines | 
 | __satfractdiuhq: |   | Fixed-point fractional library routines | 
 | __satfractdiuqq: |   | Fixed-point fractional library routines | 
 | __satfractdiusa: |   | Fixed-point fractional library routines | 
 | __satfractdiusq: |   | Fixed-point fractional library routines | 
 | __satfractdiuta: |   | Fixed-point fractional library routines | 
 | __satfractdqda: |   | Fixed-point fractional library routines | 
 | __satfractdqha: |   | Fixed-point fractional library routines | 
 | __satfractdqhq2: |   | Fixed-point fractional library routines | 
 | __satfractdqqq2: |   | Fixed-point fractional library routines | 
 | __satfractdqsa: |   | Fixed-point fractional library routines | 
 | __satfractdqsq2: |   | Fixed-point fractional library routines | 
 | __satfractdqta: |   | Fixed-point fractional library routines | 
 | __satfractdquda: |   | Fixed-point fractional library routines | 
 | __satfractdqudq: |   | Fixed-point fractional library routines | 
 | __satfractdquha: |   | Fixed-point fractional library routines | 
 | __satfractdquhq: |   | Fixed-point fractional library routines | 
 | __satfractdquqq: |   | Fixed-point fractional library routines | 
 | __satfractdqusa: |   | Fixed-point fractional library routines | 
 | __satfractdqusq: |   | Fixed-point fractional library routines | 
 | __satfractdquta: |   | Fixed-point fractional library routines | 
 | __satfracthada2: |   | Fixed-point fractional library routines | 
 | __satfracthadq: |   | Fixed-point fractional library routines | 
 | __satfracthahq: |   | Fixed-point fractional library routines | 
 | __satfracthaqq: |   | Fixed-point fractional library routines | 
 | __satfracthasa2: |   | Fixed-point fractional library routines | 
 | __satfracthasq: |   | Fixed-point fractional library routines | 
 | __satfracthata2: |   | Fixed-point fractional library routines | 
 | __satfracthauda: |   | Fixed-point fractional library routines | 
 | __satfracthaudq: |   | Fixed-point fractional library routines | 
 | __satfracthauha: |   | Fixed-point fractional library routines | 
 | __satfracthauhq: |   | Fixed-point fractional library routines | 
 | __satfracthauqq: |   | Fixed-point fractional library routines | 
 | __satfracthausa: |   | Fixed-point fractional library routines | 
 | __satfracthausq: |   | Fixed-point fractional library routines | 
 | __satfracthauta: |   | Fixed-point fractional library routines | 
 | __satfracthida: |   | Fixed-point fractional library routines | 
 | __satfracthidq: |   | Fixed-point fractional library routines | 
 | __satfracthiha: |   | Fixed-point fractional library routines | 
 | __satfracthihq: |   | Fixed-point fractional library routines | 
 | __satfracthiqq: |   | Fixed-point fractional library routines | 
 | __satfracthisa: |   | Fixed-point fractional library routines | 
 | __satfracthisq: |   | Fixed-point fractional library routines | 
 | __satfracthita: |   | Fixed-point fractional library routines | 
 | __satfracthiuda: |   | Fixed-point fractional library routines | 
 | __satfracthiudq: |   | Fixed-point fractional library routines | 
 | __satfracthiuha: |   | Fixed-point fractional library routines | 
 | __satfracthiuhq: |   | Fixed-point fractional library routines | 
 | __satfracthiuqq: |   | Fixed-point fractional library routines | 
 | __satfracthiusa: |   | Fixed-point fractional library routines | 
 | __satfracthiusq: |   | Fixed-point fractional library routines | 
 | __satfracthiuta: |   | Fixed-point fractional library routines | 
 | __satfracthqda: |   | Fixed-point fractional library routines | 
 | __satfracthqdq2: |   | Fixed-point fractional library routines | 
 | __satfracthqha: |   | Fixed-point fractional library routines | 
 | __satfracthqqq2: |   | Fixed-point fractional library routines | 
 | __satfracthqsa: |   | Fixed-point fractional library routines | 
 | __satfracthqsq2: |   | Fixed-point fractional library routines | 
 | __satfracthqta: |   | Fixed-point fractional library routines | 
 | __satfracthquda: |   | Fixed-point fractional library routines | 
 | __satfracthqudq: |   | Fixed-point fractional library routines | 
 | __satfracthquha: |   | Fixed-point fractional library routines | 
 | __satfracthquhq: |   | Fixed-point fractional library routines | 
 | __satfracthquqq: |   | Fixed-point fractional library routines | 
 | __satfracthqusa: |   | Fixed-point fractional library routines | 
 | __satfracthqusq: |   | Fixed-point fractional library routines | 
 | __satfracthquta: |   | Fixed-point fractional library routines | 
 | __satfractqida: |   | Fixed-point fractional library routines | 
 | __satfractqidq: |   | Fixed-point fractional library routines | 
 | __satfractqiha: |   | Fixed-point fractional library routines | 
 | __satfractqihq: |   | Fixed-point fractional library routines | 
 | __satfractqiqq: |   | Fixed-point fractional library routines | 
 | __satfractqisa: |   | Fixed-point fractional library routines | 
 | __satfractqisq: |   | Fixed-point fractional library routines | 
 | __satfractqita: |   | Fixed-point fractional library routines | 
 | __satfractqiuda: |   | Fixed-point fractional library routines | 
 | __satfractqiudq: |   | Fixed-point fractional library routines | 
 | __satfractqiuha: |   | Fixed-point fractional library routines | 
 | __satfractqiuhq: |   | Fixed-point fractional library routines | 
 | __satfractqiuqq: |   | Fixed-point fractional library routines | 
 | __satfractqiusa: |   | Fixed-point fractional library routines | 
 | __satfractqiusq: |   | Fixed-point fractional library routines | 
 | __satfractqiuta: |   | Fixed-point fractional library routines | 
 | __satfractqqda: |   | Fixed-point fractional library routines | 
 | __satfractqqdq2: |   | Fixed-point fractional library routines | 
 | __satfractqqha: |   | Fixed-point fractional library routines | 
 | __satfractqqhq2: |   | Fixed-point fractional library routines | 
 | __satfractqqsa: |   | Fixed-point fractional library routines | 
 | __satfractqqsq2: |   | Fixed-point fractional library routines | 
 | __satfractqqta: |   | Fixed-point fractional library routines | 
 | __satfractqquda: |   | Fixed-point fractional library routines | 
 | __satfractqqudq: |   | Fixed-point fractional library routines | 
 | __satfractqquha: |   | Fixed-point fractional library routines | 
 | __satfractqquhq: |   | Fixed-point fractional library routines | 
 | __satfractqquqq: |   | Fixed-point fractional library routines | 
 | __satfractqqusa: |   | Fixed-point fractional library routines | 
 | __satfractqqusq: |   | Fixed-point fractional library routines | 
 | __satfractqquta: |   | Fixed-point fractional library routines | 
 | __satfractsada2: |   | Fixed-point fractional library routines | 
 | __satfractsadq: |   | Fixed-point fractional library routines | 
 | __satfractsaha2: |   | Fixed-point fractional library routines | 
 | __satfractsahq: |   | Fixed-point fractional library routines | 
 | __satfractsaqq: |   | Fixed-point fractional library routines | 
 | __satfractsasq: |   | Fixed-point fractional library routines | 
 | __satfractsata2: |   | Fixed-point fractional library routines | 
 | __satfractsauda: |   | Fixed-point fractional library routines | 
 | __satfractsaudq: |   | Fixed-point fractional library routines | 
 | __satfractsauha: |   | Fixed-point fractional library routines | 
 | __satfractsauhq: |   | Fixed-point fractional library routines | 
 | __satfractsauqq: |   | Fixed-point fractional library routines | 
 | __satfractsausa: |   | Fixed-point fractional library routines | 
 | __satfractsausq: |   | Fixed-point fractional library routines | 
 | __satfractsauta: |   | Fixed-point fractional library routines | 
 | __satfractsfda: |   | Fixed-point fractional library routines | 
 | __satfractsfdq: |   | Fixed-point fractional library routines | 
 | __satfractsfha: |   | Fixed-point fractional library routines | 
 | __satfractsfhq: |   | Fixed-point fractional library routines | 
 | __satfractsfqq: |   | Fixed-point fractional library routines | 
 | __satfractsfsa: |   | Fixed-point fractional library routines | 
 | __satfractsfsq: |   | Fixed-point fractional library routines | 
 | __satfractsfta: |   | Fixed-point fractional library routines | 
 | __satfractsfuda: |   | Fixed-point fractional library routines | 
 | __satfractsfudq: |   | Fixed-point fractional library routines | 
 | __satfractsfuha: |   | Fixed-point fractional library routines | 
 | __satfractsfuhq: |   | Fixed-point fractional library routines | 
 | __satfractsfuqq: |   | Fixed-point fractional library routines | 
 | __satfractsfusa: |   | Fixed-point fractional library routines | 
 | __satfractsfusq: |   | Fixed-point fractional library routines | 
 | __satfractsfuta: |   | Fixed-point fractional library routines | 
 | __satfractsida: |   | Fixed-point fractional library routines | 
 | __satfractsidq: |   | Fixed-point fractional library routines | 
 | __satfractsiha: |   | Fixed-point fractional library routines | 
 | __satfractsihq: |   | Fixed-point fractional library routines | 
 | __satfractsiqq: |   | Fixed-point fractional library routines | 
 | __satfractsisa: |   | Fixed-point fractional library routines | 
 | __satfractsisq: |   | Fixed-point fractional library routines | 
 | __satfractsita: |   | Fixed-point fractional library routines | 
 | __satfractsiuda: |   | Fixed-point fractional library routines | 
 | __satfractsiudq: |   | Fixed-point fractional library routines | 
 | __satfractsiuha: |   | Fixed-point fractional library routines | 
 | __satfractsiuhq: |   | Fixed-point fractional library routines | 
 | __satfractsiuqq: |   | Fixed-point fractional library routines | 
 | __satfractsiusa: |   | Fixed-point fractional library routines | 
 | __satfractsiusq: |   | Fixed-point fractional library routines | 
 | __satfractsiuta: |   | Fixed-point fractional library routines | 
 | __satfractsqda: |   | Fixed-point fractional library routines | 
 | __satfractsqdq2: |   | Fixed-point fractional library routines | 
 | __satfractsqha: |   | Fixed-point fractional library routines | 
 | __satfractsqhq2: |   | Fixed-point fractional library routines | 
 | __satfractsqqq2: |   | Fixed-point fractional library routines | 
 | __satfractsqsa: |   | Fixed-point fractional library routines | 
 | __satfractsqta: |   | Fixed-point fractional library routines | 
 | __satfractsquda: |   | Fixed-point fractional library routines | 
 | __satfractsqudq: |   | Fixed-point fractional library routines | 
 | __satfractsquha: |   | Fixed-point fractional library routines | 
 | __satfractsquhq: |   | Fixed-point fractional library routines | 
 | __satfractsquqq: |   | Fixed-point fractional library routines | 
 | __satfractsqusa: |   | Fixed-point fractional library routines | 
 | __satfractsqusq: |   | Fixed-point fractional library routines | 
 | __satfractsquta: |   | Fixed-point fractional library routines | 
 | __satfracttada2: |   | Fixed-point fractional library routines | 
 | __satfracttadq: |   | Fixed-point fractional library routines | 
 | __satfracttaha2: |   | Fixed-point fractional library routines | 
 | __satfracttahq: |   | Fixed-point fractional library routines | 
 | __satfracttaqq: |   | Fixed-point fractional library routines | 
 | __satfracttasa2: |   | Fixed-point fractional library routines | 
 | __satfracttasq: |   | Fixed-point fractional library routines | 
 | __satfracttauda: |   | Fixed-point fractional library routines | 
 | __satfracttaudq: |   | Fixed-point fractional library routines | 
 | __satfracttauha: |   | Fixed-point fractional library routines | 
 | __satfracttauhq: |   | Fixed-point fractional library routines | 
 | __satfracttauqq: |   | Fixed-point fractional library routines | 
 | __satfracttausa: |   | Fixed-point fractional library routines | 
 | __satfracttausq: |   | Fixed-point fractional library routines | 
 | __satfracttauta: |   | Fixed-point fractional library routines | 
 | __satfracttida: |   | Fixed-point fractional library routines | 
 | __satfracttidq: |   | Fixed-point fractional library routines | 
 | __satfracttiha: |   | Fixed-point fractional library routines | 
 | __satfracttihq: |   | Fixed-point fractional library routines | 
 | __satfracttiqq: |   | Fixed-point fractional library routines | 
 | __satfracttisa: |   | Fixed-point fractional library routines | 
 | __satfracttisq: |   | Fixed-point fractional library routines | 
 | __satfracttita: |   | Fixed-point fractional library routines | 
 | __satfracttiuda: |   | Fixed-point fractional library routines | 
 | __satfracttiudq: |   | Fixed-point fractional library routines | 
 | __satfracttiuha: |   | Fixed-point fractional library routines | 
 | __satfracttiuhq: |   | Fixed-point fractional library routines | 
 | __satfracttiuqq: |   | Fixed-point fractional library routines | 
 | __satfracttiusa: |   | Fixed-point fractional library routines | 
 | __satfracttiusq: |   | Fixed-point fractional library routines | 
 | __satfracttiuta: |   | Fixed-point fractional library routines | 
 | __satfractudada: |   | Fixed-point fractional library routines | 
 | __satfractudadq: |   | Fixed-point fractional library routines | 
 | __satfractudaha: |   | Fixed-point fractional library routines | 
 | __satfractudahq: |   | Fixed-point fractional library routines | 
 | __satfractudaqq: |   | Fixed-point fractional library routines | 
 | __satfractudasa: |   | Fixed-point fractional library routines | 
 | __satfractudasq: |   | Fixed-point fractional library routines | 
 | __satfractudata: |   | Fixed-point fractional library routines | 
 | __satfractudaudq: |   | Fixed-point fractional library routines | 
 | __satfractudauha2: |   | Fixed-point fractional library routines | 
 | __satfractudauhq: |   | Fixed-point fractional library routines | 
 | __satfractudauqq: |   | Fixed-point fractional library routines | 
 | __satfractudausa2: |   | Fixed-point fractional library routines | 
 | __satfractudausq: |   | Fixed-point fractional library routines | 
 | __satfractudauta2: |   | Fixed-point fractional library routines | 
 | __satfractudqda: |   | Fixed-point fractional library routines | 
 | __satfractudqdq: |   | Fixed-point fractional library routines | 
 | __satfractudqha: |   | Fixed-point fractional library routines | 
 | __satfractudqhq: |   | Fixed-point fractional library routines | 
 | __satfractudqqq: |   | Fixed-point fractional library routines | 
 | __satfractudqsa: |   | Fixed-point fractional library routines | 
 | __satfractudqsq: |   | Fixed-point fractional library routines | 
 | __satfractudqta: |   | Fixed-point fractional library routines | 
 | __satfractudquda: |   | Fixed-point fractional library routines | 
 | __satfractudquha: |   | Fixed-point fractional library routines | 
 | __satfractudquhq2: |   | Fixed-point fractional library routines | 
 | __satfractudquqq2: |   | Fixed-point fractional library routines | 
 | __satfractudqusa: |   | Fixed-point fractional library routines | 
 | __satfractudqusq2: |   | Fixed-point fractional library routines | 
 | __satfractudquta: |   | Fixed-point fractional library routines | 
 | __satfractuhada: |   | Fixed-point fractional library routines | 
 | __satfractuhadq: |   | Fixed-point fractional library routines | 
 | __satfractuhaha: |   | Fixed-point fractional library routines | 
 | __satfractuhahq: |   | Fixed-point fractional library routines | 
 | __satfractuhaqq: |   | Fixed-point fractional library routines | 
 | __satfractuhasa: |   | Fixed-point fractional library routines | 
 | __satfractuhasq: |   | Fixed-point fractional library routines | 
 | __satfractuhata: |   | Fixed-point fractional library routines | 
 | __satfractuhauda2: |   | Fixed-point fractional library routines | 
 | __satfractuhaudq: |   | Fixed-point fractional library routines | 
 | __satfractuhauhq: |   | Fixed-point fractional library routines | 
 | __satfractuhauqq: |   | Fixed-point fractional library routines | 
 | __satfractuhausa2: |   | Fixed-point fractional library routines | 
 | __satfractuhausq: |   | Fixed-point fractional library routines | 
 | __satfractuhauta2: |   | Fixed-point fractional library routines | 
 | __satfractuhqda: |   | Fixed-point fractional library routines | 
 | __satfractuhqdq: |   | Fixed-point fractional library routines | 
 | __satfractuhqha: |   | Fixed-point fractional library routines | 
 | __satfractuhqhq: |   | Fixed-point fractional library routines | 
 | __satfractuhqqq: |   | Fixed-point fractional library routines | 
 | __satfractuhqsa: |   | Fixed-point fractional library routines | 
 | __satfractuhqsq: |   | Fixed-point fractional library routines | 
 | __satfractuhqta: |   | Fixed-point fractional library routines | 
 | __satfractuhquda: |   | Fixed-point fractional library routines | 
 | __satfractuhqudq2: |   | Fixed-point fractional library routines | 
 | __satfractuhquha: |   | Fixed-point fractional library routines | 
 | __satfractuhquqq2: |   | Fixed-point fractional library routines | 
 | __satfractuhqusa: |   | Fixed-point fractional library routines | 
 | __satfractuhqusq2: |   | Fixed-point fractional library routines | 
 | __satfractuhquta: |   | Fixed-point fractional library routines | 
 | __satfractunsdida: |   | Fixed-point fractional library routines | 
 | __satfractunsdidq: |   | Fixed-point fractional library routines | 
 | __satfractunsdiha: |   | Fixed-point fractional library routines | 
 | __satfractunsdihq: |   | Fixed-point fractional library routines | 
 | __satfractunsdiqq: |   | Fixed-point fractional library routines | 
 | __satfractunsdisa: |   | Fixed-point fractional library routines | 
 | __satfractunsdisq: |   | Fixed-point fractional library routines | 
 | __satfractunsdita: |   | Fixed-point fractional library routines | 
 | __satfractunsdiuda: |   | Fixed-point fractional library routines | 
 | __satfractunsdiudq: |   | Fixed-point fractional library routines | 
 | __satfractunsdiuha: |   | Fixed-point fractional library routines | 
 | __satfractunsdiuhq: |   | Fixed-point fractional library routines | 
 | __satfractunsdiuqq: |   | Fixed-point fractional library routines | 
 | __satfractunsdiusa: |   | Fixed-point fractional library routines | 
 | __satfractunsdiusq: |   | Fixed-point fractional library routines | 
 | __satfractunsdiuta: |   | Fixed-point fractional library routines | 
 | __satfractunshida: |   | Fixed-point fractional library routines | 
 | __satfractunshidq: |   | Fixed-point fractional library routines | 
 | __satfractunshiha: |   | Fixed-point fractional library routines | 
 | __satfractunshihq: |   | Fixed-point fractional library routines | 
 | __satfractunshiqq: |   | Fixed-point fractional library routines | 
 | __satfractunshisa: |   | Fixed-point fractional library routines | 
 | __satfractunshisq: |   | Fixed-point fractional library routines | 
 | __satfractunshita: |   | Fixed-point fractional library routines | 
 | __satfractunshiuda: |   | Fixed-point fractional library routines | 
 | __satfractunshiudq: |   | Fixed-point fractional library routines | 
 | __satfractunshiuha: |   | Fixed-point fractional library routines | 
 | __satfractunshiuhq: |   | Fixed-point fractional library routines | 
 | __satfractunshiuqq: |   | Fixed-point fractional library routines | 
 | __satfractunshiusa: |   | Fixed-point fractional library routines | 
 | __satfractunshiusq: |   | Fixed-point fractional library routines | 
 | __satfractunshiuta: |   | Fixed-point fractional library routines | 
 | __satfractunsqida: |   | Fixed-point fractional library routines | 
 | __satfractunsqidq: |   | Fixed-point fractional library routines | 
 | __satfractunsqiha: |   | Fixed-point fractional library routines | 
 | __satfractunsqihq: |   | Fixed-point fractional library routines | 
 | __satfractunsqiqq: |   | Fixed-point fractional library routines | 
 | __satfractunsqisa: |   | Fixed-point fractional library routines | 
 | __satfractunsqisq: |   | Fixed-point fractional library routines | 
 | __satfractunsqita: |   | Fixed-point fractional library routines | 
 | __satfractunsqiuda: |   | Fixed-point fractional library routines | 
 | __satfractunsqiudq: |   | Fixed-point fractional library routines | 
 | __satfractunsqiuha: |   | Fixed-point fractional library routines | 
 | __satfractunsqiuhq: |   | Fixed-point fractional library routines | 
 | __satfractunsqiuqq: |   | Fixed-point fractional library routines | 
 | __satfractunsqiusa: |   | Fixed-point fractional library routines | 
 | __satfractunsqiusq: |   | Fixed-point fractional library routines | 
 | __satfractunsqiuta: |   | Fixed-point fractional library routines | 
 | __satfractunssida: |   | Fixed-point fractional library routines | 
 | __satfractunssidq: |   | Fixed-point fractional library routines | 
 | __satfractunssiha: |   | Fixed-point fractional library routines | 
 | __satfractunssihq: |   | Fixed-point fractional library routines | 
 | __satfractunssiqq: |   | Fixed-point fractional library routines | 
 | __satfractunssisa: |   | Fixed-point fractional library routines | 
 | __satfractunssisq: |   | Fixed-point fractional library routines | 
 | __satfractunssita: |   | Fixed-point fractional library routines | 
 | __satfractunssiuda: |   | Fixed-point fractional library routines | 
 | __satfractunssiudq: |   | Fixed-point fractional library routines | 
 | __satfractunssiuha: |   | Fixed-point fractional library routines | 
 | __satfractunssiuhq: |   | Fixed-point fractional library routines | 
 | __satfractunssiuqq: |   | Fixed-point fractional library routines | 
 | __satfractunssiusa: |   | Fixed-point fractional library routines | 
 | __satfractunssiusq: |   | Fixed-point fractional library routines | 
 | __satfractunssiuta: |   | Fixed-point fractional library routines | 
 | __satfractunstida: |   | Fixed-point fractional library routines | 
 | __satfractunstidq: |   | Fixed-point fractional library routines | 
 | __satfractunstiha: |   | Fixed-point fractional library routines | 
 | __satfractunstihq: |   | Fixed-point fractional library routines | 
 | __satfractunstiqq: |   | Fixed-point fractional library routines | 
 | __satfractunstisa: |   | Fixed-point fractional library routines | 
 | __satfractunstisq: |   | Fixed-point fractional library routines | 
 | __satfractunstita: |   | Fixed-point fractional library routines | 
 | __satfractunstiuda: |   | Fixed-point fractional library routines | 
 | __satfractunstiudq: |   | Fixed-point fractional library routines | 
 | __satfractunstiuha: |   | Fixed-point fractional library routines | 
 | __satfractunstiuhq: |   | Fixed-point fractional library routines | 
 | __satfractunstiuqq: |   | Fixed-point fractional library routines | 
 | __satfractunstiusa: |   | Fixed-point fractional library routines | 
 | __satfractunstiusq: |   | Fixed-point fractional library routines | 
 | __satfractunstiuta: |   | Fixed-point fractional library routines | 
 | __satfractuqqda: |   | Fixed-point fractional library routines | 
 | __satfractuqqdq: |   | Fixed-point fractional library routines | 
 | __satfractuqqha: |   | Fixed-point fractional library routines | 
 | __satfractuqqhq: |   | Fixed-point fractional library routines | 
 | __satfractuqqqq: |   | Fixed-point fractional library routines | 
 | __satfractuqqsa: |   | Fixed-point fractional library routines | 
 | __satfractuqqsq: |   | Fixed-point fractional library routines | 
 | __satfractuqqta: |   | Fixed-point fractional library routines | 
 | __satfractuqquda: |   | Fixed-point fractional library routines | 
 | __satfractuqqudq2: |   | Fixed-point fractional library routines | 
 | __satfractuqquha: |   | Fixed-point fractional library routines | 
 | __satfractuqquhq2: |   | Fixed-point fractional library routines | 
 | __satfractuqqusa: |   | Fixed-point fractional library routines | 
 | __satfractuqqusq2: |   | Fixed-point fractional library routines | 
 | __satfractuqquta: |   | Fixed-point fractional library routines | 
 | __satfractusada: |   | Fixed-point fractional library routines | 
 | __satfractusadq: |   | Fixed-point fractional library routines | 
 | __satfractusaha: |   | Fixed-point fractional library routines | 
 | __satfractusahq: |   | Fixed-point fractional library routines | 
 | __satfractusaqq: |   | Fixed-point fractional library routines | 
 | __satfractusasa: |   | Fixed-point fractional library routines | 
 | __satfractusasq: |   | Fixed-point fractional library routines | 
 | __satfractusata: |   | Fixed-point fractional library routines | 
 | __satfractusauda2: |   | Fixed-point fractional library routines | 
 | __satfractusaudq: |   | Fixed-point fractional library routines | 
 | __satfractusauha2: |   | Fixed-point fractional library routines | 
 | __satfractusauhq: |   | Fixed-point fractional library routines | 
 | __satfractusauqq: |   | Fixed-point fractional library routines | 
 | __satfractusausq: |   | Fixed-point fractional library routines | 
 | __satfractusauta2: |   | Fixed-point fractional library routines | 
 | __satfractusqda: |   | Fixed-point fractional library routines | 
 | __satfractusqdq: |   | Fixed-point fractional library routines | 
 | __satfractusqha: |   | Fixed-point fractional library routines | 
 | __satfractusqhq: |   | Fixed-point fractional library routines | 
 | __satfractusqqq: |   | Fixed-point fractional library routines | 
 | __satfractusqsa: |   | Fixed-point fractional library routines | 
 | __satfractusqsq: |   | Fixed-point fractional library routines | 
 | __satfractusqta: |   | Fixed-point fractional library routines | 
 | __satfractusquda: |   | Fixed-point fractional library routines | 
 | __satfractusqudq2: |   | Fixed-point fractional library routines | 
 | __satfractusquha: |   | Fixed-point fractional library routines | 
 | __satfractusquhq2: |   | Fixed-point fractional library routines | 
 | __satfractusquqq2: |   | Fixed-point fractional library routines | 
 | __satfractusqusa: |   | Fixed-point fractional library routines | 
 | __satfractusquta: |   | Fixed-point fractional library routines | 
 | __satfractutada: |   | Fixed-point fractional library routines | 
 | __satfractutadq: |   | Fixed-point fractional library routines | 
 | __satfractutaha: |   | Fixed-point fractional library routines | 
 | __satfractutahq: |   | Fixed-point fractional library routines | 
 | __satfractutaqq: |   | Fixed-point fractional library routines | 
 | __satfractutasa: |   | Fixed-point fractional library routines | 
 | __satfractutasq: |   | Fixed-point fractional library routines | 
 | __satfractutata: |   | Fixed-point fractional library routines | 
 | __satfractutauda2: |   | Fixed-point fractional library routines | 
 | __satfractutaudq: |   | Fixed-point fractional library routines | 
 | __satfractutauha2: |   | Fixed-point fractional library routines | 
 | __satfractutauhq: |   | Fixed-point fractional library routines | 
 | __satfractutauqq: |   | Fixed-point fractional library routines | 
 | __satfractutausa2: |   | Fixed-point fractional library routines | 
 | __satfractutausq: |   | Fixed-point fractional library routines | 
 | __splitstack_find: |   | Miscellaneous routines | 
 | __ssaddda3: |   | Fixed-point fractional library routines | 
 | __ssadddq3: |   | Fixed-point fractional library routines | 
 | __ssaddha3: |   | Fixed-point fractional library routines | 
 | __ssaddhq3: |   | Fixed-point fractional library routines | 
 | __ssaddqq3: |   | Fixed-point fractional library routines | 
 | __ssaddsa3: |   | Fixed-point fractional library routines | 
 | __ssaddsq3: |   | Fixed-point fractional library routines | 
 | __ssaddta3: |   | Fixed-point fractional library routines | 
 | __ssashlda3: |   | Fixed-point fractional library routines | 
 | __ssashldq3: |   | Fixed-point fractional library routines | 
 | __ssashlha3: |   | Fixed-point fractional library routines | 
 | __ssashlhq3: |   | Fixed-point fractional library routines | 
 | __ssashlsa3: |   | Fixed-point fractional library routines | 
 | __ssashlsq3: |   | Fixed-point fractional library routines | 
 | __ssashlta3: |   | Fixed-point fractional library routines | 
 | __ssdivda3: |   | Fixed-point fractional library routines | 
 | __ssdivdq3: |   | Fixed-point fractional library routines | 
 | __ssdivha3: |   | Fixed-point fractional library routines | 
 | __ssdivhq3: |   | Fixed-point fractional library routines | 
 | __ssdivqq3: |   | Fixed-point fractional library routines | 
 | __ssdivsa3: |   | Fixed-point fractional library routines | 
 | __ssdivsq3: |   | Fixed-point fractional library routines | 
 | __ssdivta3: |   | Fixed-point fractional library routines | 
 | __ssmulda3: |   | Fixed-point fractional library routines | 
 | __ssmuldq3: |   | Fixed-point fractional library routines | 
 | __ssmulha3: |   | Fixed-point fractional library routines | 
 | __ssmulhq3: |   | Fixed-point fractional library routines | 
 | __ssmulqq3: |   | Fixed-point fractional library routines | 
 | __ssmulsa3: |   | Fixed-point fractional library routines | 
 | __ssmulsq3: |   | Fixed-point fractional library routines | 
 | __ssmulta3: |   | Fixed-point fractional library routines | 
 | __ssnegda2: |   | Fixed-point fractional library routines | 
 | __ssnegdq2: |   | Fixed-point fractional library routines | 
 | __ssnegha2: |   | Fixed-point fractional library routines | 
 | __ssneghq2: |   | Fixed-point fractional library routines | 
 | __ssnegqq2: |   | Fixed-point fractional library routines | 
 | __ssnegsa2: |   | Fixed-point fractional library routines | 
 | __ssnegsq2: |   | Fixed-point fractional library routines | 
 | __ssnegta2: |   | Fixed-point fractional library routines | 
 | __sssubda3: |   | Fixed-point fractional library routines | 
 | __sssubdq3: |   | Fixed-point fractional library routines | 
 | __sssubha3: |   | Fixed-point fractional library routines | 
 | __sssubhq3: |   | Fixed-point fractional library routines | 
 | __sssubqq3: |   | Fixed-point fractional library routines | 
 | __sssubsa3: |   | Fixed-point fractional library routines | 
 | __sssubsq3: |   | Fixed-point fractional library routines | 
 | __sssubta3: |   | Fixed-point fractional library routines | 
 | __subda3: |   | Fixed-point fractional library routines | 
 | __subdf3: |   | Soft float library routines | 
 | __subdq3: |   | Fixed-point fractional library routines | 
 | __subha3: |   | Fixed-point fractional library routines | 
 | __subhq3: |   | Fixed-point fractional library routines | 
 | __subqq3: |   | Fixed-point fractional library routines | 
 | __subsa3: |   | Fixed-point fractional library routines | 
 | __subsf3: |   | Soft float library routines | 
 | __subsq3: |   | Fixed-point fractional library routines | 
 | __subta3: |   | Fixed-point fractional library routines | 
 | __subtf3: |   | Soft float library routines | 
 | __subuda3: |   | Fixed-point fractional library routines | 
 | __subudq3: |   | Fixed-point fractional library routines | 
 | __subuha3: |   | Fixed-point fractional library routines | 
 | __subuhq3: |   | Fixed-point fractional library routines | 
 | __subuqq3: |   | Fixed-point fractional library routines | 
 | __subusa3: |   | Fixed-point fractional library routines | 
 | __subusq3: |   | Fixed-point fractional library routines | 
 | __subuta3: |   | Fixed-point fractional library routines | 
 | __subvdi3: |   | Integer library routines | 
 | __subvsi3: |   | Integer library routines | 
 | __subxf3: |   | Soft float library routines | 
 | __truncdfsf2: |   | Soft float library routines | 
 | __trunctfdf2: |   | Soft float library routines | 
 | __trunctfsf2: |   | Soft float library routines | 
 | __truncxfdf2: |   | Soft float library routines | 
 | __truncxfsf2: |   | Soft float library routines | 
 | __ucmpdi2: |   | Integer library routines | 
 | __ucmpti2: |   | Integer library routines | 
 | __udivdi3: |   | Integer library routines | 
 | __udivmoddi4: |   | Integer library routines | 
 | __udivmodti4: |   | Integer library routines | 
 | __udivsi3: |   | Integer library routines | 
 | __udivti3: |   | Integer library routines | 
 | __udivuda3: |   | Fixed-point fractional library routines | 
 | __udivudq3: |   | Fixed-point fractional library routines | 
 | __udivuha3: |   | Fixed-point fractional library routines | 
 | __udivuhq3: |   | Fixed-point fractional library routines | 
 | __udivuqq3: |   | Fixed-point fractional library routines | 
 | __udivusa3: |   | Fixed-point fractional library routines | 
 | __udivusq3: |   | Fixed-point fractional library routines | 
 | __udivuta3: |   | Fixed-point fractional library routines | 
 | __umoddi3: |   | Integer library routines | 
 | __umodsi3: |   | Integer library routines | 
 | __umodti3: |   | Integer library routines | 
 | __unorddf2: |   | Soft float library routines | 
 | __unordsf2: |   | Soft float library routines | 
 | __unordtf2: |   | Soft float library routines | 
 | __usadduda3: |   | Fixed-point fractional library routines | 
 | __usaddudq3: |   | Fixed-point fractional library routines | 
 | __usadduha3: |   | Fixed-point fractional library routines | 
 | __usadduhq3: |   | Fixed-point fractional library routines | 
 | __usadduqq3: |   | Fixed-point fractional library routines | 
 | __usaddusa3: |   | Fixed-point fractional library routines | 
 | __usaddusq3: |   | Fixed-point fractional library routines | 
 | __usadduta3: |   | Fixed-point fractional library routines | 
 | __usashluda3: |   | Fixed-point fractional library routines | 
 | __usashludq3: |   | Fixed-point fractional library routines | 
 | __usashluha3: |   | Fixed-point fractional library routines | 
 | __usashluhq3: |   | Fixed-point fractional library routines | 
 | __usashluqq3: |   | Fixed-point fractional library routines | 
 | __usashlusa3: |   | Fixed-point fractional library routines | 
 | __usashlusq3: |   | Fixed-point fractional library routines | 
 | __usashluta3: |   | Fixed-point fractional library routines | 
 | __usdivuda3: |   | Fixed-point fractional library routines | 
 | __usdivudq3: |   | Fixed-point fractional library routines | 
 | __usdivuha3: |   | Fixed-point fractional library routines | 
 | __usdivuhq3: |   | Fixed-point fractional library routines | 
 | __usdivuqq3: |   | Fixed-point fractional library routines | 
 | __usdivusa3: |   | Fixed-point fractional library routines | 
 | __usdivusq3: |   | Fixed-point fractional library routines | 
 | __usdivuta3: |   | Fixed-point fractional library routines | 
 | __usmuluda3: |   | Fixed-point fractional library routines | 
 | __usmuludq3: |   | Fixed-point fractional library routines | 
 | __usmuluha3: |   | Fixed-point fractional library routines | 
 | __usmuluhq3: |   | Fixed-point fractional library routines | 
 | __usmuluqq3: |   | Fixed-point fractional library routines | 
 | __usmulusa3: |   | Fixed-point fractional library routines | 
 | __usmulusq3: |   | Fixed-point fractional library routines | 
 | __usmuluta3: |   | Fixed-point fractional library routines | 
 | __usneguda2: |   | Fixed-point fractional library routines | 
 | __usnegudq2: |   | Fixed-point fractional library routines | 
 | __usneguha2: |   | Fixed-point fractional library routines | 
 | __usneguhq2: |   | Fixed-point fractional library routines | 
 | __usneguqq2: |   | Fixed-point fractional library routines | 
 | __usnegusa2: |   | Fixed-point fractional library routines | 
 | __usnegusq2: |   | Fixed-point fractional library routines | 
 | __usneguta2: |   | Fixed-point fractional library routines | 
 | __ussubuda3: |   | Fixed-point fractional library routines | 
 | __ussubudq3: |   | Fixed-point fractional library routines | 
 | __ussubuha3: |   | Fixed-point fractional library routines | 
 | __ussubuhq3: |   | Fixed-point fractional library routines | 
 | __ussubuqq3: |   | Fixed-point fractional library routines | 
 | __ussubusa3: |   | Fixed-point fractional library routines | 
 | __ussubusq3: |   | Fixed-point fractional library routines | 
 | __ussubuta3: |   | Fixed-point fractional library routines | 
 
  | 
| A |  |  | 
 | abort: |   | Portability | 
 | abs: |   | Arithmetic | 
 | abs and attributes: |   | Expressions | 
 | absence_set: |   | Processor pipeline description | 
 | absm2 instruction pattern: |   | Standard Names | 
 | absolute value: |   | Arithmetic | 
 | ABSU_EXPR: |   | Unary and Binary Expressions | 
 | ABS_EXPR: |   | Unary and Binary Expressions | 
 | access to operands: |   | Accessors | 
 | access to special operands: |   | Special Accessors | 
 | accessors: |   | Accessors | 
 | ACCUMULATE_OUTGOING_ARGS: |   | Stack Arguments | 
 | ACCUMULATE_OUTGOING_ARGS and stack frames: |   | Function Entry | 
 | ACCUM_TYPE_SIZE: |   | Type Layout | 
 | acosm2 instruction pattern: |   | Standard Names | 
 | ADA_LONG_TYPE_SIZE: |   | Type Layout | 
 | Adding a new GIMPLE statement code: |   | Adding a new GIMPLE statement code | 
 | ADDITIONAL_REGISTER_NAMES: |   | Instruction Output | 
 | addm3 instruction pattern: |   | Standard Names | 
 | addmodecc instruction pattern: |   | Standard Names | 
 | addptrm3 instruction pattern: |   | Standard Names | 
 | address constraints: |   | Simple Constraints | 
 | addressing modes: |   | Addressing Modes | 
 | address_operand: |   | Machine-Independent Predicates | 
 | address_operand: |   | Simple Constraints | 
 | addr_diff_vec: |   | Side Effects | 
 | addr_diff_vec, length of: |   | Insn Lengths | 
 | ADDR_EXPR: |   | Storage References | 
 | addr_vec: |   | Side Effects | 
 | addr_vec, length of: |   | Insn Lengths | 
 | addvm4 instruction pattern: |   | Standard Names | 
 | ADJUST_FIELD_ALIGN: |   | Storage Layout | 
 | ADJUST_INSN_LENGTH: |   | Insn Lengths | 
 | ADJUST_REG_ALLOC_ORDER: |   | Allocation Order | 
 | aggregates as return values: |   | Aggregate Return | 
 | alias: |   | Alias analysis | 
 | allocate_stack instruction pattern: |   | Standard Names | 
 | ALL_REGS: |   | Register Classes | 
 | alternate entry points: |   | Insns | 
 | analyzer: |   | Static Analyzer | 
 | analyzer, debugging: |   | Debugging the Analyzer | 
 | analyzer, internals: |   | Analyzer Internals | 
 | anchored addresses: |   | Anchored Addresses | 
 | and: |   | Arithmetic | 
 | and and attributes: |   | Expressions | 
 | and, canonicalization of: |   | Insn Canonicalizations | 
 | andm3 instruction pattern: |   | Standard Names | 
 | ANNOTATE_EXPR: |   | Unary and Binary Expressions | 
 | annotations: |   | Annotations | 
 | APPLY_RESULT_SIZE: |   | Scalar Return | 
 | ARGS_GROW_DOWNWARD: |   | Frame Layout | 
 | argument passing: |   | Interface | 
 | arguments in registers: |   | Register Arguments | 
 | arguments on stack: |   | Stack Arguments | 
 | ARG_POINTER_CFA_OFFSET: |   | Frame Layout | 
 | ARG_POINTER_REGNUM: |   | Frame Registers | 
 | ARG_POINTER_REGNUM and virtual registers: |   | Regs and Memory | 
 | arg_pointer_rtx: |   | Frame Registers | 
 | arithmetic library: |   | Soft float library routines | 
 | arithmetic shift: |   | Arithmetic | 
 | arithmetic shift with signed saturation: |   | Arithmetic | 
 | arithmetic shift with unsigned saturation: |   | Arithmetic | 
 | arithmetic, in RTL: |   | Arithmetic | 
 | ARITHMETIC_TYPE_P: |   | Types for C++ | 
 | array: |   | Types | 
 | ARRAY_RANGE_REF: |   | Storage References | 
 | ARRAY_REF: |   | Storage References | 
 | ARRAY_TYPE: |   | Types | 
 | ashift: |   | Arithmetic | 
 | ashift and attributes: |   | Expressions | 
 | ashiftrt: |   | Arithmetic | 
 | ashiftrt and attributes: |   | Expressions | 
 | ashlm3 instruction pattern: |   | Standard Names | 
 | ashrm3 instruction pattern: |   | Standard Names | 
 | asinm2 instruction pattern: |   | Standard Names | 
 | ASM_APP_OFF: |   | File Framework | 
 | ASM_APP_ON: |   | File Framework | 
 | ASM_COMMENT_START: |   | File Framework | 
 | ASM_DECLARE_COLD_FUNCTION_NAME: |   | Label Output | 
 | ASM_DECLARE_COLD_FUNCTION_SIZE: |   | Label Output | 
 | ASM_DECLARE_FUNCTION_NAME: |   | Label Output | 
 | ASM_DECLARE_FUNCTION_SIZE: |   | Label Output | 
 | ASM_DECLARE_OBJECT_NAME: |   | Label Output | 
 | ASM_DECLARE_REGISTER_GLOBAL: |   | Label Output | 
 | ASM_FINAL_SPEC: |   | Driver | 
 | ASM_FINISH_DECLARE_OBJECT: |   | Label Output | 
 | ASM_FORMAT_PRIVATE_NAME: |   | Label Output | 
 | asm_fprintf: |   | Instruction Output | 
 | ASM_FPRINTF_EXTENSIONS: |   | Instruction Output | 
 | ASM_GENERATE_INTERNAL_LABEL: |   | Label Output | 
 | asm_input: |   | Side Effects | 
 | asm_input and ‘/v’: |   | Flags | 
 | ASM_MAYBE_OUTPUT_ENCODED_ADDR_RTX: |   | Exception Handling | 
 | asm_noperands: |   | Insns | 
 | ASM_NO_SKIP_IN_TEXT: |   | Alignment Output | 
 | asm_operands and ‘/v’: |   | Flags | 
 | asm_operands, RTL sharing: |   | Sharing | 
 | asm_operands, usage: |   | Assembler | 
 | ASM_OUTPUT_ADDR_DIFF_ELT: |   | Dispatch Tables | 
 | ASM_OUTPUT_ADDR_VEC_ELT: |   | Dispatch Tables | 
 | ASM_OUTPUT_ALIGN: |   | Alignment Output | 
 | ASM_OUTPUT_ALIGNED_BSS: |   | Uninitialized Data | 
 | ASM_OUTPUT_ALIGNED_COMMON: |   | Uninitialized Data | 
 | ASM_OUTPUT_ALIGNED_DECL_COMMON: |   | Uninitialized Data | 
 | ASM_OUTPUT_ALIGNED_DECL_LOCAL: |   | Uninitialized Data | 
 | ASM_OUTPUT_ALIGNED_LOCAL: |   | Uninitialized Data | 
 | ASM_OUTPUT_ALIGN_WITH_NOP: |   | Alignment Output | 
 | ASM_OUTPUT_ASCII: |   | Data Output | 
 | ASM_OUTPUT_CASE_END: |   | Dispatch Tables | 
 | ASM_OUTPUT_CASE_LABEL: |   | Dispatch Tables | 
 | ASM_OUTPUT_COMMON: |   | Uninitialized Data | 
 | ASM_OUTPUT_DEBUG_LABEL: |   | Label Output | 
 | ASM_OUTPUT_DEF: |   | Label Output | 
 | ASM_OUTPUT_DEF_FROM_DECLS: |   | Label Output | 
 | ASM_OUTPUT_DWARF_DATAREL: |   | DWARF | 
 | ASM_OUTPUT_DWARF_DELTA: |   | DWARF | 
 | ASM_OUTPUT_DWARF_OFFSET: |   | DWARF | 
 | ASM_OUTPUT_DWARF_PCREL: |   | DWARF | 
 | ASM_OUTPUT_DWARF_TABLE_REF: |   | DWARF | 
 | ASM_OUTPUT_DWARF_VMS_DELTA: |   | DWARF | 
 | ASM_OUTPUT_EXTERNAL: |   | Label Output | 
 | ASM_OUTPUT_FDESC: |   | Data Output | 
 | ASM_OUTPUT_FUNCTION_LABEL: |   | Label Output | 
 | ASM_OUTPUT_INTERNAL_LABEL: |   | Label Output | 
 | ASM_OUTPUT_LABEL: |   | Label Output | 
 | ASM_OUTPUT_LABELREF: |   | Label Output | 
 | ASM_OUTPUT_LABEL_REF: |   | Label Output | 
 | ASM_OUTPUT_LOCAL: |   | Uninitialized Data | 
 | ASM_OUTPUT_MAX_SKIP_ALIGN: |   | Alignment Output | 
 | ASM_OUTPUT_MEASURED_SIZE: |   | Label Output | 
 | ASM_OUTPUT_OPCODE: |   | Instruction Output | 
 | ASM_OUTPUT_POOL_EPILOGUE: |   | Data Output | 
 | ASM_OUTPUT_POOL_PROLOGUE: |   | Data Output | 
 | ASM_OUTPUT_REG_POP: |   | Instruction Output | 
 | ASM_OUTPUT_REG_PUSH: |   | Instruction Output | 
 | ASM_OUTPUT_SIZE_DIRECTIVE: |   | Label Output | 
 | ASM_OUTPUT_SKIP: |   | Alignment Output | 
 | ASM_OUTPUT_SOURCE_FILENAME: |   | File Framework | 
 | ASM_OUTPUT_SPECIAL_POOL_ENTRY: |   | Data Output | 
 | ASM_OUTPUT_SYMBOL_REF: |   | Label Output | 
 | ASM_OUTPUT_TYPE_DIRECTIVE: |   | Label Output | 
 | ASM_OUTPUT_WEAKREF: |   | Label Output | 
 | ASM_OUTPUT_WEAK_ALIAS: |   | Label Output | 
 | ASM_PREFERRED_EH_DATA_FORMAT: |   | Exception Handling | 
 | ASM_SPEC: |   | Driver | 
 | ASM_STABD_OP: |   | DBX Options | 
 | ASM_STABN_OP: |   | DBX Options | 
 | ASM_STABS_OP: |   | DBX Options | 
 | ASM_WEAKEN_DECL: |   | Label Output | 
 | ASM_WEAKEN_LABEL: |   | Label Output | 
 | assembler format: |   | File Framework | 
 | assembler instructions in RTL: |   | Assembler | 
 | ASSEMBLER_DIALECT: |   | Instruction Output | 
 | assemble_name: |   | Label Output | 
 | assemble_name_raw: |   | Label Output | 
 | assigning attribute values to insns: |   | Tagging Insns | 
 | ASSUME_EXTENDED_UNWIND_CONTEXT: |   | Frame Registers | 
 | asterisk in template: |   | Output Statement | 
 | AS_NEEDS_DASH_FOR_PIPED_INPUT: |   | Driver | 
 | atan2m3 instruction pattern: |   | Standard Names | 
 | atanm2 instruction pattern: |   | Standard Names | 
 | atomic: |   | GTY Options | 
 | atomic_addmode instruction pattern: |   | Standard Names | 
 | atomic_add_fetchmode instruction pattern: |   | Standard Names | 
 | atomic_andmode instruction pattern: |   | Standard Names | 
 | atomic_and_fetchmode instruction pattern: |   | Standard Names | 
 | atomic_bit_test_and_complementmode instruction pattern: |   | Standard Names | 
 | atomic_bit_test_and_resetmode instruction pattern: |   | Standard Names | 
 | atomic_bit_test_and_setmode instruction pattern: |   | Standard Names | 
 | atomic_compare_and_swapmode instruction pattern: |   | Standard Names | 
 | atomic_exchangemode instruction pattern: |   | Standard Names | 
 | atomic_fetch_addmode instruction pattern: |   | Standard Names | 
 | atomic_fetch_andmode instruction pattern: |   | Standard Names | 
 | atomic_fetch_nandmode instruction pattern: |   | Standard Names | 
 | atomic_fetch_ormode instruction pattern: |   | Standard Names | 
 | atomic_fetch_submode instruction pattern: |   | Standard Names | 
 | atomic_fetch_xormode instruction pattern: |   | Standard Names | 
 | atomic_loadmode instruction pattern: |   | Standard Names | 
 | atomic_nandmode instruction pattern: |   | Standard Names | 
 | atomic_nand_fetchmode instruction pattern: |   | Standard Names | 
 | atomic_ormode instruction pattern: |   | Standard Names | 
 | atomic_or_fetchmode instruction pattern: |   | Standard Names | 
 | atomic_storemode instruction pattern: |   | Standard Names | 
 | atomic_submode instruction pattern: |   | Standard Names | 
 | atomic_sub_fetchmode instruction pattern: |   | Standard Names | 
 | atomic_test_and_set instruction pattern: |   | Standard Names | 
 | atomic_xormode instruction pattern: |   | Standard Names | 
 | atomic_xor_fetchmode instruction pattern: |   | Standard Names | 
 | attr: |   | Expressions | 
 | attr: |   | Tagging Insns | 
 | attribute expressions: |   | Expressions | 
 | attribute specifications: |   | Attr Example | 
 | attribute specifications example: |   | Attr Example | 
 | attributes: |   | Attributes | 
 | attributes, defining: |   | Defining Attributes | 
 | attributes, target-specific: |   | Target Attributes | 
 | ATTRIBUTE_ALIGNED_VALUE: |   | Storage Layout | 
 | attr_flag: |   | Expressions | 
 | autoincrement addressing, availability: |   | Portability | 
 | autoincrement/decrement addressing: |   | Simple Constraints | 
 | automata_option: |   | Processor pipeline description | 
 | automaton based pipeline description: |   | Processor pipeline description | 
 | automaton based pipeline description: |   | Processor pipeline description | 
 | automaton based scheduler: |   | Processor pipeline description | 
 | avgm3_ceil instruction pattern: |   | Standard Names | 
 | avgm3_floor instruction pattern: |   | Standard Names | 
 | AVOID_CCMODE_COPIES: |   | Values in Registers | 
 
  | 
| B |  |  | 
 | backslash: |   | Output Template | 
 | barrier: |   | Insns | 
 | barrier and ‘/f’: |   | Flags | 
 | barrier and ‘/v’: |   | Flags | 
 | BASE_REG_CLASS: |   | Register Classes | 
 | basic block: |   | Basic Blocks | 
 | Basic Statements: |   | Basic Statements | 
 | basic-block.h: |   | Control Flow | 
 | basic_block: |   | Basic Blocks | 
 | BASIC_BLOCK: |   | Basic Blocks | 
 | BB_HEAD, BB_END: |   | Maintaining the CFG | 
 | bb_seq: |   | GIMPLE sequences | 
 | BIGGEST_ALIGNMENT: |   | Storage Layout | 
 | BIGGEST_FIELD_ALIGNMENT: |   | Storage Layout | 
 | BImode: |   | Machine Modes | 
 | BIND_EXPR: |   | Unary and Binary Expressions | 
 | BINFO_TYPE: |   | Classes | 
 | bit-fields: |   | Bit-Fields | 
 | BITFIELD_NBYTES_LIMITED: |   | Storage Layout | 
 | BITS_BIG_ENDIAN: |   | Storage Layout | 
 | BITS_BIG_ENDIAN, effect on sign_extract: |   | Bit-Fields | 
 | BITS_PER_UNIT: |   | Machine Modes | 
 | BITS_PER_WORD: |   | Storage Layout | 
 | bitwise complement: |   | Arithmetic | 
 | bitwise exclusive-or: |   | Arithmetic | 
 | bitwise inclusive-or: |   | Arithmetic | 
 | bitwise logical-and: |   | Arithmetic | 
 | BIT_AND_EXPR: |   | Unary and Binary Expressions | 
 | BIT_IOR_EXPR: |   | Unary and Binary Expressions | 
 | BIT_NOT_EXPR: |   | Unary and Binary Expressions | 
 | BIT_XOR_EXPR: |   | Unary and Binary Expressions | 
 | BLKmode: |   | Machine Modes | 
 | BLKmode, and function return values: |   | Calls | 
 | blockage instruction pattern: |   | Standard Names | 
 | Blocks: |   | Blocks | 
 | BLOCK_FOR_INSN, gimple_bb: |   | Maintaining the CFG | 
 | BLOCK_REG_PADDING: |   | Register Arguments | 
 | BND32mode: |   | Machine Modes | 
 | BND64mode: |   | Machine Modes | 
 | bool: |   | Misc | 
 | BOOLEAN_TYPE: |   | Types | 
 | BOOL_TYPE_SIZE: |   | Type Layout | 
 | branch prediction: |   | Profile information | 
 | BRANCH_COST: |   | Costs | 
 | break_out_memory_refs: |   | Addressing Modes | 
 | BREAK_STMT: |   | Statements for C++ | 
 | BSS_SECTION_ASM_OP: |   | Sections | 
 | bswap: |   | Arithmetic | 
 | bswapm2 instruction pattern: |   | Standard Names | 
 | btruncm2 instruction pattern: |   | Standard Names | 
 | build0: |   | Macros and Functions | 
 | build1: |   | Macros and Functions | 
 | build2: |   | Macros and Functions | 
 | build3: |   | Macros and Functions | 
 | build4: |   | Macros and Functions | 
 | build5: |   | Macros and Functions | 
 | build6: |   | Macros and Functions | 
 | builtin_longjmp instruction pattern: |   | Standard Names | 
 | builtin_setjmp_receiver instruction pattern: |   | Standard Names | 
 | builtin_setjmp_setup instruction pattern: |   | Standard Names | 
 | BYTES_BIG_ENDIAN: |   | Storage Layout | 
 | BYTES_BIG_ENDIAN, effect on subreg: |   | Regs and Memory | 
 | byte_mode: |   | Machine Modes | 
 
  | 
| C |  |  | 
 | C statements for assembler output: |   | Output Statement | 
 | cache: |   | GTY Options | 
 | call: |   | Flags | 
 | call: |   | Side Effects | 
 | call instruction pattern: |   | Standard Names | 
 | call usage: |   | Calls | 
 | call, in call_insn: |   | Flags | 
 | call, in mem: |   | Flags | 
 | call-clobbered register: |   | Register Basics | 
 | call-clobbered register: |   | Register Basics | 
 | call-clobbered register: |   | Register Basics | 
 | call-clobbered register: |   | Register Basics | 
 | call-saved register: |   | Register Basics | 
 | call-saved register: |   | Register Basics | 
 | call-saved register: |   | Register Basics | 
 | call-saved register: |   | Register Basics | 
 | call-used register: |   | Register Basics | 
 | call-used register: |   | Register Basics | 
 | call-used register: |   | Register Basics | 
 | call-used register: |   | Register Basics | 
 | calling conventions: |   | Stack and Calling | 
 | calling functions in RTL: |   | Calls | 
 | CALL_EXPR: |   | Unary and Binary Expressions | 
 | call_insn: |   | Insns | 
 | call_insn and ‘/c’: |   | Flags | 
 | call_insn and ‘/f’: |   | Flags | 
 | call_insn and ‘/i’: |   | Flags | 
 | call_insn and ‘/j’: |   | Flags | 
 | call_insn and ‘/s’: |   | Flags | 
 | call_insn and ‘/s’: |   | Flags | 
 | call_insn and ‘/u’: |   | Flags | 
 | call_insn and ‘/u’: |   | Flags | 
 | call_insn and ‘/u’ or ‘/i’: |   | Flags | 
 | call_insn and ‘/v’: |   | Flags | 
 | CALL_INSN_FUNCTION_USAGE: |   | Insns | 
 | call_pop instruction pattern: |   | Standard Names | 
 | CALL_POPS_ARGS: |   | Stack Arguments | 
 | CALL_REALLY_USED_REGISTERS: |   | Register Basics | 
 | CALL_USED_REGISTERS: |   | Register Basics | 
 | call_used_regs: |   | Register Basics | 
 | call_value instruction pattern: |   | Standard Names | 
 | call_value_pop instruction pattern: |   | Standard Names | 
 | canadian: |   | Configure Terms | 
 | canonicalization of instructions: |   | Insn Canonicalizations | 
 | canonicalize_funcptr_for_compare instruction pattern: |   | Standard Names | 
 | can_create_pseudo_p: |   | Standard Names | 
 | can_fallthru: |   | Basic Blocks | 
 | caret: |   | Multi-Alternative | 
 | caret: |   | Guidelines for Diagnostics | 
 | casesi instruction pattern: |   | Standard Names | 
 | CASE_VECTOR_MODE: |   | Misc | 
 | CASE_VECTOR_PC_RELATIVE: |   | Misc | 
 | CASE_VECTOR_SHORTEN_MODE: |   | Misc | 
 | cbranchmode4 instruction pattern: |   | Standard Names | 
 | cc0: |   | Regs and Memory | 
 | cc0: |   | CC0 Condition Codes | 
 | cc0, RTL sharing: |   | Sharing | 
 | cc0_rtx: |   | Regs and Memory | 
 | CC1PLUS_SPEC: |   | Driver | 
 | CC1_SPEC: |   | Driver | 
 | CCmode: |   | Machine Modes | 
 | CCmode: |   | MODE_CC Condition Codes | 
 | cc_status: |   | CC0 Condition Codes | 
 | CC_STATUS_MDEP: |   | CC0 Condition Codes | 
 | CC_STATUS_MDEP_INIT: |   | CC0 Condition Codes | 
 | CDImode: |   | Machine Modes | 
 | ceilm2 instruction pattern: |   | Standard Names | 
 | CEIL_DIV_EXPR: |   | Unary and Binary Expressions | 
 | CEIL_MOD_EXPR: |   | Unary and Binary Expressions | 
 | CFA_FRAME_BASE_OFFSET: |   | Frame Layout | 
 | CFG verification: |   | Maintaining the CFG | 
 | CFG, Control Flow Graph: |   | Control Flow | 
 | cfghooks.h: |   | Maintaining the CFG | 
 | cgraph_finalize_function: |   | Parsing pass | 
 | chain_circular: |   | GTY Options | 
 | chain_next: |   | GTY Options | 
 | chain_prev: |   | GTY Options | 
 | change_address: |   | Standard Names | 
 | CHAR_TYPE_SIZE: |   | Type Layout | 
 | check_raw_ptrsm instruction pattern: |   | Standard Names | 
 | check_stack instruction pattern: |   | Standard Names | 
 | check_war_ptrsm instruction pattern: |   | Standard Names | 
 | CHImode: |   | Machine Modes | 
 | class definitions, register: |   | Register Classes | 
 | class preference constraints: |   | Class Preferences | 
 | class, scope: |   | Classes | 
 | classes of RTX codes: |   | RTL Classes | 
 | CLASSTYPE_DECLARED_CLASS: |   | Classes | 
 | CLASSTYPE_HAS_MUTABLE: |   | Classes | 
 | CLASSTYPE_NON_POD_P: |   | Classes | 
 | CLASS_MAX_NREGS: |   | Register Classes | 
 | CLASS_TYPE_P: |   | Types for C++ | 
 | Cleanups: |   | Cleanups | 
 | CLEANUP_DECL: |   | Statements for C++ | 
 | CLEANUP_EXPR: |   | Statements for C++ | 
 | CLEANUP_POINT_EXPR: |   | Unary and Binary Expressions | 
 | CLEANUP_STMT: |   | Statements for C++ | 
 | clear_cache instruction pattern: |   | Standard Names | 
 | CLEAR_INSN_CACHE: |   | Trampolines | 
 | CLEAR_RATIO: |   | Costs | 
 | clobber: |   | Side Effects | 
 | clrsb: |   | Arithmetic | 
 | clrsbm2 instruction pattern: |   | Standard Names | 
 | clz: |   | Arithmetic | 
 | clzm2 instruction pattern: |   | Standard Names | 
 | CLZ_DEFINED_VALUE_AT_ZERO: |   | Misc | 
 | cmpmemm instruction pattern: |   | Standard Names | 
 | cmpstrm instruction pattern: |   | Standard Names | 
 | cmpstrnm instruction pattern: |   | Standard Names | 
 | code generation RTL sequences: |   | Expander Definitions | 
 | code iterators in .md files: |   | Code Iterators | 
 | codes, RTL expression: |   | RTL Objects | 
 | code_label: |   | Insns | 
 | CODE_LABEL: |   | Basic Blocks | 
 | code_label and ‘/i’: |   | Flags | 
 | code_label and ‘/v’: |   | Flags | 
 | CODE_LABEL_NUMBER: |   | Insns | 
 | COImode: |   | Machine Modes | 
 | COLLECT2_HOST_INITIALIZATION: |   | Host Misc | 
 | COLLECT_EXPORT_LIST: |   | Misc | 
 | COLLECT_SHARED_FINI_FUNC: |   | Macros for Initialization | 
 | COLLECT_SHARED_INIT_FUNC: |   | Macros for Initialization | 
 | command-line options, guidelines for: |   | Guidelines for Options | 
 | commit_edge_insertions: |   | Maintaining the CFG | 
 | compare: |   | Arithmetic | 
 | compare, canonicalization of: |   | Insn Canonicalizations | 
 | COMPARE_MAX_PIECES: |   | Costs | 
 | comparison_operator: |   | Machine-Independent Predicates | 
 | compiler passes and files: |   | Passes | 
 | complement, bitwise: |   | Arithmetic | 
 | COMPLEX_CST: |   | Constant expressions | 
 | COMPLEX_EXPR: |   | Unary and Binary Expressions | 
 | complex_mode: |   | Machine Modes | 
 | COMPLEX_TYPE: |   | Types | 
 | COMPONENT_REF: |   | Storage References | 
 | Compound Expressions: |   | Compound Expressions | 
 | Compound Lvalues: |   | Compound Lvalues | 
 | COMPOUND_EXPR: |   | Unary and Binary Expressions | 
 | COMPOUND_LITERAL_EXPR: |   | Unary and Binary Expressions | 
 | COMPOUND_LITERAL_EXPR_DECL: |   | Unary and Binary Expressions | 
 | COMPOUND_LITERAL_EXPR_DECL_EXPR: |   | Unary and Binary Expressions | 
 | computed jump: |   | Edges | 
 | computing the length of an insn: |   | Insn Lengths | 
 | concat: |   | Regs and Memory | 
 | concatn: |   | Regs and Memory | 
 | cond: |   | Comparisons | 
 | cond and attributes: |   | Expressions | 
 | condition code register: |   | Regs and Memory | 
 | condition code status: |   | Condition Code | 
 | condition codes: |   | Comparisons | 
 | conditional execution: |   | Conditional Execution | 
 | Conditional Expressions: |   | Conditional Expressions | 
 | conditions, in patterns: |   | Patterns | 
 | cond_addmode instruction pattern: |   | Standard Names | 
 | cond_andmode instruction pattern: |   | Standard Names | 
 | cond_divmode instruction pattern: |   | Standard Names | 
 | cond_exec: |   | Side Effects | 
 | COND_EXPR: |   | Unary and Binary Expressions | 
 | cond_fmamode instruction pattern: |   | Standard Names | 
 | cond_fmsmode instruction pattern: |   | Standard Names | 
 | cond_fnmamode instruction pattern: |   | Standard Names | 
 | cond_fnmsmode instruction pattern: |   | Standard Names | 
 | cond_iormode instruction pattern: |   | Standard Names | 
 | cond_modmode instruction pattern: |   | Standard Names | 
 | cond_mulmode instruction pattern: |   | Standard Names | 
 | cond_smaxmode instruction pattern: |   | Standard Names | 
 | cond_sminmode instruction pattern: |   | Standard Names | 
 | cond_submode instruction pattern: |   | Standard Names | 
 | cond_udivmode instruction pattern: |   | Standard Names | 
 | cond_umaxmode instruction pattern: |   | Standard Names | 
 | cond_uminmode instruction pattern: |   | Standard Names | 
 | cond_umodmode instruction pattern: |   | Standard Names | 
 | cond_xormode instruction pattern: |   | Standard Names | 
 | configuration file: |   | Filesystem | 
 | configuration file: |   | Host Misc | 
 | configure terms: |   | Configure Terms | 
 | CONJ_EXPR: |   | Unary and Binary Expressions | 
 | const: |   | Constants | 
 | const0_rtx: |   | Constants | 
 | CONST0_RTX: |   | Constants | 
 | const1_rtx: |   | Constants | 
 | CONST1_RTX: |   | Constants | 
 | const2_rtx: |   | Constants | 
 | CONST2_RTX: |   | Constants | 
 | constant attributes: |   | Constant Attributes | 
 | constant definitions: |   | Constant Definitions | 
 | constants in constraints: |   | Simple Constraints | 
 | CONSTANT_ADDRESS_P: |   | Addressing Modes | 
 | CONSTANT_P: |   | Addressing Modes | 
 | CONSTANT_POOL_ADDRESS_P: |   | Flags | 
 | CONSTANT_POOL_BEFORE_FUNCTION: |   | Data Output | 
 | constm1_rtx: |   | Constants | 
 | constraint modifier characters: |   | Modifiers | 
 | constraint, matching: |   | Simple Constraints | 
 | constraints: |   | Constraints | 
 | constraints, defining: |   | Define Constraints | 
 | constraints, machine specific: |   | Machine Constraints | 
 | constraints, testing: |   | C Constraint Interface | 
 | constraint_num: |   | C Constraint Interface | 
 | constraint_satisfied_p: |   | C Constraint Interface | 
 | CONSTRUCTOR: |   | Unary and Binary Expressions | 
 | constructors, automatic calls: |   | Collect2 | 
 | constructors, output of: |   | Initialization | 
 | CONST_DECL: |   | Declarations | 
 | const_double: |   | Constants | 
 | const_double, RTL sharing: |   | Sharing | 
 | CONST_DOUBLE_LOW: |   | Constants | 
 | const_double_operand: |   | Machine-Independent Predicates | 
 | const_fixed: |   | Constants | 
 | const_int: |   | Constants | 
 | const_int and attribute tests: |   | Expressions | 
 | const_int and attributes: |   | Expressions | 
 | const_int, RTL sharing: |   | Sharing | 
 | const_int_operand: |   | Machine-Independent Predicates | 
 | const_poly_int: |   | Constants | 
 | const_poly_int, RTL sharing: |   | Sharing | 
 | const_string: |   | Constants | 
 | const_string and attributes: |   | Expressions | 
 | const_true_rtx: |   | Constants | 
 | const_vector: |   | Constants | 
 | const_vector, RTL sharing: |   | Sharing | 
 | CONST_WIDE_INT: |   | Constants | 
 | CONST_WIDE_INT_ELT: |   | Constants | 
 | CONST_WIDE_INT_NUNITS: |   | Constants | 
 | CONST_WIDE_INT_VEC: |   | Constants | 
 | container: |   | Containers | 
 | CONTINUE_STMT: |   | Statements for C++ | 
 | contributors: |   | Contributors | 
 | controlling register usage: |   | Register Basics | 
 | controlling the compilation driver: |   | Driver | 
 | conventions, run-time: |   | Interface | 
 | conversions: |   | Conversions | 
 | CONVERT_EXPR: |   | Unary and Binary Expressions | 
 | copysignm3 instruction pattern: |   | Standard Names | 
 | copy_rtx: |   | Addressing Modes | 
 | copy_rtx_if_shared: |   | Sharing | 
 | cosm2 instruction pattern: |   | Standard Names | 
 | costs of instructions: |   | Costs | 
 | CPLUSPLUS_CPP_SPEC: |   | Driver | 
 | CPP_SPEC: |   | Driver | 
 | CPSImode: |   | Machine Modes | 
 | cpymemm instruction pattern: |   | Standard Names | 
 | CP_INTEGRAL_TYPE: |   | Types for C++ | 
 | cp_namespace_decls: |   | Namespaces | 
 | CP_TYPE_CONST_NON_VOLATILE_P: |   | Types for C++ | 
 | CP_TYPE_CONST_P: |   | Types for C++ | 
 | cp_type_quals: |   | Types for C++ | 
 | cp_type_quals: |   | Types for C++ | 
 | CP_TYPE_RESTRICT_P: |   | Types for C++ | 
 | CP_TYPE_VOLATILE_P: |   | Types for C++ | 
 | CQImode: |   | Machine Modes | 
 | cross compilation and floating point: |   | Floating Point | 
 | CROSSING_JUMP_P: |   | Flags | 
 | crtl->args.pops_args: |   | Function Entry | 
 | crtl->args.pretend_args_size: |   | Function Entry | 
 | crtl->outgoing_args_size: |   | Stack Arguments | 
 | CRTSTUFF_T_CFLAGS: |   | Target Fragment | 
 | CRTSTUFF_T_CFLAGS_S: |   | Target Fragment | 
 | CRT_CALL_STATIC_FUNCTION: |   | Sections | 
 | CSImode: |   | Machine Modes | 
 | cstoremode4 instruction pattern: |   | Standard Names | 
 | CTImode: |   | Machine Modes | 
 | ctrapMM4 instruction pattern: |   | Standard Names | 
 | ctz: |   | Arithmetic | 
 | ctzm2 instruction pattern: |   | Standard Names | 
 | CTZ_DEFINED_VALUE_AT_ZERO: |   | Misc | 
 | CUMULATIVE_ARGS: |   | Register Arguments | 
 | current_function_is_leaf: |   | Leaf Functions | 
 | current_function_uses_only_leaf_regs: |   | Leaf Functions | 
 | current_insn_predicate: |   | Conditional Execution | 
 | C_COMMON_OVERRIDE_OPTIONS: |   | Run-time Target | 
 | c_register_pragma: |   | Misc | 
 | c_register_pragma_with_expansion: |   | Misc | 
 
  | 
| D |  |  | 
 | DAmode: |   | Machine Modes | 
 | data bypass: |   | Processor pipeline description | 
 | data bypass: |   | Processor pipeline description | 
 | data dependence delays: |   | Processor pipeline description | 
 | Data Dependency Analysis: |   | Dependency analysis | 
 | data structures: |   | Per-Function Data | 
 | DATA_ABI_ALIGNMENT: |   | Storage Layout | 
 | DATA_ALIGNMENT: |   | Storage Layout | 
 | DATA_SECTION_ASM_OP: |   | Sections | 
 | DBR_OUTPUT_SEQEND: |   | Instruction Output | 
 | dbr_sequence_length: |   | Instruction Output | 
 | DBX_BLOCKS_FUNCTION_RELATIVE: |   | DBX Options | 
 | DBX_CONTIN_CHAR: |   | DBX Options | 
 | DBX_CONTIN_LENGTH: |   | DBX Options | 
 | DBX_DEBUGGING_INFO: |   | DBX Options | 
 | DBX_FUNCTION_FIRST: |   | DBX Options | 
 | DBX_LINES_FUNCTION_RELATIVE: |   | DBX Options | 
 | DBX_NO_XREFS: |   | DBX Options | 
 | DBX_OUTPUT_MAIN_SOURCE_FILENAME: |   | File Names and DBX | 
 | DBX_OUTPUT_MAIN_SOURCE_FILE_END: |   | File Names and DBX | 
 | DBX_OUTPUT_NULL_N_SO_AT_MAIN_SOURCE_FILE_END: |   | File Names and DBX | 
 | DBX_OUTPUT_SOURCE_LINE: |   | DBX Hooks | 
 | DBX_REGISTER_NUMBER: |   | All Debuggers | 
 | DBX_REGPARM_STABS_CODE: |   | DBX Options | 
 | DBX_REGPARM_STABS_LETTER: |   | DBX Options | 
 | DBX_STATIC_CONST_VAR_CODE: |   | DBX Options | 
 | DBX_STATIC_STAB_DATA_SECTION: |   | DBX Options | 
 | DBX_TYPE_DECL_STABS_CODE: |   | DBX Options | 
 | DBX_USE_BINCL: |   | DBX Options | 
 | DCmode: |   | Machine Modes | 
 | DDmode: |   | Machine Modes | 
 | De Morgan’s law: |   | Insn Canonicalizations | 
 | dead_or_set_p: |   | define_peephole | 
 | DEBUGGER_ARG_OFFSET: |   | All Debuggers | 
 | DEBUGGER_AUTO_OFFSET: |   | All Debuggers | 
 | debug_expr: |   | Debug Information | 
 | DEBUG_EXPR_DECL: |   | Declarations | 
 | debug_implicit_ptr: |   | Debug Information | 
 | debug_insn: |   | Insns | 
 | debug_marker: |   | Debug Information | 
 | debug_parameter_ref: |   | Debug Information | 
 | DEBUG_SYMS_TEXT: |   | DBX Options | 
 | decimal float library: |   | Decimal float library routines | 
 | declaration: |   | Declarations | 
 | declarations, RTL: |   | RTL Declarations | 
 | DECLARE_LIBRARY_RENAMES: |   | Library Calls | 
 | DECL_ALIGN: |   | Declarations | 
 | DECL_ANTICIPATED: |   | Functions for C++ | 
 | DECL_ARGUMENTS: |   | Function Basics | 
 | DECL_ARRAY_DELETE_OPERATOR_P: |   | Functions for C++ | 
 | DECL_ARTIFICIAL: |   | Working with declarations | 
 | DECL_ARTIFICIAL: |   | Function Basics | 
 | DECL_ARTIFICIAL: |   | Function Properties | 
 | DECL_ASSEMBLER_NAME: |   | Function Basics | 
 | DECL_ASSEMBLER_NAME: |   | Function Basics | 
 | DECL_ATTRIBUTES: |   | Attributes | 
 | DECL_BASE_CONSTRUCTOR_P: |   | Functions for C++ | 
 | DECL_COMPLETE_CONSTRUCTOR_P: |   | Functions for C++ | 
 | DECL_COMPLETE_DESTRUCTOR_P: |   | Functions for C++ | 
 | DECL_CONSTRUCTOR_P: |   | Functions for C++ | 
 | DECL_CONST_MEMFUNC_P: |   | Functions for C++ | 
 | DECL_CONTEXT: |   | Namespaces | 
 | DECL_CONV_FN_P: |   | Functions for C++ | 
 | DECL_COPY_CONSTRUCTOR_P: |   | Functions for C++ | 
 | DECL_DESTRUCTOR_P: |   | Functions for C++ | 
 | DECL_EXTERNAL: |   | Declarations | 
 | DECL_EXTERNAL: |   | Function Properties | 
 | DECL_EXTERN_C_FUNCTION_P: |   | Functions for C++ | 
 | DECL_FUNCTION_MEMBER_P: |   | Functions for C++ | 
 | DECL_FUNCTION_SPECIFIC_OPTIMIZATION: |   | Function Basics | 
 | DECL_FUNCTION_SPECIFIC_OPTIMIZATION: |   | Function Properties | 
 | DECL_FUNCTION_SPECIFIC_TARGET: |   | Function Basics | 
 | DECL_FUNCTION_SPECIFIC_TARGET: |   | Function Properties | 
 | DECL_GLOBAL_CTOR_P: |   | Functions for C++ | 
 | DECL_GLOBAL_DTOR_P: |   | Functions for C++ | 
 | DECL_INITIAL: |   | Declarations | 
 | DECL_INITIAL: |   | Function Basics | 
 | DECL_LINKONCE_P: |   | Functions for C++ | 
 | DECL_LOCAL_FUNCTION_P: |   | Functions for C++ | 
 | DECL_MAIN_P: |   | Functions for C++ | 
 | DECL_NAME: |   | Working with declarations | 
 | DECL_NAME: |   | Function Basics | 
 | DECL_NAME: |   | Function Basics | 
 | DECL_NAME: |   | Namespaces | 
 | DECL_NAMESPACE_ALIAS: |   | Namespaces | 
 | DECL_NAMESPACE_STD_P: |   | Namespaces | 
 | DECL_NONCONVERTING_P: |   | Functions for C++ | 
 | DECL_NONSTATIC_MEMBER_FUNCTION_P: |   | Functions for C++ | 
 | DECL_NON_THUNK_FUNCTION_P: |   | Functions for C++ | 
 | DECL_OVERLOADED_OPERATOR_P: |   | Functions for C++ | 
 | DECL_PURE_P: |   | Function Properties | 
 | DECL_RESULT: |   | Function Basics | 
 | DECL_SAVED_TREE: |   | Function Basics | 
 | DECL_SIZE: |   | Declarations | 
 | DECL_STATIC_FUNCTION_P: |   | Functions for C++ | 
 | DECL_STMT: |   | Statements for C++ | 
 | DECL_STMT_DECL: |   | Statements for C++ | 
 | DECL_THUNK_P: |   | Functions for C++ | 
 | DECL_VIRTUAL_P: |   | Function Properties | 
 | DECL_VOLATILE_MEMFUNC_P: |   | Functions for C++ | 
 | default: |   | GTY Options | 
 | default_file_start: |   | File Framework | 
 | DEFAULT_GDB_EXTENSIONS: |   | DBX Options | 
 | DEFAULT_INCOMING_FRAME_SP_OFFSET: |   | Frame Layout | 
 | DEFAULT_PCC_STRUCT_RETURN: |   | Aggregate Return | 
 | DEFAULT_SIGNED_CHAR: |   | Type Layout | 
 | define_address_constraint: |   | Define Constraints | 
 | define_asm_attributes: |   | Tagging Insns | 
 | define_attr: |   | Defining Attributes | 
 | define_automaton: |   | Processor pipeline description | 
 | define_bypass: |   | Processor pipeline description | 
 | define_code_attr: |   | Code Iterators | 
 | define_code_iterator: |   | Code Iterators | 
 | define_cond_exec: |   | Conditional Execution | 
 | define_constants: |   | Constant Definitions | 
 | define_constraint: |   | Define Constraints | 
 | define_cpu_unit: |   | Processor pipeline description | 
 | define_c_enum: |   | Constant Definitions | 
 | define_delay: |   | Delay Slots | 
 | define_enum: |   | Constant Definitions | 
 | define_enum_attr: |   | Defining Attributes | 
 | define_enum_attr: |   | Constant Definitions | 
 | define_expand: |   | Expander Definitions | 
 | define_insn: |   | Patterns | 
 | define_insn example: |   | Example | 
 | define_insn_and_rewrite: |   | Insn Splitting | 
 | define_insn_and_split: |   | Insn Splitting | 
 | define_insn_reservation: |   | Processor pipeline description | 
 | define_int_attr: |   | Int Iterators | 
 | define_int_iterator: |   | Int Iterators | 
 | define_memory_constraint: |   | Define Constraints | 
 | define_mode_attr: |   | Substitutions | 
 | define_mode_iterator: |   | Defining Mode Iterators | 
 | define_peephole: |   | define_peephole | 
 | define_peephole2: |   | define_peephole2 | 
 | define_predicate: |   | Defining Predicates | 
 | define_query_cpu_unit: |   | Processor pipeline description | 
 | define_register_constraint: |   | Define Constraints | 
 | define_reservation: |   | Processor pipeline description | 
 | define_special_memory_constraint: |   | Define Constraints | 
 | define_special_predicate: |   | Defining Predicates | 
 | define_split: |   | Insn Splitting | 
 | define_subst: |   | Define Subst | 
 | define_subst: |   | Define Subst Example | 
 | define_subst: |   | Define Subst Pattern Matching | 
 | define_subst: |   | Define Subst Output Template | 
 | define_subst: |   | Define Subst | 
 | define_subst: |   | Subst Iterators | 
 | define_subst_attr: |   | Subst Iterators | 
 | define_subst_attr: |   | Subst Iterators | 
 | defining attributes and their values: |   | Defining Attributes | 
 | defining constraints: |   | Define Constraints | 
 | defining jump instruction patterns: |   | Jump Patterns | 
 | defining looping instruction patterns: |   | Looping Patterns | 
 | defining peephole optimizers: |   | Peephole Definitions | 
 | defining predicates: |   | Defining Predicates | 
 | defining RTL sequences for code generation: |   | Expander Definitions | 
 | delay slots, defining: |   | Delay Slots | 
 | deletable: |   | GTY Options | 
 | DELETE_IF_ORDINARY: |   | Filesystem | 
 | Dependent Patterns: |   | Dependent Patterns | 
 | desc: |   | GTY Options | 
 | descriptors for nested functions: |   | Trampolines | 
 | destructors, output of: |   | Initialization | 
 | deterministic finite state automaton: |   | Processor pipeline description | 
 | deterministic finite state automaton: |   | Processor pipeline description | 
 | DFmode: |   | Machine Modes | 
 | diagnostics guidelines, fix-it hints: |   | Guidelines for Diagnostics | 
 | diagnostics, actionable: |   | Guidelines for Diagnostics | 
 | diagnostics, false positive: |   | Guidelines for Diagnostics | 
 | diagnostics, guidelines for: |   | Guidelines for Diagnostics | 
 | diagnostics, locations: |   | Guidelines for Diagnostics | 
 | diagnostics, true positive: |   | Guidelines for Diagnostics | 
 | digits in constraint: |   | Simple Constraints | 
 | DImode: |   | Machine Modes | 
 | directory options .md: |   | Including Patterns | 
 | DIR_SEPARATOR: |   | Filesystem | 
 | DIR_SEPARATOR_2: |   | Filesystem | 
 | disabling certain registers: |   | Register Basics | 
 | dispatch table: |   | Dispatch Tables | 
 | div: |   | Arithmetic | 
 | div and attributes: |   | Expressions | 
 | division: |   | Arithmetic | 
 | division: |   | Arithmetic | 
 | division: |   | Arithmetic | 
 | divm3 instruction pattern: |   | Standard Names | 
 | divmodm4 instruction pattern: |   | Standard Names | 
 | dollar sign: |   | Multi-Alternative | 
 | DOLLARS_IN_IDENTIFIERS: |   | Misc | 
 | doloop_begin instruction pattern: |   | Standard Names | 
 | doloop_end instruction pattern: |   | Standard Names | 
 | DONE: |   | Expander Definitions | 
 | DONE: |   | Insn Splitting | 
 | DONE: |   | define_peephole2 | 
 | DONT_USE_BUILTIN_SETJMP: |   | Exception Region Output | 
 | DOUBLE_TYPE_SIZE: |   | Type Layout | 
 | DO_BODY: |   | Statements for C++ | 
 | DO_COND: |   | Statements for C++ | 
 | DO_STMT: |   | Statements for C++ | 
 | DQmode: |   | Machine Modes | 
 | driver: |   | Driver | 
 | DRIVER_SELF_SPECS: |   | Driver | 
 | dump examples: |   | Dump examples | 
 | dump setup: |   | Dump setup | 
 | dump types: |   | Dump types | 
 | dump verbosity: |   | Dump output verbosity | 
 | DUMPFILE_FORMAT: |   | Filesystem | 
 | dump_basic_block: |   | Dump types | 
 | dump_generic_expr: |   | Dump types | 
 | dump_gimple_stmt: |   | Dump types | 
 | dump_printf: |   | Dump types | 
 | DWARF2_ASM_LINE_DEBUG_INFO: |   | DWARF | 
 | DWARF2_ASM_VIEW_DEBUG_INFO: |   | DWARF | 
 | DWARF2_DEBUGGING_INFO: |   | DWARF | 
 | DWARF2_FRAME_INFO: |   | DWARF | 
 | DWARF2_FRAME_REG_OUT: |   | Frame Registers | 
 | DWARF2_UNWIND_INFO: |   | Exception Region Output | 
 | DWARF_ALT_FRAME_RETURN_COLUMN: |   | Frame Layout | 
 | DWARF_CIE_DATA_ALIGNMENT: |   | Exception Region Output | 
 | DWARF_FRAME_REGISTERS: |   | Frame Registers | 
 | DWARF_FRAME_REGNUM: |   | Frame Registers | 
 | DWARF_LAZY_REGISTER_VALUE: |   | Frame Registers | 
 | DWARF_REG_TO_UNWIND_COLUMN: |   | Frame Registers | 
 | DWARF_ZERO_REG: |   | Frame Layout | 
 | DYNAMIC_CHAIN_ADDRESS: |   | Frame Layout | 
 
  | 
| E |  |  | 
 | ‘E’ in constraint: |   | Simple Constraints | 
 | earlyclobber operand: |   | Modifiers | 
 | edge: |   | Edges | 
 | edge in the flow graph: |   | Edges | 
 | edge iterators: |   | Edges | 
 | edge splitting: |   | Maintaining the CFG | 
 | EDGE_ABNORMAL: |   | Edges | 
 | EDGE_ABNORMAL, EDGE_ABNORMAL_CALL: |   | Edges | 
 | EDGE_ABNORMAL, EDGE_EH: |   | Edges | 
 | EDGE_ABNORMAL, EDGE_SIBCALL: |   | Edges | 
 | EDGE_FALLTHRU, force_nonfallthru: |   | Edges | 
 | EDOM, implicit usage: |   | Library Calls | 
 | EH_FRAME_SECTION_NAME: |   | Exception Region Output | 
 | EH_FRAME_THROUGH_COLLECT2: |   | Exception Region Output | 
 | eh_return instruction pattern: |   | Standard Names | 
 | EH_RETURN_DATA_REGNO: |   | Exception Handling | 
 | EH_RETURN_HANDLER_RTX: |   | Exception Handling | 
 | EH_RETURN_STACKADJ_RTX: |   | Exception Handling | 
 | EH_TABLES_CAN_BE_READ_ONLY: |   | Exception Region Output | 
 | EH_USES: |   | Function Entry | 
 | ei_edge: |   | Edges | 
 | ei_end_p: |   | Edges | 
 | ei_last: |   | Edges | 
 | ei_next: |   | Edges | 
 | ei_one_before_end_p: |   | Edges | 
 | ei_prev: |   | Edges | 
 | ei_safe_safe: |   | Edges | 
 | ei_start: |   | Edges | 
 | ELIMINABLE_REGS: |   | Elimination | 
 | ELSE_CLAUSE: |   | Statements for C++ | 
 | Embedded C: |   | Fixed-point fractional library routines | 
 | Empty Statements: |   | Empty Statements | 
 | EMPTY_CLASS_EXPR: |   | Statements for C++ | 
 | EMPTY_FIELD_BOUNDARY: |   | Storage Layout | 
 | Emulated TLS: |   | Emulated TLS | 
 | enabled: |   | Disable Insn Alternatives | 
 | ENDFILE_SPEC: |   | Driver | 
 | endianness: |   | Portability | 
 | ENTRY_BLOCK_PTR, EXIT_BLOCK_PTR: |   | Basic Blocks | 
 | entry_value: |   | Debug Information | 
 | enum reg_class: |   | Register Classes | 
 | ENUMERAL_TYPE: |   | Types | 
 | enumerations: |   | Constant Definitions | 
 | epilogue: |   | Function Entry | 
 | epilogue instruction pattern: |   | Standard Names | 
 | EPILOGUE_USES: |   | Function Entry | 
 | eq: |   | Comparisons | 
 | eq and attributes: |   | Expressions | 
 | equal: |   | Comparisons | 
 | eq_attr: |   | Expressions | 
 | EQ_EXPR: |   | Unary and Binary Expressions | 
 | errno, implicit usage: |   | Library Calls | 
 | EXACT_DIV_EXPR: |   | Unary and Binary Expressions | 
 | examining SSA_NAMEs: |   | SSA | 
 | exception handling: |   | Edges | 
 | exception handling: |   | Exception Handling | 
 | exception_receiver instruction pattern: |   | Standard Names | 
 | exclamation point: |   | Multi-Alternative | 
 | exclusion_set: |   | Processor pipeline description | 
 | exclusive-or, bitwise: |   | Arithmetic | 
 | EXIT_EXPR: |   | Unary and Binary Expressions | 
 | EXIT_IGNORE_STACK: |   | Function Entry | 
 | exp10m2 instruction pattern: |   | Standard Names | 
 | exp2m2 instruction pattern: |   | Standard Names | 
 | expander definitions: |   | Expander Definitions | 
 | expm1m2 instruction pattern: |   | Standard Names | 
 | expm2 instruction pattern: |   | Standard Names | 
 | expression: |   | Expression trees | 
 | expression codes: |   | RTL Objects | 
 | EXPR_FILENAME: |   | Working with declarations | 
 | EXPR_LINENO: |   | Working with declarations | 
 | expr_list: |   | Insns | 
 | EXPR_STMT: |   | Statements for C++ | 
 | EXPR_STMT_EXPR: |   | Statements for C++ | 
 | extendmn2 instruction pattern: |   | Standard Names | 
 | extensible constraints: |   | Simple Constraints | 
 | extract_last_m instruction pattern: |   | Standard Names | 
 | EXTRA_SPECS: |   | Driver | 
 | extv instruction pattern: |   | Standard Names | 
 | extvm instruction pattern: |   | Standard Names | 
 | extvmisalignm instruction pattern: |   | Standard Names | 
 | extzv instruction pattern: |   | Standard Names | 
 | extzvm instruction pattern: |   | Standard Names | 
 | extzvmisalignm instruction pattern: |   | Standard Names | 
 
  | 
| F |  |  | 
 | ‘F’ in constraint: |   | Simple Constraints | 
 | FAIL: |   | Expander Definitions | 
 | FAIL: |   | Insn Splitting | 
 | FAIL: |   | define_peephole2 | 
 | fall-thru: |   | Edges | 
 | false positive: |   | Guidelines for Diagnostics | 
 | FATAL_EXIT_CODE: |   | Host Misc | 
 | FDL, GNU Free Documentation License: |   | GNU Free Documentation License | 
 | features, optional, in system conventions: |   | Run-time Target | 
 | ffs: |   | Arithmetic | 
 | ffsm2 instruction pattern: |   | Standard Names | 
 | FIELD_DECL: |   | Declarations | 
 | files and passes of the compiler: |   | Passes | 
 | files, generated: |   | Files | 
 | file_end_indicate_exec_stack: |   | File Framework | 
 | final_absence_set: |   | Processor pipeline description | 
 | FINAL_PRESCAN_INSN: |   | Instruction Output | 
 | final_presence_set: |   | Processor pipeline description | 
 | final_sequence: |   | Instruction Output | 
 | FIND_BASE_TERM: |   | Addressing Modes | 
 | finite state automaton minimization: |   | Processor pipeline description | 
 | FINI_ARRAY_SECTION_ASM_OP: |   | Sections | 
 | FINI_SECTION_ASM_OP: |   | Sections | 
 | FIRST_PARM_OFFSET: |   | Frame Layout | 
 | FIRST_PARM_OFFSET and virtual registers: |   | Regs and Memory | 
 | FIRST_PSEUDO_REGISTER: |   | Register Basics | 
 | FIRST_STACK_REG: |   | Stack Registers | 
 | FIRST_VIRTUAL_REGISTER: |   | Regs and Memory | 
 | fix: |   | Conversions | 
 | fix-it hints: |   | Guidelines for Diagnostics | 
 | fixed register: |   | Register Basics | 
 | fixed-point fractional library: |   | Fixed-point fractional library routines | 
 | FIXED_CONVERT_EXPR: |   | Unary and Binary Expressions | 
 | FIXED_CST: |   | Constant expressions | 
 | FIXED_POINT_TYPE: |   | Types | 
 | FIXED_REGISTERS: |   | Register Basics | 
 | fixed_regs: |   | Register Basics | 
 | fixed_size_mode: |   | Machine Modes | 
 | fixmn2 instruction pattern: |   | Standard Names | 
 | fixunsmn2 instruction pattern: |   | Standard Names | 
 | fixuns_truncmn2 instruction pattern: |   | Standard Names | 
 | fix_truncmn2 instruction pattern: |   | Standard Names | 
 | FIX_TRUNC_EXPR: |   | Unary and Binary Expressions | 
 | flags in RTL expression: |   | Flags | 
 | float: |   | Conversions | 
 | floating point and cross compilation: |   | Floating Point | 
 | floatmn2 instruction pattern: |   | Standard Names | 
 | floatunsmn2 instruction pattern: |   | Standard Names | 
 | FLOAT_EXPR: |   | Unary and Binary Expressions | 
 | float_extend: |   | Conversions | 
 | FLOAT_LIB_COMPARE_RETURNS_BOOL: |   | Library Calls | 
 | FLOAT_STORE_FLAG_VALUE: |   | Misc | 
 | float_truncate: |   | Conversions | 
 | FLOAT_TYPE_SIZE: |   | Type Layout | 
 | FLOAT_WORDS_BIG_ENDIAN: |   | Storage Layout | 
 | FLOAT_WORDS_BIG_ENDIAN, (lack of) effect on subreg: |   | Regs and Memory | 
 | floorm2 instruction pattern: |   | Standard Names | 
 | FLOOR_DIV_EXPR: |   | Unary and Binary Expressions | 
 | FLOOR_MOD_EXPR: |   | Unary and Binary Expressions | 
 | flow-insensitive alias analysis: |   | Alias analysis | 
 | flow-sensitive alias analysis: |   | Alias analysis | 
 | fma: |   | Arithmetic | 
 | fmam4 instruction pattern: |   | Standard Names | 
 | fmaxm3 instruction pattern: |   | Standard Names | 
 | fminm3 instruction pattern: |   | Standard Names | 
 | fmodm3 instruction pattern: |   | Standard Names | 
 | fmsm4 instruction pattern: |   | Standard Names | 
 | fnmam4 instruction pattern: |   | Standard Names | 
 | fnmsm4 instruction pattern: |   | Standard Names | 
 | fold_extract_last_m instruction pattern: |   | Standard Names | 
 | fold_left_plus_m instruction pattern: |   | Standard Names | 
 | FORCE_CODE_SECTION_ALIGN: |   | Sections | 
 | force_reg: |   | Standard Names | 
 | FOR_BODY: |   | Statements for C++ | 
 | FOR_COND: |   | Statements for C++ | 
 | FOR_EXPR: |   | Statements for C++ | 
 | FOR_INIT_STMT: |   | Statements for C++ | 
 | FOR_STMT: |   | Statements for C++ | 
 | for_user: |   | GTY Options | 
 | fractional types: |   | Fixed-point fractional library routines | 
 | fractmn2 instruction pattern: |   | Standard Names | 
 | fractunsmn2 instruction pattern: |   | Standard Names | 
 | fract_convert: |   | Conversions | 
 | FRACT_TYPE_SIZE: |   | Type Layout | 
 | frame layout: |   | Frame Layout | 
 | FRAME_ADDR_RTX: |   | Frame Layout | 
 | FRAME_GROWS_DOWNWARD: |   | Frame Layout | 
 | FRAME_GROWS_DOWNWARD and virtual registers: |   | Regs and Memory | 
 | FRAME_POINTER_CFA_OFFSET: |   | Frame Layout | 
 | frame_pointer_needed: |   | Function Entry | 
 | FRAME_POINTER_REGNUM: |   | Frame Registers | 
 | FRAME_POINTER_REGNUM and virtual registers: |   | Regs and Memory | 
 | frame_pointer_rtx: |   | Frame Registers | 
 | frame_related: |   | Flags | 
 | frame_related, in insn, call_insn, jump_insn, barrier, and set: |   | Flags | 
 | frame_related, in mem: |   | Flags | 
 | frame_related, in reg: |   | Flags | 
 | frame_related, in symbol_ref: |   | Flags | 
 | frequency, count, BB_FREQ_BASE: |   | Profile information | 
 | ftruncm2 instruction pattern: |   | Standard Names | 
 | function: |   | Functions | 
 | function: |   | Functions for C++ | 
 | function call conventions: |   | Interface | 
 | function entry and exit: |   | Function Entry | 
 | function entry point, alternate function entry point: |   | Edges | 
 | function properties: |   | Function Properties | 
 | function-call insns: |   | Calls | 
 | functions, leaf: |   | Leaf Functions | 
 | FUNCTION_ARG_REGNO_P: |   | Register Arguments | 
 | FUNCTION_BOUNDARY: |   | Storage Layout | 
 | FUNCTION_DECL: |   | Functions | 
 | FUNCTION_DECL: |   | Functions for C++ | 
 | FUNCTION_MODE: |   | Misc | 
 | FUNCTION_PROFILER: |   | Profiling | 
 | FUNCTION_TYPE: |   | Types | 
 | FUNCTION_VALUE: |   | Scalar Return | 
 | FUNCTION_VALUE_REGNO_P: |   | Scalar Return | 
 | fundamental type: |   | Types | 
 
  | 
| G |  |  | 
 | ‘G’ in constraint: |   | Simple Constraints | 
 | ‘g’ in constraint: |   | Simple Constraints | 
 | garbage collector, invocation: |   | Invoking the garbage collector | 
 | garbage collector, troubleshooting: |   | Troubleshooting | 
 | gather_loadmn instruction pattern: |   | Standard Names | 
 | GCC and portability: |   | Portability | 
 | GCC_DRIVER_HOST_INITIALIZATION: |   | Host Misc | 
 | gcov_type: |   | Profile information | 
 | ge: |   | Comparisons | 
 | ge and attributes: |   | Expressions | 
 | gencodes: |   | RTL passes | 
 | general_operand: |   | Machine-Independent Predicates | 
 | GENERAL_REGS: |   | Register Classes | 
 | generated files: |   | Files | 
 | generating assembler output: |   | Output Statement | 
 | generating insns: |   | RTL Template | 
 | GENERIC: |   | Parsing pass | 
 | GENERIC: |   | GENERIC | 
 | generic predicates: |   | Machine-Independent Predicates | 
 | genflags: |   | RTL passes | 
 | GEN_ERRNO_RTX: |   | Library Calls | 
 | get_attr: |   | Expressions | 
 | get_attr_length: |   | Insn Lengths | 
 | GET_CLASS_NARROWEST_MODE: |   | Machine Modes | 
 | GET_CODE: |   | RTL Objects | 
 | get_insns: |   | Insns | 
 | get_last_insn: |   | Insns | 
 | GET_MODE: |   | Machine Modes | 
 | GET_MODE_ALIGNMENT: |   | Machine Modes | 
 | GET_MODE_BITSIZE: |   | Machine Modes | 
 | GET_MODE_CLASS: |   | Machine Modes | 
 | GET_MODE_FBIT: |   | Machine Modes | 
 | GET_MODE_IBIT: |   | Machine Modes | 
 | GET_MODE_MASK: |   | Machine Modes | 
 | GET_MODE_NAME: |   | Machine Modes | 
 | GET_MODE_NUNITS: |   | Machine Modes | 
 | GET_MODE_SIZE: |   | Machine Modes | 
 | GET_MODE_UNIT_SIZE: |   | Machine Modes | 
 | GET_MODE_WIDER_MODE: |   | Machine Modes | 
 | GET_RTX_CLASS: |   | RTL Classes | 
 | GET_RTX_FORMAT: |   | RTL Classes | 
 | GET_RTX_LENGTH: |   | RTL Classes | 
 | get_thread_pointermode instruction pattern: |   | Standard Names | 
 | geu: |   | Comparisons | 
 | geu and attributes: |   | Expressions | 
 | GE_EXPR: |   | Unary and Binary Expressions | 
 | GGC: |   | Type Information | 
 | ggc_collect: |   | Invoking the garbage collector | 
 | GIMPLE: |   | Parsing pass | 
 | GIMPLE: |   | Gimplification pass | 
 | GIMPLE: |   | GIMPLE | 
 | gimple: |   | Tuple representation | 
 | GIMPLE API: |   | GIMPLE API | 
 | GIMPLE class hierarchy: |   | Class hierarchy of GIMPLE statements | 
 | GIMPLE Exception Handling: |   | GIMPLE Exception Handling | 
 | GIMPLE instruction set: |   | GIMPLE instruction set | 
 | GIMPLE sequences: |   | GIMPLE sequences | 
 | GIMPLE statement iterators: |   | Basic Blocks | 
 | GIMPLE statement iterators: |   | Maintaining the CFG | 
 | gimple_addresses_taken: |   | Manipulating GIMPLE statements | 
 | GIMPLE_ASM: |   | GIMPLE_ASM | 
 | gimple_asm_clobber_op: |   | GIMPLE_ASM | 
 | gimple_asm_input_op: |   | GIMPLE_ASM | 
 | gimple_asm_nclobbers: |   | GIMPLE_ASM | 
 | gimple_asm_ninputs: |   | GIMPLE_ASM | 
 | gimple_asm_noutputs: |   | GIMPLE_ASM | 
 | gimple_asm_output_op: |   | GIMPLE_ASM | 
 | gimple_asm_set_clobber_op: |   | GIMPLE_ASM | 
 | gimple_asm_set_input_op: |   | GIMPLE_ASM | 
 | gimple_asm_set_output_op: |   | GIMPLE_ASM | 
 | gimple_asm_set_volatile: |   | GIMPLE_ASM | 
 | gimple_asm_string: |   | GIMPLE_ASM | 
 | gimple_asm_volatile_p: |   | GIMPLE_ASM | 
 | GIMPLE_ASSIGN: |   | GIMPLE_ASSIGN | 
 | gimple_assign_cast_p: |   | Logical Operators | 
 | gimple_assign_cast_p: |   | GIMPLE_ASSIGN | 
 | gimple_assign_lhs: |   | GIMPLE_ASSIGN | 
 | gimple_assign_lhs_ptr: |   | GIMPLE_ASSIGN | 
 | gimple_assign_rhs1: |   | GIMPLE_ASSIGN | 
 | gimple_assign_rhs1_ptr: |   | GIMPLE_ASSIGN | 
 | gimple_assign_rhs2: |   | GIMPLE_ASSIGN | 
 | gimple_assign_rhs2_ptr: |   | GIMPLE_ASSIGN | 
 | gimple_assign_rhs3: |   | GIMPLE_ASSIGN | 
 | gimple_assign_rhs3_ptr: |   | GIMPLE_ASSIGN | 
 | gimple_assign_rhs_class: |   | GIMPLE_ASSIGN | 
 | gimple_assign_rhs_code: |   | GIMPLE_ASSIGN | 
 | gimple_assign_set_lhs: |   | GIMPLE_ASSIGN | 
 | gimple_assign_set_rhs1: |   | GIMPLE_ASSIGN | 
 | gimple_assign_set_rhs2: |   | GIMPLE_ASSIGN | 
 | gimple_assign_set_rhs3: |   | GIMPLE_ASSIGN | 
 | gimple_bb: |   | Manipulating GIMPLE statements | 
 | GIMPLE_BIND: |   | GIMPLE_BIND | 
 | gimple_bind_add_seq: |   | GIMPLE_BIND | 
 | gimple_bind_add_stmt: |   | GIMPLE_BIND | 
 | gimple_bind_append_vars: |   | GIMPLE_BIND | 
 | gimple_bind_block: |   | GIMPLE_BIND | 
 | gimple_bind_body: |   | GIMPLE_BIND | 
 | gimple_bind_set_block: |   | GIMPLE_BIND | 
 | gimple_bind_set_body: |   | GIMPLE_BIND | 
 | gimple_bind_set_vars: |   | GIMPLE_BIND | 
 | gimple_bind_vars: |   | GIMPLE_BIND | 
 | gimple_block: |   | Manipulating GIMPLE statements | 
 | gimple_build: |   | GIMPLE API | 
 | gimple_build: |   | GIMPLE API | 
 | gimple_build: |   | GIMPLE API | 
 | gimple_build: |   | GIMPLE API | 
 | gimple_build: |   | GIMPLE API | 
 | gimple_build: |   | GIMPLE API | 
 | gimple_build_debug_begin_stmt: |   | GIMPLE_DEBUG | 
 | gimple_build_debug_inline_entry: |   | GIMPLE_DEBUG | 
 | gimple_build_nop: |   | GIMPLE_NOP | 
 | gimple_build_omp_master: |   | GIMPLE_OMP_MASTER | 
 | gimple_build_omp_ordered: |   | GIMPLE_OMP_ORDERED | 
 | gimple_build_omp_return: |   | GIMPLE_OMP_RETURN | 
 | gimple_build_omp_section: |   | GIMPLE_OMP_SECTION | 
 | gimple_build_omp_sections_switch: |   | GIMPLE_OMP_SECTIONS | 
 | gimple_build_wce: |   | GIMPLE_WITH_CLEANUP_EXPR | 
 | GIMPLE_CALL: |   | GIMPLE_CALL | 
 | gimple_call_arg: |   | GIMPLE_CALL | 
 | gimple_call_arg_ptr: |   | GIMPLE_CALL | 
 | gimple_call_chain: |   | GIMPLE_CALL | 
 | gimple_call_copy_skip_args: |   | GIMPLE_CALL | 
 | gimple_call_fn: |   | GIMPLE_CALL | 
 | gimple_call_fndecl: |   | GIMPLE_CALL | 
 | gimple_call_lhs: |   | GIMPLE_CALL | 
 | gimple_call_lhs_ptr: |   | GIMPLE_CALL | 
 | gimple_call_noreturn_p: |   | GIMPLE_CALL | 
 | gimple_call_num_args: |   | GIMPLE_CALL | 
 | gimple_call_return_type: |   | GIMPLE_CALL | 
 | gimple_call_set_arg: |   | GIMPLE_CALL | 
 | gimple_call_set_chain: |   | GIMPLE_CALL | 
 | gimple_call_set_fn: |   | GIMPLE_CALL | 
 | gimple_call_set_fndecl: |   | GIMPLE_CALL | 
 | gimple_call_set_lhs: |   | GIMPLE_CALL | 
 | gimple_call_set_tail: |   | GIMPLE_CALL | 
 | gimple_call_tail_p: |   | GIMPLE_CALL | 
 | GIMPLE_CATCH: |   | GIMPLE_CATCH | 
 | gimple_catch_handler: |   | GIMPLE_CATCH | 
 | gimple_catch_set_handler: |   | GIMPLE_CATCH | 
 | gimple_catch_set_types: |   | GIMPLE_CATCH | 
 | gimple_catch_types: |   | GIMPLE_CATCH | 
 | gimple_catch_types_ptr: |   | GIMPLE_CATCH | 
 | gimple_code: |   | Manipulating GIMPLE statements | 
 | GIMPLE_COND: |   | GIMPLE_COND | 
 | gimple_cond_code: |   | GIMPLE_COND | 
 | gimple_cond_false_label: |   | GIMPLE_COND | 
 | gimple_cond_lhs: |   | GIMPLE_COND | 
 | gimple_cond_make_false: |   | GIMPLE_COND | 
 | gimple_cond_make_true: |   | GIMPLE_COND | 
 | gimple_cond_rhs: |   | GIMPLE_COND | 
 | gimple_cond_set_code: |   | GIMPLE_COND | 
 | gimple_cond_set_false_label: |   | GIMPLE_COND | 
 | gimple_cond_set_lhs: |   | GIMPLE_COND | 
 | gimple_cond_set_rhs: |   | GIMPLE_COND | 
 | gimple_cond_set_true_label: |   | GIMPLE_COND | 
 | gimple_cond_true_label: |   | GIMPLE_COND | 
 | gimple_convert: |   | GIMPLE API | 
 | gimple_copy: |   | Manipulating GIMPLE statements | 
 | GIMPLE_DEBUG: |   | GIMPLE_DEBUG | 
 | GIMPLE_DEBUG_BEGIN_STMT: |   | GIMPLE_DEBUG | 
 | GIMPLE_DEBUG_BIND: |   | GIMPLE_DEBUG | 
 | gimple_debug_bind_get_value: |   | GIMPLE_DEBUG | 
 | gimple_debug_bind_get_value_ptr: |   | GIMPLE_DEBUG | 
 | gimple_debug_bind_get_var: |   | GIMPLE_DEBUG | 
 | gimple_debug_bind_has_value_p: |   | GIMPLE_DEBUG | 
 | gimple_debug_bind_p: |   | Logical Operators | 
 | gimple_debug_bind_reset_value: |   | GIMPLE_DEBUG | 
 | gimple_debug_bind_set_value: |   | GIMPLE_DEBUG | 
 | gimple_debug_bind_set_var: |   | GIMPLE_DEBUG | 
 | GIMPLE_DEBUG_INLINE_ENTRY: |   | GIMPLE_DEBUG | 
 | gimple_def_ops: |   | Manipulating GIMPLE statements | 
 | GIMPLE_EH_FILTER: |   | GIMPLE_EH_FILTER | 
 | gimple_eh_filter_failure: |   | GIMPLE_EH_FILTER | 
 | gimple_eh_filter_set_failure: |   | GIMPLE_EH_FILTER | 
 | gimple_eh_filter_set_types: |   | GIMPLE_EH_FILTER | 
 | gimple_eh_filter_types: |   | GIMPLE_EH_FILTER | 
 | gimple_eh_filter_types_ptr: |   | GIMPLE_EH_FILTER | 
 | gimple_eh_must_not_throw_fndecl: |   | GIMPLE_EH_FILTER | 
 | gimple_eh_must_not_throw_set_fndecl: |   | GIMPLE_EH_FILTER | 
 | gimple_expr_code: |   | Manipulating GIMPLE statements | 
 | gimple_expr_type: |   | Manipulating GIMPLE statements | 
 | GIMPLE_GOTO: |   | GIMPLE_GOTO | 
 | gimple_goto_dest: |   | GIMPLE_GOTO | 
 | gimple_goto_set_dest: |   | GIMPLE_GOTO | 
 | gimple_has_mem_ops: |   | Manipulating GIMPLE statements | 
 | gimple_has_ops: |   | Manipulating GIMPLE statements | 
 | gimple_has_volatile_ops: |   | Manipulating GIMPLE statements | 
 | GIMPLE_LABEL: |   | GIMPLE_LABEL | 
 | gimple_label_label: |   | GIMPLE_LABEL | 
 | gimple_label_set_label: |   | GIMPLE_LABEL | 
 | gimple_loaded_syms: |   | Manipulating GIMPLE statements | 
 | gimple_locus: |   | Manipulating GIMPLE statements | 
 | gimple_locus_empty_p: |   | Manipulating GIMPLE statements | 
 | gimple_modified_p: |   | Manipulating GIMPLE statements | 
 | GIMPLE_NOP: |   | GIMPLE_NOP | 
 | gimple_nop_p: |   | GIMPLE_NOP | 
 | gimple_no_warning_p: |   | Manipulating GIMPLE statements | 
 | gimple_num_ops: |   | Logical Operators | 
 | gimple_num_ops: |   | Manipulating GIMPLE statements | 
 | GIMPLE_OMP_ATOMIC_LOAD: |   | GIMPLE_OMP_ATOMIC_LOAD | 
 | gimple_omp_atomic_load_lhs: |   | GIMPLE_OMP_ATOMIC_LOAD | 
 | gimple_omp_atomic_load_rhs: |   | GIMPLE_OMP_ATOMIC_LOAD | 
 | gimple_omp_atomic_load_set_lhs: |   | GIMPLE_OMP_ATOMIC_LOAD | 
 | gimple_omp_atomic_load_set_rhs: |   | GIMPLE_OMP_ATOMIC_LOAD | 
 | GIMPLE_OMP_ATOMIC_STORE: |   | GIMPLE_OMP_ATOMIC_STORE | 
 | gimple_omp_atomic_store_set_val: |   | GIMPLE_OMP_ATOMIC_STORE | 
 | gimple_omp_atomic_store_val: |   | GIMPLE_OMP_ATOMIC_STORE | 
 | gimple_omp_body: |   | GIMPLE_OMP_PARALLEL | 
 | GIMPLE_OMP_CONTINUE: |   | GIMPLE_OMP_CONTINUE | 
 | gimple_omp_continue_control_def: |   | GIMPLE_OMP_CONTINUE | 
 | gimple_omp_continue_control_def_ptr: |   | GIMPLE_OMP_CONTINUE | 
 | gimple_omp_continue_control_use: |   | GIMPLE_OMP_CONTINUE | 
 | gimple_omp_continue_control_use_ptr: |   | GIMPLE_OMP_CONTINUE | 
 | gimple_omp_continue_set_control_def: |   | GIMPLE_OMP_CONTINUE | 
 | gimple_omp_continue_set_control_use: |   | GIMPLE_OMP_CONTINUE | 
 | GIMPLE_OMP_CRITICAL: |   | GIMPLE_OMP_CRITICAL | 
 | gimple_omp_critical_name: |   | GIMPLE_OMP_CRITICAL | 
 | gimple_omp_critical_name_ptr: |   | GIMPLE_OMP_CRITICAL | 
 | gimple_omp_critical_set_name: |   | GIMPLE_OMP_CRITICAL | 
 | GIMPLE_OMP_FOR: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_clauses: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_clauses_ptr: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_cond: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_final: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_final_ptr: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_incr: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_incr_ptr: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_index: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_index_ptr: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_initial: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_initial_ptr: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_pre_body: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_set_clauses: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_set_cond: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_set_final: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_set_incr: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_set_index: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_set_initial: |   | GIMPLE_OMP_FOR | 
 | gimple_omp_for_set_pre_body: |   | GIMPLE_OMP_FOR | 
 | GIMPLE_OMP_MASTER: |   | GIMPLE_OMP_MASTER | 
 | GIMPLE_OMP_ORDERED: |   | GIMPLE_OMP_ORDERED | 
 | GIMPLE_OMP_PARALLEL: |   | GIMPLE_OMP_PARALLEL | 
 | gimple_omp_parallel_child_fn: |   | GIMPLE_OMP_PARALLEL | 
 | gimple_omp_parallel_child_fn_ptr: |   | GIMPLE_OMP_PARALLEL | 
 | gimple_omp_parallel_clauses: |   | GIMPLE_OMP_PARALLEL | 
 | gimple_omp_parallel_clauses_ptr: |   | GIMPLE_OMP_PARALLEL | 
 | gimple_omp_parallel_combined_p: |   | GIMPLE_OMP_PARALLEL | 
 | gimple_omp_parallel_data_arg: |   | GIMPLE_OMP_PARALLEL | 
 | gimple_omp_parallel_data_arg_ptr: |   | GIMPLE_OMP_PARALLEL | 
 | gimple_omp_parallel_set_child_fn: |   | GIMPLE_OMP_PARALLEL | 
 | gimple_omp_parallel_set_clauses: |   | GIMPLE_OMP_PARALLEL | 
 | gimple_omp_parallel_set_combined_p: |   | GIMPLE_OMP_PARALLEL | 
 | gimple_omp_parallel_set_data_arg: |   | GIMPLE_OMP_PARALLEL | 
 | GIMPLE_OMP_RETURN: |   | GIMPLE_OMP_RETURN | 
 | gimple_omp_return_nowait_p: |   | GIMPLE_OMP_RETURN | 
 | gimple_omp_return_set_nowait: |   | GIMPLE_OMP_RETURN | 
 | GIMPLE_OMP_SECTION: |   | GIMPLE_OMP_SECTION | 
 | GIMPLE_OMP_SECTIONS: |   | GIMPLE_OMP_SECTIONS | 
 | gimple_omp_sections_clauses: |   | GIMPLE_OMP_SECTIONS | 
 | gimple_omp_sections_clauses_ptr: |   | GIMPLE_OMP_SECTIONS | 
 | gimple_omp_sections_control: |   | GIMPLE_OMP_SECTIONS | 
 | gimple_omp_sections_control_ptr: |   | GIMPLE_OMP_SECTIONS | 
 | gimple_omp_sections_set_clauses: |   | GIMPLE_OMP_SECTIONS | 
 | gimple_omp_sections_set_control: |   | GIMPLE_OMP_SECTIONS | 
 | gimple_omp_section_last_p: |   | GIMPLE_OMP_SECTION | 
 | gimple_omp_section_set_last: |   | GIMPLE_OMP_SECTION | 
 | gimple_omp_set_body: |   | GIMPLE_OMP_PARALLEL | 
 | GIMPLE_OMP_SINGLE: |   | GIMPLE_OMP_SINGLE | 
 | gimple_omp_single_clauses: |   | GIMPLE_OMP_SINGLE | 
 | gimple_omp_single_clauses_ptr: |   | GIMPLE_OMP_SINGLE | 
 | gimple_omp_single_set_clauses: |   | GIMPLE_OMP_SINGLE | 
 | gimple_op: |   | Logical Operators | 
 | gimple_op: |   | Manipulating GIMPLE statements | 
 | gimple_ops: |   | Logical Operators | 
 | gimple_ops: |   | Manipulating GIMPLE statements | 
 | gimple_op_ptr: |   | Manipulating GIMPLE statements | 
 | GIMPLE_PHI: |   | GIMPLE_PHI | 
 | gimple_phi_arg: |   | GIMPLE_PHI | 
 | gimple_phi_arg: |   | SSA | 
 | gimple_phi_arg_def: |   | SSA | 
 | gimple_phi_arg_edge: |   | SSA | 
 | gimple_phi_capacity: |   | GIMPLE_PHI | 
 | gimple_phi_num_args: |   | GIMPLE_PHI | 
 | gimple_phi_num_args: |   | SSA | 
 | gimple_phi_result: |   | GIMPLE_PHI | 
 | gimple_phi_result: |   | SSA | 
 | gimple_phi_result_ptr: |   | GIMPLE_PHI | 
 | gimple_phi_set_arg: |   | GIMPLE_PHI | 
 | gimple_phi_set_result: |   | GIMPLE_PHI | 
 | gimple_plf: |   | Manipulating GIMPLE statements | 
 | GIMPLE_RESX: |   | GIMPLE_RESX | 
 | gimple_resx_region: |   | GIMPLE_RESX | 
 | gimple_resx_set_region: |   | GIMPLE_RESX | 
 | GIMPLE_RETURN: |   | GIMPLE_RETURN | 
 | gimple_return_retval: |   | GIMPLE_RETURN | 
 | gimple_return_set_retval: |   | GIMPLE_RETURN | 
 | gimple_seq_add_seq: |   | GIMPLE sequences | 
 | gimple_seq_add_stmt: |   | GIMPLE sequences | 
 | gimple_seq_alloc: |   | GIMPLE sequences | 
 | gimple_seq_copy: |   | GIMPLE sequences | 
 | gimple_seq_deep_copy: |   | GIMPLE sequences | 
 | gimple_seq_empty_p: |   | GIMPLE sequences | 
 | gimple_seq_first: |   | GIMPLE sequences | 
 | gimple_seq_init: |   | GIMPLE sequences | 
 | gimple_seq_last: |   | GIMPLE sequences | 
 | gimple_seq_reverse: |   | GIMPLE sequences | 
 | gimple_seq_set_first: |   | GIMPLE sequences | 
 | gimple_seq_set_last: |   | GIMPLE sequences | 
 | gimple_seq_singleton_p: |   | GIMPLE sequences | 
 | gimple_set_block: |   | Manipulating GIMPLE statements | 
 | gimple_set_def_ops: |   | Manipulating GIMPLE statements | 
 | gimple_set_has_volatile_ops: |   | Manipulating GIMPLE statements | 
 | gimple_set_locus: |   | Manipulating GIMPLE statements | 
 | gimple_set_op: |   | Manipulating GIMPLE statements | 
 | gimple_set_plf: |   | Manipulating GIMPLE statements | 
 | gimple_set_use_ops: |   | Manipulating GIMPLE statements | 
 | gimple_set_vdef_ops: |   | Manipulating GIMPLE statements | 
 | gimple_set_visited: |   | Manipulating GIMPLE statements | 
 | gimple_set_vuse_ops: |   | Manipulating GIMPLE statements | 
 | gimple_simplify: |   | GIMPLE API | 
 | gimple_simplify: |   | GIMPLE API | 
 | gimple_simplify: |   | GIMPLE API | 
 | gimple_simplify: |   | GIMPLE API | 
 | gimple_simplify: |   | GIMPLE API | 
 | gimple_simplify: |   | GIMPLE API | 
 | gimple_statement_with_ops: |   | Tuple representation | 
 | gimple_stored_syms: |   | Manipulating GIMPLE statements | 
 | GIMPLE_SWITCH: |   | GIMPLE_SWITCH | 
 | gimple_switch_default_label: |   | GIMPLE_SWITCH | 
 | gimple_switch_index: |   | GIMPLE_SWITCH | 
 | gimple_switch_label: |   | GIMPLE_SWITCH | 
 | gimple_switch_num_labels: |   | GIMPLE_SWITCH | 
 | gimple_switch_set_default_label: |   | GIMPLE_SWITCH | 
 | gimple_switch_set_index: |   | GIMPLE_SWITCH | 
 | gimple_switch_set_label: |   | GIMPLE_SWITCH | 
 | gimple_switch_set_num_labels: |   | GIMPLE_SWITCH | 
 | GIMPLE_TRY: |   | GIMPLE_TRY | 
 | gimple_try_catch_is_cleanup: |   | GIMPLE_TRY | 
 | gimple_try_cleanup: |   | GIMPLE_TRY | 
 | gimple_try_eval: |   | GIMPLE_TRY | 
 | gimple_try_kind: |   | GIMPLE_TRY | 
 | gimple_try_set_catch_is_cleanup: |   | GIMPLE_TRY | 
 | gimple_try_set_cleanup: |   | GIMPLE_TRY | 
 | gimple_try_set_eval: |   | GIMPLE_TRY | 
 | gimple_use_ops: |   | Manipulating GIMPLE statements | 
 | gimple_vdef_ops: |   | Manipulating GIMPLE statements | 
 | gimple_visited_p: |   | Manipulating GIMPLE statements | 
 | gimple_vuse_ops: |   | Manipulating GIMPLE statements | 
 | gimple_wce_cleanup: |   | GIMPLE_WITH_CLEANUP_EXPR | 
 | gimple_wce_cleanup_eh_only: |   | GIMPLE_WITH_CLEANUP_EXPR | 
 | gimple_wce_set_cleanup: |   | GIMPLE_WITH_CLEANUP_EXPR | 
 | gimple_wce_set_cleanup_eh_only: |   | GIMPLE_WITH_CLEANUP_EXPR | 
 | GIMPLE_WITH_CLEANUP_EXPR: |   | GIMPLE_WITH_CLEANUP_EXPR | 
 | gimplification: |   | Parsing pass | 
 | gimplification: |   | Gimplification pass | 
 | gimplifier: |   | Parsing pass | 
 | gimplify_assign: |   | GIMPLE_ASSIGN | 
 | gimplify_expr: |   | Gimplification pass | 
 | gimplify_function_tree: |   | Gimplification pass | 
 | GLOBAL_INIT_PRIORITY: |   | Functions for C++ | 
 | global_regs: |   | Register Basics | 
 | GO_IF_LEGITIMATE_ADDRESS: |   | Addressing Modes | 
 | greater than: |   | Comparisons | 
 | greater than: |   | Comparisons | 
 | greater than: |   | Comparisons | 
 | gsi_after_labels: |   | Sequence iterators | 
 | gsi_bb: |   | Sequence iterators | 
 | gsi_commit_edge_inserts: |   | Sequence iterators | 
 | gsi_commit_edge_inserts: |   | Maintaining the CFG | 
 | gsi_commit_one_edge_insert: |   | Sequence iterators | 
 | gsi_end_p: |   | Sequence iterators | 
 | gsi_end_p: |   | Maintaining the CFG | 
 | gsi_for_stmt: |   | Sequence iterators | 
 | gsi_insert_after: |   | Sequence iterators | 
 | gsi_insert_after: |   | Maintaining the CFG | 
 | gsi_insert_before: |   | Sequence iterators | 
 | gsi_insert_before: |   | Maintaining the CFG | 
 | gsi_insert_on_edge: |   | Sequence iterators | 
 | gsi_insert_on_edge: |   | Maintaining the CFG | 
 | gsi_insert_on_edge_immediate: |   | Sequence iterators | 
 | gsi_insert_seq_after: |   | Sequence iterators | 
 | gsi_insert_seq_before: |   | Sequence iterators | 
 | gsi_insert_seq_on_edge: |   | Sequence iterators | 
 | gsi_last: |   | Sequence iterators | 
 | gsi_last: |   | Maintaining the CFG | 
 | gsi_last_bb: |   | Sequence iterators | 
 | gsi_link_after: |   | Sequence iterators | 
 | gsi_link_before: |   | Sequence iterators | 
 | gsi_link_seq_after: |   | Sequence iterators | 
 | gsi_link_seq_before: |   | Sequence iterators | 
 | gsi_move_after: |   | Sequence iterators | 
 | gsi_move_before: |   | Sequence iterators | 
 | gsi_move_to_bb_end: |   | Sequence iterators | 
 | gsi_next: |   | Sequence iterators | 
 | gsi_next: |   | Maintaining the CFG | 
 | gsi_one_before_end_p: |   | Sequence iterators | 
 | gsi_prev: |   | Sequence iterators | 
 | gsi_prev: |   | Maintaining the CFG | 
 | gsi_remove: |   | Sequence iterators | 
 | gsi_remove: |   | Maintaining the CFG | 
 | gsi_replace: |   | Sequence iterators | 
 | gsi_seq: |   | Sequence iterators | 
 | gsi_split_seq_after: |   | Sequence iterators | 
 | gsi_split_seq_before: |   | Sequence iterators | 
 | gsi_start: |   | Sequence iterators | 
 | gsi_start: |   | Maintaining the CFG | 
 | gsi_start_bb: |   | Sequence iterators | 
 | gsi_stmt: |   | Sequence iterators | 
 | gsi_stmt_ptr: |   | Sequence iterators | 
 | gt: |   | Comparisons | 
 | gt and attributes: |   | Expressions | 
 | gtu: |   | Comparisons | 
 | gtu and attributes: |   | Expressions | 
 | GTY: |   | Type Information | 
 | GT_EXPR: |   | Unary and Binary Expressions | 
 | guidelines for diagnostics: |   | Guidelines for Diagnostics | 
 | guidelines for options: |   | Guidelines for Options | 
 | guidelines, user experience: |   | User Experience Guidelines | 
 
  | 
| H |  |  | 
 | ‘H’ in constraint: |   | Simple Constraints | 
 | HAmode: |   | Machine Modes | 
 | HANDLER: |   | Statements for C++ | 
 | HANDLER_BODY: |   | Statements for C++ | 
 | HANDLER_PARMS: |   | Statements for C++ | 
 | HANDLE_PRAGMA_PACK_WITH_EXPANSION: |   | Misc | 
 | hard registers: |   | Regs and Memory | 
 | HARD_FRAME_POINTER_IS_ARG_POINTER: |   | Frame Registers | 
 | HARD_FRAME_POINTER_IS_FRAME_POINTER: |   | Frame Registers | 
 | HARD_FRAME_POINTER_REGNUM: |   | Frame Registers | 
 | HARD_REGNO_CALLER_SAVE_MODE: |   | Caller Saves | 
 | HARD_REGNO_NREGS_HAS_PADDING: |   | Values in Registers | 
 | HARD_REGNO_NREGS_WITH_PADDING: |   | Values in Registers | 
 | HARD_REGNO_RENAME_OK: |   | Values in Registers | 
 | HAS_INIT_SECTION: |   | Macros for Initialization | 
 | HAS_LONG_COND_BRANCH: |   | Misc | 
 | HAS_LONG_UNCOND_BRANCH: |   | Misc | 
 | HAVE_DOS_BASED_FILE_SYSTEM: |   | Filesystem | 
 | HAVE_POST_DECREMENT: |   | Addressing Modes | 
 | HAVE_POST_INCREMENT: |   | Addressing Modes | 
 | HAVE_POST_MODIFY_DISP: |   | Addressing Modes | 
 | HAVE_POST_MODIFY_REG: |   | Addressing Modes | 
 | HAVE_PRE_DECREMENT: |   | Addressing Modes | 
 | HAVE_PRE_INCREMENT: |   | Addressing Modes | 
 | HAVE_PRE_MODIFY_DISP: |   | Addressing Modes | 
 | HAVE_PRE_MODIFY_REG: |   | Addressing Modes | 
 | HCmode: |   | Machine Modes | 
 | HFmode: |   | Machine Modes | 
 | high: |   | Constants | 
 | HImode: |   | Machine Modes | 
 | HImode, in insn: |   | Insns | 
 | HONOR_REG_ALLOC_ORDER: |   | Allocation Order | 
 | host configuration: |   | Host Config | 
 | host functions: |   | Host Common | 
 | host hooks: |   | Host Common | 
 | host makefile fragment: |   | Host Fragment | 
 | HOST_BIT_BUCKET: |   | Filesystem | 
 | HOST_EXECUTABLE_SUFFIX: |   | Filesystem | 
 | HOST_HOOKS_EXTRA_SIGNALS: |   | Host Common | 
 | HOST_HOOKS_GT_PCH_ALLOC_GRANULARITY: |   | Host Common | 
 | HOST_HOOKS_GT_PCH_GET_ADDRESS: |   | Host Common | 
 | HOST_HOOKS_GT_PCH_USE_ADDRESS: |   | Host Common | 
 | HOST_LACKS_INODE_NUMBERS: |   | Filesystem | 
 | HOST_LONG_FORMAT: |   | Host Misc | 
 | HOST_LONG_LONG_FORMAT: |   | Host Misc | 
 | HOST_OBJECT_SUFFIX: |   | Filesystem | 
 | HOST_PTR_PRINTF: |   | Host Misc | 
 | HOT_TEXT_SECTION_NAME: |   | Sections | 
 | HQmode: |   | Machine Modes | 
 
  | 
| I |  |  | 
 | ‘i’ in constraint: |   | Simple Constraints | 
 | ‘I’ in constraint: |   | Simple Constraints | 
 | identifier: |   | Identifiers | 
 | IDENTIFIER_LENGTH: |   | Identifiers | 
 | IDENTIFIER_NODE: |   | Identifiers | 
 | IDENTIFIER_OPNAME_P: |   | Identifiers | 
 | IDENTIFIER_POINTER: |   | Identifiers | 
 | IDENTIFIER_TYPENAME_P: |   | Identifiers | 
 | IEEE 754-2008: |   | Decimal float library routines | 
 | IFCVT_MACHDEP_INIT: |   | Misc | 
 | IFCVT_MODIFY_CANCEL: |   | Misc | 
 | IFCVT_MODIFY_FINAL: |   | Misc | 
 | IFCVT_MODIFY_INSN: |   | Misc | 
 | IFCVT_MODIFY_MULTIPLE_TESTS: |   | Misc | 
 | IFCVT_MODIFY_TESTS: |   | Misc | 
 | IF_COND: |   | Statements for C++ | 
 | IF_STMT: |   | Statements for C++ | 
 | if_then_else: |   | Comparisons | 
 | if_then_else and attributes: |   | Expressions | 
 | if_then_else usage: |   | Side Effects | 
 | IMAGPART_EXPR: |   | Unary and Binary Expressions | 
 | Immediate Uses: |   | SSA Operands | 
 | immediate_operand: |   | Machine-Independent Predicates | 
 | IMMEDIATE_PREFIX: |   | Instruction Output | 
 | include: |   | Including Patterns | 
 | INCLUDE_DEFAULTS: |   | Driver | 
 | inclusive-or, bitwise: |   | Arithmetic | 
 | INCOMING_FRAME_SP_OFFSET: |   | Frame Layout | 
 | INCOMING_REGNO: |   | Register Basics | 
 | INCOMING_REG_PARM_STACK_SPACE: |   | Stack Arguments | 
 | INCOMING_RETURN_ADDR_RTX: |   | Frame Layout | 
 | INCOMING_STACK_BOUNDARY: |   | Storage Layout | 
 | INDEX_REG_CLASS: |   | Register Classes | 
 | indirect_jump instruction pattern: |   | Standard Names | 
 | indirect_operand: |   | Machine-Independent Predicates | 
 | INDIRECT_REF: |   | Storage References | 
 | initialization routines: |   | Initialization | 
 | INITIAL_ELIMINATION_OFFSET: |   | Elimination | 
 | INITIAL_FRAME_ADDRESS_RTX: |   | Frame Layout | 
 | INIT_ARRAY_SECTION_ASM_OP: |   | Sections | 
 | INIT_CUMULATIVE_ARGS: |   | Register Arguments | 
 | INIT_CUMULATIVE_INCOMING_ARGS: |   | Register Arguments | 
 | INIT_CUMULATIVE_LIBCALL_ARGS: |   | Register Arguments | 
 | INIT_ENVIRONMENT: |   | Driver | 
 | INIT_EXPANDERS: |   | Per-Function Data | 
 | INIT_EXPR: |   | Unary and Binary Expressions | 
 | init_machine_status: |   | Per-Function Data | 
 | init_one_libfunc: |   | Library Calls | 
 | INIT_SECTION_ASM_OP: |   | Sections | 
 | INIT_SECTION_ASM_OP: |   | Macros for Initialization | 
 | inlining: |   | Target Attributes | 
 | insert_insn_on_edge: |   | Maintaining the CFG | 
 | insn: |   | Insns | 
 | insn and ‘/f’: |   | Flags | 
 | insn and ‘/j’: |   | Flags | 
 | insn and ‘/s’: |   | Flags | 
 | insn and ‘/s’: |   | Flags | 
 | insn and ‘/u’: |   | Flags | 
 | insn and ‘/v’: |   | Flags | 
 | insn attributes: |   | Insn Attributes | 
 | insn canonicalization: |   | Insn Canonicalizations | 
 | insn includes: |   | Including Patterns | 
 | insn lengths, computing: |   | Insn Lengths | 
 | insn notes, notes: |   | Basic Blocks | 
 | insn splitting: |   | Insn Splitting | 
 | insn-attr.h: |   | Defining Attributes | 
 | insns: |   | Insns | 
 | insns, generating: |   | RTL Template | 
 | insns, recognizing: |   | RTL Template | 
 | INSN_ANNULLED_BRANCH_P: |   | Flags | 
 | INSN_CODE: |   | Insns | 
 | INSN_DELETED_P: |   | Flags | 
 | INSN_FROM_TARGET_P: |   | Flags | 
 | insn_list: |   | Insns | 
 | INSN_REFERENCES_ARE_DELAYED: |   | Misc | 
 | INSN_SETS_ARE_DELAYED: |   | Misc | 
 | INSN_UID: |   | Insns | 
 | INSN_VAR_LOCATION: |   | Insns | 
 | instruction attributes: |   | Insn Attributes | 
 | instruction latency time: |   | Processor pipeline description | 
 | instruction latency time: |   | Processor pipeline description | 
 | instruction latency time: |   | Processor pipeline description | 
 | instruction patterns: |   | Patterns | 
 | instruction splitting: |   | Insn Splitting | 
 | insv instruction pattern: |   | Standard Names | 
 | insvm instruction pattern: |   | Standard Names | 
 | insvmisalignm instruction pattern: |   | Standard Names | 
 | int iterators in .md files: |   | Int Iterators | 
 | INT16_TYPE: |   | Type Layout | 
 | INT32_TYPE: |   | Type Layout | 
 | INT64_TYPE: |   | Type Layout | 
 | INT8_TYPE: |   | Type Layout | 
 | INTEGER_CST: |   | Constant expressions | 
 | INTEGER_TYPE: |   | Types | 
 | inter-procedural optimization passes: |   | IPA passes | 
 | Interdependence of Patterns: |   | Dependent Patterns | 
 | interfacing to GCC output: |   | Interface | 
 | interlock delays: |   | Processor pipeline description | 
 | intermediate representation lowering: |   | Parsing pass | 
 | INTMAX_TYPE: |   | Type Layout | 
 | INTPTR_TYPE: |   | Type Layout | 
 | introduction: |   | Top | 
 | INT_FAST16_TYPE: |   | Type Layout | 
 | INT_FAST32_TYPE: |   | Type Layout | 
 | INT_FAST64_TYPE: |   | Type Layout | 
 | INT_FAST8_TYPE: |   | Type Layout | 
 | INT_LEAST16_TYPE: |   | Type Layout | 
 | INT_LEAST32_TYPE: |   | Type Layout | 
 | INT_LEAST64_TYPE: |   | Type Layout | 
 | INT_LEAST8_TYPE: |   | Type Layout | 
 | INT_TYPE_SIZE: |   | Type Layout | 
 | INVOKE__main: |   | Macros for Initialization | 
 | in_struct: |   | Flags | 
 | in_struct, in code_label and note: |   | Flags | 
 | in_struct, in insn and jump_insn and call_insn: |   | Flags | 
 | in_struct, in insn, call_insn, jump_insn and jump_table_data: |   | Flags | 
 | in_struct, in subreg: |   | Flags | 
 | ior: |   | Arithmetic | 
 | ior and attributes: |   | Expressions | 
 | ior, canonicalization of: |   | Insn Canonicalizations | 
 | iorm3 instruction pattern: |   | Standard Names | 
 | IPA passes: |   | IPA passes | 
 | IRA_HARD_REGNO_ADD_COST_MULTIPLIER: |   | Allocation Order | 
 | is_a: |   | Machine Modes | 
 | IS_ASM_LOGICAL_LINE_SEPARATOR: |   | Data Output | 
 | is_gimple_addressable: |   | Logical Operators | 
 | is_gimple_asm_val: |   | Logical Operators | 
 | is_gimple_assign: |   | Logical Operators | 
 | is_gimple_call: |   | Logical Operators | 
 | is_gimple_call_addr: |   | Logical Operators | 
 | is_gimple_constant: |   | Logical Operators | 
 | is_gimple_debug: |   | Logical Operators | 
 | is_gimple_ip_invariant: |   | Logical Operators | 
 | is_gimple_ip_invariant_address: |   | Logical Operators | 
 | is_gimple_mem_ref_addr: |   | Logical Operators | 
 | is_gimple_min_invariant: |   | Logical Operators | 
 | is_gimple_omp: |   | Logical Operators | 
 | is_gimple_val: |   | Logical Operators | 
 | iterators in .md files: |   | Iterators | 
 | IV analysis on GIMPLE: |   | Scalar evolutions | 
 | IV analysis on RTL: |   | loop-iv | 
 
  | 
| J |  |  | 
 | JMP_BUF_SIZE: |   | Exception Region Output | 
 | jump: |   | Flags | 
 | jump instruction pattern: |   | Standard Names | 
 | jump instruction patterns: |   | Jump Patterns | 
 | jump instructions and set: |   | Side Effects | 
 | jump, in call_insn: |   | Flags | 
 | jump, in insn: |   | Flags | 
 | jump, in mem: |   | Flags | 
 | Jumps: |   | Jumps | 
 | JUMP_ALIGN: |   | Alignment Output | 
 | jump_insn: |   | Insns | 
 | jump_insn and ‘/f’: |   | Flags | 
 | jump_insn and ‘/j’: |   | Flags | 
 | jump_insn and ‘/s’: |   | Flags | 
 | jump_insn and ‘/s’: |   | Flags | 
 | jump_insn and ‘/u’: |   | Flags | 
 | jump_insn and ‘/v’: |   | Flags | 
 | JUMP_LABEL: |   | Insns | 
 | JUMP_TABLES_IN_TEXT_SECTION: |   | Sections | 
 | jump_table_data: |   | Insns | 
 | jump_table_data and ‘/s’: |   | Flags | 
 | jump_table_data and ‘/v’: |   | Flags | 
 
  | 
| L |  |  | 
 | LABEL_ALIGN: |   | Alignment Output | 
 | LABEL_ALIGN_AFTER_BARRIER: |   | Alignment Output | 
 | LABEL_ALTERNATE_NAME: |   | Edges | 
 | LABEL_ALT_ENTRY_P: |   | Insns | 
 | LABEL_DECL: |   | Declarations | 
 | LABEL_KIND: |   | Insns | 
 | LABEL_NUSES: |   | Insns | 
 | LABEL_PRESERVE_P: |   | Flags | 
 | label_ref: |   | Constants | 
 | label_ref and ‘/v’: |   | Flags | 
 | label_ref, RTL sharing: |   | Sharing | 
 | LABEL_REF_NONLOCAL_P: |   | Flags | 
 | language-dependent trees: |   | Language-dependent trees | 
 | language-independent intermediate representation: |   | Parsing pass | 
 | lang_hooks.gimplify_expr: |   | Gimplification pass | 
 | lang_hooks.parse_file: |   | Parsing pass | 
 | large return values: |   | Aggregate Return | 
 | LAST_STACK_REG: |   | Stack Registers | 
 | LAST_VIRTUAL_REGISTER: |   | Regs and Memory | 
 | late IPA passes: |   | Late IPA passes | 
 | lceilmn2: |   | Standard Names | 
 | LCSSA: |   | LCSSA | 
 | LDD_SUFFIX: |   | Macros for Initialization | 
 | ldexpm3 instruction pattern: |   | Standard Names | 
 | LD_FINI_SWITCH: |   | Macros for Initialization | 
 | LD_INIT_SWITCH: |   | Macros for Initialization | 
 | le: |   | Comparisons | 
 | le and attributes: |   | Expressions | 
 | leaf functions: |   | Leaf Functions | 
 | leaf_function_p: |   | Standard Names | 
 | LEAF_REGISTERS: |   | Leaf Functions | 
 | LEAF_REG_REMAP: |   | Leaf Functions | 
 | left rotate: |   | Arithmetic | 
 | left shift: |   | Arithmetic | 
 | LEGITIMATE_PIC_OPERAND_P: |   | PIC | 
 | LEGITIMIZE_RELOAD_ADDRESS: |   | Addressing Modes | 
 | length: |   | GTY Options | 
 | less than: |   | Comparisons | 
 | less than or equal: |   | Comparisons | 
 | leu: |   | Comparisons | 
 | leu and attributes: |   | Expressions | 
 | LE_EXPR: |   | Unary and Binary Expressions | 
 | lfloormn2: |   | Standard Names | 
 | LIB2FUNCS_EXTRA: |   | Target Fragment | 
 | LIBCALL_VALUE: |   | Scalar Return | 
 | libgcc.a: |   | Library Calls | 
 | LIBGCC2_CFLAGS: |   | Target Fragment | 
 | LIBGCC2_GNU_PREFIX: |   | Type Layout | 
 | LIBGCC2_UNWIND_ATTRIBUTE: |   | Misc | 
 | LIBGCC_SPEC: |   | Driver | 
 | library subroutine names: |   | Library Calls | 
 | LIBRARY_PATH_ENV: |   | Misc | 
 | LIB_SPEC: |   | Driver | 
 | LIMIT_RELOAD_CLASS: |   | Register Classes | 
 | LINK_COMMAND_SPEC: |   | Driver | 
 | LINK_EH_SPEC: |   | Driver | 
 | LINK_GCC_C_SEQUENCE_SPEC: |   | Driver | 
 | LINK_LIBGCC_SPECIAL_1: |   | Driver | 
 | LINK_SPEC: |   | Driver | 
 | list: |   | Containers | 
 | Liveness representation: |   | Liveness information | 
 | load address instruction: |   | Simple Constraints | 
 | LOAD_EXTEND_OP: |   | Misc | 
 | load_multiple instruction pattern: |   | Standard Names | 
 | Local Register Allocator (LRA): |   | RTL passes | 
 | LOCAL_ALIGNMENT: |   | Storage Layout | 
 | LOCAL_CLASS_P: |   | Classes | 
 | LOCAL_DECL_ALIGNMENT: |   | Storage Layout | 
 | LOCAL_INCLUDE_DIR: |   | Driver | 
 | LOCAL_LABEL_PREFIX: |   | Instruction Output | 
 | LOCAL_REGNO: |   | Register Basics | 
 | location information: |   | Guidelines for Diagnostics | 
 | log10m2 instruction pattern: |   | Standard Names | 
 | log1pm2 instruction pattern: |   | Standard Names | 
 | log2m2 instruction pattern: |   | Standard Names | 
 | logbm2 instruction pattern: |   | Standard Names | 
 | Logical Operators: |   | Logical Operators | 
 | logical-and, bitwise: |   | Arithmetic | 
 | LOGICAL_OP_NON_SHORT_CIRCUIT: |   | Costs | 
 | logm2 instruction pattern: |   | Standard Names | 
 | LOG_LINKS: |   | Insns | 
 | longjmp and automatic variables: |   | Interface | 
 | LONG_ACCUM_TYPE_SIZE: |   | Type Layout | 
 | LONG_DOUBLE_TYPE_SIZE: |   | Type Layout | 
 | LONG_FRACT_TYPE_SIZE: |   | Type Layout | 
 | LONG_LONG_ACCUM_TYPE_SIZE: |   | Type Layout | 
 | LONG_LONG_FRACT_TYPE_SIZE: |   | Type Layout | 
 | LONG_LONG_TYPE_SIZE: |   | Type Layout | 
 | LONG_TYPE_SIZE: |   | Type Layout | 
 | Loop analysis: |   | Loop representation | 
 | Loop manipulation: |   | Loop manipulation | 
 | Loop querying: |   | Loop querying | 
 | Loop representation: |   | Loop representation | 
 | Loop-closed SSA form: |   | LCSSA | 
 | looping instruction patterns: |   | Looping Patterns | 
 | LOOP_ALIGN: |   | Alignment Output | 
 | LOOP_EXPR: |   | Unary and Binary Expressions | 
 | lowering, language-dependent intermediate representation: |   | Parsing pass | 
 | lo_sum: |   | Arithmetic | 
 | lrintmn2: |   | Standard Names | 
 | lroundmn2: |   | Standard Names | 
 | lshiftrt: |   | Arithmetic | 
 | lshiftrt and attributes: |   | Expressions | 
 | LSHIFT_EXPR: |   | Unary and Binary Expressions | 
 | lshrm3 instruction pattern: |   | Standard Names | 
 | lt: |   | Comparisons | 
 | lt and attributes: |   | Expressions | 
 | LTGT_EXPR: |   | Unary and Binary Expressions | 
 | lto: |   | LTO | 
 | ltrans: |   | LTO | 
 | ltu: |   | Comparisons | 
 | LT_EXPR: |   | Unary and Binary Expressions | 
 
  | 
| M |  |  | 
 | ‘m’ in constraint: |   | Simple Constraints | 
 | machine attributes: |   | Target Attributes | 
 | machine description macros: |   | Target Macros | 
 | machine descriptions: |   | Machine Desc | 
 | machine mode conversions: |   | Conversions | 
 | machine mode wrapper classes: |   | Machine Modes | 
 | machine modes: |   | Machine Modes | 
 | machine specific constraints: |   | Machine Constraints | 
 | machine-independent predicates: |   | Machine-Independent Predicates | 
 | machine_mode: |   | Machine Modes | 
 | MACH_DEP_SECTION_ASM_FLAG: |   | Sections | 
 | macros, target description: |   | Target Macros | 
 | maddmn4 instruction pattern: |   | Standard Names | 
 | makefile fragment: |   | Fragments | 
 | makefile targets: |   | Makefile | 
 | MAKE_DECL_ONE_ONLY: |   | Label Output | 
 | make_safe_from: |   | Expander Definitions | 
 | MALLOC_ABI_ALIGNMENT: |   | Storage Layout | 
 | Manipulating GIMPLE statements: |   | Manipulating GIMPLE statements | 
 | marking roots: |   | GGC Roots | 
 | maskloadmn instruction pattern: |   | Standard Names | 
 | maskstoremn instruction pattern: |   | Standard Names | 
 | mask_fold_left_plus_m instruction pattern: |   | Standard Names | 
 | mask_gather_loadmn instruction pattern: |   | Standard Names | 
 | MASK_RETURN_ADDR: |   | Exception Region Output | 
 | mask_scatter_storemn instruction pattern: |   | Standard Names | 
 | Match and Simplify: |   | Match and Simplify | 
 | matching constraint: |   | Simple Constraints | 
 | matching operands: |   | Output Template | 
 | match_dup: |   | RTL Template | 
 | match_dup: |   | define_peephole2 | 
 | match_dup and attributes: |   | Insn Lengths | 
 | match_operand: |   | RTL Template | 
 | match_operand and attributes: |   | Expressions | 
 | match_operator: |   | RTL Template | 
 | match_op_dup: |   | RTL Template | 
 | match_parallel: |   | RTL Template | 
 | match_par_dup: |   | RTL Template | 
 | match_scratch: |   | RTL Template | 
 | match_scratch: |   | define_peephole2 | 
 | match_test and attributes: |   | Expressions | 
 | math library: |   | Soft float library routines | 
 | math, in RTL: |   | Arithmetic | 
 | matherr: |   | Library Calls | 
 | MATH_LIBRARY: |   | Misc | 
 | maxm3 instruction pattern: |   | Standard Names | 
 | MAX_BITSIZE_MODE_ANY_INT: |   | Machine Modes | 
 | MAX_BITSIZE_MODE_ANY_MODE: |   | Machine Modes | 
 | MAX_BITS_PER_WORD: |   | Storage Layout | 
 | MAX_CONDITIONAL_EXECUTE: |   | Misc | 
 | MAX_FIXED_MODE_SIZE: |   | Storage Layout | 
 | MAX_MOVE_MAX: |   | Misc | 
 | MAX_OFILE_ALIGNMENT: |   | Storage Layout | 
 | MAX_REGS_PER_ADDRESS: |   | Addressing Modes | 
 | MAX_STACK_ALIGNMENT: |   | Storage Layout | 
 | maybe_undef: |   | GTY Options | 
 | may_trap_p, tree_could_trap_p: |   | Edges | 
 | mcount: |   | Profiling | 
 | MD_EXEC_PREFIX: |   | Driver | 
 | MD_FALLBACK_FRAME_STATE_FOR: |   | Exception Handling | 
 | MD_HANDLE_UNWABI: |   | Exception Handling | 
 | MD_STARTFILE_PREFIX: |   | Driver | 
 | MD_STARTFILE_PREFIX_1: |   | Driver | 
 | mem: |   | Regs and Memory | 
 | mem and ‘/c’: |   | Flags | 
 | mem and ‘/f’: |   | Flags | 
 | mem and ‘/j’: |   | Flags | 
 | mem and ‘/u’: |   | Flags | 
 | mem and ‘/v’: |   | Flags | 
 | mem, RTL sharing: |   | Sharing | 
 | memory model: |   | Memory model | 
 | memory reference, nonoffsettable: |   | Simple Constraints | 
 | memory references in constraints: |   | Simple Constraints | 
 | memory_barrier instruction pattern: |   | Standard Names | 
 | memory_blockage instruction pattern: |   | Standard Names | 
 | MEMORY_MOVE_COST: |   | Costs | 
 | memory_operand: |   | Machine-Independent Predicates | 
 | MEM_ADDR_SPACE: |   | Special Accessors | 
 | MEM_ALIAS_SET: |   | Special Accessors | 
 | MEM_ALIGN: |   | Special Accessors | 
 | MEM_EXPR: |   | Special Accessors | 
 | MEM_KEEP_ALIAS_SET_P: |   | Flags | 
 | MEM_NOTRAP_P: |   | Flags | 
 | MEM_OFFSET: |   | Special Accessors | 
 | MEM_OFFSET_KNOWN_P: |   | Special Accessors | 
 | MEM_POINTER: |   | Flags | 
 | MEM_READONLY_P: |   | Flags | 
 | MEM_REF: |   | Storage References | 
 | MEM_SIZE: |   | Special Accessors | 
 | MEM_SIZE_KNOWN_P: |   | Special Accessors | 
 | mem_thread_fence instruction pattern: |   | Standard Names | 
 | MEM_VOLATILE_P: |   | Flags | 
 | METHOD_TYPE: |   | Types | 
 | MINIMUM_ALIGNMENT: |   | Storage Layout | 
 | MINIMUM_ATOMIC_ALIGNMENT: |   | Storage Layout | 
 | minm3 instruction pattern: |   | Standard Names | 
 | minus: |   | Arithmetic | 
 | minus and attributes: |   | Expressions | 
 | minus, canonicalization of: |   | Insn Canonicalizations | 
 | MINUS_EXPR: |   | Unary and Binary Expressions | 
 | MIN_UNITS_PER_WORD: |   | Storage Layout | 
 | MIPS coprocessor-definition macros: |   | MIPS Coprocessors | 
 | miscellaneous register hooks: |   | Miscellaneous Register Hooks | 
 | mnemonic attribute: |   | Mnemonic Attribute | 
 | mod: |   | Arithmetic | 
 | mod and attributes: |   | Expressions | 
 | mode classes: |   | Machine Modes | 
 | mode iterators in .md files: |   | Mode Iterators | 
 | mode switching: |   | Mode Switching | 
 | MODE_ACCUM: |   | Machine Modes | 
 | MODE_BASE_REG_CLASS: |   | Register Classes | 
 | MODE_BASE_REG_REG_CLASS: |   | Register Classes | 
 | MODE_CC: |   | Machine Modes | 
 | MODE_CC: |   | MODE_CC Condition Codes | 
 | MODE_CODE_BASE_REG_CLASS: |   | Register Classes | 
 | MODE_COMPLEX_FLOAT: |   | Machine Modes | 
 | MODE_COMPLEX_INT: |   | Machine Modes | 
 | MODE_DECIMAL_FLOAT: |   | Machine Modes | 
 | MODE_FLOAT: |   | Machine Modes | 
 | MODE_FRACT: |   | Machine Modes | 
 | MODE_INT: |   | Machine Modes | 
 | MODE_PARTIAL_INT: |   | Machine Modes | 
 | MODE_POINTER_BOUNDS: |   | Machine Modes | 
 | MODE_RANDOM: |   | Machine Modes | 
 | MODE_UACCUM: |   | Machine Modes | 
 | MODE_UFRACT: |   | Machine Modes | 
 | modifiers in constraints: |   | Modifiers | 
 | MODIFY_EXPR: |   | Unary and Binary Expressions | 
 | modm3 instruction pattern: |   | Standard Names | 
 | modulo scheduling: |   | RTL passes | 
 | MOVE_MAX: |   | Misc | 
 | MOVE_MAX_PIECES: |   | Costs | 
 | MOVE_RATIO: |   | Costs | 
 | movm instruction pattern: |   | Standard Names | 
 | movmemm instruction pattern: |   | Standard Names | 
 | movmisalignm instruction pattern: |   | Standard Names | 
 | movmodecc instruction pattern: |   | Standard Names | 
 | movstr instruction pattern: |   | Standard Names | 
 | movstrictm instruction pattern: |   | Standard Names | 
 | msubmn4 instruction pattern: |   | Standard Names | 
 | mulhisi3 instruction pattern: |   | Standard Names | 
 | mulm3 instruction pattern: |   | Standard Names | 
 | mulqihi3 instruction pattern: |   | Standard Names | 
 | mulsidi3 instruction pattern: |   | Standard Names | 
 | mult: |   | Arithmetic | 
 | mult and attributes: |   | Expressions | 
 | mult, canonicalization of: |   | Insn Canonicalizations | 
 | mult, canonicalization of: |   | Insn Canonicalizations | 
 | MULTIARCH_DIRNAME: |   | Target Fragment | 
 | MULTILIB_DEFAULTS: |   | Driver | 
 | MULTILIB_DIRNAMES: |   | Target Fragment | 
 | MULTILIB_EXCEPTIONS: |   | Target Fragment | 
 | MULTILIB_EXTRA_OPTS: |   | Target Fragment | 
 | MULTILIB_MATCHES: |   | Target Fragment | 
 | MULTILIB_OPTIONS: |   | Target Fragment | 
 | MULTILIB_OSDIRNAMES: |   | Target Fragment | 
 | MULTILIB_REQUIRED: |   | Target Fragment | 
 | MULTILIB_REUSE: |   | Target Fragment | 
 | multiple alternative constraints: |   | Multi-Alternative | 
 | MULTIPLE_SYMBOL_SPACES: |   | Misc | 
 | multiplication: |   | Arithmetic | 
 | multiplication with signed saturation: |   | Arithmetic | 
 | multiplication with unsigned saturation: |   | Arithmetic | 
 | MULT_EXPR: |   | Unary and Binary Expressions | 
 | MULT_HIGHPART_EXPR: |   | Unary and Binary Expressions | 
 | mulvm4 instruction pattern: |   | Standard Names | 
 
  | 
| N |  |  | 
 | ‘n’ in constraint: |   | Simple Constraints | 
 | name: |   | Identifiers | 
 | named address spaces: |   | Named Address Spaces | 
 | named patterns and conditions: |   | Patterns | 
 | names, pattern: |   | Standard Names | 
 | namespace, scope: |   | Namespaces | 
 | NAMESPACE_DECL: |   | Declarations | 
 | NAMESPACE_DECL: |   | Namespaces | 
 | NATIVE_SYSTEM_HEADER_COMPONENT: |   | Driver | 
 | ne: |   | Comparisons | 
 | ne and attributes: |   | Expressions | 
 | nearbyintm2 instruction pattern: |   | Standard Names | 
 | neg: |   | Arithmetic | 
 | neg and attributes: |   | Expressions | 
 | neg, canonicalization of: |   | Insn Canonicalizations | 
 | NEGATE_EXPR: |   | Unary and Binary Expressions | 
 | negation: |   | Arithmetic | 
 | negation with signed saturation: |   | Arithmetic | 
 | negation with unsigned saturation: |   | Arithmetic | 
 | negm2 instruction pattern: |   | Standard Names | 
 | negmodecc instruction pattern: |   | Standard Names | 
 | negvm3 instruction pattern: |   | Standard Names | 
 | nested functions, support for: |   | Trampolines | 
 | nested_ptr: |   | GTY Options | 
 | next_bb, prev_bb, FOR_EACH_BB, FOR_ALL_BB: |   | Basic Blocks | 
 | NEXT_INSN: |   | Insns | 
 | NEXT_OBJC_RUNTIME: |   | Library Calls | 
 | NE_EXPR: |   | Unary and Binary Expressions | 
 | nil: |   | RTL Objects | 
 | NM_FLAGS: |   | Macros for Initialization | 
 | nondeterministic finite state automaton: |   | Processor pipeline description | 
 | nonimmediate_operand: |   | Machine-Independent Predicates | 
 | nonlocal goto handler: |   | Edges | 
 | nonlocal_goto instruction pattern: |   | Standard Names | 
 | nonlocal_goto_receiver instruction pattern: |   | Standard Names | 
 | nonmemory_operand: |   | Machine-Independent Predicates | 
 | nonoffsettable memory reference: |   | Simple Constraints | 
 | NON_LVALUE_EXPR: |   | Unary and Binary Expressions | 
 | nop instruction pattern: |   | Standard Names | 
 | NOP_EXPR: |   | Unary and Binary Expressions | 
 | normal predicates: |   | Predicates | 
 | not: |   | Arithmetic | 
 | not and attributes: |   | Expressions | 
 | not equal: |   | Comparisons | 
 | not, canonicalization of: |   | Insn Canonicalizations | 
 | note: |   | Insns | 
 | note and ‘/i’: |   | Flags | 
 | note and ‘/v’: |   | Flags | 
 | NOTE_INSN_BASIC_BLOCK: |   | Basic Blocks | 
 | NOTE_INSN_BASIC_BLOCK: |   | Basic Blocks | 
 | NOTE_INSN_BEGIN_STMT: |   | Insns | 
 | NOTE_INSN_BLOCK_BEG: |   | Insns | 
 | NOTE_INSN_BLOCK_END: |   | Insns | 
 | NOTE_INSN_DELETED: |   | Insns | 
 | NOTE_INSN_DELETED_LABEL: |   | Insns | 
 | NOTE_INSN_EH_REGION_BEG: |   | Insns | 
 | NOTE_INSN_EH_REGION_END: |   | Insns | 
 | NOTE_INSN_FUNCTION_BEG: |   | Insns | 
 | NOTE_INSN_INLINE_ENTRY: |   | Insns | 
 | NOTE_INSN_VAR_LOCATION: |   | Insns | 
 | NOTE_LINE_NUMBER: |   | Insns | 
 | NOTE_SOURCE_FILE: |   | Insns | 
 | NOTE_VAR_LOCATION: |   | Insns | 
 | NOTICE_UPDATE_CC: |   | CC0 Condition Codes | 
 | notmodecc instruction pattern: |   | Standard Names | 
 | NO_DBX_BNSYM_ENSYM: |   | DBX Hooks | 
 | NO_DBX_FUNCTION_END: |   | DBX Hooks | 
 | NO_DBX_GCC_MARKER: |   | File Names and DBX | 
 | NO_DBX_MAIN_SOURCE_DIRECTORY: |   | File Names and DBX | 
 | NO_DOLLAR_IN_LABEL: |   | Label Output | 
 | NO_DOT_IN_LABEL: |   | Label Output | 
 | NO_FUNCTION_CSE: |   | Costs | 
 | NO_PROFILE_COUNTERS: |   | Profiling | 
 | NO_REGS: |   | Register Classes | 
 | Number of iterations analysis: |   | Number of iterations | 
 | NUM_MACHINE_MODES: |   | Machine Modes | 
 | NUM_MODES_FOR_MODE_SWITCHING: |   | Mode Switching | 
 | NUM_POLY_INT_COEFFS: |   | Overview of poly_int | 
 | N_REG_CLASSES: |   | Register Classes | 
 
  | 
| O |  |  | 
 | ‘o’ in constraint: |   | Simple Constraints | 
 | OACC_CACHE: |   | OpenACC | 
 | OACC_DATA: |   | OpenACC | 
 | OACC_DECLARE: |   | OpenACC | 
 | OACC_ENTER_DATA: |   | OpenACC | 
 | OACC_EXIT_DATA: |   | OpenACC | 
 | OACC_HOST_DATA: |   | OpenACC | 
 | OACC_KERNELS: |   | OpenACC | 
 | OACC_LOOP: |   | OpenACC | 
 | OACC_PARALLEL: |   | OpenACC | 
 | OACC_SERIAL: |   | OpenACC | 
 | OACC_UPDATE: |   | OpenACC | 
 | OBJC_GEN_METHOD_LABEL: |   | Label Output | 
 | OBJC_JBLEN: |   | Misc | 
 | OBJECT_FORMAT_COFF: |   | Macros for Initialization | 
 | offsettable address: |   | Simple Constraints | 
 | OFFSET_TYPE: |   | Types | 
 | OImode: |   | Machine Modes | 
 | OMP_ATOMIC: |   | OpenMP | 
 | OMP_CLAUSE: |   | OpenMP | 
 | OMP_CONTINUE: |   | OpenMP | 
 | OMP_CRITICAL: |   | OpenMP | 
 | OMP_FOR: |   | OpenMP | 
 | OMP_MASTER: |   | OpenMP | 
 | OMP_ORDERED: |   | OpenMP | 
 | OMP_PARALLEL: |   | OpenMP | 
 | OMP_RETURN: |   | OpenMP | 
 | OMP_SECTION: |   | OpenMP | 
 | OMP_SECTIONS: |   | OpenMP | 
 | OMP_SINGLE: |   | OpenMP | 
 | one_cmplm2 instruction pattern: |   | Standard Names | 
 | operand access: |   | Accessors | 
 | Operand Access Routines: |   | SSA Operands | 
 | operand constraints: |   | Constraints | 
 | Operand Iterators: |   | SSA Operands | 
 | operand predicates: |   | Predicates | 
 | operand substitution: |   | Output Template | 
 | Operands: |   | Operands | 
 | operands: |   | SSA Operands | 
 | operands: |   | Patterns | 
 | operator predicates: |   | Predicates | 
 | ‘optc-gen.awk’: |   | Options | 
 | OPTGROUP_ALL: |   | Optimization groups | 
 | OPTGROUP_INLINE: |   | Optimization groups | 
 | OPTGROUP_IPA: |   | Optimization groups | 
 | OPTGROUP_LOOP: |   | Optimization groups | 
 | OPTGROUP_OMP: |   | Optimization groups | 
 | OPTGROUP_OTHER: |   | Optimization groups | 
 | OPTGROUP_VEC: |   | Optimization groups | 
 | optimization dumps: |   | Optimization info | 
 | optimization groups: |   | Optimization groups | 
 | optimization info file names: |   | Dump files and streams | 
 | Optimization infrastructure for GIMPLE: |   | Tree SSA | 
 | OPTIMIZE_MODE_SWITCHING: |   | Mode Switching | 
 | option specification files: |   | Options | 
 | optional hardware or system features: |   | Run-time Target | 
 | options, directory search: |   | Including Patterns | 
 | options, guidelines for: |   | Guidelines for Options | 
 | OPTION_DEFAULT_SPECS: |   | Driver | 
 | opt_mode: |   | Machine Modes | 
 | order of register allocation: |   | Allocation Order | 
 | ordered_comparison_operator: |   | Machine-Independent Predicates | 
 | ORDERED_EXPR: |   | Unary and Binary Expressions | 
 | Ordering of Patterns: |   | Pattern Ordering | 
 | ORIGINAL_REGNO: |   | Special Accessors | 
 | other register constraints: |   | Simple Constraints | 
 | outgoing_args_size: |   | Stack Arguments | 
 | OUTGOING_REGNO: |   | Register Basics | 
 | OUTGOING_REG_PARM_STACK_SPACE: |   | Stack Arguments | 
 | output of assembler code: |   | File Framework | 
 | output statements: |   | Output Statement | 
 | output templates: |   | Output Template | 
 | output_asm_insn: |   | Output Statement | 
 | OUTPUT_QUOTED_STRING: |   | File Framework | 
 | OVERLAPPING_REGISTER_NAMES: |   | Instruction Output | 
 | OVERLOAD: |   | Functions for C++ | 
 | OVERRIDE_ABI_FORMAT: |   | Register Arguments | 
 | OVL_CURRENT: |   | Functions for C++ | 
 | OVL_NEXT: |   | Functions for C++ | 
 
  | 
| P |  |  | 
 | ‘p’ in constraint: |   | Simple Constraints | 
 | PAD_VARARGS_DOWN: |   | Register Arguments | 
 | parallel: |   | Side Effects | 
 | parameters, c++ abi: |   | C++ ABI | 
 | parameters, d abi: |   | D Language and ABI | 
 | parameters, miscellaneous: |   | Misc | 
 | parameters, precompiled headers: |   | PCH Target | 
 | parity: |   | Arithmetic | 
 | paritym2 instruction pattern: |   | Standard Names | 
 | PARM_BOUNDARY: |   | Storage Layout | 
 | PARM_DECL: |   | Declarations | 
 | PARSE_LDD_OUTPUT: |   | Macros for Initialization | 
 | pass dumps: |   | Passes | 
 | passes and files of the compiler: |   | Passes | 
 | passing arguments: |   | Interface | 
 | pass_duplicate_computed_gotos: |   | Edges | 
 | PATH_SEPARATOR: |   | Filesystem | 
 | PATTERN: |   | Insns | 
 | pattern conditions: |   | Patterns | 
 | pattern names: |   | Standard Names | 
 | Pattern Ordering: |   | Pattern Ordering | 
 | patterns: |   | Patterns | 
 | pc: |   | Regs and Memory | 
 | pc and attributes: |   | Insn Lengths | 
 | pc, RTL sharing: |   | Sharing | 
 | PCC_BITFIELD_TYPE_MATTERS: |   | Storage Layout | 
 | PCC_STATIC_STRUCT_RETURN: |   | Aggregate Return | 
 | PC_REGNUM: |   | Register Basics | 
 | pc_rtx: |   | Regs and Memory | 
 | PDImode: |   | Machine Modes | 
 | peephole optimization, RTL representation: |   | Side Effects | 
 | peephole optimizer definitions: |   | Peephole Definitions | 
 | per-function data: |   | Per-Function Data | 
 | percent sign: |   | Output Template | 
 | PHI nodes: |   | SSA | 
 | PIC: |   | PIC | 
 | PIC_OFFSET_TABLE_REGNUM: |   | PIC | 
 | PIC_OFFSET_TABLE_REG_CALL_CLOBBERED: |   | PIC | 
 | pipeline hazard recognizer: |   | Processor pipeline description | 
 | pipeline hazard recognizer: |   | Processor pipeline description | 
 | Plugins: |   | Plugins | 
 | plus: |   | Arithmetic | 
 | plus and attributes: |   | Expressions | 
 | plus, canonicalization of: |   | Insn Canonicalizations | 
 | PLUS_EXPR: |   | Unary and Binary Expressions | 
 | Pmode: |   | Misc | 
 | pmode_register_operand: |   | Machine-Independent Predicates | 
 | pointer: |   | Types | 
 | POINTERS_EXTEND_UNSIGNED: |   | Storage Layout | 
 | POINTER_DIFF_EXPR: |   | Unary and Binary Expressions | 
 | POINTER_PLUS_EXPR: |   | Unary and Binary Expressions | 
 | POINTER_SIZE: |   | Storage Layout | 
 | POINTER_TYPE: |   | Types | 
 | polynomial integers: |   | poly_int | 
 | poly_int: |   | poly_int | 
 | poly_int, invariant range: |   | Overview of poly_int | 
 | poly_int, main typedefs: |   | Overview of poly_int | 
 | poly_int, runtime value: |   | Overview of poly_int | 
 | poly_int, template parameters: |   | Overview of poly_int | 
 | poly_int, use in target-independent code: |   | Consequences of using poly_int | 
 | poly_int, use in target-specific code: |   | Consequences of using poly_int | 
 | POLY_INT_CST: |   | Constant expressions | 
 | popcount: |   | Arithmetic | 
 | popcountm2 instruction pattern: |   | Standard Names | 
 | pops_args: |   | Function Entry | 
 | pop_operand: |   | Machine-Independent Predicates | 
 | portability: |   | Portability | 
 | position independent code: |   | PIC | 
 | POSTDECREMENT_EXPR: |   | Unary and Binary Expressions | 
 | POSTINCREMENT_EXPR: |   | Unary and Binary Expressions | 
 | post_dec: |   | Incdec | 
 | post_inc: |   | Incdec | 
 | POST_LINK_SPEC: |   | Driver | 
 | post_modify: |   | Incdec | 
 | post_order_compute, inverted_post_order_compute, walk_dominator_tree: |   | Basic Blocks | 
 | POWI_MAX_MULTS: |   | Misc | 
 | powm3 instruction pattern: |   | Standard Names | 
 | pragma: |   | Misc | 
 | PREDECREMENT_EXPR: |   | Unary and Binary Expressions | 
 | predefined macros: |   | Run-time Target | 
 | predicates: |   | Predicates | 
 | predicates and machine modes: |   | Predicates | 
 | predication: |   | Conditional Execution | 
 | predict.def: |   | Profile information | 
 | PREFERRED_DEBUGGING_TYPE: |   | All Debuggers | 
 | PREFERRED_RELOAD_CLASS: |   | Register Classes | 
 | PREFERRED_STACK_BOUNDARY: |   | Storage Layout | 
 | prefetch: |   | Side Effects | 
 | prefetch and ‘/v’: |   | Flags | 
 | prefetch instruction pattern: |   | Standard Names | 
 | PREFETCH_SCHEDULE_BARRIER_P: |   | Flags | 
 | PREINCREMENT_EXPR: |   | Unary and Binary Expressions | 
 | presence_set: |   | Processor pipeline description | 
 | preserving SSA form: |   | SSA | 
 | pretend_args_size: |   | Function Entry | 
 | prev_active_insn: |   | define_peephole | 
 | PREV_INSN: |   | Insns | 
 | pre_dec: |   | Incdec | 
 | PRE_GCC3_DWARF_FRAME_REGISTERS: |   | Frame Registers | 
 | pre_inc: |   | Incdec | 
 | pre_modify: |   | Incdec | 
 | PRINT_OPERAND: |   | Instruction Output | 
 | PRINT_OPERAND_ADDRESS: |   | Instruction Output | 
 | PRINT_OPERAND_PUNCT_VALID_P: |   | Instruction Output | 
 | probe_stack instruction pattern: |   | Standard Names | 
 | probe_stack_address instruction pattern: |   | Standard Names | 
 | processor functional units: |   | Processor pipeline description | 
 | processor functional units: |   | Processor pipeline description | 
 | processor pipeline description: |   | Processor pipeline description | 
 | product: |   | Arithmetic | 
 | profile feedback: |   | Profile information | 
 | profile representation: |   | Profile information | 
 | PROFILE_BEFORE_PROLOGUE: |   | Profiling | 
 | PROFILE_HOOK: |   | Profiling | 
 | profiling, code generation: |   | Profiling | 
 | program counter: |   | Regs and Memory | 
 | prologue: |   | Function Entry | 
 | prologue instruction pattern: |   | Standard Names | 
 | PROMOTE_MODE: |   | Storage Layout | 
 | pseudo registers: |   | Regs and Memory | 
 | PSImode: |   | Machine Modes | 
 | PTRDIFF_TYPE: |   | Type Layout | 
 | purge_dead_edges: |   | Edges | 
 | purge_dead_edges: |   | Maintaining the CFG | 
 | push address instruction: |   | Simple Constraints | 
 | pushm1 instruction pattern: |   | Standard Names | 
 | PUSH_ARGS: |   | Stack Arguments | 
 | PUSH_ARGS_REVERSED: |   | Stack Arguments | 
 | push_operand: |   | Machine-Independent Predicates | 
 | push_reload: |   | Addressing Modes | 
 | PUSH_ROUNDING: |   | Stack Arguments | 
 | PUT_CODE: |   | RTL Objects | 
 | PUT_MODE: |   | Machine Modes | 
 | PUT_REG_NOTE_KIND: |   | Insns | 
 
  | 
| Q |  |  | 
 | QCmode: |   | Machine Modes | 
 | QFmode: |   | Machine Modes | 
 | QImode: |   | Machine Modes | 
 | QImode, in insn: |   | Insns | 
 | QQmode: |   | Machine Modes | 
 | qualified type: |   | Types | 
 | qualified type: |   | Types for C++ | 
 | querying function unit reservations: |   | Processor pipeline description | 
 | question mark: |   | Multi-Alternative | 
 | quotient: |   | Arithmetic | 
 
  | 
| R |  |  | 
 | ‘r’ in constraint: |   | Simple Constraints | 
 | RDIV_EXPR: |   | Unary and Binary Expressions | 
 | READONLY_DATA_SECTION_ASM_OP: |   | Sections | 
 | real operands: |   | SSA Operands | 
 | REALPART_EXPR: |   | Unary and Binary Expressions | 
 | REAL_CST: |   | Constant expressions | 
 | REAL_LIBGCC_SPEC: |   | Driver | 
 | REAL_NM_FILE_NAME: |   | Macros for Initialization | 
 | REAL_TYPE: |   | Types | 
 | REAL_VALUE_ABS: |   | Floating Point | 
 | REAL_VALUE_ATOF: |   | Floating Point | 
 | REAL_VALUE_FIX: |   | Floating Point | 
 | REAL_VALUE_ISINF: |   | Floating Point | 
 | REAL_VALUE_ISNAN: |   | Floating Point | 
 | REAL_VALUE_NEGATE: |   | Floating Point | 
 | REAL_VALUE_NEGATIVE: |   | Floating Point | 
 | REAL_VALUE_TO_TARGET_DECIMAL128: |   | Data Output | 
 | REAL_VALUE_TO_TARGET_DECIMAL32: |   | Data Output | 
 | REAL_VALUE_TO_TARGET_DECIMAL64: |   | Data Output | 
 | REAL_VALUE_TO_TARGET_DOUBLE: |   | Data Output | 
 | REAL_VALUE_TO_TARGET_LONG_DOUBLE: |   | Data Output | 
 | REAL_VALUE_TO_TARGET_SINGLE: |   | Data Output | 
 | REAL_VALUE_TYPE: |   | Floating Point | 
 | REAL_VALUE_UNSIGNED_FIX: |   | Floating Point | 
 | recognizing insns: |   | RTL Template | 
 | recog_data.operand: |   | Instruction Output | 
 | RECORD_TYPE: |   | Types | 
 | RECORD_TYPE: |   | Classes | 
 | redirect_edge_and_branch: |   | Profile information | 
 | redirect_edge_and_branch, redirect_jump: |   | Maintaining the CFG | 
 | reduc_and_scal_m instruction pattern: |   | Standard Names | 
 | reduc_ior_scal_m instruction pattern: |   | Standard Names | 
 | reduc_plus_scal_m instruction pattern: |   | Standard Names | 
 | reduc_smax_scal_m instruction pattern: |   | Standard Names | 
 | reduc_smin_scal_m instruction pattern: |   | Standard Names | 
 | reduc_umax_scal_m instruction pattern: |   | Standard Names | 
 | reduc_umin_scal_m instruction pattern: |   | Standard Names | 
 | reduc_xor_scal_m instruction pattern: |   | Standard Names | 
 | reference: |   | Types | 
 | REFERENCE_TYPE: |   | Types | 
 | reg: |   | Regs and Memory | 
 | reg and ‘/f’: |   | Flags | 
 | reg and ‘/i’: |   | Flags | 
 | reg and ‘/v’: |   | Flags | 
 | reg, RTL sharing: |   | Sharing | 
 | register allocation order: |   | Allocation Order | 
 | register class definitions: |   | Register Classes | 
 | register class preference constraints: |   | Class Preferences | 
 | register pairs: |   | Values in Registers | 
 | Register Transfer Language (RTL): |   | RTL | 
 | register usage: |   | Registers | 
 | registers arguments: |   | Register Arguments | 
 | registers in constraints: |   | Simple Constraints | 
 | REGISTER_MOVE_COST: |   | Costs | 
 | REGISTER_NAMES: |   | Instruction Output | 
 | register_operand: |   | Machine-Independent Predicates | 
 | REGISTER_PREFIX: |   | Instruction Output | 
 | REGISTER_TARGET_PRAGMAS: |   | Misc | 
 | REGMODE_NATURAL_SIZE: |   | Regs and Memory | 
 | REGMODE_NATURAL_SIZE: |   | Regs and Memory | 
 | REGMODE_NATURAL_SIZE: |   | Values in Registers | 
 | REGNO_MODE_CODE_OK_FOR_BASE_P: |   | Register Classes | 
 | REGNO_MODE_OK_FOR_BASE_P: |   | Register Classes | 
 | REGNO_MODE_OK_FOR_REG_BASE_P: |   | Register Classes | 
 | REGNO_OK_FOR_BASE_P: |   | Register Classes | 
 | REGNO_OK_FOR_INDEX_P: |   | Register Classes | 
 | REGNO_REG_CLASS: |   | Register Classes | 
 | regs_ever_live: |   | Function Entry | 
 | regular expressions: |   | Processor pipeline description | 
 | regular expressions: |   | Processor pipeline description | 
 | regular IPA passes: |   | Regular IPA passes | 
 | REG_ALLOC_ORDER: |   | Allocation Order | 
 | REG_BR_PRED: |   | Insns | 
 | REG_BR_PROB: |   | Insns | 
 | REG_BR_PROB_BASE, BB_FREQ_BASE, count: |   | Profile information | 
 | REG_BR_PROB_BASE, EDGE_FREQUENCY: |   | Profile information | 
 | REG_CALL_NOCF_CHECK: |   | Insns | 
 | REG_CC_SETTER: |   | Insns | 
 | REG_CC_USER: |   | Insns | 
 | reg_class_contents: |   | Register Basics | 
 | REG_CLASS_CONTENTS: |   | Register Classes | 
 | reg_class_for_constraint: |   | C Constraint Interface | 
 | REG_CLASS_NAMES: |   | Register Classes | 
 | REG_DEAD: |   | Insns | 
 | REG_DEAD, REG_UNUSED: |   | Liveness information | 
 | REG_DEP_ANTI: |   | Insns | 
 | REG_DEP_OUTPUT: |   | Insns | 
 | REG_DEP_TRUE: |   | Insns | 
 | REG_EH_REGION, EDGE_ABNORMAL_CALL: |   | Edges | 
 | REG_EQUAL: |   | Insns | 
 | REG_EQUIV: |   | Insns | 
 | REG_EXPR: |   | Special Accessors | 
 | REG_FRAME_RELATED_EXPR: |   | Insns | 
 | REG_FUNCTION_VALUE_P: |   | Flags | 
 | REG_INC: |   | Insns | 
 | reg_label and ‘/v’: |   | Flags | 
 | REG_LABEL_OPERAND: |   | Insns | 
 | REG_LABEL_TARGET: |   | Insns | 
 | reg_names: |   | Register Basics | 
 | reg_names: |   | Instruction Output | 
 | REG_NONNEG: |   | Insns | 
 | REG_NOTES: |   | Insns | 
 | REG_NOTE_KIND: |   | Insns | 
 | REG_OFFSET: |   | Special Accessors | 
 | REG_OK_STRICT: |   | Addressing Modes | 
 | REG_PARM_STACK_SPACE: |   | Stack Arguments | 
 | REG_PARM_STACK_SPACE, and TARGET_FUNCTION_ARG: |   | Register Arguments | 
 | REG_POINTER: |   | Flags | 
 | REG_SETJMP: |   | Insns | 
 | REG_UNUSED: |   | Insns | 
 | REG_USERVAR_P: |   | Flags | 
 | REG_VALUE_IN_UNWIND_CONTEXT: |   | Frame Registers | 
 | REG_WORDS_BIG_ENDIAN: |   | Storage Layout | 
 | relative costs: |   | Costs | 
 | RELATIVE_PREFIX_NOT_LINKDIR: |   | Driver | 
 | reloading: |   | RTL passes | 
 | reload_completed: |   | Standard Names | 
 | reload_in instruction pattern: |   | Standard Names | 
 | reload_in_progress: |   | Standard Names | 
 | reload_out instruction pattern: |   | Standard Names | 
 | remainder: |   | Arithmetic | 
 | remainderm3 instruction pattern: |   | Standard Names | 
 | reorder: |   | GTY Options | 
 | representation of RTL: |   | RTL | 
 | reservation delays: |   | Processor pipeline description | 
 | restore_stack_block instruction pattern: |   | Standard Names | 
 | restore_stack_function instruction pattern: |   | Standard Names | 
 | restore_stack_nonlocal instruction pattern: |   | Standard Names | 
 | rest_of_decl_compilation: |   | Parsing pass | 
 | rest_of_type_compilation: |   | Parsing pass | 
 | RESULT_DECL: |   | Declarations | 
 | return: |   | Side Effects | 
 | return instruction pattern: |   | Standard Names | 
 | return values in registers: |   | Scalar Return | 
 | returning aggregate values: |   | Aggregate Return | 
 | returning structures and unions: |   | Interface | 
 | RETURN_ADDRESS_POINTER_REGNUM: |   | Frame Registers | 
 | RETURN_ADDR_IN_PREVIOUS_FRAME: |   | Frame Layout | 
 | RETURN_ADDR_OFFSET: |   | Exception Handling | 
 | RETURN_ADDR_RTX: |   | Frame Layout | 
 | RETURN_EXPR: |   | Statements for C++ | 
 | RETURN_STMT: |   | Statements for C++ | 
 | return_val: |   | Flags | 
 | return_val, in call_insn: |   | Flags | 
 | return_val, in reg: |   | Flags | 
 | return_val, in symbol_ref: |   | Flags | 
 | reverse probability: |   | Profile information | 
 | REVERSE_CONDITION: |   | MODE_CC Condition Codes | 
 | REVERSIBLE_CC_MODE: |   | MODE_CC Condition Codes | 
 | right rotate: |   | Arithmetic | 
 | right shift: |   | Arithmetic | 
 | rintm2 instruction pattern: |   | Standard Names | 
 | RISC: |   | Processor pipeline description | 
 | RISC: |   | Processor pipeline description | 
 | roots, marking: |   | GGC Roots | 
 | rotate: |   | Arithmetic | 
 | rotate: |   | Arithmetic | 
 | rotatert: |   | Arithmetic | 
 | rotlm3 instruction pattern: |   | Standard Names | 
 | rotrm3 instruction pattern: |   | Standard Names | 
 | roundm2 instruction pattern: |   | Standard Names | 
 | ROUND_DIV_EXPR: |   | Unary and Binary Expressions | 
 | ROUND_MOD_EXPR: |   | Unary and Binary Expressions | 
 | ROUND_TYPE_ALIGN: |   | Storage Layout | 
 | RSHIFT_EXPR: |   | Unary and Binary Expressions | 
 | rsqrtm2 instruction pattern: |   | Standard Names | 
 | RTL addition: |   | Arithmetic | 
 | RTL addition with signed saturation: |   | Arithmetic | 
 | RTL addition with unsigned saturation: |   | Arithmetic | 
 | RTL classes: |   | RTL Classes | 
 | RTL comparison: |   | Arithmetic | 
 | RTL comparison operations: |   | Comparisons | 
 | RTL constant expression types: |   | Constants | 
 | RTL constants: |   | Constants | 
 | RTL declarations: |   | RTL Declarations | 
 | RTL difference: |   | Arithmetic | 
 | RTL expression: |   | RTL Objects | 
 | RTL expressions for arithmetic: |   | Arithmetic | 
 | RTL format: |   | RTL Classes | 
 | RTL format characters: |   | RTL Classes | 
 | RTL function-call insns: |   | Calls | 
 | RTL insn template: |   | RTL Template | 
 | RTL integers: |   | RTL Objects | 
 | RTL memory expressions: |   | Regs and Memory | 
 | RTL object types: |   | RTL Objects | 
 | RTL postdecrement: |   | Incdec | 
 | RTL postincrement: |   | Incdec | 
 | RTL predecrement: |   | Incdec | 
 | RTL preincrement: |   | Incdec | 
 | RTL register expressions: |   | Regs and Memory | 
 | RTL representation: |   | RTL | 
 | RTL side effect expressions: |   | Side Effects | 
 | RTL strings: |   | RTL Objects | 
 | RTL structure sharing assumptions: |   | Sharing | 
 | RTL subtraction: |   | Arithmetic | 
 | RTL subtraction with signed saturation: |   | Arithmetic | 
 | RTL subtraction with unsigned saturation: |   | Arithmetic | 
 | RTL sum: |   | Arithmetic | 
 | RTL vectors: |   | RTL Objects | 
 | RTL_CONST_CALL_P: |   | Flags | 
 | RTL_CONST_OR_PURE_CALL_P: |   | Flags | 
 | RTL_LOOPING_CONST_OR_PURE_CALL_P: |   | Flags | 
 | RTL_PURE_CALL_P: |   | Flags | 
 | RTX (See RTL): |   | RTL Objects | 
 | RTX codes, classes of: |   | RTL Classes | 
 | RTX_FRAME_RELATED_P: |   | Flags | 
 | run-time conventions: |   | Interface | 
 | run-time target specification: |   | Run-time Target | 
 
  | 
| S |  |  | 
 | ‘s’ in constraint: |   | Simple Constraints | 
 | SAD_EXPR: |   | Vectors | 
 | same_type_p: |   | Types | 
 | SAmode: |   | Machine Modes | 
 | satfractmn2 instruction pattern: |   | Standard Names | 
 | satfractunsmn2 instruction pattern: |   | Standard Names | 
 | satisfies_constraint_: |   | C Constraint Interface | 
 | sat_fract: |   | Conversions | 
 | SAVE_EXPR: |   | Unary and Binary Expressions | 
 | save_stack_block instruction pattern: |   | Standard Names | 
 | save_stack_function instruction pattern: |   | Standard Names | 
 | save_stack_nonlocal instruction pattern: |   | Standard Names | 
 | SBSS_SECTION_ASM_OP: |   | Sections | 
 | Scalar evolutions: |   | Scalar evolutions | 
 | scalars, returned as values: |   | Scalar Return | 
 | scalar_float_mode: |   | Machine Modes | 
 | scalar_int_mode: |   | Machine Modes | 
 | scalar_mode: |   | Machine Modes | 
 | scalbm3 instruction pattern: |   | Standard Names | 
 | scatter_storemn instruction pattern: |   | Standard Names | 
 | SCHED_GROUP_P: |   | Flags | 
 | SCmode: |   | Machine Modes | 
 | scratch: |   | Regs and Memory | 
 | scratch operands: |   | Regs and Memory | 
 | scratch, RTL sharing: |   | Sharing | 
 | scratch_operand: |   | Machine-Independent Predicates | 
 | SDATA_SECTION_ASM_OP: |   | Sections | 
 | sdiv_pow2m3 instruction pattern: |   | Standard Names | 
 | sdiv_pow2m3 instruction pattern: |   | Standard Names | 
 | SDmode: |   | Machine Modes | 
 | sdot_prodm instruction pattern: |   | Standard Names | 
 | search options: |   | Including Patterns | 
 | SECONDARY_INPUT_RELOAD_CLASS: |   | Register Classes | 
 | SECONDARY_MEMORY_NEEDED_RTX: |   | Register Classes | 
 | SECONDARY_OUTPUT_RELOAD_CLASS: |   | Register Classes | 
 | SECONDARY_RELOAD_CLASS: |   | Register Classes | 
 | SELECT_CC_MODE: |   | MODE_CC Condition Codes | 
 | sequence: |   | Side Effects | 
 | Sequence iterators: |   | Sequence iterators | 
 | set: |   | Side Effects | 
 | set and ‘/f’: |   | Flags | 
 | setmemm instruction pattern: |   | Standard Names | 
 | SETUP_FRAME_ADDRESSES: |   | Frame Layout | 
 | SET_ASM_OP: |   | Label Output | 
 | SET_ASM_OP: |   | Label Output | 
 | set_attr: |   | Tagging Insns | 
 | set_attr_alternative: |   | Tagging Insns | 
 | set_bb_seq: |   | GIMPLE sequences | 
 | SET_DEST: |   | Side Effects | 
 | SET_IS_RETURN_P: |   | Flags | 
 | SET_LABEL_KIND: |   | Insns | 
 | set_optab_libfunc: |   | Library Calls | 
 | SET_RATIO: |   | Costs | 
 | SET_SRC: |   | Side Effects | 
 | set_thread_pointermode instruction pattern: |   | Standard Names | 
 | SET_TYPE_STRUCTURAL_EQUALITY: |   | Types | 
 | SET_TYPE_STRUCTURAL_EQUALITY: |   | Types | 
 | SFmode: |   | Machine Modes | 
 | sharing of RTL components: |   | Sharing | 
 | shift: |   | Arithmetic | 
 | SHIFT_COUNT_TRUNCATED: |   | Misc | 
 | SHLIB_SUFFIX: |   | Macros for Initialization | 
 | SHORT_ACCUM_TYPE_SIZE: |   | Type Layout | 
 | SHORT_FRACT_TYPE_SIZE: |   | Type Layout | 
 | SHORT_IMMEDIATES_SIGN_EXTEND: |   | Misc | 
 | SHORT_TYPE_SIZE: |   | Type Layout | 
 | shrink-wrapping separate components: |   | Shrink-wrapping separate components | 
 | sibcall_epilogue instruction pattern: |   | Standard Names | 
 | sibling call: |   | Edges | 
 | SIBLING_CALL_P: |   | Flags | 
 | signal-to-noise ratio (metaphorical usage for diagnostics): |   | Guidelines for Diagnostics | 
 | signed division: |   | Arithmetic | 
 | signed division with signed saturation: |   | Arithmetic | 
 | signed maximum: |   | Arithmetic | 
 | signed minimum: |   | Arithmetic | 
 | significandm2 instruction pattern: |   | Standard Names | 
 | sign_extend: |   | Conversions | 
 | sign_extract: |   | Bit-Fields | 
 | sign_extract, canonicalization of: |   | Insn Canonicalizations | 
 | SIG_ATOMIC_TYPE: |   | Type Layout | 
 | SImode: |   | Machine Modes | 
 | simple constraints: |   | Simple Constraints | 
 | simple_return: |   | Side Effects | 
 | simple_return instruction pattern: |   | Standard Names | 
 | sincosm3 instruction pattern: |   | Standard Names | 
 | sinm2 instruction pattern: |   | Standard Names | 
 | SIZETYPE: |   | Type Layout | 
 | SIZE_ASM_OP: |   | Label Output | 
 | SIZE_TYPE: |   | Type Layout | 
 | skip: |   | GTY Options | 
 | SLOW_BYTE_ACCESS: |   | Costs | 
 | small IPA passes: |   | Small IPA passes | 
 | smax: |   | Arithmetic | 
 | smin: |   | Arithmetic | 
 | sms, swing, software pipelining: |   | RTL passes | 
 | smulhrsm3 instruction pattern: |   | Standard Names | 
 | smulhsm3 instruction pattern: |   | Standard Names | 
 | smulm3_highpart instruction pattern: |   | Standard Names | 
 | soft float library: |   | Soft float library routines | 
 | source code, location information: |   | Guidelines for Diagnostics | 
 | special: |   | GTY Options | 
 | special predicates: |   | Predicates | 
 | SPECS: |   | Target Fragment | 
 | speculation_barrier instruction pattern: |   | Standard Names | 
 | speed of instructions: |   | Costs | 
 | splitting instructions: |   | Insn Splitting | 
 | split_block: |   | Maintaining the CFG | 
 | SQmode: |   | Machine Modes | 
 | sqrt: |   | Arithmetic | 
 | sqrtm2 instruction pattern: |   | Standard Names | 
 | square root: |   | Arithmetic | 
 | SSA: |   | SSA | 
 | ssaddm3 instruction pattern: |   | Standard Names | 
 | ssadm instruction pattern: |   | Standard Names | 
 | ssashlm3 instruction pattern: |   | Standard Names | 
 | SSA_NAME_DEF_STMT: |   | SSA | 
 | SSA_NAME_VERSION: |   | SSA | 
 | ssdivm3 instruction pattern: |   | Standard Names | 
 | ssmaddmn4 instruction pattern: |   | Standard Names | 
 | ssmsubmn4 instruction pattern: |   | Standard Names | 
 | ssmulm3 instruction pattern: |   | Standard Names | 
 | ssnegm2 instruction pattern: |   | Standard Names | 
 | sssubm3 instruction pattern: |   | Standard Names | 
 | ss_abs: |   | Arithmetic | 
 | ss_ashift: |   | Arithmetic | 
 | ss_div: |   | Arithmetic | 
 | ss_minus: |   | Arithmetic | 
 | ss_mult: |   | Arithmetic | 
 | ss_neg: |   | Arithmetic | 
 | ss_plus: |   | Arithmetic | 
 | ss_truncate: |   | Conversions | 
 | stack arguments: |   | Stack Arguments | 
 | stack frame layout: |   | Frame Layout | 
 | stack smashing protection: |   | Stack Smashing Protection | 
 | STACK_ALIGNMENT_NEEDED: |   | Frame Layout | 
 | STACK_BOUNDARY: |   | Storage Layout | 
 | STACK_CHECK_BUILTIN: |   | Stack Checking | 
 | STACK_CHECK_FIXED_FRAME_SIZE: |   | Stack Checking | 
 | STACK_CHECK_MAX_FRAME_SIZE: |   | Stack Checking | 
 | STACK_CHECK_MAX_VAR_SIZE: |   | Stack Checking | 
 | STACK_CHECK_MOVING_SP: |   | Stack Checking | 
 | STACK_CHECK_PROBE_INTERVAL_EXP: |   | Stack Checking | 
 | STACK_CHECK_PROTECT: |   | Stack Checking | 
 | STACK_CHECK_STATIC_BUILTIN: |   | Stack Checking | 
 | STACK_DYNAMIC_OFFSET: |   | Frame Layout | 
 | STACK_DYNAMIC_OFFSET and virtual registers: |   | Regs and Memory | 
 | STACK_GROWS_DOWNWARD: |   | Frame Layout | 
 | STACK_PARMS_IN_REG_PARM_AREA: |   | Stack Arguments | 
 | STACK_POINTER_OFFSET: |   | Frame Layout | 
 | STACK_POINTER_OFFSET and virtual registers: |   | Regs and Memory | 
 | STACK_POINTER_REGNUM: |   | Frame Registers | 
 | STACK_POINTER_REGNUM and virtual registers: |   | Regs and Memory | 
 | stack_pointer_rtx: |   | Frame Registers | 
 | stack_protect_combined_set instruction pattern: |   | Standard Names | 
 | stack_protect_combined_test instruction pattern: |   | Standard Names | 
 | stack_protect_set instruction pattern: |   | Standard Names | 
 | stack_protect_test instruction pattern: |   | Standard Names | 
 | STACK_PUSH_CODE: |   | Frame Layout | 
 | STACK_REGS: |   | Stack Registers | 
 | STACK_REG_COVER_CLASS: |   | Stack Registers | 
 | STACK_SAVEAREA_MODE: |   | Storage Layout | 
 | STACK_SIZE_MODE: |   | Storage Layout | 
 | STACK_SLOT_ALIGNMENT: |   | Storage Layout | 
 | standard pattern names: |   | Standard Names | 
 | STANDARD_STARTFILE_PREFIX: |   | Driver | 
 | STANDARD_STARTFILE_PREFIX_1: |   | Driver | 
 | STANDARD_STARTFILE_PREFIX_2: |   | Driver | 
 | STARTFILE_SPEC: |   | Driver | 
 | Statement and operand traversals: |   | Statement and operand traversals | 
 | Statement Sequences: |   | Statement Sequences | 
 | Statements: |   | Statements | 
 | statements: |   | Function Properties | 
 | statements: |   | Statements for C++ | 
 | static analysis: |   | Static Analyzer | 
 | static analyzer: |   | Static Analyzer | 
 | static analyzer, debugging: |   | Debugging the Analyzer | 
 | static analyzer, internals: |   | Analyzer Internals | 
 | Static profile estimation: |   | Profile information | 
 | static single assignment: |   | SSA | 
 | STATIC_CHAIN_INCOMING_REGNUM: |   | Frame Registers | 
 | STATIC_CHAIN_REGNUM: |   | Frame Registers | 
 | stdarg.h and register arguments: |   | Register Arguments | 
 | STDC_0_IN_SYSTEM_HEADERS: |   | Misc | 
 | STMT_EXPR: |   | Unary and Binary Expressions | 
 | STMT_IS_FULL_EXPR_P: |   | Statements for C++ | 
 | storage layout: |   | Storage Layout | 
 | STORE_FLAG_VALUE: |   | Misc | 
 | STORE_MAX_PIECES: |   | Costs | 
 | ‘store_multiple’ instruction pattern: |   | Standard Names | 
 | strcpy: |   | Storage Layout | 
 | STRICT_ALIGNMENT: |   | Storage Layout | 
 | strict_low_part: |   | RTL Declarations | 
 | strict_memory_address_p: |   | Addressing Modes | 
 | STRING_CST: |   | Constant expressions | 
 | STRING_POOL_ADDRESS_P: |   | Flags | 
 | strlenm instruction pattern: |   | Standard Names | 
 | structure value address: |   | Aggregate Return | 
 | structures, returning: |   | Interface | 
 | STRUCTURE_SIZE_BOUNDARY: |   | Storage Layout | 
 | subm3 instruction pattern: |   | Standard Names | 
 | SUBOBJECT: |   | Statements for C++ | 
 | SUBOBJECT_CLEANUP: |   | Statements for C++ | 
 | subreg: |   | Regs and Memory | 
 | subreg and ‘/s’: |   | Flags | 
 | subreg and ‘/u’: |   | Flags | 
 | subreg and ‘/u’ and ‘/v’: |   | Flags | 
 | subreg, in strict_low_part: |   | RTL Declarations | 
 | SUBREG_BYTE: |   | Regs and Memory | 
 | SUBREG_PROMOTED_UNSIGNED_P: |   | Flags | 
 | SUBREG_PROMOTED_UNSIGNED_SET: |   | Flags | 
 | SUBREG_PROMOTED_VAR_P: |   | Flags | 
 | SUBREG_REG: |   | Regs and Memory | 
 | subst iterators in .md files: |   | Subst Iterators | 
 | subvm4 instruction pattern: |   | Standard Names | 
 | SUCCESS_EXIT_CODE: |   | Host Misc | 
 | support for nested functions: |   | Trampolines | 
 | SUPPORTS_INIT_PRIORITY: |   | Macros for Initialization | 
 | SUPPORTS_ONE_ONLY: |   | Label Output | 
 | SUPPORTS_WEAK: |   | Label Output | 
 | SWITCHABLE_TARGET: |   | Run-time Target | 
 | SWITCH_BODY: |   | Statements for C++ | 
 | SWITCH_COND: |   | Statements for C++ | 
 | SWITCH_STMT: |   | Statements for C++ | 
 | symbolic label: |   | Sharing | 
 | SYMBOL_FLAG_ANCHOR: |   | Special Accessors | 
 | SYMBOL_FLAG_EXTERNAL: |   | Special Accessors | 
 | SYMBOL_FLAG_FUNCTION: |   | Special Accessors | 
 | SYMBOL_FLAG_HAS_BLOCK_INFO: |   | Special Accessors | 
 | SYMBOL_FLAG_LOCAL: |   | Special Accessors | 
 | SYMBOL_FLAG_SMALL: |   | Special Accessors | 
 | SYMBOL_FLAG_TLS_SHIFT: |   | Special Accessors | 
 | symbol_ref: |   | Constants | 
 | symbol_ref and ‘/f’: |   | Flags | 
 | symbol_ref and ‘/i’: |   | Flags | 
 | symbol_ref and ‘/u’: |   | Flags | 
 | symbol_ref and ‘/v’: |   | Flags | 
 | symbol_ref, RTL sharing: |   | Sharing | 
 | SYMBOL_REF_ANCHOR_P: |   | Special Accessors | 
 | SYMBOL_REF_BLOCK: |   | Special Accessors | 
 | SYMBOL_REF_BLOCK_OFFSET: |   | Special Accessors | 
 | SYMBOL_REF_CONSTANT: |   | Special Accessors | 
 | SYMBOL_REF_DATA: |   | Special Accessors | 
 | SYMBOL_REF_DECL: |   | Special Accessors | 
 | SYMBOL_REF_EXTERNAL_P: |   | Special Accessors | 
 | SYMBOL_REF_FLAG: |   | Flags | 
 | SYMBOL_REF_FLAG, in TARGET_ENCODE_SECTION_INFO: |   | Sections | 
 | SYMBOL_REF_FLAGS: |   | Special Accessors | 
 | SYMBOL_REF_FUNCTION_P: |   | Special Accessors | 
 | SYMBOL_REF_HAS_BLOCK_INFO_P: |   | Special Accessors | 
 | SYMBOL_REF_LOCAL_P: |   | Special Accessors | 
 | SYMBOL_REF_SMALL_P: |   | Special Accessors | 
 | SYMBOL_REF_TLS_MODEL: |   | Special Accessors | 
 | SYMBOL_REF_USED: |   | Flags | 
 | SYMBOL_REF_WEAK: |   | Flags | 
 | sync_addmode instruction pattern: |   | Standard Names | 
 | sync_andmode instruction pattern: |   | Standard Names | 
 | sync_compare_and_swapmode instruction pattern: |   | Standard Names | 
 | sync_iormode instruction pattern: |   | Standard Names | 
 | sync_lock_releasemode instruction pattern: |   | Standard Names | 
 | sync_lock_test_and_setmode instruction pattern: |   | Standard Names | 
 | sync_nandmode instruction pattern: |   | Standard Names | 
 | sync_new_addmode instruction pattern: |   | Standard Names | 
 | sync_new_andmode instruction pattern: |   | Standard Names | 
 | sync_new_iormode instruction pattern: |   | Standard Names | 
 | sync_new_nandmode instruction pattern: |   | Standard Names | 
 | sync_new_submode instruction pattern: |   | Standard Names | 
 | sync_new_xormode instruction pattern: |   | Standard Names | 
 | sync_old_addmode instruction pattern: |   | Standard Names | 
 | sync_old_andmode instruction pattern: |   | Standard Names | 
 | sync_old_iormode instruction pattern: |   | Standard Names | 
 | sync_old_nandmode instruction pattern: |   | Standard Names | 
 | sync_old_submode instruction pattern: |   | Standard Names | 
 | sync_old_xormode instruction pattern: |   | Standard Names | 
 | sync_submode instruction pattern: |   | Standard Names | 
 | sync_xormode instruction pattern: |   | Standard Names | 
 | SYSROOT_HEADERS_SUFFIX_SPEC: |   | Driver | 
 | SYSROOT_SUFFIX_SPEC: |   | Driver | 
 | SYSTEM_IMPLICIT_EXTERN_C: |   | Misc | 
 
  | 
| T |  |  | 
 | t-target: |   | Target Fragment | 
 | table jump: |   | Basic Blocks | 
 | tablejump instruction pattern: |   | Standard Names | 
 | tag: |   | GTY Options | 
 | tagging insns: |   | Tagging Insns | 
 | tail calls: |   | Tail Calls | 
 | TAmode: |   | Machine Modes | 
 | tanm2 instruction pattern: |   | Standard Names | 
 | target attributes: |   | Target Attributes | 
 | target description macros: |   | Target Macros | 
 | target functions: |   | Target Structure | 
 | target hooks: |   | Target Structure | 
 | target makefile fragment: |   | Target Fragment | 
 | target specifications: |   | Run-time Target | 
 | targetm: |   | Target Structure | 
 | targets, makefile: |   | Makefile | 
 | TARGET_ABSOLUTE_BIGGEST_ALIGNMENT: |   | Storage Layout | 
 | TARGET_ADDITIONAL_ALLOCNO_CLASS_P: |   | Register Classes | 
 | TARGET_ADDRESS_COST: |   | Costs | 
 | TARGET_ADDR_SPACE_ADDRESS_MODE: |   | Named Address Spaces | 
 | TARGET_ADDR_SPACE_CONVERT: |   | Named Address Spaces | 
 | TARGET_ADDR_SPACE_DEBUG: |   | Named Address Spaces | 
 | TARGET_ADDR_SPACE_DIAGNOSE_USAGE: |   | Named Address Spaces | 
 | TARGET_ADDR_SPACE_LEGITIMATE_ADDRESS_P: |   | Named Address Spaces | 
 | TARGET_ADDR_SPACE_LEGITIMIZE_ADDRESS: |   | Named Address Spaces | 
 | TARGET_ADDR_SPACE_POINTER_MODE: |   | Named Address Spaces | 
 | TARGET_ADDR_SPACE_SUBSET_P: |   | Named Address Spaces | 
 | TARGET_ADDR_SPACE_VALID_POINTER_MODE: |   | Named Address Spaces | 
 | TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID: |   | Named Address Spaces | 
 | TARGET_ALIGN_ANON_BITFIELD: |   | Storage Layout | 
 | TARGET_ALLOCATE_INITIAL_VALUE: |   | Misc | 
 | TARGET_ALLOCATE_STACK_SLOTS_FOR_ARGS: |   | Misc | 
 | TARGET_ALWAYS_STRIP_DOTDOT: |   | Driver | 
 | TARGET_ARG_PARTIAL_BYTES: |   | Register Arguments | 
 | TARGET_ARM_EABI_UNWINDER: |   | Exception Region Output | 
 | TARGET_ARRAY_MODE: |   | Register Arguments | 
 | TARGET_ARRAY_MODE_SUPPORTED_P: |   | Register Arguments | 
 | TARGET_ASAN_SHADOW_OFFSET: |   | Misc | 
 | TARGET_ASM_ALIGNED_DI_OP: |   | Data Output | 
 | TARGET_ASM_ALIGNED_HI_OP: |   | Data Output | 
 | TARGET_ASM_ALIGNED_PDI_OP: |   | Data Output | 
 | TARGET_ASM_ALIGNED_PSI_OP: |   | Data Output | 
 | TARGET_ASM_ALIGNED_PTI_OP: |   | Data Output | 
 | TARGET_ASM_ALIGNED_SI_OP: |   | Data Output | 
 | TARGET_ASM_ALIGNED_TI_OP: |   | Data Output | 
 | TARGET_ASM_ASSEMBLE_UNDEFINED_DECL: |   | Label Output | 
 | TARGET_ASM_ASSEMBLE_VISIBILITY: |   | Label Output | 
 | TARGET_ASM_BYTE_OP: |   | Data Output | 
 | TARGET_ASM_CAN_OUTPUT_MI_THUNK: |   | Function Entry | 
 | TARGET_ASM_CLOSE_PAREN: |   | Data Output | 
 | TARGET_ASM_CODE_END: |   | File Framework | 
 | TARGET_ASM_CONSTRUCTOR: |   | Macros for Initialization | 
 | TARGET_ASM_DECLARE_CONSTANT_NAME: |   | Label Output | 
 | TARGET_ASM_DECL_END: |   | Data Output | 
 | TARGET_ASM_DESTRUCTOR: |   | Macros for Initialization | 
 | TARGET_ASM_ELF_FLAGS_NUMERIC: |   | File Framework | 
 | TARGET_ASM_EMIT_EXCEPT_PERSONALITY: |   | Dispatch Tables | 
 | TARGET_ASM_EMIT_EXCEPT_TABLE_LABEL: |   | Dispatch Tables | 
 | TARGET_ASM_EMIT_UNWIND_LABEL: |   | Dispatch Tables | 
 | TARGET_ASM_EXTERNAL_LIBCALL: |   | Label Output | 
 | TARGET_ASM_FILE_END: |   | File Framework | 
 | TARGET_ASM_FILE_START: |   | File Framework | 
 | TARGET_ASM_FILE_START_APP_OFF: |   | File Framework | 
 | TARGET_ASM_FILE_START_FILE_DIRECTIVE: |   | File Framework | 
 | TARGET_ASM_FINAL_POSTSCAN_INSN: |   | Instruction Output | 
 | TARGET_ASM_FUNCTION_BEGIN_EPILOGUE: |   | Function Entry | 
 | TARGET_ASM_FUNCTION_END_PROLOGUE: |   | Function Entry | 
 | TARGET_ASM_FUNCTION_EPILOGUE: |   | Function Entry | 
 | TARGET_ASM_FUNCTION_PROLOGUE: |   | Function Entry | 
 | TARGET_ASM_FUNCTION_RODATA_SECTION: |   | Sections | 
 | TARGET_ASM_FUNCTION_SECTION: |   | File Framework | 
 | TARGET_ASM_FUNCTION_SWITCHED_TEXT_SECTIONS: |   | File Framework | 
 | TARGET_ASM_GENERATE_PIC_ADDR_DIFF_VEC: |   | Sections | 
 | TARGET_ASM_GLOBALIZE_DECL_NAME: |   | Label Output | 
 | TARGET_ASM_GLOBALIZE_LABEL: |   | Label Output | 
 | TARGET_ASM_INIT_SECTIONS: |   | Sections | 
 | TARGET_ASM_INTEGER: |   | Data Output | 
 | TARGET_ASM_INTERNAL_LABEL: |   | Label Output | 
 | TARGET_ASM_LTO_END: |   | File Framework | 
 | TARGET_ASM_LTO_START: |   | File Framework | 
 | TARGET_ASM_MARK_DECL_PRESERVED: |   | Label Output | 
 | TARGET_ASM_MERGEABLE_RODATA_PREFIX: |   | Sections | 
 | TARGET_ASM_NAMED_SECTION: |   | File Framework | 
 | TARGET_ASM_OPEN_PAREN: |   | Data Output | 
 | TARGET_ASM_OUTPUT_ADDR_CONST_EXTRA: |   | Data Output | 
 | TARGET_ASM_OUTPUT_ANCHOR: |   | Anchored Addresses | 
 | TARGET_ASM_OUTPUT_DWARF_DTPREL: |   | DWARF | 
 | TARGET_ASM_OUTPUT_IDENT: |   | File Framework | 
 | TARGET_ASM_OUTPUT_MI_THUNK: |   | Function Entry | 
 | TARGET_ASM_OUTPUT_SOURCE_FILENAME: |   | File Framework | 
 | TARGET_ASM_POST_CFI_STARTPROC: |   | Dispatch Tables | 
 | TARGET_ASM_PRINT_PATCHABLE_FUNCTION_ENTRY: |   | Function Entry | 
 | TARGET_ASM_RECORD_GCC_SWITCHES: |   | File Framework | 
 | TARGET_ASM_RECORD_GCC_SWITCHES_SECTION: |   | File Framework | 
 | TARGET_ASM_RELOC_RW_MASK: |   | Sections | 
 | TARGET_ASM_SELECT_RTX_SECTION: |   | Sections | 
 | TARGET_ASM_SELECT_SECTION: |   | Sections | 
 | TARGET_ASM_TM_CLONE_TABLE_SECTION: |   | Sections | 
 | TARGET_ASM_TRAMPOLINE_TEMPLATE: |   | Trampolines | 
 | TARGET_ASM_TTYPE: |   | Exception Region Output | 
 | TARGET_ASM_UNALIGNED_DI_OP: |   | Data Output | 
 | TARGET_ASM_UNALIGNED_HI_OP: |   | Data Output | 
 | TARGET_ASM_UNALIGNED_PDI_OP: |   | Data Output | 
 | TARGET_ASM_UNALIGNED_PSI_OP: |   | Data Output | 
 | TARGET_ASM_UNALIGNED_PTI_OP: |   | Data Output | 
 | TARGET_ASM_UNALIGNED_SI_OP: |   | Data Output | 
 | TARGET_ASM_UNALIGNED_TI_OP: |   | Data Output | 
 | TARGET_ASM_UNIQUE_SECTION: |   | Sections | 
 | TARGET_ASM_UNWIND_EMIT: |   | Dispatch Tables | 
 | TARGET_ASM_UNWIND_EMIT_BEFORE_INSN: |   | Dispatch Tables | 
 | TARGET_ATOMIC_ALIGN_FOR_MODE: |   | Misc | 
 | TARGET_ATOMIC_ASSIGN_EXPAND_FENV: |   | Misc | 
 | TARGET_ATOMIC_TEST_AND_SET_TRUEVAL: |   | Misc | 
 | TARGET_ATTRIBUTE_TABLE: |   | Target Attributes | 
 | TARGET_ATTRIBUTE_TAKES_IDENTIFIER_P: |   | Target Attributes | 
 | TARGET_BINDS_LOCAL_P: |   | Sections | 
 | TARGET_BUILD_BUILTIN_VA_LIST: |   | Register Arguments | 
 | TARGET_BUILTIN_DECL: |   | Misc | 
 | TARGET_BUILTIN_RECIPROCAL: |   | Addressing Modes | 
 | TARGET_BUILTIN_SETJMP_FRAME_VALUE: |   | Frame Layout | 
 | TARGET_CALLEE_COPIES: |   | Register Arguments | 
 | TARGET_CALL_ARGS: |   | Varargs | 
 | TARGET_CALL_FUSAGE_CONTAINS_NON_CALLEE_CLOBBERS: |   | Miscellaneous Register Hooks | 
 | TARGET_CANNOT_FORCE_CONST_MEM: |   | Addressing Modes | 
 | TARGET_CANNOT_MODIFY_JUMPS_P: |   | Misc | 
 | TARGET_CANNOT_SUBSTITUTE_MEM_EQUIV_P: |   | Register Classes | 
 | TARGET_CANONICALIZE_COMPARISON: |   | MODE_CC Condition Codes | 
 | TARGET_CANONICAL_VA_LIST_TYPE: |   | Register Arguments | 
 | TARGET_CAN_CHANGE_MODE_CLASS: |   | Register Classes | 
 | TARGET_CAN_CHANGE_MODE_CLASS and subreg semantics: |   | Regs and Memory | 
 | TARGET_CAN_ELIMINATE: |   | Elimination | 
 | TARGET_CAN_FOLLOW_JUMP: |   | Misc | 
 | TARGET_CAN_INLINE_P: |   | Target Attributes | 
 | TARGET_CAN_USE_DOLOOP_P: |   | Misc | 
 | TARGET_CASE_VALUES_THRESHOLD: |   | Misc | 
 | TARGET_CC_MODES_COMPATIBLE: |   | MODE_CC Condition Codes | 
 | TARGET_CHECK_BUILTIN_CALL: |   | Misc | 
 | TARGET_CHECK_PCH_TARGET_FLAGS: |   | PCH Target | 
 | TARGET_CHECK_STRING_OBJECT_FORMAT_ARG: |   | Run-time Target | 
 | TARGET_CLASS_LIKELY_SPILLED_P: |   | Register Classes | 
 | TARGET_CLASS_MAX_NREGS: |   | Register Classes | 
 | TARGET_COMMUTATIVE_P: |   | Misc | 
 | TARGET_COMPARE_BY_PIECES_BRANCH_RATIO: |   | Costs | 
 | TARGET_COMPARE_VERSION_PRIORITY: |   | Misc | 
 | TARGET_COMPUTE_FRAME_LAYOUT: |   | Elimination | 
 | TARGET_COMPUTE_PRESSURE_CLASSES: |   | Register Classes | 
 | TARGET_COMP_TYPE_ATTRIBUTES: |   | Target Attributes | 
 | TARGET_CONDITIONAL_REGISTER_USAGE: |   | Register Basics | 
 | TARGET_CONSTANT_ALIGNMENT: |   | Storage Layout | 
 | TARGET_CONST_ANCHOR: |   | Misc | 
 | TARGET_CONST_NOT_OK_FOR_DEBUG_P: |   | Addressing Modes | 
 | TARGET_CONVERT_TO_TYPE: |   | Misc | 
 | TARGET_CPU_CPP_BUILTINS: |   | Run-time Target | 
 | TARGET_CSTORE_MODE: |   | Register Classes | 
 | TARGET_CUSTOM_FUNCTION_DESCRIPTORS: |   | Trampolines | 
 | TARGET_CXX_ADJUST_CLASS_AT_DEFINITION: |   | C++ ABI | 
 | TARGET_CXX_CDTOR_RETURNS_THIS: |   | C++ ABI | 
 | TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT: |   | C++ ABI | 
 | TARGET_CXX_COOKIE_HAS_SIZE: |   | C++ ABI | 
 | TARGET_CXX_DECL_MANGLING_CONTEXT: |   | C++ ABI | 
 | TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY: |   | C++ ABI | 
 | TARGET_CXX_GET_COOKIE_SIZE: |   | C++ ABI | 
 | TARGET_CXX_GUARD_MASK_BIT: |   | C++ ABI | 
 | TARGET_CXX_GUARD_TYPE: |   | C++ ABI | 
 | TARGET_CXX_IMPLICIT_EXTERN_C: |   | Misc | 
 | TARGET_CXX_IMPORT_EXPORT_CLASS: |   | C++ ABI | 
 | TARGET_CXX_KEY_METHOD_MAY_BE_INLINE: |   | C++ ABI | 
 | TARGET_CXX_LIBRARY_RTTI_COMDAT: |   | C++ ABI | 
 | TARGET_CXX_USE_AEABI_ATEXIT: |   | C++ ABI | 
 | TARGET_CXX_USE_ATEXIT_FOR_CXA_ATEXIT: |   | C++ ABI | 
 | TARGET_C_EXCESS_PRECISION: |   | Storage Layout | 
 | TARGET_C_PREINCLUDE: |   | Misc | 
 | TARGET_DEBUG_UNWIND_INFO: |   | DWARF | 
 | TARGET_DECIMAL_FLOAT_SUPPORTED_P: |   | Storage Layout | 
 | TARGET_DECLSPEC: |   | Target Attributes | 
 | TARGET_DEFAULT_PACK_STRUCT: |   | Misc | 
 | TARGET_DEFAULT_SHORT_ENUMS: |   | Type Layout | 
 | TARGET_DEFAULT_TARGET_FLAGS: |   | Run-time Target | 
 | TARGET_DEFERRED_OUTPUT_DEFS: |   | Label Output | 
 | TARGET_DELAY_SCHED2: |   | DWARF | 
 | TARGET_DELAY_VARTRACK: |   | DWARF | 
 | TARGET_DELEGITIMIZE_ADDRESS: |   | Addressing Modes | 
 | TARGET_DIFFERENT_ADDR_DISPLACEMENT_P: |   | Register Classes | 
 | TARGET_DLLIMPORT_DECL_ATTRIBUTES: |   | Target Attributes | 
 | TARGET_DOLOOP_COST_FOR_ADDRESS: |   | Misc | 
 | TARGET_DOLOOP_COST_FOR_GENERIC: |   | Misc | 
 | TARGET_DWARF_CALLING_CONVENTION: |   | DWARF | 
 | TARGET_DWARF_FRAME_REG_MODE: |   | Exception Region Output | 
 | TARGET_DWARF_HANDLE_FRAME_UNSPEC: |   | Frame Layout | 
 | TARGET_DWARF_POLY_INDETERMINATE_VALUE: |   | Frame Layout | 
 | TARGET_DWARF_REGISTER_SPAN: |   | Exception Region Output | 
 | TARGET_D_CPU_VERSIONS: |   | D Language and ABI | 
 | TARGET_D_CRITSEC_SIZE: |   | D Language and ABI | 
 | TARGET_D_OS_VERSIONS: |   | D Language and ABI | 
 | TARGET_EDOM: |   | Library Calls | 
 | TARGET_EMPTY_RECORD_P: |   | Aggregate Return | 
 | TARGET_EMUTLS_DEBUG_FORM_TLS_ADDRESS: |   | Emulated TLS | 
 | TARGET_EMUTLS_GET_ADDRESS: |   | Emulated TLS | 
 | TARGET_EMUTLS_REGISTER_COMMON: |   | Emulated TLS | 
 | TARGET_EMUTLS_TMPL_PREFIX: |   | Emulated TLS | 
 | TARGET_EMUTLS_TMPL_SECTION: |   | Emulated TLS | 
 | TARGET_EMUTLS_VAR_ALIGN_FIXED: |   | Emulated TLS | 
 | TARGET_EMUTLS_VAR_FIELDS: |   | Emulated TLS | 
 | TARGET_EMUTLS_VAR_INIT: |   | Emulated TLS | 
 | TARGET_EMUTLS_VAR_PREFIX: |   | Emulated TLS | 
 | TARGET_EMUTLS_VAR_SECTION: |   | Emulated TLS | 
 | TARGET_ENCODE_SECTION_INFO: |   | Sections | 
 | TARGET_ENCODE_SECTION_INFO and address validation: |   | Addressing Modes | 
 | TARGET_ENCODE_SECTION_INFO usage: |   | Instruction Output | 
 | TARGET_END_CALL_ARGS: |   | Varargs | 
 | TARGET_ENUM_VA_LIST_P: |   | Register Arguments | 
 | TARGET_ESTIMATED_POLY_VALUE: |   | Costs | 
 | TARGET_EXCEPT_UNWIND_INFO: |   | Exception Region Output | 
 | TARGET_EXECUTABLE_SUFFIX: |   | Misc | 
 | TARGET_EXPAND_BUILTIN: |   | Misc | 
 | TARGET_EXPAND_BUILTIN_SAVEREGS: |   | Varargs | 
 | TARGET_EXPAND_DIVMOD_LIBFUNC: |   | Scheduling | 
 | TARGET_EXPAND_TO_RTL_HOOK: |   | Storage Layout | 
 | TARGET_EXPR: |   | Unary and Binary Expressions | 
 | TARGET_EXTRA_INCLUDES: |   | Misc | 
 | TARGET_EXTRA_LIVE_ON_ENTRY: |   | Tail Calls | 
 | TARGET_EXTRA_PRE_INCLUDES: |   | Misc | 
 | TARGET_FIXED_CONDITION_CODE_REGS: |   | MODE_CC Condition Codes | 
 | TARGET_FIXED_POINT_SUPPORTED_P: |   | Storage Layout | 
 | target_flags: |   | Run-time Target | 
 | TARGET_FLAGS_REGNUM: |   | MODE_CC Condition Codes | 
 | TARGET_FLOATN_BUILTIN_P: |   | Register Arguments | 
 | TARGET_FLOATN_MODE: |   | Register Arguments | 
 | TARGET_FLOAT_EXCEPTIONS_ROUNDING_SUPPORTED_P: |   | Run-time Target | 
 | TARGET_FNTYPE_ABI: |   | Register Basics | 
 | TARGET_FN_ABI_VA_LIST: |   | Register Arguments | 
 | TARGET_FOLD_BUILTIN: |   | Misc | 
 | TARGET_FORMAT_TYPES: |   | Misc | 
 | TARGET_FRAME_POINTER_REQUIRED: |   | Elimination | 
 | TARGET_FUNCTION_ARG: |   | Register Arguments | 
 | TARGET_FUNCTION_ARG_ADVANCE: |   | Register Arguments | 
 | TARGET_FUNCTION_ARG_BOUNDARY: |   | Register Arguments | 
 | TARGET_FUNCTION_ARG_OFFSET: |   | Register Arguments | 
 | TARGET_FUNCTION_ARG_PADDING: |   | Register Arguments | 
 | TARGET_FUNCTION_ARG_ROUND_BOUNDARY: |   | Register Arguments | 
 | TARGET_FUNCTION_ATTRIBUTE_INLINABLE_P: |   | Target Attributes | 
 | TARGET_FUNCTION_INCOMING_ARG: |   | Register Arguments | 
 | TARGET_FUNCTION_OK_FOR_SIBCALL: |   | Tail Calls | 
 | TARGET_FUNCTION_VALUE: |   | Scalar Return | 
 | TARGET_FUNCTION_VALUE_REGNO_P: |   | Scalar Return | 
 | TARGET_GENERATE_VERSION_DISPATCHER_BODY: |   | Misc | 
 | TARGET_GEN_CCMP_FIRST: |   | Misc | 
 | TARGET_GEN_CCMP_NEXT: |   | Misc | 
 | TARGET_GET_DRAP_RTX: |   | Misc | 
 | TARGET_GET_FUNCTION_VERSIONS_DISPATCHER: |   | Misc | 
 | TARGET_GET_MULTILIB_ABI_NAME: |   | Register Basics | 
 | TARGET_GET_PCH_VALIDITY: |   | PCH Target | 
 | TARGET_GET_RAW_ARG_MODE: |   | Aggregate Return | 
 | TARGET_GET_RAW_RESULT_MODE: |   | Aggregate Return | 
 | TARGET_GET_VALID_OPTION_VALUES: |   | Stack Smashing Protection | 
 | TARGET_GIMPLE_FOLD_BUILTIN: |   | Misc | 
 | TARGET_GIMPLIFY_VA_ARG_EXPR: |   | Register Arguments | 
 | TARGET_GOACC_DIM_LIMIT: |   | Addressing Modes | 
 | TARGET_GOACC_FORK_JOIN: |   | Addressing Modes | 
 | TARGET_GOACC_REDUCTION: |   | Addressing Modes | 
 | TARGET_GOACC_VALIDATE_DIMS: |   | Addressing Modes | 
 | TARGET_HANDLE_C_OPTION: |   | Run-time Target | 
 | TARGET_HANDLE_GENERIC_ATTRIBUTE: |   | Target Attributes | 
 | TARGET_HANDLE_OPTION: |   | Run-time Target | 
 | TARGET_HARD_REGNO_CALL_PART_CLOBBERED: |   | Register Basics | 
 | TARGET_HARD_REGNO_MODE_OK: |   | Values in Registers | 
 | TARGET_HARD_REGNO_NREGS: |   | Values in Registers | 
 | TARGET_HARD_REGNO_SCRATCH_OK: |   | Values in Registers | 
 | TARGET_HAS_IFUNC_P: |   | Misc | 
 | TARGET_HAS_NO_HW_DIVIDE: |   | Library Calls | 
 | TARGET_HAVE_CONDITIONAL_EXECUTION: |   | Misc | 
 | TARGET_HAVE_COUNT_REG_DECR_P: |   | Misc | 
 | TARGET_HAVE_CTORS_DTORS: |   | Macros for Initialization | 
 | TARGET_HAVE_NAMED_SECTIONS: |   | File Framework | 
 | TARGET_HAVE_SPECULATION_SAFE_VALUE: |   | Misc | 
 | TARGET_HAVE_SRODATA_SECTION: |   | Sections | 
 | TARGET_HAVE_SWITCHABLE_BSS_SECTIONS: |   | File Framework | 
 | TARGET_HAVE_TLS: |   | Sections | 
 | TARGET_INIT_BUILTINS: |   | Misc | 
 | TARGET_INIT_DWARF_REG_SIZES_EXTRA: |   | Exception Region Output | 
 | TARGET_INIT_LIBFUNCS: |   | Library Calls | 
 | TARGET_INIT_PIC_REG: |   | Register Arguments | 
 | TARGET_INSERT_ATTRIBUTES: |   | Target Attributes | 
 | TARGET_INSN_CALLEE_ABI: |   | Register Basics | 
 | TARGET_INSN_COST: |   | Costs | 
 | TARGET_INSTANTIATE_DECLS: |   | Storage Layout | 
 | TARGET_INVALID_ARG_FOR_UNPROTOTYPED_FN: |   | Misc | 
 | TARGET_INVALID_BINARY_OP: |   | Misc | 
 | TARGET_INVALID_CONVERSION: |   | Misc | 
 | TARGET_INVALID_UNARY_OP: |   | Misc | 
 | TARGET_INVALID_WITHIN_DOLOOP: |   | Misc | 
 | TARGET_IN_SMALL_DATA_P: |   | Sections | 
 | TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS: |   | Register Classes | 
 | TARGET_KEEP_LEAF_WHEN_PROFILED: |   | Profiling | 
 | TARGET_LEGITIMATE_ADDRESS_P: |   | Addressing Modes | 
 | TARGET_LEGITIMATE_COMBINED_INSN: |   | Misc | 
 | TARGET_LEGITIMATE_CONSTANT_P: |   | Addressing Modes | 
 | TARGET_LEGITIMIZE_ADDRESS: |   | Addressing Modes | 
 | TARGET_LEGITIMIZE_ADDRESS_DISPLACEMENT: |   | Register Classes | 
 | TARGET_LIBCALL_VALUE: |   | Scalar Return | 
 | TARGET_LIBC_HAS_FAST_FUNCTION: |   | Library Calls | 
 | TARGET_LIBC_HAS_FUNCTION: |   | Library Calls | 
 | TARGET_LIBFUNC_GNU_PREFIX: |   | Library Calls | 
 | TARGET_LIBGCC_CMP_RETURN_MODE: |   | Storage Layout | 
 | TARGET_LIBGCC_FLOATING_MODE_SUPPORTED_P: |   | Register Arguments | 
 | TARGET_LIBGCC_SDATA_SECTION: |   | Sections | 
 | TARGET_LIBGCC_SHIFT_COUNT_MODE: |   | Storage Layout | 
 | TARGET_LIB_INT_CMP_BIASED: |   | Library Calls | 
 | TARGET_LOAD_BOUNDS_FOR_ARG: |   | Varargs | 
 | TARGET_LOAD_RETURNED_BOUNDS: |   | Varargs | 
 | TARGET_LOOP_UNROLL_ADJUST: |   | Misc | 
 | TARGET_LRA_P: |   | Register Classes | 
 | TARGET_MACHINE_DEPENDENT_REORG: |   | Misc | 
 | TARGET_MANGLE_ASSEMBLER_NAME: |   | Label Output | 
 | TARGET_MANGLE_DECL_ASSEMBLER_NAME: |   | Sections | 
 | TARGET_MANGLE_TYPE: |   | Storage Layout | 
 | TARGET_MAX_ANCHOR_OFFSET: |   | Anchored Addresses | 
 | TARGET_MAX_NOCE_IFCVT_SEQ_COST: |   | Costs | 
 | TARGET_MD_ASM_ADJUST: |   | Misc | 
 | TARGET_MEMBER_TYPE_FORCES_BLK: |   | Storage Layout | 
 | TARGET_MEMMODEL_CHECK: |   | Misc | 
 | TARGET_MEMORY_MOVE_COST: |   | Costs | 
 | TARGET_MEM_CONSTRAINT: |   | Addressing Modes | 
 | TARGET_MEM_REF: |   | Storage References | 
 | TARGET_MERGE_DECL_ATTRIBUTES: |   | Target Attributes | 
 | TARGET_MERGE_TYPE_ATTRIBUTES: |   | Target Attributes | 
 | TARGET_MIN_ANCHOR_OFFSET: |   | Anchored Addresses | 
 | TARGET_MIN_ARITHMETIC_PRECISION: |   | Misc | 
 | TARGET_MIN_DIVISIONS_FOR_RECIP_MUL: |   | Misc | 
 | TARGET_MODES_TIEABLE_P: |   | Values in Registers | 
 | TARGET_MODE_AFTER: |   | Mode Switching | 
 | TARGET_MODE_DEPENDENT_ADDRESS_P: |   | Addressing Modes | 
 | TARGET_MODE_EMIT: |   | Mode Switching | 
 | TARGET_MODE_ENTRY: |   | Mode Switching | 
 | TARGET_MODE_EXIT: |   | Mode Switching | 
 | TARGET_MODE_NEEDED: |   | Mode Switching | 
 | TARGET_MODE_PRIORITY: |   | Mode Switching | 
 | TARGET_MODE_REP_EXTENDED: |   | Misc | 
 | TARGET_MS_BITFIELD_LAYOUT_P: |   | Storage Layout | 
 | TARGET_MUST_PASS_IN_STACK: |   | Register Arguments | 
 | TARGET_MUST_PASS_IN_STACK, and TARGET_FUNCTION_ARG: |   | Register Arguments | 
 | TARGET_NARROW_VOLATILE_BITFIELD: |   | Storage Layout | 
 | TARGET_NOCE_CONVERSION_PROFITABLE_P: |   | Costs | 
 | TARGET_NO_REGISTER_ALLOCATION: |   | DWARF | 
 | TARGET_NO_SPECULATION_IN_DELAY_SLOTS_P: |   | Costs | 
 | TARGET_N_FORMAT_TYPES: |   | Misc | 
 | TARGET_OBJC_CONSTRUCT_STRING_OBJECT: |   | Run-time Target | 
 | TARGET_OBJC_DECLARE_CLASS_DEFINITION: |   | Run-time Target | 
 | TARGET_OBJC_DECLARE_UNRESOLVED_CLASS_REFERENCE: |   | Run-time Target | 
 | TARGET_OBJECT_SUFFIX: |   | Misc | 
 | TARGET_OBJFMT_CPP_BUILTINS: |   | Run-time Target | 
 | TARGET_OFFLOAD_OPTIONS: |   | Misc | 
 | TARGET_OMIT_STRUCT_RETURN_REG: |   | Scalar Return | 
 | TARGET_OMP_DEVICE_KIND_ARCH_ISA: |   | Addressing Modes | 
 | TARGET_OPTAB_SUPPORTED_P: |   | Costs | 
 | TARGET_OPTF: |   | Misc | 
 | TARGET_OPTION_FUNCTION_VERSIONS: |   | Target Attributes | 
 | TARGET_OPTION_INIT_STRUCT: |   | Run-time Target | 
 | TARGET_OPTION_OPTIMIZATION_TABLE: |   | Run-time Target | 
 | TARGET_OPTION_OVERRIDE: |   | Target Attributes | 
 | TARGET_OPTION_POST_STREAM_IN: |   | Target Attributes | 
 | TARGET_OPTION_PRAGMA_PARSE: |   | Target Attributes | 
 | TARGET_OPTION_PRINT: |   | Target Attributes | 
 | TARGET_OPTION_RESTORE: |   | Target Attributes | 
 | TARGET_OPTION_SAVE: |   | Target Attributes | 
 | TARGET_OPTION_VALID_ATTRIBUTE_P: |   | Target Attributes | 
 | TARGET_OS_CPP_BUILTINS: |   | Run-time Target | 
 | TARGET_OVERRIDES_FORMAT_ATTRIBUTES: |   | Misc | 
 | TARGET_OVERRIDES_FORMAT_ATTRIBUTES_COUNT: |   | Misc | 
 | TARGET_OVERRIDES_FORMAT_INIT: |   | Misc | 
 | TARGET_OVERRIDE_OPTIONS_AFTER_CHANGE: |   | Run-time Target | 
 | TARGET_PASS_BY_REFERENCE: |   | Register Arguments | 
 | TARGET_PCH_VALID_P: |   | PCH Target | 
 | TARGET_POSIX_IO: |   | Misc | 
 | TARGET_PREDICT_DOLOOP_P: |   | Misc | 
 | TARGET_PREFERRED_ELSE_VALUE: |   | Addressing Modes | 
 | TARGET_PREFERRED_OUTPUT_RELOAD_CLASS: |   | Register Classes | 
 | TARGET_PREFERRED_RELOAD_CLASS: |   | Register Classes | 
 | TARGET_PREFERRED_RENAME_CLASS: |   | Register Classes | 
 | TARGET_PREPARE_PCH_SAVE: |   | PCH Target | 
 | TARGET_PRETEND_OUTGOING_VARARGS_NAMED: |   | Varargs | 
 | TARGET_PROFILE_BEFORE_PROLOGUE: |   | Sections | 
 | TARGET_PROMOTED_TYPE: |   | Misc | 
 | TARGET_PROMOTE_FUNCTION_MODE: |   | Storage Layout | 
 | TARGET_PROMOTE_PROTOTYPES: |   | Stack Arguments | 
 | TARGET_PTRMEMFUNC_VBIT_LOCATION: |   | Type Layout | 
 | TARGET_RECORD_OFFLOAD_SYMBOL: |   | Misc | 
 | TARGET_REF_MAY_ALIAS_ERRNO: |   | Register Arguments | 
 | TARGET_REGISTER_MOVE_COST: |   | Costs | 
 | TARGET_REGISTER_PRIORITY: |   | Register Classes | 
 | TARGET_REGISTER_USAGE_LEVELING_P: |   | Register Classes | 
 | TARGET_RELAYOUT_FUNCTION: |   | Target Attributes | 
 | TARGET_RESET_LOCATION_VIEW: |   | DWARF | 
 | TARGET_RESOLVE_OVERLOADED_BUILTIN: |   | Misc | 
 | TARGET_RETURN_IN_MEMORY: |   | Aggregate Return | 
 | TARGET_RETURN_IN_MSB: |   | Scalar Return | 
 | TARGET_RETURN_POPS_ARGS: |   | Stack Arguments | 
 | TARGET_RTX_COSTS: |   | Costs | 
 | TARGET_RUN_TARGET_SELFTESTS: |   | Misc | 
 | TARGET_SCALAR_MODE_SUPPORTED_P: |   | Register Arguments | 
 | TARGET_SCHED_ADJUST_COST: |   | Scheduling | 
 | TARGET_SCHED_ADJUST_PRIORITY: |   | Scheduling | 
 | TARGET_SCHED_ALLOC_SCHED_CONTEXT: |   | Scheduling | 
 | TARGET_SCHED_CAN_SPECULATE_INSN: |   | Scheduling | 
 | TARGET_SCHED_CLEAR_SCHED_CONTEXT: |   | Scheduling | 
 | TARGET_SCHED_DEPENDENCIES_EVALUATION_HOOK: |   | Scheduling | 
 | TARGET_SCHED_DFA_NEW_CYCLE: |   | Scheduling | 
 | TARGET_SCHED_DFA_POST_ADVANCE_CYCLE: |   | Scheduling | 
 | TARGET_SCHED_DFA_POST_CYCLE_INSN: |   | Scheduling | 
 | TARGET_SCHED_DFA_PRE_ADVANCE_CYCLE: |   | Scheduling | 
 | TARGET_SCHED_DFA_PRE_CYCLE_INSN: |   | Scheduling | 
 | TARGET_SCHED_DISPATCH: |   | Scheduling | 
 | TARGET_SCHED_DISPATCH_DO: |   | Scheduling | 
 | TARGET_SCHED_EXPOSED_PIPELINE: |   | Scheduling | 
 | TARGET_SCHED_FINISH: |   | Scheduling | 
 | TARGET_SCHED_FINISH_GLOBAL: |   | Scheduling | 
 | TARGET_SCHED_FIRST_CYCLE_MULTIPASS_BACKTRACK: |   | Scheduling | 
 | TARGET_SCHED_FIRST_CYCLE_MULTIPASS_BEGIN: |   | Scheduling | 
 | TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD: |   | Scheduling | 
 | TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD_GUARD: |   | Scheduling | 
 | TARGET_SCHED_FIRST_CYCLE_MULTIPASS_END: |   | Scheduling | 
 | TARGET_SCHED_FIRST_CYCLE_MULTIPASS_FINI: |   | Scheduling | 
 | TARGET_SCHED_FIRST_CYCLE_MULTIPASS_INIT: |   | Scheduling | 
 | TARGET_SCHED_FIRST_CYCLE_MULTIPASS_ISSUE: |   | Scheduling | 
 | TARGET_SCHED_FREE_SCHED_CONTEXT: |   | Scheduling | 
 | TARGET_SCHED_FUSION_PRIORITY: |   | Scheduling | 
 | TARGET_SCHED_GEN_SPEC_CHECK: |   | Scheduling | 
 | TARGET_SCHED_H_I_D_EXTENDED: |   | Scheduling | 
 | TARGET_SCHED_INIT: |   | Scheduling | 
 | TARGET_SCHED_INIT_DFA_POST_CYCLE_INSN: |   | Scheduling | 
 | TARGET_SCHED_INIT_DFA_PRE_CYCLE_INSN: |   | Scheduling | 
 | TARGET_SCHED_INIT_GLOBAL: |   | Scheduling | 
 | TARGET_SCHED_INIT_SCHED_CONTEXT: |   | Scheduling | 
 | TARGET_SCHED_ISSUE_RATE: |   | Scheduling | 
 | TARGET_SCHED_IS_COSTLY_DEPENDENCE: |   | Scheduling | 
 | TARGET_SCHED_MACRO_FUSION_P: |   | Scheduling | 
 | TARGET_SCHED_MACRO_FUSION_PAIR_P: |   | Scheduling | 
 | TARGET_SCHED_NEEDS_BLOCK_P: |   | Scheduling | 
 | TARGET_SCHED_REASSOCIATION_WIDTH: |   | Scheduling | 
 | TARGET_SCHED_REORDER: |   | Scheduling | 
 | TARGET_SCHED_REORDER2: |   | Scheduling | 
 | TARGET_SCHED_SET_SCHED_CONTEXT: |   | Scheduling | 
 | TARGET_SCHED_SET_SCHED_FLAGS: |   | Scheduling | 
 | TARGET_SCHED_SMS_RES_MII: |   | Scheduling | 
 | TARGET_SCHED_SPECULATE_INSN: |   | Scheduling | 
 | TARGET_SCHED_VARIABLE_ISSUE: |   | Scheduling | 
 | TARGET_SECONDARY_MEMORY_NEEDED: |   | Register Classes | 
 | TARGET_SECONDARY_MEMORY_NEEDED_MODE: |   | Register Classes | 
 | TARGET_SECONDARY_RELOAD: |   | Register Classes | 
 | TARGET_SECTION_TYPE_FLAGS: |   | File Framework | 
 | TARGET_SELECT_EARLY_REMAT_MODES: |   | Register Classes | 
 | TARGET_SETJMP_PRESERVES_NONVOLATILE_REGS_P: |   | Misc | 
 | TARGET_SETUP_INCOMING_VARARGS: |   | Varargs | 
 | TARGET_SET_CURRENT_FUNCTION: |   | Misc | 
 | TARGET_SET_DEFAULT_TYPE_ATTRIBUTES: |   | Target Attributes | 
 | TARGET_SET_UP_BY_PROLOGUE: |   | Tail Calls | 
 | TARGET_SHIFT_TRUNCATION_MASK: |   | Misc | 
 | TARGET_SHRINK_WRAP_COMPONENTS_FOR_BB: |   | Shrink-wrapping separate components | 
 | TARGET_SHRINK_WRAP_DISQUALIFY_COMPONENTS: |   | Shrink-wrapping separate components | 
 | TARGET_SHRINK_WRAP_EMIT_EPILOGUE_COMPONENTS: |   | Shrink-wrapping separate components | 
 | TARGET_SHRINK_WRAP_EMIT_PROLOGUE_COMPONENTS: |   | Shrink-wrapping separate components | 
 | TARGET_SHRINK_WRAP_GET_SEPARATE_COMPONENTS: |   | Shrink-wrapping separate components | 
 | TARGET_SHRINK_WRAP_SET_HANDLED_COMPONENTS: |   | Shrink-wrapping separate components | 
 | TARGET_SIMD_CLONE_ADJUST: |   | Addressing Modes | 
 | TARGET_SIMD_CLONE_COMPUTE_VECSIZE_AND_SIMDLEN: |   | Addressing Modes | 
 | TARGET_SIMD_CLONE_USABLE: |   | Addressing Modes | 
 | TARGET_SIMT_VF: |   | Addressing Modes | 
 | TARGET_SLOW_UNALIGNED_ACCESS: |   | Costs | 
 | TARGET_SMALL_REGISTER_CLASSES_FOR_MODE_P: |   | Register Arguments | 
 | TARGET_SPECULATION_SAFE_VALUE: |   | Misc | 
 | TARGET_SPILL_CLASS: |   | Register Classes | 
 | TARGET_SPLIT_COMPLEX_ARG: |   | Register Arguments | 
 | TARGET_STACK_CLASH_PROTECTION_ALLOCA_PROBE_RANGE: |   | Stack Checking | 
 | TARGET_STACK_PROTECT_FAIL: |   | Stack Smashing Protection | 
 | TARGET_STACK_PROTECT_GUARD: |   | Stack Smashing Protection | 
 | TARGET_STACK_PROTECT_RUNTIME_ENABLED_P: |   | Stack Smashing Protection | 
 | TARGET_STARTING_FRAME_OFFSET: |   | Frame Layout | 
 | TARGET_STARTING_FRAME_OFFSET and virtual registers: |   | Regs and Memory | 
 | TARGET_STATIC_CHAIN: |   | Frame Registers | 
 | TARGET_STATIC_RTX_ALIGNMENT: |   | Storage Layout | 
 | TARGET_STORE_BOUNDS_FOR_ARG: |   | Varargs | 
 | TARGET_STORE_RETURNED_BOUNDS: |   | Varargs | 
 | TARGET_STRICT_ARGUMENT_NAMING: |   | Varargs | 
 | TARGET_STRING_OBJECT_REF_TYPE_P: |   | Run-time Target | 
 | TARGET_STRIP_NAME_ENCODING: |   | Sections | 
 | TARGET_STRUCT_VALUE_RTX: |   | Aggregate Return | 
 | TARGET_SUPPORTS_SPLIT_STACK: |   | Stack Smashing Protection | 
 | TARGET_SUPPORTS_WEAK: |   | Label Output | 
 | TARGET_SUPPORTS_WIDE_INT: |   | Misc | 
 | TARGET_TERMINATE_DW2_EH_FRAME_INFO: |   | Exception Region Output | 
 | TARGET_TRAMPOLINE_ADJUST_ADDRESS: |   | Trampolines | 
 | TARGET_TRAMPOLINE_INIT: |   | Trampolines | 
 | TARGET_TRANSLATE_MODE_ATTRIBUTE: |   | Register Arguments | 
 | TARGET_TRULY_NOOP_TRUNCATION: |   | Misc | 
 | TARGET_UNSPEC_MAY_TRAP_P: |   | Misc | 
 | TARGET_UNWIND_TABLES_DEFAULT: |   | Exception Region Output | 
 | TARGET_UNWIND_WORD_MODE: |   | Storage Layout | 
 | TARGET_UPDATE_STACK_BOUNDARY: |   | Misc | 
 | TARGET_USES_WEAK_UNWIND_INFO: |   | Exception Handling | 
 | TARGET_USE_ANCHORS_FOR_SYMBOL_P: |   | Anchored Addresses | 
 | TARGET_USE_BLOCKS_FOR_CONSTANT_P: |   | Addressing Modes | 
 | TARGET_USE_BLOCKS_FOR_DECL_P: |   | Addressing Modes | 
 | TARGET_USE_BY_PIECES_INFRASTRUCTURE_P: |   | Costs | 
 | TARGET_USE_PSEUDO_PIC_REG: |   | Register Arguments | 
 | TARGET_VALID_DLLIMPORT_ATTRIBUTE_P: |   | Target Attributes | 
 | TARGET_VALID_POINTER_MODE: |   | Register Arguments | 
 | TARGET_VECTORIZE_ADD_STMT_COST: |   | Addressing Modes | 
 | TARGET_VECTORIZE_AUTOVECTORIZE_VECTOR_MODES: |   | Addressing Modes | 
 | TARGET_VECTORIZE_BUILTIN_CONVERSION: |   | Addressing Modes | 
 | TARGET_VECTORIZE_BUILTIN_GATHER: |   | Addressing Modes | 
 | TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOAD: |   | Addressing Modes | 
 | TARGET_VECTORIZE_BUILTIN_MD_VECTORIZED_FUNCTION: |   | Addressing Modes | 
 | TARGET_VECTORIZE_BUILTIN_SCATTER: |   | Addressing Modes | 
 | TARGET_VECTORIZE_BUILTIN_VECTORIZATION_COST: |   | Addressing Modes | 
 | TARGET_VECTORIZE_BUILTIN_VECTORIZED_FUNCTION: |   | Addressing Modes | 
 | TARGET_VECTORIZE_DESTROY_COST_DATA: |   | Addressing Modes | 
 | TARGET_VECTORIZE_EMPTY_MASK_IS_EXPENSIVE: |   | Addressing Modes | 
 | TARGET_VECTORIZE_FINISH_COST: |   | Addressing Modes | 
 | TARGET_VECTORIZE_GET_MASK_MODE: |   | Addressing Modes | 
 | TARGET_VECTORIZE_INIT_COST: |   | Addressing Modes | 
 | TARGET_VECTORIZE_PREFERRED_SIMD_MODE: |   | Addressing Modes | 
 | TARGET_VECTORIZE_PREFERRED_VECTOR_ALIGNMENT: |   | Addressing Modes | 
 | TARGET_VECTORIZE_RELATED_MODE: |   | Addressing Modes | 
 | TARGET_VECTORIZE_SPLIT_REDUCTION: |   | Addressing Modes | 
 | TARGET_VECTORIZE_SUPPORT_VECTOR_MISALIGNMENT: |   | Addressing Modes | 
 | TARGET_VECTORIZE_VECTOR_ALIGNMENT_REACHABLE: |   | Addressing Modes | 
 | TARGET_VECTORIZE_VEC_PERM_CONST: |   | Addressing Modes | 
 | TARGET_VECTOR_ALIGNMENT: |   | Storage Layout | 
 | TARGET_VECTOR_MODE_SUPPORTED_P: |   | Register Arguments | 
 | TARGET_VTABLE_DATA_ENTRY_DISTANCE: |   | Type Layout | 
 | TARGET_VTABLE_ENTRY_ALIGN: |   | Type Layout | 
 | TARGET_VTABLE_USES_DESCRIPTORS: |   | Type Layout | 
 | TARGET_WANT_DEBUG_PUB_SECTIONS: |   | DWARF | 
 | TARGET_WARN_FUNC_RETURN: |   | Tail Calls | 
 | TARGET_WARN_PARAMETER_PASSING_ABI: |   | Aggregate Return | 
 | TARGET_WEAK_NOT_IN_ARCHIVE_TOC: |   | Label Output | 
 | TCmode: |   | Machine Modes | 
 | TDmode: |   | Machine Modes | 
 | TEMPLATE_DECL: |   | Declarations | 
 | Temporaries: |   | Temporaries | 
 | termination routines: |   | Initialization | 
 | testing constraints: |   | C Constraint Interface | 
 | TEXT_SECTION_ASM_OP: |   | Sections | 
 | TFmode: |   | Machine Modes | 
 | The Language: |   | The Language | 
 | THEN_CLAUSE: |   | Statements for C++ | 
 | THREAD_MODEL_SPEC: |   | Driver | 
 | THROW_EXPR: |   | Unary and Binary Expressions | 
 | THUNK_DECL: |   | Declarations | 
 | THUNK_DELTA: |   | Declarations | 
 | TImode: |   | Machine Modes | 
 | TImode, in insn: |   | Insns | 
 | TLS_COMMON_ASM_OP: |   | Sections | 
 | TLS_SECTION_ASM_FLAG: |   | Sections | 
 | tm.h macros: |   | Target Macros | 
 | TQFmode: |   | Machine Modes | 
 | TQmode: |   | Machine Modes | 
 | trampolines for nested functions: |   | Trampolines | 
 | TRAMPOLINE_ALIGNMENT: |   | Trampolines | 
 | TRAMPOLINE_SECTION: |   | Trampolines | 
 | TRAMPOLINE_SIZE: |   | Trampolines | 
 | TRANSFER_FROM_TRAMPOLINE: |   | Trampolines | 
 | trap instruction pattern: |   | Standard Names | 
 | tree: |   | Tree overview | 
 | tree: |   | Macros and Functions | 
 | Tree SSA: |   | Tree SSA | 
 | TREE_CHAIN: |   | Macros and Functions | 
 | TREE_CODE: |   | Tree overview | 
 | tree_fits_shwi_p: |   | Constant expressions | 
 | tree_fits_uhwi_p: |   | Constant expressions | 
 | TREE_INT_CST_ELT: |   | Constant expressions | 
 | tree_int_cst_equal: |   | Constant expressions | 
 | TREE_INT_CST_LOW: |   | Constant expressions | 
 | tree_int_cst_lt: |   | Constant expressions | 
 | TREE_INT_CST_NUNITS: |   | Constant expressions | 
 | TREE_LIST: |   | Containers | 
 | TREE_OPERAND: |   | Expression trees | 
 | TREE_PUBLIC: |   | Function Basics | 
 | TREE_PUBLIC: |   | Function Properties | 
 | TREE_PURPOSE: |   | Containers | 
 | TREE_READONLY: |   | Function Properties | 
 | tree_size: |   | Macros and Functions | 
 | TREE_STATIC: |   | Function Properties | 
 | TREE_STRING_LENGTH: |   | Constant expressions | 
 | TREE_STRING_POINTER: |   | Constant expressions | 
 | TREE_THIS_VOLATILE: |   | Function Properties | 
 | tree_to_shwi: |   | Constant expressions | 
 | tree_to_uhwi: |   | Constant expressions | 
 | TREE_TYPE: |   | Macros and Functions | 
 | TREE_TYPE: |   | Types | 
 | TREE_TYPE: |   | Working with declarations | 
 | TREE_TYPE: |   | Expression trees | 
 | TREE_TYPE: |   | Expression trees | 
 | TREE_TYPE: |   | Function Basics | 
 | TREE_TYPE: |   | Types for C++ | 
 | TREE_VALUE: |   | Containers | 
 | TREE_VEC: |   | Containers | 
 | TREE_VEC_ELT: |   | Containers | 
 | TREE_VEC_LENGTH: |   | Containers | 
 | true positive: |   | Guidelines for Diagnostics | 
 | truncate: |   | Conversions | 
 | truncmn2 instruction pattern: |   | Standard Names | 
 | TRUNC_DIV_EXPR: |   | Unary and Binary Expressions | 
 | TRUNC_MOD_EXPR: |   | Unary and Binary Expressions | 
 | TRUTH_ANDIF_EXPR: |   | Unary and Binary Expressions | 
 | TRUTH_AND_EXPR: |   | Unary and Binary Expressions | 
 | TRUTH_NOT_EXPR: |   | Unary and Binary Expressions | 
 | TRUTH_ORIF_EXPR: |   | Unary and Binary Expressions | 
 | TRUTH_OR_EXPR: |   | Unary and Binary Expressions | 
 | TRUTH_XOR_EXPR: |   | Unary and Binary Expressions | 
 | TRY_BLOCK: |   | Statements for C++ | 
 | TRY_HANDLERS: |   | Statements for C++ | 
 | TRY_STMTS: |   | Statements for C++ | 
 | Tuple specific accessors: |   | Tuple specific accessors | 
 | tuples: |   | Tuple representation | 
 | type: |   | Types | 
 | type declaration: |   | Declarations | 
 | TYPENAME_TYPE: |   | Types for C++ | 
 | TYPENAME_TYPE_FULLNAME: |   | Types | 
 | TYPENAME_TYPE_FULLNAME: |   | Types for C++ | 
 | TYPEOF_TYPE: |   | Types for C++ | 
 | TYPE_ALIGN: |   | Types | 
 | TYPE_ALIGN: |   | Types | 
 | TYPE_ALIGN: |   | Types for C++ | 
 | TYPE_ALIGN: |   | Types for C++ | 
 | TYPE_ARG_TYPES: |   | Types | 
 | TYPE_ARG_TYPES: |   | Types for C++ | 
 | TYPE_ASM_OP: |   | Label Output | 
 | TYPE_ATTRIBUTES: |   | Attributes | 
 | TYPE_BINFO: |   | Classes | 
 | TYPE_BUILT_IN: |   | Types for C++ | 
 | TYPE_CANONICAL: |   | Types | 
 | TYPE_CANONICAL: |   | Types | 
 | TYPE_CONTEXT: |   | Types | 
 | TYPE_CONTEXT: |   | Types for C++ | 
 | TYPE_DECL: |   | Declarations | 
 | TYPE_FIELDS: |   | Types | 
 | TYPE_FIELDS: |   | Types for C++ | 
 | TYPE_FIELDS: |   | Classes | 
 | TYPE_HAS_ARRAY_NEW_OPERATOR: |   | Classes | 
 | TYPE_HAS_DEFAULT_CONSTRUCTOR: |   | Classes | 
 | TYPE_HAS_MUTABLE_P: |   | Classes | 
 | TYPE_HAS_NEW_OPERATOR: |   | Classes | 
 | TYPE_MAIN_VARIANT: |   | Types | 
 | TYPE_MAIN_VARIANT: |   | Types | 
 | TYPE_MAIN_VARIANT: |   | Types for C++ | 
 | TYPE_MAX_VALUE: |   | Types | 
 | TYPE_METHOD_BASETYPE: |   | Types | 
 | TYPE_METHOD_BASETYPE: |   | Types for C++ | 
 | TYPE_MIN_VALUE: |   | Types | 
 | TYPE_NAME: |   | Types | 
 | TYPE_NAME: |   | Types | 
 | TYPE_NAME: |   | Types for C++ | 
 | TYPE_NAME: |   | Types for C++ | 
 | TYPE_NOTHROW_P: |   | Functions for C++ | 
 | TYPE_OFFSET_BASETYPE: |   | Types | 
 | TYPE_OFFSET_BASETYPE: |   | Types for C++ | 
 | TYPE_OPERAND_FMT: |   | Label Output | 
 | TYPE_OVERLOADS_ARRAY_REF: |   | Classes | 
 | TYPE_OVERLOADS_ARROW: |   | Classes | 
 | TYPE_OVERLOADS_CALL_EXPR: |   | Classes | 
 | TYPE_POLYMORPHIC_P: |   | Classes | 
 | TYPE_PRECISION: |   | Types | 
 | TYPE_PRECISION: |   | Types for C++ | 
 | TYPE_PTRDATAMEM_P: |   | Types for C++ | 
 | TYPE_PTRDATAMEM_P: |   | Types for C++ | 
 | TYPE_PTRFN_P: |   | Types for C++ | 
 | TYPE_PTROBV_P: |   | Types for C++ | 
 | TYPE_PTROB_P: |   | Types for C++ | 
 | TYPE_PTR_P: |   | Types for C++ | 
 | TYPE_QUAL_CONST: |   | Types | 
 | TYPE_QUAL_CONST: |   | Types for C++ | 
 | TYPE_QUAL_RESTRICT: |   | Types | 
 | TYPE_QUAL_RESTRICT: |   | Types for C++ | 
 | TYPE_QUAL_VOLATILE: |   | Types | 
 | TYPE_QUAL_VOLATILE: |   | Types for C++ | 
 | TYPE_RAISES_EXCEPTIONS: |   | Functions for C++ | 
 | TYPE_SIZE: |   | Types | 
 | TYPE_SIZE: |   | Types | 
 | TYPE_SIZE: |   | Types for C++ | 
 | TYPE_SIZE: |   | Types for C++ | 
 | TYPE_STRUCTURAL_EQUALITY_P: |   | Types | 
 | TYPE_STRUCTURAL_EQUALITY_P: |   | Types | 
 | TYPE_UNQUALIFIED: |   | Types | 
 | TYPE_UNQUALIFIED: |   | Types for C++ | 
 | TYPE_VFIELD: |   | Classes | 
 
  | 
| U |  |  | 
 | uaddvm4 instruction pattern: |   | Standard Names | 
 | uavgm3_ceil instruction pattern: |   | Standard Names | 
 | uavgm3_floor instruction pattern: |   | Standard Names | 
 | UDAmode: |   | Machine Modes | 
 | udiv: |   | Arithmetic | 
 | udivm3 instruction pattern: |   | Standard Names | 
 | udivmodm4 instruction pattern: |   | Standard Names | 
 | udot_prodm instruction pattern: |   | Standard Names | 
 | UDQmode: |   | Machine Modes | 
 | UHAmode: |   | Machine Modes | 
 | UHQmode: |   | Machine Modes | 
 | UINT16_TYPE: |   | Type Layout | 
 | UINT32_TYPE: |   | Type Layout | 
 | UINT64_TYPE: |   | Type Layout | 
 | UINT8_TYPE: |   | Type Layout | 
 | UINTMAX_TYPE: |   | Type Layout | 
 | UINTPTR_TYPE: |   | Type Layout | 
 | UINT_FAST16_TYPE: |   | Type Layout | 
 | UINT_FAST32_TYPE: |   | Type Layout | 
 | UINT_FAST64_TYPE: |   | Type Layout | 
 | UINT_FAST8_TYPE: |   | Type Layout | 
 | UINT_LEAST16_TYPE: |   | Type Layout | 
 | UINT_LEAST32_TYPE: |   | Type Layout | 
 | UINT_LEAST64_TYPE: |   | Type Layout | 
 | UINT_LEAST8_TYPE: |   | Type Layout | 
 | umaddmn4 instruction pattern: |   | Standard Names | 
 | umax: |   | Arithmetic | 
 | umaxm3 instruction pattern: |   | Standard Names | 
 | umin: |   | Arithmetic | 
 | uminm3 instruction pattern: |   | Standard Names | 
 | umod: |   | Arithmetic | 
 | umodm3 instruction pattern: |   | Standard Names | 
 | umsubmn4 instruction pattern: |   | Standard Names | 
 | umulhisi3 instruction pattern: |   | Standard Names | 
 | umulhrsm3 instruction pattern: |   | Standard Names | 
 | umulhsm3 instruction pattern: |   | Standard Names | 
 | umulm3_highpart instruction pattern: |   | Standard Names | 
 | umulqihi3 instruction pattern: |   | Standard Names | 
 | umulsidi3 instruction pattern: |   | Standard Names | 
 | umulvm4 instruction pattern: |   | Standard Names | 
 | unchanging: |   | Flags | 
 | unchanging, in call_insn: |   | Flags | 
 | unchanging, in jump_insn, call_insn and insn: |   | Flags | 
 | unchanging, in mem: |   | Flags | 
 | unchanging, in subreg: |   | Flags | 
 | unchanging, in subreg: |   | Flags | 
 | unchanging, in symbol_ref: |   | Flags | 
 | UNEQ_EXPR: |   | Unary and Binary Expressions | 
 | UNGE_EXPR: |   | Unary and Binary Expressions | 
 | UNGT_EXPR: |   | Unary and Binary Expressions | 
 | unions, returning: |   | Interface | 
 | UNION_TYPE: |   | Types | 
 | UNION_TYPE: |   | Classes | 
 | UNITS_PER_WORD: |   | Storage Layout | 
 | UNKNOWN_TYPE: |   | Types | 
 | UNKNOWN_TYPE: |   | Types for C++ | 
 | UNLE_EXPR: |   | Unary and Binary Expressions | 
 | UNLIKELY_EXECUTED_TEXT_SECTION_NAME: |   | Sections | 
 | UNLT_EXPR: |   | Unary and Binary Expressions | 
 | UNORDERED_EXPR: |   | Unary and Binary Expressions | 
 | unshare_all_rtl: |   | Sharing | 
 | unsigned division: |   | Arithmetic | 
 | unsigned division with unsigned saturation: |   | Arithmetic | 
 | unsigned greater than: |   | Comparisons | 
 | unsigned greater than: |   | Comparisons | 
 | unsigned less than: |   | Comparisons | 
 | unsigned less than: |   | Comparisons | 
 | unsigned minimum and maximum: |   | Arithmetic | 
 | unsigned_fix: |   | Conversions | 
 | unsigned_float: |   | Conversions | 
 | unsigned_fract_convert: |   | Conversions | 
 | unsigned_sat_fract: |   | Conversions | 
 | unspec: |   | Side Effects | 
 | unspec: |   | Constant Definitions | 
 | unspec_volatile: |   | Side Effects | 
 | unspec_volatile: |   | Constant Definitions | 
 | untyped_call instruction pattern: |   | Standard Names | 
 | untyped_return instruction pattern: |   | Standard Names | 
 | UPDATE_PATH_HOST_CANONICALIZE (path): |   | Filesystem | 
 | update_ssa: |   | SSA | 
 | update_stmt: |   | Manipulating GIMPLE statements | 
 | update_stmt: |   | SSA Operands | 
 | update_stmt_if_modified: |   | Manipulating GIMPLE statements | 
 | UQQmode: |   | Machine Modes | 
 | usaddm3 instruction pattern: |   | Standard Names | 
 | usadm instruction pattern: |   | Standard Names | 
 | USAmode: |   | Machine Modes | 
 | usashlm3 instruction pattern: |   | Standard Names | 
 | usdivm3 instruction pattern: |   | Standard Names | 
 | use: |   | Side Effects | 
 | used: |   | Flags | 
 | used, in symbol_ref: |   | Flags | 
 | user: |   | GTY Options | 
 | user experience guidelines: |   | User Experience Guidelines | 
 | user gc: |   | User GC | 
 | USER_LABEL_PREFIX: |   | Instruction Output | 
 | USE_C_ALLOCA: |   | Host Misc | 
 | USE_LD_AS_NEEDED: |   | Driver | 
 | USE_LOAD_POST_DECREMENT: |   | Costs | 
 | USE_LOAD_POST_INCREMENT: |   | Costs | 
 | USE_LOAD_PRE_DECREMENT: |   | Costs | 
 | USE_LOAD_PRE_INCREMENT: |   | Costs | 
 | USE_SELECT_SECTION_FOR_FUNCTIONS: |   | Sections | 
 | USE_STORE_POST_DECREMENT: |   | Costs | 
 | USE_STORE_POST_INCREMENT: |   | Costs | 
 | USE_STORE_PRE_DECREMENT: |   | Costs | 
 | USE_STORE_PRE_INCREMENT: |   | Costs | 
 | USING_STMT: |   | Statements for C++ | 
 | usmaddmn4 instruction pattern: |   | Standard Names | 
 | usmsubmn4 instruction pattern: |   | Standard Names | 
 | usmulhisi3 instruction pattern: |   | Standard Names | 
 | usmulm3 instruction pattern: |   | Standard Names | 
 | usmulqihi3 instruction pattern: |   | Standard Names | 
 | usmulsidi3 instruction pattern: |   | Standard Names | 
 | usnegm2 instruction pattern: |   | Standard Names | 
 | USQmode: |   | Machine Modes | 
 | ussubm3 instruction pattern: |   | Standard Names | 
 | usubvm4 instruction pattern: |   | Standard Names | 
 | us_ashift: |   | Arithmetic | 
 | us_minus: |   | Arithmetic | 
 | us_mult: |   | Arithmetic | 
 | us_neg: |   | Arithmetic | 
 | us_plus: |   | Arithmetic | 
 | us_truncate: |   | Conversions | 
 | UTAmode: |   | Machine Modes | 
 | UTQmode: |   | Machine Modes | 
 
  | 
| V |  |  | 
 | ‘V’ in constraint: |   | Simple Constraints | 
 | values, returned by functions: |   | Scalar Return | 
 | varargs implementation: |   | Varargs | 
 | variable: |   | Declarations | 
 | Variable Location Debug Information in RTL: |   | Debug Information | 
 | VAR_DECL: |   | Declarations | 
 | var_location: |   | Debug Information | 
 | vashlm3 instruction pattern: |   | Standard Names | 
 | vashrm3 instruction pattern: |   | Standard Names | 
 | VA_ARG_EXPR: |   | Unary and Binary Expressions | 
 | vcondeqmn instruction pattern: |   | Standard Names | 
 | vcondmn instruction pattern: |   | Standard Names | 
 | vcondumn instruction pattern: |   | Standard Names | 
 | vcond_mask_mn instruction pattern: |   | Standard Names | 
 | vector: |   | Containers | 
 | vector operations: |   | Vector Operations | 
 | VECTOR_CST: |   | Constant expressions | 
 | VECTOR_STORE_FLAG_VALUE: |   | Misc | 
 | vec_cmpeqmn instruction pattern: |   | Standard Names | 
 | vec_cmpmn instruction pattern: |   | Standard Names | 
 | vec_cmpumn instruction pattern: |   | Standard Names | 
 | vec_concat: |   | Vector Operations | 
 | VEC_COND_EXPR: |   | Vectors | 
 | vec_duplicate: |   | Vector Operations | 
 | vec_duplicatem instruction pattern: |   | Standard Names | 
 | VEC_DUPLICATE_EXPR: |   | Vectors | 
 | vec_extractmn instruction pattern: |   | Standard Names | 
 | vec_initmn instruction pattern: |   | Standard Names | 
 | vec_load_lanesmn instruction pattern: |   | Standard Names | 
 | VEC_LSHIFT_EXPR: |   | Vectors | 
 | vec_mask_load_lanesmn instruction pattern: |   | Standard Names | 
 | vec_mask_store_lanesmn instruction pattern: |   | Standard Names | 
 | vec_merge: |   | Vector Operations | 
 | vec_packs_float_m instruction pattern: |   | Standard Names | 
 | vec_packu_float_m instruction pattern: |   | Standard Names | 
 | VEC_PACK_FIX_TRUNC_EXPR: |   | Vectors | 
 | VEC_PACK_FLOAT_EXPR: |   | Vectors | 
 | VEC_PACK_SAT_EXPR: |   | Vectors | 
 | vec_pack_sbool_trunc_m instruction pattern: |   | Standard Names | 
 | vec_pack_sfix_trunc_m instruction pattern: |   | Standard Names | 
 | vec_pack_ssat_m instruction pattern: |   | Standard Names | 
 | VEC_PACK_TRUNC_EXPR: |   | Vectors | 
 | vec_pack_trunc_m instruction pattern: |   | Standard Names | 
 | vec_pack_ufix_trunc_m instruction pattern: |   | Standard Names | 
 | vec_pack_usat_m instruction pattern: |   | Standard Names | 
 | vec_permm instruction pattern: |   | Standard Names | 
 | vec_permm instruction pattern: |   | Addressing Modes | 
 | VEC_RSHIFT_EXPR: |   | Vectors | 
 | vec_select: |   | Vector Operations | 
 | vec_series: |   | Vector Operations | 
 | vec_seriesm instruction pattern: |   | Standard Names | 
 | VEC_SERIES_EXPR: |   | Vectors | 
 | vec_setm instruction pattern: |   | Standard Names | 
 | vec_shl_insert_m instruction pattern: |   | Standard Names | 
 | vec_shl_m instruction pattern: |   | Standard Names | 
 | vec_shr_m instruction pattern: |   | Standard Names | 
 | vec_store_lanesmn instruction pattern: |   | Standard Names | 
 | vec_unpacks_float_hi_m instruction pattern: |   | Standard Names | 
 | vec_unpacks_float_lo_m instruction pattern: |   | Standard Names | 
 | vec_unpacks_hi_m instruction pattern: |   | Standard Names | 
 | vec_unpacks_lo_m instruction pattern: |   | Standard Names | 
 | vec_unpacks_sbool_hi_m instruction pattern: |   | Standard Names | 
 | vec_unpacks_sbool_lo_m instruction pattern: |   | Standard Names | 
 | vec_unpacku_float_hi_m instruction pattern: |   | Standard Names | 
 | vec_unpacku_float_lo_m instruction pattern: |   | Standard Names | 
 | vec_unpacku_hi_m instruction pattern: |   | Standard Names | 
 | vec_unpacku_lo_m instruction pattern: |   | Standard Names | 
 | VEC_UNPACK_FIX_TRUNC_HI_EXPR: |   | Vectors | 
 | VEC_UNPACK_FIX_TRUNC_LO_EXPR: |   | Vectors | 
 | VEC_UNPACK_FLOAT_HI_EXPR: |   | Vectors | 
 | VEC_UNPACK_FLOAT_LO_EXPR: |   | Vectors | 
 | VEC_UNPACK_HI_EXPR: |   | Vectors | 
 | VEC_UNPACK_LO_EXPR: |   | Vectors | 
 | vec_unpack_sfix_trunc_hi_m instruction pattern: |   | Standard Names | 
 | vec_unpack_sfix_trunc_lo_m instruction pattern: |   | Standard Names | 
 | vec_unpack_ufix_trunc_hi_m instruction pattern: |   | Standard Names | 
 | vec_unpack_ufix_trunc_lo_m instruction pattern: |   | Standard Names | 
 | VEC_WIDEN_MULT_HI_EXPR: |   | Vectors | 
 | VEC_WIDEN_MULT_LO_EXPR: |   | Vectors | 
 | vec_widen_smult_even_m instruction pattern: |   | Standard Names | 
 | vec_widen_smult_hi_m instruction pattern: |   | Standard Names | 
 | vec_widen_smult_lo_m instruction pattern: |   | Standard Names | 
 | vec_widen_smult_odd_m instruction pattern: |   | Standard Names | 
 | vec_widen_sshiftl_hi_m instruction pattern: |   | Standard Names | 
 | vec_widen_sshiftl_lo_m instruction pattern: |   | Standard Names | 
 | vec_widen_umult_even_m instruction pattern: |   | Standard Names | 
 | vec_widen_umult_hi_m instruction pattern: |   | Standard Names | 
 | vec_widen_umult_lo_m instruction pattern: |   | Standard Names | 
 | vec_widen_umult_odd_m instruction pattern: |   | Standard Names | 
 | vec_widen_ushiftl_hi_m instruction pattern: |   | Standard Names | 
 | vec_widen_ushiftl_lo_m instruction pattern: |   | Standard Names | 
 | verify_flow_info: |   | Maintaining the CFG | 
 | virtual operands: |   | SSA Operands | 
 | VIRTUAL_INCOMING_ARGS_REGNUM: |   | Regs and Memory | 
 | VIRTUAL_OUTGOING_ARGS_REGNUM: |   | Regs and Memory | 
 | VIRTUAL_STACK_DYNAMIC_REGNUM: |   | Regs and Memory | 
 | VIRTUAL_STACK_VARS_REGNUM: |   | Regs and Memory | 
 | VLIW: |   | Processor pipeline description | 
 | VLIW: |   | Processor pipeline description | 
 | vlshrm3 instruction pattern: |   | Standard Names | 
 | VMS: |   | Filesystem | 
 | VMS_DEBUGGING_INFO: |   | VMS Debug | 
 | VOIDmode: |   | Machine Modes | 
 | VOID_TYPE: |   | Types | 
 | volatil: |   | Flags | 
 | volatil, in insn, call_insn, jump_insn, code_label, jump_table_data, barrier, and note: |   | Flags | 
 | volatil, in label_ref and reg_label: |   | Flags | 
 | volatil, in mem, asm_operands, and asm_input: |   | Flags | 
 | volatil, in reg: |   | Flags | 
 | volatil, in subreg: |   | Flags | 
 | volatil, in subreg: |   | Flags | 
 | volatil, in symbol_ref: |   | Flags | 
 | volatile memory references: |   | Flags | 
 | volatile, in prefetch: |   | Flags | 
 | voting between constraint alternatives: |   | Class Preferences | 
 | vrotlm3 instruction pattern: |   | Standard Names | 
 | vrotrm3 instruction pattern: |   | Standard Names | 
 
  | 
| W |  |  | 
 | walk_dominator_tree: |   | SSA | 
 | walk_gimple_op: |   | Statement and operand traversals | 
 | walk_gimple_seq: |   | Statement and operand traversals | 
 | walk_gimple_stmt: |   | Statement and operand traversals | 
 | WCHAR_TYPE: |   | Type Layout | 
 | WCHAR_TYPE_SIZE: |   | Type Layout | 
 | which_alternative: |   | Output Statement | 
 | WHILE_BODY: |   | Statements for C++ | 
 | WHILE_COND: |   | Statements for C++ | 
 | WHILE_STMT: |   | Statements for C++ | 
 | while_ultmn instruction pattern: |   | Standard Names | 
 | whopr: |   | LTO | 
 | widen_ssumm3 instruction pattern: |   | Standard Names | 
 | widen_usumm3 instruction pattern: |   | Standard Names | 
 | WIDEST_HARDWARE_FP_SIZE: |   | Type Layout | 
 | window_save instruction pattern: |   | Standard Names | 
 | WINT_TYPE: |   | Type Layout | 
 | WORDS_BIG_ENDIAN: |   | Storage Layout | 
 | WORDS_BIG_ENDIAN, effect on subreg: |   | Regs and Memory | 
 | word_mode: |   | Machine Modes | 
 | WORD_REGISTER_OPERATIONS: |   | Misc | 
 | wpa: |   | LTO | 
 
  | 
| X |  |  | 
 | ‘X’ in constraint: |   | Simple Constraints | 
 | x-host: |   | Host Fragment | 
 | XCmode: |   | Machine Modes | 
 | XCOFF_DEBUGGING_INFO: |   | DBX Options | 
 | XEXP: |   | Accessors | 
 | XFmode: |   | Machine Modes | 
 | XImode: |   | Machine Modes | 
 | XINT: |   | Accessors | 
 | xm-machine.h: |   | Filesystem | 
 | xm-machine.h: |   | Host Misc | 
 | xor: |   | Arithmetic | 
 | xor, canonicalization of: |   | Insn Canonicalizations | 
 | xorm3 instruction pattern: |   | Standard Names | 
 | xorsignm3 instruction pattern: |   | Standard Names | 
 | XSTR: |   | Accessors | 
 | XVEC: |   | Accessors | 
 | XVECEXP: |   | Accessors | 
 | XVECLEN: |   | Accessors | 
 | XWINT: |   | Accessors | 
 
  | 
| Z |  |  | 
 | zero_extend: |   | Conversions | 
 | zero_extendmn2 instruction pattern: |   | Standard Names | 
 | zero_extract: |   | Bit-Fields | 
 | zero_extract, canonicalization of: |   | Insn Canonicalizations | 
 
  |