| /openbsd-src/gnu/usr.bin/gcc/gcc/config/pa/ |
| H A D | long_double.h | 57 add_optab->handlers[(int) TFmode].libfunc \ 59 sub_optab->handlers[(int) TFmode].libfunc \ 61 smul_optab->handlers[(int) TFmode].libfunc \ 63 sdiv_optab->handlers[(int) TFmode].libfunc \ 65 smin_optab->handlers[(int) TFmode].libfunc \ 67 smax_optab->handlers[(int) TFmode].libfunc \ 69 sqrt_optab->handlers[(int) TFmode].libfunc \ 71 abs_optab->handlers[(int) TFmode].libfunc \ 73 neg_optab->handlers[(int) TFmode].libfunc \ 100 #define FLOAT_LIB_COMPARE_RETURNS_BOOL(MODE, COMPARISON) ((MODE) == TFmode)
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/ia64/ |
| H A D | hpux_longdouble.h | 57 add_optab->handlers[(int) TFmode].libfunc \ 59 sub_optab->handlers[(int) TFmode].libfunc \ 61 smul_optab->handlers[(int) TFmode].libfunc \ 63 sdiv_optab->handlers[(int) TFmode].libfunc \ 65 smin_optab->handlers[(int) TFmode].libfunc \ 67 smax_optab->handlers[(int) TFmode].libfunc \ 69 abs_optab->handlers[(int) TFmode].libfunc \ 71 neg_optab->handlers[(int) TFmode].libfunc \ 99 #define FLOAT_LIB_COMPARE_RETURNS_BOOL(MODE, COMPARISON) ((MODE) == TFmode)
|
| H A D | ia64.h | 772 : FR_REGNO_P (REGNO) && (MODE) == TFmode && INTEL_EXTENDED_IEEE_FORMAT ? 1 \ 784 ((MODE) != TFmode || INTEL_EXTENDED_IEEE_FORMAT) \ 787 : GR_REGNO_P (REGNO) ? (MODE) != CCImode && (MODE) != TFmode \ 804 && (((MODE1) == TFmode) == ((MODE2) == TFmode)) \ 1009 ((MODE) == TFmode && (((CLASS1) == GR_REGS && (CLASS2) == FR_REGS) \ 1019 : ((CLASS) == FR_REGS && (MODE) == TFmode) ? 1 \ 1385 ((MODE) != TFmode || INTEL_EXTENDED_IEEE_FORMAT)) \
|
| H A D | ia64.md | 874 /* We must support TFmode loads into general registers for stdarg/vararg 876 We don't need TFmode stores from general regs, because a stdarg/vararg 881 /* We're hoping to transform everything that deals with TFmode 900 operand_subword (operands[1], 0, 0, TFmode)); 902 operand_subword (operands[1], 1, 0, TFmode)); 907 if (register_operand (operands[1], TFmode)) 931 operands[1] = force_reg (TFmode, operands[1]); 2039 op0_tf = gen_reg_rtx (TFmode); 2044 op1_tf = gen_reg_rtx (TFmode); 2049 op2_tf = gen_reg_rtx (TFmode); [all …]
|
| H A D | hpux.h | 117 …BLK(FIELD, MODE) (TREE_CODE (TREE_TYPE (FIELD)) != REAL_TYPE || (MODE == TFmode && !INTEL_EXTENDED…
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | aix.h | 191 add_optab->handlers[(int) TFmode].libfunc \ 193 sub_optab->handlers[(int) TFmode].libfunc \ 195 smul_optab->handlers[(int) TFmode].libfunc \ 197 sdiv_optab->handlers[(int) TFmode].libfunc \
|
| H A D | sysv4.h | 1509 add_optab->handlers[(int) TFmode].libfunc \ 1511 sub_optab->handlers[(int) TFmode].libfunc \ 1513 neg_optab->handlers[(int) TFmode].libfunc \ 1515 smul_optab->handlers[(int) TFmode].libfunc \ 1517 sdiv_optab->handlers[(int) TFmode].libfunc \ 1534 sqrt_optab->handlers[(int) TFmode].libfunc \
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/sparc/ |
| H A D | sparc.h | 1129 || TYPE_MODE (TYPE) == TFmode \ 1439 || (GET_MODE (X) == TFmode \ 1440 && ! fp_zero_operand (X, TFmode))) \ 2137 GET_MODE (X) == TFmode) && \ 2279 && (MODE != TFmode \ 2299 && (MODE != TFmode \ 2343 && (MODE != TFmode || TARGET_V9)) \ 2437 && (MODE != TFmode || TARGET_ARCH64) \ 2610 add_optab->handlers[(int) TFmode].libfunc \ 2612 sub_optab->handlers[(int) TFmode].libfunc \ [all …]
|
| H A D | sparc.md | 56 ;; 'f' for all DF/TFmode values, including those that are specific to the v8. 572 else if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 624 else if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 644 if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 664 if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 684 if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 704 if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 1220 else if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 1243 else if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 1266 else if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) [all …]
|
| H A D | sparc.c | 1350 && GET_MODE (op) == TFmode) 2533 if (GET_MODE (this_arg) == TFmode) 2547 this_slot = force_const_mem (TFmode, this_arg); 2552 this_slot = assign_stack_temp (TFmode, GET_MODE_SIZE (TFmode), 0); 2569 if (GET_MODE (operands[0]) == TFmode) 4470 case TFmode : case TCmode : 4479 if ((mode == TFmode || mode == TCmode) 4788 case TCmode: mode = TFmode; break; 5152 || mode == TFmode || mode == TCmode); 5377 || TYPE_MODE (type) == TFmode [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/ia64/ |
| H A D | hpux.h | 113 #define MEMBER_TYPE_FORCES_BLK(FIELD, MODE) ((MODE) == TFmode) 187 #define FLOAT_LIB_COMPARE_RETURNS_BOOL(MODE, COMPARISON) ((MODE) == TFmode)
|
| H A D | ia64.c | 1170 if (GET_MODE (in) != TFmode) in ia64_split_tmode() 1181 real_to_target (l, &r, TFmode); in ia64_split_tmode() 1551 else if (GET_MODE (op0) == TFmode) in ia64_expand_compare() 1563 gcc_assert (cmptf_libfunc && GET_MODE (op1) == TFmode); in ia64_expand_compare() 1588 op0, TFmode, op1, TFmode, in ia64_expand_compare() 3886 if (nested && TYPE_MODE (type) != TFmode) in hfa_element_mode() 4078 else if (mode == TFmode || mode == TCmode in ia64_function_arg() 4226 else if (mode == TFmode || mode == TCmode in ia64_function_arg_advance() 4258 if (mode == TFmode && TARGET_HPUX && TARGET_ILP32) in ia64_function_arg_boundary() 4393 else if (FLOAT_TYPE_P (valtype) && mode != TFmode && mode != TCmode) in ia64_function_value() [all …]
|
| H A D | ia64-modes.def | 24 XFmode is __float80 is IEEE extended; TFmode is __float128
|
| /openbsd-src/gnu/gcc/gcc/config/sparc/ |
| H A D | sparc.c | 2169 if (GET_MODE (this_arg) == TFmode) in emit_soft_tfmode_libcall() 2183 this_slot = force_const_mem (TFmode, this_arg); in emit_soft_tfmode_libcall() 2188 this_slot = assign_stack_temp (TFmode, GET_MODE_SIZE (TFmode), 0); in emit_soft_tfmode_libcall() 2205 if (GET_MODE (operands[0]) == TFmode) in emit_soft_tfmode_libcall() 2932 if (mode == TFmode in legitimate_address_p() 2967 if (mode == TFmode && TARGET_ARCH32) in legitimate_address_p() 5405 || TYPE_MODE (type) == TFmode in sparc_return_in_memory() 6065 slot0 = assign_stack_temp (TFmode, GET_MODE_SIZE(TFmode), 0); in sparc_emit_float_lib_cmp() 6073 slot1 = assign_stack_temp (TFmode, GET_MODE_SIZE(TFmode), 0); in sparc_emit_float_lib_cmp() 6090 x, TFmode, y, TFmode); in sparc_emit_float_lib_cmp() [all …]
|
| H A D | sparc.h | 1281 || (GET_MODE (X) == TFmode \ 1282 && ! const_zero_operand (X, TFmode))) \ 2037 && (MODE != TFmode || TARGET_ARCH64) \ 2134 #define FLOAT_LIB_COMPARE_RETURNS_BOOL(MODE, COMPARISON) ((MODE) == TFmode)
|
| H A D | sparc.md | 82 ;; 'f' for all DF/TFmode values, including those that are specific to the v8. 621 else if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 673 else if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 693 if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 713 if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 733 if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 753 if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 1270 else if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 1293 else if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) 1316 else if (GET_MODE (sparc_compare_op0) == TFmode && ! TARGET_HARD_QUAD) [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/i386/ |
| H A D | freebsd.h | 140 real_format_for_mode[TFmode - QFmode] \
|
| /openbsd-src/gnu/gcc/gcc/config/pa/ |
| H A D | pa-hpux.h | 38 #define FLOAT_LIB_COMPARE_RETURNS_BOOL(MODE, COMPARISON) ((MODE) == TFmode)
|
| H A D | pa.c | 5360 set_optab_libfunc (add_optab, TFmode, "_U_Qfadd"); in pa_hpux_init_libfuncs() 5361 set_optab_libfunc (sub_optab, TFmode, "_U_Qfsub"); in pa_hpux_init_libfuncs() 5362 set_optab_libfunc (smul_optab, TFmode, "_U_Qfmpy"); in pa_hpux_init_libfuncs() 5363 set_optab_libfunc (sdiv_optab, TFmode, "_U_Qfdiv"); in pa_hpux_init_libfuncs() 5364 set_optab_libfunc (smin_optab, TFmode, "_U_Qmin"); in pa_hpux_init_libfuncs() 5365 set_optab_libfunc (smax_optab, TFmode, "_U_Qfmax"); in pa_hpux_init_libfuncs() 5366 set_optab_libfunc (sqrt_optab, TFmode, "_U_Qfsqrt"); in pa_hpux_init_libfuncs() 5367 set_optab_libfunc (abs_optab, TFmode, "_U_Qfabs"); in pa_hpux_init_libfuncs() 5368 set_optab_libfunc (neg_optab, TFmode, "_U_Qfneg"); in pa_hpux_init_libfuncs() 5370 set_optab_libfunc (eq_optab, TFmode, "_U_Qfeq"); in pa_hpux_init_libfuncs() [all …]
|
| H A D | pa-modes.def | 29 /* TFmode: IEEE quad floating point (software). */
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/ |
| H A D | gofast.h | 41 for (mode = SFmode; (int) mode <= (int) TFmode; \
|
| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | rs6000.c | 1457 REAL_MODE_FORMAT (TFmode) = &ibm_extended_format; in rs6000_override_options() 2818 case TFmode: in rs6000_legitimate_offset_address_p() 2820 if (mode == TFmode || !TARGET_POWERPC64) in rs6000_legitimate_offset_address_p() 2975 && mode != TFmode)) in rs6000_legitimize_address() 3445 && mode != TFmode in rs6000_legitimize_reload_address() 3536 && mode != TFmode in rs6000_legitimate_address() 3557 && mode != TFmode in rs6000_legitimate_address() 3560 || ((mode != DFmode || TARGET_E500_DOUBLE) && mode != TFmode)) in rs6000_legitimate_address() 4036 && mode == TFmode && GET_CODE (operands[1]) == CONST_DOUBLE) in rs6000_emit_move() 4063 case TFmode: in rs6000_emit_move() [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | machmode.def | 97 DEF_MACHMODE (XFmode, "XF", MODE_FLOAT, BITS_PER_UNIT*12, 12, 12, TFmode, VOIDmode) /* IEEE extende… 98 DEF_MACHMODE (TFmode, "TF", MODE_FLOAT, BITS_PER_UNIT*16, 16, 16, VOIDmode, VOIDmode) 106 DEF_MACHMODE (TCmode, "TC", MODE_COMPLEX_FLOAT, BITS_PER_UNIT*32, 32, 16, VOIDmode, TFmode)
|
| H A D | real.h | 138 extern const struct real_format *real_format_for_mode[TFmode - QFmode + 1];
|
| /openbsd-src/gnu/gcc/gcc/config/i386/ |
| H A D | i386-modes.def | 22 XFmode is __float80 is IEEE extended; TFmode is __float128
|