| /freebsd-12.1/contrib/gcc/config/ |
| H A D | gofast.h | 35 set_optab_libfunc (add_optab, SFmode, "fpadd"); in gofast_maybe_init_libfuncs() 37 set_optab_libfunc (sub_optab, SFmode, "fpsub"); in gofast_maybe_init_libfuncs() 39 set_optab_libfunc (smul_optab, SFmode, "fpmul"); in gofast_maybe_init_libfuncs() 41 set_optab_libfunc (sdiv_optab, SFmode, "fpdiv"); in gofast_maybe_init_libfuncs() 43 set_optab_libfunc (cmp_optab, SFmode, "fpcmp"); in gofast_maybe_init_libfuncs() 56 set_optab_libfunc (eq_optab, SFmode, "fpcmp"); in gofast_maybe_init_libfuncs() 57 set_optab_libfunc (ne_optab, SFmode, "fpcmp"); in gofast_maybe_init_libfuncs() 58 set_optab_libfunc (gt_optab, SFmode, 0); in gofast_maybe_init_libfuncs() 59 set_optab_libfunc (ge_optab, SFmode, 0); in gofast_maybe_init_libfuncs() 60 set_optab_libfunc (lt_optab, SFmode, "fpcmp"); in gofast_maybe_init_libfuncs() [all …]
|
| /freebsd-12.1/contrib/gcc/config/ia64/ |
| H A D | vect.md | 920 rtvec v = gen_rtvec (2, CONST1_RTX (SFmode), CONST1_RTX (SFmode)); 965 rtvec v = gen_rtvec (2, CONST1_RTX (SFmode), CONST1_RTX (SFmode)); 1153 if (!fr_reg_or_fp01_operand (op1, SFmode)) 1154 op1 = force_reg (SFmode, op1); 1155 if (!fr_reg_or_fp01_operand (op2, SFmode)) 1156 op2 = force_reg (SFmode, op2); 1225 emit_insn (gen_fpack (tmp, operands[1], CONST0_RTX (SFmode))); 1254 operands[1] = adjust_address (operands[1], SFmode, 0); 1256 operands[1] = gen_rtx_REG (SFmode, REGNO (operands[1])); 1272 operands[1] = gen_rtx_REG (SFmode, REGNO (operands[1]));
|
| H A D | ia64.c | 4109 else if (BYTES_BIG_ENDIAN && mode == SFmode) in ia64_function_arg() 4124 (BYTES_BIG_ENDIAN && mode == SFmode) ? DImode : mode; in ia64_function_arg() 6666 case SFmode: return 5; in ia64_mode_to_int() 9227 set_conv_libfunc (sext_optab, TFmode, SFmode, "_U_Qfcnvff_sgl_to_quad"); in ia64_init_libfuncs() 9230 set_conv_libfunc (trunc_optab, SFmode, TFmode, "_U_Qfcnvff_quad_to_sgl"); in ia64_init_libfuncs() 9570 case SFmode: in ia64_scalar_mode_supported_p()
|
| /freebsd-12.1/contrib/gcc/config/i386/ |
| H A D | i386.h | 735 (((MODE) == SFmode && (!TARGET_SSE || !TARGET_SSE_MATH)) \ 920 || (MODE) == SFmode || (MODE) == TFmode) 923 ((MODE) == V2SFmode || (MODE) == SFmode) 934 ((MODE) == SFmode || (MODE) == DFmode || (MODE) == XFmode \ 1251 ((TARGET_SSE && (MODE) == SFmode) || (TARGET_SSE2 && (MODE) == DFmode))
|
| H A D | i386.c | 3503 case SFmode: in classify_argument() 3857 case SFmode: in function_arg_advance() 3986 case SFmode: in function_arg() 4331 case SFmode: in ix86_libcall_value() 9785 if (mode == SFmode) in ix86_build_signbit_mask() 9799 if (mode == SFmode) in ix86_build_signbit_mask() 9805 CONST0_RTX (SFmode), CONST0_RTX (SFmode)); in ix86_build_signbit_mask() 9914 if (mode == SFmode) in ix86_expand_copysign() 9916 CONST0_RTX (SFmode), CONST0_RTX (SFmode)); in ix86_expand_copysign() 10752 case SFmode: in ix86_expand_branch() [all …]
|
| H A D | mmx.md | 501 op1 = gen_rtx_REG (SFmode, REGNO (op1)); 503 op1 = gen_lowpart (SFmode, op1); 529 operands[1] = adjust_address (operands[1], SFmode, 4);
|
| H A D | i386.md | 2248 "ix86_expand_move (SFmode, operands); DONE;") 2311 || memory_operand (operands[0], SFmode))" 3557 (FLOAT_EXTEND, DFmode, operands[1], SFmode); 3564 operands[1] = force_reg (SFmode, operands[1]); 3639 (FLOAT_EXTEND, XFmode, operands[1], SFmode); 3729 ;; Conversion from DFmode to SFmode. 3880 ;; Conversion from XFmode to SFmode. 15238 ;; is SFmode. 16363 operands[2] = gen_reg_rtx (SFmode); 16470 rtx copy = gen_reg_rtx (SFmode); [all …]
|
| /freebsd-12.1/contrib/gcc/config/mips/ |
| H A D | mips.c | 2680 if (mode == SFmode) in mips_rtx_costs() 2698 if (mode == SFmode) in mips_rtx_costs() 3488 src = adjust_address (src, SFmode, 0); in mips_emit_fcc_reload() 3490 src = gen_rtx_REG (SFmode, true_regnum (src)); in mips_emit_fcc_reload() 3492 fp1 = gen_rtx_REG (SFmode, REGNO (scratch)); in mips_emit_fcc_reload() 3493 fp2 = gen_rtx_REG (SFmode, REGNO (scratch) + FP_INC); in mips_emit_fcc_reload() 3496 emit_move_insn (copy_rtx (fp2), CONST0_RTX (SFmode)); in mips_emit_fcc_reload() 4113 mode = TARGET_SINGLE_FLOAT ? SFmode : DFmode; in mips_setup_incoming_varargs() 6595 fpr_mode = (TARGET_SINGLE_FLOAT ? SFmode : DFmode); in mips_for_each_saved_reg() 8139 ? (GET_MODE (retval) == SFmode ? "sf_" : "df_") in build_mips16_call_stub() [all …]
|
| H A D | mips-ps-3d.md | 131 rtx op0 = force_reg (SFmode, XVECEXP (operands[1], 0, 0)); 132 rtx op1 = force_reg (SFmode, XVECEXP (operands[1], 0, 1));
|
| H A D | mips.md | 2797 rtx reg1 = gen_reg_rtx (SFmode); 2798 rtx reg2 = gen_reg_rtx (SFmode); 2839 rtx reg1 = gen_reg_rtx (SFmode); 2840 rtx reg2 = gen_reg_rtx (SFmode); 3754 if (mips_legitimize_move (SFmode, operands[0], operands[1])) 3762 && (register_operand (operands[0], SFmode) 3763 || reg_or_0_operand (operands[1], SFmode))" 3773 && (register_operand (operands[0], SFmode) 3774 || reg_or_0_operand (operands[1], SFmode))" 3784 && (register_operand (operands[0], SFmode) [all …]
|
| /freebsd-12.1/contrib/gcc/config/s390/ |
| H A D | s390.h | 370 (((MODE1) == SFmode || (MODE1) == DFmode) \ 371 == ((MODE2) == SFmode || (MODE2) == DFmode))
|
| H A D | s390.c | 2140 if ((GET_MODE (x) == DFmode || GET_MODE (x) == SFmode) in s390_rtx_costs() 2204 case SFmode: in s390_rtx_costs() 2247 else if (GET_MODE (x) == SFmode) in s390_rtx_costs() 2271 if (GET_MODE (x) == SFmode) in s390_rtx_costs() 5284 SFmode, SImode, SDmode, enumerator 7622 return mode == SFmode || mode == DFmode || mode == SDmode || mode == DDmode; in s390_function_arg_float()
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | reg-stack.c | 1101 dest = FP_MODE_REG (REGNO (dest), SFmode); in move_nan_for_stack_reg() 1386 rtx u = FP_MODE_REG (REGNO (t) + 1, SFmode); in subst_stack_regs_pat() 2589 FP_MODE_REG (FIRST_STACK_REG, SFmode), in convert_regs_entry() 2915 set = gen_rtx_SET (VOIDmode, FP_MODE_REG (reg, SFmode), not_a_num); in convert_regs_1() 3142 not_a_num = CONST0_RTX (SFmode); in reg_to_stack() 3145 not_a_num = gen_lowpart (SFmode, GEN_INT (0x7fc00000)); in reg_to_stack() 3146 not_a_num = force_const_mem (SFmode, not_a_num); in reg_to_stack()
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.c | 2107 if (mode == SFmode) in num_insns_constant() 4101 case SFmode: in rs6000_emit_move() 11201 case SFmode: in rs6000_generate_compare() 11225 case SFmode: in rs6000_generate_compare() 11249 case SFmode: in rs6000_generate_compare() 11292 case SFmode: in rs6000_generate_compare() 15584 case SFmode: in rs6000_output_function_epilogue() 19183 one = force_reg (SFmode, CONST_DOUBLE_FROM_REAL_VALUE (dconst1, SFmode)); in rs6000_emit_swdivsf() 19195 gen_rtx_PLUS (SFmode, in rs6000_emit_swdivsf() 19199 gen_rtx_PLUS (SFmode, in rs6000_emit_swdivsf() [all …]
|
| H A D | constraints.md | 104 == (mode == SFmode ? 1 : 2)")))
|
| H A D | rs6000.md | 5143 && HONOR_SIGNED_ZEROS (SFmode)" 5153 && ! HONOR_SIGNED_ZEROS (SFmode)" 5172 && ! HONOR_SIGNED_ZEROS (SFmode)" 5182 && HONOR_SIGNED_ZEROS (SFmode)" 5192 && ! HONOR_SIGNED_ZEROS (SFmode)" 5211 && ! HONOR_SIGNED_ZEROS (SFmode)" 5246 && !HONOR_NANS (SFmode) && !HONOR_SIGNED_ZEROS (SFmode)" 5248 operands[3] = gen_reg_rtx (SFmode); 5249 operands[4] = gen_reg_rtx (SFmode); 5250 operands[5] = CONST0_RTX (SFmode); [all …]
|
| H A D | predicates.md | 242 case SFmode: 244 if (op == CONST0_RTX (SFmode))
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | arm.c | 774 set_optab_libfunc (add_optab, SFmode, "__aeabi_fadd"); in arm_init_libfuncs() 775 set_optab_libfunc (sdiv_optab, SFmode, "__aeabi_fdiv"); in arm_init_libfuncs() 776 set_optab_libfunc (smul_optab, SFmode, "__aeabi_fmul"); in arm_init_libfuncs() 777 set_optab_libfunc (neg_optab, SFmode, "__aeabi_fneg"); in arm_init_libfuncs() 778 set_optab_libfunc (sub_optab, SFmode, "__aeabi_fsub"); in arm_init_libfuncs() 781 set_optab_libfunc (eq_optab, SFmode, "__aeabi_fcmpeq"); in arm_init_libfuncs() 782 set_optab_libfunc (ne_optab, SFmode, NULL); in arm_init_libfuncs() 783 set_optab_libfunc (lt_optab, SFmode, "__aeabi_fcmplt"); in arm_init_libfuncs() 784 set_optab_libfunc (le_optab, SFmode, "__aeabi_fcmple"); in arm_init_libfuncs() 785 set_optab_libfunc (ge_optab, SFmode, "__aeabi_fcmpge"); in arm_init_libfuncs() [all …]
|
| H A D | vfp.md | 183 ;; SFmode moves 191 && ( s_register_operand (operands[0], SFmode) 192 || s_register_operand (operands[1], SFmode))"
|
| H A D | arm.md | 199 ; fdivs SFmode floating point division 816 && !cirrus_fp_register (operands[2], SFmode)) 817 operands[2] = force_reg (SFmode, operands[2]); 1040 if (!cirrus_fp_register (operands[1], SFmode)) 1042 if (!cirrus_fp_register (operands[2], SFmode)) 1344 && !cirrus_fp_register (operands[2], SFmode)) 1345 operands[2] = force_reg (SFmode, operands[2]); 3223 if (!cirrus_fp_register (operands[1], SFmode)) 5235 || register_operand (operands[1], SFmode))" 5252 && ( register_operand (operands[0], SFmode) [all …]
|
| H A D | cirrus.md | 412 || register_operand (operands[1], SFmode))"
|
| /freebsd-12.1/contrib/gcc/config/sparc/ |
| H A D | sparc.md | 2334 "<V32:MODE>mode == SFmode || TARGET_VIS" 2392 && (register_operand (operands[0], SFmode) 2393 || register_or_zero_operand (operands[1], SFmode))" 2668 half_mode = SFmode; 2707 half_mode = SFmode; 2742 half_mode = SFmode; 2769 half_mode = SFmode; 2799 half_mode = SFmode; 4122 "sparc_emit_floatunsdi (operands, SFmode); DONE;") 4209 "sparc_emit_fixunsdi (operands, SFmode); DONE;") [all …]
|
| H A D | sparc.c | 1014 && (mode == SFmode in sparc_expand_move() 2284 case SFmode: in emit_soft_tfmode_cvt() 2298 case SFmode: in emit_soft_tfmode_cvt() 2515 else if (! TARGET_FPU && register_operand (src, SFmode)) in eligible_for_restore_insn() 3807 mode = i < 32 ? SImode : SFmode; in save_or_restore_regs() 3812 mode = i < 32 ? SImode : SFmode; in save_or_restore_regs() 7811 set_conv_libfunc (sext_optab, TFmode, SFmode, "_Q_stoq"); in sparc_init_libfuncs() 7831 set_conv_libfunc (sfix_optab, DImode, SFmode, "__ftoll"); in sparc_init_libfuncs() 7832 set_conv_libfunc (ufix_optab, DImode, SFmode, "__ftoull"); in sparc_init_libfuncs() 7860 set_conv_libfunc (sfix_optab, DImode, SFmode, "__ftol"); in sparc_init_libfuncs() [all …]
|
| H A D | sparc.h | 914 || (MODE1 != SFmode && MODE2 != SFmode)))))
|
| H A D | predicates.md | 83 gcc_assert (mode == SFmode);
|