| /freebsd-12.1/contrib/gcc/config/ |
| H A D | gofast.h | 36 set_optab_libfunc (add_optab, DFmode, "dpadd"); in gofast_maybe_init_libfuncs() 38 set_optab_libfunc (sub_optab, DFmode, "dpsub"); in gofast_maybe_init_libfuncs() 40 set_optab_libfunc (smul_optab, DFmode, "dpmul"); in gofast_maybe_init_libfuncs() 42 set_optab_libfunc (sdiv_optab, DFmode, "dpdiv"); in gofast_maybe_init_libfuncs() 44 set_optab_libfunc (cmp_optab, DFmode, "dpcmp"); in gofast_maybe_init_libfuncs() 63 set_optab_libfunc (eq_optab, DFmode, "dpcmp"); in gofast_maybe_init_libfuncs() 64 set_optab_libfunc (ne_optab, DFmode, "dpcmp"); in gofast_maybe_init_libfuncs() 65 set_optab_libfunc (gt_optab, DFmode, 0); in gofast_maybe_init_libfuncs() 66 set_optab_libfunc (ge_optab, DFmode, 0); in gofast_maybe_init_libfuncs() 67 set_optab_libfunc (lt_optab, DFmode, "dpcmp"); in gofast_maybe_init_libfuncs() [all …]
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.c | 2621 && mode == DFmode in invalid_e500_subreg() 2832 case DFmode: in rs6000_legitimate_offset_address_p() 4100 case DFmode: in rs6000_emit_move() 4874 case DFmode: in spe_build_register_parallel() 5373 fmode = DFmode; in function_arg() 11209 case DFmode: in rs6000_generate_compare() 11233 case DFmode: in rs6000_generate_compare() 11257 case DFmode: in rs6000_generate_compare() 11300 case DFmode: in rs6000_generate_compare() 12635 reg_mode = DFmode; in rs6000_split_multireg_move() [all …]
|
| H A D | rs6000.h | 508 (TARGET_E500_DOUBLE && TYPE_MODE (TYPE) == DFmode) ? 64 : \ 532 || (TARGET_E500_DOUBLE && (MODE) == DFmode)) 550 : (TARGET_E500_DOUBLE && TYPE_MODE (TYPE) == DFmode) ? 64 \ 564 || (((MODE) == SFmode || (MODE) == DFmode || (MODE) == TFmode \ 1131 : (TARGET_E500_DOUBLE && (CLASS) == GENERAL_REGS && (MODE) == DFmode) \ 1143 && ((((TO) == DFmode) + ((FROM) == DFmode)) == 1 \
|
| H A D | aix.h | 168 : TREE_TYPE (FIELD)) == DFmode \
|
| H A D | darwin.h | 403 : TREE_TYPE (FIELD)) == DFmode \
|
| H A D | rs6000.md | 5264 && !HONOR_NANS (DFmode) && !HONOR_SIGNED_ZEROS (DFmode)" 5519 && HONOR_SIGNED_ZEROS (DFmode)" 5529 && ! HONOR_SIGNED_ZEROS (DFmode)" 5539 && HONOR_SIGNED_ZEROS (DFmode)" 5673 operands[3] = force_reg (DFmode, CONST_DOUBLE_ATOF (\"4503601774854144\", DFmode)); 5674 operands[4] = assign_stack_temp (DFmode, GET_MODE_SIZE (DFmode), 0); 5745 operands[3] = force_reg (DFmode, CONST_DOUBLE_ATOF (\"4503599627370496\", DFmode)); 5746 operands[4] = assign_stack_temp (DFmode, GET_MODE_SIZE (DFmode), 0); 8391 rtx tmp = gen_reg_rtx (DFmode); 8448 rtx tmp = gen_reg_rtx (DFmode); [all …]
|
| H A D | linux64.h | 223 : TREE_TYPE (FIELD)) == DFmode) \
|
| H A D | spe.md | 2250 "(TARGET_E500_DOUBLE && <MODE>mode == DFmode) || (TARGET_SPE && <MODE>mode != DFmode)" 2260 "(TARGET_E500_DOUBLE && <MODE>mode == DFmode) || (TARGET_SPE && <MODE>mode != DFmode)" 2268 "(TARGET_E500_DOUBLE && <MODE>mode == DFmode) || (TARGET_SPE && <MODE>mode != DFmode)" 2276 "(TARGET_E500_DOUBLE && <MODE>mode == DFmode) || (TARGET_SPE && <MODE>mode != DFmode)" 2286 && (gpc_reg_operand (operands[0], DFmode) 2287 || gpc_reg_operand (operands[1], DFmode))"
|
| H A D | predicates.md | 225 case DFmode: 922 || ! memory_operand (SET_DEST (elt), DFmode) 924 || GET_MODE (SET_SRC (elt)) != DFmode) 1020 || ! memory_operand (SET_SRC (elt), DFmode) 1022 || GET_MODE (SET_DEST (elt)) != DFmode)
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | reg-stack.c | 765 rtx reg1 = FP_MODE_REG (REGNO (reg), DFmode); in emit_pop_insn() 766 rtx reg2 = FP_MODE_REG (REGNO (reg) + 1, DFmode); in emit_pop_insn() 781 pop_rtx = gen_rtx_SET (VOIDmode, FP_MODE_REG (hard_regno, DFmode), in emit_pop_insn() 782 FP_MODE_REG (FIRST_STACK_REG, DFmode)); in emit_pop_insn() 790 = gen_rtx_EXPR_LIST (REG_DEAD, FP_MODE_REG (FIRST_STACK_REG, DFmode), in emit_pop_insn() 2127 *clobber_loc[i] = FP_MODE_REG (regnum, DFmode); in subst_asm_stack_regs() 2428 emit_pop_insn (insn, old, FP_MODE_REG (old->reg[dest], DFmode), in change_stack() 2450 emit_pop_insn (insn, old, FP_MODE_REG (old->reg[next], DFmode), in change_stack() 2454 emit_pop_insn (insn, old, FP_MODE_REG (old->reg[old->top], DFmode), in change_stack() 2503 FP_MODE_REG (old->reg[reg], DFmode)); in change_stack() [all …]
|
| /freebsd-12.1/contrib/gcc/config/sparc/ |
| H A D | sparc.md | 2470 "<V64:MODE>mode == DFmode || TARGET_VIS" 2482 && (register_operand (operands[0], DFmode) 2503 && (register_operand (operands[0], DFmode) 2544 && (register_operand (operands[0], DFmode) 2581 && (register_operand (operands[0], DFmode) 2646 ;; register DFmode cases must be handled. 2667 if (<V64:MODE>mode == DFmode) 2706 if (<V64:MODE>mode == DFmode) 2741 if (<V64:MODE>mode == DFmode) 2768 if (<V64:MODE>mode == DFmode) [all …]
|
| H A D | sparc.c | 1016 || (mode == DFmode in sparc_expand_move() 2147 return gen_rtx_REG (DFmode, regno); in gen_df_reg() 2287 case DFmode: in emit_soft_tfmode_cvt() 2301 case DFmode: in emit_soft_tfmode_cvt() 2941 && (mode == DFmode || mode == DImode)) in legitimate_address_p() 3802 mode = i < 32 ? DImode : DFmode; in save_or_restore_regs() 7833 set_conv_libfunc (sfix_optab, DImode, DFmode, "__dtoll"); in sparc_init_libfuncs() 7862 set_conv_libfunc (sfix_optab, DImode, DFmode, "__dtol"); in sparc_init_libfuncs() 7863 set_conv_libfunc (ufix_optab, DImode, DFmode, "__dtoul"); in sparc_init_libfuncs() 8422 if (mode == DFmode) in sparc_rtx_costs() [all …]
|
| H A D | sparc.h | 1304 : ((CLASS) == EXTRA_FP_REGS && (MODE) == DFmode \ 1323 : ((CLASS) == EXTRA_FP_REGS && (MODE) == DFmode \
|
| /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.md | 257 ;; "ltdbr" in DFmode, and "ltebr" in SFmode. 261 ;; "mdbr" in DFmode, and "meebr" in SFmode. 1520 operands[4] = adjust_address_nv (operands[1], DFmode, 0); 1521 operands[5] = adjust_address_nv (operands[1], DFmode, 8); 1532 operands[2] = adjust_address_nv (operands[0], DFmode, 0); 1533 operands[3] = adjust_address_nv (operands[0], DFmode, 8); 1654 rtx addr = operand_subword (operands[0], 1, 0, DFmode); 3160 operands[1] = force_reg (DFmode, operands[1]); 3166 operands[1] = force_reg (DFmode, operands[1]); 3202 rtx temp = gen_reg_rtx (DFmode); [all …]
|
| H A D | s390.c | 2140 if ((GET_MODE (x) == DFmode || GET_MODE (x) == SFmode) in s390_rtx_costs() 2145 if (GET_MODE (x) == DFmode) in s390_rtx_costs() 2205 case DFmode: in s390_rtx_costs() 2254 else if (GET_MODE (x) == DFmode) in s390_rtx_costs() 2273 else if (GET_MODE (x) == DFmode) in s390_rtx_costs() 2657 : (mode == DImode || mode == DFmode)) in s390_secondary_output_reload_class() 5283 DFmode, DImode, DDmode, enumerator 6954 addr = gen_rtx_MEM (DFmode, plus_constant (base, offset)); in save_fpr() 6971 addr = gen_rtx_MEM (DFmode, plus_constant (base, offset)); in restore_fpr() 7353 gen_rtx_MEM (DFmode, addr), in s390_emit_prologue() [all …]
|
| /freebsd-12.1/contrib/gcc/config/i386/ |
| H A D | i386.h | 736 || ((MODE) == DFmode && (!TARGET_SSE2 || !TARGET_SSE_MATH)) \ 916 || (MODE) == V2DImode || (MODE) == DFmode) 934 ((MODE) == SFmode || (MODE) == DFmode || (MODE) == XFmode \ 1251 ((TARGET_SSE && (MODE) == SFmode) || (TARGET_SSE2 && (MODE) == DFmode))
|
| H A D | i386.c | 3509 case DFmode: in classify_argument() 3758 gen_rtx_REG (DFmode, in construct_container() 3854 case DFmode: in function_arg_advance() 3983 case DFmode: in function_arg() 4333 case DFmode: in ix86_libcall_value() 8204 case DFmode: putc ('q', file); break; in print_operand() 10753 case DFmode: in ix86_expand_branch() 12268 case DFmode: in ix86_split_to_parts() 17678 if (mode2 == DFmode) in ix86_modes_tieable_p() 17718 case DFmode: in ix86_memory_move_cost() [all …]
|
| H A D | sse.md | 177 operands[1] = simplify_gen_subreg (DFmode, operands[1], V2DFmode, 0); 178 operands[2] = CONST0_RTX (DFmode); 2094 rtx low = gen_rtx_REG (DFmode, REGNO (operands[1])); 2095 emit_move_insn (adjust_address (operands[0], DFmode, 0), low); 2096 emit_move_insn (adjust_address (operands[0], DFmode, 8), low); 2171 operands[1] = adjust_address (operands[1], DFmode, 8); 2197 op1 = gen_rtx_REG (DFmode, REGNO (op1)); 2199 op1 = gen_lowpart (DFmode, op1); 2228 operands[0] = adjust_address (operands[0], DFmode, 8); 2257 operands[0] = adjust_address (operands[0], DFmode, 8);
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | arm.c | 758 set_optab_libfunc (add_optab, DFmode, "__aeabi_dadd"); in arm_init_libfuncs() 766 set_optab_libfunc (ne_optab, DFmode, NULL); in arm_init_libfuncs() 3631 if (mode == DImode || mode == DFmode) in arm_legitimate_index_p() 5281 r = REAL_VALUE_ATOF (strings_fp[i], DFmode); in init_fp_table() 8521 reg = gen_rtx_REG (DFmode, base_reg); in vfp_emit_fstmx() 8539 gen_frame_mem (DFmode, stack_pointer_rtx), in vfp_emit_fstmx() 8546 reg = gen_rtx_REG (DFmode, base_reg); in vfp_emit_fstmx() 8551 gen_frame_mem (DFmode, in vfp_emit_fstmx() 11244 mode == DFmode ? "d" in arm_print_operand() 11297 if (mode != DImode && mode != DFmode) in arm_print_operand() [all …]
|
| H A D | vfp.md | 209 ;; DFmode moves 215 && ( register_operand (operands[0], DFmode) 216 || register_operand (operands[1], DFmode))" 336 && arm_general_register_operand (operands[0], DFmode)"
|
| H A D | predicates.md | 258 return GET_CODE (op) == MEM && memory_address_p (DFmode, XEXP (op, 0));
|
| H A D | arm.md | 198 ; fdivd DFmode floating point division 827 && !cirrus_fp_register (operands[2], DFmode)) 828 operands[2] = force_reg (DFmode, operands[2]); 1055 if (!cirrus_fp_register (operands[1], DFmode)) 1355 && !cirrus_fp_register (operands[2], DFmode)) 1356 operands[2] = force_reg (DFmode, operands[2]); 5282 operands[1] = force_reg (DFmode, operands[1]); 5336 && ( register_operand (operands[0], DFmode) 5337 || register_operand (operands[1], DFmode))" 5363 && ( register_operand (operands[0], DFmode) [all …]
|
| /freebsd-12.1/contrib/gcc/config/mips/ |
| H A D | mips.c | 2683 else if (mode == DFmode) in mips_rtx_costs() 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() 6808 if (GET_MODE (reg) == DFmode && !TARGET_FLOAT64) in mips_save_reg() 7598 if (mode == DImode || mode == DFmode) in mips_pass_by_reference() 9154 set_optab_libfunc (eq_optab, DFmode, "__mips16_eqdf2"); in mips_init_libfuncs() 9155 set_optab_libfunc (ne_optab, DFmode, "__mips16_nedf2"); in mips_init_libfuncs() 9156 set_optab_libfunc (gt_optab, DFmode, "__mips16_gtdf2"); in mips_init_libfuncs() 9157 set_optab_libfunc (ge_optab, DFmode, "__mips16_gedf2"); in mips_init_libfuncs() 9158 set_optab_libfunc (lt_optab, DFmode, "__mips16_ltdf2"); in mips_init_libfuncs() [all …]
|
| H A D | mips.md | 2710 rtx reg1 = gen_reg_rtx (DFmode); 2711 rtx reg2 = gen_reg_rtx (DFmode); 2755 rtx reg1 = gen_reg_rtx (DFmode); 2756 rtx reg2 = gen_reg_rtx (DFmode); 3807 && (register_operand (operands[0], DFmode) 3808 || reg_or_0_operand (operands[1], DFmode))" 3818 && (register_operand (operands[0], DFmode) 3819 || reg_or_0_operand (operands[1], DFmode))" 3829 && (register_operand (operands[0], DFmode) 3830 || reg_or_0_operand (operands[1], DFmode))" [all …]
|