Home
last modified time | relevance | path

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

12345678910>>...22

/netbsd-src/external/gpl3/gcc/dist/gcc/config/sh/
H A Dsh-mem.cc299 addr1 = adjust_address (addr1, QImode, 0); in sh_expand_cmpstr()
300 addr2 = adjust_address (addr2, QImode, 0); in sh_expand_cmpstr()
316 emit_insn (gen_zero_extendqisi2 (tmp2, gen_lowpart (QImode, tmp2))); in sh_expand_cmpstr()
324 emit_insn (gen_zero_extendqisi2 (tmp2, gen_lowpart (QImode, tmp2))); in sh_expand_cmpstr()
325 emit_insn (gen_zero_extendqisi2 (tmp1, gen_lowpart (QImode, tmp1))); in sh_expand_cmpstr()
453 addr1 = adjust_automodify_address (addr1, QImode, s1_addr, 0); in sh_expand_cmpnstr()
454 addr2 = adjust_automodify_address (addr2, QImode, s2_addr, 0); in sh_expand_cmpnstr()
468 gen_lowpart (QImode, in sh_expand_cmpnstr()
473 addr1 = adjust_address (addr1, QImode, in sh_expand_cmpnstr()
474 GET_MODE_SIZE (QImode)); in sh_expand_cmpnstr()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sh/
H A Dsh-mem.cc299 addr1 = adjust_address (addr1, QImode, 0); in sh_expand_cmpstr()
300 addr2 = adjust_address (addr2, QImode, 0); in sh_expand_cmpstr()
316 emit_insn (gen_zero_extendqisi2 (tmp2, gen_lowpart (QImode, tmp2))); in sh_expand_cmpstr()
324 emit_insn (gen_zero_extendqisi2 (tmp2, gen_lowpart (QImode, tmp2))); in sh_expand_cmpstr()
325 emit_insn (gen_zero_extendqisi2 (tmp1, gen_lowpart (QImode, tmp1))); in sh_expand_cmpstr()
453 addr1 = adjust_automodify_address (addr1, QImode, s1_addr, 0); in sh_expand_cmpnstr()
454 addr2 = adjust_automodify_address (addr2, QImode, s2_addr, 0); in sh_expand_cmpnstr()
468 gen_lowpart (QImode, in sh_expand_cmpnstr()
473 addr1 = adjust_address (addr1, QImode, in sh_expand_cmpnstr()
474 GET_MODE_SIZE (QImode)); in sh_expand_cmpnstr()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/h8300/
H A Dlogical.md51 operands[0] = adjust_address (operands[0], QImode, 0);
52 operands[1] = adjust_address (operands[1], QImode, 0);
83 "register_operand (operands[0], QImode)
84 || single_zero_operand (operands[2], QImode)"
86 "&& reload_completed && !single_zero_operand (operands[2], QImode)"
98 "(<MODE>mode == QImode
115 "(<MODE>mode == QImode
120 if (<MODE>mode == QImode)
192 "TARGET_H8300SX || register_operand (operands[0], QImode)
193 || single_one_operand (operands[2], QImode)"
[all …]
H A Dtestcompare.md45 if (<MODE>mode == QImode)
79 if (<MODE>mode == QImode)
194 if (<MODE>mode == QImode)
204 if (<MODE>mode == QImode)
221 if (<MODE>mode == QImode)
245 if (<MODE>mode == QImode)
269 if (<MODE>mode == QImode)
295 (symbol_ref "(<MODE>mode == QImode ? 4
H A Dbitfield.md139 operands[3] = gen_lowpart (QImode, operands[3]);
142 if (! register_operand (operands[3], QImode))
146 operands[3] = force_reg (QImode, operands[3]);
148 emit_insn (gen_bfst (adjust_address (operands[0], QImode, 0),
189 && memory_operand (operands[1], QImode))
204 temp = gen_lowpart (QImode, operands[0]);
206 temp = gen_reg_rtx (QImode);
209 if (! bit_memory_operand (operands[1], QImode))
H A Dextensions.md11 operands[1] = force_reg (QImode, operands[1]);
47 operands[2] = gen_rtx_REG (QImode, REGNO (operands[0]));
71 operands[2] = gen_lowpart (QImode, operands[0]);
86 operands[2] = gen_rtx_REG (QImode, REGNO (operands[0]));
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/
H A Dnds32-memory-manipulation.c180 tmp = gen_reg_rtx (QImode); in nds32_expand_cpymemsi_loop_unknown_size()
241 nds32_emit_post_inc_load_store (tmp, src_itr, QImode, true); in nds32_expand_cpymemsi_loop_unknown_size()
244 nds32_emit_post_inc_load_store (tmp, dst_itr, QImode, false); in nds32_expand_cpymemsi_loop_unknown_size()
281 tmp = gen_reg_rtx (QImode); in nds32_expand_cpymemsi_loop_known_size()
312 nds32_emit_post_inc_load_store (tmp, src_itr, QImode, true); in nds32_expand_cpymemsi_loop_known_size()
315 nds32_emit_post_inc_load_store (tmp, dst_itr, QImode, false); in nds32_expand_cpymemsi_loop_known_size()
510 nds32_emit_mem_move (srcmem, dstmem, QImode, 0); in nds32_expand_cpymemsi_unroll()
511 nds32_emit_mem_move (srcmem, dstmem, QImode, 1); in nds32_expand_cpymemsi_unroll()
515 nds32_emit_mem_move (srcmem, dstmem, QImode, 2); in nds32_expand_cpymemsi_unroll()
519 nds32_emit_mem_move (srcmem, dstmem, QImode, 0); in nds32_expand_cpymemsi_unroll()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/nds32/
H A Dnds32-memory-manipulation.cc180 tmp = gen_reg_rtx (QImode); in nds32_expand_cpymemsi_loop_unknown_size()
241 nds32_emit_post_inc_load_store (tmp, src_itr, QImode, true); in nds32_expand_cpymemsi_loop_unknown_size()
244 nds32_emit_post_inc_load_store (tmp, dst_itr, QImode, false); in nds32_expand_cpymemsi_loop_unknown_size()
281 tmp = gen_reg_rtx (QImode); in nds32_expand_cpymemsi_loop_known_size()
312 nds32_emit_post_inc_load_store (tmp, src_itr, QImode, true); in nds32_expand_cpymemsi_loop_known_size()
315 nds32_emit_post_inc_load_store (tmp, dst_itr, QImode, false); in nds32_expand_cpymemsi_loop_known_size()
510 nds32_emit_mem_move (srcmem, dstmem, QImode, 0); in nds32_expand_cpymemsi_unroll()
511 nds32_emit_mem_move (srcmem, dstmem, QImode, 1); in nds32_expand_cpymemsi_unroll()
515 nds32_emit_mem_move (srcmem, dstmem, QImode, 2); in nds32_expand_cpymemsi_unroll()
519 nds32_emit_mem_move (srcmem, dstmem, QImode, 0); in nds32_expand_cpymemsi_unroll()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Drtl-tests.cc249 rtx x1 = gen_int_mode (poly_int64 (1, 1), QImode); in run()
250 rtx x255 = gen_int_mode (poly_int64 (1, 255), QImode); in run()
253 ASSERT_EQ (x1, gen_int_mode (poly_int64 (1, 1), QImode)); in run()
281 ASSERT_EQ (plus_constant (QImode, const1_rtx, poly_int64 (4, -2)), in run()
282 gen_int_mode (poly_int64 (5, -2), QImode)); in run()
283 ASSERT_EQ (plus_constant (QImode, x1, poly_int64 (4, -2)), in run()
284 gen_int_mode (poly_int64 (5, -1), QImode)); in run()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Drtl-tests.c249 rtx x1 = gen_int_mode (poly_int64 (1, 1), QImode);
250 rtx x255 = gen_int_mode (poly_int64 (1, 255), QImode);
253 ASSERT_EQ (x1, gen_int_mode (poly_int64 (1, 1), QImode));
281 ASSERT_EQ (plus_constant (QImode, const1_rtx, poly_int64 (4, -2)),
282 gen_int_mode (poly_int64 (5, -2), QImode));
283 ASSERT_EQ (plus_constant (QImode, x1, poly_int64 (4, -2)),
284 gen_int_mode (poly_int64 (5, -1), QImode));
/netbsd-src/external/gpl3/gcc.old/usr.bin/gcc/arch/coldfire/
H A Dinsn-modes.h21 QImode, /* machmode.def:187 */ enumerator
103 MIN_MODE_INT = QImode,
184 case QImode: return 1; in mode_size_inline()
240 case QImode: return 1; in mode_nunits_inline()
296 case QImode: return VOIDmode; in mode_inner_inline()
325 case CQImode: return QImode; in mode_inner_inline()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/stormy16/
H A Dstormy16.c565 if (xstormy16_onebit_set_operand (val, QImode)) in xstormy16_expand_iorqi3()
567 if (!xstormy16_below100_or_register (in, QImode)) in xstormy16_expand_iorqi3()
568 in = copy_to_mode_reg (QImode, in); in xstormy16_expand_iorqi3()
569 if (!xstormy16_below100_or_register (out, QImode)) in xstormy16_expand_iorqi3()
570 out = gen_reg_rtx (QImode); in xstormy16_expand_iorqi3()
578 in = copy_to_mode_reg (QImode, in); in xstormy16_expand_iorqi3()
581 val = copy_to_mode_reg (QImode, val); in xstormy16_expand_iorqi3()
584 out = gen_reg_rtx (QImode); in xstormy16_expand_iorqi3()
586 in = simplify_gen_subreg (HImode, in, QImode, 0); in xstormy16_expand_iorqi3()
587 outsub = simplify_gen_subreg (HImode, out, QImode, 0); in xstormy16_expand_iorqi3()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/stormy16/
H A Dstormy16.cc565 if (xstormy16_onebit_set_operand (val, QImode)) in xstormy16_expand_iorqi3()
567 if (!xstormy16_below100_or_register (in, QImode)) in xstormy16_expand_iorqi3()
568 in = copy_to_mode_reg (QImode, in); in xstormy16_expand_iorqi3()
569 if (!xstormy16_below100_or_register (out, QImode)) in xstormy16_expand_iorqi3()
570 out = gen_reg_rtx (QImode); in xstormy16_expand_iorqi3()
578 in = copy_to_mode_reg (QImode, in); in xstormy16_expand_iorqi3()
581 val = copy_to_mode_reg (QImode, val); in xstormy16_expand_iorqi3()
584 out = gen_reg_rtx (QImode); in xstormy16_expand_iorqi3()
586 in = simplify_gen_subreg (HImode, in, QImode, 0); in xstormy16_expand_iorqi3()
587 outsub = simplify_gen_subreg (HImode, out, QImode, 0); in xstormy16_expand_iorqi3()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Daltivec.md319 XEXP (dup, 0) = simplify_const_binary_operation (ASHIFTRT, QImode,
1865 x = gen_rtx_VEC_SELECT (QImode, operands[1], gen_rtx_PARALLEL (VOIDmode, v));
3323 RTVEC_ELT (v, 0) = gen_rtx_CONST_INT (QImode, be ? 16 : 7);
3324 RTVEC_ELT (v, 1) = gen_rtx_CONST_INT (QImode, be ? 0 : 16);
3325 RTVEC_ELT (v, 2) = gen_rtx_CONST_INT (QImode, be ? 16 : 6);
3326 RTVEC_ELT (v, 3) = gen_rtx_CONST_INT (QImode, be ? 1 : 16);
3327 RTVEC_ELT (v, 4) = gen_rtx_CONST_INT (QImode, be ? 16 : 5);
3328 RTVEC_ELT (v, 5) = gen_rtx_CONST_INT (QImode, be ? 2 : 16);
3329 RTVEC_ELT (v, 6) = gen_rtx_CONST_INT (QImode, be ? 16 : 4);
3330 RTVEC_ELT (v, 7) = gen_rtx_CONST_INT (QImode, be ? 3 : 16);
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rl78/
H A Drl78.c1441 emit_insn (gen_movqi_from_es (gen_rtx_REG (QImode, A_REG))); in rl78_expand_prologue()
1454 if (reg->mode == QImode) in rl78_expand_prologue()
1455 emit_insn (gen_movqi (gen_rtx_REG (QImode, A_REG), mem_mduc)); in rl78_expand_prologue()
1546 if (reg->mode == QImode) in rl78_expand_epilogue()
1547 emit_insn (gen_movqi (mem_mduc, gen_rtx_REG (QImode, A_REG))); in rl78_expand_epilogue()
1556 emit_insn (gen_movqi_to_es (gen_rtx_REG (QImode, A_REG))); in rl78_expand_epilogue()
1833 op = adjust_address (op, QImode, 1); in rl78_print_operand_1()
1838 op = adjust_address (op, QImode, 0); in rl78_print_operand_1()
1843 op = adjust_address (op, QImode, 2); in rl78_print_operand_1()
1848 op = adjust_address (op, QImode, 3); in rl78_print_operand_1()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rl78/
H A Drl78.cc1441 emit_insn (gen_movqi_from_es (gen_rtx_REG (QImode, A_REG))); in rl78_expand_prologue()
1454 if (reg->mode == QImode) in rl78_expand_prologue()
1455 emit_insn (gen_movqi (gen_rtx_REG (QImode, A_REG), mem_mduc)); in rl78_expand_prologue()
1546 if (reg->mode == QImode) in rl78_expand_epilogue()
1547 emit_insn (gen_movqi (mem_mduc, gen_rtx_REG (QImode, A_REG))); in rl78_expand_epilogue()
1556 emit_insn (gen_movqi_to_es (gen_rtx_REG (QImode, A_REG))); in rl78_expand_epilogue()
1833 op = adjust_address (op, QImode, 1); in rl78_print_operand_1()
1838 op = adjust_address (op, QImode, 0); in rl78_print_operand_1()
1843 op = adjust_address (op, QImode, 2); in rl78_print_operand_1()
1848 op = adjust_address (op, QImode, 3); in rl78_print_operand_1()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/avr/
H A Davr.cc269 rtx xval8 = simplify_gen_subreg (QImode, xval, mode, i); in avr_popcount_each_byte()
270 unsigned int val8 = UINTVAL (xval8) & GET_MODE_MASK (QImode); in avr_popcount_each_byte()
600 unsigned umax = QImode == mode ? 0xff : 0xffff; in avr_optimize_casesi()
601 int imax = QImode == mode ? 0x7f : 0x7fff; in avr_optimize_casesi()
640 rtx (*gen_add)(rtx,rtx,rtx) = QImode == mode ? gen_addqi3 : gen_addhi3; in avr_optimize_casesi()
642 = QImode == mode ? gen_cbranchqi4 : gen_cbranchhi4; in avr_optimize_casesi()
663 if (QImode == mode) in avr_optimize_casesi()
989 if (mode == QImode) in avr_rest_of_handle_ifelse()
1165 all_regs_rtx[regno] = gen_rtx_REG (QImode, regno); in avr_init_expanders()
1175 sreg_rtx = gen_rtx_MEM (QImode, GEN_INT (avr_addr.sreg)); in avr_init_expanders()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m32c/
H A Dm32c.abi51 First arg may be passed in r1l or r1 if it (1) fits (QImode or
55 Second arg may be passed in r2, same restrictions (but not QImode),
66 after QImode parameters (i.e. lower-addressed byte is the value,
76 QImode in r0l
H A Dm32c.c597 if (m1 == QImode || m2 == QImode) in m32c_modes_tieable_p()
665 rclass = GET_MODE (x) == QImode ? HL_REGS : R03_REGS; in m32c_preferred_reload_class()
688 if (GET_MODE (x) == QImode) in m32c_preferred_reload_class()
725 if (mode == QImode) in m32c_limit_reload_class()
754 if (mode == QImode in m32c_secondary_reload_class()
823 if (to == QImode) in m32c_can_change_mode_class()
926 return r1h_operand (value, QImode); in m32c_matches_constraint_p()
1616 emit_move_insn (A0 (QImode, 4), GEN_INT (0xfc - 0x100)); in m32c_trampoline_init()
1620 emit_move_insn (A0 (QImode, 7), GEN_INT (0x00)); in m32c_trampoline_init()
1627 emit_move_insn (A0 (QImode, 0), GEN_INT (0xbc - 0x100)); in m32c_trampoline_init()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m32c/
H A Dm32c.abi51 First arg may be passed in r1l or r1 if it (1) fits (QImode or
55 Second arg may be passed in r2, same restrictions (but not QImode),
66 after QImode parameters (i.e. lower-addressed byte is the value,
76 QImode in r0l
H A Dm32c.cc598 if (m1 == QImode || m2 == QImode) in m32c_modes_tieable_p()
666 rclass = GET_MODE (x) == QImode ? HL_REGS : R03_REGS; in m32c_preferred_reload_class()
689 if (GET_MODE (x) == QImode) in m32c_preferred_reload_class()
726 if (mode == QImode) in m32c_limit_reload_class()
755 if (mode == QImode in m32c_secondary_reload_class()
824 if (to == QImode) in m32c_can_change_mode_class()
927 return r1h_operand (value, QImode); in m32c_matches_constraint_p()
1620 emit_move_insn (A0 (QImode, 4), GEN_INT (0xfc - 0x100)); in m32c_trampoline_init()
1624 emit_move_insn (A0 (QImode, 7), GEN_INT (0x00)); in m32c_trampoline_init()
1631 emit_move_insn (A0 (QImode, 0), GEN_INT (0xbc - 0x100)); in m32c_trampoline_init()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/avr/
H A Davr.c268 rtx xval8 = simplify_gen_subreg (QImode, xval, mode, i); in avr_popcount_each_byte()
269 unsigned int val8 = UINTVAL (xval8) & GET_MODE_MASK (QImode); in avr_popcount_each_byte()
559 unsigned umax = QImode == mode ? 0xff : 0xffff; in avr_optimize_casesi()
560 int imax = QImode == mode ? 0x7f : 0x7fff; in avr_optimize_casesi()
599 rtx (*gen_add)(rtx,rtx,rtx) = QImode == mode ? gen_addqi3 : gen_addhi3; in avr_optimize_casesi()
600 rtx (*gen_cmp)(rtx,rtx) = QImode == mode ? gen_cmpqi3 : gen_cmphi3; in avr_optimize_casesi()
617 if (QImode == mode) in avr_optimize_casesi()
811 all_regs_rtx[regno] = gen_rtx_REG (QImode, regno); in avr_init_expanders()
819 sreg_rtx = gen_rtx_MEM (QImode, GEN_INT (avr_addr.sreg)); in avr_init_expanders()
820 rampd_rtx = gen_rtx_MEM (QImode, GEN_INT (avr_addr.rampd)); in avr_init_expanders()
[all …]
H A Davr.md446 rtx part = simplify_gen_subreg (QImode, operands[0], <MODE>mode, i);
448 part = force_reg (QImode, part);
529 rtx hi8 = gen_reg_rtx (QImode);
533 emit_move_insn (hi8, simplify_gen_subreg (QImode, addr, PSImode, 2));
561 rtx addr_hi8 = simplify_gen_subreg (QImode, addr, PSImode, 2);
567 emit_move_insn (gen_rtx_REG (QImode, 21), addr_hi8);
640 if (QImode == <MODE>mode
648 // decomposed into QImode (word_mode) subregs of SYMBOL_REF,
1085 mode = u8_operand (operands[1], VOIDmode) ? QImode : HImode;
1310 operands[3] = simplify_gen_subreg (QImode, operands[0], <MODE>mode, 0);
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/ft32/
H A Dft32.h335 && TYPE_MODE (TREE_TYPE (TYPE)) == QImode \
373 || ((MODE) == QImode)) \
379 #define FUNCTION_MODE QImode
/netbsd-src/external/gpl3/gcc/dist/gcc/config/ft32/
H A Dft32.h335 && TYPE_MODE (TREE_TYPE (TYPE)) == QImode \
373 || ((MODE) == QImode)) \
379 #define FUNCTION_MODE QImode

12345678910>>...22