| /freebsd-12.1/contrib/gcc/config/i386/ |
| H A D | sync.md | 38 ;; that they'd be in with (reg:DI 2 ecx). Similarly for TImode 54 if ((<MODE>mode == DImode && !TARGET_64BIT) || <MODE>mode == TImode) 65 else if (<MODE>mode == TImode) 145 if ((<MODE>mode == DImode && !TARGET_64BIT) || <MODE>mode == TImode) 156 else if (<MODE>mode == TImode)
|
| H A D | i386.h | 919 ((MODE) == TImode || (MODE) == V4SFmode || (MODE) == V4SImode \ 942 || (TARGET_64BIT && ((MODE) == TImode || (MODE) == CTImode \ 947 ((MODE) == TImode || (MODE) == V16QImode || (MODE) == TFmode \
|
| H A D | sse.md | 23 ;; 16 byte integral modes handled by SSE, minus TImode, which gets 2637 emit_insn (gen_sse2_lshrti3 (gen_lowpart (TImode, t2), 2638 gen_lowpart (TImode, op1), thirtytwo)); 2639 emit_insn (gen_sse2_lshrti3 (gen_lowpart (TImode, t3), 2640 gen_lowpart (TImode, op2), thirtytwo)); 2729 emit_insn (gen_sse2_lshrti3 (gen_lowpart (TImode, t2), 2732 emit_insn (gen_sse2_lshrti3 (gen_lowpart (TImode, t3), 2793 operands[0] = gen_lowpart (TImode, operands[0]); 2794 operands[1] = gen_lowpart (TImode, operands[1]); 2817 operands[0] = gen_lowpart (TImode, operands[0]); [all …]
|
| H A D | i386.c | 3498 case TImode: in classify_argument() 3765 tmpmode = TImode; in construct_container() 3772 if (tmpmode == TImode) in construct_container() 3862 case TImode: in function_arg_advance() 3990 case TImode: in function_arg() 4299 if (mode == TImode in ix86_struct_value_rtx() 6440 if (GET_MODE (x) == TImode in legitimate_constant_p() 6441 && x != CONST0_RTX (TImode) in legitimate_constant_p() 10803 case TImode: in ix86_expand_branch() 12283 if (mode == TImode) in ix86_split_to_parts() [all …]
|
| H A D | i386.md | 511 operands[0] = force_reg (TImode, operands[0]); 2152 ix86_expand_move (TImode, operands); 2154 ix86_expand_vector_move (TImode, operands); 9431 && ix86_unary_operator_ok (NEG, TImode, operands)" 10349 ix86_expand_binary_operator (ASHIFT, TImode, operands); 10380 "ix86_split_ashl (operands, operands[3], TImode); DONE;") 10389 "ix86_split_ashl (operands, NULL_RTX, TImode); DONE;") 11366 "ix86_split_ashr (operands, NULL_RTX, TImode); DONE;") 12062 "ix86_split_lshr (operands, NULL_RTX, TImode); DONE;") 20986 operands[5] = gen_rtx_REG (TImode, SSE_REGNO (i)); [all …]
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | libgcc-std.ver | 117 # libgcc2 TImode arithmetic (for 64-bit targets). 229 # libgcc2 TImode arithmetic (for 64-bit targets).
|
| H A D | haifa-sched.c | 1223 PUT_MODE (insn, clock_var > last_clock_var ? TImode : VOIDmode); in schedule_insn() 1778 if (GET_MODE (prev_insn) == TImode) /* end of dispatch group */ in ok_for_early_queue_removal()
|
| H A D | c-common.c | 3327 if (targetm.scalar_mode_supported_p (TImode)) in c_common_nodes_and_builtins() 3341 if (targetm.scalar_mode_supported_p (TImode)) in c_common_nodes_and_builtins()
|
| H A D | tree.c | 6542 intTI_type_node = make_or_reuse_type (GET_MODE_BITSIZE (TImode), 0); in build_common_tree_nodes() 6548 unsigned_intTI_type_node = make_or_reuse_type (GET_MODE_BITSIZE (TImode), 1); in build_common_tree_nodes()
|
| H A D | config.gcc | 721 # TImode. 743 # TImode.
|
| H A D | ChangeLog | 841 operand 2 be TImode.
|
| H A D | ChangeLog-2002 | 9382 * sh.h (SH5_WOULD_BE_PARTIAL_NREGS): Also handle TImode case. 13143 (HARD_REGNO_MODE_OK): Allow TImode in fp regs. Allow V2SFmode 22228 used for DImode and TImode. 28852 scratch register to DImode / TImode. 30488 of the operand, rather than assuming TImode. 31127 (min?f_nonieee, max?f_nonieee, SSE TImode patterns): 32587 * config/mips/mips.c (function_arg): Handle TImode. 32930 as TImode so we know when the "other" register is available. 33112 (divmoddi4): Don't partially initialize TImode register. 34530 (safe_vector_operand): Use V4SFmode, not TImode. [all …]
|
| /freebsd-12.1/contrib/gcc/config/s390/ |
| H A D | s390.h | 205 : LEVEL == SAVE_NONLOCAL ? (TARGET_64BIT ? OImode : TImode) : Pmode) 776 #define MAX_FIXED_MODE_SIZE GET_MODE_BITSIZE (TARGET_64BIT ? TImode : DImode)
|
| H A D | s390.md | 38 ;; %M: print the second word of a TImode operand. 300 ;; in "RSE" for TImode and "RS" for DImode. 812 && s390_split_ok_p (operands[0], operands[1], TImode, 0)" 843 rtx addr = operand_subword (operands[0], 1, 0, TImode); 4544 operands[4] = gen_reg_rtx(TImode); 4609 equal = gen_rtx_IOR (TImode, 4610 gen_rtx_ASHIFT (TImode, 4611 gen_rtx_ZERO_EXTEND (TImode, mod_equal), 4613 gen_rtx_ZERO_EXTEND (TImode, div_equal)); 4615 operands[4] = gen_reg_rtx(TImode); [all …]
|
| H A D | s390.c | 2218 if (GET_MODE (x) == TImode) /* 128 bit division */ in s390_rtx_costs() 2569 enum machine_mode dword_mode = word_mode == SImode ? DImode : TImode; in legitimate_reload_constant_p() 2656 if ((TARGET_64BIT ? (mode == TImode || mode == TFmode) in s390_secondary_output_reload_class() 5282 TFmode, TImode, TDmode, enumerator
|
| /freebsd-12.1/contrib/gcc/config/ia64/ |
| H A D | t-ia64 | 6 # a TImode divide function, so there is no actual overlap here between
|
| H A D | ia64.c | 1381 && GET_MODE (SUBREG_REG (in)) == TImode in spill_xfmode_rfmode_operand() 1436 op1 = gen_rtx_REG (TImode, REGNO (op1)); in ia64_expand_movxf_movrf() 1512 memt = adjust_address (in, TImode, 0); in ia64_expand_movxf_movrf() 1515 memt = assign_stack_temp (TImode, 16, 0); in ia64_expand_movxf_movrf() 6669 case TImode: in ia64_mode_to_int() 7459 gcc_assert (GET_MODE (insn) != TImode); in issue_nops_and_insn() 7472 else if (GET_MODE (insn) != TImode) in issue_nops_and_insn() 7789 && GET_MODE (insn) == TImode) in bundling() 7800 PUT_MODE (next_insn, TImode); in bundling() 7834 || (GET_MODE (next_insn) == TImode in bundling() [all …]
|
| H A D | ia64.h | 246 #define MAX_FIXED_MODE_SIZE GET_MODE_BITSIZE (TImode)
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.h | 1290 : LEVEL == SAVE_NONLOCAL ? (TARGET_32BIT ? DImode : TImode) : Pmode) 1794 #define MAX_FIXED_MODE_SIZE GET_MODE_BITSIZE (TARGET_POWERPC64 ? TImode : DImode)
|
| H A D | rs6000.c | 2852 case TImode: in rs6000_legitimate_offset_address_p() 3010 && mode != TImode) in rs6000_legitimize_address() 3077 && mode != TImode) in rs6000_legitimize_address() 3589 if (mode != TImode in rs6000_legitimate_address() 4280 case TImode: in rs6000_emit_move() 17344 if (GET_MODE (next_insn) == TImode && can_issue_more) in redefine_groups() 17346 else if (!can_issue_more && GET_MODE (next_insn) != TImode) in redefine_groups() 17347 PUT_MODE (next_insn, TImode); in redefine_groups() 17385 group_end = (next_insn == NULL_RTX || GET_MODE (next_insn) == TImode); in pad_groups()
|
| H A D | rs6000.md | 8692 ;; TImode is similar, except that we usually want to compute the address into 8707 && (gpc_reg_operand (operands[0], TImode) || gpc_reg_operand (operands[1], TImode))" 8739 && (gpc_reg_operand (operands[0], TImode) || gpc_reg_operand (operands[1], TImode))" 8769 "TARGET_POWERPC64 && (gpc_reg_operand (operands[0], TImode) 8770 || gpc_reg_operand (operands[1], TImode))" 8783 TImode); 8785 TImode); 9385 ;; problems with TImode.
|
| /freebsd-12.1/contrib/gcc/doc/ |
| H A D | rtl.texi | 1072 @findex TImode 1073 @item TImode 1182 @code{SImode}, @code{DImode}, @code{TImode}, and @code{OImode}, 1196 use @code{TImode} for 16-byte structures and unions. Likewise, you can 1210 @code{HImode}, @code{SImode}, @code{DImode}, @code{TImode}, and 1617 @code{TImode} can indicate values longer than a word, values which 3193 @cindex @code{TImode}, in @code{insn} 3204 sets the mode of an insn to @code{TImode} when it is believed that the
|
| H A D | libgcc.texi | 37 @code{@w{unsigned long long}} to @code{TImode}.
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | arm.c | 3561 else if (mode == TImode) in arm_legitimate_address_p() 4043 low_n = ((mode) == TImode ? 0 in arm_legitimize_address()
|
| /freebsd-12.1/contrib/gcc/config/sparc/ |
| H A D | sparc.c | 1110 if (temp && GET_MODE (temp) == TImode) in sparc_emit_set_symbolic_const64()
|