Home
last modified time | relevance | path

Searched refs:scratch_reg (Results 1 – 25 of 29) sorted by relevance

12

/netbsd/external/gpl3/gdb/dist/sim/testsuite/sim/bfin/
H A Dtest.h62 #define CHECKREG_SYM_JUMPLESS(reg, sym, scratch_reg) \ argument
63 loadsym scratch_reg, sym; \
64 cc = reg == scratch_reg; \
67 #define CHECKREG_SYM(reg, sym, scratch_reg) \ argument
68 loadsym scratch_reg, sym; \
69 cc = reg == scratch_reg; \
/netbsd/external/gpl3/gdb.old/dist/sim/testsuite/sim/bfin/
H A Dtest.h62 #define CHECKREG_SYM_JUMPLESS(reg, sym, scratch_reg) \ argument
63 loadsym scratch_reg, sym; \
64 cc = reg == scratch_reg; \
67 #define CHECKREG_SYM(reg, sym, scratch_reg) \ argument
68 loadsym scratch_reg, sym; \
69 cc = reg == scratch_reg; \
/netbsd/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_fence.c78 if (likely(rdev->wb.enabled || !drv->scratch_reg)) { in radeon_fence_write()
83 WREG32(drv->scratch_reg, seq); in radeon_fence_write()
101 if (likely(rdev->wb.enabled || !drv->scratch_reg)) { in radeon_fence_read()
108 seq = RREG32(drv->scratch_reg); in radeon_fence_read()
890 radeon_scratch_free(rdev, rdev->fence_drv[ring].scratch_reg); in radeon_fence_driver_start_ring()
892 rdev->fence_drv[ring].scratch_reg = 0; in radeon_fence_driver_start_ring()
907 r = radeon_scratch_get(rdev, &rdev->fence_drv[ring].scratch_reg); in radeon_fence_driver_start_ring()
913 rdev->fence_drv[ring].scratch_reg - in radeon_fence_driver_start_ring()
939 rdev->fence_drv[ring].scratch_reg = -1; in radeon_fence_driver_init_ring()
1004 radeon_scratch_free(rdev, rdev->fence_drv[ring].scratch_reg); in radeon_fence_driver_fini()
H A Dradeon_atombios.c4106 uint32_t scratch_reg; in radeon_save_bios_scratch_regs() local
4110 scratch_reg = R600_BIOS_0_SCRATCH; in radeon_save_bios_scratch_regs()
4112 scratch_reg = RADEON_BIOS_0_SCRATCH; in radeon_save_bios_scratch_regs()
4115 rdev->bios_scratch[i] = RREG32(scratch_reg + (i * 4)); in radeon_save_bios_scratch_regs()
4120 uint32_t scratch_reg; in radeon_restore_bios_scratch_regs() local
4124 scratch_reg = R600_BIOS_0_SCRATCH; in radeon_restore_bios_scratch_regs()
4126 scratch_reg = RADEON_BIOS_0_SCRATCH; in radeon_restore_bios_scratch_regs()
4129 WREG32(scratch_reg + (i * 4), rdev->bios_scratch[i]); in radeon_restore_bios_scratch_regs()
H A Dradeon_r300.c271 radeon_ring_write(ring, PACKET0(rdev->fence_drv[fence->ring].scratch_reg, 0)); in r300_fence_ring_emit()
H A Dradeon.h376 uint32_t scratch_reg; member
H A Dradeon_r100.c893 radeon_ring_write(ring, PACKET0(rdev->fence_drv[fence->ring].scratch_reg, 0)); in r100_fence_ring_emit()
/netbsd/external/gpl3/gcc/dist/gcc/config/pa/
H A Dpa.c1848 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1871 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1899 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1922 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1949 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1978 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
2136 scratch_reg = scratch_reg ? scratch_reg : operand0; in pa_emit_move_sequence()
2140 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
2194 temp = scratch_reg ? scratch_reg : operand0; in pa_emit_move_sequence()
2238 temp = scratch_reg ? scratch_reg : operand0; in pa_emit_move_sequence()
[all …]
H A Dpa.cc1882 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1905 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1933 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1956 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1983 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
2012 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
2170 scratch_reg = scratch_reg ? scratch_reg : operand0; in pa_emit_move_sequence()
2174 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
2228 temp = scratch_reg ? scratch_reg : operand0; in pa_emit_move_sequence()
2272 temp = scratch_reg ? scratch_reg : operand0; in pa_emit_move_sequence()
[all …]
/netbsd/external/gpl3/gcc.old/dist/gcc/config/pa/
H A Dpa.c1848 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1871 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1899 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1922 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1949 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
1978 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
2136 scratch_reg = scratch_reg ? scratch_reg : operand0; in pa_emit_move_sequence()
2140 scratch_reg = force_mode (word_mode, scratch_reg); in pa_emit_move_sequence()
2194 temp = scratch_reg ? scratch_reg : operand0; in pa_emit_move_sequence()
2238 temp = scratch_reg ? scratch_reg : operand0; in pa_emit_move_sequence()
[all …]
/netbsd/external/gpl3/gcc/dist/gcc/config/m68k/
H A Dm68k.c3857 if (scratch_reg in emit_move_sequence()
3861 else if (scratch_reg in emit_move_sequence()
3874 if (scratch_reg in emit_move_sequence()
3878 else if (scratch_reg in emit_move_sequence()
3908 && scratch_reg) in emit_move_sequence()
3916 scratch_reg = force_mode (SImode, scratch_reg); in emit_move_sequence()
3926 scratch_reg)); in emit_move_sequence()
3939 && scratch_reg) in emit_move_sequence()
3947 scratch_reg = force_mode (SImode, scratch_reg); in emit_move_sequence()
3977 && scratch_reg) in emit_move_sequence()
[all …]
H A Dm68k.cc3855 if (scratch_reg in emit_move_sequence()
3859 else if (scratch_reg in emit_move_sequence()
3872 if (scratch_reg in emit_move_sequence()
3876 else if (scratch_reg in emit_move_sequence()
3906 && scratch_reg) in emit_move_sequence()
3914 scratch_reg = force_mode (SImode, scratch_reg); in emit_move_sequence()
3924 scratch_reg)); in emit_move_sequence()
3937 && scratch_reg) in emit_move_sequence()
3945 scratch_reg = force_mode (SImode, scratch_reg); in emit_move_sequence()
3975 && scratch_reg) in emit_move_sequence()
[all …]
/netbsd/external/gpl3/gcc.old/dist/gcc/config/m68k/
H A Dm68k.c3857 if (scratch_reg in emit_move_sequence()
3861 else if (scratch_reg in emit_move_sequence()
3874 if (scratch_reg in emit_move_sequence()
3878 else if (scratch_reg in emit_move_sequence()
3908 && scratch_reg) in emit_move_sequence()
3916 scratch_reg = force_mode (SImode, scratch_reg); in emit_move_sequence()
3926 scratch_reg)); in emit_move_sequence()
3939 && scratch_reg) in emit_move_sequence()
3947 scratch_reg = force_mode (SImode, scratch_reg); in emit_move_sequence()
3977 && scratch_reg) in emit_move_sequence()
[all …]
/netbsd/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-logue.c3690 rtx scratch_reg = gen_rtx_REG (Pmode, scratch_regno); in rs6000_emit_prologue() local
3706 insn = rs6000_emit_savres_rtx (info, scratch_reg, in rs6000_emit_prologue()
3709 rs6000_frame_related (insn, scratch_reg, sp_off - ptr_off, in rs6000_emit_prologue()
3711 if (REGNO (frame_reg_rtx) == REGNO (scratch_reg)) in rs6000_emit_prologue()
4424 rtx scratch_reg = gen_rtx_REG (Pmode, scratch_regno); in rs6000_emit_epilogue() local
4436 insn = rs6000_emit_savres_rtx (info, scratch_reg, in rs6000_emit_epilogue()
4598 rtx scratch_reg = gen_rtx_REG (Pmode, scratch_regno); in rs6000_emit_epilogue() local
4610 insn = rs6000_emit_savres_rtx (info, scratch_reg, in rs6000_emit_epilogue()
4613 if (REGNO (frame_reg_rtx) == REGNO (scratch_reg)) in rs6000_emit_epilogue()
H A Drs6000-logue.cc3727 rtx scratch_reg = gen_rtx_REG (Pmode, scratch_regno); in rs6000_emit_prologue() local
3743 insn = rs6000_emit_savres_rtx (info, scratch_reg, in rs6000_emit_prologue()
3746 rs6000_frame_related (insn, scratch_reg, sp_off - ptr_off, in rs6000_emit_prologue()
3748 if (REGNO (frame_reg_rtx) == REGNO (scratch_reg)) in rs6000_emit_prologue()
4461 rtx scratch_reg = gen_rtx_REG (Pmode, scratch_regno); in rs6000_emit_epilogue() local
4473 insn = rs6000_emit_savres_rtx (info, scratch_reg, in rs6000_emit_epilogue()
4635 rtx scratch_reg = gen_rtx_REG (Pmode, scratch_regno); in rs6000_emit_epilogue() local
4647 insn = rs6000_emit_savres_rtx (info, scratch_reg, in rs6000_emit_epilogue()
4650 if (REGNO (frame_reg_rtx) == REGNO (scratch_reg)) in rs6000_emit_epilogue()
/netbsd/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000-logue.c3690 rtx scratch_reg = gen_rtx_REG (Pmode, scratch_regno); in rs6000_emit_prologue() local
3706 insn = rs6000_emit_savres_rtx (info, scratch_reg, in rs6000_emit_prologue()
3709 rs6000_frame_related (insn, scratch_reg, sp_off - ptr_off, in rs6000_emit_prologue()
3711 if (REGNO (frame_reg_rtx) == REGNO (scratch_reg)) in rs6000_emit_prologue()
4424 rtx scratch_reg = gen_rtx_REG (Pmode, scratch_regno); in rs6000_emit_epilogue() local
4436 insn = rs6000_emit_savres_rtx (info, scratch_reg, in rs6000_emit_epilogue()
4598 rtx scratch_reg = gen_rtx_REG (Pmode, scratch_regno); in rs6000_emit_epilogue() local
4610 insn = rs6000_emit_savres_rtx (info, scratch_reg, in rs6000_emit_epilogue()
4613 if (REGNO (frame_reg_rtx) == REGNO (scratch_reg)) in rs6000_emit_epilogue()
/netbsd/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386.c6599 emit_move_insn (scratch_reg, base_offset_rtx);
7036 struct scratch_reg { struct
7269 struct scratch_reg sr; in ix86_adjust_stack_and_probe_stack_clash()
7410 struct scratch_reg sr; in ix86_adjust_stack_and_probe()
7585 struct scratch_reg sr; in ix86_emit_probe_stack_range()
9497 rtx scratch_reg = NULL_RTX; in ix86_expand_split_stack_prologue() local
9540 emit_insn (gen_rtx_SET (scratch_reg, in ix86_expand_split_stack_prologue()
9546 emit_move_insn (scratch_reg, offset); in ix86_expand_split_stack_prologue()
9549 current = scratch_reg; in ix86_expand_split_stack_prologue()
9727 emit_insn (gen_rtx_SET (scratch_reg, in ix86_expand_split_stack_prologue()
[all …]
H A Di386.cc7091 emit_move_insn (scratch_reg, base_offset_rtx); in choose_baseaddr()
7529 struct scratch_reg { struct
7540 get_scratch_register_on_entry (struct scratch_reg *sr) in get_scratch_register_on_entry() argument
7778 struct scratch_reg sr; in ix86_adjust_stack_and_probe()
7937 struct scratch_reg sr; in ix86_emit_probe_stack_range()
9910 rtx scratch_reg = NULL_RTX; in ix86_expand_split_stack_prologue() local
9953 emit_insn (gen_rtx_SET (scratch_reg, in ix86_expand_split_stack_prologue()
9959 emit_move_insn (scratch_reg, offset); in ix86_expand_split_stack_prologue()
9962 current = scratch_reg; in ix86_expand_split_stack_prologue()
10140 emit_insn (gen_rtx_SET (scratch_reg, in ix86_expand_split_stack_prologue()
[all …]
/netbsd/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386.c6599 emit_move_insn (scratch_reg, base_offset_rtx);
7036 struct scratch_reg { struct
7269 struct scratch_reg sr; in ix86_adjust_stack_and_probe_stack_clash()
7410 struct scratch_reg sr; in ix86_adjust_stack_and_probe()
7585 struct scratch_reg sr; in ix86_emit_probe_stack_range()
9497 rtx scratch_reg = NULL_RTX; in ix86_expand_split_stack_prologue() local
9540 emit_insn (gen_rtx_SET (scratch_reg, in ix86_expand_split_stack_prologue()
9546 emit_move_insn (scratch_reg, offset); in ix86_expand_split_stack_prologue()
9549 current = scratch_reg; in ix86_expand_split_stack_prologue()
9727 emit_insn (gen_rtx_SET (scratch_reg, in ix86_expand_split_stack_prologue()
[all …]
/netbsd/external/gpl3/gcc/dist/gcc/config/arm/
H A Darm.c18421 int padding_bits_len, rtx scratch_reg, rtx clearing_reg) in cmse_clear_registers() argument
18449 && REGNO (scratch_reg) > LAST_LO_REGNUM) in cmse_clear_registers()
18459 emit_move_insn (scratch_reg, clearing_reg); in cmse_clear_registers()
18461 saved_clearing_reg = scratch_reg; in cmse_clear_registers()
18463 scratch_reg = clearing_reg; in cmse_clear_registers()
18468 emit_move_insn (scratch_reg, gen_int_mode (mask, SImode)); in cmse_clear_registers()
18473 dest = gen_rtx_ZERO_EXTRACT (SImode, scratch_reg, rtx16, rtx16); in cmse_clear_registers()
18477 emit_insn (gen_andsi3 (cleared_reg, cleared_reg, scratch_reg)); in cmse_clear_registers()
22960 struct scratch_reg { struct
23022 release_scratch_register_on_entry (struct scratch_reg *sr) in release_scratch_register_on_entry()
[all …]
H A Darm.cc18596 int padding_bits_len, rtx scratch_reg, rtx clearing_reg) in cmse_clear_registers() argument
18624 && REGNO (scratch_reg) > LAST_LO_REGNUM) in cmse_clear_registers()
18634 emit_move_insn (scratch_reg, clearing_reg); in cmse_clear_registers()
18636 saved_clearing_reg = scratch_reg; in cmse_clear_registers()
18638 scratch_reg = clearing_reg; in cmse_clear_registers()
18643 emit_move_insn (scratch_reg, gen_int_mode (mask, SImode)); in cmse_clear_registers()
18648 dest = gen_rtx_ZERO_EXTRACT (SImode, scratch_reg, rtx16, rtx16); in cmse_clear_registers()
18652 emit_insn (gen_andsi3 (cleared_reg, cleared_reg, scratch_reg)); in cmse_clear_registers()
23128 struct scratch_reg { struct
23190 release_scratch_register_on_entry (struct scratch_reg *sr) in release_scratch_register_on_entry()
[all …]
/netbsd/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Darm.c18421 int padding_bits_len, rtx scratch_reg, rtx clearing_reg) in cmse_clear_registers() argument
18449 && REGNO (scratch_reg) > LAST_LO_REGNUM) in cmse_clear_registers()
18459 emit_move_insn (scratch_reg, clearing_reg); in cmse_clear_registers()
18461 saved_clearing_reg = scratch_reg; in cmse_clear_registers()
18463 scratch_reg = clearing_reg; in cmse_clear_registers()
18468 emit_move_insn (scratch_reg, gen_int_mode (mask, SImode)); in cmse_clear_registers()
18473 dest = gen_rtx_ZERO_EXTRACT (SImode, scratch_reg, rtx16, rtx16); in cmse_clear_registers()
18477 emit_insn (gen_andsi3 (cleared_reg, cleared_reg, scratch_reg)); in cmse_clear_registers()
22960 struct scratch_reg { struct
23022 release_scratch_register_on_entry (struct scratch_reg *sr) in release_scratch_register_on_entry()
[all …]
/netbsd/external/gpl3/gcc/dist/gcc/
H A Dlra-constraints.c1218 rtx dest, src, dreg, sreg, new_reg, scratch_reg; in check_and_process_move() local
1330 scratch_reg = (lra_create_new_reg_with_unique_value in check_and_process_move()
1334 src, scratch_reg)); in check_and_process_move()
H A Dlra-constraints.cc1269 rtx dest, src, dreg, sreg, new_reg, scratch_reg; in check_and_process_move() local
1381 scratch_reg = (lra_create_new_reg_with_unique_value in check_and_process_move()
1385 src, scratch_reg)); in check_and_process_move()
/netbsd/external/gpl3/gcc.old/dist/gcc/
H A Dlra-constraints.c1218 rtx dest, src, dreg, sreg, new_reg, scratch_reg; in check_and_process_move() local
1330 scratch_reg = (lra_create_new_reg_with_unique_value in check_and_process_move()
1334 src, scratch_reg)); in check_and_process_move()

12