Home
last modified time | relevance | path

Searched refs:sdiv_optab (Results 1 – 13 of 13) sorted by relevance

/freebsd-12-stable/contrib/gcc/config/
Dgofast.h41 set_optab_libfunc (sdiv_optab, SFmode, "fpdiv"); in gofast_maybe_init_libfuncs()
42 set_optab_libfunc (sdiv_optab, DFmode, "dpdiv"); in gofast_maybe_init_libfuncs()
/freebsd-12-stable/contrib/gcc/
Dexpmed.c3920 : (unsignedp ? udiv_optab : sdiv_optab)); in expand_divmod()
4175 && (((rem_flag ? smod_optab : sdiv_optab) in expand_divmod()
4191 && ((sdiv_optab->handlers[compute_mode].insn_code in expand_divmod()
4475 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1, in expand_divmod()
4487 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1, in expand_divmod()
4496 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1, in expand_divmod()
4691 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1, in expand_divmod()
4704 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1, in expand_divmod()
4713 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1, in expand_divmod()
4786 quotient = expand_binop (compute_mode, sdiv_optab, op0, op1, in expand_divmod()
[all …]
Doptabs.h285 #define sdiv_optab (optab_table[OTI_sdiv]) macro
Doptabs.c275 return TYPE_UNSIGNED (type) ? udiv_optab : sdiv_optab; in optab_for_tree_code()
5212 sdiv_optab = init_optab (DIV); in init_optabs()
5385 init_integral_libfuncs (sdiv_optab, "div", '3'); in init_optabs()
5386 init_floating_libfuncs (sdiv_optab, "div", '3'); in init_optabs()
Dbuiltins.c2509 result = expand_binop (mode, sdiv_optab, CONST1_RTX (mode), in expand_powi()
DChangeLog-200113505 * genopinit.c: Put floating point divide insns in sdiv_optab.
13506 * expr.c (expand_expr): Use sdiv_optab, not flodiv_optab.
13510 config/sparc/sparc.h: Put floating point divide libcalls in sdiv_optab.
DChangeLog-199910239 * loop.c (insert_bct): Replace use of sdiv_optab with asr_optab
DChangeLog-20022639 (sdiv_optab): Don't zero out SImode handler.
/freebsd-12-stable/contrib/gcc/config/ia64/
Dia64.c9216 set_optab_libfunc (sdiv_optab, SImode, "__divsi3"); in ia64_init_libfuncs()
9224 set_optab_libfunc (sdiv_optab, TFmode, "_U_Qfdiv"); in ia64_init_libfuncs()
9260 set_optab_libfunc (sdiv_optab, SImode, 0); in ia64_hpux_init_libfuncs()
9265 set_optab_libfunc (sdiv_optab, DImode, "__milli_divI"); in ia64_hpux_init_libfuncs()
9292 set_optab_libfunc (sdiv_optab, SImode, "OTS$DIV_I"); in ia64_vms_init_libfuncs()
9293 set_optab_libfunc (sdiv_optab, DImode, "OTS$DIV_L"); in ia64_vms_init_libfuncs()
/freebsd-12-stable/contrib/gcc/config/sparc/
Dsparc.c7784 set_optab_libfunc (sdiv_optab, SImode, "*.div"); in sparc_init_libfuncs()
7794 set_optab_libfunc (sdiv_optab, TFmode, "_Q_div"); in sparc_init_libfuncs()
7844 set_optab_libfunc (sdiv_optab, SImode, 0); in sparc_init_libfuncs()
7852 set_optab_libfunc (sdiv_optab, DImode, "__div64"); in sparc_init_libfuncs()
/freebsd-12-stable/contrib/gcc/config/mips/
Dmips.c9126 set_optab_libfunc (sdiv_optab, SImode, "__vr4120_divsi3"); in mips_init_libfuncs()
9135 set_optab_libfunc (sdiv_optab, SFmode, "__mips16_divsf3"); in mips_init_libfuncs()
9152 set_optab_libfunc (sdiv_optab, DFmode, "__mips16_divdf3"); in mips_init_libfuncs()
/freebsd-12-stable/contrib/gcc/config/arm/
Darm.c759 set_optab_libfunc (sdiv_optab, DFmode, "__aeabi_ddiv"); in arm_init_libfuncs()
775 set_optab_libfunc (sdiv_optab, SFmode, "__aeabi_fdiv"); in arm_init_libfuncs()
836 set_optab_libfunc (sdiv_optab, DImode, "__aeabi_ldivmod"); in arm_init_libfuncs()
841 set_optab_libfunc (sdiv_optab, SImode, "__aeabi_idiv"); in arm_init_libfuncs()
/freebsd-12-stable/contrib/gcc/config/rs6000/
Drs6000.c9270 set_optab_libfunc (sdiv_optab, TFmode, "__gcc_qdiv"); in rs6000_init_libfuncs()
9298 set_optab_libfunc (sdiv_optab, TFmode, "_xlqdiv"); in rs6000_init_libfuncs()
9308 set_optab_libfunc (sdiv_optab, TFmode, "_q_div"); in rs6000_init_libfuncs()