Previous: , Up: Top   [Contents][Index]


Concept Index

Jump to:   !   #   $   %   &   (   *   +   -   /   0   <   =   >   ?   @   \   ^   _  
A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  
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_m: 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_COMPATIBLE_VECTOR_TYPES_P: Register Arguments
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_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_VERIFY_TYPE_CONTEXT: Misc
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

Jump to:   !   #   $   %   &   (   *   +   -   /   0   <   =   >   ?   @   \   ^   _  
A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  

Previous: , Up: Top   [Contents][Index]