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