Home
last modified time | relevance | path

Searched refs:trunc_optab (Results 1 – 12 of 12) sorted by relevance

/freebsd-12-stable/contrib/gcc/config/
Dgofast.h71 set_conv_libfunc (trunc_optab, SFmode, DFmode, "dptofp"); in gofast_maybe_init_libfuncs()
/freebsd-12-stable/contrib/gcc/
Doptabs.h420 #define trunc_optab (convert_optab_table[COI_trunc]) macro
Doptabs.c5327 trunc_optab = init_convert_optab (TRUNCATE); in init_optabs()
5459 init_intraclass_conv_libfuncs (trunc_optab, "trunc", MODE_FLOAT, false); in init_optabs()
5460 init_intraclass_conv_libfuncs (trunc_optab, "trunc", MODE_DECIMAL_FLOAT, false); in init_optabs()
5461 init_interclass_conv_libfuncs (trunc_optab, "trunc", MODE_FLOAT, MODE_DECIMAL_FLOAT); in init_optabs()
5462 init_interclass_conv_libfuncs (trunc_optab, "trunc", MODE_DECIMAL_FLOAT, MODE_FLOAT); in init_optabs()
Dexpr.c423 tab = DECIMAL_FLOAT_MODE_P (from_mode) ? trunc_optab : sext_optab; in convert_move()
427 tab = trunc_optab; in convert_move()
451 tab == trunc_optab ? gen_rtx_FLOAT_TRUNCATE (to_mode, in convert_move()
465 gcc_assert (trunc_optab->handlers[to_mode][full_mode].insn_code in convert_move()
470 emit_unop_insn (trunc_optab->handlers[to_mode][full_mode].insn_code, in convert_move()
695 if (trunc_optab->handlers[to_mode][from_mode].insn_code != CODE_FOR_nothing) in convert_move()
697 emit_unop_insn (trunc_optab->handlers[to_mode][from_mode].insn_code, in convert_move()
DChangeLog-20036469 convert_optab_table, sext_optab, zext_optab, trunc_optab,
6474 (trunc_optab): Renamed btrunc_optab.
DChangeLog-200415211 * genopinit.c (optabs): Rename trunc_optab to btrunc_optab. Use
15217 (btrunc_optab): Rename macro from trunc_optab.
DChangeLog-20023082 (floor_optab, ceil_optab, trunc_optab, round_optab, nearbyint_optab): New.
/freebsd-12-stable/contrib/gcc/config/ia64/
Dia64.c9230 set_conv_libfunc (trunc_optab, SFmode, TFmode, "_U_Qfcnvff_quad_to_sgl"); in ia64_init_libfuncs()
9231 set_conv_libfunc (trunc_optab, DFmode, TFmode, "_U_Qfcnvff_quad_to_dbl"); in ia64_init_libfuncs()
9232 set_conv_libfunc (trunc_optab, XFmode, TFmode, "_U_Qfcnvff_quad_to_f80"); in ia64_init_libfuncs()
/freebsd-12-stable/contrib/gcc/config/sparc/
Dsparc.c7813 set_conv_libfunc (trunc_optab, SFmode, TFmode, "_Q_qtos"); in sparc_init_libfuncs()
7814 set_conv_libfunc (trunc_optab, DFmode, TFmode, "_Q_qtod"); in sparc_init_libfuncs()
/freebsd-12-stable/contrib/gcc/config/rs6000/
Drs6000.c9285 set_conv_libfunc (trunc_optab, SFmode, TFmode, "__gcc_qtos"); in rs6000_init_libfuncs()
9286 set_conv_libfunc (trunc_optab, DFmode, TFmode, "__gcc_qtod"); in rs6000_init_libfuncs()
9321 set_conv_libfunc (trunc_optab, SFmode, TFmode, "_q_qtos"); in rs6000_init_libfuncs()
9322 set_conv_libfunc (trunc_optab, DFmode, TFmode, "_q_qtod"); in rs6000_init_libfuncs()
/freebsd-12-stable/contrib/gcc/config/mips/
Dmips.c9162 set_conv_libfunc (trunc_optab, SFmode, DFmode, "__mips16_truncdfsf2"); in mips_init_libfuncs()
/freebsd-12-stable/contrib/gcc/config/arm/
Darm.c800 set_conv_libfunc (trunc_optab, SFmode, DFmode, "__aeabi_d2f"); in arm_init_libfuncs()