Home
last modified time | relevance | path

Searched refs:operand_subword (Results 1 – 25 of 70) sorted by relevance

123

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/fr30/
H A Dfr30.c899 emit_insn (gen_rtx_SET (operand_subword (dest, reverse, TRUE, mode), in fr30_move_double()
900 operand_subword (src, reverse, TRUE, mode))); in fr30_move_double()
903 (gen_rtx_SET (operand_subword (dest, !reverse, TRUE, mode), in fr30_move_double()
904 operand_subword (src, !reverse, TRUE, mode))); in fr30_move_double()
909 rtx dest0 = operand_subword (dest, 0, TRUE, mode); in fr30_move_double()
910 rtx dest1 = operand_subword (dest, 1, TRUE, mode); in fr30_move_double()
930 emit_insn (gen_rtx_SET (operand_subword (dest, 0, TRUE, mode), in fr30_move_double()
933 emit_insn (gen_rtx_SET (operand_subword (dest, 1, TRUE, mode), in fr30_move_double()
945 src0 = operand_subword (src, 0, TRUE, mode); in fr30_move_double()
946 src1 = operand_subword (src, 1, TRUE, mode); in fr30_move_double()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/fr30/
H A Dfr30.cc899 emit_insn (gen_rtx_SET (operand_subword (dest, reverse, TRUE, mode), in fr30_move_double()
900 operand_subword (src, reverse, TRUE, mode))); in fr30_move_double()
903 (gen_rtx_SET (operand_subword (dest, !reverse, TRUE, mode), in fr30_move_double()
904 operand_subword (src, !reverse, TRUE, mode))); in fr30_move_double()
909 rtx dest0 = operand_subword (dest, 0, TRUE, mode); in fr30_move_double()
910 rtx dest1 = operand_subword (dest, 1, TRUE, mode); in fr30_move_double()
930 emit_insn (gen_rtx_SET (operand_subword (dest, 0, TRUE, mode), in fr30_move_double()
933 emit_insn (gen_rtx_SET (operand_subword (dest, 1, TRUE, mode), in fr30_move_double()
945 src0 = operand_subword (src, 0, TRUE, mode); in fr30_move_double()
946 src1 = operand_subword (src, 1, TRUE, mode); in fr30_move_double()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/cris/
H A Dcris.cc1039 INTVAL (operand_subword (operand, 1, 0, DImode))); in cris_print_operand()
2474 emit_move_insn (operand_subword (dest, reverse, TRUE, mode), in cris_split_movdx()
2475 operand_subword (src, reverse, TRUE, mode)); in cris_split_movdx()
2477 emit_move_insn (operand_subword (dest, !reverse, TRUE, mode), in cris_split_movdx()
2478 operand_subword (src, !reverse, TRUE, mode)); in cris_split_movdx()
2485 emit_move_insn (operand_subword (dest, 0, TRUE, mode), words[0]); in cris_split_movdx()
2487 emit_move_insn (operand_subword (dest, 1, TRUE, mode), words[1]); in cris_split_movdx()
2514 insn = emit_move_insn (operand_subword (dest, 0, TRUE, mode), in cris_split_movdx()
2522 insn = emit_move_insn (operand_subword (dest, 1, TRUE, mode), mem); in cris_split_movdx()
2537 emit_move_insn (operand_subword (dest, reverse, TRUE, mode), in cris_split_movdx()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/cris/
H A Dcris.c918 INTVAL (operand_subword (operand, 1, 0, DImode))); in cris_print_operand()
2910 emit_insn (gen_rtx_SET (operand_subword (dest, reverse, TRUE, mode), in cris_split_movdx()
2911 operand_subword (src, reverse, TRUE, mode))); in cris_split_movdx()
2913 emit_insn (gen_rtx_SET (operand_subword (dest, !reverse, TRUE, mode), in cris_split_movdx()
2914 operand_subword (src, !reverse, TRUE, mode))); in cris_split_movdx()
2921 emit_insn (gen_rtx_SET (operand_subword (dest, 0, TRUE, mode), in cris_split_movdx()
2924 emit_insn (gen_rtx_SET (operand_subword (dest, 1, TRUE, mode), in cris_split_movdx()
2953 = gen_rtx_SET (operand_subword (dest, 0, TRUE, mode), mem); in cris_split_movdx()
2962 = gen_rtx_SET (operand_subword (dest, 1, TRUE, mode), mem); in cris_split_movdx()
2979 (operand_subword (dest, reverse, TRUE, mode), in cris_split_movdx()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m32r/
H A Dm32r.c1079 emit_insn (gen_rtx_SET (operand_subword (dest, reverse, TRUE, mode), in gen_split_move_double()
1080 operand_subword (src, reverse, TRUE, mode))); in gen_split_move_double()
1082 emit_insn (gen_rtx_SET (operand_subword (dest, !reverse, TRUE, mode), in gen_split_move_double()
1083 operand_subword (src, !reverse, TRUE, mode))); in gen_split_move_double()
1091 emit_insn (gen_rtx_SET (operand_subword (dest, 0, TRUE, mode), in gen_split_move_double()
1094 emit_insn (gen_rtx_SET (operand_subword (dest, 1, TRUE, mode), in gen_split_move_double()
1116 emit_insn (gen_rtx_SET (operand_subword (dest, reverse, TRUE, mode), in gen_split_move_double()
1120 emit_insn (gen_rtx_SET (operand_subword (dest, !reverse, TRUE, mode), in gen_split_move_double()
1143 operand_subword (src, 0, TRUE, mode))); in gen_split_move_double()
1146 operand_subword (src, 1, TRUE, mode))); in gen_split_move_double()
H A Dm32r.md654 operands[2] = operand_subword (operands[0], 0, 0, SFmode);
655 operands[3] = operand_subword (operands[1], 0, 0, SFmode);
873 operands[4] = operand_subword (operands[0], (WORDS_BIG_ENDIAN != 0), 0, DImode);
874 operands[5] = operand_subword (operands[2], (WORDS_BIG_ENDIAN != 0), 0, DImode);
875 operands[6] = operand_subword (operands[0], (WORDS_BIG_ENDIAN == 0), 0, DImode);
876 operands[7] = operand_subword (operands[2], (WORDS_BIG_ENDIAN == 0), 0, DImode);
943 operands[4] = operand_subword (operands[0], (WORDS_BIG_ENDIAN != 0), 0, DImode);
944 operands[5] = operand_subword (operands[2], (WORDS_BIG_ENDIAN != 0), 0, DImode);
945 operands[6] = operand_subword (operands[0], (WORDS_BIG_ENDIAN == 0), 0, DImode);
946 operands[7] = operand_subword (operands[2], (WORDS_BIG_ENDIAN == 0), 0, DImode);
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m32r/
H A Dm32r.cc1080 emit_insn (gen_rtx_SET (operand_subword (dest, reverse, TRUE, mode), in gen_split_move_double()
1081 operand_subword (src, reverse, TRUE, mode))); in gen_split_move_double()
1083 emit_insn (gen_rtx_SET (operand_subword (dest, !reverse, TRUE, mode), in gen_split_move_double()
1084 operand_subword (src, !reverse, TRUE, mode))); in gen_split_move_double()
1092 emit_insn (gen_rtx_SET (operand_subword (dest, 0, TRUE, mode), in gen_split_move_double()
1095 emit_insn (gen_rtx_SET (operand_subword (dest, 1, TRUE, mode), in gen_split_move_double()
1117 emit_insn (gen_rtx_SET (operand_subword (dest, reverse, TRUE, mode), in gen_split_move_double()
1121 emit_insn (gen_rtx_SET (operand_subword (dest, !reverse, TRUE, mode), in gen_split_move_double()
1144 operand_subword (src, 0, TRUE, mode))); in gen_split_move_double()
1147 operand_subword (src, 1, TRUE, mode))); in gen_split_move_double()
H A Dm32r.md654 operands[2] = operand_subword (operands[0], 0, 0, SFmode);
655 operands[3] = operand_subword (operands[1], 0, 0, SFmode);
873 operands[4] = operand_subword (operands[0], (WORDS_BIG_ENDIAN != 0), 0, DImode);
874 operands[5] = operand_subword (operands[2], (WORDS_BIG_ENDIAN != 0), 0, DImode);
875 operands[6] = operand_subword (operands[0], (WORDS_BIG_ENDIAN == 0), 0, DImode);
876 operands[7] = operand_subword (operands[2], (WORDS_BIG_ENDIAN == 0), 0, DImode);
943 operands[4] = operand_subword (operands[0], (WORDS_BIG_ENDIAN != 0), 0, DImode);
944 operands[5] = operand_subword (operands[2], (WORDS_BIG_ENDIAN != 0), 0, DImode);
945 operands[6] = operand_subword (operands[0], (WORDS_BIG_ENDIAN == 0), 0, DImode);
946 operands[7] = operand_subword (operands[2], (WORDS_BIG_ENDIAN == 0), 0, DImode);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/vax/
H A Dvax.c334 low[i] = operand_subword (operands[i], 0, 0, DImode); in split_quadword_operands()
335 operands[i] = operand_subword (operands[i], 1, 0, DImode); in split_quadword_operands()
2187 int hi_only = operand_subword (operands[2], 0, 0, DImode) == const0_rtx; in vax_expand_addsub_di_operands()
2239 emit_move_insn (operand_subword (operands[0], 0, 0, DImode), in vax_expand_addsub_di_operands()
2240 operand_subword (operands[1], 0, 0, DImode)); in vax_expand_addsub_di_operands()
2242 emit_insn ((*gen_si_insn) (operand_subword (operands[0], 1, 0, DImode), in vax_expand_addsub_di_operands()
2243 operand_subword (operands[1], 1, 0, DImode), in vax_expand_addsub_di_operands()
2244 operand_subword (operands[2], 1, 0, DImode))); in vax_expand_addsub_di_operands()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/
H A Ds390.md1610 operands[2] = operand_subword (operands[0], 0, 0, TImode);
1611 operands[3] = operand_subword (operands[0], 1, 0, TImode);
1612 operands[4] = operand_subword (operands[1], 0, 0, TImode);
1613 operands[5] = operand_subword (operands[1], 1, 0, TImode);
1626 operands[2] = operand_subword (operands[0], 1, 0, TImode);
1627 operands[3] = operand_subword (operands[0], 0, 0, TImode);
1628 operands[4] = operand_subword (operands[1], 1, 0, TImode);
1629 operands[5] = operand_subword (operands[1], 0, 0, TImode);
1643 rtx addr = operand_subword (operands[0], 1, 0, TImode);
1663 operands[2] = operand_subword (operands[0], 0, 0, TImode);
[all …]
H A Dvector.md229 operands[2] = operand_subword (operands[0], 0, 0, <MODE>mode);
230 operands[3] = operand_subword (operands[0], 1, 0, <MODE>mode);
244 operands[2] = operand_subword (operands[0], 0, 0, <MODE>mode);
245 operands[3] = operand_subword (operands[0], 1, 0, <MODE>mode);
246 operands[4] = operand_subword (operands[1], 0, 0, <MODE>mode);
247 operands[5] = operand_subword (operands[1], 1, 0, <MODE>mode);
258 operands[2] = operand_subword (operands[0], 1, 0, <MODE>mode);
259 operands[3] = operand_subword (operands[0], 0, 0, <MODE>mode);
260 operands[4] = operand_subword (operands[1], 1, 0, <MODE>mode);
261 operands[5] = operand_subword (operands[1], 0, 0, <MODE>mode);
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/
H A Ds390.md1697 operands[2] = operand_subword (operands[0], 0, 0, TImode);
1698 operands[3] = operand_subword (operands[0], 1, 0, TImode);
1699 operands[4] = operand_subword (operands[1], 0, 0, TImode);
1700 operands[5] = operand_subword (operands[1], 1, 0, TImode);
1713 operands[2] = operand_subword (operands[0], 1, 0, TImode);
1714 operands[3] = operand_subword (operands[0], 0, 0, TImode);
1715 operands[4] = operand_subword (operands[1], 1, 0, TImode);
1716 operands[5] = operand_subword (operands[1], 0, 0, TImode);
1730 rtx addr = operand_subword (operands[0], 1, 0, TImode);
1750 operands[2] = operand_subword (operands[0], 0, 0, TImode);
[all …]
H A Dvector.md279 operands[2] = operand_subword (operands[0], 0, 0, <MODE>mode);
280 operands[3] = operand_subword (operands[0], 1, 0, <MODE>mode);
294 operands[2] = operand_subword (operands[0], 0, 0, <MODE>mode);
295 operands[3] = operand_subword (operands[0], 1, 0, <MODE>mode);
296 operands[4] = operand_subword (operands[1], 0, 0, <MODE>mode);
297 operands[5] = operand_subword (operands[1], 1, 0, <MODE>mode);
308 operands[2] = operand_subword (operands[0], 1, 0, <MODE>mode);
309 operands[3] = operand_subword (operands[0], 0, 0, <MODE>mode);
310 operands[4] = operand_subword (operands[1], 1, 0, <MODE>mode);
311 operands[5] = operand_subword (operands[1], 0, 0, <MODE>mode);
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/visium/
H A Dvisium.cc2139 operands[2] = operand_subword (operands[0], 1, 1, mode); in visium_split_double_move()
2140 operands[3] = operand_subword (operands[1], 1, 1, mode); in visium_split_double_move()
2141 operands[4] = operand_subword (operands[0], 0, 1, mode); in visium_split_double_move()
2142 operands[5] = operand_subword (operands[1], 0, 1, mode); in visium_split_double_move()
2146 operands[2] = operand_subword (operands[0], 0, 1, mode); in visium_split_double_move()
2147 operands[3] = operand_subword (operands[1], 0, 1, mode); in visium_split_double_move()
2148 operands[4] = operand_subword (operands[0], 1, 1, mode); in visium_split_double_move()
2149 operands[5] = operand_subword (operands[1], 1, 1, mode); in visium_split_double_move()
H A Dvisium.md639 operands[1] = operand_subword (operands[0], 0, 1, DImode);
640 operands[2] = operand_subword (operands[0], 1, 1, DImode);
713 operands[2] = operand_subword (operands[0], 0, 0, SFmode);
1905 operands[2] = operand_subword (operands[0], 0, 0, DImode);
1906 operands[3] = operand_subword (operands[0], 1, 0, DImode);
1990 operands[2] = operand_subword (operands[0], 0, 0, DImode);
1991 operands[3] = operand_subword (operands[0], 1, 0, DImode);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/visium/
H A Dvisium.c2137 operands[2] = operand_subword (operands[0], 1, 1, mode); in visium_split_double_move()
2138 operands[3] = operand_subword (operands[1], 1, 1, mode); in visium_split_double_move()
2139 operands[4] = operand_subword (operands[0], 0, 1, mode); in visium_split_double_move()
2140 operands[5] = operand_subword (operands[1], 0, 1, mode); in visium_split_double_move()
2144 operands[2] = operand_subword (operands[0], 0, 1, mode); in visium_split_double_move()
2145 operands[3] = operand_subword (operands[1], 0, 1, mode); in visium_split_double_move()
2146 operands[4] = operand_subword (operands[0], 1, 1, mode); in visium_split_double_move()
2147 operands[5] = operand_subword (operands[1], 1, 1, mode); in visium_split_double_move()
H A Dvisium.md639 operands[1] = operand_subword (operands[0], 0, 1, DImode);
640 operands[2] = operand_subword (operands[0], 1, 1, DImode);
713 operands[2] = operand_subword (operands[0], 0, 0, SFmode);
1905 operands[2] = operand_subword (operands[0], 0, 0, DImode);
1906 operands[3] = operand_subword (operands[0], 1, 0, DImode);
1990 operands[2] = operand_subword (operands[0], 0, 0, DImode);
1991 operands[3] = operand_subword (operands[0], 1, 0, DImode);
/netbsd-src/external/gpl3/gcc/dist/gcc/config/or1k/
H A Dor1k.md357 rtx l0 = operand_subword (operands[0], 0, 0, DImode);
358 rtx l1 = operand_subword (operands[1], 0, 0, DImode);
359 rtx h0 = operand_subword (operands[0], 1, 0, DImode);
360 rtx h1 = operand_subword (operands[1], 1, 0, DImode);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Doptabs.c923 product_high = operand_subword (product, high, 1, mode); in expand_doubleword_mult()
1414 rtx target_piece = operand_subword (target, i, 1, int_mode); in expand_binop()
1495 outof_target = operand_subword (target, outof_word, 1, int_mode); in expand_binop()
1496 into_target = operand_subword (target, 1 - outof_word, 1, int_mode); in expand_binop()
1557 outof_target = operand_subword (target, outof_word, 1, int_mode); in expand_binop()
1558 into_target = operand_subword (target, 1 - outof_word, 1, int_mode); in expand_binop()
1677 rtx target_piece = operand_subword (xtarget, index, 1, int_mode); in expand_binop()
2430 emit_move_insn (operand_subword (target, 0, 1, mode), t0); in expand_doubleword_bswap()
2431 emit_move_insn (operand_subword (target, 1, 1, mode), t1); in expand_doubleword_bswap()
2689 rtx targ_piece = operand_subword (target, i, 1, mode); in expand_absneg_bit()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Doptabs.cc950 product_high = operand_subword (product, high, 1, mode); in expand_doubleword_mult()
1734 rtx target_piece = operand_subword (target, i, 1, int_mode); in expand_binop()
1815 outof_target = operand_subword (target, outof_word, 1, int_mode); in expand_binop()
1816 into_target = operand_subword (target, 1 - outof_word, 1, int_mode); in expand_binop()
1877 outof_target = operand_subword (target, outof_word, 1, int_mode); in expand_binop()
1878 into_target = operand_subword (target, 1 - outof_word, 1, int_mode); in expand_binop()
1997 rtx target_piece = operand_subword (xtarget, index, 1, int_mode); in expand_binop()
2874 emit_move_insn (operand_subword (target, 0, 1, mode), t0); in expand_doubleword_bswap()
2875 emit_move_insn (operand_subword (target, 1, 1, mode), t1); in expand_doubleword_bswap()
3133 rtx targ_piece = operand_subword (target, i, 1, mode); in expand_absneg_bit()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m68k/
H A Dm68k.md4088 target = operand_subword (operands[0], 0, 1, DFmode);
4097 emit_move_insn (operand_subword (operands[0], 1, 1, DFmode),
4120 target = operand_subword (operands[0], 0, 1, XFmode);
4129 emit_move_insn (operand_subword (operands[0], 1, 1, XFmode),
4131 emit_move_insn (operand_subword (operands[0], 2, 1, XFmode),
4241 target = operand_subword (operands[0], 0, 1, DFmode);
4250 emit_move_insn (operand_subword (operands[0], 1, 1, DFmode),
4273 target = operand_subword (operands[0], 0, 1, XFmode);
4282 emit_move_insn (operand_subword (operands[0], 1, 1, XFmode),
4284 emit_move_insn (operand_subword (operands[0], 2, 1, XFmode),
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m68k/
H A Dm68k.md4088 target = operand_subword (operands[0], 0, 1, DFmode);
4097 emit_move_insn (operand_subword (operands[0], 1, 1, DFmode),
4120 target = operand_subword (operands[0], 0, 1, XFmode);
4129 emit_move_insn (operand_subword (operands[0], 1, 1, XFmode),
4131 emit_move_insn (operand_subword (operands[0], 2, 1, XFmode),
4241 target = operand_subword (operands[0], 0, 1, DFmode);
4250 emit_move_insn (operand_subword (operands[0], 1, 1, DFmode),
4273 target = operand_subword (operands[0], 0, 1, XFmode);
4282 emit_move_insn (operand_subword (operands[0], 1, 1, XFmode),
4284 emit_move_insn (operand_subword (operands[0], 2, 1, XFmode),
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sh/
H A Dsh.md5505 operands[2] = operand_subword (operands[0], 0, 0, DImode);
5506 operands[3] = operand_subword (operands[1], 0, 0, DImode);
5507 operands[4] = operand_subword (operands[0], 1, 0, DImode);
5508 operands[5] = operand_subword (operands[1], 1, 0, DImode);
5512 operands[2] = operand_subword (operands[0], 1, 0, DImode);
5513 operands[3] = operand_subword (operands[1], 1, 0, DImode);
5514 operands[4] = operand_subword (operands[0], 0, 0, DImode);
5515 operands[5] = operand_subword (operands[1], 0, 0, DImode);
5991 operands[2] = operand_subword (operands[0], 0, 0, DFmode);
5992 operands[3] = operand_subword (operands[1], 0, 0, DFmode);
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sh/
H A Dsh.md5505 operands[2] = operand_subword (operands[0], 0, 0, DImode);
5506 operands[3] = operand_subword (operands[1], 0, 0, DImode);
5507 operands[4] = operand_subword (operands[0], 1, 0, DImode);
5508 operands[5] = operand_subword (operands[1], 1, 0, DImode);
5512 operands[2] = operand_subword (operands[0], 1, 0, DImode);
5513 operands[3] = operand_subword (operands[1], 1, 0, DImode);
5514 operands[4] = operand_subword (operands[0], 0, 0, DImode);
5515 operands[5] = operand_subword (operands[1], 0, 0, DImode);
5991 operands[2] = operand_subword (operands[0], 0, 0, DFmode);
5992 operands[3] = operand_subword (operands[1], 0, 0, DFmode);
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arc/
H A Darc.md2295 rtx lr = operand_subword (operands[0], lo, 0, DImode);
2296 rtx hr = operand_subword (operands[0], hi, 0, DImode);
2330 rtx lr = operand_subword (operands[0], lo, 0, DImode);
2331 rtx hr = operand_subword (operands[0], hi, 0, DImode);
2730 rtx l0 = operand_subword (operands[0], lo, 0, DImode);
2731 rtx h0 = operand_subword (operands[0], hi, 0, DImode);
3411 operands[2] = operand_subword (operands[0], 0+swap, 0, DImode);
3412 operands[3] = operand_subword (operands[1], 0+swap, 0, DImode);
3413 operands[4] = operand_subword (operands[0], 1-swap, 0, DImode);
3414 operands[5] = operand_subword (operands[1], 1-swap, 0, DImode);

123