Home
last modified time | relevance | path

Searched refs:gen_rtx_SUBREG (Results 1 – 25 of 64) sorted by relevance

123

/openbsd/gnu/gcc/gcc/config/mt/
H A Dmt.c1505 dl = gen_rtx_SUBREG (nmode, SUBREG_REG (operands[0]), in mt_split_words()
1507 dh = gen_rtx_SUBREG (nmode, SUBREG_REG (operands[0]), SUBREG_BYTE (operands[0])); in mt_split_words()
1517 dh = gen_rtx_SUBREG (nmode, operands[0], 0); in mt_split_words()
1518 dl = gen_rtx_SUBREG (nmode, operands[0], GET_MODE_SIZE (nmode)); in mt_split_words()
1551 sh = gen_rtx_SUBREG (nmode, operands[1], 0); in mt_split_words()
1552 sl = gen_rtx_SUBREG (nmode, operands[1], GET_MODE_SIZE (nmode)); in mt_split_words()
1582 sl = gen_rtx_SUBREG (nmode, in mt_split_words()
1585 sh = gen_rtx_SUBREG (nmode, in mt_split_words()
/openbsd/gnu/usr.bin/gcc/gcc/config/i370/
H A Di370.md538 emit_move_insn (gen_rtx_SUBREG (SImode, reg1, 0),
543 emit_move_insn (gen_rtx_SUBREG (SImode, reg2, 0),
1395 emit_move_insn (gen_rtx_SUBREG (SImode, reg1, 0),
1460 emit_move_insn (gen_rtx_SUBREG (SImode, reg1, 0),
1465 emit_move_insn (gen_rtx_SUBREG (SImode, reg2, 0),
2411 gen_rtx_SUBREG (SImode, r, GET_MODE_SIZE (SImode)),
2416 gen_rtx_SUBREG (SImode, r, GET_MODE_SIZE (SImode))));
2521 gen_rtx_SUBREG (SImode, r, GET_MODE_SIZE (SImode))));
2538 rtx dr_0 = gen_rtx_SUBREG (SImode, dr, 0);
2684 gen_rtx_SUBREG (SImode, r, 0)));
[all …]
/openbsd/gnu/usr.bin/gcc/gcc/
H A Dexpmed.c370 op0 = gen_rtx_SUBREG (fieldmode, op0, byte_offset);
448 (gen_rtx_SUBREG (fieldmode, op0,
524 op0 = gen_rtx_SUBREG (mode_for_size (BITS_PER_WORD, MODE_INT, 0),
619 xop0 = gen_rtx_SUBREG (maxmode, SUBREG_REG (xop0), SUBREG_BYTE (xop0));
621 xop0 = gen_rtx_SUBREG (maxmode, xop0, 0);
1142 op0 = gen_rtx_SUBREG (mode1, op0, byte_offset);
1250 op0 = gen_rtx_SUBREG (mode_for_size (BITS_PER_WORD, MODE_INT, 0),
1333 xop0 = gen_rtx_SUBREG (maxmode, xop0, 0);
1461 xop0 = gen_rtx_SUBREG (maxmode, xop0, 0);
H A Dsimplify-rtx.c2702 return gen_rtx_SUBREG (outermode, SUBREG_REG (op), final_offset);
2730 int final_regno = subreg_hard_regno (gen_rtx_SUBREG (outermode, op, byte),
2780 return gen_rtx_SUBREG (outermode, part, final_offset);
2817 return gen_rtx_SUBREG (outermode, op, byte);
H A Dcse.c4570 tem ? tem : gen_rtx_SUBREG (inner_mode, op1, 0),
4582 tem ? tem : gen_rtx_SUBREG (inner_mode, op0, 0),
4602 tem ? tem : gen_rtx_SUBREG (inner_mode, op1, 0),
4615 tem ? tem : gen_rtx_SUBREG (inner_mode, op0, 0),
/openbsd/gnu/gcc/gcc/
H A Dexpmed.c540 (gen_rtx_SUBREG (fieldmode, op0, in store_bit_field()
612 op0 = gen_rtx_SUBREG (mode_for_size (BITS_PER_WORD, MODE_INT, 0), in store_bit_field()
706 xop0 = gen_rtx_SUBREG (maxmode, SUBREG_REG (xop0), SUBREG_BYTE (xop0)); in store_bit_field()
708 xop0 = gen_rtx_SUBREG (maxmode, xop0, 0); in store_bit_field()
1380 op0 = gen_rtx_SUBREG (mode_for_size (BITS_PER_WORD, MODE_INT, 0), in extract_bit_field()
1467 xop0 = gen_rtx_SUBREG (maxmode, xop0, 0); in extract_bit_field()
1599 xop0 = gen_rtx_SUBREG (maxmode, xop0, 0); in extract_bit_field()
1958 emit_move_insn (gen_rtx_SUBREG (mode, comb, 0), v1); in extract_force_align_mem_bit_field()
1959 emit_move_insn (gen_rtx_SUBREG (mode, comb, m_size), v2); in extract_force_align_mem_bit_field()
H A Dsimplify-rtx.c4571 return gen_rtx_SUBREG (outermode, SUBREG_REG (op), final_offset); in simplify_subreg()
4677 return gen_rtx_SUBREG (outermode, part, final_offset); in simplify_subreg()
4786 return gen_rtx_SUBREG (outermode, op, byte); in simplify_gen_subreg()
/openbsd/gnu/gcc/gcc/config/m88k/
H A Dm88k.md510 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
549 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
580 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
613 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
635 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);")
654 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);")
674 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
712 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
742 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
774 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
[all …]
/openbsd/gnu/usr.bin/gcc/gcc/config/m88k/
H A Dm88k.md453 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
492 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
523 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
556 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
578 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);")
597 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);")
617 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
655 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
685 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
717 "operands[5] = gen_rtx_SUBREG (CCEVENmode, operands[5], 0);
[all …]
/openbsd/gnu/usr.bin/gcc/gcc/config/sh/
H A Dsh.md1381 : gen_rtx_SUBREG (DImode, operands[3],
1531 : gen_rtx_SUBREG (DImode, operands[3],
4766 x = gen_rtx_SUBREG (V2SFmode, operands[0], i * 2);
4776 y = gen_rtx_SUBREG (V2SFmode, operands[1], i * 2);
6607 dipic = gen_rtx_SUBREG (DImode, dipic, 0);
6617 tr = gen_rtx_SUBREG (GET_MODE (operands[0]), tr, 0);
6708 reg = gen_rtx_SUBREG (DImode, reg, 0);
7197 operands[0] = gen_rtx_SUBREG (DImode, operands[0], 0);
7247 operands[0] = gen_rtx_SUBREG (DImode, operands[0], 0);
9004 qi_val = gen_rtx_SUBREG (QImode, shift_reg, 3);
[all …]
H A Dsh.c1513 gen_ashift (type, n, gen_rtx_SUBREG (SImode, reg, offset));
7500 emit_insn (gen_mshflo_w_x (gen_rtx_SUBREG (V4HImode, quad0, 0),
7501 gen_rtx_SUBREG (V2HImode, fnaddr, 0),
7507 emit_insn (gen_mshflo_w_x (gen_rtx_SUBREG (V4HImode, cxtload, 0),
7508 gen_rtx_SUBREG (V2HImode, cxt, 0),
/openbsd/gnu/gcc/gcc/config/xtensa/
H A Dxtensa.c1042 gen_rtx_SUBREG (GET_MODE (x), in fixup_subreg_mem()
1112 emit_insn (gen_movsi_internal (gen_rtx_SUBREG (SImode, tmp, 0), in xtensa_copy_incoming_a7()
1114 emit_insn (gen_movsi_internal (gen_rtx_SUBREG (SImode, tmp, 4), in xtensa_copy_incoming_a7()
/openbsd/gnu/usr.bin/gcc/gcc/config/xtensa/
H A Dxtensa.c1304 gen_rtx_SUBREG (GET_MODE (x),
1378 emit_insn (gen_movsi_internal (gen_rtx_SUBREG (SImode, tmp, 0),
1380 emit_insn (gen_movsi_internal (gen_rtx_SUBREG (SImode, tmp, 4),
/openbsd/gnu/usr.bin/gcc/gcc/config/pa/
H A Dpa.c1371 rtx temp = gen_rtx_SUBREG (GET_MODE (operand0),
1388 rtx temp = gen_rtx_SUBREG (GET_MODE (operand1),
2097 rtx high_reg = gen_rtx_SUBREG (SImode, operands[1], 0);
2117 rtx high_reg = gen_rtx_SUBREG (SImode, operands[1], 0);
2144 rtx high_reg = gen_rtx_SUBREG (SImode, operands[0], 0);
2171 rtx high_reg = gen_rtx_SUBREG (SImode, operands[0], 0);
2199 rtx high_reg = gen_rtx_SUBREG (SImode, operands[0], 0);
/openbsd/gnu/usr.bin/gcc/gcc/config/i386/
H A Di386.c10782 gen_rtx_SUBREG (SImode, zeroreg, 0)));
10785 gen_rtx_SUBREG (HImode, zeroreg, 0)));
10788 gen_rtx_SUBREG (QImode, zeroreg, 0)));
10822 gen_rtx_SUBREG (QImode, zeroreg, 0)));
10831 gen_rtx_SUBREG (HImode, zeroreg, 0)));
10877 gen_rtx_SUBREG (SImode, zeroreg, 0)));
10882 gen_rtx_SUBREG (SImode, zeroreg, 0)));
10888 gen_rtx_SUBREG (HImode, zeroreg, 0)));
10899 gen_rtx_SUBREG (QImode, zeroreg, 0)));
13212 : gen_rtx_SUBREG (DImode, x, 0)));
[all …]
/openbsd/gnu/gcc/gcc/config/sh/
H A Dsh.md2100 gen_rtx_SUBREG (DImode, divisor, 0),
3254 operands[5] = gen_rtx_SUBREG (inmode, operands[0], offset);
5844 word0 = gen_rtx_SUBREG (SImode, regop, 0);
5846 word1 = gen_rtx_SUBREG (SImode, regop, 4);
6317 x = gen_rtx_SUBREG (V2SFmode, operands[0], i * 8);
6326 y = gen_rtx_SUBREG (V2SFmode, operands[1], i * 8);
8071 operands[0] = gen_rtx_SUBREG (Pmode, operands[0], 0);
8620 gen_rtx_SUBREG (DImode, reg3, 0),
9062 operands[0] = gen_rtx_SUBREG (SImode, operands[0], 0);
11110 qi_val = gen_rtx_SUBREG (QImode, shift_reg, 3);
[all …]
/openbsd/gnu/gcc/gcc/config/pa/
H A Dpa.c1377 rtx temp = gen_rtx_SUBREG (GET_MODE (operand0), in emit_move_sequence()
1394 rtx temp = gen_rtx_SUBREG (GET_MODE (operand1), in emit_move_sequence()
2255 rtx high_reg = gen_rtx_SUBREG (SImode, operands[1], 0); in output_move_double()
2272 rtx high_reg = gen_rtx_SUBREG (SImode, operands[1], 0); in output_move_double()
2295 rtx high_reg = gen_rtx_SUBREG (SImode, operands[0], 0); in output_move_double()
2322 rtx high_reg = gen_rtx_SUBREG (SImode, operands[0], 0); in output_move_double()
2351 rtx high_reg = gen_rtx_SUBREG (SImode, operands[0], 0); in output_move_double()
/openbsd/gnu/usr.bin/gcc/gcc/config/ip2k/
H A Dip2k.c5609 dh = gen_rtx_SUBREG (nmode, operands[0], 0);
5610 dl = gen_rtx_SUBREG (nmode, operands[0], GET_MODE_SIZE (nmode));
5646 sh = gen_rtx_SUBREG (nmode, operands[1], 0);
5647 sl = gen_rtx_SUBREG (nmode, operands[1], GET_MODE_SIZE (nmode));
5780 return gen_rtx_SUBREG (mode, x, GET_MODE_SIZE (mode));
5881 return gen_rtx_SUBREG (mode, x, 0);
/openbsd/gnu/gcc/gcc/config/m68hc11/
H A Dm68hc11.c1850 return gen_rtx_SUBREG (mode, SUBREG_REG (x), SUBREG_BYTE (x) + 4); in m68hc11_gen_lowpart()
1852 return gen_rtx_SUBREG (mode, SUBREG_REG (x), SUBREG_BYTE (x) + 2); in m68hc11_gen_lowpart()
1963 return gen_rtx_SUBREG (mode, XEXP (x, 0), XEXP (x, 1)); in m68hc11_gen_highpart()
1968 return gen_rtx_SUBREG (mode, x, 0); in m68hc11_gen_highpart()
/openbsd/gnu/usr.bin/gcc/gcc/config/i960/
H A Di960.md1323 operand0 = gen_rtx_SUBREG (SImode, operand0, op0_subreg_byte);
1448 operand0 = gen_rtx_SUBREG (SImode, operand0, op0_subreg_byte);
1536 gen_rtx_SUBREG (SImode, temp, 0)));
1559 gen_rtx_SUBREG (SImode, temp, 0)));
/openbsd/gnu/usr.bin/gcc/gcc/config/arm/
H A Darm.c5081 emit_insn (gen_zero_extendqisi2 (gen_rtx_SUBREG (SImode, operands[0], 0),
5086 emit_insn (gen_rtx_SET (VOIDmode, gen_rtx_SUBREG (SImode, operands[0], 0),
5090 gen_rtx_SUBREG (SImode, operands[0], 0),
5094 emit_insn (gen_rtx_SET (VOIDmode, gen_rtx_SUBREG (SImode, operands[0], 0),
5098 gen_rtx_SUBREG (SImode, operands[0],
5250 gen_rtx_SUBREG (SImode, outval, 0),
5260 gen_rtx_SUBREG (SImode, outval, 0),
/openbsd/gnu/gcc/gcc/config/i386/
H A Di386.c13104 gen_rtx_SUBREG (SImode, zeroreg, 0))); in ix86_expand_clrmem()
13112 gen_rtx_SUBREG (HImode, zeroreg, 0))); in ix86_expand_clrmem()
13120 gen_rtx_SUBREG (QImode, zeroreg, 0))); in ix86_expand_clrmem()
13161 gen_rtx_SUBREG (QImode, zeroreg, 0))); in ix86_expand_clrmem()
13170 gen_rtx_SUBREG (HImode, zeroreg, 0))); in ix86_expand_clrmem()
13180 ? gen_rtx_SUBREG (SImode, zeroreg, 0) in ix86_expand_clrmem()
13218 gen_rtx_SUBREG (SImode, zeroreg, 0))); in ix86_expand_clrmem()
13223 gen_rtx_SUBREG (SImode, zeroreg, 0))); in ix86_expand_clrmem()
13234 gen_rtx_SUBREG (HImode, zeroreg, 0))); in ix86_expand_clrmem()
13245 gen_rtx_SUBREG (QImode, zeroreg, 0))); in ix86_expand_clrmem()
[all …]
/openbsd/gnu/gcc/gcc/config/m68k/
H A Dm68k.c2366 rtx temp = gen_rtx_SUBREG (GET_MODE (operand0), in emit_move_sequence()
2383 rtx temp = gen_rtx_SUBREG (GET_MODE (operand1), in emit_move_sequence()
/openbsd/gnu/gcc/gcc/config/arm/
H A Darm.c6919 emit_insn (gen_zero_extendqisi2 (gen_rtx_SUBREG (SImode, operands[0], 0), in arm_reload_in_hi()
6924 emit_set_insn (gen_rtx_SUBREG (SImode, operands[0], 0), in arm_reload_in_hi()
6928 gen_rtx_SUBREG (SImode, operands[0], 0), in arm_reload_in_hi()
6932 emit_set_insn (gen_rtx_SUBREG (SImode, operands[0], 0), in arm_reload_in_hi()
6936 gen_rtx_SUBREG (SImode, operands[0], 0))); in arm_reload_in_hi()
7084 gen_rtx_SUBREG (SImode, outval, 0), in arm_reload_out_hi()
7094 gen_rtx_SUBREG (SImode, outval, 0), in arm_reload_out_hi()
12617 : gen_rtx_SUBREG (DImode, x, 0))); in safe_vector_operand()
/openbsd/gnu/usr.bin/gcc/gcc/config/m68hc11/
H A Dm68hc11.c1935 return gen_rtx_SUBREG (mode, SUBREG_REG (x), SUBREG_BYTE (x) + 4);
1937 return gen_rtx_SUBREG (mode, SUBREG_REG (x), SUBREG_BYTE (x) + 2);
2047 return gen_rtx_SUBREG (mode, x, 0);

123