| /freebsd-12.1/contrib/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() 1588 op0, TFmode, op1, TFmode, in ia64_expand_compare() 9279 set_optab_libfunc (eq_optab, TFmode, 0); in ia64_hpux_init_libfuncs() 9280 set_optab_libfunc (ne_optab, TFmode, 0); in ia64_hpux_init_libfuncs() 9281 set_optab_libfunc (gt_optab, TFmode, 0); in ia64_hpux_init_libfuncs() 9282 set_optab_libfunc (ge_optab, TFmode, 0); in ia64_hpux_init_libfuncs() 9283 set_optab_libfunc (lt_optab, TFmode, 0); in ia64_hpux_init_libfuncs() 9284 set_optab_libfunc (le_optab, TFmode, 0); in ia64_hpux_init_libfuncs() [all …]
|
| H A D | ia64-modes.def | 24 XFmode is __float80 is IEEE extended; TFmode is __float128
|
| H A D | ia64.h | 656 (MODE) != TFmode \ 1216 (MODE) != TFmode) \
|
| /freebsd-12.1/contrib/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() 5402 || TYPE_MODE (type) == TFmode in sparc_return_in_memory() 6062 slot0 = assign_stack_temp (TFmode, GET_MODE_SIZE(TFmode), 0); in sparc_emit_float_lib_cmp() 6070 slot1 = assign_stack_temp (TFmode, GET_MODE_SIZE(TFmode), 0); in sparc_emit_float_lib_cmp() 6087 x, TFmode, y, TFmode); in sparc_emit_float_lib_cmp() [all …]
|
| H A D | sparc.h | 1278 || (GET_MODE (X) == TFmode \ 1279 && ! const_zero_operand (X, TFmode))) \ 2034 && (MODE != TFmode || TARGET_ARCH64) \ 2131 #define FLOAT_LIB_COMPARE_RETURNS_BOOL(MODE, COMPARISON) ((MODE) == TFmode)
|
| H A D | sparc.md | 2815 if (sparc_expand_move (TFmode, operands)) 2824 && (register_operand (operands[0], TFmode) 2825 || register_or_zero_operand (operands[1], TFmode))" 2838 && (register_operand (operands[0], TFmode) 2839 || register_or_zero_operand (operands[1], TFmode))" 2849 && (register_operand (operands[0], TFmode) 2860 && (register_operand (operands[0], TFmode) 2877 && (register_operand (operands[0], TFmode) 2890 || ! fp_register_operand (operands[0], TFmode))" 2953 || ! fp_register_operand (operands[0], TFmode)))" [all …]
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.c | 2851 case TFmode: in rs6000_legitimate_offset_address_p() 3008 && mode != TFmode)) in rs6000_legitimize_address() 3478 && mode != TFmode in rs6000_legitimize_reload_address() 3569 && mode != TFmode in rs6000_legitimate_address() 3590 && mode != TFmode in rs6000_legitimate_address() 4096 case TFmode: in rs6000_emit_move() 4554 && mode == TFmode))) in function_arg_boundary() 5057 if (mode == TFmode) in rs6000_darwin64_record_arg_recurse() 5984 || TYPE_MODE (type) == TFmode)) in rs6000_gimplify_va_arg() 15589 case TFmode: in rs6000_output_function_epilogue() [all …]
|
| H A D | rs6000.h | 564 || (((MODE) == SFmode || (MODE) == DFmode || (MODE) == TFmode \
|
| H A D | rs6000.md | 8322 "{ rs6000_emit_move (operands[0], operands[1], TFmode); DONE; }") 8332 && (gpc_reg_operand (operands[0], TFmode) 8333 || gpc_reg_operand (operands[1], TFmode))" 8345 && (gpc_reg_operand (operands[0], TFmode) 8346 || gpc_reg_operand (operands[1], TFmode))" 8554 operands[5] = simplify_gen_subreg (DFmode, operands[0], TFmode, hi_word); 8555 operands[6] = simplify_gen_subreg (DFmode, operands[0], TFmode, lo_word); 11629 operands[5] = simplify_gen_subreg (DFmode, operands[1], TFmode, hi_word); 11630 operands[6] = simplify_gen_subreg (DFmode, operands[1], TFmode, lo_word); 11631 operands[7] = simplify_gen_subreg (DFmode, operands[2], TFmode, hi_word); [all …]
|
| H A D | predicates.md | 216 case TFmode:
|
| /freebsd-12.1/contrib/gcc/config/i386/ |
| H A D | i386-modes.def | 22 XFmode is __float80 is IEEE extended; TFmode is __float128
|
| H A D | i386.h | 920 || (MODE) == SFmode || (MODE) == TFmode) 943 || (MODE) == TFmode || (MODE) == TCmode))) 947 ((MODE) == TImode || (MODE) == V16QImode || (MODE) == TFmode \
|
| H A D | i386.c | 3516 case TFmode: in classify_argument() 3721 && (mode == CDImode || mode == TImode || mode == TFmode) in construct_container() 4335 case TFmode: in ix86_libcall_value() 12285 if (mode == XFmode || mode == TFmode) in ix86_split_to_parts() 17778 if (mode == TFmode) in ix86_memory_move_cost() 19807 case TFmode: in ix86_mangle_fundamental_type()
|
| /freebsd-12.1/contrib/gcc/config/s390/ |
| H A D | s390.md | 1465 ; TFmode in GPRs splitters 1471 && s390_split_ok_p (operands[0], operands[1], TFmode, 0)" 1475 operands[2] = operand_subword (operands[0], 0, 0, TFmode); 1476 operands[3] = operand_subword (operands[0], 1, 0, TFmode); 1477 operands[4] = operand_subword (operands[1], 0, 0, TFmode); 1478 operands[5] = operand_subword (operands[1], 1, 0, TFmode); 1485 && s390_split_ok_p (operands[0], operands[1], TFmode, 1)" 1489 operands[2] = operand_subword (operands[0], 1, 0, TFmode); 1490 operands[3] = operand_subword (operands[0], 0, 0, TFmode); 1503 rtx addr = operand_subword (operands[0], 1, 0, TFmode); [all …]
|
| H A D | s390-modes.def | 26 /* Define TFmode to work around reload problem PR 20927. */
|
| H A D | s390.c | 2208 case TFmode: in s390_rtx_costs() 2261 else if (GET_MODE (x) == TFmode) in s390_rtx_costs() 2632 && mode == TFmode in s390_secondary_input_reload_class() 2656 if ((TARGET_64BIT ? (mode == TImode || mode == TFmode) in s390_secondary_output_reload_class() 2668 && mode == TFmode in s390_secondary_output_reload_class() 5282 TFmode, TImode, TDmode, enumerator 6803 || (mode != TFmode && mode != TCmode && mode != TDmode)) in s390_hard_regno_mode_ok()
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | config.in | 1308 /* Define if TFmode long double should be the default */
|
| H A D | ChangeLog-2003 | 338 restrict DFmode and TFmode to word alignment. 3854 (split_to_parts): Deal with TFmode. 3859 (IS_STACK_MODE): TFmode is not stack mode. 3861 (VALID_SSE_REG_MODE): Allow TFmode. 3862 (VALID_FP_MODE_P): Disallow TFmode. 3864 * i386.md (TFmode patterns): Kill. 4062 _U_Qfcmp for TFmode comparisons. 5674 for TFmode only if not the default. 17598 for XFmode and TFmode. 34638 in IBM-extended TFmode types. [all …]
|
| H A D | configure.ac | 3243 # Check if TFmode long double should be used by default or not. 3245 # and later they can use TFmode. 3276 [Define if TFmode long double should be the default])
|
| H A D | ChangeLog-2006 | 66 * config/rs6000/rs6000.c (rs6000_emit_move): Handle TFmode 70 (rs6000_split_multireg_move): Use DFmode reg_mode for TFmode moves 3708 PRE_{INC,DEC} of TFmode. 12928 Define secondary reloads for TFmode moves. 12929 (constant_modes): Add TFmode. 12936 CANNOT_CHANGE_MODE_CLASS): Consider TFmode. 12939 (FPR mode macro): Add TFmode. 13608 Initialize TFmode format to ibm_extended_format if not 13628 * config/rs6000/rs6000.md: Enable TFmode patterns if 14464 Double TFmode.
|
| H A D | ChangeLog | 61 parameter to TFmode.
|
| /freebsd-12.1/contrib/gcc/config/mips/ |
| H A D | mips.c | 4947 REAL_MODE_FORMAT (TFmode) = &MIPS_TFMODE_FORMAT; in override_options() 5061 || (ISA_HAS_8CC && mode == TFmode)); in override_options() 7571 if (mode == TFmode) in mips_function_value()
|
| /freebsd-12.1/contrib/gcc/doc/ |
| H A D | libgcc.texi | 34 @code{TFmode} and @code{XFmode}. Similarly, the integer types @code{int}
|
| H A D | rtl.texi | 1132 @findex TFmode 1133 @item TFmode 1171 @code{TFmode}, respectively. 1222 @code{XFmode} and @code{TFmode}.
|