Home
last modified time | relevance | path

Searched refs:sext_optab (Results 1 – 11 of 11) sorted by relevance

/openbsd/gnu/gcc/gcc/config/
H A Dgofast.h70 set_conv_libfunc (sext_optab, DFmode, SFmode, "fptodp"); in gofast_maybe_init_libfuncs()
/openbsd/gnu/gcc/gcc/
H A Doptabs.h415 #define sext_optab (convert_optab_table[COI_sext]) macro
H A Doptabs.c4420 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 Dexpr.c421 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 Dia64.c9227 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 Dsparc.c7814 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 Dpa.c5378 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 Drs6000.c9250 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 Dfrv.c8583 set_conv_libfunc (sext_optab, DFmode, SFmode, "__ftod"); in frv_init_libfuncs()
/openbsd/gnu/gcc/gcc/config/mips/
H A Dmips.c9137 set_conv_libfunc (sext_optab, DFmode, SFmode, "__mips16_extendsfdf2"); in mips_init_libfuncs()
/openbsd/gnu/gcc/gcc/config/arm/
H A Darm.c792 set_conv_libfunc (sext_optab, DFmode, SFmode, "__aeabi_f2d"); in arm_init_libfuncs()