Home
last modified time | relevance | path

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

/dragonfly/sys/dev/drm/radeon/
H A Dradeon_fence.c64 if (likely(rdev->wb.enabled || !drv->scratch_reg)) { in radeon_fence_write()
69 WREG32(drv->scratch_reg, seq); in radeon_fence_write()
87 if (likely(rdev->wb.enabled || !drv->scratch_reg)) { in radeon_fence_read()
94 seq = RREG32(drv->scratch_reg); in radeon_fence_read()
831 radeon_scratch_free(rdev, rdev->fence_drv[ring].scratch_reg); in radeon_fence_driver_start_ring()
833 rdev->fence_drv[ring].scratch_reg = 0; in radeon_fence_driver_start_ring()
848 r = radeon_scratch_get(rdev, &rdev->fence_drv[ring].scratch_reg); in radeon_fence_driver_start_ring()
854 rdev->fence_drv[ring].scratch_reg - in radeon_fence_driver_start_ring()
880 rdev->fence_drv[ring].scratch_reg = -1; in radeon_fence_driver_init_ring()
941 radeon_scratch_free(rdev, rdev->fence_drv[ring].scratch_reg); in radeon_fence_driver_fini()
H A Dradeon_atombios.c4090 uint32_t scratch_reg; in radeon_save_bios_scratch_regs() local
4094 scratch_reg = R600_BIOS_0_SCRATCH; in radeon_save_bios_scratch_regs()
4096 scratch_reg = RADEON_BIOS_0_SCRATCH; in radeon_save_bios_scratch_regs()
4099 rdev->bios_scratch[i] = RREG32(scratch_reg + (i * 4)); in radeon_save_bios_scratch_regs()
4104 uint32_t scratch_reg; in radeon_restore_bios_scratch_regs() local
4108 scratch_reg = R600_BIOS_0_SCRATCH; in radeon_restore_bios_scratch_regs()
4110 scratch_reg = RADEON_BIOS_0_SCRATCH; in radeon_restore_bios_scratch_regs()
4113 WREG32(scratch_reg + (i * 4), rdev->bios_scratch[i]); in radeon_restore_bios_scratch_regs()
H A Dr300.c232 radeon_ring_write(ring, PACKET0(rdev->fence_drv[fence->ring].scratch_reg, 0)); in r300_fence_ring_emit()
H A Dradeon.h366 uint32_t scratch_reg; member
H A Dr100.c868 radeon_ring_write(ring, PACKET0(rdev->fence_drv[fence->ring].scratch_reg, 0)); in r100_fence_ring_emit()
H A Dr600.c2916 …radeon_ring_write(ring, ((rdev->fence_drv[fence->ring].scratch_reg - PACKET3_SET_CONFIG_REG_OFFSET… in r600_fence_ring_emit()
/dragonfly/sys/platform/vkernel64/x86_64/
H A Dswtch.s76 #define CHECKNZ(expr, scratch_reg) \ argument
77 movq expr, scratch_reg; testq scratch_reg, scratch_reg; jnz 7f; int $3; 7:
/dragonfly/contrib/gcc-8.0/gcc/
H A Dlra-constraints.c1172 rtx dest, src, dreg, sreg, new_reg, scratch_reg; in check_and_process_move() local
1284 scratch_reg = (lra_create_new_reg_with_unique_value in check_and_process_move()
1288 src, scratch_reg)); in check_and_process_move()
/dragonfly/contrib/gcc-4.7/gcc/config/i386/
H A Di386.c9559 struct scratch_reg { struct
9570 get_scratch_register_on_entry (struct scratch_reg *sr) in get_scratch_register_on_entry() argument
9715 struct scratch_reg sr; in ix86_adjust_stack_and_probe()
9867 struct scratch_reg sr; in ix86_emit_probe_stack_range()
11190 rtx scratch_reg = NULL_RTX; in ix86_expand_split_stack_prologue() local
11235 emit_insn (gen_rtx_SET (VOIDmode, scratch_reg, in ix86_expand_split_stack_prologue()
11241 emit_move_insn (scratch_reg, offset); in ix86_expand_split_stack_prologue()
11242 emit_insn (gen_adddi3 (scratch_reg, scratch_reg, in ix86_expand_split_stack_prologue()
11245 current = scratch_reg; in ix86_expand_split_stack_prologue()
11399 emit_insn (gen_rtx_SET (VOIDmode, scratch_reg, in ix86_expand_split_stack_prologue()
[all …]
/dragonfly/contrib/gcc-8.0/gcc/config/i386/
H A Di386.c12555 struct scratch_reg { struct
12788 struct scratch_reg sr; in ix86_adjust_stack_and_probe_stack_clash()
12929 struct scratch_reg sr; in ix86_adjust_stack_and_probe()
13104 struct scratch_reg sr; in ix86_emit_probe_stack_range()
15007 rtx scratch_reg = NULL_RTX; in ix86_expand_split_stack_prologue() local
15050 emit_insn (gen_rtx_SET (scratch_reg, in ix86_expand_split_stack_prologue()
15056 emit_move_insn (scratch_reg, offset); in ix86_expand_split_stack_prologue()
15057 emit_insn (ix86_gen_add3 (scratch_reg, scratch_reg, in ix86_expand_split_stack_prologue()
15060 current = scratch_reg; in ix86_expand_split_stack_prologue()
15238 emit_insn (gen_rtx_SET (scratch_reg, in ix86_expand_split_stack_prologue()
[all …]