Searched refs:emit_insn (Results 1 - 25 of 216) sorted by relevance

123456789

/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/sh/
H A Dsh-mem.cc42 emit_insn (gen_move_insn (target, value));
84 emit_insn (gen_movua (temp, from));
118 emit_insn (gen_block_move_real_i4 (func_addr_rtx, lab));
136 emit_insn (gen_move_insn (r6, GEN_INT (dwords - 1)));
137 emit_insn (gen_block_lump_real_i4 (func_addr_rtx, lab));
154 emit_insn (gen_block_move_real (func_addr_rtx, lab));
180 emit_insn (gen_move_insn (r6, GEN_INT (while_loop + final_switch)));
181 emit_insn (gen_block_lump_real (func_addr_rtx, lab));
225 emit_insn (gen_iorsi3 (tmp1, s1_addr, s2_addr));
226 emit_insn (gen_tstsi_
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/sh/
H A Dsh-mem.cc42 emit_insn (gen_move_insn (target, value));
84 emit_insn (gen_movua (temp, from));
118 emit_insn (gen_block_move_real_i4 (func_addr_rtx, lab));
136 emit_insn (gen_move_insn (r6, GEN_INT (dwords - 1)));
137 emit_insn (gen_block_lump_real_i4 (func_addr_rtx, lab));
154 emit_insn (gen_block_move_real (func_addr_rtx, lab));
180 emit_insn (gen_move_insn (r6, GEN_INT (while_loop + final_switch)));
181 emit_insn (gen_block_lump_real (func_addr_rtx, lab));
225 emit_insn (gen_iorsi3 (tmp1, s1_addr, s2_addr));
226 emit_insn (gen_tstsi_
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/nds32/
H A Dnds32-md-auxiliary.c283 emit_insn (gen_uwext (dst_low_part, src,
285 emit_insn (gen_lshrsi3 (dst_high_part, src_high_part,
290 emit_insn (gen_wext (dst_low_part, src,
292 emit_insn (gen_ashrsi3 (dst_high_part, src_high_part,
302 emit_insn (gen_lshrsi3 (dst_low_part, src_high_part,
308 emit_insn (gen_ashrsi3 (dst_low_part, src_high_part,
310 emit_insn (gen_ashrsi3 (dst_high_part, src_high_part,
327 emit_insn (gen_andsi3 (shiftamount, shiftamount, GEN_INT (0x3f)));
339 emit_insn (gen_uwext (dst_low_part_l32, src, shiftamount));
340 emit_insn (gen_lshrsi
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/nds32/
H A Dnds32-md-auxiliary.cc283 emit_insn (gen_uwext (dst_low_part, src,
285 emit_insn (gen_lshrsi3 (dst_high_part, src_high_part,
290 emit_insn (gen_wext (dst_low_part, src,
292 emit_insn (gen_ashrsi3 (dst_high_part, src_high_part,
302 emit_insn (gen_lshrsi3 (dst_low_part, src_high_part,
308 emit_insn (gen_ashrsi3 (dst_low_part, src_high_part,
310 emit_insn (gen_ashrsi3 (dst_high_part, src_high_part,
327 emit_insn (gen_andsi3 (shiftamount, shiftamount, GEN_INT (0x3f)));
339 emit_insn (gen_uwext (dst_low_part_l32, src, shiftamount));
340 emit_insn (gen_lshrsi
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000-string.c170 emit_insn (gen_vsx_ld_elemrev_v16qi_internal (reg, mem));
180 emit_insn (gen_vsx_ld_elemrev_v2di (reg_v2di, mem_v2di));
184 emit_insn (gen_vsx_movv2di_64bit (reg, mem));
194 emit_insn (gen_zero_extendqidi2 (reg, mem));
202 emit_insn (gen_bswaphi2 (src, mem));
204 emit_insn (gen_zero_extendhidi2 (reg, src));
213 emit_insn (gen_bswapsi2 (src, mem));
215 emit_insn (gen_zero_extendsidi2 (reg, src));
220 emit_insn (gen_bswapdi2 (reg, mem));
222 emit_insn (gen_movd
[all...]
H A Drs6000-logue.c1262 emit_insn (gen_load_toc_v4_PIC_1 (lab));
1264 emit_insn (gen_load_toc_v4_PIC_3b (tmp2, tmp1, got, lab));
1265 emit_insn (gen_load_toc_v4_PIC_3c (dest, tmp2, got, lab));
1269 emit_insn (gen_load_toc_v4_pic_si ());
1289 emit_insn (gen_load_toc_v4_PIC_1 (symF));
1291 emit_insn (gen_load_toc_v4_PIC_2 (temp0, dest, symL, symF));
1300 emit_insn (gen_load_toc_v4_PIC_1b (tocsym, lab));
1303 emit_insn (gen_addsi3 (dest, dest, GEN_INT (4)));
1306 emit_insn (gen_addsi3 (dest, temp0, dest));
1314 emit_insn (gen_elf_hig
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-string.cc170 emit_insn (gen_vsx_ld_elemrev_v16qi_internal (reg, mem));
180 emit_insn (gen_vsx_ld_elemrev_v2di (reg_v2di, mem_v2di));
184 emit_insn (gen_vsx_movv2di_64bit (reg, mem));
194 emit_insn (gen_zero_extendqidi2 (reg, mem));
202 emit_insn (gen_bswaphi2 (src, mem));
204 emit_insn (gen_zero_extendhidi2 (reg, src));
213 emit_insn (gen_bswapsi2 (src, mem));
215 emit_insn (gen_zero_extendsidi2 (reg, src));
220 emit_insn (gen_bswapdi2 (reg, mem));
222 emit_insn (gen_movd
[all...]
H A Drs6000-logue.cc1290 emit_insn (gen_load_toc_v4_PIC_1 (lab));
1292 emit_insn (gen_load_toc_v4_PIC_3b (tmp2, tmp1, got, lab));
1293 emit_insn (gen_load_toc_v4_PIC_3c (dest, tmp2, got, lab));
1297 emit_insn (gen_load_toc_v4_pic_si ());
1317 emit_insn (gen_load_toc_v4_PIC_1 (symF));
1319 emit_insn (gen_load_toc_v4_PIC_2 (temp0, dest, symL, symF));
1328 emit_insn (gen_load_toc_v4_PIC_1b (tocsym, lab));
1331 emit_insn (gen_addsi3 (dest, dest, GEN_INT (4)));
1334 emit_insn (gen_addsi3 (dest, temp0, dest));
1342 emit_insn (gen_elf_hig
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/fr30/
H A Dfr30.c301 insn = emit_insn (gen_movsi_push (gen_rtx_REG (Pmode, regno)));
313 insn = emit_insn (gen_movsi_push (gen_rtx_REG (Pmode, regno)));
322 insn = emit_insn (gen_movsi_push (gen_rtx_REG (Pmode,
335 insn = emit_insn (gen_enter_func (GEN_INT (enter_size)));
366 insn = emit_insn (gen_movsi_push (frame_pointer_rtx));
371 insn = emit_insn (gen_movsi (frame_pointer_rtx, stack_pointer_rtx));
385 insn = emit_insn (gen_add_to_stack
392 insn = emit_insn (gen_movsi (tmp, GEN_INT (current_frame_info.frame_size)));
394 insn = emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, tmp));
399 emit_insn (gen_blockag
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/fr30/
H A Dfr30.cc301 insn = emit_insn (gen_movsi_push (gen_rtx_REG (Pmode, regno)));
313 insn = emit_insn (gen_movsi_push (gen_rtx_REG (Pmode, regno)));
322 insn = emit_insn (gen_movsi_push (gen_rtx_REG (Pmode,
335 insn = emit_insn (gen_enter_func (GEN_INT (enter_size)));
366 insn = emit_insn (gen_movsi_push (frame_pointer_rtx));
371 insn = emit_insn (gen_movsi (frame_pointer_rtx, stack_pointer_rtx));
385 insn = emit_insn (gen_add_to_stack
392 insn = emit_insn (gen_movsi (tmp, GEN_INT (current_frame_info.frame_size)));
394 insn = emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx, tmp));
399 emit_insn (gen_blockag
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-expand.cc190 emit_insn (tmp);
374 emit_insn (insn);
440 emit_insn (gen_rtx_SET (temp, op1));
455 emit_insn (gen_rtx_SET (op0, op1));
632 emit_insn (gen_vec_concatv2di (tmp, lo, hi));
658 emit_insn (gen_rtx_SET (op0, op1));
673 emit_insn (gen_rtx_SET (op0, op1));
736 emit_insn (extract (m, op1, const0_rtx));
738 emit_insn (extract (m, copy_rtx (op1), const1_rtx));
810 emit_insn (gen_rtx_SE
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-expand.c186 emit_insn (tmp);
281 emit_insn (insn);
346 emit_insn (gen_rtx_SET (temp, op1));
353 emit_insn (gen_rtx_SET (op0, op1));
427 emit_insn (gen_rtx_SET (op0, op1));
442 emit_insn (gen_rtx_SET (op0, op1));
501 emit_insn (extract (m, op1, const0_rtx));
503 emit_insn (extract (m, copy_rtx (op1), const1_rtx));
575 emit_insn (gen_rtx_SET (op0, op1));
585 emit_insn (gen_rtx_SE
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/m32r/
H A Dm32r.c741 emit_insn (gen_addsi3 (tmp, x, GEN_INT (-INTVAL (y))));
754 emit_insn (gen_cmp_eqsi_insn (x, y));
769 emit_insn (gen_cmp_ltsi_insn (x, y));
776 emit_insn (gen_addsi3 (tmp, y, constm1_rtx));
777 emit_insn (gen_cmp_ltsi_insn (x, tmp));
784 emit_insn (gen_addsi3 (tmp, y, constm1_rtx));
785 emit_insn (gen_cmp_ltsi_insn (x, tmp));
789 emit_insn (gen_cmp_ltsi_insn (x, y));
809 emit_insn (gen_cmp_ltusi_insn (x, y));
816 emit_insn (gen_addsi
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/m32r/
H A Dm32r.cc742 emit_insn (gen_addsi3 (tmp, x, GEN_INT (-INTVAL (y))));
755 emit_insn (gen_cmp_eqsi_insn (x, y));
770 emit_insn (gen_cmp_ltsi_insn (x, y));
777 emit_insn (gen_addsi3 (tmp, y, constm1_rtx));
778 emit_insn (gen_cmp_ltsi_insn (x, tmp));
785 emit_insn (gen_addsi3 (tmp, y, constm1_rtx));
786 emit_insn (gen_cmp_ltsi_insn (x, tmp));
790 emit_insn (gen_cmp_ltsi_insn (x, y));
810 emit_insn (gen_cmp_ltusi_insn (x, y));
817 emit_insn (gen_addsi
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/tilegx/
H A Dtilegx.c1001 emit_insn (gen_mov_tls_gd_step1_32bit (temp, addr));
1002 emit_insn (gen_mov_tls_gd_step2_32bit (temp2, temp, addr));
1003 emit_insn (gen_tls_add_32bit (temp2, got, temp2, addr));
1007 emit_insn (gen_mov_tls_gd_step1 (temp, addr));
1008 emit_insn (gen_mov_tls_gd_step2 (temp2, temp, addr));
1009 emit_insn (gen_tls_add (temp2, got, temp2, addr));
1016 emit_insn (gen_tls_gd_call_32bit (addr));
1020 emit_insn (gen_tls_gd_call (addr));
1027 last = emit_insn (gen_tls_gd_add_32bit (ret, temp3, addr));
1029 last = emit_insn (gen_tls_gd_ad
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/tilegx/
H A Dtilegx.cc1002 emit_insn (gen_mov_tls_gd_step1_32bit (temp, addr));
1003 emit_insn (gen_mov_tls_gd_step2_32bit (temp2, temp, addr));
1004 emit_insn (gen_tls_add_32bit (temp2, got, temp2, addr));
1008 emit_insn (gen_mov_tls_gd_step1 (temp, addr));
1009 emit_insn (gen_mov_tls_gd_step2 (temp2, temp, addr));
1010 emit_insn (gen_tls_add (temp2, got, temp2, addr));
1017 emit_insn (gen_tls_gd_call_32bit (addr));
1021 emit_insn (gen_tls_gd_call (addr));
1028 last = emit_insn (gen_tls_gd_add_32bit (ret, temp3, addr));
1030 last = emit_insn (gen_tls_gd_ad
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/tilepro/
H A Dtilepro.c900 emit_insn (gen_tls_gd_addhi (temp1, got, addr));
901 emit_insn (gen_tls_gd_addlo (temp2, temp1, addr));
903 emit_insn (gen_tls_gd_call (addr));
905 last = emit_insn (gen_tls_gd_add (ret, temp3, addr));
920 emit_insn (gen_tls_ie_addhi (temp1, got, addr));
921 emit_insn (gen_tls_ie_addlo (temp2, temp1, addr));
922 emit_insn (gen_tls_ie_load (temp3, temp2, addr));
940 emit_insn (gen_tls_le_addhi (temp1,
944 last = emit_insn (gen_tls_le_addlo (ret, temp1, addr));
998 emit_insn (gen_addli_pcre
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/tilepro/
H A Dtilepro.cc900 emit_insn (gen_tls_gd_addhi (temp1, got, addr));
901 emit_insn (gen_tls_gd_addlo (temp2, temp1, addr));
903 emit_insn (gen_tls_gd_call (addr));
905 last = emit_insn (gen_tls_gd_add (ret, temp3, addr));
920 emit_insn (gen_tls_ie_addhi (temp1, got, addr));
921 emit_insn (gen_tls_ie_addlo (temp2, temp1, addr));
922 emit_insn (gen_tls_ie_load (temp3, temp2, addr));
940 emit_insn (gen_tls_le_addhi (temp1,
944 last = emit_insn (gen_tls_le_addlo (ret, temp1, addr));
998 emit_insn (gen_addli_pcre
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dspu.c418 emit_insn (gen_rotqby_ti (s0, s0, r0));
434 emit_insn (gen_rotqby_ti (s0, s0, r0));
435 emit_insn (gen_rotqby_ti (s1, s1, r0));
439 emit_insn (gen_andsi3 (r1, r0, GEN_INT (15)));
440 emit_insn (gen_shlqby_ti (mask, mask, r1));
441 emit_insn (gen_selb (s0, s1, s0, mask));
452 emit_insn (gen_rtx_SET (s0, gen_rtx_ZERO_EXTEND (TImode, r)));
466 emit_insn (gen_rotlti3 (s0, s0, GEN_INT (start)));
516 emit_insn (gen_ashlsi3 (shift_reg, shift_reg, GEN_INT (shift)));
519 emit_insn (gen_ashldi
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/or1k/
H A Dor1k.cc232 insn = emit_insn (gen_frame_addsi3 (stack_pointer_rtx, stack_pointer_rtx,
252 insn = emit_insn (gen_addsi3 (hard_frame_pointer_rtx,
276 insn = emit_insn (gen_frame_addsi3 (stack_pointer_rtx,
296 insn = emit_insn (gen_frame_addsi3 (stack_pointer_rtx,
342 insn = emit_insn (gen_frame_addsi3 (stack_pointer_rtx,
354 insn = emit_insn (gen_frame_addsi3 (stack_pointer_rtx,
371 insn = emit_insn (gen_frame_addsi3 (stack_pointer_rtx,
410 insn = emit_insn (gen_frame_addsi3 (stack_pointer_rtx, stack_pointer_rtx,
418 emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx,
459 emit_insn (gen_set_got_tm
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc.c2346 emit_insn (gen_movsi_pic_label_ref (operands[0], operands[1]));
2352 emit_insn (gen_movdi_pic_label_ref (operands[0], operands[1]));
2429 emit_insn (gen_movdi (operand_subword (operands[0], 0, 0, TImode),
2431 emit_insn (gen_movdi (operand_subword (operands[0], 1, 0, TImode),
2464 emit_insn (gen_rtx_SET (temp, GEN_INT (INTVAL (op1)
2467 emit_insn (gen_rtx_SET (op0,
2474 emit_insn (gen_rtx_SET (temp, gen_rtx_HIGH (mode, op1)));
2475 emit_insn (gen_rtx_SET (op0, gen_rtx_LO_SUM (mode, temp, op1)));
2504 emit_insn (gen_rtx_SET (op0, gen_rtx_PLUS (DImode, temp1, temp2)));
2533 emit_insn (gen_rtx_SE
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/gcn/
H A Dgcn.c694 emit_insn (gen_rtx_SET (reg, gen_int_mode (val, DImode)));
1649 emit_insn (gen_duplicate_load (op0, val));
1662 emit_insn (gen_mov_with_exec (op0, gcn_vec_constant (mode, val),
1667 emit_insn (gen_duplicate_load (op0, val, op0,
1681 emit_insn (gen_addv64si3_exec (x, x, gcn_vec_constant (mode, val * 32),
1683 emit_insn (gen_addv64si3_exec (x, x, gcn_vec_constant (mode, val * 16),
1685 emit_insn (gen_addv64si3_exec (x, x, gcn_vec_constant (mode, val * 8),
1687 emit_insn (gen_addv64si3_exec (x, x, gcn_vec_constant (mode, val * 4),
1689 emit_insn (gen_addv64si3_exec (x, x, gcn_vec_constant (mode, val * 2),
1691 emit_insn (gen_addv64si3_exe
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/ft32/
H A Dft32.c449 insn = emit_insn (gen_movsi_pop ((gen_rtx_REG (Pmode, FT32_R29))));
454 emit_insn (gen_movsi_push ((gen_rtx_REG (Pmode, FT32_R5 - i))));
458 insn = emit_insn (gen_movsi_push ((gen_rtx_REG (Pmode, FT32_R29))));
467 emit_insn (gen_link
482 emit_insn (gen_call_prolog (preg));
494 insn = emit_insn (gen_movsi_push (gen_rtx_REG (Pmode, regno)));
508 emit_insn (gen_link
516 insn = emit_insn (gen_addsi3 (gen_rtx_REG (SImode, FT32_SP),
544 emit_insn (gen_unlink ());
548 emit_insn (gen_addsi
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/ft32/
H A Dft32.cc449 insn = emit_insn (gen_movsi_pop ((gen_rtx_REG (Pmode, FT32_R29))));
454 emit_insn (gen_movsi_push ((gen_rtx_REG (Pmode, FT32_R5 - i))));
458 insn = emit_insn (gen_movsi_push ((gen_rtx_REG (Pmode, FT32_R29))));
467 emit_insn (gen_link
482 emit_insn (gen_call_prolog (preg));
494 insn = emit_insn (gen_movsi_push (gen_rtx_REG (Pmode, regno)));
508 emit_insn (gen_link
516 insn = emit_insn (gen_addsi3 (gen_rtx_REG (SImode, FT32_SP),
544 emit_insn (gen_unlink ());
548 emit_insn (gen_addsi
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64-speculation.cc149 emit_insn (gen_rtx_SET (scratch, sp));
150 emit_insn (gen_anddi3 (scratch, scratch, tracker));
151 emit_insn (gen_rtx_SET (sp, scratch));
166 emit_insn (gen_cstoredi_neg (tracker,
392 emit_insn (seq);

Completed in 291 milliseconds

123456789