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 EntrySection

_
__absvdi2Integer library routines
__absvsi2Integer library routines
__addda3Fixed-point fractional library routines
__adddf3Soft float library routines
__adddq3Fixed-point fractional library routines
__addha3Fixed-point fractional library routines
__addhq3Fixed-point fractional library routines
__addqq3Fixed-point fractional library routines
__addsa3Fixed-point fractional library routines
__addsf3Soft float library routines
__addsq3Fixed-point fractional library routines
__addta3Fixed-point fractional library routines
__addtf3Soft float library routines
__adduda3Fixed-point fractional library routines
__addudq3Fixed-point fractional library routines
__adduha3Fixed-point fractional library routines
__adduhq3Fixed-point fractional library routines
__adduqq3Fixed-point fractional library routines
__addusa3Fixed-point fractional library routines
__addusq3Fixed-point fractional library routines
__adduta3Fixed-point fractional library routines
__addvdi3Integer library routines
__addvsi3Integer library routines
__addxf3Soft float library routines
__ashlda3Fixed-point fractional library routines
__ashldi3Integer library routines
__ashldq3Fixed-point fractional library routines
__ashlha3Fixed-point fractional library routines
__ashlhq3Fixed-point fractional library routines
__ashlqq3Fixed-point fractional library routines
__ashlsa3Fixed-point fractional library routines
__ashlsi3Integer library routines
__ashlsq3Fixed-point fractional library routines
__ashlta3Fixed-point fractional library routines
__ashlti3Integer library routines
__ashluda3Fixed-point fractional library routines
__ashludq3Fixed-point fractional library routines
__ashluha3Fixed-point fractional library routines
__ashluhq3Fixed-point fractional library routines
__ashluqq3Fixed-point fractional library routines
__ashlusa3Fixed-point fractional library routines
__ashlusq3Fixed-point fractional library routines
__ashluta3Fixed-point fractional library routines
__ashrda3Fixed-point fractional library routines
__ashrdi3Integer library routines
__ashrdq3Fixed-point fractional library routines
__ashrha3Fixed-point fractional library routines
__ashrhq3Fixed-point fractional library routines
__ashrqq3Fixed-point fractional library routines
__ashrsa3Fixed-point fractional library routines
__ashrsi3Integer library routines
__ashrsq3Fixed-point fractional library routines
__ashrta3Fixed-point fractional library routines
__ashrti3Integer library routines
__bid_adddd3Decimal float library routines
__bid_addsd3Decimal float library routines
__bid_addtd3Decimal float library routines
__bid_divdd3Decimal float library routines
__bid_divsd3Decimal float library routines
__bid_divtd3Decimal float library routines
__bid_eqdd2Decimal float library routines
__bid_eqsd2Decimal float library routines
__bid_eqtd2Decimal float library routines
__bid_extendddtd2Decimal float library routines
__bid_extendddtfDecimal float library routines
__bid_extendddxfDecimal float library routines
__bid_extenddfddDecimal float library routines
__bid_extenddftdDecimal float library routines
__bid_extendsddd2Decimal float library routines
__bid_extendsddfDecimal float library routines
__bid_extendsdtd2Decimal float library routines
__bid_extendsdtfDecimal float library routines
__bid_extendsdxfDecimal float library routines
__bid_extendsfddDecimal float library routines
__bid_extendsfsdDecimal float library routines
__bid_extendsftdDecimal float library routines
__bid_extendtftdDecimal float library routines
__bid_extendxftdDecimal float library routines
__bid_fixddbitintDecimal float library routines
__bid_fixdddiDecimal float library routines
__bid_fixddsiDecimal float library routines
__bid_fixsdbitintDecimal float library routines
__bid_fixsddiDecimal float library routines
__bid_fixsdsiDecimal float library routines
__bid_fixtdbitintDecimal float library routines
__bid_fixtddiDecimal float library routines
__bid_fixtdsiDecimal float library routines
__bid_fixunsdddiDecimal float library routines
__bid_fixunsddsiDecimal float library routines
__bid_fixunssddiDecimal float library routines
__bid_fixunssdsiDecimal float library routines
__bid_fixunstddiDecimal float library routines
__bid_fixunstdsiDecimal float library routines
__bid_floatbitintddDecimal float library routines
__bid_floatbitintsdDecimal float library routines
__bid_floatbitinttdDecimal float library routines
__bid_floatdiddDecimal float library routines
__bid_floatdisdDecimal float library routines
__bid_floatditdDecimal float library routines
__bid_floatsiddDecimal float library routines
__bid_floatsisdDecimal float library routines
__bid_floatsitdDecimal float library routines
__bid_floatunsdiddDecimal float library routines
__bid_floatunsdisdDecimal float library routines
__bid_floatunsditdDecimal float library routines
__bid_floatunssiddDecimal float library routines
__bid_floatunssisdDecimal float library routines
__bid_floatunssitdDecimal float library routines
__bid_gedd2Decimal float library routines
__bid_gesd2Decimal float library routines
__bid_getd2Decimal float library routines
__bid_gtdd2Decimal float library routines
__bid_gtsd2Decimal float library routines
__bid_gttd2Decimal float library routines
__bid_ledd2Decimal float library routines
__bid_lesd2Decimal float library routines
__bid_letd2Decimal float library routines
__bid_ltdd2Decimal float library routines
__bid_ltsd2Decimal float library routines
__bid_lttd2Decimal float library routines
__bid_muldd3Decimal float library routines
__bid_mulsd3Decimal float library routines
__bid_multd3Decimal float library routines
__bid_nedd2Decimal float library routines
__bid_negdd2Decimal float library routines
__bid_negsd2Decimal float library routines
__bid_negtd2Decimal float library routines
__bid_nesd2Decimal float library routines
__bid_netd2Decimal float library routines
__bid_subdd3Decimal float library routines
__bid_subsd3Decimal float library routines
__bid_subtd3Decimal float library routines
__bid_truncdddfDecimal float library routines
__bid_truncddsd2Decimal float library routines
__bid_truncddsfDecimal float library routines
__bid_truncdfsdDecimal float library routines
__bid_truncsdsfDecimal float library routines
__bid_trunctddd2Decimal float library routines
__bid_trunctddfDecimal float library routines
__bid_trunctdsd2Decimal float library routines
__bid_trunctdsfDecimal float library routines
__bid_trunctdtfDecimal float library routines
__bid_trunctdxfDecimal float library routines
__bid_trunctfddDecimal float library routines
__bid_trunctfsdDecimal float library routines
__bid_truncxfddDecimal float library routines
__bid_truncxfsdDecimal float library routines
__bid_unorddd2Decimal float library routines
__bid_unordsd2Decimal float library routines
__bid_unordtd2Decimal float library routines
__bswapdi2Integer library routines
__bswapsi2Integer library routines
__builtin_classify_typeVarargs
__builtin_next_argVarargs
__builtin_saveregsVarargs
__clear_cacheMiscellaneous routines
__clzdi2Integer library routines
__clzsi2Integer library routines
__clzti2Integer library routines
__cmpda2Fixed-point fractional library routines
__cmpdf2Soft float library routines
__cmpdi2Integer library routines
__cmpdq2Fixed-point fractional library routines
__cmpha2Fixed-point fractional library routines
__cmphq2Fixed-point fractional library routines
__cmpqq2Fixed-point fractional library routines
__cmpsa2Fixed-point fractional library routines
__cmpsf2Soft float library routines
__cmpsq2Fixed-point fractional library routines
__cmpta2Fixed-point fractional library routines
__cmptf2Soft float library routines
__cmpti2Integer library routines
__cmpuda2Fixed-point fractional library routines
__cmpudq2Fixed-point fractional library routines
__cmpuha2Fixed-point fractional library routines
__cmpuhq2Fixed-point fractional library routines
__cmpuqq2Fixed-point fractional library routines
__cmpusa2Fixed-point fractional library routines
__cmpusq2Fixed-point fractional library routines
__cmputa2Fixed-point fractional library routines
__CTOR_LIST__Initialization
__ctzdi2Integer library routines
__ctzsi2Integer library routines
__ctzti2Integer library routines
__divda3Fixed-point fractional library routines
__divdc3Soft float library routines
__divdf3Soft float library routines
__divdi3Integer library routines
__divdq3Fixed-point fractional library routines
__divha3Fixed-point fractional library routines
__divhq3Fixed-point fractional library routines
__divmodbitint4Integer library routines
__divqq3Fixed-point fractional library routines
__divsa3Fixed-point fractional library routines
__divsc3Soft float library routines
__divsf3Soft float library routines
__divsi3Integer library routines
__divsq3Fixed-point fractional library routines
__divta3Fixed-point fractional library routines
__divtc3Soft float library routines
__divtf3Soft float library routines
__divti3Integer library routines
__divxc3Soft float library routines
__divxf3Soft float library routines
__dpd_adddd3Decimal float library routines
__dpd_addsd3Decimal float library routines
__dpd_addtd3Decimal float library routines
__dpd_divdd3Decimal float library routines
__dpd_divsd3Decimal float library routines
__dpd_divtd3Decimal float library routines
__dpd_eqdd2Decimal float library routines
__dpd_eqsd2Decimal float library routines
__dpd_eqtd2Decimal float library routines
__dpd_extendddtd2Decimal float library routines
__dpd_extendddtfDecimal float library routines
__dpd_extendddxfDecimal float library routines
__dpd_extenddfddDecimal float library routines
__dpd_extenddftdDecimal float library routines
__dpd_extendsddd2Decimal float library routines
__dpd_extendsddfDecimal float library routines
__dpd_extendsdtd2Decimal float library routines
__dpd_extendsdtfDecimal float library routines
__dpd_extendsdxfDecimal float library routines
__dpd_extendsfddDecimal float library routines
__dpd_extendsfsdDecimal float library routines
__dpd_extendsftdDecimal float library routines
__dpd_extendtftdDecimal float library routines
__dpd_extendxftdDecimal float library routines
__dpd_fixdddiDecimal float library routines
__dpd_fixddsiDecimal float library routines
__dpd_fixsddiDecimal float library routines
__dpd_fixsdsiDecimal float library routines
__dpd_fixtddiDecimal float library routines
__dpd_fixtdsiDecimal float library routines
__dpd_fixunsdddiDecimal float library routines
__dpd_fixunsddsiDecimal float library routines
__dpd_fixunssddiDecimal float library routines
__dpd_fixunssdsiDecimal float library routines
__dpd_fixunstddiDecimal float library routines
__dpd_fixunstdsiDecimal float library routines
__dpd_floatdiddDecimal float library routines
__dpd_floatdisdDecimal float library routines
__dpd_floatditdDecimal float library routines
__dpd_floatsiddDecimal float library routines
__dpd_floatsisdDecimal float library routines
__dpd_floatsitdDecimal float library routines
__dpd_floatunsdiddDecimal float library routines
__dpd_floatunsdisdDecimal float library routines
__dpd_floatunsditdDecimal float library routines
__dpd_floatunssiddDecimal float library routines
__dpd_floatunssisdDecimal float library routines
__dpd_floatunssitdDecimal float library routines
__dpd_gedd2Decimal float library routines
__dpd_gesd2Decimal float library routines
__dpd_getd2Decimal float library routines
__dpd_gtdd2Decimal float library routines
__dpd_gtsd2Decimal float library routines
__dpd_gttd2Decimal float library routines
__dpd_ledd2Decimal float library routines
__dpd_lesd2Decimal float library routines
__dpd_letd2Decimal float library routines
__dpd_ltdd2Decimal float library routines
__dpd_ltsd2Decimal float library routines
__dpd_lttd2Decimal float library routines
__dpd_muldd3Decimal float library routines
__dpd_mulsd3Decimal float library routines
__dpd_multd3Decimal float library routines
__dpd_nedd2Decimal float library routines
__dpd_negdd2Decimal float library routines
__dpd_negsd2Decimal float library routines
__dpd_negtd2Decimal float library routines
__dpd_nesd2Decimal float library routines
__dpd_netd2Decimal float library routines
__dpd_subdd3Decimal float library routines
__dpd_subsd3Decimal float library routines
__dpd_subtd3Decimal float library routines
__dpd_truncdddfDecimal float library routines
__dpd_truncddsd2Decimal float library routines
__dpd_truncddsfDecimal float library routines
__dpd_truncdfsdDecimal float library routines
__dpd_truncsdsfDecimal float library routines
__dpd_trunctddd2Decimal float library routines
__dpd_trunctddfDecimal float library routines
__dpd_trunctdsd2Decimal float library routines
__dpd_trunctdsfDecimal float library routines
__dpd_trunctdtfDecimal float library routines
__dpd_trunctdxfDecimal float library routines
__dpd_trunctfddDecimal float library routines
__dpd_trunctfsdDecimal float library routines
__dpd_truncxfddDecimal float library routines
__dpd_truncxfsdDecimal float library routines
__dpd_unorddd2Decimal float library routines
__dpd_unordsd2Decimal float library routines
__dpd_unordtd2Decimal float library routines
__DTOR_LIST__Initialization
__eqdf2Soft float library routines
__eqsf2Soft float library routines
__eqtf2Soft float library routines
__extenddftf2Soft float library routines
__extenddfxf2Soft float library routines
__extendsfdf2Soft float library routines
__extendsftf2Soft float library routines
__extendsfxf2Soft float library routines
__ffsdi2Integer library routines
__ffsti2Integer library routines
__fixdfbitintSoft float library routines
__fixdfdiSoft float library routines
__fixdfsiSoft float library routines
__fixdftiSoft float library routines
__fixsfbitintSoft float library routines
__fixsfdiSoft float library routines
__fixsfsiSoft float library routines
__fixsftiSoft float library routines
__fixtfbitintSoft float library routines
__fixtfdiSoft float library routines
__fixtfsiSoft float library routines
__fixtftiSoft float library routines
__fixunsdfdiSoft float library routines
__fixunsdfsiSoft float library routines
__fixunsdftiSoft float library routines
__fixunssfdiSoft float library routines
__fixunssfsiSoft float library routines
__fixunssftiSoft float library routines
__fixunstfdiSoft float library routines
__fixunstfsiSoft float library routines
__fixunstftiSoft float library routines
__fixunsxfdiSoft float library routines
__fixunsxfsiSoft float library routines
__fixunsxftiSoft float library routines
__fixxfbitintSoft float library routines
__fixxfdiSoft float library routines
__fixxfsiSoft float library routines
__fixxftiSoft float library routines
__floatbitintbfSoft float library routines
__floatbitintdfSoft float library routines
__floatbitinthfSoft float library routines
__floatbitintsfSoft float library routines
__floatbitinttfSoft float library routines
__floatbitintxfSoft float library routines
__floatdidfSoft float library routines
__floatdisfSoft float library routines
__floatditfSoft float library routines
__floatdixfSoft float library routines
__floatsidfSoft float library routines
__floatsisfSoft float library routines
__floatsitfSoft float library routines
__floatsixfSoft float library routines
__floattidfSoft float library routines
__floattisfSoft float library routines
__floattitfSoft float library routines
__floattixfSoft float library routines
__floatundidfSoft float library routines
__floatundisfSoft float library routines
__floatunditfSoft float library routines
__floatundixfSoft float library routines
__floatunsidfSoft float library routines
__floatunsisfSoft float library routines
__floatunsitfSoft float library routines
__floatunsixfSoft float library routines
__floatuntidfSoft float library routines
__floatuntisfSoft float library routines
__floatuntitfSoft float library routines
__floatuntixfSoft float library routines
__fractdadfFixed-point fractional library routines
__fractdadiFixed-point fractional library routines
__fractdadqFixed-point fractional library routines
__fractdaha2Fixed-point fractional library routines
__fractdahiFixed-point fractional library routines
__fractdahqFixed-point fractional library routines
__fractdaqiFixed-point fractional library routines
__fractdaqqFixed-point fractional library routines
__fractdasa2Fixed-point fractional library routines
__fractdasfFixed-point fractional library routines
__fractdasiFixed-point fractional library routines
__fractdasqFixed-point fractional library routines
__fractdata2Fixed-point fractional library routines
__fractdatiFixed-point fractional library routines
__fractdaudaFixed-point fractional library routines
__fractdaudqFixed-point fractional library routines
__fractdauhaFixed-point fractional library routines
__fractdauhqFixed-point fractional library routines
__fractdauqqFixed-point fractional library routines
__fractdausaFixed-point fractional library routines
__fractdausqFixed-point fractional library routines
__fractdautaFixed-point fractional library routines
__fractdfdaFixed-point fractional library routines
__fractdfdqFixed-point fractional library routines
__fractdfhaFixed-point fractional library routines
__fractdfhqFixed-point fractional library routines
__fractdfqqFixed-point fractional library routines
__fractdfsaFixed-point fractional library routines
__fractdfsqFixed-point fractional library routines
__fractdftaFixed-point fractional library routines
__fractdfudaFixed-point fractional library routines
__fractdfudqFixed-point fractional library routines
__fractdfuhaFixed-point fractional library routines
__fractdfuhqFixed-point fractional library routines
__fractdfuqqFixed-point fractional library routines
__fractdfusaFixed-point fractional library routines
__fractdfusqFixed-point fractional library routines
__fractdfutaFixed-point fractional library routines
__fractdidaFixed-point fractional library routines
__fractdidqFixed-point fractional library routines
__fractdihaFixed-point fractional library routines
__fractdihqFixed-point fractional library routines
__fractdiqqFixed-point fractional library routines
__fractdisaFixed-point fractional library routines
__fractdisqFixed-point fractional library routines
__fractditaFixed-point fractional library routines
__fractdiudaFixed-point fractional library routines
__fractdiudqFixed-point fractional library routines
__fractdiuhaFixed-point fractional library routines
__fractdiuhqFixed-point fractional library routines
__fractdiuqqFixed-point fractional library routines
__fractdiusaFixed-point fractional library routines
__fractdiusqFixed-point fractional library routines
__fractdiutaFixed-point fractional library routines
__fractdqdaFixed-point fractional library routines
__fractdqdfFixed-point fractional library routines
__fractdqdiFixed-point fractional library routines
__fractdqhaFixed-point fractional library routines
__fractdqhiFixed-point fractional library routines
__fractdqhq2Fixed-point fractional library routines
__fractdqqiFixed-point fractional library routines
__fractdqqq2Fixed-point fractional library routines
__fractdqsaFixed-point fractional library routines
__fractdqsfFixed-point fractional library routines
__fractdqsiFixed-point fractional library routines
__fractdqsq2Fixed-point fractional library routines
__fractdqtaFixed-point fractional library routines
__fractdqtiFixed-point fractional library routines
__fractdqudaFixed-point fractional library routines
__fractdqudqFixed-point fractional library routines
__fractdquhaFixed-point fractional library routines
__fractdquhqFixed-point fractional library routines
__fractdquqqFixed-point fractional library routines
__fractdqusaFixed-point fractional library routines
__fractdqusqFixed-point fractional library routines
__fractdqutaFixed-point fractional library routines
__fracthada2Fixed-point fractional library routines
__fracthadfFixed-point fractional library routines
__fracthadiFixed-point fractional library routines
__fracthadqFixed-point fractional library routines
__fracthahiFixed-point fractional library routines
__fracthahqFixed-point fractional library routines
__fracthaqiFixed-point fractional library routines
__fracthaqqFixed-point fractional library routines
__fracthasa2Fixed-point fractional library routines
__fracthasfFixed-point fractional library routines
__fracthasiFixed-point fractional library routines
__fracthasqFixed-point fractional library routines
__fracthata2Fixed-point fractional library routines
__fracthatiFixed-point fractional library routines
__fracthaudaFixed-point fractional library routines
__fracthaudqFixed-point fractional library routines
__fracthauhaFixed-point fractional library routines
__fracthauhqFixed-point fractional library routines
__fracthauqqFixed-point fractional library routines
__fracthausaFixed-point fractional library routines
__fracthausqFixed-point fractional library routines
__fracthautaFixed-point fractional library routines
__fracthidaFixed-point fractional library routines
__fracthidqFixed-point fractional library routines
__fracthihaFixed-point fractional library routines
__fracthihqFixed-point fractional library routines
__fracthiqqFixed-point fractional library routines
__fracthisaFixed-point fractional library routines
__fracthisqFixed-point fractional library routines
__fracthitaFixed-point fractional library routines
__fracthiudaFixed-point fractional library routines
__fracthiudqFixed-point fractional library routines
__fracthiuhaFixed-point fractional library routines
__fracthiuhqFixed-point fractional library routines
__fracthiuqqFixed-point fractional library routines
__fracthiusaFixed-point fractional library routines
__fracthiusqFixed-point fractional library routines
__fracthiutaFixed-point fractional library routines
__fracthqdaFixed-point fractional library routines
__fracthqdfFixed-point fractional library routines
__fracthqdiFixed-point fractional library routines
__fracthqdq2Fixed-point fractional library routines
__fracthqhaFixed-point fractional library routines
__fracthqhiFixed-point fractional library routines
__fracthqqiFixed-point fractional library routines
__fracthqqq2Fixed-point fractional library routines
__fracthqsaFixed-point fractional library routines
__fracthqsfFixed-point fractional library routines
__fracthqsiFixed-point fractional library routines
__fracthqsq2Fixed-point fractional library routines
__fracthqtaFixed-point fractional library routines
__fracthqtiFixed-point fractional library routines
__fracthqudaFixed-point fractional library routines
__fracthqudqFixed-point fractional library routines
__fracthquhaFixed-point fractional library routines
__fracthquhqFixed-point fractional library routines
__fracthquqqFixed-point fractional library routines
__fracthqusaFixed-point fractional library routines
__fracthqusqFixed-point fractional library routines
__fracthqutaFixed-point fractional library routines
__fractqidaFixed-point fractional library routines
__fractqidqFixed-point fractional library routines
__fractqihaFixed-point fractional library routines
__fractqihqFixed-point fractional library routines
__fractqiqqFixed-point fractional library routines
__fractqisaFixed-point fractional library routines
__fractqisqFixed-point fractional library routines
__fractqitaFixed-point fractional library routines
__fractqiudaFixed-point fractional library routines
__fractqiudqFixed-point fractional library routines
__fractqiuhaFixed-point fractional library routines
__fractqiuhqFixed-point fractional library routines
__fractqiuqqFixed-point fractional library routines
__fractqiusaFixed-point fractional library routines
__fractqiusqFixed-point fractional library routines
__fractqiutaFixed-point fractional library routines
__fractqqdaFixed-point fractional library routines
__fractqqdfFixed-point fractional library routines
__fractqqdiFixed-point fractional library routines
__fractqqdq2Fixed-point fractional library routines
__fractqqhaFixed-point fractional library routines
__fractqqhiFixed-point fractional library routines
__fractqqhq2Fixed-point fractional library routines
__fractqqqiFixed-point fractional library routines
__fractqqsaFixed-point fractional library routines
__fractqqsfFixed-point fractional library routines
__fractqqsiFixed-point fractional library routines
__fractqqsq2Fixed-point fractional library routines
__fractqqtaFixed-point fractional library routines
__fractqqtiFixed-point fractional library routines
__fractqqudaFixed-point fractional library routines
__fractqqudqFixed-point fractional library routines
__fractqquhaFixed-point fractional library routines
__fractqquhqFixed-point fractional library routines
__fractqquqqFixed-point fractional library routines
__fractqqusaFixed-point fractional library routines
__fractqqusqFixed-point fractional library routines
__fractqqutaFixed-point fractional library routines
__fractsada2Fixed-point fractional library routines
__fractsadfFixed-point fractional library routines
__fractsadiFixed-point fractional library routines
__fractsadqFixed-point fractional library routines
__fractsaha2Fixed-point fractional library routines
__fractsahiFixed-point fractional library routines
__fractsahqFixed-point fractional library routines
__fractsaqiFixed-point fractional library routines
__fractsaqqFixed-point fractional library routines
__fractsasfFixed-point fractional library routines
__fractsasiFixed-point fractional library routines
__fractsasqFixed-point fractional library routines
__fractsata2Fixed-point fractional library routines
__fractsatiFixed-point fractional library routines
__fractsaudaFixed-point fractional library routines
__fractsaudqFixed-point fractional library routines
__fractsauhaFixed-point fractional library routines
__fractsauhqFixed-point fractional library routines
__fractsauqqFixed-point fractional library routines
__fractsausaFixed-point fractional library routines
__fractsausqFixed-point fractional library routines
__fractsautaFixed-point fractional library routines
__fractsfdaFixed-point fractional library routines
__fractsfdqFixed-point fractional library routines
__fractsfhaFixed-point fractional library routines
__fractsfhqFixed-point fractional library routines
__fractsfqqFixed-point fractional library routines
__fractsfsaFixed-point fractional library routines
__fractsfsqFixed-point fractional library routines
__fractsftaFixed-point fractional library routines
__fractsfudaFixed-point fractional library routines
__fractsfudqFixed-point fractional library routines
__fractsfuhaFixed-point fractional library routines
__fractsfuhqFixed-point fractional library routines
__fractsfuqqFixed-point fractional library routines
__fractsfusaFixed-point fractional library routines
__fractsfusqFixed-point fractional library routines
__fractsfutaFixed-point fractional library routines
__fractsidaFixed-point fractional library routines
__fractsidqFixed-point fractional library routines
__fractsihaFixed-point fractional library routines
__fractsihqFixed-point fractional library routines
__fractsiqqFixed-point fractional library routines
__fractsisaFixed-point fractional library routines
__fractsisqFixed-point fractional library routines
__fractsitaFixed-point fractional library routines
__fractsiudaFixed-point fractional library routines
__fractsiudqFixed-point fractional library routines
__fractsiuhaFixed-point fractional library routines
__fractsiuhqFixed-point fractional library routines
__fractsiuqqFixed-point fractional library routines
__fractsiusaFixed-point fractional library routines
__fractsiusqFixed-point fractional library routines
__fractsiutaFixed-point fractional library routines
__fractsqdaFixed-point fractional library routines
__fractsqdfFixed-point fractional library routines
__fractsqdiFixed-point fractional library routines
__fractsqdq2Fixed-point fractional library routines
__fractsqhaFixed-point fractional library routines
__fractsqhiFixed-point fractional library routines
__fractsqhq2Fixed-point fractional library routines
__fractsqqiFixed-point fractional library routines
__fractsqqq2Fixed-point fractional library routines
__fractsqsaFixed-point fractional library routines
__fractsqsfFixed-point fractional library routines
__fractsqsiFixed-point fractional library routines
__fractsqtaFixed-point fractional library routines
__fractsqtiFixed-point fractional library routines
__fractsqudaFixed-point fractional library routines
__fractsqudqFixed-point fractional library routines
__fractsquhaFixed-point fractional library routines
__fractsquhqFixed-point fractional library routines
__fractsquqqFixed-point fractional library routines
__fractsqusaFixed-point fractional library routines
__fractsqusqFixed-point fractional library routines
__fractsqutaFixed-point fractional library routines
__fracttada2Fixed-point fractional library routines
__fracttadfFixed-point fractional library routines
__fracttadiFixed-point fractional library routines
__fracttadqFixed-point fractional library routines
__fracttaha2Fixed-point fractional library routines
__fracttahiFixed-point fractional library routines
__fracttahqFixed-point fractional library routines
__fracttaqiFixed-point fractional library routines
__fracttaqqFixed-point fractional library routines
__fracttasa2Fixed-point fractional library routines
__fracttasfFixed-point fractional library routines
__fracttasiFixed-point fractional library routines
__fracttasqFixed-point fractional library routines
__fracttatiFixed-point fractional library routines
__fracttaudaFixed-point fractional library routines
__fracttaudqFixed-point fractional library routines
__fracttauhaFixed-point fractional library routines
__fracttauhqFixed-point fractional library routines
__fracttauqqFixed-point fractional library routines
__fracttausaFixed-point fractional library routines
__fracttausqFixed-point fractional library routines
__fracttautaFixed-point fractional library routines
__fracttidaFixed-point fractional library routines
__fracttidqFixed-point fractional library routines
__fracttihaFixed-point fractional library routines
__fracttihqFixed-point fractional library routines
__fracttiqqFixed-point fractional library routines
__fracttisaFixed-point fractional library routines
__fracttisqFixed-point fractional library routines
__fracttitaFixed-point fractional library routines
__fracttiudaFixed-point fractional library routines
__fracttiudqFixed-point fractional library routines
__fracttiuhaFixed-point fractional library routines
__fracttiuhqFixed-point fractional library routines
__fracttiuqqFixed-point fractional library routines
__fracttiusaFixed-point fractional library routines
__fracttiusqFixed-point fractional library routines
__fracttiutaFixed-point fractional library routines
__fractudadaFixed-point fractional library routines
__fractudadfFixed-point fractional library routines
__fractudadiFixed-point fractional library routines
__fractudadqFixed-point fractional library routines
__fractudahaFixed-point fractional library routines
__fractudahiFixed-point fractional library routines
__fractudahqFixed-point fractional library routines
__fractudaqiFixed-point fractional library routines
__fractudaqqFixed-point fractional library routines
__fractudasaFixed-point fractional library routines
__fractudasfFixed-point fractional library routines
__fractudasiFixed-point fractional library routines
__fractudasqFixed-point fractional library routines
__fractudataFixed-point fractional library routines
__fractudatiFixed-point fractional library routines
__fractudaudqFixed-point fractional library routines
__fractudauha2Fixed-point fractional library routines
__fractudauhqFixed-point fractional library routines
__fractudauqqFixed-point fractional library routines
__fractudausa2Fixed-point fractional library routines
__fractudausqFixed-point fractional library routines
__fractudauta2Fixed-point fractional library routines
__fractudqdaFixed-point fractional library routines
__fractudqdfFixed-point fractional library routines
__fractudqdiFixed-point fractional library routines
__fractudqdqFixed-point fractional library routines
__fractudqhaFixed-point fractional library routines
__fractudqhiFixed-point fractional library routines
__fractudqhqFixed-point fractional library routines
__fractudqqiFixed-point fractional library routines
__fractudqqqFixed-point fractional library routines
__fractudqsaFixed-point fractional library routines
__fractudqsfFixed-point fractional library routines
__fractudqsiFixed-point fractional library routines
__fractudqsqFixed-point fractional library routines
__fractudqtaFixed-point fractional library routines
__fractudqtiFixed-point fractional library routines
__fractudqudaFixed-point fractional library routines
__fractudquhaFixed-point fractional library routines
__fractudquhq2Fixed-point fractional library routines
__fractudquqq2Fixed-point fractional library routines
__fractudqusaFixed-point fractional library routines
__fractudqusq2Fixed-point fractional library routines
__fractudqutaFixed-point fractional library routines
__fractuhadaFixed-point fractional library routines
__fractuhadfFixed-point fractional library routines
__fractuhadiFixed-point fractional library routines
__fractuhadqFixed-point fractional library routines
__fractuhahaFixed-point fractional library routines
__fractuhahiFixed-point fractional library routines
__fractuhahqFixed-point fractional library routines
__fractuhaqiFixed-point fractional library routines
__fractuhaqqFixed-point fractional library routines
__fractuhasaFixed-point fractional library routines
__fractuhasfFixed-point fractional library routines
__fractuhasiFixed-point fractional library routines
__fractuhasqFixed-point fractional library routines
__fractuhataFixed-point fractional library routines
__fractuhatiFixed-point fractional library routines
__fractuhauda2Fixed-point fractional library routines
__fractuhaudqFixed-point fractional library routines
__fractuhauhqFixed-point fractional library routines
__fractuhauqqFixed-point fractional library routines
__fractuhausa2Fixed-point fractional library routines
__fractuhausqFixed-point fractional library routines
__fractuhauta2Fixed-point fractional library routines
__fractuhqdaFixed-point fractional library routines
__fractuhqdfFixed-point fractional library routines
__fractuhqdiFixed-point fractional library routines
__fractuhqdqFixed-point fractional library routines
__fractuhqhaFixed-point fractional library routines
__fractuhqhiFixed-point fractional library routines
__fractuhqhqFixed-point fractional library routines
__fractuhqqiFixed-point fractional library routines
__fractuhqqqFixed-point fractional library routines
__fractuhqsaFixed-point fractional library routines
__fractuhqsfFixed-point fractional library routines
__fractuhqsiFixed-point fractional library routines
__fractuhqsqFixed-point fractional library routines
__fractuhqtaFixed-point fractional library routines
__fractuhqtiFixed-point fractional library routines
__fractuhqudaFixed-point fractional library routines
__fractuhqudq2Fixed-point fractional library routines
__fractuhquhaFixed-point fractional library routines
__fractuhquqq2Fixed-point fractional library routines
__fractuhqusaFixed-point fractional library routines
__fractuhqusq2Fixed-point fractional library routines
__fractuhqutaFixed-point fractional library routines
__fractunsdadiFixed-point fractional library routines
__fractunsdahiFixed-point fractional library routines
__fractunsdaqiFixed-point fractional library routines
__fractunsdasiFixed-point fractional library routines
__fractunsdatiFixed-point fractional library routines
__fractunsdidaFixed-point fractional library routines
__fractunsdidqFixed-point fractional library routines
__fractunsdihaFixed-point fractional library routines
__fractunsdihqFixed-point fractional library routines
__fractunsdiqqFixed-point fractional library routines
__fractunsdisaFixed-point fractional library routines
__fractunsdisqFixed-point fractional library routines
__fractunsditaFixed-point fractional library routines
__fractunsdiudaFixed-point fractional library routines
__fractunsdiudqFixed-point fractional library routines
__fractunsdiuhaFixed-point fractional library routines
__fractunsdiuhqFixed-point fractional library routines
__fractunsdiuqqFixed-point fractional library routines
__fractunsdiusaFixed-point fractional library routines
__fractunsdiusqFixed-point fractional library routines
__fractunsdiutaFixed-point fractional library routines
__fractunsdqdiFixed-point fractional library routines
__fractunsdqhiFixed-point fractional library routines
__fractunsdqqiFixed-point fractional library routines
__fractunsdqsiFixed-point fractional library routines
__fractunsdqtiFixed-point fractional library routines
__fractunshadiFixed-point fractional library routines
__fractunshahiFixed-point fractional library routines
__fractunshaqiFixed-point fractional library routines
__fractunshasiFixed-point fractional library routines
__fractunshatiFixed-point fractional library routines
__fractunshidaFixed-point fractional library routines
__fractunshidqFixed-point fractional library routines
__fractunshihaFixed-point fractional library routines
__fractunshihqFixed-point fractional library routines
__fractunshiqqFixed-point fractional library routines
__fractunshisaFixed-point fractional library routines
__fractunshisqFixed-point fractional library routines
__fractunshitaFixed-point fractional library routines
__fractunshiudaFixed-point fractional library routines
__fractunshiudqFixed-point fractional library routines
__fractunshiuhaFixed-point fractional library routines
__fractunshiuhqFixed-point fractional library routines
__fractunshiuqqFixed-point fractional library routines
__fractunshiusaFixed-point fractional library routines
__fractunshiusqFixed-point fractional library routines
__fractunshiutaFixed-point fractional library routines
__fractunshqdiFixed-point fractional library routines
__fractunshqhiFixed-point fractional library routines
__fractunshqqiFixed-point fractional library routines
__fractunshqsiFixed-point fractional library routines
__fractunshqtiFixed-point fractional library routines
__fractunsqidaFixed-point fractional library routines
__fractunsqidqFixed-point fractional library routines
__fractunsqihaFixed-point fractional library routines
__fractunsqihqFixed-point fractional library routines
__fractunsqiqqFixed-point fractional library routines
__fractunsqisaFixed-point fractional library routines
__fractunsqisqFixed-point fractional library routines
__fractunsqitaFixed-point fractional library routines
__fractunsqiudaFixed-point fractional library routines
__fractunsqiudqFixed-point fractional library routines
__fractunsqiuhaFixed-point fractional library routines
__fractunsqiuhqFixed-point fractional library routines
__fractunsqiuqqFixed-point fractional library routines
__fractunsqiusaFixed-point fractional library routines
__fractunsqiusqFixed-point fractional library routines
__fractunsqiutaFixed-point fractional library routines
__fractunsqqdiFixed-point fractional library routines
__fractunsqqhiFixed-point fractional library routines
__fractunsqqqiFixed-point fractional library routines
__fractunsqqsiFixed-point fractional library routines
__fractunsqqtiFixed-point fractional library routines
__fractunssadiFixed-point fractional library routines
__fractunssahiFixed-point fractional library routines
__fractunssaqiFixed-point fractional library routines
__fractunssasiFixed-point fractional library routines
__fractunssatiFixed-point fractional library routines
__fractunssidaFixed-point fractional library routines
__fractunssidqFixed-point fractional library routines
__fractunssihaFixed-point fractional library routines
__fractunssihqFixed-point fractional library routines
__fractunssiqqFixed-point fractional library routines
__fractunssisaFixed-point fractional library routines
__fractunssisqFixed-point fractional library routines
__fractunssitaFixed-point fractional library routines
__fractunssiudaFixed-point fractional library routines
__fractunssiudqFixed-point fractional library routines
__fractunssiuhaFixed-point fractional library routines
__fractunssiuhqFixed-point fractional library routines
__fractunssiuqqFixed-point fractional library routines
__fractunssiusaFixed-point fractional library routines
__fractunssiusqFixed-point fractional library routines
__fractunssiutaFixed-point fractional library routines
__fractunssqdiFixed-point fractional library routines
__fractunssqhiFixed-point fractional library routines
__fractunssqqiFixed-point fractional library routines
__fractunssqsiFixed-point fractional library routines
__fractunssqtiFixed-point fractional library routines
__fractunstadiFixed-point fractional library routines
__fractunstahiFixed-point fractional library routines
__fractunstaqiFixed-point fractional library routines
__fractunstasiFixed-point fractional library routines
__fractunstatiFixed-point fractional library routines
__fractunstidaFixed-point fractional library routines
__fractunstidqFixed-point fractional library routines
__fractunstihaFixed-point fractional library routines
__fractunstihqFixed-point fractional library routines
__fractunstiqqFixed-point fractional library routines
__fractunstisaFixed-point fractional library routines
__fractunstisqFixed-point fractional library routines
__fractunstitaFixed-point fractional library routines
__fractunstiudaFixed-point fractional library routines
__fractunstiudqFixed-point fractional library routines
__fractunstiuhaFixed-point fractional library routines
__fractunstiuhqFixed-point fractional library routines
__fractunstiuqqFixed-point fractional library routines
__fractunstiusaFixed-point fractional library routines
__fractunstiusqFixed-point fractional library routines
__fractunstiutaFixed-point fractional library routines
__fractunsudadiFixed-point fractional library routines
__fractunsudahiFixed-point fractional library routines
__fractunsudaqiFixed-point fractional library routines
__fractunsudasiFixed-point fractional library routines
__fractunsudatiFixed-point fractional library routines
__fractunsudqdiFixed-point fractional library routines
__fractunsudqhiFixed-point fractional library routines
__fractunsudqqiFixed-point fractional library routines
__fractunsudqsiFixed-point fractional library routines
__fractunsudqtiFixed-point fractional library routines
__fractunsuhadiFixed-point fractional library routines
__fractunsuhahiFixed-point fractional library routines
__fractunsuhaqiFixed-point fractional library routines
__fractunsuhasiFixed-point fractional library routines
__fractunsuhatiFixed-point fractional library routines
__fractunsuhqdiFixed-point fractional library routines
__fractunsuhqhiFixed-point fractional library routines
__fractunsuhqqiFixed-point fractional library routines
__fractunsuhqsiFixed-point fractional library routines
__fractunsuhqtiFixed-point fractional library routines
__fractunsuqqdiFixed-point fractional library routines
__fractunsuqqhiFixed-point fractional library routines
__fractunsuqqqiFixed-point fractional library routines
__fractunsuqqsiFixed-point fractional library routines
__fractunsuqqtiFixed-point fractional library routines
__fractunsusadiFixed-point fractional library routines
__fractunsusahiFixed-point fractional library routines
__fractunsusaqiFixed-point fractional library routines
__fractunsusasiFixed-point fractional library routines
__fractunsusatiFixed-point fractional library routines
__fractunsusqdiFixed-point fractional library routines
__fractunsusqhiFixed-point fractional library routines
__fractunsusqqiFixed-point fractional library routines
__fractunsusqsiFixed-point fractional library routines
__fractunsusqtiFixed-point fractional library routines
__fractunsutadiFixed-point fractional library routines
__fractunsutahiFixed-point fractional library routines
__fractunsutaqiFixed-point fractional library routines
__fractunsutasiFixed-point fractional library routines
__fractunsutatiFixed-point fractional library routines
__fractuqqdaFixed-point fractional library routines
__fractuqqdfFixed-point fractional library routines
__fractuqqdiFixed-point fractional library routines
__fractuqqdqFixed-point fractional library routines
__fractuqqhaFixed-point fractional library routines
__fractuqqhiFixed-point fractional library routines
__fractuqqhqFixed-point fractional library routines
__fractuqqqiFixed-point fractional library routines
__fractuqqqqFixed-point fractional library routines
__fractuqqsaFixed-point fractional library routines
__fractuqqsfFixed-point fractional library routines
__fractuqqsiFixed-point fractional library routines
__fractuqqsqFixed-point fractional library routines
__fractuqqtaFixed-point fractional library routines
__fractuqqtiFixed-point fractional library routines
__fractuqqudaFixed-point fractional library routines
__fractuqqudq2Fixed-point fractional library routines
__fractuqquhaFixed-point fractional library routines
__fractuqquhq2Fixed-point fractional library routines
__fractuqqusaFixed-point fractional library routines
__fractuqqusq2Fixed-point fractional library routines
__fractuqqutaFixed-point fractional library routines
__fractusadaFixed-point fractional library routines
__fractusadfFixed-point fractional library routines
__fractusadiFixed-point fractional library routines
__fractusadqFixed-point fractional library routines
__fractusahaFixed-point fractional library routines
__fractusahiFixed-point fractional library routines
__fractusahqFixed-point fractional library routines
__fractusaqiFixed-point fractional library routines
__fractusaqqFixed-point fractional library routines
__fractusasaFixed-point fractional library routines
__fractusasfFixed-point fractional library routines
__fractusasiFixed-point fractional library routines
__fractusasqFixed-point fractional library routines
__fractusataFixed-point fractional library routines
__fractusatiFixed-point fractional library routines
__fractusauda2Fixed-point fractional library routines
__fractusaudqFixed-point fractional library routines
__fractusauha2Fixed-point fractional library routines
__fractusauhqFixed-point fractional library routines
__fractusauqqFixed-point fractional library routines
__fractusausqFixed-point fractional library routines
__fractusauta2Fixed-point fractional library routines
__fractusqdaFixed-point fractional library routines
__fractusqdfFixed-point fractional library routines
__fractusqdiFixed-point fractional library routines
__fractusqdqFixed-point fractional library routines
__fractusqhaFixed-point fractional library routines
__fractusqhiFixed-point fractional library routines
__fractusqhqFixed-point fractional library routines
__fractusqqiFixed-point fractional library routines
__fractusqqqFixed-point fractional library routines
__fractusqsaFixed-point fractional library routines
__fractusqsfFixed-point fractional library routines
__fractusqsiFixed-point fractional library routines
__fractusqsqFixed-point fractional library routines
__fractusqtaFixed-point fractional library routines
__fractusqtiFixed-point fractional library routines
__fractusqudaFixed-point fractional library routines
__fractusqudq2Fixed-point fractional library routines
__fractusquhaFixed-point fractional library routines
__fractusquhq2Fixed-point fractional library routines
__fractusquqq2Fixed-point fractional library routines
__fractusqusaFixed-point fractional library routines
__fractusqutaFixed-point fractional library routines
__fractutadaFixed-point fractional library routines
__fractutadfFixed-point fractional library routines
__fractutadiFixed-point fractional library routines
__fractutadqFixed-point fractional library routines
__fractutahaFixed-point fractional library routines
__fractutahiFixed-point fractional library routines
__fractutahqFixed-point fractional library routines
__fractutaqiFixed-point fractional library routines
__fractutaqqFixed-point fractional library routines
__fractutasaFixed-point fractional library routines
__fractutasfFixed-point fractional library routines
__fractutasiFixed-point fractional library routines
__fractutasqFixed-point fractional library routines
__fractutataFixed-point fractional library routines
__fractutatiFixed-point fractional library routines
__fractutauda2Fixed-point fractional library routines
__fractutaudqFixed-point fractional library routines
__fractutauha2Fixed-point fractional library routines
__fractutauhqFixed-point fractional library routines
__fractutauqqFixed-point fractional library routines
__fractutausa2Fixed-point fractional library routines
__fractutausqFixed-point fractional library routines
__gedf2Soft float library routines
__gesf2Soft float library routines
__getf2Soft float library routines
__gtdf2Soft float library routines
__gtsf2Soft float library routines
__gttf2Soft float library routines
__ledf2Soft float library routines
__lesf2Soft float library routines
__letf2Soft float library routines
__lshrdi3Integer library routines
__lshrsi3Integer library routines
__lshrti3Integer library routines
__lshruda3Fixed-point fractional library routines
__lshrudq3Fixed-point fractional library routines
__lshruha3Fixed-point fractional library routines
__lshruhq3Fixed-point fractional library routines
__lshruqq3Fixed-point fractional library routines
__lshrusa3Fixed-point fractional library routines
__lshrusq3Fixed-point fractional library routines
__lshruta3Fixed-point fractional library routines
__ltdf2Soft float library routines
__ltsf2Soft float library routines
__lttf2Soft float library routines
__mainCollect2
__moddi3Integer library routines
__modsi3Integer library routines
__modti3Integer library routines
__morestack_current_segmentMiscellaneous routines
__morestack_initial_spMiscellaneous routines
__morestack_segmentsMiscellaneous routines
__mulbitint3Integer library routines
__mulda3Fixed-point fractional library routines
__muldc3Soft float library routines
__muldf3Soft float library routines
__muldi3Integer library routines
__muldq3Fixed-point fractional library routines
__mulha3Fixed-point fractional library routines
__mulhq3Fixed-point fractional library routines
__mulqq3Fixed-point fractional library routines
__mulsa3Fixed-point fractional library routines
__mulsc3Soft float library routines
__mulsf3Soft float library routines
__mulsi3Integer library routines
__mulsq3Fixed-point fractional library routines
__multa3Fixed-point fractional library routines
__multc3Soft float library routines
__multf3Soft float library routines
__multi3Integer library routines
__muluda3Fixed-point fractional library routines
__muludq3Fixed-point fractional library routines
__muluha3Fixed-point fractional library routines
__muluhq3Fixed-point fractional library routines
__muluqq3Fixed-point fractional library routines
__mulusa3Fixed-point fractional library routines
__mulusq3Fixed-point fractional library routines
__muluta3Fixed-point fractional library routines
__mulvdi3Integer library routines
__mulvsi3Integer library routines
__mulxc3Soft float library routines
__mulxf3Soft float library routines
__nedf2Soft float library routines
__negda2Fixed-point fractional library routines
__negdf2Soft float library routines
__negdi2Integer library routines
__negdq2Fixed-point fractional library routines
__negha2Fixed-point fractional library routines
__neghq2Fixed-point fractional library routines
__negqq2Fixed-point fractional library routines
__negsa2Fixed-point fractional library routines
__negsf2Soft float library routines
__negsq2Fixed-point fractional library routines
__negta2Fixed-point fractional library routines
__negtf2Soft float library routines
__negti2Integer library routines
__neguda2Fixed-point fractional library routines
__negudq2Fixed-point fractional library routines
__neguha2Fixed-point fractional library routines
__neguhq2Fixed-point fractional library routines
__neguqq2Fixed-point fractional library routines
__negusa2Fixed-point fractional library routines
__negusq2Fixed-point fractional library routines
__neguta2Fixed-point fractional library routines
__negvdi2Integer library routines
__negvsi2Integer library routines
__negxf2Soft float library routines
__nesf2Soft float library routines
__netf2Soft float library routines
__paritydi2Integer library routines
__paritysi2Integer library routines
__parityti2Integer library routines
__popcountdi2Integer library routines
__popcountsi2Integer library routines
__popcountti2Integer library routines
__powidf2Soft float library routines
__powisf2Soft float library routines
__powitf2Soft float library routines
__powixf2Soft float library routines
__satfractdadqFixed-point fractional library routines
__satfractdaha2Fixed-point fractional library routines
__satfractdahqFixed-point fractional library routines
__satfractdaqqFixed-point fractional library routines
__satfractdasa2Fixed-point fractional library routines
__satfractdasqFixed-point fractional library routines
__satfractdata2Fixed-point fractional library routines
__satfractdaudaFixed-point fractional library routines
__satfractdaudqFixed-point fractional library routines
__satfractdauhaFixed-point fractional library routines
__satfractdauhqFixed-point fractional library routines
__satfractdauqqFixed-point fractional library routines
__satfractdausaFixed-point fractional library routines
__satfractdausqFixed-point fractional library routines
__satfractdautaFixed-point fractional library routines
__satfractdfdaFixed-point fractional library routines
__satfractdfdqFixed-point fractional library routines
__satfractdfhaFixed-point fractional library routines
__satfractdfhqFixed-point fractional library routines
__satfractdfqqFixed-point fractional library routines
__satfractdfsaFixed-point fractional library routines
__satfractdfsqFixed-point fractional library routines
__satfractdftaFixed-point fractional library routines
__satfractdfudaFixed-point fractional library routines
__satfractdfudqFixed-point fractional library routines
__satfractdfuhaFixed-point fractional library routines
__satfractdfuhqFixed-point fractional library routines
__satfractdfuqqFixed-point fractional library routines
__satfractdfusaFixed-point fractional library routines
__satfractdfusqFixed-point fractional library routines
__satfractdfutaFixed-point fractional library routines
__satfractdidaFixed-point fractional library routines
__satfractdidqFixed-point fractional library routines
__satfractdihaFixed-point fractional library routines
__satfractdihqFixed-point fractional library routines
__satfractdiqqFixed-point fractional library routines
__satfractdisaFixed-point fractional library routines
__satfractdisqFixed-point fractional library routines
__satfractditaFixed-point fractional library routines
__satfractdiudaFixed-point fractional library routines
__satfractdiudqFixed-point fractional library routines
__satfractdiuhaFixed-point fractional library routines
__satfractdiuhqFixed-point fractional library routines
__satfractdiuqqFixed-point fractional library routines
__satfractdiusaFixed-point fractional library routines
__satfractdiusqFixed-point fractional library routines
__satfractdiutaFixed-point fractional library routines
__satfractdqdaFixed-point fractional library routines
__satfractdqhaFixed-point fractional library routines
__satfractdqhq2Fixed-point fractional library routines
__satfractdqqq2Fixed-point fractional library routines
__satfractdqsaFixed-point fractional library routines
__satfractdqsq2Fixed-point fractional library routines
__satfractdqtaFixed-point fractional library routines
__satfractdqudaFixed-point fractional library routines
__satfractdqudqFixed-point fractional library routines
__satfractdquhaFixed-point fractional library routines
__satfractdquhqFixed-point fractional library routines
__satfractdquqqFixed-point fractional library routines
__satfractdqusaFixed-point fractional library routines
__satfractdqusqFixed-point fractional library routines
__satfractdqutaFixed-point fractional library routines
__satfracthada2Fixed-point fractional library routines
__satfracthadqFixed-point fractional library routines
__satfracthahqFixed-point fractional library routines
__satfracthaqqFixed-point fractional library routines
__satfracthasa2Fixed-point fractional library routines
__satfracthasqFixed-point fractional library routines
__satfracthata2Fixed-point fractional library routines
__satfracthaudaFixed-point fractional library routines
__satfracthaudqFixed-point fractional library routines
__satfracthauhaFixed-point fractional library routines
__satfracthauhqFixed-point fractional library routines
__satfracthauqqFixed-point fractional library routines
__satfracthausaFixed-point fractional library routines
__satfracthausqFixed-point fractional library routines
__satfracthautaFixed-point fractional library routines
__satfracthidaFixed-point fractional library routines
__satfracthidqFixed-point fractional library routines
__satfracthihaFixed-point fractional library routines
__satfracthihqFixed-point fractional library routines
__satfracthiqqFixed-point fractional library routines
__satfracthisaFixed-point fractional library routines
__satfracthisqFixed-point fractional library routines
__satfracthitaFixed-point fractional library routines
__satfracthiudaFixed-point fractional library routines
__satfracthiudqFixed-point fractional library routines
__satfracthiuhaFixed-point fractional library routines
__satfracthiuhqFixed-point fractional library routines
__satfracthiuqqFixed-point fractional library routines
__satfracthiusaFixed-point fractional library routines
__satfracthiusqFixed-point fractional library routines
__satfracthiutaFixed-point fractional library routines
__satfracthqdaFixed-point fractional library routines
__satfracthqdq2Fixed-point fractional library routines
__satfracthqhaFixed-point fractional library routines
__satfracthqqq2Fixed-point fractional library routines
__satfracthqsaFixed-point fractional library routines
__satfracthqsq2Fixed-point fractional library routines
__satfracthqtaFixed-point fractional library routines
__satfracthqudaFixed-point fractional library routines
__satfracthqudqFixed-point fractional library routines
__satfracthquhaFixed-point fractional library routines
__satfracthquhqFixed-point fractional library routines
__satfracthquqqFixed-point fractional library routines
__satfracthqusaFixed-point fractional library routines
__satfracthqusqFixed-point fractional library routines
__satfracthqutaFixed-point fractional library routines
__satfractqidaFixed-point fractional library routines
__satfractqidqFixed-point fractional library routines
__satfractqihaFixed-point fractional library routines
__satfractqihqFixed-point fractional library routines
__satfractqiqqFixed-point fractional library routines
__satfractqisaFixed-point fractional library routines
__satfractqisqFixed-point fractional library routines
__satfractqitaFixed-point fractional library routines
__satfractqiudaFixed-point fractional library routines
__satfractqiudqFixed-point fractional library routines
__satfractqiuhaFixed-point fractional library routines
__satfractqiuhqFixed-point fractional library routines
__satfractqiuqqFixed-point fractional library routines
__satfractqiusaFixed-point fractional library routines
__satfractqiusqFixed-point fractional library routines
__satfractqiutaFixed-point fractional library routines
__satfractqqdaFixed-point fractional library routines
__satfractqqdq2Fixed-point fractional library routines
__satfractqqhaFixed-point fractional library routines
__satfractqqhq2Fixed-point fractional library routines
__satfractqqsaFixed-point fractional library routines
__satfractqqsq2Fixed-point fractional library routines
__satfractqqtaFixed-point fractional library routines
__satfractqqudaFixed-point fractional library routines
__satfractqqudqFixed-point fractional library routines
__satfractqquhaFixed-point fractional library routines
__satfractqquhqFixed-point fractional library routines
__satfractqquqqFixed-point fractional library routines
__satfractqqusaFixed-point fractional library routines
__satfractqqusqFixed-point fractional library routines
__satfractqqutaFixed-point fractional library routines
__satfractsada2Fixed-point fractional library routines
__satfractsadqFixed-point fractional library routines
__satfractsaha2Fixed-point fractional library routines
__satfractsahqFixed-point fractional library routines
__satfractsaqqFixed-point fractional library routines
__satfractsasqFixed-point fractional library routines
__satfractsata2Fixed-point fractional library routines
__satfractsaudaFixed-point fractional library routines
__satfractsaudqFixed-point fractional library routines
__satfractsauhaFixed-point fractional library routines
__satfractsauhqFixed-point fractional library routines
__satfractsauqqFixed-point fractional library routines
__satfractsausaFixed-point fractional library routines
__satfractsausqFixed-point fractional library routines
__satfractsautaFixed-point fractional library routines
__satfractsfdaFixed-point fractional library routines
__satfractsfdqFixed-point fractional library routines
__satfractsfhaFixed-point fractional library routines
__satfractsfhqFixed-point fractional library routines
__satfractsfqqFixed-point fractional library routines
__satfractsfsaFixed-point fractional library routines
__satfractsfsqFixed-point fractional library routines
__satfractsftaFixed-point fractional library routines
__satfractsfudaFixed-point fractional library routines
__satfractsfudqFixed-point fractional library routines
__satfractsfuhaFixed-point fractional library routines
__satfractsfuhqFixed-point fractional library routines
__satfractsfuqqFixed-point fractional library routines
__satfractsfusaFixed-point fractional library routines
__satfractsfusqFixed-point fractional library routines
__satfractsfutaFixed-point fractional library routines
__satfractsidaFixed-point fractional library routines
__satfractsidqFixed-point fractional library routines
__satfractsihaFixed-point fractional library routines
__satfractsihqFixed-point fractional library routines
__satfractsiqqFixed-point fractional library routines
__satfractsisaFixed-point fractional library routines
__satfractsisqFixed-point fractional library routines
__satfractsitaFixed-point fractional library routines
__satfractsiudaFixed-point fractional library routines
__satfractsiudqFixed-point fractional library routines
__satfractsiuhaFixed-point fractional library routines
__satfractsiuhqFixed-point fractional library routines
__satfractsiuqqFixed-point fractional library routines
__satfractsiusaFixed-point fractional library routines
__satfractsiusqFixed-point fractional library routines
__satfractsiutaFixed-point fractional library routines
__satfractsqdaFixed-point fractional library routines
__satfractsqdq2Fixed-point fractional library routines
__satfractsqhaFixed-point fractional library routines
__satfractsqhq2Fixed-point fractional library routines
__satfractsqqq2Fixed-point fractional library routines
__satfractsqsaFixed-point fractional library routines
__satfractsqtaFixed-point fractional library routines
__satfractsqudaFixed-point fractional library routines
__satfractsqudqFixed-point fractional library routines
__satfractsquhaFixed-point fractional library routines
__satfractsquhqFixed-point fractional library routines
__satfractsquqqFixed-point fractional library routines
__satfractsqusaFixed-point fractional library routines
__satfractsqusqFixed-point fractional library routines
__satfractsqutaFixed-point fractional library routines
__satfracttada2Fixed-point fractional library routines
__satfracttadqFixed-point fractional library routines
__satfracttaha2Fixed-point fractional library routines
__satfracttahqFixed-point fractional library routines
__satfracttaqqFixed-point fractional library routines
__satfracttasa2Fixed-point fractional library routines
__satfracttasqFixed-point fractional library routines
__satfracttaudaFixed-point fractional library routines
__satfracttaudqFixed-point fractional library routines
__satfracttauhaFixed-point fractional library routines
__satfracttauhqFixed-point fractional library routines
__satfracttauqqFixed-point fractional library routines
__satfracttausaFixed-point fractional library routines
__satfracttausqFixed-point fractional library routines
__satfracttautaFixed-point fractional library routines
__satfracttidaFixed-point fractional library routines
__satfracttidqFixed-point fractional library routines
__satfracttihaFixed-point fractional library routines
__satfracttihqFixed-point fractional library routines
__satfracttiqqFixed-point fractional library routines
__satfracttisaFixed-point fractional library routines
__satfracttisqFixed-point fractional library routines
__satfracttitaFixed-point fractional library routines
__satfracttiudaFixed-point fractional library routines
__satfracttiudqFixed-point fractional library routines
__satfracttiuhaFixed-point fractional library routines
__satfracttiuhqFixed-point fractional library routines
__satfracttiuqqFixed-point fractional library routines
__satfracttiusaFixed-point fractional library routines
__satfracttiusqFixed-point fractional library routines
__satfracttiutaFixed-point fractional library routines
__satfractudadaFixed-point fractional library routines
__satfractudadqFixed-point fractional library routines
__satfractudahaFixed-point fractional library routines
__satfractudahqFixed-point fractional library routines
__satfractudaqqFixed-point fractional library routines
__satfractudasaFixed-point fractional library routines
__satfractudasqFixed-point fractional library routines
__satfractudataFixed-point fractional library routines
__satfractudaudqFixed-point fractional library routines
__satfractudauha2Fixed-point fractional library routines
__satfractudauhqFixed-point fractional library routines
__satfractudauqqFixed-point fractional library routines
__satfractudausa2Fixed-point fractional library routines
__satfractudausqFixed-point fractional library routines
__satfractudauta2Fixed-point fractional library routines
__satfractudqdaFixed-point fractional library routines
__satfractudqdqFixed-point fractional library routines
__satfractudqhaFixed-point fractional library routines
__satfractudqhqFixed-point fractional library routines
__satfractudqqqFixed-point fractional library routines
__satfractudqsaFixed-point fractional library routines
__satfractudqsqFixed-point fractional library routines
__satfractudqtaFixed-point fractional library routines
__satfractudqudaFixed-point fractional library routines
__satfractudquhaFixed-point fractional library routines
__satfractudquhq2Fixed-point fractional library routines
__satfractudquqq2Fixed-point fractional library routines
__satfractudqusaFixed-point fractional library routines
__satfractudqusq2Fixed-point fractional library routines
__satfractudqutaFixed-point fractional library routines
__satfractuhadaFixed-point fractional library routines
__satfractuhadqFixed-point fractional library routines
__satfractuhahaFixed-point fractional library routines
__satfractuhahqFixed-point fractional library routines
__satfractuhaqqFixed-point fractional library routines
__satfractuhasaFixed-point fractional library routines
__satfractuhasqFixed-point fractional library routines
__satfractuhataFixed-point fractional library routines
__satfractuhauda2Fixed-point fractional library routines
__satfractuhaudqFixed-point fractional library routines
__satfractuhauhqFixed-point fractional library routines
__satfractuhauqqFixed-point fractional library routines
__satfractuhausa2Fixed-point fractional library routines
__satfractuhausqFixed-point fractional library routines
__satfractuhauta2Fixed-point fractional library routines
__satfractuhqdaFixed-point fractional library routines
__satfractuhqdqFixed-point fractional library routines
__satfractuhqhaFixed-point fractional library routines
__satfractuhqhqFixed-point fractional library routines
__satfractuhqqqFixed-point fractional library routines
__satfractuhqsaFixed-point fractional library routines
__satfractuhqsqFixed-point fractional library routines
__satfractuhqtaFixed-point fractional library routines
__satfractuhqudaFixed-point fractional library routines
__satfractuhqudq2Fixed-point fractional library routines
__satfractuhquhaFixed-point fractional library routines
__satfractuhquqq2Fixed-point fractional library routines
__satfractuhqusaFixed-point fractional library routines
__satfractuhqusq2Fixed-point fractional library routines
__satfractuhqutaFixed-point fractional library routines
__satfractunsdidaFixed-point fractional library routines
__satfractunsdidqFixed-point fractional library routines
__satfractunsdihaFixed-point fractional library routines
__satfractunsdihqFixed-point fractional library routines
__satfractunsdiqqFixed-point fractional library routines
__satfractunsdisaFixed-point fractional library routines
__satfractunsdisqFixed-point fractional library routines
__satfractunsditaFixed-point fractional library routines
__satfractunsdiudaFixed-point fractional library routines
__satfractunsdiudqFixed-point fractional library routines
__satfractunsdiuhaFixed-point fractional library routines
__satfractunsdiuhqFixed-point fractional library routines
__satfractunsdiuqqFixed-point fractional library routines
__satfractunsdiusaFixed-point fractional library routines
__satfractunsdiusqFixed-point fractional library routines
__satfractunsdiutaFixed-point fractional library routines
__satfractunshidaFixed-point fractional library routines
__satfractunshidqFixed-point fractional library routines
__satfractunshihaFixed-point fractional library routines
__satfractunshihqFixed-point fractional library routines
__satfractunshiqqFixed-point fractional library routines
__satfractunshisaFixed-point fractional library routines
__satfractunshisqFixed-point fractional library routines
__satfractunshitaFixed-point fractional library routines
__satfractunshiudaFixed-point fractional library routines
__satfractunshiudqFixed-point fractional library routines
__satfractunshiuhaFixed-point fractional library routines
__satfractunshiuhqFixed-point fractional library routines
__satfractunshiuqqFixed-point fractional library routines
__satfractunshiusaFixed-point fractional library routines
__satfractunshiusqFixed-point fractional library routines
__satfractunshiutaFixed-point fractional library routines
__satfractunsqidaFixed-point fractional library routines
__satfractunsqidqFixed-point fractional library routines
__satfractunsqihaFixed-point fractional library routines
__satfractunsqihqFixed-point fractional library routines
__satfractunsqiqqFixed-point fractional library routines
__satfractunsqisaFixed-point fractional library routines
__satfractunsqisqFixed-point fractional library routines
__satfractunsqitaFixed-point fractional library routines
__satfractunsqiudaFixed-point fractional library routines
__satfractunsqiudqFixed-point fractional library routines
__satfractunsqiuhaFixed-point fractional library routines
__satfractunsqiuhqFixed-point fractional library routines
__satfractunsqiuqqFixed-point fractional library routines
__satfractunsqiusaFixed-point fractional library routines
__satfractunsqiusqFixed-point fractional library routines
__satfractunsqiutaFixed-point fractional library routines
__satfractunssidaFixed-point fractional library routines
__satfractunssidqFixed-point fractional library routines
__satfractunssihaFixed-point fractional library routines
__satfractunssihqFixed-point fractional library routines
__satfractunssiqqFixed-point fractional library routines
__satfractunssisaFixed-point fractional library routines
__satfractunssisqFixed-point fractional library routines
__satfractunssitaFixed-point fractional library routines
__satfractunssiudaFixed-point fractional library routines
__satfractunssiudqFixed-point fractional library routines
__satfractunssiuhaFixed-point fractional library routines
__satfractunssiuhqFixed-point fractional library routines
__satfractunssiuqqFixed-point fractional library routines
__satfractunssiusaFixed-point fractional library routines
__satfractunssiusqFixed-point fractional library routines
__satfractunssiutaFixed-point fractional library routines
__satfractunstidaFixed-point fractional library routines
__satfractunstidqFixed-point fractional library routines
__satfractunstihaFixed-point fractional library routines
__satfractunstihqFixed-point fractional library routines
__satfractunstiqqFixed-point fractional library routines
__satfractunstisaFixed-point fractional library routines
__satfractunstisqFixed-point fractional library routines
__satfractunstitaFixed-point fractional library routines
__satfractunstiudaFixed-point fractional library routines
__satfractunstiudqFixed-point fractional library routines
__satfractunstiuhaFixed-point fractional library routines
__satfractunstiuhqFixed-point fractional library routines
__satfractunstiuqqFixed-point fractional library routines
__satfractunstiusaFixed-point fractional library routines
__satfractunstiusqFixed-point fractional library routines
__satfractunstiutaFixed-point fractional library routines
__satfractuqqdaFixed-point fractional library routines
__satfractuqqdqFixed-point fractional library routines
__satfractuqqhaFixed-point fractional library routines
__satfractuqqhqFixed-point fractional library routines
__satfractuqqqqFixed-point fractional library routines
__satfractuqqsaFixed-point fractional library routines
__satfractuqqsqFixed-point fractional library routines
__satfractuqqtaFixed-point fractional library routines
__satfractuqqudaFixed-point fractional library routines
__satfractuqqudq2Fixed-point fractional library routines
__satfractuqquhaFixed-point fractional library routines
__satfractuqquhq2Fixed-point fractional library routines
__satfractuqqusaFixed-point fractional library routines
__satfractuqqusq2Fixed-point fractional library routines
__satfractuqqutaFixed-point fractional library routines
__satfractusadaFixed-point fractional library routines
__satfractusadqFixed-point fractional library routines
__satfractusahaFixed-point fractional library routines
__satfractusahqFixed-point fractional library routines
__satfractusaqqFixed-point fractional library routines
__satfractusasaFixed-point fractional library routines
__satfractusasqFixed-point fractional library routines
__satfractusataFixed-point fractional library routines
__satfractusauda2Fixed-point fractional library routines
__satfractusaudqFixed-point fractional library routines
__satfractusauha2Fixed-point fractional library routines
__satfractusauhqFixed-point fractional library routines
__satfractusauqqFixed-point fractional library routines
__satfractusausqFixed-point fractional library routines
__satfractusauta2Fixed-point fractional library routines
__satfractusqdaFixed-point fractional library routines
__satfractusqdqFixed-point fractional library routines
__satfractusqhaFixed-point fractional library routines
__satfractusqhqFixed-point fractional library routines
__satfractusqqqFixed-point fractional library routines
__satfractusqsaFixed-point fractional library routines
__satfractusqsqFixed-point fractional library routines
__satfractusqtaFixed-point fractional library routines
__satfractusqudaFixed-point fractional library routines
__satfractusqudq2Fixed-point fractional library routines
__satfractusquhaFixed-point fractional library routines
__satfractusquhq2Fixed-point fractional library routines
__satfractusquqq2Fixed-point fractional library routines
__satfractusqusaFixed-point fractional library routines
__satfractusqutaFixed-point fractional library routines
__satfractutadaFixed-point fractional library routines
__satfractutadqFixed-point fractional library routines
__satfractutahaFixed-point fractional library routines
__satfractutahqFixed-point fractional library routines
__satfractutaqqFixed-point fractional library routines
__satfractutasaFixed-point fractional library routines
__satfractutasqFixed-point fractional library routines
__satfractutataFixed-point fractional library routines
__satfractutauda2Fixed-point fractional library routines
__satfractutaudqFixed-point fractional library routines
__satfractutauha2Fixed-point fractional library routines
__satfractutauhqFixed-point fractional library routines
__satfractutauqqFixed-point fractional library routines
__satfractutausa2Fixed-point fractional library routines
__satfractutausqFixed-point fractional library routines
__splitstack_findMiscellaneous routines
__ssaddda3Fixed-point fractional library routines
__ssadddq3Fixed-point fractional library routines
__ssaddha3Fixed-point fractional library routines
__ssaddhq3Fixed-point fractional library routines
__ssaddqq3Fixed-point fractional library routines
__ssaddsa3Fixed-point fractional library routines
__ssaddsq3Fixed-point fractional library routines
__ssaddta3Fixed-point fractional library routines
__ssashlda3Fixed-point fractional library routines
__ssashldq3Fixed-point fractional library routines
__ssashlha3Fixed-point fractional library routines
__ssashlhq3Fixed-point fractional library routines
__ssashlsa3Fixed-point fractional library routines
__ssashlsq3Fixed-point fractional library routines
__ssashlta3Fixed-point fractional library routines
__ssdivda3Fixed-point fractional library routines
__ssdivdq3Fixed-point fractional library routines
__ssdivha3Fixed-point fractional library routines
__ssdivhq3Fixed-point fractional library routines
__ssdivqq3Fixed-point fractional library routines
__ssdivsa3Fixed-point fractional library routines
__ssdivsq3Fixed-point fractional library routines
__ssdivta3Fixed-point fractional library routines
__ssmulda3Fixed-point fractional library routines
__ssmuldq3Fixed-point fractional library routines
__ssmulha3Fixed-point fractional library routines
__ssmulhq3Fixed-point fractional library routines
__ssmulqq3Fixed-point fractional library routines
__ssmulsa3Fixed-point fractional library routines
__ssmulsq3Fixed-point fractional library routines
__ssmulta3Fixed-point fractional library routines
__ssnegda2Fixed-point fractional library routines
__ssnegdq2Fixed-point fractional library routines
__ssnegha2Fixed-point fractional library routines
__ssneghq2Fixed-point fractional library routines
__ssnegqq2Fixed-point fractional library routines
__ssnegsa2Fixed-point fractional library routines
__ssnegsq2Fixed-point fractional library routines
__ssnegta2Fixed-point fractional library routines
__sssubda3Fixed-point fractional library routines
__sssubdq3Fixed-point fractional library routines
__sssubha3Fixed-point fractional library routines
__sssubhq3Fixed-point fractional library routines
__sssubqq3Fixed-point fractional library routines
__sssubsa3Fixed-point fractional library routines
__sssubsq3Fixed-point fractional library routines
__sssubta3Fixed-point fractional library routines
__subda3Fixed-point fractional library routines
__subdf3Soft float library routines
__subdq3Fixed-point fractional library routines
__subha3Fixed-point fractional library routines
__subhq3Fixed-point fractional library routines
__subqq3Fixed-point fractional library routines
__subsa3Fixed-point fractional library routines
__subsf3Soft float library routines
__subsq3Fixed-point fractional library routines
__subta3Fixed-point fractional library routines
__subtf3Soft float library routines
__subuda3Fixed-point fractional library routines
__subudq3Fixed-point fractional library routines
__subuha3Fixed-point fractional library routines
__subuhq3Fixed-point fractional library routines
__subuqq3Fixed-point fractional library routines
__subusa3Fixed-point fractional library routines
__subusq3Fixed-point fractional library routines
__subuta3Fixed-point fractional library routines
__subvdi3Integer library routines
__subvsi3Integer library routines
__subxf3Soft float library routines
__truncdfsf2Soft float library routines
__trunctfdf2Soft float library routines
__trunctfsf2Soft float library routines
__truncxfdf2Soft float library routines
__truncxfsf2Soft float library routines
__ucmpdi2Integer library routines
__ucmpti2Integer library routines
__udivdi3Integer library routines
__udivmoddi4Integer library routines
__udivmodti4Integer library routines
__udivsi3Integer library routines
__udivti3Integer library routines
__udivuda3Fixed-point fractional library routines
__udivudq3Fixed-point fractional library routines
__udivuha3Fixed-point fractional library routines
__udivuhq3Fixed-point fractional library routines
__udivuqq3Fixed-point fractional library routines
__udivusa3Fixed-point fractional library routines
__udivusq3Fixed-point fractional library routines
__udivuta3Fixed-point fractional library routines
__umoddi3Integer library routines
__umodsi3Integer library routines
__umodti3Integer library routines
__unorddf2Soft float library routines
__unordsf2Soft float library routines
__unordtf2Soft float library routines
__usadduda3Fixed-point fractional library routines
__usaddudq3Fixed-point fractional library routines
__usadduha3Fixed-point fractional library routines
__usadduhq3Fixed-point fractional library routines
__usadduqq3Fixed-point fractional library routines
__usaddusa3Fixed-point fractional library routines
__usaddusq3Fixed-point fractional library routines
__usadduta3Fixed-point fractional library routines
__usashluda3Fixed-point fractional library routines
__usashludq3Fixed-point fractional library routines
__usashluha3Fixed-point fractional library routines
__usashluhq3Fixed-point fractional library routines
__usashluqq3Fixed-point fractional library routines
__usashlusa3Fixed-point fractional library routines
__usashlusq3Fixed-point fractional library routines
__usashluta3Fixed-point fractional library routines
__usdivuda3Fixed-point fractional library routines
__usdivudq3Fixed-point fractional library routines
__usdivuha3Fixed-point fractional library routines
__usdivuhq3Fixed-point fractional library routines
__usdivuqq3Fixed-point fractional library routines
__usdivusa3Fixed-point fractional library routines
__usdivusq3Fixed-point fractional library routines
__usdivuta3Fixed-point fractional library routines
__usmuluda3Fixed-point fractional library routines
__usmuludq3Fixed-point fractional library routines
__usmuluha3Fixed-point fractional library routines
__usmuluhq3Fixed-point fractional library routines
__usmuluqq3Fixed-point fractional library routines
__usmulusa3Fixed-point fractional library routines
__usmulusq3Fixed-point fractional library routines
__usmuluta3Fixed-point fractional library routines
__usneguda2Fixed-point fractional library routines
__usnegudq2Fixed-point fractional library routines
__usneguha2Fixed-point fractional library routines
__usneguhq2Fixed-point fractional library routines
__usneguqq2Fixed-point fractional library routines
__usnegusa2Fixed-point fractional library routines
__usnegusq2Fixed-point fractional library routines
__usneguta2Fixed-point fractional library routines
__ussubuda3Fixed-point fractional library routines
__ussubudq3Fixed-point fractional library routines
__ussubuha3Fixed-point fractional library routines
__ussubuhq3Fixed-point fractional library routines
__ussubuqq3Fixed-point fractional library routines
__ussubusa3Fixed-point fractional library routines
__ussubusq3Fixed-point fractional library routines
__ussubuta3Fixed-point fractional library routines

-
-fsection-anchorsSpecial Accessors
-fsection-anchorsAnchored Addresses

!
!’ in constraintMulti-Alternative

?
?’ in constraintMulti-Alternative

"
“real” instructions, RTL SSARTL SSA Basic Blocks

(
(gimple_stmt_iteratorGIMPLE API
(nil)RTL Objects

@
@’ in instruction pattern namesParameterized Names

*
*’ in constraintModifiers
* in templateOutput Statement
*gimple_build_asm_vecGIMPLE_ASM
*gimple_build_assignGIMPLE_ASSIGN
*gimple_build_assignGIMPLE_ASSIGN
*gimple_build_assignGIMPLE_ASSIGN
*gimple_build_assignGIMPLE_ASSIGN
*gimple_build_bindGIMPLE_BIND
*gimple_build_callGIMPLE_CALL
*gimple_build_call_from_treeGIMPLE_CALL
*gimple_build_call_vecGIMPLE_CALL
*gimple_build_catchGIMPLE_CATCH
*gimple_build_condGIMPLE_COND
*gimple_build_cond_from_treeGIMPLE_COND
*gimple_build_debug_bindGIMPLE_DEBUG
*gimple_build_eh_filterGIMPLE_EH_FILTER
*gimple_build_gotoGIMPLE_GOTO
*gimple_build_labelGIMPLE_LABEL
*gimple_build_omp_atomic_loadGIMPLE_OMP_ATOMIC_LOAD
*gimple_build_omp_atomic_storeGIMPLE_OMP_ATOMIC_STORE
*gimple_build_omp_continueGIMPLE_OMP_CONTINUE
*gimple_build_omp_criticalGIMPLE_OMP_CRITICAL
*gimple_build_omp_forGIMPLE_OMP_FOR
*gimple_build_omp_parallelGIMPLE_OMP_PARALLEL
*gimple_build_omp_sectionsGIMPLE_OMP_SECTIONS
*gimple_build_omp_singleGIMPLE_OMP_SINGLE
*gimple_build_resxGIMPLE_RESX
*gimple_build_returnGIMPLE_RETURN
*gimple_build_switchGIMPLE_SWITCH
*gimple_build_tryGIMPLE_TRY

/
/c’ in RTL dumpFlags
/f’ in RTL dumpFlags
/i’ in RTL dumpFlags
/j’ in RTL dumpFlags
/s’ in RTL dumpFlags
/u’ in RTL dumpFlags
/v’ in RTL dumpFlags

\
\Output Template

&
&’ in constraintModifiers

#
#’ in constraintModifiers
# in templateOutput Template
#pragmaMisc

%
%’ in constraintModifiers
% in GTY optionGTY Options
%’ in templateOutput Template

^
^’ in constraintMulti-Alternative

+
+’ in constraintModifiers

<
<’ in constraintSimple Constraints

=
=’ in constraintModifiers

>
>’ in constraintSimple Constraints

$
$’ in constraintMulti-Alternative

0
0’ in constraintSimple Constraints

A
abortPortability
absArithmetic
abs and attributesExpressions
ABS_EXPRUnary and Binary Expressions
absence_setProcessor pipeline description
absm2 instruction patternStandard Names
absolute valueArithmetic
ABSU_EXPRUnary and Binary Expressions
access to operandsAccessors
access to special operandsSpecial Accessors
accessorsAccessors
ACCUM_TYPE_SIZEType Layout
ACCUMULATE_OUTGOING_ARGSStack Arguments
ACCUMULATE_OUTGOING_ARGS and stack framesFunction Entry
acosm2 instruction patternStandard Names
ADA_LONG_TYPE_SIZEType Layout
Adding a new GIMPLE statement codeAdding a new GIMPLE statement code
ADDITIONAL_REGISTER_NAMESInstruction Output
addm3 instruction patternStandard Names
addmodecc instruction patternStandard Names
addptrm3 instruction patternStandard Names
addr_diff_vecSide Effects
addr_diff_vec, length ofInsn Lengths
ADDR_EXPRStorage References
addr_vecSide Effects
addr_vec, length ofInsn Lengths
address constraintsSimple Constraints
address_operandMachine-Independent Predicates
address_operandSimple Constraints
addressing modesAddressing Modes
addvm4 instruction patternStandard Names
ADJUST_FIELD_ALIGNStorage Layout
ADJUST_INSN_LENGTHInsn Lengths
ADJUST_REG_ALLOC_ORDERAllocation Order
aggregates as return valuesAggregate Return
aliasAlias analysis
ALL_REGSRegister Classes
allocate_stack instruction patternStandard Names
alternate entry pointsInsns
analyzerStatic Analyzer
analyzer, debuggingDebugging the Analyzer
analyzer, internalsAnalyzer Internals
anchored addressesAnchored Addresses
andArithmetic
and and attributesExpressions
and, canonicalization ofInsn Canonicalizations
andm3 instruction patternStandard Names
ANNOTATE_EXPRUnary and Binary Expressions
annotationsAnnotations
APPLY_RESULT_SIZEScalar Return
ARG_POINTER_CFA_OFFSETFrame Layout
ARG_POINTER_REGNUMFrame Registers
ARG_POINTER_REGNUM and virtual registersRegs and Memory
arg_pointer_rtxFrame Registers
ARGS_GROW_DOWNWARDFrame Layout
argument passingInterface
arguments in registersRegister Arguments
arguments on stackStack Arguments
arithmetic librarySoft float library routines
arithmetic shiftArithmetic
arithmetic shift with signed saturationArithmetic
arithmetic shift with unsigned saturationArithmetic
ARITHMETIC_TYPE_PTypes for C++
arithmetic, in RTLArithmetic
arrayTypes
ARRAY_RANGE_REFStorage References
ARRAY_REFStorage References
ARRAY_TYPETypes
AS_NEEDS_DASH_FOR_PIPED_INPUTDriver
ashiftArithmetic
ashift and attributesExpressions
ashiftrtArithmetic
ashiftrt and attributesExpressions
ashlm3 instruction patternStandard Names
ashrm3 instruction patternStandard Names
asinm2 instruction patternStandard Names
ASM_APP_OFFFile Framework
ASM_APP_ONFile Framework
ASM_COMMENT_STARTFile Framework
ASM_DECLARE_COLD_FUNCTION_NAMELabel Output
ASM_DECLARE_COLD_FUNCTION_SIZELabel Output
ASM_DECLARE_FUNCTION_NAMELabel Output
ASM_DECLARE_FUNCTION_SIZELabel Output
ASM_DECLARE_OBJECT_NAMELabel Output
ASM_DECLARE_REGISTER_GLOBALLabel Output
ASM_FINAL_SPECDriver
ASM_FINISH_DECLARE_OBJECTLabel Output
ASM_FORMAT_PRIVATE_NAMELabel Output
asm_fprintfInstruction Output
ASM_FPRINTF_EXTENSIONSInstruction Output
ASM_GENERATE_INTERNAL_LABELLabel Output
asm_inputSide Effects
asm_input and ‘/vFlags
ASM_MAYBE_OUTPUT_ENCODED_ADDR_RTXException Handling
ASM_NO_SKIP_IN_TEXTAlignment Output
asm_noperandsInsns
asm_operands and ‘/vFlags
asm_operands, RTL sharingSharing
asm_operands, usageAssembler
ASM_OUTPUT_ADDR_DIFF_ELTDispatch Tables
ASM_OUTPUT_ADDR_VEC_ELTDispatch Tables
ASM_OUTPUT_ALIGNAlignment Output
ASM_OUTPUT_ALIGN_WITH_NOPAlignment Output
ASM_OUTPUT_ALIGNED_BSSUninitialized Data
ASM_OUTPUT_ALIGNED_COMMONUninitialized Data
ASM_OUTPUT_ALIGNED_DECL_COMMONUninitialized Data
ASM_OUTPUT_ALIGNED_DECL_LOCALUninitialized Data
ASM_OUTPUT_ALIGNED_LOCALUninitialized Data
ASM_OUTPUT_ASCIIData Output
ASM_OUTPUT_CASE_ENDDispatch Tables
ASM_OUTPUT_CASE_LABELDispatch Tables
ASM_OUTPUT_COMMONUninitialized Data
ASM_OUTPUT_DEBUG_LABELLabel Output
ASM_OUTPUT_DEFLabel Output
ASM_OUTPUT_DEF_FROM_DECLSLabel Output
ASM_OUTPUT_DWARF_DATARELDWARF
ASM_OUTPUT_DWARF_DELTADWARF
ASM_OUTPUT_DWARF_OFFSETDWARF
ASM_OUTPUT_DWARF_PCRELDWARF
ASM_OUTPUT_DWARF_TABLE_REFDWARF
ASM_OUTPUT_DWARF_VMS_DELTADWARF
ASM_OUTPUT_EXTERNALLabel Output
ASM_OUTPUT_FDESCData Output
ASM_OUTPUT_FUNCTION_LABELLabel Output
ASM_OUTPUT_INTERNAL_LABELLabel Output
ASM_OUTPUT_LABELLabel Output
ASM_OUTPUT_LABEL_REFLabel Output
ASM_OUTPUT_LABELREFLabel Output
ASM_OUTPUT_LOCALUninitialized Data
ASM_OUTPUT_MAX_SKIP_ALIGNAlignment Output
ASM_OUTPUT_MEASURED_SIZELabel Output
ASM_OUTPUT_OPCODEInstruction Output
ASM_OUTPUT_POOL_EPILOGUEData Output
ASM_OUTPUT_POOL_PROLOGUEData Output
ASM_OUTPUT_REG_POPInstruction Output
ASM_OUTPUT_REG_PUSHInstruction Output
ASM_OUTPUT_SIZE_DIRECTIVELabel Output
ASM_OUTPUT_SKIPAlignment Output
ASM_OUTPUT_SOURCE_FILENAMEFile Framework
ASM_OUTPUT_SPECIAL_POOL_ENTRYData Output
ASM_OUTPUT_SYMBOL_REFLabel Output
ASM_OUTPUT_TYPE_DIRECTIVELabel Output
ASM_OUTPUT_WEAK_ALIASLabel Output
ASM_OUTPUT_WEAKREFLabel Output
ASM_PREFERRED_EH_DATA_FORMATException Handling
ASM_SPECDriver
ASM_WEAKEN_DECLLabel Output
ASM_WEAKEN_LABELLabel Output
assemble_nameLabel Output
assemble_name_rawLabel Output
assembler formatFile Framework
assembler instructions in RTLAssembler
ASSEMBLER_DIALECTInstruction Output
assigning attribute values to insnsTagging Insns
ASSUME_EXTENDED_UNWIND_CONTEXTFrame Registers
asterisk in templateOutput Statement
atan2m3 instruction patternStandard Names
atanm2 instruction patternStandard Names
atomicGTY Options
atomic_add_fetch_cmp_0mode instruction patternStandard Names
atomic_add_fetchmode instruction patternStandard Names
atomic_addmode instruction patternStandard Names
atomic_and_fetch_cmp_0mode instruction patternStandard Names
atomic_and_fetchmode instruction patternStandard Names
atomic_andmode instruction patternStandard Names
atomic_bit_test_and_complementmode instruction patternStandard Names
atomic_bit_test_and_resetmode instruction patternStandard Names
atomic_bit_test_and_setmode instruction patternStandard Names
atomic_compare_and_swapmode instruction patternStandard Names
atomic_exchangemode instruction patternStandard Names
atomic_fetch_addmode instruction patternStandard Names
atomic_fetch_andmode instruction patternStandard Names
atomic_fetch_nandmode instruction patternStandard Names
atomic_fetch_ormode instruction patternStandard Names
atomic_fetch_submode instruction patternStandard Names
atomic_fetch_xormode instruction patternStandard Names
atomic_loadmode instruction patternStandard Names
atomic_nand_fetchmode instruction patternStandard Names
atomic_nandmode instruction patternStandard Names
atomic_or_fetch_cmp_0mode instruction patternStandard Names
atomic_or_fetchmode instruction patternStandard Names
atomic_ormode instruction patternStandard Names
atomic_storemode instruction patternStandard Names
atomic_sub_fetch_cmp_0mode instruction patternStandard Names
atomic_sub_fetchmode instruction patternStandard Names
atomic_submode instruction patternStandard Names
atomic_test_and_set instruction patternStandard Names
atomic_xor_fetch_cmp_0mode instruction patternStandard Names
atomic_xor_fetchmode instruction patternStandard Names
atomic_xormode instruction patternStandard Names
attrExpressions
attrTagging Insns
attr_flagExpressions
attribute expressionsExpressions
attribute specificationsAttr Example
attribute specifications exampleAttr Example
ATTRIBUTE_ALIGNED_VALUEStorage Layout
attributesAttributes
attributes, definingDefining Attributes
attributes, target-specificTarget Attributes
autoincrement addressing, availabilityPortability
autoincrement/decrement addressingSimple Constraints
automata_optionProcessor pipeline description
automaton based pipeline descriptionProcessor pipeline description
automaton based pipeline descriptionProcessor pipeline description
automaton based schedulerProcessor pipeline description
avgm3_ceil instruction patternStandard Names
avgm3_floor instruction patternStandard Names
AVOID_CCMODE_COPIESValues in Registers

B
backslashOutput Template
barrierInsns
barrier and ‘/fFlags
barrier and ‘/vFlags
BASE_REG_CLASSRegister Classes
basic blockBasic Blocks
basic blocks, RTL SSARTL SSA Basic Blocks
Basic StatementsBasic Statements
basic_blockRTL SSA Basic Blocks
basic_blockBasic Blocks
BASIC_BLOCKBasic Blocks
basic-block.hControl Flow
BB_HEAD, BB_ENDMaintaining the CFG
bb_seqGIMPLE sequences
BIGGEST_ALIGNMENTStorage Layout
BIGGEST_FIELD_ALIGNMENTStorage Layout
BImodeMachine Modes
BIND_EXPRUnary and Binary Expressions
BINFO_TYPEClasses
BIT_AND_EXPRUnary and Binary Expressions
BIT_IOR_EXPRUnary and Binary Expressions
BIT_NOT_EXPRUnary and Binary Expressions
BIT_XOR_EXPRUnary and Binary Expressions
bit-fieldsBit-Fields
BITFIELD_NBYTES_LIMITEDStorage Layout
BITINT_TYPETypes
bitreverseArithmetic
BITS_BIG_ENDIANStorage Layout
BITS_BIG_ENDIAN, effect on sign_extractBit-Fields
BITS_PER_UNITMachine Modes
BITS_PER_WORDStorage Layout
bitwise complementArithmetic
bitwise exclusive-orArithmetic
bitwise inclusive-orArithmetic
bitwise logical-andArithmetic
BLKmodeMachine Modes
BLKmode, and function return valuesCalls
BLOCK_FOR_INSN, gimple_bbMaintaining the CFG
BLOCK_REG_PADDINGRegister Arguments
blockage instruction patternStandard Names
BlocksBlocks
BND32modeMachine Modes
BND64modeMachine Modes
boolMisc
BOOL_TYPE_SIZEType Layout
BOOLEAN_TYPETypes
branch predictionProfile information
BRANCH_COSTCosts
break_out_memory_refsAddressing Modes
BREAK_STMTStatements for C and C++
BSS_SECTION_ASM_OPSections
bswapArithmetic
bswapm2 instruction patternStandard Names
BTF_DEBUGGING_INFOBTF Debug
btruncm2 instruction patternStandard Names
build0Macros and Functions
build1Macros and Functions
build2Macros and Functions
build3Macros and Functions
build4Macros and Functions
build5Macros and Functions
build6Macros and Functions
builtin_longjmp instruction patternStandard Names
builtin_setjmp_receiver instruction patternStandard Names
builtin_setjmp_setup instruction patternStandard Names
byte_modeMachine Modes
BYTES_BIG_ENDIANStorage Layout
BYTES_BIG_ENDIAN, effect on subregRegs and Memory

C
C statements for assembler outputOutput Statement
C_COMMON_OVERRIDE_OPTIONSRun-time Target
c_register_pragmaMisc
c_register_pragma_with_expansionMisc
cacheGTY Options
cadd270m3 instruction patternStandard Names
cadd90m3 instruction patternStandard Names
callFlags
callSide Effects
call instruction patternStandard Names
call usageCalls
CALL_EXPRUnary and Binary Expressions
call_insnInsns
call_insn and ‘/cFlags
call_insn and ‘/fFlags
call_insn and ‘/iFlags
call_insn and ‘/jFlags
call_insn and ‘/sFlags
call_insn and ‘/sFlags
call_insn and ‘/uFlags
call_insn and ‘/uFlags
call_insn and ‘/u’ or ‘/iFlags
call_insn and ‘/vFlags
CALL_INSN_FUNCTION_USAGEInsns
call_pop instruction patternStandard Names
CALL_POPS_ARGSStack Arguments
CALL_REALLY_USED_REGISTERSRegister Basics
CALL_USED_REGISTERSRegister Basics
call_used_regsRegister Basics
call_value instruction patternStandard Names
call_value_pop instruction patternStandard Names
call-clobbered registerRegister Basics
call-clobbered registerRegister Basics
call-clobbered registerRegister Basics
call-clobbered registerRegister Basics
call-saved registerRegister Basics
call-saved registerRegister Basics
call-saved registerRegister Basics
call-saved registerRegister Basics
call-used registerRegister Basics
call-used registerRegister Basics
call-used registerRegister Basics
call-used registerRegister Basics
call, in call_insnFlags
call, in memFlags
callbackGTY Options
calling conventionsStack and Calling
calling functions in RTLCalls
can_create_pseudo_pStandard Names
can_fallthruBasic Blocks
canadianConfigure Terms
canonicalization of instructionsInsn Canonicalizations
canonicalize_funcptr_for_compare instruction patternStandard Names
caretMulti-Alternative
caretGuidelines for Diagnostics
CASE_VECTOR_MODEMisc
CASE_VECTOR_PC_RELATIVEMisc
CASE_VECTOR_SHORTEN_MODEMisc
casesi instruction patternStandard Names
cbranchmode4 instruction patternStandard Names
CC1_SPECDriver
CC1PLUS_SPECDriver
CCmodeMachine Modes
CCmodeMODE_CC Condition Codes
CDImodeMachine Modes
CEIL_DIV_EXPRUnary and Binary Expressions
CEIL_MOD_EXPRUnary and Binary Expressions
ceilm2 instruction patternStandard Names
CFA_FRAME_BASE_OFFSETFrame Layout
CFG verificationMaintaining the CFG
CFG, Control Flow GraphControl Flow
cfghooks.hMaintaining the CFG
cgraph_finalize_functionParsing pass
chain_circularGTY Options
chain_nextGTY Options
chain_prevGTY Options
change_addressStandard Names
CHAR_TYPE_SIZEType Layout
check_raw_ptrsm instruction patternStandard Names
check_stack instruction patternStandard Names
check_war_ptrsm instruction patternStandard Names
CHImodeMachine Modes
class definitions, registerRegister Classes
class preference constraintsClass Preferences
CLASS_MAX_NREGSRegister Classes
CLASS_TYPE_PTypes for C++
class, scopeClasses
classes of RTX codesRTL Classes
CLASSTYPE_DECLARED_CLASSClasses
CLASSTYPE_HAS_MUTABLEClasses
CLASSTYPE_NON_POD_PClasses
CLEANUP_DECLStatements for C and C++
CLEANUP_EXPRStatements for C and C++
CLEANUP_POINT_EXPRUnary and Binary Expressions
CLEANUP_STMTStatements for C and C++
CleanupsCleanups
clear_cache instruction patternStandard Names
CLEAR_INSN_CACHETrampolines
CLEAR_RATIOCosts
clobberSide Effects
clrsbArithmetic
clrsbm2 instruction patternStandard Names
clzArithmetic
CLZ_DEFINED_VALUE_AT_ZEROMisc
clzm2 instruction patternStandard Names
cmla_conjm4 instruction patternStandard Names
cmlam4 instruction patternStandard Names
cmls_conjm4 instruction patternStandard Names
cmlsm4 instruction patternStandard Names
cmpmemm instruction patternStandard Names
cmpstrm instruction patternStandard Names
cmpstrnm instruction patternStandard Names
cmul_conjm4 instruction patternStandard Names
cmulm4 instruction patternStandard Names
code generation RTL sequencesExpander Definitions
code iterators in .md filesCode Iterators
code_labelInsns
CODE_LABELBasic Blocks
code_label and ‘/iFlags
code_label and ‘/vFlags
CODE_LABEL_NUMBERInsns
codes, RTL expressionRTL Objects
COImodeMachine Modes
COLLECT_EXPORT_LISTMisc
COLLECT_SHARED_FINI_FUNCMacros for Initialization
COLLECT_SHARED_INIT_FUNCMacros for Initialization
COLLECT2_HOST_INITIALIZATIONHost Misc
command-line options, guidelines forGuidelines for Options
commit_edge_insertionsMaintaining the CFG
compact syntaxCompact Syntax
compareArithmetic
COMPARE_MAX_PIECESCosts
compare, canonicalization ofInsn Canonicalizations
comparison_operatorMachine-Independent Predicates
compiler passes and filesPasses
complement, bitwiseArithmetic
COMPLEX_CSTConstant expressions
COMPLEX_EXPRUnary and Binary Expressions
complex_modeMachine Modes
COMPLEX_TYPETypes
COMPONENT_REFStorage References
Compound ExpressionsCompound Expressions
Compound LvaluesCompound Lvalues
COMPOUND_EXPRUnary and Binary Expressions
COMPOUND_LITERAL_EXPRUnary and Binary Expressions
COMPOUND_LITERAL_EXPR_DECLUnary and Binary Expressions
COMPOUND_LITERAL_EXPR_DECL_EXPRUnary and Binary Expressions
computed jumpEdges
computing the length of an insnInsn Lengths
concatRegs and Memory
concatnRegs and Memory
condComparisons
cond and attributesExpressions
cond_addmode instruction patternStandard Names
cond_andmode instruction patternStandard Names
cond_ashlmode instruction patternStandard Names
cond_ashrmode instruction patternStandard Names
cond_copysignmode instruction patternStandard Names
cond_divmode instruction patternStandard Names
cond_execSide Effects
COND_EXPRUnary and Binary Expressions
cond_fmamode instruction patternStandard Names
cond_fmaxmode instruction patternStandard Names
cond_fminmode instruction patternStandard Names
cond_fmsmode instruction patternStandard Names
cond_fnmamode instruction patternStandard Names
cond_fnmsmode instruction patternStandard Names
cond_iormode instruction patternStandard Names
cond_len_addmode instruction patternStandard Names
cond_len_andmode instruction patternStandard Names
cond_len_ashlmode instruction patternStandard Names
cond_len_ashrmode instruction patternStandard Names
cond_len_copysignmode instruction patternStandard Names
cond_len_divmode instruction patternStandard Names
cond_len_fmamode instruction patternStandard Names
cond_len_fmaxmode instruction patternStandard Names
cond_len_fminmode instruction patternStandard Names
cond_len_fmsmode instruction patternStandard Names
cond_len_fnmamode instruction patternStandard Names
cond_len_fnmsmode instruction patternStandard Names
cond_len_iormode instruction patternStandard Names
cond_len_lshrmode instruction patternStandard Names
cond_len_modmode instruction patternStandard Names
cond_len_mulmode instruction patternStandard Names
cond_len_negmode instruction patternStandard Names
cond_len_one_cmplmode instruction patternStandard Names
cond_len_smaxmode instruction patternStandard Names
cond_len_sminmode instruction patternStandard Names
cond_len_submode instruction patternStandard Names
cond_len_udivmode instruction patternStandard Names
cond_len_umaxmode instruction patternStandard Names
cond_len_uminmode instruction patternStandard Names
cond_len_umodmode instruction patternStandard Names
cond_len_xormode instruction patternStandard Names
cond_lshrmode instruction patternStandard Names
cond_modmode instruction patternStandard Names
cond_mulmode instruction patternStandard Names
cond_negmode instruction patternStandard Names
cond_one_cmplmode instruction patternStandard Names
cond_smaxmode instruction patternStandard Names
cond_sminmode instruction patternStandard Names
cond_submode instruction patternStandard Names
cond_udivmode instruction patternStandard Names
cond_umaxmode instruction patternStandard Names
cond_uminmode instruction patternStandard Names
cond_umodmode instruction patternStandard Names
cond_xormode instruction patternStandard Names
condition code statusCondition Code
condition codesComparisons
conditional executionConditional Execution
Conditional ExpressionsConditional Expressions
conditions, in patternsPatterns
configuration fileFilesystem
configuration fileHost Misc
configure termsConfigure Terms
CONJ_EXPRUnary and Binary Expressions
constConstants
CONST_DECLDeclarations
const_doubleConstants
CONST_DOUBLE_LOWConstants
const_double_operandMachine-Independent Predicates
const_double_zeroConstants
const_double, RTL sharingSharing
const_fixedConstants
const_intConstants
const_int and attribute testsExpressions
const_int and attributesExpressions
const_int_operandMachine-Independent Predicates
const_int, RTL sharingSharing
const_poly_intConstants
const_poly_int, RTL sharingSharing
const_stringConstants
const_string and attributesExpressions
const_true_rtxConstants
const_vectorConstants
const_vector, RTL sharingSharing
CONST_WIDE_INTConstants
CONST_WIDE_INT_ELTConstants
CONST_WIDE_INT_NUNITSConstants
CONST_WIDE_INT_VECConstants
const0_rtxConstants
CONST0_RTXConstants
const1_rtxConstants
CONST1_RTXConstants
const2_rtxConstants
CONST2_RTXConstants
constant attributesConstant Attributes
constant definitionsConstant Definitions
CONSTANT_ADDRESS_PAddressing Modes
CONSTANT_PAddressing Modes
CONSTANT_POOL_ADDRESS_PFlags
CONSTANT_POOL_BEFORE_FUNCTIONData Output
constants in constraintsSimple Constraints
constm1_rtxConstants
constraint modifier charactersModifiers
constraint_numC Constraint Interface
constraint_satisfied_pC Constraint Interface
constraint, matchingSimple Constraints
constraintsConstraints
constraints, definingDefine Constraints
constraints, machine specificMachine Constraints
constraints, testingC Constraint Interface
CONSTRUCTORUnary and Binary Expressions
constructors, automatic callsCollect2
constructors, output ofInitialization
containerContainers
CONTINUE_STMTStatements for C and C++
contributorsContributors
controlling register usageRegister Basics
controlling the compilation driverDriver
conventions, run-timeInterface
conversionsConversions
CONVERT_EXPRUnary and Binary Expressions
copy_rtxAddressing Modes
copy_rtx_if_sharedSharing
copysignArithmetic
copysignm3 instruction patternStandard Names
cosm2 instruction patternStandard Names
costs of instructionsCosts
CP_INTEGRAL_TYPETypes for C++
cp_namespace_declsNamespaces
CP_TYPE_CONST_NON_VOLATILE_PTypes for C++
CP_TYPE_CONST_PTypes for C++
cp_type_qualsTypes for C++
cp_type_qualsTypes for C++
CP_TYPE_RESTRICT_PTypes for C++
CP_TYPE_VOLATILE_PTypes for C++
CPLUSPLUS_CPP_SPECDriver
CPP_SPECDriver
CPSImodeMachine Modes
cpymemm instruction patternStandard Names
CQImodeMachine Modes
cross compilation and floating pointFloating Point
CROSSING_JUMP_PFlags
CRT_CALL_STATIC_FUNCTIONSections
crtl->args.pops_argsFunction Entry
crtl->args.pretend_args_sizeFunction Entry
crtl->outgoing_args_sizeStack Arguments
CRTSTUFF_T_CFLAGSTarget Fragment
CRTSTUFF_T_CFLAGS_STarget Fragment
CSImodeMachine Modes
cstoremode4 instruction patternStandard Names
CTF_DEBUGGING_INFOCTF Debug
CTImodeMachine Modes
ctrapMM4 instruction patternStandard Names
ctzArithmetic
CTZ_DEFINED_VALUE_AT_ZEROMisc
ctzm2 instruction patternStandard Names
CUMULATIVE_ARGSRegister Arguments
current_function_is_leafLeaf Functions
current_function_uses_only_leaf_regsLeaf Functions
current_insn_predicateConditional Execution

D
DAmodeMachine Modes
data bypassProcessor pipeline description
data bypassProcessor pipeline description
data dependence delaysProcessor pipeline description
Data Dependency AnalysisDependency analysis
data structuresPer-Function Data
DATA_ABI_ALIGNMENTStorage Layout
DATA_ALIGNMENTStorage Layout
DATA_SECTION_ASM_OPSections
DBR_OUTPUT_SEQENDInstruction Output
dbr_sequence_lengthInstruction Output
DCmodeMachine Modes
DDmodeMachine Modes
De Morgan’s lawInsn Canonicalizations
dead_or_set_pdefine_peephole
debug_exprDebug Information
DEBUG_EXPR_DECLDeclarations
debug_implicit_ptrDebug Information
debug_insnInsns
debug_markerDebug Information
debug_parameter_refDebug Information
DEBUGGER_ARG_OFFSETAll Debuggers
DEBUGGER_AUTO_OFFSETAll Debuggers
DEBUGGER_REGNOAll Debuggers
decimal float libraryDecimal float library routines
DECL_ALIGNDeclarations
DECL_ANTICIPATEDFunctions for C++
DECL_ARGUMENTSFunction Basics
DECL_ARRAY_DELETE_OPERATOR_PFunctions for C++
DECL_ARTIFICIALWorking with declarations
DECL_ARTIFICIALFunction Basics
DECL_ARTIFICIALFunction Properties
DECL_ASSEMBLER_NAMEFunction Basics
DECL_ASSEMBLER_NAMEFunction Basics
DECL_ATTRIBUTESAttributes
DECL_BASE_CONSTRUCTOR_PFunctions for C++
DECL_COMPLETE_CONSTRUCTOR_PFunctions for C++
DECL_COMPLETE_DESTRUCTOR_PFunctions for C++
DECL_CONST_MEMFUNC_PFunctions for C++
DECL_CONSTRUCTOR_PFunctions for C++
DECL_CONTEXTNamespaces
DECL_CONV_FN_PFunctions for C++
DECL_COPY_CONSTRUCTOR_PFunctions for C++
DECL_DESTRUCTOR_PFunctions for C++
DECL_EXTERN_C_FUNCTION_PFunctions for C++
DECL_EXTERNALDeclarations
DECL_EXTERNALFunction Properties
DECL_FUNCTION_MEMBER_PFunctions for C++
DECL_FUNCTION_SPECIFIC_OPTIMIZATIONFunction Basics
DECL_FUNCTION_SPECIFIC_OPTIMIZATIONFunction Properties
DECL_FUNCTION_SPECIFIC_TARGETFunction Basics
DECL_FUNCTION_SPECIFIC_TARGETFunction Properties
DECL_GLOBAL_CTOR_PFunctions for C++
DECL_GLOBAL_DTOR_PFunctions for C++
DECL_INITIALDeclarations
DECL_INITIALFunction Basics
DECL_LINKONCE_PFunctions for C++
DECL_LOCAL_FUNCTION_PFunctions for C++
DECL_MAIN_PFunctions for C++
DECL_NAMEWorking with declarations
DECL_NAMEFunction Basics
DECL_NAMEFunction Basics
DECL_NAMENamespaces
DECL_NAMESPACE_ALIASNamespaces
DECL_NAMESPACE_STD_PNamespaces
DECL_NON_THUNK_FUNCTION_PFunctions for C++
DECL_NONCONVERTING_PFunctions for C++
DECL_NONSTATIC_MEMBER_FUNCTION_PFunctions for C++
DECL_OVERLOADED_OPERATOR_PFunctions for C++
DECL_PURE_PFunction Properties
DECL_RESULTFunction Basics
DECL_SAVED_TREEFunction Basics
DECL_SIZEDeclarations
DECL_STATIC_FUNCTION_PFunctions for C++
DECL_STMTStatements for C and C++
DECL_STMT_DECLStatements for C and C++
DECL_THUNK_PFunctions for C++
DECL_VIRTUAL_PFunction Properties
DECL_VOLATILE_MEMFUNC_PFunctions for C++
declarationDeclarations
declarations, RTLRTL Declarations
DECLARE_LIBRARY_RENAMESLibrary Calls
defaultGTY Options
default_file_startFile Framework
DEFAULT_GDB_EXTENSIONSAll Debuggers
DEFAULT_INCOMING_FRAME_SP_OFFSETFrame Layout
DEFAULT_PCC_STRUCT_RETURNAggregate Return
DEFAULT_SIGNED_CHARType Layout
define_address_constraintDefine Constraints
define_asm_attributesTagging Insns
define_attrDefining Attributes
define_automatonProcessor pipeline description
define_bypassProcessor pipeline description
define_c_enumConstant Definitions
define_code_attrCode Iterators
define_code_iteratorCode Iterators
define_cond_execConditional Execution
define_constantsConstant Definitions
define_constraintDefine Constraints
define_cpu_unitProcessor pipeline description
define_delayDelay Slots
define_enumConstant Definitions
define_enum_attrDefining Attributes
define_enum_attrConstant Definitions
define_expandExpander Definitions
define_insnPatterns
define_insn exampleExample
define_insn_and_rewriteInsn Splitting
define_insn_and_splitInsn Splitting
define_insn_reservationProcessor pipeline description
define_int_attrInt Iterators
define_int_iteratorInt Iterators
define_memory_constraintDefine Constraints
define_mode_attrSubstitutions
define_mode_iteratorDefining Mode Iterators
define_peepholedefine_peephole
define_peephole2define_peephole2
define_predicateDefining Predicates
define_query_cpu_unitProcessor pipeline description
define_register_constraintDefine Constraints
define_relaxed_memory_constraintDefine Constraints
define_reservationProcessor pipeline description
define_special_memory_constraintDefine Constraints
define_special_predicateDefining Predicates
define_splitInsn Splitting
define_substDefine Subst
define_substDefine Subst Example
define_substDefine Subst Pattern Matching
define_substDefine Subst Output Template
define_substDefine Subst
define_substSubst Iterators
define_subst_attrSubst Iterators
define_subst_attrSubst Iterators
defining attributes and their valuesDefining Attributes
defining constraintsDefine Constraints
defining jump instruction patternsJump Patterns
defining looping instruction patternsLooping Patterns
defining peephole optimizersPeephole Definitions
defining predicatesDefining Predicates
defining RTL sequences for code generationExpander Definitions
degenerate phi node, RTL SSARTL SSA Access Lists
delay slots, definingDelay Slots
deletableGTY Options
DELETE_IF_ORDINARYFilesystem
Dependent PatternsDependent Patterns
descGTY Options
descriptors for nested functionsTrampolines
destructors, output ofInitialization
deterministic finite state automatonProcessor pipeline description
deterministic finite state automatonProcessor pipeline description
DFmodeMachine Modes
diagnostics guidelines, fix-it hintsGuidelines for Diagnostics
diagnostics, actionableGuidelines for Diagnostics
diagnostics, false positiveGuidelines for Diagnostics
diagnostics, guidelines forGuidelines for Diagnostics
diagnostics, locationsGuidelines for Diagnostics
diagnostics, true positiveGuidelines for Diagnostics
digits in constraintSimple Constraints
DImodeMachine Modes
DIR_SEPARATORFilesystem
DIR_SEPARATOR_2Filesystem
directory options .mdIncluding Patterns
disabling certain registersRegister Basics
dispatch tableDispatch Tables
divArithmetic
div and attributesExpressions
divisionArithmetic
divisionArithmetic
divisionArithmetic
divm3 instruction patternStandard Names
divmodm4 instruction patternStandard Names
DO_BODYStatements for C and C++
DO_CONDStatements for C and C++
DO_STMTStatements for C and C++
dollar signMulti-Alternative
DOLLARS_IN_IDENTIFIERSMisc
doloop_begin instruction patternStandard Names
doloop_end instruction patternStandard Names
DONEExpander Definitions
DONEInsn Splitting
DONEdefine_peephole2
DONT_USE_BUILTIN_SETJMPException Region Output
DOUBLE_TYPE_SIZEType Layout
DQmodeMachine Modes
driverDriver
DRIVER_SELF_SPECSDriver
dump examplesDump examples
dump setupDump setup
dump typesDump types
dump verbosityDump output verbosity
dump_basic_blockDump types
dump_generic_exprDump types
dump_gimple_stmtDump types
dump_printfDump types
DUMPFILE_FORMATFilesystem
DWARF_ALT_FRAME_RETURN_COLUMNFrame Layout
DWARF_CIE_DATA_ALIGNMENTException Region Output
DWARF_FRAME_REGISTERSFrame Registers
DWARF_FRAME_REGNUMFrame Registers
DWARF_LAZY_REGISTER_VALUEFrame Registers
DWARF_REG_TO_UNWIND_COLUMNFrame Registers
DWARF_VERSION_DEFAULTFrame Layout
DWARF_ZERO_REGFrame Layout
DWARF2_ASM_LINE_DEBUG_INFODWARF
DWARF2_ASM_VIEW_DEBUG_INFODWARF
DWARF2_DEBUGGING_INFODWARF
DWARF2_FRAME_INFODWARF
DWARF2_FRAME_REG_OUTFrame Registers
DWARF2_UNWIND_INFOException Region Output
DYNAMIC_CHAIN_ADDRESSFrame Layout

E
E’ in constraintSimple Constraints
earlyclobber operandModifiers
edgeEdges
edge in the flow graphEdges
edge iteratorsEdges
edge splittingMaintaining the CFG
EDGE_ABNORMALEdges
EDGE_ABNORMAL, EDGE_ABNORMAL_CALLEdges
EDGE_ABNORMAL, EDGE_EHEdges
EDGE_ABNORMAL, EDGE_SIBCALLEdges
EDGE_FALLTHRU, force_nonfallthruEdges
EDOM, implicit usageLibrary Calls
EH_FRAME_SECTION_NAMEException Region Output
EH_FRAME_THROUGH_COLLECT2Exception Region Output
eh_return instruction patternStandard Names
EH_RETURN_DATA_REGNOException Handling
EH_RETURN_HANDLER_RTXException Handling
EH_RETURN_STACKADJ_RTXException Handling
EH_RETURN_TAKEN_RTXException Handling
EH_TABLES_CAN_BE_READ_ONLYException Region Output
EH_USESFunction Entry
ei_edgeEdges
ei_end_pEdges
ei_lastEdges
ei_nextEdges
ei_one_before_end_pEdges
ei_prevEdges
ei_safe_edgeEdges
ei_startEdges
ELIMINABLE_REGSElimination
ELSE_CLAUSEStatements for C and C++
Embedded CFixed-point fractional library routines
Empty StatementsEmpty Statements
EMPTY_CLASS_EXPRStatements for C and C++
EMPTY_FIELD_BOUNDARYStorage Layout
Emulated TLSEmulated TLS
enabledDisable Insn Alternatives
ENDFILE_SPECDriver
endiannessPortability
ENTRY_BLOCK_PTR, EXIT_BLOCK_PTRBasic Blocks
entry_valueDebug Information
enum reg_classRegister Classes
ENUMERAL_TYPETypes
enumerationsConstant Definitions
epilogueFunction Entry
epilogue instruction patternStandard Names
EPILOGUE_USESFunction Entry
eqComparisons
eq and attributesExpressions
eq_attrExpressions
EQ_EXPRUnary and Binary Expressions
equalComparisons
errno, implicit usageLibrary Calls
EXACT_DIV_EXPRUnary and Binary Expressions
examining SSA_NAMEsSSA
exception handlingEdges
exception handlingException Handling
exception_receiver instruction patternStandard Names
exclamation pointMulti-Alternative
exclusion_setProcessor pipeline description
exclusive-or, bitwiseArithmetic
EXIT_EXPRUnary and Binary Expressions
EXIT_IGNORE_STACKFunction Entry
exp10m2 instruction patternStandard Names
exp2m2 instruction patternStandard Names
expander definitionsExpander Definitions
expm1m2 instruction patternStandard Names
expm2 instruction patternStandard Names
EXPR_FILENAMEWorking with declarations
EXPR_LINENOWorking with declarations
expr_listInsns
EXPR_STMTStatements for C and C++
EXPR_STMT_EXPRStatements for C and C++
expressionExpression trees
expression codesRTL Objects
extended basic blocks, RTL SSARTL SSA Basic Blocks
extendmn2 instruction patternStandard Names
extensible constraintsSimple Constraints
EXTRA_SPECSDriver
extract_last_m instruction patternStandard Names
extv instruction patternStandard Names
extvm instruction patternStandard Names
extvmisalignm instruction patternStandard Names
extzv instruction patternStandard Names
extzvm instruction patternStandard Names
extzvmisalignm instruction patternStandard Names

F
F’ in constraintSimple Constraints
FAILExpander Definitions
FAILInsn Splitting
FAILdefine_peephole2
fall-thruEdges
false positiveGuidelines for Diagnostics
FATAL_EXIT_CODEHost Misc
FDL, GNU Free Documentation LicenseGNU Free Documentation License
features, optional, in system conventionsRun-time Target
feclearexceptm instruction patternStandard Names
fegetroundm instruction patternStandard Names
feraiseexceptm instruction patternStandard Names
ffsArithmetic
ffsm2 instruction patternStandard Names
FIELD_DECLDeclarations
file_end_indicate_exec_stackFile Framework
files and passes of the compilerPasses
files, generatedFiles
final_absence_setProcessor pipeline description
FINAL_PRESCAN_INSNInstruction Output
final_presence_setProcessor pipeline description
final_sequenceInstruction Output
FIND_BASE_TERMAddressing Modes
FINI_ARRAY_SECTION_ASM_OPSections
FINI_SECTION_ASM_OPSections
finite state automaton minimizationProcessor pipeline description
FIRST_PARM_OFFSETFrame Layout
FIRST_PARM_OFFSET and virtual registersRegs and Memory
FIRST_PSEUDO_REGISTERRegister Basics
FIRST_STACK_REGStack Registers
FIRST_VIRTUAL_REGISTERRegs and Memory
fixConversions
FIX_TRUNC_EXPRUnary and Binary Expressions
fix_truncmn2 instruction patternStandard Names
fix-it hintsGuidelines for Diagnostics
fixed registerRegister Basics
FIXED_CONVERT_EXPRUnary and Binary Expressions
FIXED_CSTConstant expressions
FIXED_POINT_TYPETypes
FIXED_REGISTERSRegister Basics
fixed_regsRegister Basics
fixed_size_modeMachine Modes
fixed-point fractional libraryFixed-point fractional library routines
fixmn2 instruction patternStandard Names
fixuns_truncmn2 instruction patternStandard Names
fixunsmn2 instruction patternStandard Names
flags in RTL expressionFlags
floatConversions
FLOAT_EXPRUnary and Binary Expressions
float_extendConversions
FLOAT_LIB_COMPARE_RETURNS_BOOLLibrary Calls
FLOAT_STORE_FLAG_VALUEMisc
float_truncateConversions
FLOAT_TYPE_SIZEType Layout
FLOAT_WORDS_BIG_ENDIANStorage Layout
FLOAT_WORDS_BIG_ENDIAN, (lack of) effect on subregRegs and Memory
floating point and cross compilationFloating Point
floatmn2 instruction patternStandard Names
floatunsmn2 instruction patternStandard Names
FLOOR_DIV_EXPRUnary and Binary Expressions
FLOOR_MOD_EXPRUnary and Binary Expressions
floorm2 instruction patternStandard Names
flow-insensitive alias analysisAlias analysis
flow-sensitive alias analysisAlias analysis
fmaArithmetic
fmam4 instruction patternStandard Names
fmaxm3 instruction patternStandard Names
fminm3 instruction patternStandard Names
fmodm3 instruction patternStandard Names
fmsm4 instruction patternStandard Names
fnmam4 instruction patternStandard Names
fnmsm4 instruction patternStandard Names
fold_extract_last_m instruction patternStandard Names
fold_left_plus_m instruction patternStandard Names
FOR_BODYStatements for C and C++
FOR_CONDStatements for C and C++
FOR_EXPRStatements for C and C++
FOR_INIT_STMTStatements for C and C++
FOR_STMTStatements for C and C++
for_userGTY Options
FORCE_CODE_SECTION_ALIGNSections
force_regStandard Names
fract_convertConversions
FRACT_TYPE_SIZEType Layout
fractional typesFixed-point fractional library routines
fractmn2 instruction patternStandard Names
fractunsmn2 instruction patternStandard Names
frame layoutFrame Layout
FRAME_ADDR_RTXFrame Layout
FRAME_GROWS_DOWNWARDFrame Layout
FRAME_GROWS_DOWNWARD and virtual registersRegs and Memory
FRAME_POINTER_CFA_OFFSETFrame Layout
frame_pointer_neededFunction Entry
FRAME_POINTER_REGNUMFrame Registers
FRAME_POINTER_REGNUM and virtual registersRegs and Memory
frame_pointer_rtxFrame Registers
frame_relatedFlags
frame_related, in insn, call_insn, jump_insn, barrier, and setFlags
frame_related, in memFlags
frame_related, in regFlags
frame_related, in symbol_refFlags
frequency, count, BB_FREQ_BASEProfile information
ftruncm2 instruction patternStandard Names
functionFunctions
functionFunctions for C++
function call conventionsInterface
function entry and exitFunction Entry
function entry point, alternate function entry pointEdges
function propertiesFunction Properties
FUNCTION_ARG_REGNO_PRegister Arguments
FUNCTION_BOUNDARYStorage Layout
FUNCTION_DECLFunctions
FUNCTION_DECLFunctions for C++
FUNCTION_MODEMisc
FUNCTION_PROFILERProfiling
FUNCTION_TYPETypes
FUNCTION_VALUEScalar Return
FUNCTION_VALUE_REGNO_PScalar Return
function-call insnsCalls
functions, leafLeaf Functions
fundamental typeTypes
fused multiply-addArithmetic

G
G’ in constraintSimple Constraints
g’ in constraintSimple Constraints
garbage collector, invocationInvoking the garbage collector
garbage collector, troubleshootingTroubleshooting
gather_loadmn instruction patternStandard Names
GCC and portabilityPortability
GCC_DRIVER_HOST_INITIALIZATIONHost Misc
gcov_typeProfile information
geComparisons
ge and attributesExpressions
GE_EXPRUnary and Binary Expressions
GEN_ERRNO_RTXLibrary Calls
gencodesRTL passes
general_operandMachine-Independent Predicates
GENERAL_REGSRegister Classes
generated filesFiles
generating assembler outputOutput Statement
generating insnsRTL Template
GENERICParsing pass
GENERICGENERIC
generic predicatesMachine-Independent Predicates
genflagsRTL passes
get_attrExpressions
get_attr_lengthInsn Lengths
GET_CLASS_NARROWEST_MODEMachine Modes
GET_CODERTL Objects
get_insnsInsns
get_last_insnInsns
GET_MODEMachine Modes
GET_MODE_ALIGNMENTMachine Modes
GET_MODE_BITSIZEMachine Modes
GET_MODE_CLASSMachine Modes
GET_MODE_FBITMachine Modes
GET_MODE_IBITMachine Modes
GET_MODE_MASKMachine Modes
GET_MODE_NAMEMachine Modes
GET_MODE_NUNITSMachine Modes
GET_MODE_SIZEMachine Modes
GET_MODE_UNIT_SIZEMachine Modes
GET_MODE_WIDER_MODEMachine Modes
GET_RTX_CLASSRTL Classes
GET_RTX_FORMATRTL Classes
GET_RTX_LENGTHRTL Classes
get_thread_pointermode instruction patternStandard Names
geuComparisons
geu and attributesExpressions
GGCType Information
ggc_collectInvoking the garbage collector
GIMPLEParsing pass
GIMPLEGimplification pass
GIMPLEGIMPLE
gimpleTuple representation
GIMPLE APIGIMPLE API
GIMPLE class hierarchyClass hierarchy of GIMPLE statements
GIMPLE Exception HandlingGIMPLE Exception Handling
GIMPLE instruction setGIMPLE instruction set
GIMPLE sequencesGIMPLE sequences
GIMPLE statement iteratorsBasic Blocks
GIMPLE statement iteratorsMaintaining the CFG
gimple_addresses_takenManipulating GIMPLE statements
GIMPLE_ASMGIMPLE_ASM
gimple_asm_clobber_opGIMPLE_ASM
gimple_asm_input_opGIMPLE_ASM
gimple_asm_nclobbersGIMPLE_ASM
gimple_asm_ninputsGIMPLE_ASM
gimple_asm_noutputsGIMPLE_ASM
gimple_asm_output_opGIMPLE_ASM
gimple_asm_set_clobber_opGIMPLE_ASM
gimple_asm_set_input_opGIMPLE_ASM
gimple_asm_set_output_opGIMPLE_ASM
gimple_asm_set_volatileGIMPLE_ASM
gimple_asm_stringGIMPLE_ASM
gimple_asm_volatile_pGIMPLE_ASM
GIMPLE_ASSIGNGIMPLE_ASSIGN
gimple_assign_cast_pLogical Operators
gimple_assign_cast_pGIMPLE_ASSIGN
gimple_assign_lhsGIMPLE_ASSIGN
gimple_assign_lhs_ptrGIMPLE_ASSIGN
gimple_assign_rhs_classGIMPLE_ASSIGN
gimple_assign_rhs_codeGIMPLE_ASSIGN
gimple_assign_rhs1GIMPLE_ASSIGN
gimple_assign_rhs1_ptrGIMPLE_ASSIGN
gimple_assign_rhs2GIMPLE_ASSIGN
gimple_assign_rhs2_ptrGIMPLE_ASSIGN
gimple_assign_rhs3GIMPLE_ASSIGN
gimple_assign_rhs3_ptrGIMPLE_ASSIGN
gimple_assign_set_lhsGIMPLE_ASSIGN
gimple_assign_set_rhs1GIMPLE_ASSIGN
gimple_assign_set_rhs2GIMPLE_ASSIGN
gimple_assign_set_rhs3GIMPLE_ASSIGN
gimple_bbManipulating GIMPLE statements
GIMPLE_BINDGIMPLE_BIND
gimple_bind_add_seqGIMPLE_BIND
gimple_bind_add_stmtGIMPLE_BIND
gimple_bind_append_varsGIMPLE_BIND
gimple_bind_blockGIMPLE_BIND
gimple_bind_bodyGIMPLE_BIND
gimple_bind_set_blockGIMPLE_BIND
gimple_bind_set_bodyGIMPLE_BIND
gimple_bind_set_varsGIMPLE_BIND
gimple_bind_varsGIMPLE_BIND
gimple_blockManipulating GIMPLE statements
gimple_buildGIMPLE API
gimple_buildGIMPLE API
gimple_buildGIMPLE API
gimple_buildGIMPLE API
gimple_buildGIMPLE API
gimple_buildGIMPLE API
gimple_build_debug_begin_stmtGIMPLE_DEBUG
gimple_build_debug_inline_entryGIMPLE_DEBUG
gimple_build_nopGIMPLE_NOP
gimple_build_omp_masterGIMPLE_OMP_MASTER
gimple_build_omp_orderedGIMPLE_OMP_ORDERED
gimple_build_omp_returnGIMPLE_OMP_RETURN
gimple_build_omp_sectionGIMPLE_OMP_SECTION
gimple_build_omp_sections_switchGIMPLE_OMP_SECTIONS
gimple_build_omp_structured_blockGIMPLE_OMP_STRUCTURED_BLOCK
gimple_build_wceGIMPLE_WITH_CLEANUP_EXPR
GIMPLE_CALLGIMPLE_CALL
gimple_call_argGIMPLE_CALL
gimple_call_arg_ptrGIMPLE_CALL
gimple_call_chainGIMPLE_CALL
gimple_call_copy_skip_argsGIMPLE_CALL
gimple_call_fnGIMPLE_CALL
gimple_call_fndeclGIMPLE_CALL
gimple_call_lhsGIMPLE_CALL
gimple_call_lhs_ptrGIMPLE_CALL
gimple_call_noreturn_pGIMPLE_CALL
gimple_call_num_argsGIMPLE_CALL
gimple_call_return_typeGIMPLE_CALL
gimple_call_set_argGIMPLE_CALL
gimple_call_set_chainGIMPLE_CALL
gimple_call_set_fnGIMPLE_CALL
gimple_call_set_fndeclGIMPLE_CALL
gimple_call_set_lhsGIMPLE_CALL
gimple_call_set_tailGIMPLE_CALL
gimple_call_tail_pGIMPLE_CALL
GIMPLE_CATCHGIMPLE_CATCH
gimple_catch_handlerGIMPLE_CATCH
gimple_catch_set_handlerGIMPLE_CATCH
gimple_catch_set_typesGIMPLE_CATCH
gimple_catch_typesGIMPLE_CATCH
gimple_catch_types_ptrGIMPLE_CATCH
gimple_codeManipulating GIMPLE statements
GIMPLE_CONDGIMPLE_COND
gimple_cond_codeGIMPLE_COND
gimple_cond_false_labelGIMPLE_COND
gimple_cond_lhsGIMPLE_COND
gimple_cond_make_falseGIMPLE_COND
gimple_cond_make_trueGIMPLE_COND
gimple_cond_rhsGIMPLE_COND
gimple_cond_set_codeGIMPLE_COND
gimple_cond_set_false_labelGIMPLE_COND
gimple_cond_set_lhsGIMPLE_COND
gimple_cond_set_rhsGIMPLE_COND
gimple_cond_set_true_labelGIMPLE_COND
gimple_cond_true_labelGIMPLE_COND
gimple_convertGIMPLE API
gimple_copyManipulating GIMPLE statements
GIMPLE_DEBUGGIMPLE_DEBUG
GIMPLE_DEBUG_BEGIN_STMTGIMPLE_DEBUG
gimple_debug_begin_stmt_pLogical Operators
GIMPLE_DEBUG_BINDGIMPLE_DEBUG
gimple_debug_bind_get_valueGIMPLE_DEBUG
gimple_debug_bind_get_value_ptrGIMPLE_DEBUG
gimple_debug_bind_get_varGIMPLE_DEBUG
gimple_debug_bind_has_value_pGIMPLE_DEBUG
gimple_debug_bind_pLogical Operators
gimple_debug_bind_reset_valueGIMPLE_DEBUG
gimple_debug_bind_set_valueGIMPLE_DEBUG
gimple_debug_bind_set_varGIMPLE_DEBUG
GIMPLE_DEBUG_INLINE_ENTRYGIMPLE_DEBUG
gimple_debug_inline_entry_pLogical Operators
gimple_debug_nonbind_marker_pLogical Operators
gimple_def_opsManipulating GIMPLE statements
GIMPLE_EH_FILTERGIMPLE_EH_FILTER
gimple_eh_filter_failureGIMPLE_EH_FILTER
gimple_eh_filter_set_failureGIMPLE_EH_FILTER
gimple_eh_filter_set_typesGIMPLE_EH_FILTER
gimple_eh_filter_typesGIMPLE_EH_FILTER
gimple_eh_filter_types_ptrGIMPLE_EH_FILTER
gimple_eh_must_not_throw_fndeclGIMPLE_EH_FILTER
gimple_eh_must_not_throw_set_fndeclGIMPLE_EH_FILTER
gimple_expr_codeManipulating GIMPLE statements
GIMPLE_GOTOGIMPLE_GOTO
gimple_goto_destGIMPLE_GOTO
gimple_goto_set_destGIMPLE_GOTO
gimple_has_mem_opsManipulating GIMPLE statements
gimple_has_opsManipulating GIMPLE statements
gimple_has_volatile_opsManipulating GIMPLE statements
GIMPLE_LABELGIMPLE_LABEL
gimple_label_labelGIMPLE_LABEL
gimple_label_set_labelGIMPLE_LABEL
gimple_loaded_symsManipulating GIMPLE statements
gimple_locusManipulating GIMPLE statements
gimple_locus_empty_pManipulating GIMPLE statements
gimple_modified_pManipulating GIMPLE statements
gimple_no_warning_pManipulating GIMPLE statements
GIMPLE_NOPGIMPLE_NOP
gimple_nop_pGIMPLE_NOP
gimple_num_opsLogical Operators
gimple_num_opsManipulating GIMPLE statements
GIMPLE_OMP_ATOMIC_LOADGIMPLE_OMP_ATOMIC_LOAD
gimple_omp_atomic_load_lhsGIMPLE_OMP_ATOMIC_LOAD
gimple_omp_atomic_load_rhsGIMPLE_OMP_ATOMIC_LOAD
gimple_omp_atomic_load_set_lhsGIMPLE_OMP_ATOMIC_LOAD
gimple_omp_atomic_load_set_rhsGIMPLE_OMP_ATOMIC_LOAD
GIMPLE_OMP_ATOMIC_STOREGIMPLE_OMP_ATOMIC_STORE
gimple_omp_atomic_store_set_valGIMPLE_OMP_ATOMIC_STORE
gimple_omp_atomic_store_valGIMPLE_OMP_ATOMIC_STORE
gimple_omp_bodyGIMPLE_OMP_PARALLEL
GIMPLE_OMP_CONTINUEGIMPLE_OMP_CONTINUE
gimple_omp_continue_control_defGIMPLE_OMP_CONTINUE
gimple_omp_continue_control_def_ptrGIMPLE_OMP_CONTINUE
gimple_omp_continue_control_useGIMPLE_OMP_CONTINUE
gimple_omp_continue_control_use_ptrGIMPLE_OMP_CONTINUE
gimple_omp_continue_set_control_defGIMPLE_OMP_CONTINUE
gimple_omp_continue_set_control_useGIMPLE_OMP_CONTINUE
GIMPLE_OMP_CRITICALGIMPLE_OMP_CRITICAL
gimple_omp_critical_nameGIMPLE_OMP_CRITICAL
gimple_omp_critical_name_ptrGIMPLE_OMP_CRITICAL
gimple_omp_critical_set_nameGIMPLE_OMP_CRITICAL
GIMPLE_OMP_FORGIMPLE_OMP_FOR
gimple_omp_for_clausesGIMPLE_OMP_FOR
gimple_omp_for_clauses_ptrGIMPLE_OMP_FOR
gimple_omp_for_condGIMPLE_OMP_FOR
gimple_omp_for_finalGIMPLE_OMP_FOR
gimple_omp_for_final_ptrGIMPLE_OMP_FOR
gimple_omp_for_incrGIMPLE_OMP_FOR
gimple_omp_for_incr_ptrGIMPLE_OMP_FOR
gimple_omp_for_indexGIMPLE_OMP_FOR
gimple_omp_for_index_ptrGIMPLE_OMP_FOR
gimple_omp_for_initialGIMPLE_OMP_FOR
gimple_omp_for_initial_ptrGIMPLE_OMP_FOR
gimple_omp_for_pre_bodyGIMPLE_OMP_FOR
gimple_omp_for_set_clausesGIMPLE_OMP_FOR
gimple_omp_for_set_condGIMPLE_OMP_FOR
gimple_omp_for_set_finalGIMPLE_OMP_FOR
gimple_omp_for_set_incrGIMPLE_OMP_FOR
gimple_omp_for_set_indexGIMPLE_OMP_FOR
gimple_omp_for_set_initialGIMPLE_OMP_FOR
gimple_omp_for_set_pre_bodyGIMPLE_OMP_FOR
GIMPLE_OMP_MASTERGIMPLE_OMP_MASTER
GIMPLE_OMP_ORDEREDGIMPLE_OMP_ORDERED
GIMPLE_OMP_PARALLELGIMPLE_OMP_PARALLEL
gimple_omp_parallel_child_fnGIMPLE_OMP_PARALLEL
gimple_omp_parallel_child_fn_ptrGIMPLE_OMP_PARALLEL
gimple_omp_parallel_clausesGIMPLE_OMP_PARALLEL
gimple_omp_parallel_clauses_ptrGIMPLE_OMP_PARALLEL
gimple_omp_parallel_combined_pGIMPLE_OMP_PARALLEL
gimple_omp_parallel_data_argGIMPLE_OMP_PARALLEL
gimple_omp_parallel_data_arg_ptrGIMPLE_OMP_PARALLEL
gimple_omp_parallel_set_child_fnGIMPLE_OMP_PARALLEL
gimple_omp_parallel_set_clausesGIMPLE_OMP_PARALLEL
gimple_omp_parallel_set_combined_pGIMPLE_OMP_PARALLEL
gimple_omp_parallel_set_data_argGIMPLE_OMP_PARALLEL
GIMPLE_OMP_RETURNGIMPLE_OMP_RETURN
gimple_omp_return_nowait_pGIMPLE_OMP_RETURN
gimple_omp_return_set_nowaitGIMPLE_OMP_RETURN
GIMPLE_OMP_SECTIONGIMPLE_OMP_SECTION
gimple_omp_section_last_pGIMPLE_OMP_SECTION
gimple_omp_section_set_lastGIMPLE_OMP_SECTION
GIMPLE_OMP_SECTIONSGIMPLE_OMP_SECTIONS
gimple_omp_sections_clausesGIMPLE_OMP_SECTIONS
gimple_omp_sections_clauses_ptrGIMPLE_OMP_SECTIONS
gimple_omp_sections_controlGIMPLE_OMP_SECTIONS
gimple_omp_sections_control_ptrGIMPLE_OMP_SECTIONS
gimple_omp_sections_set_clausesGIMPLE_OMP_SECTIONS
gimple_omp_sections_set_controlGIMPLE_OMP_SECTIONS
gimple_omp_set_bodyGIMPLE_OMP_PARALLEL
GIMPLE_OMP_SINGLEGIMPLE_OMP_SINGLE
gimple_omp_single_clausesGIMPLE_OMP_SINGLE
gimple_omp_single_clauses_ptrGIMPLE_OMP_SINGLE
gimple_omp_single_set_clausesGIMPLE_OMP_SINGLE
GIMPLE_OMP_STRUCTURED_BLOCKGIMPLE_OMP_STRUCTURED_BLOCK
gimple_opLogical Operators
gimple_opManipulating GIMPLE statements
gimple_op_ptrManipulating GIMPLE statements
gimple_opsLogical Operators
gimple_opsManipulating GIMPLE statements
GIMPLE_PHIGIMPLE_PHI
gimple_phi_argGIMPLE_PHI
gimple_phi_argSSA
gimple_phi_arg_defSSA
gimple_phi_arg_edgeSSA
gimple_phi_capacityGIMPLE_PHI
gimple_phi_num_argsGIMPLE_PHI
gimple_phi_num_argsSSA
gimple_phi_resultGIMPLE_PHI
gimple_phi_resultSSA
gimple_phi_result_ptrGIMPLE_PHI
gimple_phi_set_argGIMPLE_PHI
gimple_phi_set_resultGIMPLE_PHI
gimple_plfManipulating GIMPLE statements
GIMPLE_RESXGIMPLE_RESX
gimple_resx_regionGIMPLE_RESX
gimple_resx_set_regionGIMPLE_RESX
GIMPLE_RETURNGIMPLE_RETURN
gimple_return_retvalGIMPLE_RETURN
gimple_return_set_retvalGIMPLE_RETURN
gimple_seq_add_seqGIMPLE sequences
gimple_seq_add_stmtGIMPLE sequences
gimple_seq_allocGIMPLE sequences
gimple_seq_copyGIMPLE sequences
gimple_seq_deep_copyGIMPLE sequences
gimple_seq_empty_pGIMPLE sequences
gimple_seq_firstGIMPLE sequences
gimple_seq_initGIMPLE sequences
gimple_seq_lastGIMPLE sequences
gimple_seq_reverseGIMPLE sequences
gimple_seq_set_firstGIMPLE sequences
gimple_seq_set_lastGIMPLE sequences
gimple_seq_singleton_pGIMPLE sequences
gimple_set_blockManipulating GIMPLE statements
gimple_set_def_opsManipulating GIMPLE statements
gimple_set_has_volatile_opsManipulating GIMPLE statements
gimple_set_locusManipulating GIMPLE statements
gimple_set_opManipulating GIMPLE statements
gimple_set_plfManipulating GIMPLE statements
gimple_set_use_opsManipulating GIMPLE statements
gimple_set_vdef_opsManipulating GIMPLE statements
gimple_set_visitedManipulating GIMPLE statements
gimple_set_vuse_opsManipulating GIMPLE statements
gimple_simplifyGIMPLE API
gimple_simplifyGIMPLE API
gimple_simplifyGIMPLE API
gimple_simplifyGIMPLE API
gimple_simplifyGIMPLE API
gimple_simplifyGIMPLE API
gimple_statement_with_opsTuple representation
gimple_stored_symsManipulating GIMPLE statements
GIMPLE_SWITCHGIMPLE_SWITCH
gimple_switch_default_labelGIMPLE_SWITCH
gimple_switch_indexGIMPLE_SWITCH
gimple_switch_labelGIMPLE_SWITCH
gimple_switch_num_labelsGIMPLE_SWITCH
gimple_switch_set_default_labelGIMPLE_SWITCH
gimple_switch_set_indexGIMPLE_SWITCH
gimple_switch_set_labelGIMPLE_SWITCH
gimple_switch_set_num_labelsGIMPLE_SWITCH
GIMPLE_TRYGIMPLE_TRY
gimple_try_catch_is_cleanupGIMPLE_TRY
gimple_try_cleanupGIMPLE_TRY
gimple_try_evalGIMPLE_TRY
gimple_try_kindGIMPLE_TRY
gimple_try_set_catch_is_cleanupGIMPLE_TRY
gimple_try_set_cleanupGIMPLE_TRY
gimple_try_set_evalGIMPLE_TRY
gimple_use_opsManipulating GIMPLE statements
gimple_vdef_opsManipulating GIMPLE statements
gimple_visited_pManipulating GIMPLE statements
gimple_vuse_opsManipulating GIMPLE statements
gimple_wce_cleanupGIMPLE_WITH_CLEANUP_EXPR
gimple_wce_cleanup_eh_onlyGIMPLE_WITH_CLEANUP_EXPR
gimple_wce_set_cleanupGIMPLE_WITH_CLEANUP_EXPR
gimple_wce_set_cleanup_eh_onlyGIMPLE_WITH_CLEANUP_EXPR
GIMPLE_WITH_CLEANUP_EXPRGIMPLE_WITH_CLEANUP_EXPR
gimplificationParsing pass
gimplificationGimplification pass
gimplifierParsing pass
gimplify_assignGIMPLE_ASSIGN
gimplify_exprGimplification pass
gimplify_function_treeGimplification pass
GLOBAL_INIT_PRIORITYFunctions for C++
global_regsRegister Basics
GO_IF_LEGITIMATE_ADDRESSAddressing Modes
greater thanComparisons
greater thanComparisons
greater thanComparisons
gsi_after_labelsSequence iterators
gsi_bbSequence iterators
gsi_commit_edge_insertsSequence iterators
gsi_commit_edge_insertsMaintaining the CFG
gsi_commit_one_edge_insertSequence iterators
gsi_end_pSequence iterators
gsi_end_pMaintaining the CFG
gsi_for_stmtSequence iterators
gsi_insert_afterSequence iterators
gsi_insert_afterMaintaining the CFG
gsi_insert_beforeSequence iterators
gsi_insert_beforeMaintaining the CFG
gsi_insert_on_edgeSequence iterators
gsi_insert_on_edgeMaintaining the CFG
gsi_insert_on_edge_immediateSequence iterators
gsi_insert_seq_afterSequence iterators
gsi_insert_seq_beforeSequence iterators
gsi_insert_seq_on_edgeSequence iterators
gsi_lastSequence iterators
gsi_lastMaintaining the CFG
gsi_last_bbSequence iterators
gsi_link_afterSequence iterators
gsi_link_beforeSequence iterators
gsi_link_seq_afterSequence iterators
gsi_link_seq_beforeSequence iterators
gsi_move_afterSequence iterators
gsi_move_beforeSequence iterators
gsi_move_to_bb_endSequence iterators
gsi_nextSequence iterators
gsi_nextMaintaining the CFG
gsi_one_before_end_pSequence iterators
gsi_prevSequence iterators
gsi_prevMaintaining the CFG
gsi_removeSequence iterators
gsi_removeMaintaining the CFG
gsi_replaceSequence iterators
gsi_seqSequence iterators
gsi_split_seq_afterSequence iterators
gsi_split_seq_beforeSequence iterators
gsi_startSequence iterators
gsi_startMaintaining the CFG
gsi_start_bbSequence iterators
gsi_stmtSequence iterators
gsi_stmt_ptrSequence iterators
gtComparisons
gt and attributesExpressions
GT_EXPRUnary and Binary Expressions
gtuComparisons
gtu and attributesExpressions
GTYType Information
guidelines for diagnosticsGuidelines for Diagnostics
guidelines for optionsGuidelines for Options
guidelines, user experienceUser Experience Guidelines

H
H’ in constraintSimple Constraints
HAmodeMachine Modes
HANDLE_PRAGMA_PACK_WITH_EXPANSIONMisc
HANDLERStatements for C and C++
HANDLER_BODYStatements for C and C++
HANDLER_PARMSStatements for C and C++
hard registersRegs and Memory
HARD_FRAME_POINTER_IS_ARG_POINTERFrame Registers
HARD_FRAME_POINTER_IS_FRAME_POINTERFrame Registers
HARD_FRAME_POINTER_REGNUMFrame Registers
HARD_REGNO_CALLER_SAVE_MODECaller Saves
HARD_REGNO_NREGS_HAS_PADDINGValues in Registers
HARD_REGNO_NREGS_WITH_PADDINGValues in Registers
HARD_REGNO_RENAME_OKValues in Registers
HAS_INIT_SECTIONMacros for Initialization
HAS_LONG_COND_BRANCHMisc
HAS_LONG_UNCOND_BRANCHMisc
HAVE_DOS_BASED_FILE_SYSTEMFilesystem
HAVE_POST_DECREMENTAddressing Modes
HAVE_POST_INCREMENTAddressing Modes
HAVE_POST_MODIFY_DISPAddressing Modes
HAVE_POST_MODIFY_REGAddressing Modes
HAVE_PRE_DECREMENTAddressing Modes
HAVE_PRE_INCREMENTAddressing Modes
HAVE_PRE_MODIFY_DISPAddressing Modes
HAVE_PRE_MODIFY_REGAddressing Modes
HCmodeMachine Modes
HFmodeMachine Modes
highConstants
high-part multiplicationArithmetic
HImodeMachine Modes
HImode, in insnInsns
HONOR_REG_ALLOC_ORDERAllocation Order
host configurationHost Config
host functionsHost Common
host hooksHost Common
host makefile fragmentHost Fragment
HOST_BIT_BUCKETFilesystem
HOST_EXECUTABLE_SUFFIXFilesystem
HOST_HOOKS_EXTRA_SIGNALSHost Common
HOST_HOOKS_GT_PCH_ALLOC_GRANULARITYHost Common
HOST_HOOKS_GT_PCH_GET_ADDRESSHost Common
HOST_HOOKS_GT_PCH_USE_ADDRESSHost Common
HOST_LACKS_INODE_NUMBERSFilesystem
HOST_LONG_FORMATHost Misc
HOST_LONG_LONG_FORMATHost Misc
HOST_OBJECT_SUFFIXFilesystem
HOST_PTR_PRINTFHost Misc
HOT_TEXT_SECTION_NAMESections
HQmodeMachine Modes

I
i’ in constraintSimple Constraints
I’ in constraintSimple Constraints
identifierIdentifiers
IDENTIFIER_LENGTHIdentifiers
IDENTIFIER_NODEIdentifiers
IDENTIFIER_OPNAME_PIdentifiers
IDENTIFIER_POINTERIdentifiers
IDENTIFIER_TYPENAME_PIdentifiers
IEEE 754-2008Decimal float library routines
IF_CONDStatements for C and C++
IF_STMTStatements for C and C++
if_then_elseComparisons
if_then_else and attributesExpressions
if_then_else usageSide Effects
IFCVT_MACHDEP_INITMisc
IFCVT_MODIFY_CANCELMisc
IFCVT_MODIFY_FINALMisc
IFCVT_MODIFY_INSNMisc
IFCVT_MODIFY_MULTIPLE_TESTSMisc
IFCVT_MODIFY_TESTSMisc
IFN_VEC_WIDEN_MINUSVectors
IFN_VEC_WIDEN_MINUS_EVENVectors
IFN_VEC_WIDEN_MINUS_HIVectors
IFN_VEC_WIDEN_MINUS_LOVectors
IFN_VEC_WIDEN_MINUS_ODDVectors
IFN_VEC_WIDEN_PLUSVectors
IFN_VEC_WIDEN_PLUS_EVENVectors
IFN_VEC_WIDEN_PLUS_HIVectors
IFN_VEC_WIDEN_PLUS_LOVectors
IFN_VEC_WIDEN_PLUS_ODDVectors
IMAGPART_EXPRUnary and Binary Expressions
Immediate UsesSSA Operands
immediate_operandMachine-Independent Predicates
IMMEDIATE_PREFIXInstruction Output
in_structFlags
in_struct, in code_label and noteFlags
in_struct, in insn and jump_insn and call_insnFlags
in_struct, in insn, call_insn, jump_insn and jump_table_dataFlags
in_struct, in subregFlags
includeIncluding Patterns
INCLUDE_DEFAULTSDriver
inclusive-or, bitwiseArithmetic
INCOMING_FRAME_SP_OFFSETFrame Layout
INCOMING_REG_PARM_STACK_SPACEStack Arguments
INCOMING_REGNORegister Basics
INCOMING_RETURN_ADDR_RTXFrame Layout
INCOMING_STACK_BOUNDARYStorage Layout
INDEX_REG_CLASSRegister Classes
indirect_jump instruction patternStandard Names
indirect_operandMachine-Independent Predicates
INDIRECT_REFStorage References
INIT_ARRAY_SECTION_ASM_OPSections
INIT_CUMULATIVE_ARGSRegister Arguments
INIT_CUMULATIVE_INCOMING_ARGSRegister Arguments
INIT_CUMULATIVE_LIBCALL_ARGSRegister Arguments
INIT_ENVIRONMENTDriver
INIT_EXPANDERSPer-Function Data
INIT_EXPRUnary and Binary Expressions
init_machine_statusPer-Function Data
init_one_libfuncLibrary Calls
INIT_SECTION_ASM_OPSections
INIT_SECTION_ASM_OPMacros for Initialization
INITIAL_ELIMINATION_OFFSETElimination
INITIAL_FRAME_ADDRESS_RTXFrame Layout
initialization routinesInitialization
inliningTarget Attributes
insert_insn_on_edgeMaintaining the CFG
insnInsns
insn and ‘/fFlags
insn and ‘/jFlags
insn and ‘/sFlags
insn and ‘/sFlags
insn and ‘/uFlags
insn and ‘/vFlags
insn attributesInsn Attributes
insn canonicalizationInsn Canonicalizations
insn includesIncluding Patterns
insn lengths, computingInsn Lengths
insn notes, notesBasic Blocks
insn splittingInsn Splitting
INSN_ANNULLED_BRANCH_PFlags
INSN_BASE_REG_CLASSRegister Classes
INSN_CODEInsns
INSN_DELETED_PFlags
INSN_FROM_TARGET_PFlags
INSN_INDEX_REG_CLASSRegister Classes
insn_listInsns
INSN_REFERENCES_ARE_DELAYEDMisc
INSN_SETS_ARE_DELAYEDMisc
INSN_UIDInsns
INSN_VAR_LOCATIONInsns
insn-attr.hDefining Attributes
insnsInsns
insns, generatingRTL Template
insns, recognizingRTL Template
instruction attributesInsn Attributes
instruction latency timeProcessor pipeline description
instruction latency timeProcessor pipeline description
instruction latency timeProcessor pipeline description
instruction patternsPatterns
instruction splittingInsn Splitting
instructions, RTL SSARTL SSA Instructions
insv instruction patternStandard Names
insvm instruction patternStandard Names
insvmisalignm instruction patternStandard Names
int iterators in .md filesInt Iterators
INT_FAST16_TYPEType Layout
INT_FAST32_TYPEType Layout
INT_FAST64_TYPEType Layout
INT_FAST8_TYPEType Layout
INT_LEAST16_TYPEType Layout
INT_LEAST32_TYPEType Layout
INT_LEAST64_TYPEType Layout
INT_LEAST8_TYPEType Layout
INT_TYPE_SIZEType Layout
INT16_TYPEType Layout
INT32_TYPEType Layout
INT64_TYPEType Layout
INT8_TYPEType Layout
INTEGER_CSTConstant expressions
INTEGER_TYPETypes
inter-procedural optimization passesIPA passes
Interdependence of PatternsDependent Patterns
interfacing to GCC outputInterface
interlock delaysProcessor pipeline description
intermediate representation loweringParsing pass
INTMAX_TYPEType Layout
INTPTR_TYPEType Layout
introductionTop
INVOKE__mainMacros for Initialization
iorArithmetic
ior and attributesExpressions
ior, canonicalization ofInsn Canonicalizations
iorm3 instruction patternStandard Names
IPA passesIPA passes
IRA_HARD_REGNO_ADD_COST_MULTIPLIERAllocation Order
is_aMachine Modes
IS_ASM_LOGICAL_LINE_SEPARATORData Output
is_gimple_addressableLogical Operators
is_gimple_asm_valLogical Operators
is_gimple_assignLogical Operators
is_gimple_callLogical Operators
is_gimple_call_addrLogical Operators
is_gimple_constantLogical Operators
is_gimple_debugLogical Operators
is_gimple_ip_invariantLogical Operators
is_gimple_ip_invariant_addressLogical Operators
is_gimple_mem_ref_addrLogical Operators
is_gimple_min_invariantLogical Operators
is_gimple_ompLogical Operators
is_gimple_valLogical Operators
issignalingm2 instruction patternStandard Names
iterators in .md filesIterators
IV analysis on GIMPLEScalar evolutions
IV analysis on RTLloop-iv

J
JMP_BUF_SIZEException Region Output
jumpFlags
jump instruction patternStandard Names
jump instruction patternsJump Patterns
jump instructions and setSide Effects
JUMP_ALIGNAlignment Output
jump_insnInsns
jump_insn and ‘/fFlags
jump_insn and ‘/jFlags
jump_insn and ‘/sFlags
jump_insn and ‘/sFlags
jump_insn and ‘/uFlags
jump_insn and ‘/vFlags
JUMP_LABELInsns
jump_table_dataInsns
jump_table_data and ‘/sFlags
jump_table_data and ‘/vFlags
JUMP_TABLES_IN_TEXT_SECTIONSections
jump, in call_insnFlags
jump, in insnFlags
jump, in memFlags
JumpsJumps

L
LABEL_ALIGNAlignment Output
LABEL_ALIGN_AFTER_BARRIERAlignment Output
LABEL_ALT_ENTRY_PInsns
LABEL_ALTERNATE_NAMEEdges
LABEL_DECLDeclarations
LABEL_KINDInsns
LABEL_NUSESInsns
LABEL_PRESERVE_PFlags
label_refConstants
label_ref and ‘/vFlags
LABEL_REF_NONLOCAL_PFlags
label_ref, RTL sharingSharing
lang_hooks.gimplify_exprGimplification pass
lang_hooks.parse_fileParsing pass
language-dependent treesLanguage-dependent trees
language-independent intermediate representationParsing pass
large return valuesAggregate Return
LAST_STACK_REGStack Registers
LAST_VIRTUAL_REGISTERRegs and Memory
late IPA passesLate IPA passes
lceilmn2Standard Names
LCSSALCSSA
LD_FINI_SWITCHMacros for Initialization
LD_INIT_SWITCHMacros for Initialization
LDD_SUFFIXMacros for Initialization
ldexpm3 instruction patternStandard Names
leComparisons
le and attributesExpressions
LE_EXPRUnary and Binary Expressions
leaf functionsLeaf Functions
leaf_function_pStandard Names
LEAF_REG_REMAPLeaf Functions
LEAF_REGISTERSLeaf Functions
left rotateArithmetic
left shiftArithmetic
LEGITIMATE_PIC_OPERAND_PPIC
LEGITIMIZE_RELOAD_ADDRESSAddressing Modes
len_fold_extract_last_m instruction patternStandard Names
len_load_m instruction patternStandard Names
len_store_m instruction patternStandard Names
lengthGTY Options
less thanComparisons
less than or equalComparisons
leuComparisons
leu and attributesExpressions
lfloormn2Standard Names
LIB_SPECDriver
LIB2FUNCS_EXTRATarget Fragment
LIBCALL_VALUEScalar Return
LIBGCC_SPECDriver
libgcc.aLibrary Calls
LIBGCC2_CFLAGSTarget Fragment
LIBGCC2_GNU_PREFIXType Layout
LIBGCC2_UNWIND_ATTRIBUTEMisc
library subroutine namesLibrary Calls
LIBRARY_PATH_ENVMisc
LIMIT_RELOAD_CLASSRegister Classes
LINK_COMMAND_SPECDriver
LINK_EH_SPECDriver
LINK_GCC_C_SEQUENCE_SPECDriver
LINK_LIBGCC_SPECIAL_1Driver
LINK_SPECDriver
listContainers
Liveness representationLiveness information
lo_sumArithmetic
load address instructionSimple Constraints
LOAD_EXTEND_OPMisc
load_multiple instruction patternStandard Names
Local Register Allocator (LRA)RTL passes
LOCAL_ALIGNMENTStorage Layout
LOCAL_CLASS_PClasses
LOCAL_DECL_ALIGNMENTStorage Layout
LOCAL_INCLUDE_DIRDriver
LOCAL_LABEL_PREFIXInstruction Output
LOCAL_REGNORegister Basics
location informationGuidelines for Diagnostics
log10m2 instruction patternStandard Names
log1pm2 instruction patternStandard Names
log2m2 instruction patternStandard Names
logbm2 instruction patternStandard Names
Logical OperatorsLogical Operators
LOGICAL_OP_NON_SHORT_CIRCUITCosts
logical-and, bitwiseArithmetic
logm2 instruction patternStandard Names
LONG_ACCUM_TYPE_SIZEType Layout
LONG_DOUBLE_TYPE_SIZEType Layout
LONG_FRACT_TYPE_SIZEType Layout
LONG_LONG_ACCUM_TYPE_SIZEType Layout
LONG_LONG_FRACT_TYPE_SIZEType Layout
LONG_LONG_TYPE_SIZEType Layout
LONG_TYPE_SIZEType Layout
longjmp and automatic variablesInterface
Loop analysisLoop representation
Loop manipulationLoop manipulation
Loop queryingLoop querying
Loop representationLoop representation
LOOP_ALIGNAlignment Output
LOOP_EXPRUnary and Binary Expressions
Loop-closed SSA formLCSSA
looping instruction patternsLooping Patterns
lowering, language-dependent intermediate representationParsing pass
lrintmn2Standard Names
LROTATE_EXPRUnary and Binary Expressions
lroundmn2Standard Names
LSHIFT_EXPRUnary and Binary Expressions
lshiftrtArithmetic
lshiftrt and attributesExpressions
lshrm3 instruction patternStandard Names
ltComparisons
lt and attributesExpressions
LT_EXPRUnary and Binary Expressions
LTGT_EXPRUnary and Binary Expressions
ltoLTO
ltransLTO
ltuComparisons

M
m’ in constraintSimple Constraints
MACH_DEP_SECTION_ASM_FLAGSections
machine attributesTarget Attributes
machine description macrosTarget Macros
machine descriptionsMachine Desc
machine mode conversionsConversions
machine mode wrapper classesMachine Modes
machine modesMachine Modes
machine specific constraintsMachine Constraints
machine_modeMachine Modes
machine-independent predicatesMachine-Independent Predicates
macros, target descriptionTarget Macros
maddmn4 instruction patternStandard Names
MAKE_DECL_ONE_ONLYLabel Output
make_safe_fromExpander Definitions
makefile fragmentFragments
makefile targetsMakefile
MALLOC_ABI_ALIGNMENTStorage Layout
Manipulating GIMPLE statementsManipulating GIMPLE statements
marking rootsGGC Roots
mask_fold_left_plus_m instruction patternStandard Names
mask_gather_loadmn instruction patternStandard Names
mask_len_fold_left_plus_m instruction patternStandard Names
mask_len_gather_loadmn instruction patternStandard Names
mask_len_loadmn instruction patternStandard Names
mask_len_scatter_storemn instruction patternStandard Names
mask_len_storemn instruction patternStandard Names
MASK_RETURN_ADDRException Region Output
mask_scatter_storemn instruction patternStandard Names
maskloadmn instruction patternStandard Names
maskstoremn instruction patternStandard Names
Match and SimplifyMatch and Simplify
match_dupRTL Template
match_dupdefine_peephole2
match_dup and attributesInsn Lengths
match_op_dupRTL Template
match_operandRTL Template
match_operand and attributesExpressions
match_operatorRTL Template
match_par_dupRTL Template
match_parallelRTL Template
match_scratchRTL Template
match_scratchdefine_peephole2
match_test and attributesExpressions
matching constraintSimple Constraints
matching operandsOutput Template
math librarySoft float library routines
MATH_LIBRARYMisc
math, in RTLArithmetic
matherrLibrary Calls
MAX_BITS_PER_WORDStorage Layout
MAX_BITSIZE_MODE_ANY_INTMachine Modes
MAX_BITSIZE_MODE_ANY_MODEMachine Modes
MAX_CONDITIONAL_EXECUTEMisc
MAX_FIXED_MODE_SIZEStorage Layout
MAX_MOVE_MAXMisc
MAX_OFILE_ALIGNMENTStorage Layout
MAX_REGS_PER_ADDRESSAddressing Modes
MAX_STACK_ALIGNMENTStorage Layout
maxm3 instruction patternStandard Names
may_trap_p, tree_could_trap_pEdges
maybe_undefGTY Options
mcountProfiling
MD_EXEC_PREFIXDriver
MD_FALLBACK_FRAME_STATE_FORException Handling
MD_HANDLE_UNWABIException Handling
MD_STARTFILE_PREFIXDriver
MD_STARTFILE_PREFIX_1Driver
memRegs and Memory
mem and ‘/cFlags
mem and ‘/fFlags
mem and ‘/jFlags
mem and ‘/uFlags
mem and ‘/vFlags
MEM_ADDR_SPACESpecial Accessors
MEM_ALIAS_SETSpecial Accessors
MEM_ALIGNSpecial Accessors
MEM_EXPRSpecial Accessors
MEM_KEEP_ALIAS_SET_PFlags
MEM_NOTRAP_PFlags
MEM_OFFSETSpecial Accessors
MEM_OFFSET_KNOWN_PSpecial Accessors
MEM_POINTERFlags
MEM_READONLY_PFlags
MEM_REFStorage References
MEM_SIZESpecial Accessors
MEM_SIZE_KNOWN_PSpecial Accessors
mem_thread_fence instruction patternStandard Names
MEM_VOLATILE_PFlags
mem, RTL sharingSharing
memory modelMemory model
memory reference, nonoffsettableSimple Constraints
memory references in constraintsSimple Constraints
memory_barrier instruction patternStandard Names
memory_blockage instruction patternStandard Names
MEMORY_MOVE_COSTCosts
memory_operandMachine-Independent Predicates
METHOD_TYPETypes
MIN_UNITS_PER_WORDStorage Layout
MINIMUM_ALIGNMENTStorage Layout
MINIMUM_ATOMIC_ALIGNMENTStorage Layout
minm3 instruction patternStandard Names
minusArithmetic
minus and attributesExpressions
MINUS_EXPRUnary and Binary Expressions
minus, canonicalization ofInsn Canonicalizations
MIPS coprocessor-definition macrosMIPS Coprocessors
miscellaneous register hooksMiscellaneous Register Hooks
mnemonic attributeMnemonic Attribute
modArithmetic
mod and attributesExpressions
mode classesMachine Modes
mode iterators in .md filesMode Iterators
mode switchingMode Switching
MODE_ACCUMMachine Modes
MODE_BASE_REG_CLASSRegister Classes
MODE_BASE_REG_REG_CLASSRegister Classes
MODE_CCMachine Modes
MODE_CCMODE_CC Condition Codes
MODE_CODE_BASE_REG_CLASSRegister Classes
MODE_COMPLEX_FLOATMachine Modes
MODE_COMPLEX_INTMachine Modes
MODE_DECIMAL_FLOATMachine Modes
MODE_FLOATMachine Modes
MODE_FRACTMachine Modes
MODE_INTMachine Modes
MODE_OPAQUEMachine Modes
MODE_PARTIAL_INTMachine Modes
MODE_POINTER_BOUNDSMachine Modes
MODE_RANDOMMachine Modes
MODE_UACCUMMachine Modes
MODE_UFRACTMachine Modes
modifiers in constraintsModifiers
MODIFY_EXPRUnary and Binary Expressions
modm3 instruction patternStandard Names
modulo schedulingRTL passes
MOVE_MAXMisc
MOVE_MAX_PIECESCosts
MOVE_RATIOCosts
movm instruction patternStandard Names
movmemm instruction patternStandard Names
movmisalignm instruction patternStandard Names
movmodecc instruction patternStandard Names
movstr instruction patternStandard Names
movstrictm instruction patternStandard Names
msubmn4 instruction patternStandard Names
mulhisi3 instruction patternStandard Names
mulm3 instruction patternStandard Names
mulqihi3 instruction patternStandard Names
mulsidi3 instruction patternStandard Names
multArithmetic
mult and attributesExpressions
MULT_EXPRUnary and Binary Expressions
MULT_HIGHPART_EXPRUnary and Binary Expressions
mult, canonicalization ofInsn Canonicalizations
mult, canonicalization ofInsn Canonicalizations
MULTIARCH_DIRNAMETarget Fragment
MULTILIB_DEFAULTSDriver
MULTILIB_DIRNAMESTarget Fragment
MULTILIB_EXCEPTIONSTarget Fragment
MULTILIB_EXTRA_OPTSTarget Fragment
MULTILIB_MATCHESTarget Fragment
MULTILIB_OPTIONSTarget Fragment
MULTILIB_OSDIRNAMESTarget Fragment
MULTILIB_REQUIREDTarget Fragment
MULTILIB_REUSETarget Fragment
multiple alternative constraintsMulti-Alternative
MULTIPLE_SYMBOL_SPACESMisc
multiplicationArithmetic
multiplication high partArithmetic
multiplication with signed saturationArithmetic
multiplication with unsigned saturationArithmetic
mulvm4 instruction patternStandard Names

N
n’ in constraintSimple Constraints
N_REG_CLASSESRegister Classes
nameIdentifiers
named address spacesNamed Address Spaces
named patterns and conditionsPatterns
names, patternStandard Names
NAMESPACE_DECLDeclarations
NAMESPACE_DECLNamespaces
namespace, scopeNamespaces
NATIVE_SYSTEM_HEADER_COMPONENTDriver
neComparisons
ne and attributesExpressions
NE_EXPRUnary and Binary Expressions
nearbyintm2 instruction patternStandard Names
negArithmetic
neg and attributesExpressions
neg, canonicalization ofInsn Canonicalizations
NEGATE_EXPRUnary and Binary Expressions
negationArithmetic
negation with signed saturationArithmetic
negation with unsigned saturationArithmetic
negm2 instruction patternStandard Names
negmodecc instruction patternStandard Names
negvm3 instruction patternStandard Names
nested functions, support forTrampolines
nested_ptrGTY Options
next_bb, prev_bb, FOR_EACH_BB, FOR_ALL_BBBasic Blocks
NEXT_INSNInsns
NEXT_OBJC_RUNTIMELibrary Calls
nilRTL Objects
NM_FLAGSMacros for Initialization
NO_DOLLAR_IN_LABELLabel Output
NO_DOT_IN_LABELLabel Output
NO_FUNCTION_CSECosts
NO_PROFILE_COUNTERSProfiling
NO_REGSRegister Classes
NON_LVALUE_EXPRUnary and Binary Expressions
nondeterministic finite state automatonProcessor pipeline description
nonimmediate_operandMachine-Independent Predicates
nonlocal goto handlerEdges
nonlocal_goto instruction patternStandard Names
nonlocal_goto_receiver instruction patternStandard Names
nonmemory_operandMachine-Independent Predicates
nonoffsettable memory referenceSimple Constraints
nop instruction patternStandard Names
NOP_EXPRUnary and Binary Expressions
normal predicatesPredicates
notArithmetic
not and attributesExpressions
not equalComparisons
not, canonicalization ofInsn Canonicalizations
noteInsns
note and ‘/iFlags
note and ‘/vFlags
NOTE_INSN_BASIC_BLOCKBasic Blocks
NOTE_INSN_BASIC_BLOCKBasic Blocks
NOTE_INSN_BEGIN_STMTInsns
NOTE_INSN_BLOCK_BEGInsns
NOTE_INSN_BLOCK_ENDInsns
NOTE_INSN_DELETEDInsns
NOTE_INSN_DELETED_LABELInsns
NOTE_INSN_EH_REGION_BEGInsns
NOTE_INSN_EH_REGION_ENDInsns
NOTE_INSN_FUNCTION_BEGInsns
NOTE_INSN_INLINE_ENTRYInsns
NOTE_INSN_VAR_LOCATIONInsns
NOTE_LINE_NUMBERInsns
NOTE_SOURCE_FILEInsns
NOTE_VAR_LOCATIONInsns
notmodecc instruction patternStandard Names
NUM_MACHINE_MODESMachine Modes
NUM_MODES_FOR_MODE_SWITCHINGMode Switching
NUM_POLY_INT_COEFFSOverview of poly_int
Number of iterations analysisNumber of iterations

O
o’ in constraintSimple Constraints
OACC_CACHEOpenACC
OACC_DATAOpenACC
OACC_DECLAREOpenACC
OACC_ENTER_DATAOpenACC
OACC_EXIT_DATAOpenACC
OACC_HOST_DATAOpenACC
OACC_KERNELSOpenACC
OACC_LOOPOpenACC
OACC_PARALLELOpenACC
OACC_SERIALOpenACC
OACC_UPDATEOpenACC
OBJC_GEN_METHOD_LABELLabel Output
OBJC_JBLENMisc
OBJECT_FORMAT_COFFMacros for Initialization
OFFSET_TYPETypes
offsettable addressSimple Constraints
OImodeMachine Modes
OMP_ATOMICOpenMP
OMP_CLAUSEOpenMP
OMP_CONTINUEOpenMP
OMP_CRITICALOpenMP
OMP_DISTRIBUTEOpenMP
OMP_FOROpenMP
OMP_LOOPOpenMP
OMP_MASTEROpenMP
OMP_ORDEREDOpenMP
OMP_PARALLELOpenMP
OMP_RETURNOpenMP
OMP_SECTIONOpenMP
OMP_SECTIONSOpenMP
OMP_SIMDOpenMP
OMP_SINGLEOpenMP
OMP_TASKLOOPOpenMP
one_cmplm2 instruction patternStandard Names
OPAQUE_TYPETypes
operand accessAccessors
Operand Access RoutinesSSA Operands
operand constraintsConstraints
Operand IteratorsSSA Operands
operand predicatesPredicates
operand substitutionOutput Template
OperandsOperands
operandsSSA Operands
operandsPatterns
operator predicatesPredicates
opt_modeMachine Modes
optc-gen.awkOptions
OPTGROUP_ALLOptimization groups
OPTGROUP_INLINEOptimization groups
OPTGROUP_IPAOptimization groups
OPTGROUP_LOOPOptimization groups
OPTGROUP_OMPOptimization groups
OPTGROUP_OTHEROptimization groups
OPTGROUP_VECOptimization groups
optimization dumpsOptimization info
optimization groupsOptimization groups
optimization info file namesDump files and streams
Optimization infrastructure for GIMPLETree SSA
OPTIMIZE_MODE_SWITCHINGMode Switching
option specification filesOptions
OPTION_DEFAULT_SPECSDriver
optional hardware or system featuresRun-time Target
options, directory searchIncluding Patterns
options, guidelines forGuidelines for Options
order of register allocationAllocation Order
ordered_comparison_operatorMachine-Independent Predicates
ORDERED_EXPRUnary and Binary Expressions
Ordering of PatternsPattern Ordering
ORIGINAL_REGNOSpecial Accessors
other register constraintsSimple Constraints
outgoing_args_sizeStack Arguments
OUTGOING_REG_PARM_STACK_SPACEStack Arguments
OUTGOING_REGNORegister Basics
output of assembler codeFile Framework
output statementsOutput Statement
output templatesOutput Template
output_asm_insnOutput Statement
OUTPUT_QUOTED_STRINGFile Framework
OVERLAPPING_REGISTER_NAMESInstruction Output
OVERLOADFunctions for C++
OVERRIDE_ABI_FORMATRegister Arguments
OVL_CURRENTFunctions for C++
OVL_NEXTFunctions for C++

P
p’ in constraintSimple Constraints
PAD_VARARGS_DOWNRegister Arguments
parallelSide Effects
parameters, c++ abiC++ ABI
parameters, d abiD Language and ABI
parameters, miscellaneousMisc
parameters, precompiled headersPCH Target
parameters, rust abiRust Language and ABI
parityArithmetic
paritym2 instruction patternStandard Names
PARM_BOUNDARYStorage Layout
PARM_DECLDeclarations
PARSE_LDD_OUTPUTMacros for Initialization
pass dumpsPasses
pass_duplicate_computed_gotosEdges
passes and files of the compilerPasses
passing argumentsInterface
PATH_SEPARATORFilesystem
PATTERNInsns
pattern conditionsPatterns
pattern namesStandard Names
Pattern OrderingPattern Ordering
patternsPatterns
pcRegs and Memory
pc and attributesInsn Lengths
PC_REGNUMRegister Basics
pc_rtxRegs and Memory
pc, RTL sharingSharing
PCC_BITFIELD_TYPE_MATTERSStorage Layout
PCC_STATIC_STRUCT_RETURNAggregate Return
PDImodeMachine Modes
peephole optimization, RTL representationSide Effects
peephole optimizer definitionsPeephole Definitions
per-function dataPer-Function Data
percent signOutput Template
PHI nodesSSA
phi nodes, RTL SSARTL SSA Phi Nodes
PICPIC
PIC_OFFSET_TABLE_REG_CALL_CLOBBEREDPIC
PIC_OFFSET_TABLE_REGNUMPIC
pipeline hazard recognizerProcessor pipeline description
pipeline hazard recognizerProcessor pipeline description
PluginsPlugins
plusArithmetic
plus and attributesExpressions
PLUS_EXPRUnary and Binary Expressions
plus, canonicalization ofInsn Canonicalizations
PmodeMisc
pmode_register_operandMachine-Independent Predicates
pointerTypes
POINTER_DIFF_EXPRUnary and Binary Expressions
POINTER_PLUS_EXPRUnary and Binary Expressions
POINTER_SIZEStorage Layout
POINTER_TYPETypes
POINTERS_EXTEND_UNSIGNEDStorage Layout
poly_intpoly_int
POLY_INT_CSTConstant expressions
poly_int, invariant rangeOverview of poly_int
poly_int, main typedefsOverview of poly_int
poly_int, runtime valueOverview of poly_int
poly_int, template parametersOverview of poly_int
poly_int, use in target-independent codeConsequences of using poly_int
poly_int, use in target-specific codeConsequences of using poly_int
polynomial integerspoly_int
pop_operandMachine-Independent Predicates
popcountArithmetic
popcountm2 instruction patternStandard Names
pops_argsFunction Entry
portabilityPortability
position independent codePIC
post_decIncdec
post_incIncdec
POST_LINK_SPECDriver
post_modifyIncdec
post_order_compute, inverted_post_order_compute, walk_dominator_treeBasic Blocks
POSTDECREMENT_EXPRUnary and Binary Expressions
POSTINCREMENT_EXPRUnary and Binary Expressions
POWI_MAX_MULTSMisc
powm3 instruction patternStandard Names
pragmaMisc
pre_decIncdec
PRE_GCC3_DWARF_FRAME_REGISTERSFrame Registers
pre_incIncdec
pre_modifyIncdec
PREDECREMENT_EXPRUnary and Binary Expressions
predefined macrosRun-time Target
predicatesPredicates
predicates and machine modesPredicates
predicationConditional Execution
predict.defProfile information
PREFERRED_DEBUGGING_TYPEAll Debuggers
PREFERRED_RELOAD_CLASSRegister Classes
PREFERRED_STACK_BOUNDARYStorage Layout
prefetchSide Effects
prefetch and ‘/vFlags
prefetch instruction patternStandard Names
PREFETCH_SCHEDULE_BARRIER_PFlags
PREINCREMENT_EXPRUnary and Binary Expressions
presence_setProcessor pipeline description
preserving SSA formSSA
pretend_args_sizeFunction Entry
prev_active_insndefine_peephole
PREV_INSNInsns
PRINT_OPERANDInstruction Output
PRINT_OPERAND_ADDRESSInstruction Output
PRINT_OPERAND_PUNCT_VALID_PInstruction Output
probe_stack instruction patternStandard Names
probe_stack_address instruction patternStandard Names
processor functional unitsProcessor pipeline description
processor functional unitsProcessor pipeline description
processor pipeline descriptionProcessor pipeline description
productArithmetic
profile feedbackProfile information
profile representationProfile information
PROFILE_BEFORE_PROLOGUEProfiling
PROFILE_HOOKProfiling
profiling, code generationProfiling
program counterRegs and Memory
prologueFunction Entry
prologue instruction patternStandard Names
PROMOTE_MODEStorage Layout
pseudo registersRegs and Memory
PSImodeMachine Modes
PTRDIFF_TYPEType Layout
purge_dead_edgesEdges
purge_dead_edgesMaintaining the CFG
push address instructionSimple Constraints
PUSH_ARGS_REVERSEDStack Arguments
push_operandMachine-Independent Predicates
push_reloadAddressing Modes
PUSH_ROUNDINGStack Arguments
pushm1 instruction patternStandard Names
PUT_CODERTL Objects
PUT_MODEMachine Modes
PUT_REG_NOTE_KINDInsns

Q
QCmodeMachine Modes
QFmodeMachine Modes
QImodeMachine Modes
QImode, in insnInsns
QQmodeMachine Modes
qualified typeTypes
qualified typeTypes for C++
querying function unit reservationsProcessor pipeline description
question markMulti-Alternative
quotientArithmetic

R
r’ in constraintSimple Constraints
rawmemchrm instruction patternStandard Names
RDIV_EXPRUnary and Binary Expressions
READONLY_DATA_SECTION_ASM_OPSections
real operandsSSA Operands
REAL_CSTConstant expressions
REAL_LIBGCC_SPECDriver
REAL_NM_FILE_NAMEMacros for Initialization
REAL_TYPETypes
REAL_VALUE_ABSFloating Point
REAL_VALUE_ATOFFloating Point
REAL_VALUE_FIXFloating Point
REAL_VALUE_ISINFFloating Point
REAL_VALUE_ISNANFloating Point
REAL_VALUE_NEGATEFloating Point
REAL_VALUE_NEGATIVEFloating Point
REAL_VALUE_TO_TARGET_DECIMAL128Data Output
REAL_VALUE_TO_TARGET_DECIMAL32Data Output
REAL_VALUE_TO_TARGET_DECIMAL64Data Output
REAL_VALUE_TO_TARGET_DOUBLEData Output
REAL_VALUE_TO_TARGET_LONG_DOUBLEData Output
REAL_VALUE_TO_TARGET_SINGLEData Output
REAL_VALUE_TYPEFloating Point
REAL_VALUE_UNSIGNED_FIXFloating Point
REALPART_EXPRUnary and Binary Expressions
recog_data.operandInstruction Output
recognizing insnsRTL Template
RECORD_TYPETypes
RECORD_TYPEClasses
redirect_edge_and_branchProfile information
redirect_edge_and_branch, redirect_jumpMaintaining the CFG
reduc_and_scal_m instruction patternStandard Names
reduc_fmax_scal_m instruction patternStandard Names
reduc_fmin_scal_m instruction patternStandard Names
reduc_ior_scal_m instruction patternStandard Names
reduc_plus_scal_m instruction patternStandard Names
reduc_smax_scal_m instruction patternStandard Names
reduc_smin_scal_m instruction patternStandard Names
reduc_umax_scal_m instruction patternStandard Names
reduc_umin_scal_m instruction patternStandard Names
reduc_xor_scal_m instruction patternStandard Names
referenceTypes
REFERENCE_TYPETypes
regRegs and Memory
reg and ‘/fFlags
reg and ‘/iFlags
reg and ‘/vFlags
REG_ALLOC_ORDERAllocation Order
REG_BR_PREDInsns
REG_BR_PROBInsns
REG_BR_PROB_BASE, BB_FREQ_BASE, countProfile information
REG_BR_PROB_BASE, EDGE_FREQUENCYProfile information
REG_CALL_NOCF_CHECKInsns
reg_class_contentsRegister Basics
REG_CLASS_CONTENTSRegister Classes
reg_class_for_constraintC Constraint Interface
REG_CLASS_NAMESRegister Classes
REG_DEADInsns
REG_DEAD, REG_UNUSEDLiveness information
REG_DEP_ANTIInsns
REG_DEP_OUTPUTInsns
REG_DEP_TRUEInsns
REG_EH_REGION, EDGE_ABNORMAL_CALLEdges
REG_EQUALInsns
REG_EQUIVInsns
REG_EXPRSpecial Accessors
REG_FRAME_RELATED_EXPRInsns
REG_FUNCTION_VALUE_PFlags
REG_INCInsns
reg_label and ‘/vFlags
REG_LABEL_OPERANDInsns
REG_LABEL_TARGETInsns
reg_namesRegister Basics
reg_namesInstruction Output
REG_NONNEGInsns
REG_NOTE_KINDInsns
REG_NOTESInsns
REG_OFFSETSpecial Accessors
REG_OK_STRICTAddressing Modes
REG_PARM_STACK_SPACEStack Arguments
REG_PARM_STACK_SPACE, and TARGET_FUNCTION_ARGRegister Arguments
REG_POINTERFlags
REG_SETJMPInsns
REG_UNUSEDInsns
REG_USERVAR_PFlags
REG_VALUE_IN_UNWIND_CONTEXTFrame Registers
REG_WORDS_BIG_ENDIANStorage Layout
reg, RTL sharingSharing
register allocation orderAllocation Order
register class definitionsRegister Classes
register class preference constraintsClass Preferences
register pairsValues in Registers
Register Transfer Language (RTL)RTL
register usageRegisters
REGISTER_MOVE_COSTCosts
REGISTER_NAMESInstruction Output
register_operandMachine-Independent Predicates
REGISTER_PREFIXInstruction Output
REGISTER_TARGET_PRAGMASMisc
registers argumentsRegister Arguments
registers in constraintsSimple Constraints
REGMODE_NATURAL_SIZERegs and Memory
REGMODE_NATURAL_SIZERegs and Memory
REGMODE_NATURAL_SIZEValues in Registers
REGNO_MODE_CODE_OK_FOR_BASE_PRegister Classes
REGNO_MODE_OK_FOR_BASE_PRegister Classes
REGNO_MODE_OK_FOR_REG_BASE_PRegister Classes
REGNO_OK_FOR_BASE_PRegister Classes
REGNO_OK_FOR_INDEX_PRegister Classes
REGNO_OK_FOR_INSN_BASE_PRegister Classes
REGNO_REG_CLASSRegister Classes
regs_ever_liveFunction Entry
regular expressionsProcessor pipeline description
regular expressionsProcessor pipeline description
regular IPA passesRegular IPA passes
relative costsCosts
RELATIVE_PREFIX_NOT_LINKDIRDriver
reload_completedStandard Names
reload_in instruction patternStandard Names
reload_in_progressStandard Names
reload_out instruction patternStandard Names
reloadingRTL passes
remainderArithmetic
remainderm3 instruction patternStandard Names
reorderGTY Options
representation of RTLRTL
reservation delaysProcessor pipeline description
rest_of_decl_compilationParsing pass
rest_of_type_compilationParsing pass
restore_stack_block instruction patternStandard Names
restore_stack_function instruction patternStandard Names
restore_stack_nonlocal instruction patternStandard Names
RESULT_DECLDeclarations
returnSide Effects
return instruction patternStandard Names
return values in registersScalar Return
RETURN_ADDR_IN_PREVIOUS_FRAMEFrame Layout
RETURN_ADDR_OFFSETException Handling
RETURN_ADDR_RTXFrame Layout
RETURN_ADDRESS_POINTER_REGNUMFrame Registers
RETURN_EXPRStatements for C and C++
RETURN_STMTStatements for C and C++
return_valFlags
return_val, in call_insnFlags
return_val, in regFlags
return_val, in symbol_refFlags
returning aggregate valuesAggregate Return
returning structures and unionsInterface
reverse postorderRTL SSA Instructions
reverse probabilityProfile information
REVERSE_CONDITIONMODE_CC Condition Codes
REVERSIBLE_CC_MODEMODE_CC Condition Codes
right rotateArithmetic
right shiftArithmetic
rintm2 instruction patternStandard Names
RISCProcessor pipeline description
RISCProcessor pipeline description
roots, markingGGC Roots
rotateArithmetic
rotateArithmetic
rotatertArithmetic
rotlm3 instruction patternStandard Names
rotrm3 instruction patternStandard Names
ROUND_DIV_EXPRUnary and Binary Expressions
ROUND_MOD_EXPRUnary and Binary Expressions
ROUND_TYPE_ALIGNStorage Layout
roundm2 instruction patternStandard Names
RPORTL SSA Instructions
RROTATE_EXPRUnary and Binary Expressions
RSHIFT_EXPRUnary and Binary Expressions
rsqrtm2 instruction patternStandard Names
RTL additionArithmetic
RTL addition with signed saturationArithmetic
RTL addition with unsigned saturationArithmetic
RTL classesRTL Classes
RTL comparisonArithmetic
RTL comparison operationsComparisons
RTL constant expression typesConstants
RTL constantsConstants
RTL declarationsRTL Declarations
RTL differenceArithmetic
RTL expressionRTL Objects
RTL expressions for arithmeticArithmetic
RTL formatRTL Classes
RTL format charactersRTL Classes
RTL function-call insnsCalls
RTL insn templateRTL Template
RTL integersRTL Objects
RTL memory expressionsRegs and Memory
RTL object typesRTL Objects
RTL postdecrementIncdec
RTL postincrementIncdec
RTL predecrementIncdec
RTL preincrementIncdec
RTL register expressionsRegs and Memory
RTL representationRTL
RTL side effect expressionsSide Effects
RTL SSARTL SSA
RTL stringsRTL Objects
RTL structure sharing assumptionsSharing
RTL subtractionArithmetic
RTL subtraction with signed saturationArithmetic
RTL subtraction with unsigned saturationArithmetic
RTL sumArithmetic
RTL vectorsRTL Objects
RTL_CONST_CALL_PFlags
RTL_CONST_OR_PURE_CALL_PFlags
RTL_LOOPING_CONST_OR_PURE_CALL_PFlags
RTL_PURE_CALL_PFlags
rtl_ssa::access_infoRTL SSA Accesses
rtl_ssa::bb_infoRTL SSA Basic Blocks
rtl_ssa::clobber_infoRTL SSA Accesses
rtl_ssa::def_infoRTL SSA Accesses
rtl_ssa::ebb_infoRTL SSA Basic Blocks
rtl_ssa::insn_changeChanging RTL Instructions
rtl_ssa::insn_infoRTL SSA Instructions
rtl_ssa::phi_infoRTL SSA Accesses
rtl_ssa::phi_infoRTL SSA Phi Nodes
rtl_ssa::set_infoRTL SSA Accesses
rtl_ssa::use_infoRTL SSA Accesses
RTX (See RTL)RTL Objects
RTX codes, classes ofRTL Classes
RTX_FRAME_RELATED_PFlags
run-time conventionsInterface
run-time target specificationRun-time Target

S
s’ in constraintSimple Constraints
sabdm instruction patternStandard Names
SAD_EXPRVectors
same_type_pTypes
SAmodeMachine Modes
sat_fractConversions
satfractmn2 instruction patternStandard Names
satfractunsmn2 instruction patternStandard Names
satisfies_constraint_mC Constraint Interface
SAVE_EXPRUnary and Binary Expressions
save_stack_block instruction patternStandard Names
save_stack_function instruction patternStandard Names
save_stack_nonlocal instruction patternStandard Names
SBSS_SECTION_ASM_OPSections
Scalar evolutionsScalar evolutions
scalar_float_modeMachine Modes
scalar_int_modeMachine Modes
scalar_modeMachine Modes
scalars, returned as valuesScalar Return
scalbm3 instruction patternStandard Names
scatter_storemn instruction patternStandard Names
SCHED_GROUP_PFlags
SCmodeMachine Modes
scratchRegs and Memory
scratch operandsRegs and Memory
scratch_operandMachine-Independent Predicates
scratch, RTL sharingSharing
SDATA_SECTION_ASM_OPSections
sdiv_pow2m3 instruction patternStandard Names
sdiv_pow2m3 instruction patternStandard Names
SDmodeMachine Modes
sdot_prodm instruction patternStandard Names
search optionsIncluding Patterns
SECONDARY_INPUT_RELOAD_CLASSRegister Classes
SECONDARY_MEMORY_NEEDED_RTXRegister Classes
SECONDARY_OUTPUT_RELOAD_CLASSRegister Classes
SECONDARY_RELOAD_CLASSRegister Classes
SELECT_CC_MODEMODE_CC Condition Codes
select_vlm instruction patternStandard Names
sequenceSide Effects
Sequence iteratorsSequence iterators
setSide Effects
set and ‘/fFlags
SET_ASM_OPLabel Output
SET_ASM_OPLabel Output
set_attrTagging Insns
set_attr_alternativeTagging Insns
set_bb_seqGIMPLE sequences
SET_DESTSide Effects
SET_IS_RETURN_PFlags
SET_LABEL_KINDInsns
set_optab_libfuncLibrary Calls
SET_RATIOCosts
SET_SRCSide Effects
set_thread_pointermode instruction patternStandard Names
SET_TYPE_STRUCTURAL_EQUALITYTypes
SET_TYPE_STRUCTURAL_EQUALITYTypes
setmemm instruction patternStandard Names
SETUP_FRAME_ADDRESSESFrame Layout
SFmodeMachine Modes
sharing of RTL componentsSharing
shiftArithmetic
SHIFT_COUNT_TRUNCATEDMisc
SHLIB_SUFFIXMacros for Initialization
SHORT_ACCUM_TYPE_SIZEType Layout
SHORT_FRACT_TYPE_SIZEType Layout
SHORT_IMMEDIATES_SIGN_EXTENDMisc
SHORT_TYPE_SIZEType Layout
shrink-wrapping separate componentsShrink-wrapping separate components
sibcall_epilogue instruction patternStandard Names
sibling callEdges
SIBLING_CALL_PFlags
SIG_ATOMIC_TYPEType Layout
sign_extendConversions
sign_extractBit-Fields
sign_extract, canonicalization ofInsn Canonicalizations
signal-to-noise ratio (metaphorical usage for diagnostics)Guidelines for Diagnostics
signbitm2 instruction patternStandard Names
signed divisionArithmetic
signed division with signed saturationArithmetic
signed maximumArithmetic
signed minimumArithmetic
significandm2 instruction patternStandard Names
SImodeMachine Modes
simple constraintsSimple Constraints
simple_returnSide Effects
simple_return instruction patternStandard Names
sincosm3 instruction patternStandard Names
sinm2 instruction patternStandard Names
SIZE_ASM_OPLabel Output
SIZE_TYPEType Layout
SIZETYPEType Layout
skipGTY Options
SLOW_BYTE_ACCESSCosts
small IPA passesSmall IPA passes
smaxArithmetic
sminArithmetic
sms, swing, software pipeliningRTL passes
smul_highpartArithmetic
smulhrsm3 instruction patternStandard Names
smulhsm3 instruction patternStandard Names
smulm3_highpart instruction patternStandard Names
soft float librarySoft float library routines
source code, location informationGuidelines for Diagnostics
spaceshipm3 instruction patternStandard Names
specialGTY Options
special predicatesPredicates
SPECSTarget Fragment
speculation_barrier instruction patternStandard Names
speed of instructionsCosts
split_blockMaintaining the CFG
splitting instructionsInsn Splitting
SQmodeMachine Modes
sqrtArithmetic
sqrtm2 instruction patternStandard Names
square rootArithmetic
ss_absArithmetic
ss_ashiftArithmetic
ss_divArithmetic
ss_minusArithmetic
ss_multArithmetic
ss_negArithmetic
ss_plusArithmetic
ss_truncateConversions
SSASSA
SSA_NAME_DEF_STMTSSA
SSA_NAME_VERSIONSSA
SSA, RTL formRTL SSA
ssaddm3 instruction patternStandard Names
ssadm instruction patternStandard Names
ssashlm3 instruction patternStandard Names
ssdivm3 instruction patternStandard Names
ssmaddmn4 instruction patternStandard Names
ssmsubmn4 instruction patternStandard Names
ssmulm3 instruction patternStandard Names
ssnegm2 instruction patternStandard Names
sssubm3 instruction patternStandard Names
stack argumentsStack Arguments
stack frame layoutFrame Layout
stack smashing protectionStack Smashing Protection
STACK_ADDRESS_OFFSETFrame Layout
STACK_ALIGNMENT_NEEDEDFrame Layout
STACK_BOUNDARYStorage Layout
STACK_CHECK_BUILTINStack Checking
STACK_CHECK_FIXED_FRAME_SIZEStack Checking
STACK_CHECK_MAX_FRAME_SIZEStack Checking
STACK_CHECK_MAX_VAR_SIZEStack Checking
STACK_CHECK_MOVING_SPStack Checking
STACK_CHECK_PROBE_INTERVAL_EXPStack Checking
STACK_CHECK_PROTECTStack Checking
STACK_CHECK_STATIC_BUILTINStack Checking
STACK_DYNAMIC_OFFSETFrame Layout
STACK_DYNAMIC_OFFSET and virtual registersRegs and Memory
STACK_GROWS_DOWNWARDFrame Layout
STACK_PARMS_IN_REG_PARM_AREAStack Arguments
STACK_POINTER_OFFSETFrame Layout
STACK_POINTER_OFFSET and virtual registersRegs and Memory
STACK_POINTER_REGNUMFrame Registers
STACK_POINTER_REGNUM and virtual registersRegs and Memory
stack_pointer_rtxFrame Registers
stack_protect_combined_set instruction patternStandard Names
stack_protect_combined_test instruction patternStandard Names
stack_protect_set instruction patternStandard Names
stack_protect_test instruction patternStandard Names
STACK_PUSH_CODEFrame Layout
STACK_REG_COVER_CLASSStack Registers
STACK_REGSStack Registers
STACK_SAVEAREA_MODEStorage Layout
STACK_SIZE_MODEStorage Layout
STACK_SLOT_ALIGNMENTStorage Layout
standard pattern namesStandard Names
STANDARD_STARTFILE_PREFIXDriver
STANDARD_STARTFILE_PREFIX_1Driver
STANDARD_STARTFILE_PREFIX_2Driver
STARTFILE_SPECDriver
Statement and operand traversalsStatement and operand traversals
Statement SequencesStatement Sequences
StatementsStatements
statementsFunction Properties
statementsStatements for C and C++
static analysisStatic Analyzer
static analyzerStatic Analyzer
static analyzer, debuggingDebugging the Analyzer
static analyzer, internalsAnalyzer Internals
Static profile estimationProfile information
static single assignmentSSA
STATIC_CHAIN_INCOMING_REGNUMFrame Registers
STATIC_CHAIN_REGNUMFrame Registers
stdarg.h and register argumentsRegister Arguments
STDC_0_IN_SYSTEM_HEADERSMisc
STMT_EXPRUnary and Binary Expressions
STMT_IS_FULL_EXPR_PStatements for C and C++
storage layoutStorage Layout
STORE_FLAG_VALUEMisc
STORE_MAX_PIECESCosts
store_multiple’ instruction patternStandard Names
strcpyStorage Layout
STRICT_ALIGNMENTStorage Layout
strict_low_partRTL Declarations
strict_memory_address_pAddressing Modes
STRING_CSTConstant expressions
string_lengthGTY Options
STRING_POOL_ADDRESS_PFlags
strlenm instruction patternStandard Names
structure value addressAggregate Return
STRUCTURE_SIZE_BOUNDARYStorage Layout
structures, returningInterface
subm3 instruction patternStandard Names
SUBOBJECTStatements for C and C++
SUBOBJECT_CLEANUPStatements for C and C++
subregRegs and Memory
subreg and ‘/sFlags
subreg and ‘/uFlags
subreg and ‘/u’ and ‘/vFlags
SUBREG_BYTERegs and Memory
SUBREG_PROMOTED_UNSIGNED_PFlags
SUBREG_PROMOTED_UNSIGNED_SETFlags
SUBREG_PROMOTED_VAR_PFlags
SUBREG_REGRegs and Memory
subreg, in strict_low_partRTL Declarations
subst iterators in .md filesSubst Iterators
subvm4 instruction patternStandard Names
SUCCESS_EXIT_CODEHost Misc
support for nested functionsTrampolines
SUPPORTS_INIT_PRIORITYMacros for Initialization
SUPPORTS_ONE_ONLYLabel Output
SUPPORTS_WEAKLabel Output
SWITCH_BODYStatements for C and C++
SWITCH_CONDStatements for C and C++
SWITCH_STMTStatements for C and C++
SWITCHABLE_TARGETRun-time Target
SYMBOL_FLAG_ANCHORSpecial Accessors
SYMBOL_FLAG_EXTERNALSpecial Accessors
SYMBOL_FLAG_FUNCTIONSpecial Accessors
SYMBOL_FLAG_HAS_BLOCK_INFOSpecial Accessors
SYMBOL_FLAG_LOCALSpecial Accessors
SYMBOL_FLAG_SMALLSpecial Accessors
SYMBOL_FLAG_TLS_SHIFTSpecial Accessors
symbol_refConstants
symbol_ref and ‘/fFlags
symbol_ref and ‘/iFlags
symbol_ref and ‘/uFlags
symbol_ref and ‘/vFlags
SYMBOL_REF_ANCHOR_PSpecial Accessors
SYMBOL_REF_BLOCKSpecial Accessors
SYMBOL_REF_BLOCK_OFFSETSpecial Accessors
SYMBOL_REF_CONSTANTSpecial Accessors
SYMBOL_REF_DATASpecial Accessors
SYMBOL_REF_DECLSpecial Accessors
SYMBOL_REF_EXTERNAL_PSpecial Accessors
SYMBOL_REF_FLAGFlags
SYMBOL_REF_FLAG, in TARGET_ENCODE_SECTION_INFOSections
SYMBOL_REF_FLAGSSpecial Accessors
SYMBOL_REF_FUNCTION_PSpecial Accessors
SYMBOL_REF_HAS_BLOCK_INFO_PSpecial Accessors
SYMBOL_REF_LOCAL_PSpecial Accessors
SYMBOL_REF_SMALL_PSpecial Accessors
SYMBOL_REF_TLS_MODELSpecial Accessors
SYMBOL_REF_USEDFlags
SYMBOL_REF_WEAKFlags
symbol_ref, RTL sharingSharing
symbolic labelSharing
sync_addmode instruction patternStandard Names
sync_andmode instruction patternStandard Names
sync_compare_and_swapmode instruction patternStandard Names
sync_iormode instruction patternStandard Names
sync_lock_releasemode instruction patternStandard Names
sync_lock_test_and_setmode instruction patternStandard Names
sync_nandmode instruction patternStandard Names
sync_new_addmode instruction patternStandard Names
sync_new_andmode instruction patternStandard Names
sync_new_iormode instruction patternStandard Names
sync_new_nandmode instruction patternStandard Names
sync_new_submode instruction patternStandard Names
sync_new_xormode instruction patternStandard Names
sync_old_addmode instruction patternStandard Names
sync_old_andmode instruction patternStandard Names
sync_old_iormode instruction patternStandard Names
sync_old_nandmode instruction patternStandard Names
sync_old_submode instruction patternStandard Names
sync_old_xormode instruction patternStandard Names
sync_submode instruction patternStandard Names
sync_xormode instruction patternStandard Names
SYSROOT_HEADERS_SUFFIX_SPECDriver
SYSROOT_SUFFIX_SPECDriver
SYSTEM_IMPLICIT_EXTERN_CMisc

T
t-targetTarget Fragment
table jumpBasic Blocks
tablejump instruction patternStandard Names
tagGTY Options
tagging insnsTagging Insns
tail callsTail Calls
TAmodeMachine Modes
tanm2 instruction patternStandard Names
target attributesTarget Attributes
target description macrosTarget Macros
target functionsTarget Structure
target hooksTarget Structure
target makefile fragmentTarget Fragment
target specificationsRun-time Target
TARGET_ABSOLUTE_BIGGEST_ALIGNMENTStorage Layout
TARGET_ADDITIONAL_ALLOCNO_CLASS_PRegister Classes
TARGET_ADDR_SPACE_ADDRESS_MODENamed Address Spaces
TARGET_ADDR_SPACE_CONVERTNamed Address Spaces
TARGET_ADDR_SPACE_DEBUGNamed Address Spaces
TARGET_ADDR_SPACE_DIAGNOSE_USAGENamed Address Spaces
TARGET_ADDR_SPACE_LEGITIMATE_ADDRESS_PNamed Address Spaces
TARGET_ADDR_SPACE_LEGITIMIZE_ADDRESSNamed Address Spaces
TARGET_ADDR_SPACE_POINTER_MODENamed Address Spaces
TARGET_ADDR_SPACE_SUBSET_PNamed Address Spaces
TARGET_ADDR_SPACE_VALID_POINTER_MODENamed Address Spaces
TARGET_ADDR_SPACE_ZERO_ADDRESS_VALIDNamed Address Spaces
TARGET_ADDRESS_COSTCosts
TARGET_ALIGN_ANON_BITFIELDStorage Layout
TARGET_ALLOCATE_INITIAL_VALUEMisc
TARGET_ALLOCATE_STACK_SLOTS_FOR_ARGSMisc
TARGET_ALWAYS_STRIP_DOTDOTDriver
TARGET_ARG_PARTIAL_BYTESRegister Arguments
TARGET_ARM_EABI_UNWINDERException Region Output
TARGET_ARRAY_MODERegister Arguments
TARGET_ARRAY_MODE_SUPPORTED_PRegister Arguments
TARGET_ASAN_SHADOW_OFFSETMisc
TARGET_ASM_ALIGNED_DI_OPData Output
TARGET_ASM_ALIGNED_HI_OPData Output
TARGET_ASM_ALIGNED_PDI_OPData Output
TARGET_ASM_ALIGNED_PSI_OPData Output
TARGET_ASM_ALIGNED_PTI_OPData Output
TARGET_ASM_ALIGNED_SI_OPData Output
TARGET_ASM_ALIGNED_TI_OPData Output
TARGET_ASM_ASSEMBLE_UNDEFINED_DECLLabel Output
TARGET_ASM_ASSEMBLE_VISIBILITYLabel Output
TARGET_ASM_BYTE_OPData Output
TARGET_ASM_CAN_OUTPUT_MI_THUNKFunction Entry
TARGET_ASM_CLOSE_PARENData Output
TARGET_ASM_CODE_ENDFile Framework
TARGET_ASM_CONSTRUCTORMacros for Initialization
TARGET_ASM_DECL_ENDData Output
TARGET_ASM_DECLARE_CONSTANT_NAMELabel Output
TARGET_ASM_DESTRUCTORMacros for Initialization
TARGET_ASM_ELF_FLAGS_NUMERICFile Framework
TARGET_ASM_EMIT_EXCEPT_PERSONALITYDispatch Tables
TARGET_ASM_EMIT_EXCEPT_TABLE_LABELDispatch Tables
TARGET_ASM_EMIT_UNWIND_LABELDispatch Tables
TARGET_ASM_EXTERNAL_LIBCALLLabel Output
TARGET_ASM_FILE_ENDFile Framework
TARGET_ASM_FILE_STARTFile Framework
TARGET_ASM_FILE_START_APP_OFFFile Framework
TARGET_ASM_FILE_START_FILE_DIRECTIVEFile Framework
TARGET_ASM_FINAL_POSTSCAN_INSNInstruction Output
TARGET_ASM_FUNCTION_BEGIN_EPILOGUEFunction Entry
TARGET_ASM_FUNCTION_END_PROLOGUEFunction Entry
TARGET_ASM_FUNCTION_EPILOGUEFunction Entry
TARGET_ASM_FUNCTION_PROLOGUEFunction Entry
TARGET_ASM_FUNCTION_RODATA_SECTIONSections
TARGET_ASM_FUNCTION_SECTIONFile Framework
TARGET_ASM_FUNCTION_SWITCHED_TEXT_SECTIONSFile Framework
TARGET_ASM_GENERATE_PIC_ADDR_DIFF_VECSections
TARGET_ASM_GLOBALIZE_DECL_NAMELabel Output
TARGET_ASM_GLOBALIZE_LABELLabel Output
TARGET_ASM_INIT_SECTIONSSections
TARGET_ASM_INTEGERData Output
TARGET_ASM_INTERNAL_LABELLabel Output
TARGET_ASM_LTO_ENDFile Framework
TARGET_ASM_LTO_STARTFile Framework
TARGET_ASM_MAKE_EH_SYMBOL_INDIRECTDispatch Tables
TARGET_ASM_MARK_DECL_PRESERVEDLabel Output
TARGET_ASM_MERGEABLE_RODATA_PREFIXSections
TARGET_ASM_NAMED_SECTIONFile Framework
TARGET_ASM_OPEN_PARENData Output
TARGET_ASM_OUTPUT_ADDR_CONST_EXTRAData Output
TARGET_ASM_OUTPUT_ANCHORAnchored Addresses
TARGET_ASM_OUTPUT_DWARF_DTPRELDWARF
TARGET_ASM_OUTPUT_IDENTFile Framework
TARGET_ASM_OUTPUT_MI_THUNKFunction Entry
TARGET_ASM_OUTPUT_SOURCE_FILENAMEFile Framework
TARGET_ASM_POST_CFI_STARTPROCDispatch Tables
TARGET_ASM_PRINT_PATCHABLE_FUNCTION_ENTRYFunction Entry
TARGET_ASM_RECORD_GCC_SWITCHESFile Framework
TARGET_ASM_RECORD_GCC_SWITCHES_SECTIONFile Framework
TARGET_ASM_RELOC_RW_MASKSections
TARGET_ASM_SELECT_RTX_SECTIONSections
TARGET_ASM_SELECT_SECTIONSections
TARGET_ASM_SHOULD_RESTORE_CFA_STATEDispatch Tables
TARGET_ASM_TM_CLONE_TABLE_SECTIONSections
TARGET_ASM_TRAMPOLINE_TEMPLATETrampolines
TARGET_ASM_TTYPEException Region Output
TARGET_ASM_UNALIGNED_DI_OPData Output
TARGET_ASM_UNALIGNED_HI_OPData Output
TARGET_ASM_UNALIGNED_PDI_OPData Output
TARGET_ASM_UNALIGNED_PSI_OPData Output
TARGET_ASM_UNALIGNED_PTI_OPData Output
TARGET_ASM_UNALIGNED_SI_OPData Output
TARGET_ASM_UNALIGNED_TI_OPData Output
TARGET_ASM_UNIQUE_SECTIONSections
TARGET_ASM_UNWIND_EMITDispatch Tables
TARGET_ASM_UNWIND_EMIT_BEFORE_INSNDispatch Tables
TARGET_ATOMIC_ALIGN_FOR_MODEMisc
TARGET_ATOMIC_ASSIGN_EXPAND_FENVMisc
TARGET_ATOMIC_TEST_AND_SET_TRUEVALMisc
TARGET_ATTRIBUTE_TABLETarget Attributes
TARGET_ATTRIBUTE_TAKES_IDENTIFIER_PTarget Attributes
TARGET_BINDS_LOCAL_PSections
TARGET_BUILD_BUILTIN_VA_LISTRegister Arguments
TARGET_BUILTIN_DECLMisc
TARGET_BUILTIN_RECIPROCALAddressing Modes
TARGET_BUILTIN_SETJMP_FRAME_VALUEFrame Layout
TARGET_C_BITINT_TYPE_INFOStorage Layout
TARGET_C_EXCESS_PRECISIONStorage Layout
TARGET_C_PREINCLUDEMisc
TARGET_CALL_ARGSVarargs
TARGET_CALL_FUSAGE_CONTAINS_NON_CALLEE_CLOBBERSMiscellaneous Register Hooks
TARGET_CALLEE_COPIESRegister Arguments
TARGET_CAN_CHANGE_MODE_CLASSRegister Classes
TARGET_CAN_CHANGE_MODE_CLASS and subreg semanticsRegs and Memory
TARGET_CAN_ELIMINATEElimination
TARGET_CAN_FOLLOW_JUMPMisc
TARGET_CAN_INLINE_PTarget Attributes
TARGET_CAN_USE_DOLOOP_PMisc
TARGET_CANNOT_FORCE_CONST_MEMAddressing Modes
TARGET_CANNOT_MODIFY_JUMPS_PMisc
TARGET_CANNOT_SUBSTITUTE_MEM_EQUIV_PRegister Classes
TARGET_CANONICAL_VA_LIST_TYPERegister Arguments
TARGET_CANONICALIZE_COMPARISONMODE_CC Condition Codes
TARGET_CASE_VALUES_THRESHOLDMisc
TARGET_CC_MODES_COMPATIBLEMODE_CC Condition Codes
TARGET_CHECK_BUILTIN_CALLMisc
TARGET_CHECK_PCH_TARGET_FLAGSPCH Target
TARGET_CHECK_STRING_OBJECT_FORMAT_ARGRun-time Target
TARGET_CLASS_LIKELY_SPILLED_PRegister Classes
TARGET_CLASS_MAX_NREGSRegister Classes
TARGET_COMMUTATIVE_PMisc
TARGET_COMP_TYPE_ATTRIBUTESTarget Attributes
TARGET_COMPARE_BY_PIECES_BRANCH_RATIOCosts
TARGET_COMPARE_VERSION_PRIORITYMisc
TARGET_COMPATIBLE_VECTOR_TYPES_PRegister Arguments
TARGET_COMPUTE_FRAME_LAYOUTElimination
TARGET_COMPUTE_MULTILIBRun-time Target
TARGET_COMPUTE_PRESSURE_CLASSESRegister Classes
TARGET_CONDITIONAL_REGISTER_USAGERegister Basics
TARGET_CONST_ANCHORMisc
TARGET_CONST_NOT_OK_FOR_DEBUG_PAddressing Modes
TARGET_CONSTANT_ALIGNMENTStorage Layout
TARGET_CONVERT_TO_TYPEMisc
TARGET_CPU_CPP_BUILTINSRun-time Target
TARGET_CSTORE_MODERegister Classes
TARGET_CUSTOM_FUNCTION_DESCRIPTORSTrampolines
TARGET_CXX_ADJUST_CLASS_AT_DEFINITIONC++ ABI
TARGET_CXX_CDTOR_RETURNS_THISC++ ABI
TARGET_CXX_CLASS_DATA_ALWAYS_COMDATC++ ABI
TARGET_CXX_COOKIE_HAS_SIZEC++ ABI
TARGET_CXX_DECL_MANGLING_CONTEXTC++ ABI
TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITYC++ ABI
TARGET_CXX_GET_COOKIE_SIZEC++ ABI
TARGET_CXX_GUARD_MASK_BITC++ ABI
TARGET_CXX_GUARD_TYPEC++ ABI
TARGET_CXX_IMPLICIT_EXTERN_CMisc
TARGET_CXX_IMPORT_EXPORT_CLASSC++ ABI
TARGET_CXX_KEY_METHOD_MAY_BE_INLINEC++ ABI
TARGET_CXX_LIBRARY_RTTI_COMDATC++ ABI
TARGET_CXX_USE_AEABI_ATEXITC++ ABI
TARGET_CXX_USE_ATEXIT_FOR_CXA_ATEXITC++ ABI
TARGET_D_CPU_VERSIONSD Language and ABI
TARGET_D_HAS_STDCALL_CONVENTIOND Language and ABI
TARGET_D_MINFO_SECTIOND Language and ABI
TARGET_D_MINFO_SECTION_ENDD Language and ABI
TARGET_D_MINFO_SECTION_STARTD Language and ABI
TARGET_D_OS_VERSIONSD Language and ABI
TARGET_D_REGISTER_CPU_TARGET_INFOD Language and ABI
TARGET_D_REGISTER_OS_TARGET_INFOD Language and ABI
TARGET_D_TEMPLATES_ALWAYS_COMDATD Language and ABI
TARGET_DEBUG_UNWIND_INFODWARF
TARGET_DECIMAL_FLOAT_SUPPORTED_PStorage Layout
TARGET_DECLSPECTarget Attributes
TARGET_DEFAULT_PACK_STRUCTMisc
TARGET_DEFAULT_SHORT_ENUMSType Layout
TARGET_DEFAULT_TARGET_FLAGSRun-time Target
TARGET_DEFERRED_OUTPUT_DEFSLabel Output
TARGET_DELAY_SCHED2DWARF
TARGET_DELAY_VARTRACKDWARF
TARGET_DELEGITIMIZE_ADDRESSAddressing Modes
TARGET_DIFFERENT_ADDR_DISPLACEMENT_PRegister Classes
TARGET_DLLIMPORT_DECL_ATTRIBUTESTarget Attributes
TARGET_DOLOOP_COST_FOR_ADDRESSMisc
TARGET_DOLOOP_COST_FOR_GENERICMisc
TARGET_DTORS_FROM_CXA_ATEXITMacros for Initialization
TARGET_DWARF_CALLING_CONVENTIONDWARF
TARGET_DWARF_FRAME_REG_MODEException Region Output
TARGET_DWARF_HANDLE_FRAME_UNSPECFrame Layout
TARGET_DWARF_POLY_INDETERMINATE_VALUEFrame Layout
TARGET_DWARF_REGISTER_SPANException Region Output
TARGET_EDOMLibrary Calls
TARGET_EMIT_CALL_BUILTIN___CLEAR_CACHETrampolines
TARGET_EMIT_EPILOGUE_FOR_SIBCALLMisc
TARGET_EMIT_SUPPORT_TINFOSStorage Layout
TARGET_EMPTY_RECORD_PAggregate Return
TARGET_EMUTLS_DEBUG_FORM_TLS_ADDRESSEmulated TLS
TARGET_EMUTLS_GET_ADDRESSEmulated TLS
TARGET_EMUTLS_REGISTER_COMMONEmulated TLS
TARGET_EMUTLS_TMPL_PREFIXEmulated TLS
TARGET_EMUTLS_TMPL_SECTIONEmulated TLS
TARGET_EMUTLS_VAR_ALIGN_FIXEDEmulated TLS
TARGET_EMUTLS_VAR_FIELDSEmulated TLS
TARGET_EMUTLS_VAR_INITEmulated TLS
TARGET_EMUTLS_VAR_PREFIXEmulated TLS
TARGET_EMUTLS_VAR_SECTIONEmulated TLS
TARGET_ENCODE_SECTION_INFOSections
TARGET_ENCODE_SECTION_INFO and address validationAddressing Modes
TARGET_ENCODE_SECTION_INFO usageInstruction Output
TARGET_END_CALL_ARGSVarargs
TARGET_ENUM_VA_LIST_PRegister Arguments
TARGET_ESTIMATED_POLY_VALUECosts
TARGET_EXCEPT_UNWIND_INFOException Region Output
TARGET_EXECUTABLE_SUFFIXMisc
TARGET_EXPAND_BUILTINMisc
TARGET_EXPAND_BUILTIN_SAVEREGSVarargs
TARGET_EXPAND_DIVMOD_LIBFUNCScheduling
TARGET_EXPAND_TO_RTL_HOOKStorage Layout
TARGET_EXPRUnary and Binary Expressions
TARGET_EXTRA_INCLUDESMisc
TARGET_EXTRA_LIVE_ON_ENTRYTail Calls
TARGET_EXTRA_PRE_INCLUDESMisc
TARGET_FIXED_CONDITION_CODE_REGSMODE_CC Condition Codes
TARGET_FIXED_POINT_SUPPORTED_PStorage Layout
target_flagsRun-time Target
TARGET_FLAGS_REGNUMMODE_CC Condition Codes
TARGET_FLOAT_EXCEPTIONS_ROUNDING_SUPPORTED_PRun-time Target
TARGET_FLOATN_BUILTIN_PRegister Arguments
TARGET_FLOATN_MODERegister Arguments
TARGET_FN_ABI_VA_LISTRegister Arguments
TARGET_FNTYPE_ABIRegister Basics
TARGET_FOLD_BUILTINMisc
TARGET_FORMAT_TYPESMisc
TARGET_FORTIFY_SOURCE_DEFAULT_LEVELLibrary Calls
TARGET_FRAME_POINTER_REQUIREDElimination
TARGET_FUNCTION_ARGRegister Arguments
TARGET_FUNCTION_ARG_ADVANCERegister Arguments
TARGET_FUNCTION_ARG_BOUNDARYRegister Arguments
TARGET_FUNCTION_ARG_OFFSETRegister Arguments
TARGET_FUNCTION_ARG_PADDINGRegister Arguments
TARGET_FUNCTION_ARG_ROUND_BOUNDARYRegister Arguments
TARGET_FUNCTION_ATTRIBUTE_INLINABLE_PTarget Attributes
TARGET_FUNCTION_INCOMING_ARGRegister Arguments
TARGET_FUNCTION_OK_FOR_SIBCALLTail Calls
TARGET_FUNCTION_VALUEScalar Return
TARGET_FUNCTION_VALUE_REGNO_PScalar Return
TARGET_GEN_CCMP_FIRSTMisc
TARGET_GEN_CCMP_NEXTMisc
TARGET_GENERATE_VERSION_DISPATCHER_BODYMisc
TARGET_GET_DRAP_RTXMisc
TARGET_GET_FUNCTION_VERSIONS_DISPATCHERMisc
TARGET_GET_MULTILIB_ABI_NAMERegister Basics
TARGET_GET_PCH_VALIDITYPCH Target
TARGET_GET_RAW_ARG_MODEAggregate Return
TARGET_GET_RAW_RESULT_MODEAggregate Return
TARGET_GET_VALID_OPTION_VALUESStack Smashing Protection
TARGET_GIMPLE_FOLD_BUILTINMisc
TARGET_GIMPLIFY_VA_ARG_EXPRRegister Arguments
TARGET_GOACC_ADJUST_PRIVATE_DECLAddressing Modes
TARGET_GOACC_CREATE_WORKER_BROADCAST_RECORDAddressing Modes
TARGET_GOACC_DIM_LIMITAddressing Modes
TARGET_GOACC_EXPAND_VAR_DECLAddressing Modes
TARGET_GOACC_FORK_JOINAddressing Modes
TARGET_GOACC_REDUCTIONAddressing Modes
TARGET_GOACC_SHARED_MEM_LAYOUTAddressing Modes
TARGET_GOACC_VALIDATE_DIMSAddressing Modes
TARGET_HANDLE_C_OPTIONRun-time Target
TARGET_HANDLE_GENERIC_ATTRIBUTETarget Attributes
TARGET_HANDLE_OPTIONRun-time Target
TARGET_HARD_REGNO_CALL_PART_CLOBBEREDRegister Basics
TARGET_HARD_REGNO_MODE_OKValues in Registers
TARGET_HARD_REGNO_MODE_OK and constraintsDefine Constraints
TARGET_HARD_REGNO_NREGSValues in Registers
TARGET_HARD_REGNO_SCRATCH_OKValues in Registers
TARGET_HAS_IFUNC_PMisc
TARGET_HAS_NO_HW_DIVIDELibrary Calls
TARGET_HAVE_CONDITIONAL_EXECUTIONMisc
TARGET_HAVE_COUNT_REG_DECR_PMisc
TARGET_HAVE_CTORS_DTORSMacros for Initialization
TARGET_HAVE_LIBATOMICMisc
TARGET_HAVE_NAMED_SECTIONSFile Framework
TARGET_HAVE_SHADOW_CALL_STACKMisc
TARGET_HAVE_SPECULATION_SAFE_VALUEMisc
TARGET_HAVE_SRODATA_SECTIONSections
TARGET_HAVE_STRUB_SUPPORT_FORFrame Layout
TARGET_HAVE_SWITCHABLE_BSS_SECTIONSFile Framework
TARGET_HAVE_TLSSections
TARGET_IFUNC_REF_LOCAL_OKMisc
TARGET_IN_SMALL_DATA_PSections
TARGET_INIT_BUILTINSMisc
TARGET_INIT_DWARF_REG_SIZES_EXTRAException Region Output
TARGET_INIT_LIBFUNCSLibrary Calls
TARGET_INIT_PIC_REGRegister Arguments
TARGET_INSERT_ATTRIBUTESTarget Attributes
TARGET_INSN_CALLEE_ABIRegister Basics
TARGET_INSN_COSTCosts
TARGET_INSTANTIATE_DECLSStorage Layout
TARGET_INVALID_ARG_FOR_UNPROTOTYPED_FNMisc
TARGET_INVALID_BINARY_OPMisc
TARGET_INVALID_CONVERSIONMisc
TARGET_INVALID_UNARY_OPMisc
TARGET_INVALID_WITHIN_DOLOOPMisc
TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASSRegister Classes
TARGET_KEEP_LEAF_WHEN_PROFILEDProfiling
TARGET_LEGITIMATE_ADDRESS_PAddressing Modes
TARGET_LEGITIMATE_COMBINED_INSNMisc
TARGET_LEGITIMATE_CONSTANT_PAddressing Modes
TARGET_LEGITIMIZE_ADDRESSAddressing Modes
TARGET_LEGITIMIZE_ADDRESS_DISPLACEMENTRegister Classes
TARGET_LIB_INT_CMP_BIASEDLibrary Calls
TARGET_LIBC_HAS_FAST_FUNCTIONLibrary Calls
TARGET_LIBC_HAS_FUNCTIONLibrary Calls
TARGET_LIBCALL_VALUEScalar Return
TARGET_LIBFUNC_GNU_PREFIXLibrary Calls
TARGET_LIBGCC_CMP_RETURN_MODEStorage Layout
TARGET_LIBGCC_FLOATING_MODE_SUPPORTED_PRegister Arguments
TARGET_LIBGCC_SDATA_SECTIONSections
TARGET_LIBGCC_SHIFT_COUNT_MODEStorage Layout
TARGET_LIBM_FUNCTION_MAX_ERRORLibrary Calls
TARGET_LOOP_UNROLL_ADJUSTMisc
TARGET_LOWER_LOCAL_DECL_ALIGNMENTStorage Layout
TARGET_LRA_PRegister Classes
TARGET_MACHINE_DEPENDENT_REORGMisc
TARGET_MANGLE_ASSEMBLER_NAMELabel Output
TARGET_MANGLE_DECL_ASSEMBLER_NAMESections
TARGET_MANGLE_TYPEStorage Layout
TARGET_MAX_ANCHOR_OFFSETAnchored Addresses
TARGET_MAX_NOCE_IFCVT_SEQ_COSTCosts
TARGET_MD_ASM_ADJUSTMisc
TARGET_MEM_CONSTRAINTAddressing Modes
TARGET_MEM_REFStorage References
TARGET_MEMBER_TYPE_FORCES_BLKStorage Layout
TARGET_MEMMODEL_CHECKMisc
TARGET_MEMORY_MOVE_COSTCosts
TARGET_MEMTAG_ADD_TAGMisc
TARGET_MEMTAG_CAN_TAG_ADDRESSESMisc
TARGET_MEMTAG_EXTRACT_TAGMisc
TARGET_MEMTAG_GRANULE_SIZEMisc
TARGET_MEMTAG_INSERT_RANDOM_TAGMisc
TARGET_MEMTAG_SET_TAGMisc
TARGET_MEMTAG_TAG_SIZEMisc
TARGET_MEMTAG_UNTAGGED_POINTERMisc
TARGET_MERGE_DECL_ATTRIBUTESTarget Attributes
TARGET_MERGE_TYPE_ATTRIBUTESTarget Attributes
TARGET_MIN_ANCHOR_OFFSETAnchored Addresses
TARGET_MIN_ARITHMETIC_PRECISIONMisc
TARGET_MIN_DIVISIONS_FOR_RECIP_MULMisc
TARGET_MODE_AFTERMode Switching
TARGET_MODE_BACKPROPMode Switching
TARGET_MODE_CONFLUENCEMode Switching
TARGET_MODE_DEPENDENT_ADDRESS_PAddressing Modes
TARGET_MODE_EH_HANDLERMode Switching
TARGET_MODE_EMITMode Switching
TARGET_MODE_ENTRYMode Switching
TARGET_MODE_EXITMode Switching
TARGET_MODE_NEEDEDMode Switching
TARGET_MODE_PRIORITYMode Switching
TARGET_MODE_REP_EXTENDEDMisc
TARGET_MODES_TIEABLE_PValues in Registers
TARGET_MS_BITFIELD_LAYOUT_PStorage Layout
TARGET_MUST_PASS_IN_STACKRegister Arguments
TARGET_MUST_PASS_IN_STACK, and TARGET_FUNCTION_ARGRegister Arguments
TARGET_N_FORMAT_TYPESMisc
TARGET_NARROW_VOLATILE_BITFIELDStorage Layout
TARGET_NEED_IPA_FN_TARGET_INFOTarget Attributes
TARGET_NEW_ADDRESS_PROFITABLE_PCosts
TARGET_NO_REGISTER_ALLOCATIONDWARF
TARGET_NO_SPECULATION_IN_DELAY_SLOTS_PCosts
TARGET_NOCE_CONVERSION_PROFITABLE_PCosts
TARGET_OBJC_CONSTRUCT_STRING_OBJECTRun-time Target
TARGET_OBJC_DECLARE_CLASS_DEFINITIONRun-time Target
TARGET_OBJC_DECLARE_UNRESOLVED_CLASS_REFERENCERun-time Target
TARGET_OBJECT_SUFFIXMisc
TARGET_OBJFMT_CPP_BUILTINSRun-time Target
TARGET_OFFLOAD_OPTIONSMisc
TARGET_OMIT_STRUCT_RETURN_REGScalar Return
TARGET_OMP_DEVICE_KIND_ARCH_ISAAddressing Modes
TARGET_OPTAB_SUPPORTED_PCosts
TARGET_OPTFMisc
TARGET_OPTION_FUNCTION_VERSIONSTarget Attributes
TARGET_OPTION_INIT_STRUCTRun-time Target
TARGET_OPTION_OPTIMIZATION_TABLERun-time Target
TARGET_OPTION_OVERRIDETarget Attributes
TARGET_OPTION_POST_STREAM_INTarget Attributes
TARGET_OPTION_PRAGMA_PARSETarget Attributes
TARGET_OPTION_PRINTTarget Attributes
TARGET_OPTION_RESTORETarget Attributes
TARGET_OPTION_SAVETarget Attributes
TARGET_OPTION_VALID_ATTRIBUTE_PTarget Attributes
TARGET_OPTION_VALID_VERSION_ATTRIBUTE_PTarget Attributes
TARGET_OS_CPP_BUILTINSRun-time Target
TARGET_OVERLAP_OP_BY_PIECES_PCosts
TARGET_OVERRIDE_OPTIONS_AFTER_CHANGERun-time Target
TARGET_OVERRIDES_FORMAT_ATTRIBUTESMisc
TARGET_OVERRIDES_FORMAT_ATTRIBUTES_COUNTMisc
TARGET_OVERRIDES_FORMAT_INITMisc
TARGET_PASS_BY_REFERENCERegister Arguments
TARGET_PCH_VALID_PPCH Target
TARGET_POSIX_IOMisc
TARGET_PRECOMPUTE_TLS_PAddressing Modes
TARGET_PREDICT_DOLOOP_PMisc
TARGET_PREFERRED_DOLOOP_MODEMisc
TARGET_PREFERRED_ELSE_VALUEAddressing Modes
TARGET_PREFERRED_OUTPUT_RELOAD_CLASSRegister Classes
TARGET_PREFERRED_RELOAD_CLASSRegister Classes
TARGET_PREFERRED_RENAME_CLASSRegister Classes
TARGET_PREPARE_PCH_SAVEPCH Target
TARGET_PRETEND_OUTGOING_VARARGS_NAMEDVarargs
TARGET_PROFILE_BEFORE_PROLOGUESections
TARGET_PROMOTE_FUNCTION_MODEStorage Layout
TARGET_PROMOTE_PROTOTYPESStack Arguments
TARGET_PROMOTED_TYPEMisc
TARGET_PTRMEMFUNC_VBIT_LOCATIONType Layout
TARGET_PUSH_ARGUMENTStack Arguments
TARGET_RECORD_OFFLOAD_SYMBOLMisc
TARGET_REF_MAY_ALIAS_ERRNORegister Arguments
TARGET_REGISTER_MOVE_COSTCosts
TARGET_REGISTER_PRIORITYRegister Classes
TARGET_REGISTER_USAGE_LEVELING_PRegister Classes
TARGET_RELAYOUT_FUNCTIONTarget Attributes
TARGET_RESET_LOCATION_VIEWDWARF
TARGET_RESOLVE_OVERLOADED_BUILTINMisc
TARGET_RETURN_IN_MEMORYAggregate Return
TARGET_RETURN_IN_MSBScalar Return
TARGET_RETURN_POPS_ARGSStack Arguments
TARGET_RTX_COSTSCosts
TARGET_RUN_TARGET_SELFTESTSMisc
TARGET_RUST_CPU_INFORust Language and ABI
TARGET_RUST_OS_INFORust Language and ABI
TARGET_SCALAR_MODE_SUPPORTED_PRegister Arguments
TARGET_SCHED_ADJUST_COSTScheduling
TARGET_SCHED_ADJUST_PRIORITYScheduling
TARGET_SCHED_ALLOC_SCHED_CONTEXTScheduling
TARGET_SCHED_CAN_SPECULATE_INSNScheduling
TARGET_SCHED_CLEAR_SCHED_CONTEXTScheduling
TARGET_SCHED_DEPENDENCIES_EVALUATION_HOOKScheduling
TARGET_SCHED_DFA_NEW_CYCLEScheduling
TARGET_SCHED_DFA_POST_ADVANCE_CYCLEScheduling
TARGET_SCHED_DFA_POST_CYCLE_INSNScheduling
TARGET_SCHED_DFA_PRE_ADVANCE_CYCLEScheduling
TARGET_SCHED_DFA_PRE_CYCLE_INSNScheduling
TARGET_SCHED_DISPATCHScheduling
TARGET_SCHED_DISPATCH_DOScheduling
TARGET_SCHED_EXPOSED_PIPELINEScheduling
TARGET_SCHED_FINISHScheduling
TARGET_SCHED_FINISH_GLOBALScheduling
TARGET_SCHED_FIRST_CYCLE_MULTIPASS_BACKTRACKScheduling
TARGET_SCHED_FIRST_CYCLE_MULTIPASS_BEGINScheduling
TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEADScheduling
TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD_GUARDScheduling
TARGET_SCHED_FIRST_CYCLE_MULTIPASS_ENDScheduling
TARGET_SCHED_FIRST_CYCLE_MULTIPASS_FINIScheduling
TARGET_SCHED_FIRST_CYCLE_MULTIPASS_INITScheduling
TARGET_SCHED_FIRST_CYCLE_MULTIPASS_ISSUEScheduling
TARGET_SCHED_FREE_SCHED_CONTEXTScheduling
TARGET_SCHED_FUSION_PRIORITYScheduling
TARGET_SCHED_GEN_SPEC_CHECKScheduling
TARGET_SCHED_H_I_D_EXTENDEDScheduling
TARGET_SCHED_INITScheduling
TARGET_SCHED_INIT_DFA_POST_CYCLE_INSNScheduling
TARGET_SCHED_INIT_DFA_PRE_CYCLE_INSNScheduling
TARGET_SCHED_INIT_GLOBALScheduling
TARGET_SCHED_INIT_SCHED_CONTEXTScheduling
TARGET_SCHED_IS_COSTLY_DEPENDENCEScheduling
TARGET_SCHED_ISSUE_RATEScheduling
TARGET_SCHED_MACRO_FUSION_PScheduling
TARGET_SCHED_MACRO_FUSION_PAIR_PScheduling
TARGET_SCHED_NEEDS_BLOCK_PScheduling
TARGET_SCHED_REASSOCIATION_WIDTHScheduling
TARGET_SCHED_REORDERScheduling
TARGET_SCHED_REORDER2Scheduling
TARGET_SCHED_SET_SCHED_CONTEXTScheduling
TARGET_SCHED_SET_SCHED_FLAGSScheduling
TARGET_SCHED_SMS_RES_MIIScheduling
TARGET_SCHED_SPECULATE_INSNScheduling
TARGET_SCHED_VARIABLE_ISSUEScheduling
TARGET_SECONDARY_MEMORY_NEEDEDRegister Classes
TARGET_SECONDARY_MEMORY_NEEDED_MODERegister Classes
TARGET_SECONDARY_RELOADRegister Classes
TARGET_SECTION_TYPE_FLAGSFile Framework
TARGET_SELECT_EARLY_REMAT_MODESRegister Classes
TARGET_SET_CURRENT_FUNCTIONMisc
TARGET_SET_DEFAULT_TYPE_ATTRIBUTESTarget Attributes
TARGET_SET_UP_BY_PROLOGUETail Calls
TARGET_SETJMP_PRESERVES_NONVOLATILE_REGS_PMisc
TARGET_SETUP_INCOMING_VARARGSVarargs
TARGET_SHIFT_TRUNCATION_MASKMisc
TARGET_SHRINK_WRAP_COMPONENTS_FOR_BBShrink-wrapping separate components
TARGET_SHRINK_WRAP_DISQUALIFY_COMPONENTSShrink-wrapping separate components
TARGET_SHRINK_WRAP_EMIT_EPILOGUE_COMPONENTSShrink-wrapping separate components
TARGET_SHRINK_WRAP_EMIT_PROLOGUE_COMPONENTSShrink-wrapping separate components
TARGET_SHRINK_WRAP_GET_SEPARATE_COMPONENTSShrink-wrapping separate components
TARGET_SHRINK_WRAP_SET_HANDLED_COMPONENTSShrink-wrapping separate components
TARGET_SIMD_CLONE_ADJUSTAddressing Modes
TARGET_SIMD_CLONE_COMPUTE_VECSIZE_AND_SIMDLENAddressing Modes
TARGET_SIMD_CLONE_USABLEAddressing Modes
TARGET_SIMT_VFAddressing Modes
TARGET_SLOW_UNALIGNED_ACCESSCosts
TARGET_SMALL_REGISTER_CLASSES_FOR_MODE_PRegister Arguments
TARGET_SPECULATION_SAFE_VALUEMisc
TARGET_SPILL_CLASSRegister Classes
TARGET_SPLIT_COMPLEX_ARGRegister Arguments
TARGET_STACK_CLASH_PROTECTION_ALLOCA_PROBE_RANGEStack Checking
TARGET_STACK_PROTECT_FAILStack Smashing Protection
TARGET_STACK_PROTECT_GUARDStack Smashing Protection
TARGET_STACK_PROTECT_RUNTIME_ENABLED_PStack Smashing Protection
TARGET_START_CALL_ARGSVarargs
TARGET_STARTING_FRAME_OFFSETFrame Layout
TARGET_STARTING_FRAME_OFFSET and virtual registersRegs and Memory
TARGET_STATIC_CHAINFrame Registers
TARGET_STATIC_RTX_ALIGNMENTStorage Layout
TARGET_STRICT_ARGUMENT_NAMINGVarargs
TARGET_STRING_OBJECT_REF_TYPE_PRun-time Target
TARGET_STRIP_NAME_ENCODINGSections
TARGET_STRUB_MAY_USE_MEMSETFrame Layout
TARGET_STRUB_USE_DYNAMIC_ARRAYFrame Layout
TARGET_STRUCT_VALUE_RTXAggregate Return
TARGET_SUPPORTS_SPLIT_STACKStack Smashing Protection
TARGET_SUPPORTS_WEAKLabel Output
TARGET_SUPPORTS_WIDE_INTMisc
TARGET_TERMINATE_DW2_EH_FRAME_INFOException Region Output
TARGET_TRAMPOLINE_ADJUST_ADDRESSTrampolines
TARGET_TRAMPOLINE_INITTrampolines
TARGET_TRANSLATE_MODE_ATTRIBUTERegister Arguments
TARGET_TRULY_NOOP_TRUNCATIONMisc
TARGET_UNSPEC_MAY_TRAP_PMisc
TARGET_UNWIND_TABLES_DEFAULTException Region Output
TARGET_UNWIND_WORD_MODEStorage Layout
TARGET_UPDATE_IPA_FN_TARGET_INFOTarget Attributes
TARGET_UPDATE_STACK_BOUNDARYMisc
TARGET_USE_ANCHORS_FOR_SYMBOL_PAnchored Addresses
TARGET_USE_BLOCKS_FOR_CONSTANT_PAddressing Modes
TARGET_USE_BLOCKS_FOR_DECL_PAddressing Modes
TARGET_USE_BY_PIECES_INFRASTRUCTURE_PCosts
TARGET_USE_LATE_PROLOGUE_EPILOGUEMisc
TARGET_USE_PSEUDO_PIC_REGRegister Arguments
TARGET_USES_WEAK_UNWIND_INFOException Handling
TARGET_VALID_DLLIMPORT_ATTRIBUTE_PTarget Attributes
TARGET_VALID_POINTER_MODERegister Arguments
TARGET_VECTOR_ALIGNMENTStorage Layout
TARGET_VECTOR_MODE_SUPPORTED_ANY_TARGET_PRegister Arguments
TARGET_VECTOR_MODE_SUPPORTED_PRegister Arguments
TARGET_VECTORIZE_AUTOVECTORIZE_VECTOR_MODESAddressing Modes
TARGET_VECTORIZE_BUILTIN_GATHERAddressing Modes
TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOADAddressing Modes
TARGET_VECTORIZE_BUILTIN_MD_VECTORIZED_FUNCTIONAddressing Modes
TARGET_VECTORIZE_BUILTIN_SCATTERAddressing Modes
TARGET_VECTORIZE_BUILTIN_VECTORIZATION_COSTAddressing Modes
TARGET_VECTORIZE_BUILTIN_VECTORIZED_FUNCTIONAddressing Modes
TARGET_VECTORIZE_CREATE_COSTSAddressing Modes
TARGET_VECTORIZE_EMPTY_MASK_IS_EXPENSIVEAddressing Modes
TARGET_VECTORIZE_GET_MASK_MODEAddressing Modes
TARGET_VECTORIZE_PREFERRED_DIV_AS_SHIFTS_OVER_MULTAddressing Modes
TARGET_VECTORIZE_PREFERRED_SIMD_MODEAddressing Modes
TARGET_VECTORIZE_PREFERRED_VECTOR_ALIGNMENTAddressing Modes
TARGET_VECTORIZE_RELATED_MODEAddressing Modes
TARGET_VECTORIZE_SPLIT_REDUCTIONAddressing Modes
TARGET_VECTORIZE_SUPPORT_VECTOR_MISALIGNMENTAddressing Modes
TARGET_VECTORIZE_VEC_PERM_CONSTAddressing Modes
TARGET_VECTORIZE_VECTOR_ALIGNMENT_REACHABLEAddressing Modes
TARGET_VERIFY_TYPE_CONTEXTMisc
TARGET_VTABLE_DATA_ENTRY_DISTANCEType Layout
TARGET_VTABLE_ENTRY_ALIGNType Layout
TARGET_VTABLE_USES_DESCRIPTORSType Layout
TARGET_WANT_DEBUG_PUB_SECTIONSDWARF
TARGET_WARN_FUNC_RETURNTail Calls
TARGET_WARN_PARAMETER_PASSING_ABIAggregate Return
TARGET_WEAK_NOT_IN_ARCHIVE_TOCLabel Output
TARGET_ZERO_CALL_USED_REGSMisc
targetmTarget Structure
targets, makefileMakefile
tbranch_opmode3 instruction patternStandard Names
TCmodeMachine Modes
TDmodeMachine Modes
TEMPLATE_DECLDeclarations
TemporariesTemporaries
termination routinesInitialization
testing constraintsC Constraint Interface
TEXT_SECTION_ASM_OPSections
TFmodeMachine Modes
The LanguageThe Language
THEN_CLAUSEStatements for C and C++
THREAD_MODEL_SPECDriver
THROW_EXPRUnary and Binary Expressions
THUNK_DECLDeclarations
THUNK_DELTADeclarations
TImodeMachine Modes
TImode, in insnInsns
TLS_COMMON_ASM_OPSections
TLS_SECTION_ASM_FLAGSections
tm.h macrosTarget Macros
TQFmodeMachine Modes
TQmodeMachine Modes
TRAMPOLINE_ALIGNMENTTrampolines
TRAMPOLINE_SECTIONTrampolines
TRAMPOLINE_SIZETrampolines
trampolines for nested functionsTrampolines
TRANSFER_FROM_TRAMPOLINETrampolines
trap instruction patternStandard Names
treeTree overview
treeMacros and Functions
Tree SSATree SSA
TREE_CHAINMacros and Functions
TREE_CODETree overview
tree_fits_shwi_pConstant expressions
tree_fits_uhwi_pConstant expressions
TREE_INT_CST_ELTConstant expressions
tree_int_cst_equalConstant expressions
TREE_INT_CST_LOWConstant expressions
tree_int_cst_ltConstant expressions
TREE_INT_CST_NUNITSConstant expressions
TREE_LISTContainers
TREE_OPERANDExpression trees
TREE_PUBLICFunction Basics
TREE_PUBLICFunction Properties
TREE_PURPOSEContainers
TREE_READONLYFunction Properties
tree_sizeMacros and Functions
TREE_STATICFunction Properties
TREE_STRING_LENGTHConstant expressions
TREE_STRING_POINTERConstant expressions
TREE_THIS_VOLATILEFunction Properties
tree_to_shwiConstant expressions
tree_to_uhwiConstant expressions
TREE_TYPEMacros and Functions
TREE_TYPETypes
TREE_TYPEWorking with declarations
TREE_TYPEExpression trees
TREE_TYPEExpression trees
TREE_TYPEFunction Basics
TREE_TYPETypes for C++
TREE_VALUEContainers
TREE_VECContainers
TREE_VEC_ELTContainers
TREE_VEC_LENGTHContainers
true positiveGuidelines for Diagnostics
TRUNC_DIV_EXPRUnary and Binary Expressions
TRUNC_MOD_EXPRUnary and Binary Expressions
truncateConversions
truncmn2 instruction patternStandard Names
TRUTH_AND_EXPRUnary and Binary Expressions
TRUTH_ANDIF_EXPRUnary and Binary Expressions
TRUTH_NOT_EXPRUnary and Binary Expressions
TRUTH_OR_EXPRUnary and Binary Expressions
TRUTH_ORIF_EXPRUnary and Binary Expressions
TRUTH_XOR_EXPRUnary and Binary Expressions
TRY_BLOCKStatements for C and C++
TRY_HANDLERSStatements for C and C++
TRY_STMTSStatements for C and C++
Tuple specific accessorsTuple specific accessors
tuplesTuple representation
typeTypes
type declarationDeclarations
TYPE_ALIGNTypes
TYPE_ALIGNTypes
TYPE_ALIGNTypes for C++
TYPE_ALIGNTypes for C++
TYPE_ARG_TYPESTypes
TYPE_ARG_TYPESTypes for C++
TYPE_ASM_OPLabel Output
TYPE_ATTRIBUTESAttributes
TYPE_BINFOClasses
TYPE_BUILT_INTypes for C++
TYPE_CANONICALTypes
TYPE_CANONICALTypes
TYPE_CONTEXTTypes
TYPE_CONTEXTTypes for C++
TYPE_DECLDeclarations
TYPE_FIELDSTypes
TYPE_FIELDSTypes for C++
TYPE_FIELDSClasses
TYPE_HAS_ARRAY_NEW_OPERATORClasses
TYPE_HAS_DEFAULT_CONSTRUCTORClasses
TYPE_HAS_MUTABLE_PClasses
TYPE_HAS_NEW_OPERATORClasses
TYPE_MAIN_VARIANTTypes
TYPE_MAIN_VARIANTTypes
TYPE_MAIN_VARIANTTypes for C++
TYPE_MAX_VALUETypes
TYPE_METHOD_BASETYPETypes
TYPE_METHOD_BASETYPETypes for C++
TYPE_MIN_VALUETypes
TYPE_NAMETypes
TYPE_NAMETypes
TYPE_NAMETypes for C++
TYPE_NAMETypes for C++
TYPE_NOTHROW_PFunctions for C++
TYPE_OFFSET_BASETYPETypes
TYPE_OFFSET_BASETYPETypes for C++
TYPE_OPERAND_FMTLabel Output
TYPE_OVERLOADS_ARRAY_REFClasses
TYPE_OVERLOADS_ARROWClasses
TYPE_OVERLOADS_CALL_EXPRClasses
TYPE_POLYMORPHIC_PClasses
TYPE_PRECISIONTypes
TYPE_PRECISIONTypes for C++
TYPE_PTR_PTypes for C++
TYPE_PTRDATAMEM_PTypes for C++
TYPE_PTRDATAMEM_PTypes for C++
TYPE_PTRFN_PTypes for C++
TYPE_PTROB_PTypes for C++
TYPE_PTROBV_PTypes for C++
TYPE_QUAL_CONSTTypes
TYPE_QUAL_CONSTTypes for C++
TYPE_QUAL_RESTRICTTypes
TYPE_QUAL_RESTRICTTypes for C++
TYPE_QUAL_VOLATILETypes
TYPE_QUAL_VOLATILETypes for C++
TYPE_RAISES_EXCEPTIONSFunctions for C++
TYPE_SIZETypes
TYPE_SIZETypes
TYPE_SIZETypes for C++
TYPE_SIZETypes for C++
TYPE_STRUCTURAL_EQUALITY_PTypes
TYPE_STRUCTURAL_EQUALITY_PTypes
TYPE_UNQUALIFIEDTypes
TYPE_UNQUALIFIEDTypes for C++
TYPE_VFIELDClasses
TYPENAME_TYPETypes for C++
TYPENAME_TYPE_FULLNAMETypes
TYPENAME_TYPE_FULLNAMETypes for C++
TYPEOF_TYPETypes for C++

U
uabdm instruction patternStandard Names
uaddcm5 instruction patternStandard Names
uaddvm4 instruction patternStandard Names
uavgm3_ceil instruction patternStandard Names
uavgm3_floor instruction patternStandard Names
UDAmodeMachine Modes
udivArithmetic
udivm3 instruction patternStandard Names
udivmodm4 instruction patternStandard Names
udot_prodm instruction patternStandard Names
UDQmodeMachine Modes
UHAmodeMachine Modes
UHQmodeMachine Modes
UINT_FAST16_TYPEType Layout
UINT_FAST32_TYPEType Layout
UINT_FAST64_TYPEType Layout
UINT_FAST8_TYPEType Layout
UINT_LEAST16_TYPEType Layout
UINT_LEAST32_TYPEType Layout
UINT_LEAST64_TYPEType Layout
UINT_LEAST8_TYPEType Layout
UINT16_TYPEType Layout
UINT32_TYPEType Layout
UINT64_TYPEType Layout
UINT8_TYPEType Layout
UINTMAX_TYPEType Layout
UINTPTR_TYPEType Layout
umaddmn4 instruction patternStandard Names
umaxArithmetic
umaxm3 instruction patternStandard Names
uminArithmetic
uminm3 instruction patternStandard Names
umodArithmetic
umodm3 instruction patternStandard Names
umsubmn4 instruction patternStandard Names
umul_highpartArithmetic
umulhisi3 instruction patternStandard Names
umulhrsm3 instruction patternStandard Names
umulhsm3 instruction patternStandard Names
umulm3_highpart instruction patternStandard Names
umulqihi3 instruction patternStandard Names
umulsidi3 instruction patternStandard Names
umulvm4 instruction patternStandard Names
unchangingFlags
unchanging, in call_insnFlags
unchanging, in jump_insn, call_insn and insnFlags
unchanging, in memFlags
unchanging, in subregFlags
unchanging, in subregFlags
unchanging, in symbol_refFlags
UNEQ_EXPRUnary and Binary Expressions
UNGE_EXPRUnary and Binary Expressions
UNGT_EXPRUnary and Binary Expressions
UNION_TYPETypes
UNION_TYPEClasses
unions, returningInterface
UNITS_PER_WORDStorage Layout
UNKNOWN_TYPETypes
UNKNOWN_TYPETypes for C++
UNLE_EXPRUnary and Binary Expressions
UNLIKELY_EXECUTED_TEXT_SECTION_NAMESections
UNLT_EXPRUnary and Binary Expressions
UNORDERED_EXPRUnary and Binary Expressions
unshare_all_rtlSharing
unsigned divisionArithmetic
unsigned division with unsigned saturationArithmetic
unsigned greater thanComparisons
unsigned greater thanComparisons
unsigned less thanComparisons
unsigned less thanComparisons
unsigned minimum and maximumArithmetic
unsigned_fixConversions
unsigned_floatConversions
unsigned_fract_convertConversions
unsigned_sat_fractConversions
unspecSide Effects
unspecConstant Definitions
unspec_volatileSide Effects
unspec_volatileConstant Definitions
untyped_call instruction patternStandard Names
untyped_return instruction patternStandard Names
UPDATE_PATH_HOST_CANONICALIZE (path)Filesystem
update_ssaSSA
update_stmtManipulating GIMPLE statements
update_stmtSSA Operands
update_stmt_if_modifiedManipulating GIMPLE statements
UQQmodeMachine Modes
us_ashiftArithmetic
us_minusArithmetic
us_multArithmetic
us_negArithmetic
us_plusArithmetic
us_truncateConversions
usaddm3 instruction patternStandard Names
usadm instruction patternStandard Names
USAmodeMachine Modes
usashlm3 instruction patternStandard Names
usdivm3 instruction patternStandard Names
usdot_prodm instruction patternStandard Names
useSide Effects
USE_C_ALLOCAHost Misc
USE_LD_AS_NEEDEDDriver
USE_LOAD_POST_DECREMENTCosts
USE_LOAD_POST_INCREMENTCosts
USE_LOAD_PRE_DECREMENTCosts
USE_LOAD_PRE_INCREMENTCosts
USE_SELECT_SECTION_FOR_FUNCTIONSSections
USE_STORE_POST_DECREMENTCosts
USE_STORE_POST_INCREMENTCosts
USE_STORE_PRE_DECREMENTCosts
USE_STORE_PRE_INCREMENTCosts
usedFlags
used, in symbol_refFlags
userGTY Options
user experience guidelinesUser Experience Guidelines
user gcUser GC
USER_LABEL_PREFIXInstruction Output
USING_STMTStatements for C and C++
usmaddmn4 instruction patternStandard Names
usmsubmn4 instruction patternStandard Names
usmulhisi3 instruction patternStandard Names
usmulm3 instruction patternStandard Names
usmulqihi3 instruction patternStandard Names
usmulsidi3 instruction patternStandard Names
usnegm2 instruction patternStandard Names
USQmodeMachine Modes
ussubm3 instruction patternStandard Names
usubcm5 instruction patternStandard Names
usubvm4 instruction patternStandard Names
UTAmodeMachine Modes
UTQmodeMachine Modes

V
V’ in constraintSimple Constraints
VA_ARG_EXPRUnary and Binary Expressions
values, returned by functionsScalar Return
VAR_DECLDeclarations
var_locationDebug Information
varargs implementationVarargs
variableDeclarations
Variable Location Debug Information in RTLDebug Information
vashlm3 instruction patternStandard Names
vashrm3 instruction patternStandard Names
vcond_mask_len_mn instruction patternStandard Names
vcond_mask_mn instruction patternStandard Names
vcondeqmn instruction patternStandard Names
vcondmn instruction patternStandard Names
vcondumn instruction patternStandard Names
vec_addsubm3 instruction patternStandard Names
vec_cmpeqmn instruction patternStandard Names
vec_cmpmn instruction patternStandard Names
vec_cmpumn instruction patternStandard Names
vec_concatVector Operations
VEC_COND_EXPRVectors
vec_duplicateVector Operations
VEC_DUPLICATE_EXPRVectors
vec_duplicatem instruction patternStandard Names
vec_extractmn instruction patternStandard Names
vec_fmaddsubm4 instruction patternStandard Names
vec_fmsubaddm4 instruction patternStandard Names
vec_initmn instruction patternStandard Names
vec_load_lanesmn instruction patternStandard Names
VEC_LSHIFT_EXPRVectors
vec_mask_len_load_lanesmn instruction patternStandard Names
vec_mask_len_store_lanesmn instruction patternStandard Names
vec_mask_load_lanesmn instruction patternStandard Names
vec_mask_store_lanesmn instruction patternStandard Names
vec_mergeVector Operations
vec_merge, canonicalization ofInsn Canonicalizations
VEC_PACK_FIX_TRUNC_EXPRVectors
VEC_PACK_FLOAT_EXPRVectors
VEC_PACK_SAT_EXPRVectors
vec_pack_sbool_trunc_m instruction patternStandard Names
vec_pack_sfix_trunc_m instruction patternStandard Names
vec_pack_ssat_m instruction patternStandard Names
VEC_PACK_TRUNC_EXPRVectors
vec_pack_trunc_m instruction patternStandard Names
vec_pack_ufix_trunc_m instruction patternStandard Names
vec_pack_usat_m instruction patternStandard Names
vec_packs_float_m instruction patternStandard Names
vec_packu_float_m instruction patternStandard Names
vec_permm instruction patternStandard Names
vec_permm instruction patternAddressing Modes
VEC_RSHIFT_EXPRVectors
vec_selectVector Operations
vec_seriesVector Operations
VEC_SERIES_EXPRVectors
vec_seriesm instruction patternStandard Names
vec_setm instruction patternStandard Names
vec_shl_insert_m instruction patternStandard Names
vec_shl_m instruction patternStandard Names
vec_shr_m instruction patternStandard Names
vec_store_lanesmn instruction patternStandard Names
VEC_UNPACK_FIX_TRUNC_HI_EXPRVectors
VEC_UNPACK_FIX_TRUNC_LO_EXPRVectors
VEC_UNPACK_FLOAT_HI_EXPRVectors
VEC_UNPACK_FLOAT_LO_EXPRVectors
VEC_UNPACK_HI_EXPRVectors
VEC_UNPACK_LO_EXPRVectors
vec_unpack_sfix_trunc_hi_m instruction patternStandard Names
vec_unpack_sfix_trunc_lo_m instruction patternStandard Names
vec_unpack_ufix_trunc_hi_m instruction patternStandard Names
vec_unpack_ufix_trunc_lo_m instruction patternStandard Names
vec_unpacks_float_hi_m instruction patternStandard Names
vec_unpacks_float_lo_m instruction patternStandard Names
vec_unpacks_hi_m instruction patternStandard Names
vec_unpacks_lo_m instruction patternStandard Names
vec_unpacks_sbool_hi_m instruction patternStandard Names
vec_unpacks_sbool_lo_m instruction patternStandard Names
vec_unpacku_float_hi_m instruction patternStandard Names
vec_unpacku_float_lo_m instruction patternStandard Names
vec_unpacku_hi_m instruction patternStandard Names
vec_unpacku_lo_m instruction patternStandard Names
VEC_WIDEN_MULT_HI_EXPRVectors
VEC_WIDEN_MULT_LO_EXPRVectors
vec_widen_sabd_even_m instruction patternStandard Names
vec_widen_sabd_hi_m instruction patternStandard Names
vec_widen_sabd_lo_m instruction patternStandard Names
vec_widen_sabd_odd_m instruction patternStandard Names
vec_widen_saddl_hi_m instruction patternStandard Names
vec_widen_saddl_lo_m instruction patternStandard Names
vec_widen_smult_even_m instruction patternStandard Names
vec_widen_smult_hi_m instruction patternStandard Names
vec_widen_smult_lo_m instruction patternStandard Names
vec_widen_smult_odd_m instruction patternStandard Names
vec_widen_sshiftl_hi_m instruction patternStandard Names
vec_widen_sshiftl_lo_m instruction patternStandard Names
vec_widen_ssubl_hi_m instruction patternStandard Names
vec_widen_ssubl_lo_m instruction patternStandard Names
vec_widen_uabd_even_m instruction patternStandard Names
vec_widen_uabd_hi_m instruction patternStandard Names
vec_widen_uabd_lo_m instruction patternStandard Names
vec_widen_uabd_odd_m instruction patternStandard Names
vec_widen_uaddl_hi_m instruction patternStandard Names
vec_widen_uaddl_lo_m instruction patternStandard Names
vec_widen_umult_even_m instruction patternStandard Names
vec_widen_umult_hi_m instruction patternStandard Names
vec_widen_umult_lo_m instruction patternStandard Names
vec_widen_umult_odd_m instruction patternStandard Names
vec_widen_ushiftl_hi_m instruction patternStandard Names
vec_widen_ushiftl_lo_m instruction patternStandard Names
vec_widen_usubl_hi_m instruction patternStandard Names
vec_widen_usubl_lo_m instruction patternStandard Names
vectorContainers
vector operationsVector Operations
VECTOR_CSTConstant expressions
VECTOR_STORE_FLAG_VALUEMisc
verify_flow_infoMaintaining the CFG
virtual operandsSSA Operands
VIRTUAL_INCOMING_ARGS_REGNUMRegs and Memory
VIRTUAL_OUTGOING_ARGS_REGNUMRegs and Memory
VIRTUAL_STACK_DYNAMIC_REGNUMRegs and Memory
VIRTUAL_STACK_VARS_REGNUMRegs and Memory
VLIWProcessor pipeline description
VLIWProcessor pipeline description
vlshrm3 instruction patternStandard Names
VMSFilesystem
VMS_DEBUGGING_INFOVMS Debug
VOID_TYPETypes
VOIDmodeMachine Modes
volatilFlags
volatil, in insn, call_insn, jump_insn, code_label, jump_table_data, barrier, and noteFlags
volatil, in label_ref and reg_labelFlags
volatil, in mem, asm_operands, and asm_inputFlags
volatil, in regFlags
volatil, in subregFlags
volatil, in subregFlags
volatil, in symbol_refFlags
volatile memory referencesFlags
volatile, in prefetchFlags
voting between constraint alternativesClass Preferences
vrotlm3 instruction patternStandard Names
vrotrm3 instruction patternStandard Names

W
walk_dominator_treeSSA
walk_gimple_opStatement and operand traversals
walk_gimple_seqStatement and operand traversals
walk_gimple_stmtStatement and operand traversals
WCHAR_TYPEType Layout
WCHAR_TYPE_SIZEType Layout
which_alternativeOutput Statement
WHILE_BODYStatements for C and C++
WHILE_CONDStatements for C and C++
WHILE_STMTStatements for C and C++
while_ultmn instruction patternStandard Names
whoprLTO
WIDEN_MULT_EXPRUnary and Binary Expressions
widen_ssumm3 instruction patternStandard Names
widen_usumm3 instruction patternStandard Names
WIDEST_HARDWARE_FP_SIZEType Layout
window_save instruction patternStandard Names
WINT_TYPEType Layout
word_modeMachine Modes
WORD_REGISTER_OPERATIONSMisc
WORDS_BIG_ENDIANStorage Layout
WORDS_BIG_ENDIAN, effect on subregRegs and Memory
wpaLTO

X
X’ in constraintSimple Constraints
x-hostHost Fragment
XCmodeMachine Modes
XEXPAccessors
XFmodeMachine Modes
XImodeMachine Modes
XINTAccessors
xm-machine.hFilesystem
xm-machine.hHost Misc
xorArithmetic
xor, canonicalization ofInsn Canonicalizations
xorm3 instruction patternStandard Names
xorsignm3 instruction patternStandard Names
XSTRAccessors
XVECAccessors
XVECEXPAccessors
XVECLENAccessors
XWINTAccessors

Z
zero_extendConversions
zero_extendmn2 instruction patternStandard Names
zero_extractBit-Fields
zero_extract, canonicalization ofInsn Canonicalizations