Home
last modified time | relevance | path

Searched refs:QImode (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsync.md137 if (<MODE>mode != QImode)
138 operands[1] = adjust_address (operands[1], QImode, 0);
156 operands[1] = adjust_address (operands[1], QImode, 0);
H A Dsparc.h690 && TYPE_MODE (TREE_TYPE (TYPE)) == QImode \
1299 && ((MODE) == HImode || (MODE) == QImode) \
1318 && ((MODE) == HImode || (MODE) == QImode) \
H A Dsparc.c1034 case QImode: in sparc_expand_move()
6871 int i = trunc_int_for_mode (INTVAL (x), QImode); in print_operand()
8881 GEN_INT (GET_MODE (mem) == QImode in sparc_expand_compare_and_swap_12()
8887 if (GET_MODE (mem) == QImode) in sparc_expand_compare_and_swap_12()
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.h938 ((MODE) == QImode || (MODE) == HImode || (MODE) == SImode \
977 : (MODE) == QImode && (REGNO) >= 4 && !TARGET_64BIT ? SImode \
1278 ((MODE) == QImode && !TARGET_64BIT \
1316 || (CLASS) == INDEX_REGS) && !TARGET_64BIT && (MODE) == QImode \
1842 || ((MODE) == QImode && TARGET_PROMOTE_QI_REGS)) \
1854 #define FUNCTION_MODE QImode
H A Di386.c3488 case QImode: in classify_argument()
3842 case QImode: in function_arg_advance()
3964 case QImode: in function_arg()
10741 case QImode: in ix86_expand_branch()
11676 if (mode == QImode in ix86_expand_int_movcc()
12143 case QImode: in ix86_expand_int_addcc()
12163 case QImode: in ix86_expand_int_addcc()
17608 if (mode == QImode) in ix86_hard_regno_mode_ok()
17645 case QImode: in ix86_tieable_integer_mode_p()
18835 smode = QImode; in ix86_expand_vector_init_duplicate()
[all …]
H A Di386.md1487 ;; that don't use QImode patterns (and QImode move cause stall on the next
1567 if (! q_regs_operand (op1, QImode))
8072 mode = QImode;
8158 mode = QImode;
8166 if (mode == QImode)
8223 mode = QImode;
8231 if (mode == QImode)
13396 PUT_MODE (operands[1], QImode);
13407 PUT_MODE (operands[1], QImode);
13420 PUT_MODE (new_op1, QImode);
[all …]
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.h404 if (MODE == QImode) \
1152 || ((MODE == HImode || MODE == QImode) && ! arm_arch4)) \
1155 else if ((MODE == HImode || MODE == QImode) && arm_arch4) \
1752 REGNO_MODE_OK_FOR_BASE_P (REGNO, QImode)
1947 #define THUMB_REG_OK_FOR_INDEX_P(X) THUMB_REG_MODE_OK_FOR_BASE_P (X, QImode)
2057 ((arm_arch4 || (MODE) == QImode) ? ZERO_EXTEND \
H A Darm.c4380 case QImode: in thumb_rtx_costs()
4583 if (GET_MODE (XEXP (x, 0)) == QImode) in arm_rtx_costs_1()
4590 case QImode: in arm_rtx_costs_1()
4809 case QImode: in arm_size_rtx_costs()
6926 gen_rtx_MEM (QImode, in arm_reload_in_hi()
6930 gen_rtx_MEM (QImode, in arm_reload_in_hi()
7092 gen_lowpart (QImode, outval))); in arm_reload_out_hi()
7097 gen_lowpart (QImode, scratch))); in arm_reload_out_hi()
7102 gen_lowpart (QImode, outval))); in arm_reload_out_hi()
7108 gen_lowpart (QImode, scratch))); in arm_reload_out_hi()
[all …]
H A Darm.md3646 range of QImode offsets, and offsettable_address_p does a QImode
3712 range of QImode offsets, and offsettable_address_p does a QImode
3841 if (!s_register_operand (operands[1], QImode))
3877 if (!s_register_operand (operands[1], QImode))
4878 HImode/QImode) relative address. */
5102 operands[1] = gen_lowpart (QImode, reg);
5110 HImode/QImode) relative address. */
5134 operands[1] = gen_lowpart (QImode, reg);
5138 operands[1] = force_reg (QImode, operands[1]);
5162 && ( register_operand (operands[0], QImode)
[all …]
/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.c550 if (register_operand (op0, QImode) in s390_select_ccmode()
680 GET_MODE (inner), QImode, 0); in s390_canonicalize_comparison()
683 mask = gen_int_mode (s390_extract_part (mask, QImode, 0), QImode); in s390_canonicalize_comparison()
684 inner = adjust_address_nv (inner, QImode, part); in s390_canonicalize_comparison()
685 *op0 = gen_rtx_AND (QImode, inner, mask); in s390_canonicalize_comparison()
1280 mask = s390_extract_part (*immop, QImode, def); in s390_narrow_logical_operator()
1284 *memop = adjust_address (*memop, QImode, part); in s390_narrow_logical_operator()
1285 *immop = gen_int_mode (mask, QImode); in s390_narrow_logical_operator()
2042 part_mode = QImode; in s390_N_constraint_str()
5286 QImode enumerator
[all …]
H A Ds390.h924 #define FUNCTION_MODE QImode
H A Ds390.md326 ;; HImode and "llgc" in QImode.
695 && !register_operand (operands[1], QImode)"
1343 is just as fast as a QImode load. */
1351 operands[1] = gen_lowpart (QImode, tmp);
1377 && get_pool_mode (operands[1]) == QImode
2873 set_mem_size (operands[1], GEN_INT (GET_MODE_SIZE (QImode)));
2875 - GET_MODE_BITSIZE (QImode));
3041 "operands[2] = gen_lowpart (QImode, operands[0]);")
3072 "operands[2] = gen_lowpart (QImode, operands[0]);")
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Daltivec.md242 XEXP (dup, 0) = simplify_const_binary_operation (ASHIFTRT, QImode,
2022 rtx byteshift = gen_reg_rtx (QImode);
2032 byteshift = gen_rtx_CONST_INT (QImode, byteshift_val);
2052 rtx byteshift = gen_reg_rtx (QImode);
2062 byteshift = gen_rtx_CONST_INT (QImode, byteshift_val);
H A Drs6000.c3791 case QImode: in rs6000_emit_set_const()
4090 case QImode: in rs6000_emit_move()
9024 && mode3 == QImode) in rs6000_common_init_builtins()
9029 && mode3 == QImode) in rs6000_common_init_builtins()
9034 && mode3 == QImode) in rs6000_common_init_builtins()
9039 && mode3 == QImode) in rs6000_common_init_builtins()
9219 if (mode0 == V4SImode && mode1 == QImode) in rs6000_common_init_builtins()
9411 mode = QImode; in expand_block_clear()
9553 mode = QImode; in expand_block_move()
12205 if (mode == QImode || mode == HImode) in rs6000_emit_sync()
[all …]
H A Drs6000.h552 && TYPE_MODE (TREE_TYPE (TYPE)) == QImode \
/freebsd-12.1/contrib/gcc/
H A Dalias.c2200 if (mem_mode == QImode || GET_CODE (mem_addr) == AND) in true_dependence()
2264 if (mem_mode == QImode || GET_CODE (mem_addr) == AND) in canon_true_dependence()
H A Dexplow.c1357 rtx addr = memory_address (QImode, in probe_stack_range()
H A Dcse.c6771 if (GET_MODE (insn) == QImode) in cse_end_of_basic_block()
6866 PUT_MODE (NEXT_INSN (p), QImode); in cse_end_of_basic_block()
6901 PUT_MODE (NEXT_INSN (p), QImode); in cse_end_of_basic_block()
6990 if (val.nsets == 0 || GET_MODE (insn) == QImode) in cse_main()
7116 if (GET_MODE (insn) == QImode) in cse_basic_block()
H A Dreload.c4061 insn), QImode); in find_reloads()
4574 QImode); in find_reloads_toplev()
4820 insn), QImode); in find_reloads_address()
5178 QImode); in subst_reg_equivs()
6111 insn), QImode); in find_reloads_subreg_address()
H A Drecog.c1929 good = (*addressp) (QImode, y); in offsettable_address_p()
1954 return (*addressp) (QImode, z); in offsettable_address_p()
H A Dexpr.c1014 to1 = adjust_automodify_address (data.to, QImode, data.to_addr, in move_by_pieces()
1021 to1 = adjust_address (data.to, QImode, data.offset); in move_by_pieces()
1473 x = change_address (x, QImode, x_addr); in emit_block_move_via_loop()
1474 y = change_address (y, QImode, y_addr); in emit_block_move_via_loop()
2318 to1 = adjust_automodify_address (data.to, QImode, data.to_addr, in store_by_pieces()
2325 to1 = adjust_address (data.to, QImode, data.offset); in store_by_pieces()
H A Dreload1.c469 while (memory_address_p (QImode, tem)) in init_reload()
478 indirect_symref_ok = memory_address_p (QImode, tem); in init_reload()
491 if (memory_address_p (QImode, tem)) in init_reload()
1176 && (GET_MODE (insn) == QImode in reload()
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.h219 && TYPE_MODE (TREE_TYPE (TYPE)) == QImode \
/freebsd-12.1/contrib/gcc/doc/
H A Drtl.texi1044 @findex QImode
1045 @item QImode
1181 values. The integer values are in @code{QImode}, @code{HImode},
1191 @code{QImode}, and the modes corresponding to @code{BITS_PER_WORD},
1209 Integer modes. By default these are @code{BImode}, @code{QImode},
1286 @code{GET_MODE_WIDER_MODE (QImode)} returns @code{HImode}.
1328 machines, these are @code{QImode} and @code{SImode}, respectively.
2020 of @var{c} is @code{QImode} regardless of @var{m}.
3195 @cindex @code{QImode}, in @code{insn}
3200 @code{QImode} when it is the first insn in a block that has already
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips.md2426 if (TARGET_MIPS16 && !memory_operand (operands[1], QImode))
3676 if (mips_legitimize_move (QImode, operands[0], operands[1]))
3684 && (register_operand (operands[0], QImode)
3685 || reg_or_0_operand (operands[1], QImode))"
3703 && (register_operand (operands[0], QImode)
3704 || register_operand (operands[1], QImode))"

12