Searched refs:sext_optab (Results 1 – 11 of 11) sorted by relevance
/openbsd/gnu/gcc/gcc/config/ |
H A D | gofast.h | 70 set_conv_libfunc (sext_optab, DFmode, SFmode, "fptodp"); in gofast_maybe_init_libfuncs()
|
/openbsd/gnu/gcc/gcc/ |
H A D | optabs.h | 415 #define sext_optab (convert_optab_table[COI_sext]) macro
|
H A D | optabs.c | 4420 tab = unsignedp ? zext_optab : sext_optab; in can_extend_p() 5320 sext_optab = init_convert_optab (SIGN_EXTEND); in init_optabs() 5450 init_intraclass_conv_libfuncs (sext_optab, "extend", MODE_FLOAT, true); in init_optabs() 5451 init_intraclass_conv_libfuncs (sext_optab, "extend", MODE_DECIMAL_FLOAT, true); in init_optabs() 5452 init_interclass_conv_libfuncs (sext_optab, "extend", MODE_FLOAT, MODE_DECIMAL_FLOAT); in init_optabs() 5453 init_interclass_conv_libfuncs (sext_optab, "extend", MODE_DECIMAL_FLOAT, MODE_FLOAT); in init_optabs()
|
H A D | expr.c | 421 tab = DECIMAL_FLOAT_MODE_P (from_mode) ? trunc_optab : sext_optab; in convert_move() 423 tab = sext_optab; in convert_move() 433 tab == sext_optab ? FLOAT_EXTEND : FLOAT_TRUNCATE); in convert_move() 478 gcc_assert (sext_optab->handlers[full_mode][from_mode].insn_code in convert_move() 483 emit_unop_insn (sext_optab->handlers[full_mode][from_mode].insn_code, in convert_move() 489 emit_unop_insn (sext_optab->handlers[full_mode][from_mode].insn_code, in convert_move()
|
/openbsd/gnu/gcc/gcc/config/ia64/ |
H A D | ia64.c | 9227 set_conv_libfunc (sext_optab, TFmode, SFmode, "_U_Qfcnvff_sgl_to_quad"); in ia64_init_libfuncs() 9228 set_conv_libfunc (sext_optab, TFmode, DFmode, "_U_Qfcnvff_dbl_to_quad"); in ia64_init_libfuncs() 9229 set_conv_libfunc (sext_optab, TFmode, XFmode, "_U_Qfcnvff_f80_to_quad"); in ia64_init_libfuncs()
|
/openbsd/gnu/gcc/gcc/config/sparc/ |
H A D | sparc.c | 7814 set_conv_libfunc (sext_optab, TFmode, SFmode, "_Q_stoq"); in sparc_init_libfuncs() 7815 set_conv_libfunc (sext_optab, TFmode, DFmode, "_Q_dtoq"); in sparc_init_libfuncs()
|
/openbsd/gnu/gcc/gcc/config/pa/ |
H A D | pa.c | 5378 set_conv_libfunc (sext_optab, TFmode, SFmode, "_U_Qfcnvff_sgl_to_quad"); in pa_hpux_init_libfuncs() 5379 set_conv_libfunc (sext_optab, TFmode, DFmode, "_U_Qfcnvff_dbl_to_quad"); in pa_hpux_init_libfuncs()
|
/openbsd/gnu/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 9250 set_conv_libfunc (sext_optab, TFmode, SFmode, "__gcc_stoq"); in rs6000_init_libfuncs() 9251 set_conv_libfunc (sext_optab, TFmode, DFmode, "__gcc_dtoq"); in rs6000_init_libfuncs() 9286 set_conv_libfunc (sext_optab, TFmode, SFmode, "_q_stoq"); in rs6000_init_libfuncs() 9287 set_conv_libfunc (sext_optab, TFmode, DFmode, "_q_dtoq"); in rs6000_init_libfuncs()
|
/openbsd/gnu/gcc/gcc/config/frv/ |
H A D | frv.c | 8583 set_conv_libfunc (sext_optab, DFmode, SFmode, "__ftod"); in frv_init_libfuncs()
|
/openbsd/gnu/gcc/gcc/config/mips/ |
H A D | mips.c | 9137 set_conv_libfunc (sext_optab, DFmode, SFmode, "__mips16_extendsfdf2"); in mips_init_libfuncs()
|
/openbsd/gnu/gcc/gcc/config/arm/ |
H A D | arm.c | 792 set_conv_libfunc (sext_optab, DFmode, SFmode, "__aeabi_f2d"); in arm_init_libfuncs()
|