Searched refs:QImode (Results 251 - 275 of 310) sorted by relevance

<<111213

/netbsd-current/external/gpl3/gcc/dist/gcc/config/nios2/
H A Dnios2.cc1651 fn = gen_rtx_MEM (QImode, nios2_tls_symbol);
1846 convert_move (operands[0], gen_rtx_MEM (QImode, table), 1);
4904 gcc_assert (GET_MODE (mem) == QImode);
/netbsd-current/external/gpl3/gcc/dist/gcc/fortran/
H A Dtrans-types.cc367 scalar_mode r16_mode = QImode;
368 scalar_mode composite_mode = QImode;
516 if (composite_mode != QImode && saw_r16 && !MODE_COMPOSITE_P (r16_mode))
/netbsd-current/external/gpl3/gcc/dist/gcc/config/riscv/
H A Driscv.cc1765 if (unsigned_p && GET_MODE (op) == QImode)
1776 if (!unsigned_p && GET_MODE (op) == QImode)
2506 /* It is more profitable to zero-extend QImode values. But not if the
2510 && (GET_MODE (*op0) == QImode
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dreload.cc1307 inside any subreg. For example, on the 386, QImode regs
1309 can handle SImode, QImode needs a smaller class. */
4203 /* We mark the USE with QImode so that we recognize
4207 insn), QImode);
4733 /* We mark the USE with QImode so that we recognize it
4737 QImode);
4972 /* We mark the USE with QImode so that we
4976 insn), QImode);
5341 /* We mark the USE with QImode so that we recognize it
5345 QImode);
[all...]
H A Dexpr.cc831 && GET_MODE_INNER (candidate) == QImode)
1246 && GET_MODE_INNER (candidate) == QImode)
1420 return m_to.adjust (QImode, m_offset);
1509 return m_to.adjust (QImode, m_offset);
2084 /* ??? It'd be nice to copy in hunks larger than QImode. */
2120 x = change_address (x, QImode, x_addr);
2121 y = change_address (y, QImode, y_addr);
H A Doptabs.cc6382 || maybe_gt (GET_MODE_NUNITS (qimode), GET_MODE_MASK (QImode) + 1))
6754 /* While we always get QImode from __atomic_test_and_set, we get
6759 gcc_checking_assert (insn_data[icode].operand[1].mode == QImode);
6760 if (GET_MODE (mem) != QImode)
6761 mem = adjust_address_nv (mem, QImode, 0);
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dreload.c1288 inside any subreg. For example, on the 386, QImode regs
1290 can handle SImode, QImode needs a smaller class. */
4178 /* We mark the USE with QImode so that we recognize
4182 insn), QImode);
4761 /* We mark the USE with QImode so that we recognize it
4765 QImode);
5000 /* We mark the USE with QImode so that we
5004 insn), QImode);
5370 /* We mark the USE with QImode so that we recognize it
5374 QImode);
[all...]
H A Domp-general.c588 machine_mode vqimode = targetm.vectorize.preferred_simd_mode (QImode);
H A Doptabs.c5800 || maybe_gt (GET_MODE_NUNITS (qimode), GET_MODE_MASK (QImode) + 1))
6302 /* While we always get QImode from __atomic_test_and_set, we get
6307 gcc_checking_assert (insn_data[icode].operand[1].mode == QImode);
6308 if (GET_MODE (mem) != QImode)
6309 mem = adjust_address_nv (mem, QImode, 0);
H A Dasan.c1670 mem = gen_rtx_MEM (QImode, addr);
1676 gen_int_mode (c, QImode),
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000.c1906 if (TARGET_P9_VECTOR && (mode == QImode || mode == HImode))
2223 QImode,
2602 bool small_int_p = (m2 == QImode || m2 == HImode || m2 == SImode);
3156 reg_addr[QImode].scalar_in_vmx_p = true;
6208 return gen_rtx_VEC_DUPLICATE (V16QImode, gen_lowpart (QImode, val));
7326 && TYPE_MODE (TREE_TYPE (type)) == QImode)
8110 || mode == QImode
9206 return !legitimate_constant_pool_address_p (addr, QImode, false);
11548 if (TARGET_P9_VECTOR && (mode == HImode || mode == QImode))
15524 if (GET_MODE (mem) == QImode)
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000.cc1917 if (TARGET_P9_VECTOR && (mode == QImode || mode == HImode))
2234 QImode,
2609 bool small_int_p = (m2 == QImode || m2 == HImode || m2 == SImode);
3163 reg_addr[QImode].scalar_in_vmx_p = true;
6431 return gen_rtx_VEC_DUPLICATE (V16QImode, gen_lowpart (QImode, val));
7277 QImode: 0x00000000000000ff0000000000000000. */
7991 && TYPE_MODE (TREE_TYPE (type)) == QImode)
8809 || mode == QImode
9941 return !legitimate_constant_pool_address_p (addr, QImode, false);
12251 if (TARGET_P9_VECTOR && (mode == HImode || mode == QImode))
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc.c2411 /* All QImode constants require only one insn, so proceed. */
9677 int i = trunc_int_for_mode (INTVAL (x), QImode);
12890 GEN_INT (GET_MODE (mem) == QImode
12895 if (GET_MODE (mem) == QImode)
12974 if (mode == QImode || mode == HImode)
13439 elt = convert_modes (SImode, QImode, elt, true);
13564 /* We need a temporary when loading/storing a HImode/QImode value
13568 && (mode == HImode || mode == QImode)
/netbsd-current/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc.cc2407 /* All QImode constants require only one insn, so proceed. */
9631 int i = trunc_int_for_mode (INTVAL (x), QImode);
12851 GEN_INT (GET_MODE (mem) == QImode
12856 if (GET_MODE (mem) == QImode)
12935 if (mode == QImode || mode == HImode)
13403 elt = convert_modes (SImode, QImode, elt, true);
13528 /* We need a temporary when loading/storing a HImode/QImode value
13532 && (mode == HImode || mode == QImode)
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/nvptx/
H A Dnvptx.c258 /* Return a ptx type for MODE. If PROMOTE, then use .u32 for QImode to
1632 address = change_address (address, QImode, callee);
2526 t -- print a type opcode suffix, promoting QImode to 32 bits
2803 qiregs.mode = QImode;
2840 struct reg_replace *r = (outer_mode == QImode ? &qiregs
/netbsd-current/external/gpl3/gcc/dist/gcc/config/gcn/
H A Dgcn.cc384 || mode == QImode
1277 if (mode == QImode || mode == HImode)
3492 Model also increased moving costs of QImode registers in non
5513 if (mode == BImode || mode == QImode || mode == HImode || mode == SImode
6344 output_operand_lossage ("operand %%xn code invalid for QImode");
/netbsd-current/external/gpl3/gcc/dist/gcc/config/nvptx/
H A Dnvptx.cc398 /* Return a ptx type for MODE. If PROMOTE, then use .u32 for QImode to
1836 address = change_address (address, QImode, callee);
2878 t -- print a type opcode suffix, promoting QImode to 32 bits
3194 qiregs.mode = QImode;
3231 struct reg_replace *r = (outer_mode == QImode ? &qiregs
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/frv/
H A Dfrv.c2273 mode = QImode;
2356 mode = QImode;
6016 else if (mode == QImode || mode == HImode || mode == SImode
8605 return QImode;
/netbsd-current/external/gpl3/gcc/dist/gcc/config/frv/
H A Dfrv.cc2261 mode = QImode;
2344 mode = QImode;
6004 else if (mode == QImode || mode == HImode || mode == SImode
8593 return QImode;
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/mips/
H A Dmips.c2677 if (ISA_HAS_LBX && mode == QImode)
4059 return COSTS_N_INSNS (GET_MODE (op) == QImode ? 2 : 3);
4507 && GET_MODE (XEXP (x, 0)) == QImode
8319 /* Work out the byte offset of the QImode or HImode value,
8323 mips_emit_binary (XOR, shift, shift, GEN_INT (mode == QImode ? 3 : 2));
8332 /* Set MASK to an inclusive mask of the QImode or HImode value. */
8382 *LEFT is a QImode reference to the first byte if big endian or
8386 *RIGHT is a QImode reference to the opposite end of the field and
8411 first = adjust_address (op, QImode, 0);
8412 last = adjust_address (op, QImode, widt
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/mips/
H A Dmips.cc2679 if (ISA_HAS_LBX && mode == QImode)
4070 return COSTS_N_INSNS (GET_MODE (op) == QImode ? 2 : 3);
4518 && GET_MODE (XEXP (x, 0)) == QImode
8459 /* Work out the byte offset of the QImode or HImode value,
8463 mips_emit_binary (XOR, shift, shift, GEN_INT (mode == QImode ? 3 : 2));
8472 /* Set MASK to an inclusive mask of the QImode or HImode value. */
8522 *LEFT is a QImode reference to the first byte if big endian or
8526 *RIGHT is a QImode reference to the opposite end of the field and
8551 first = adjust_address (op, QImode, 0);
8552 last = adjust_address (op, QImode, widt
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/gcn/
H A Dgcn.c1245 if (mode == QImode || mode == HImode)
3283 Model also increased moving costs of QImode registers in non
5220 if (mode == BImode || mode == QImode || mode == HImode || mode == SImode
6040 output_operand_lossage ("operand %%xn code invalid for QImode");
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/riscv/
H A Driscv.c1576 if (unsigned_p && GET_MODE (op) == QImode)
2151 /* It is more profitable to zero-extend QImode values. But not if the
2155 && (GET_MODE (*op0) == QImode
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/xtensa/
H A Dxtensa.c1269 VOIDmode, QImode, HImode, VOIDmode, SImode,
1403 in HImode and QImode. */
1483 /* Expand an atomic compare and swap operation for HImode and QImode.
1543 /* Expand an atomic operation CODE of mode MODE (either HImode or QImode --
3548 if (mode == QImode)
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.c9954 && (mode_x == HImode || mode_x == QImode))
9961 && (GET_MODE (XEXP (x, 0)) == HImode || GET_MODE (XEXP (x, 0)) == QImode)
12151 && (inner_mode == QImode || inner_mode == HImode))
12156 && (inner_mode == QImode || inner_mode == HImode))
12161 && (inner_mode == QImode || inner_mode == HImode))
18094 *info = simd_immediate_info (QImode, val8);
18137 mode = QImode;
19860 if (mode == QImode || mode == HImode)
20960 original mode and again with the elements lowered to QImode.

Completed in 1229 milliseconds

<<111213