Home
last modified time | relevance | path

Searched refs:tmp_reg (Results 1 – 25 of 46) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/config/nds32/
H A Dnds32-md-auxiliary.cc386 rtx tmp_reg; in nds32_expand_cbranch() local
413 tmp_reg = gen_rtx_REG (SImode, TA_REGNUM); in nds32_expand_cbranch()
415 tmp_reg = gen_reg_rtx (SImode); in nds32_expand_cbranch()
443 gen_slts_compare (tmp_reg, operands[1], operands[2])); in nds32_expand_cbranch()
449 gen_slt_compare (tmp_reg, operands[1], operands[2])); in nds32_expand_cbranch()
459 gen_slts_compare (tmp_reg, operands[2], operands[1])); in nds32_expand_cbranch()
465 gen_slt_compare (tmp_reg, operands[2], operands[1])); in nds32_expand_cbranch()
470 operands[1] = tmp_reg; in nds32_expand_cbranch()
481 tmp_reg = gen_rtx_REG (SImode, TA_REGNUM); in nds32_expand_cbranch()
483 tmp_reg = gen_reg_rtx (SImode); in nds32_expand_cbranch()
[all …]
H A Dnds32-memory-manipulation.cc86 rtx tmp_reg = gen_reg_rtx (mode); in nds32_emit_mem_move() local
87 nds32_emit_load_store (tmp_reg, src, mode, in nds32_emit_mem_move()
89 nds32_emit_load_store (tmp_reg, dst, mode, in nds32_emit_mem_move()
397 rtx tmp_reg; in nds32_expand_cpymemsi_unroll() local
484 tmp_reg = gen_reg_rtx (SImode); in nds32_expand_cpymemsi_unroll()
486 gen_unaligned_load_w (tmp_reg, in nds32_expand_cpymemsi_unroll()
490 tmp_reg)); in nds32_expand_cpymemsi_unroll()
H A Dnds32.cc1329 rtx tmp_reg; in nds32_emit_adjust_frame() local
1343 tmp_reg = gen_rtx_REG (SImode, TA_REGNUM); in nds32_emit_adjust_frame()
1347 emit_move_insn (tmp_reg, adjust_value_rtx); in nds32_emit_adjust_frame()
1352 tmp_reg); in nds32_emit_adjust_frame()
2452 rtx tmp_reg; in nds32_trampoline_init() local
2489 tmp_reg = gen_reg_rtx (SImode); in nds32_trampoline_init()
2490 isync_insn = gen_unspec_volatile_isync (tmp_reg); in nds32_trampoline_init()
2507 emit_move_insn (tmp_reg, in nds32_trampoline_init()
2525 emit_move_insn (tmp_reg, in nds32_trampoline_init()
2532 emit_move_insn (tmp_reg, in nds32_trampoline_init()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/
H A Dnds32-md-auxiliary.c386 rtx tmp_reg; in nds32_expand_cbranch() local
413 tmp_reg = gen_rtx_REG (SImode, TA_REGNUM); in nds32_expand_cbranch()
415 tmp_reg = gen_reg_rtx (SImode); in nds32_expand_cbranch()
443 gen_slts_compare (tmp_reg, operands[1], operands[2])); in nds32_expand_cbranch()
449 gen_slt_compare (tmp_reg, operands[1], operands[2])); in nds32_expand_cbranch()
459 gen_slts_compare (tmp_reg, operands[2], operands[1])); in nds32_expand_cbranch()
465 gen_slt_compare (tmp_reg, operands[2], operands[1])); in nds32_expand_cbranch()
470 operands[1] = tmp_reg; in nds32_expand_cbranch()
481 tmp_reg = gen_rtx_REG (SImode, TA_REGNUM); in nds32_expand_cbranch()
483 tmp_reg = gen_reg_rtx (SImode); in nds32_expand_cbranch()
[all …]
H A Dnds32-memory-manipulation.c86 rtx tmp_reg = gen_reg_rtx (mode); in nds32_emit_mem_move() local
87 nds32_emit_load_store (tmp_reg, src, mode, in nds32_emit_mem_move()
89 nds32_emit_load_store (tmp_reg, dst, mode, in nds32_emit_mem_move()
397 rtx tmp_reg; in nds32_expand_cpymemsi_unroll() local
484 tmp_reg = gen_reg_rtx (SImode); in nds32_expand_cpymemsi_unroll()
486 gen_unaligned_load_w (tmp_reg, in nds32_expand_cpymemsi_unroll()
490 tmp_reg)); in nds32_expand_cpymemsi_unroll()
H A Dnds32.c1329 rtx tmp_reg; in nds32_emit_adjust_frame() local
1343 tmp_reg = gen_rtx_REG (SImode, TA_REGNUM); in nds32_emit_adjust_frame()
1347 emit_move_insn (tmp_reg, adjust_value_rtx); in nds32_emit_adjust_frame()
1352 tmp_reg); in nds32_emit_adjust_frame()
2452 rtx tmp_reg; in nds32_trampoline_init() local
2489 tmp_reg = gen_reg_rtx (SImode); in nds32_trampoline_init()
2490 isync_insn = gen_unspec_volatile_isync (tmp_reg); in nds32_trampoline_init()
2507 emit_move_insn (tmp_reg, in nds32_trampoline_init()
2525 emit_move_insn (tmp_reg, in nds32_trampoline_init()
2532 emit_move_insn (tmp_reg, in nds32_trampoline_init()
[all …]
/netbsd-src/sys/external/bsd/sljit/dist/sljit_src/
H A DsljitNativeARM_T2_32.c899 sljit_s32 arg, sljit_sw argw, sljit_s32 tmp_reg) in emit_op_mem() argument
906 SLJIT_ASSERT((arg & REG_MASK) != tmp_reg); in emit_op_mem()
911 FAIL_IF(load_immediate(compiler, tmp_reg, argw)); in emit_op_mem()
912 if (IS_2_LO_REGS(reg, tmp_reg) && sljit_mem16_imm5[flags]) in emit_op_mem()
913 return push_inst16(compiler, sljit_mem16_imm5[flags] | RD3(reg) | RN3(tmp_reg)); in emit_op_mem()
914 return push_inst32(compiler, sljit_mem32[flags] | MEM_IMM12 | RT4(reg) | RN4(tmp_reg)); in emit_op_mem()
963 FAIL_IF(load_immediate(compiler, tmp_reg, argw)); in emit_op_mem()
965 SLJIT_ASSERT(reg != tmp_reg); in emit_op_mem()
967 if (IS_3_LO_REGS(reg, arg, tmp_reg)) in emit_op_mem()
968 FAIL_IF(push_inst16(compiler, sljit_mem16[flags] | RD3(reg) | RN3(arg) | RM3(tmp_reg))); in emit_op_mem()
[all …]
H A DsljitNativeARM_32.c1306 sljit_s32 arg, sljit_sw argw, sljit_s32 tmp_reg) in emit_op_mem() argument
1312 SLJIT_ASSERT((arg & REG_MASK) != tmp_reg); in emit_op_mem()
1318 FAIL_IF(load_immediate(compiler, tmp_reg, argw)); in emit_op_mem()
1319 …return push_inst(compiler, EMIT_DATA_TRANSFER(flags, 1, 0, reg, tmp_reg, is_type1_transfer ? 0 : T… in emit_op_mem()
1330 …FAIL_IF(push_inst(compiler, EMIT_DATA_PROCESS_INS(ADD_DP, 0, tmp_reg, arg, RM(offset_reg) | (argw … in emit_op_mem()
1331 return push_inst(compiler, EMIT_DATA_TRANSFER(flags, 1, 0, reg, tmp_reg, TYPE2_TRANSFER_IMM(0))); in emit_op_mem()
1345 offset_reg = (flags & WRITE_BACK) ? arg : tmp_reg; in emit_op_mem()
1354 offset_reg = (flags & WRITE_BACK) ? arg : tmp_reg; in emit_op_mem()
1372 offset_reg = (flags & WRITE_BACK) ? arg : tmp_reg; in emit_op_mem()
1381 offset_reg = (flags & WRITE_BACK) ? arg : tmp_reg; in emit_op_mem()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/fr30/
H A Dfr30.md580 const char * tmp_reg;
585 tmp_reg = reg_names [COMPILER_SCRATCH_REGISTER];
588 ldi_instr, tmp_reg, tmp_reg);
996 const char * tmp_reg;
999 tmp_reg = reg_names [COMPILER_SCRATCH_REGISTER];
1012 ldi_insn, tmp_reg, tmp_reg);
1050 const char * tmp_reg;
1053 tmp_reg = reg_names [COMPILER_SCRATCH_REGISTER];
1059 ldi_insn, tmp_reg, tmp_reg);
1125 const char * tmp_reg;
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/fr30/
H A Dfr30.md580 const char * tmp_reg;
585 tmp_reg = reg_names [COMPILER_SCRATCH_REGISTER];
588 ldi_instr, tmp_reg, tmp_reg);
996 const char * tmp_reg;
999 tmp_reg = reg_names [COMPILER_SCRATCH_REGISTER];
1012 ldi_insn, tmp_reg, tmp_reg);
1050 const char * tmp_reg;
1053 tmp_reg = reg_names [COMPILER_SCRATCH_REGISTER];
1059 ldi_insn, tmp_reg, tmp_reg);
1125 const char * tmp_reg;
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_bo.c1329 struct ttm_mem_reg tmp_reg; in nouveau_bo_move_flipd() local
1335 tmp_reg = *new_reg; in nouveau_bo_move_flipd()
1336 tmp_reg.mm_node = NULL; in nouveau_bo_move_flipd()
1337 ret = ttm_bo_mem_space(bo, &placement, &tmp_reg, &ctx); in nouveau_bo_move_flipd()
1341 ret = ttm_tt_bind(bo->ttm, &tmp_reg, &ctx); in nouveau_bo_move_flipd()
1345 ret = nouveau_bo_move_m2mf(bo, true, intr, no_wait_gpu, &tmp_reg); in nouveau_bo_move_flipd()
1351 ttm_bo_mem_put(bo, &tmp_reg); in nouveau_bo_move_flipd()
1366 struct ttm_mem_reg tmp_reg; in nouveau_bo_move_flips() local
1372 tmp_reg = *new_reg; in nouveau_bo_move_flips()
1373 tmp_reg.mm_node = NULL; in nouveau_bo_move_flips()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/xtensa/
H A Dxtensa.cc2824 rtx tmp_reg = gen_rtx_REG (Pmode, A8_REG); in xtensa_expand_prologue() local
2826 emit_move_insn (tmp_reg, GEN_INT (total_size - MIN_FRAME_SIZE)); in xtensa_expand_prologue()
2827 emit_insn (gen_subsi3 (tmp_reg, stack_pointer_rtx, tmp_reg)); in xtensa_expand_prologue()
2828 insn = emit_insn (gen_movsi (stack_pointer_rtx, tmp_reg)); in xtensa_expand_prologue()
2867 rtx tmp_reg = gen_rtx_REG (Pmode, A9_REG); in xtensa_expand_prologue() local
2868 emit_move_insn (tmp_reg, GEN_INT (total_size)); in xtensa_expand_prologue()
2870 stack_pointer_rtx, tmp_reg)); in xtensa_expand_prologue()
2898 rtx tmp_reg = gen_rtx_REG (Pmode, A9_REG); in xtensa_expand_prologue() local
2899 emit_move_insn (tmp_reg, GEN_INT (total_size - in xtensa_expand_prologue()
2902 stack_pointer_rtx, tmp_reg)); in xtensa_expand_prologue()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/xtensa/
H A Dxtensa.c2792 rtx tmp_reg = gen_rtx_REG (Pmode, A8_REG); in xtensa_expand_prologue() local
2794 emit_move_insn (tmp_reg, GEN_INT (total_size - MIN_FRAME_SIZE)); in xtensa_expand_prologue()
2795 emit_insn (gen_subsi3 (tmp_reg, stack_pointer_rtx, tmp_reg)); in xtensa_expand_prologue()
2796 insn = emit_insn (gen_movsi (stack_pointer_rtx, tmp_reg)); in xtensa_expand_prologue()
2835 rtx tmp_reg = gen_rtx_REG (Pmode, A9_REG); in xtensa_expand_prologue() local
2836 emit_move_insn (tmp_reg, GEN_INT (total_size)); in xtensa_expand_prologue()
2838 stack_pointer_rtx, tmp_reg)); in xtensa_expand_prologue()
2866 rtx tmp_reg = gen_rtx_REG (Pmode, A9_REG); in xtensa_expand_prologue() local
2867 emit_move_insn (tmp_reg, GEN_INT (total_size - in xtensa_expand_prologue()
2870 stack_pointer_rtx, tmp_reg)); in xtensa_expand_prologue()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/frv/
H A Dfrv.c211 frv_tmp_reg_t tmp_reg; member
1837 memset (&frv_ifcvt.tmp_reg, 0, sizeof (frv_ifcvt.tmp_reg)); in frv_function_epilogue()
2205 rtx tmp_reg; in frv_expand_block_move() local
2257 tmp_reg = gen_reg_rtx (mode); in frv_expand_block_move()
2260 emit_insn (gen_rtx_SET (tmp_reg, src_mem)); in frv_expand_block_move()
2261 stores[num_reg++] = gen_rtx_SET (dest_mem, tmp_reg); in frv_expand_block_move()
5181 frv_tmp_reg_t *tmp_reg = &frv_ifcvt.tmp_reg; in frv_ifcvt_modify_tests() local
5204 memset (&tmp_reg->regs, 0, sizeof (tmp_reg->regs)); in frv_ifcvt_modify_tests()
5205 tmp_reg->regs = regs_invalidated_by_call & ~fixed_reg_set; in frv_ifcvt_modify_tests()
5206 SET_HARD_REG_BIT (tmp_reg->regs, ICC_TEMP); in frv_ifcvt_modify_tests()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/frv/
H A Dfrv.cc212 frv_tmp_reg_t tmp_reg; member
1826 memset (&frv_ifcvt.tmp_reg, 0, sizeof (frv_ifcvt.tmp_reg)); in frv_function_epilogue()
2194 rtx tmp_reg; in frv_expand_block_move() local
2246 tmp_reg = gen_reg_rtx (mode); in frv_expand_block_move()
2249 emit_insn (gen_rtx_SET (tmp_reg, src_mem)); in frv_expand_block_move()
2250 stores[num_reg++] = gen_rtx_SET (dest_mem, tmp_reg); in frv_expand_block_move()
5170 frv_tmp_reg_t *tmp_reg = &frv_ifcvt.tmp_reg; in frv_ifcvt_modify_tests() local
5193 memset (&tmp_reg->regs, 0, sizeof (tmp_reg->regs)); in frv_ifcvt_modify_tests()
5194 tmp_reg->regs = regs_invalidated_by_call & ~fixed_reg_set; in frv_ifcvt_modify_tests()
5195 SET_HARD_REG_BIT (tmp_reg->regs, ICC_TEMP); in frv_ifcvt_modify_tests()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-logue.cc1496 rtx tmp_reg = gen_rtx_REG (Pmode, 0); in rs6000_emit_allocate_stack_1() local
1500 insn = emit_move_insn (tmp_reg, size_rtx); in rs6000_emit_allocate_stack_1()
1502 size_rtx = tmp_reg; in rs6000_emit_allocate_stack_1()
1714 rtx tmp_reg = gen_rtx_REG (Pmode, 0); in rs6000_emit_allocate_stack() local
1731 = gen_add3_insn (tmp_reg, stack_limit_rtx, GEN_INT (size)); in rs6000_emit_allocate_stack()
1734 emit_insn (gen_cond_trap (LTU, stack_reg, tmp_reg, const0_rtx)); in rs6000_emit_allocate_stack()
1749 emit_move_insn (tmp_reg, r11_reg); in rs6000_emit_allocate_stack()
1753 emit_move_insn (r11_reg, tmp_reg); in rs6000_emit_allocate_stack()
3464 rtx tmp_reg, tmp_reg_si, hi, lo, compare_result, toc_save_done, jump; in rs6000_emit_prologue() local
3469 tmp_reg = gen_rtx_REG (Pmode, 11); in rs6000_emit_prologue()
[all …]
H A Drs6000-string.cc2907 rtx tmp_reg = gen_reg_rtx (mode); in expand_block_move() local
2911 loads[num_reg] = (*gen_func.movlen) (tmp_reg, src, move_bytes); in expand_block_move()
2912 stores[num_reg++] = (*gen_func.movlen) (dest, tmp_reg, move_bytes); in expand_block_move()
2916 loads[num_reg] = (*gen_func.mov) (tmp_reg, src); in expand_block_move()
2917 stores[num_reg++] = (*gen_func.mov) (dest, tmp_reg); in expand_block_move()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000-logue.c1468 rtx tmp_reg = gen_rtx_REG (Pmode, 0); in rs6000_emit_allocate_stack_1() local
1472 insn = emit_move_insn (tmp_reg, size_rtx); in rs6000_emit_allocate_stack_1()
1474 size_rtx = tmp_reg; in rs6000_emit_allocate_stack_1()
1686 rtx tmp_reg = gen_rtx_REG (Pmode, 0); in rs6000_emit_allocate_stack() local
1703 = gen_add3_insn (tmp_reg, stack_limit_rtx, GEN_INT (size)); in rs6000_emit_allocate_stack()
1706 emit_insn (gen_cond_trap (LTU, stack_reg, tmp_reg, const0_rtx)); in rs6000_emit_allocate_stack()
1721 emit_move_insn (tmp_reg, r11_reg); in rs6000_emit_allocate_stack()
1725 emit_move_insn (r11_reg, tmp_reg); in rs6000_emit_allocate_stack()
3425 rtx tmp_reg, tmp_reg_si, hi, lo, compare_result, toc_save_done, jump; in rs6000_emit_prologue() local
3430 tmp_reg = gen_rtx_REG (Pmode, 11); in rs6000_emit_prologue()
[all …]
/netbsd-src/external/gpl3/binutils/dist/gas/doc/
H A Dc-avr.texi480 push of @code{tmp_reg}, push of @code{SREG},
487 pop of @code{SREG}, pop of @code{tmp_reg}.
491 for usage of: @code{SREG}, @code{tmp_reg}, @code{zero_reg}.
493 to save / restore @code{SREG}, @code{tmp_reg}, @code{zero_reg} and @var{Reg}.
/netbsd-src/external/gpl3/binutils.old/dist/gas/doc/
H A Dc-avr.texi480 push of @code{tmp_reg}, push of @code{SREG},
487 pop of @code{SREG}, pop of @code{tmp_reg}.
491 for usage of: @code{SREG}, @code{tmp_reg}, @code{zero_reg}.
493 to save / restore @code{SREG}, @code{tmp_reg}, @code{zero_reg} and @var{Reg}.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/loongarch/
H A Dsync.md216 rtx tmp_reg = gen_reg_rtx (Pmode);
220 emit_move_insn (tmp_reg, gen_rtx_PLUS (Pmode, zero_reg, GEN_INT (-4)));
221 emit_move_insn (aligned_addr, gen_rtx_AND (Pmode, addr, tmp_reg));
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dree.cc859 rtx tmp_reg = gen_rtx_REG (GET_MODE (SET_DEST (set)), in combine_reaching_defs() local
861 if (reg_overlap_mentioned_p (tmp_reg, SET_DEST (set))) in combine_reaching_defs()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dree.c860 rtx tmp_reg = gen_rtx_REG (GET_MODE (SET_DEST (set)), in combine_reaching_defs() local
862 if (reg_overlap_mentioned_p (tmp_reg, SET_DEST (set))) in combine_reaching_defs()
H A Difcvt.c2226 rtx tmp_reg = tmp_a ? tmp_a : gen_reg_rtx (GET_MODE (a)); in noce_try_cmove_arith() local
2227 emit_a = gen_rtx_SET (tmp_reg, a); in noce_try_cmove_arith()
2228 a = tmp_reg; in noce_try_cmove_arith()
2253 rtx tmp_reg = tmp_b ? tmp_b : gen_reg_rtx (GET_MODE (b)); in noce_try_cmove_arith() local
2254 emit_b = gen_rtx_SET (tmp_reg, b); in noce_try_cmove_arith()
2255 b = tmp_reg; in noce_try_cmove_arith()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.c3209 rtx tmp_reg = dest; in aarch64_load_symref_appropriately() local
3215 tmp_reg = gen_reg_rtx (mode); in aarch64_load_symref_appropriately()
3217 emit_move_insn (tmp_reg, gen_rtx_HIGH (mode, copy_rtx (imm))); in aarch64_load_symref_appropriately()
3218 emit_insn (gen_add_losym (dest, tmp_reg, imm)); in aarch64_load_symref_appropriately()
3312 rtx tmp_reg = dest; in aarch64_load_symref_appropriately() local
3316 tmp_reg = gen_reg_rtx (mode); in aarch64_load_symref_appropriately()
3318 emit_move_insn (tmp_reg, gen_rtx_HIGH (mode, imm)); in aarch64_load_symref_appropriately()
3322 insn = gen_ldr_got_small_di (dest, tmp_reg, imm); in aarch64_load_symref_appropriately()
3324 insn = gen_ldr_got_small_si (dest, tmp_reg, imm); in aarch64_load_symref_appropriately()
3332 insn = gen_ldr_got_small_sidi (dest, tmp_reg, imm); in aarch64_load_symref_appropriately()
[all …]

12