HomeSort by: relevance | last modified time | path
    Searched refs:registers (Results 1 - 25 of 80) sorted by relevancy

1 2 3 4

  /src/sys/arch/m68k/m68k/
switch_subr.s 62 * registers are available for use.
67 * All registers except %d0, %d1 and %a0 must be preserved across
96 moveml %d2-%d7/%a2-%a7,PCB_REGS(%a1) | save non-scratch registers
116 fmovem %fp0-%fp7,FPF_REGS(%a2) | save FP general registers
117 fmovem %fpcr/%fpsr/%fpi,FPF_FPCR(%a2) | save FP control registers
126 fmovem %fp0-%fp7,FPF_REGS(%a2) | save FP general registers
127 fmovem %fpcr,FPF_FPCR(%a2) | save FP control registers
165 moveml PCB_REGS(%a1),%d2-%d7/%a2-%a7 | restore registers
186 fmovem FPF_FPCR(%a0),%fpcr/%fpsr/%fpi | restore FP control registers
187 fmovem FPF_REGS(%a0),%fp0-%fp7 | restore FP general registers
    [all...]
compat_13_sigreturn13.s 58 moveml #0xFFFF,-(%sp) | save user registers
81 moveml (%sp)+,#0x7FFF | restore user registers
compat_16_sigreturn14.s 58 moveml #0xFFFF,-(%sp) | save user registers
81 moveml (%sp)+,#0x7FFF | restore user registers
  /src/sys/lib/libunwind/
DwarfInstructions.hpp 21 #include "Registers.hpp"
54 const R &registers) {
56 return registers.getRegister(prolog.cfaRegister) +
59 return evaluateExpression(prolog.cfaExpression, addressSpace, registers,
68 A &addressSpace, const R &registers, pint_t cfa,
76 evaluateExpression(savedReg.value, addressSpace, registers, cfa));
79 return evaluateExpression(savedReg.value, addressSpace, registers, cfa);
82 return registers.getRegister(savedReg.value);
94 A &addressSpace, const R &registers, pint_t cfa,
101 return evaluateExpression(savedReg.value, addressSpace, registers, cfa)
    [all...]
libunwind.cxx 194 NativeUnwindRegisters registers; local
195 ThisUnwindCursor cursor1(registers, sThisAddressSpace);
196 ThisUnwindCursor cursor2(registers, sThisAddressSpace);
213 NativeUnwindRegisters registers; local
214 ThisUnwindCursor cursor(registers, sThisAddressSpace);
224 NativeUnwindRegisters registers; local
225 ThisUnwindCursor cursor(registers, sThisAddressSpace);
301 NativeUnwindRegisters registers; local
302 ThisUnwindCursor cursor(registers, sThisAddressSpace);
327 NativeUnwindRegisters registers; local
339 NativeUnwindRegisters registers; local
    [all...]
  /src/lib/libc/compat/arch/vax/sys/
compat___sigtramp2.S 31 * Signal trampoline; registers when called:
49 pushr $(R0|R1|R2|R3|R4|R5) # save scratch registers
  /src/sys/arch/atari/dev/
hdfd_intr.s 51 INTERRUPT_SAVEREG | Save scratch registers
52 movl _C_LABEL(fdio_addr),%a0 | Get base of fdc registers
80 INTERRUPT_SAVEREG | Save scratch registers
81 movl _C_LABEL(fdio_addr),%a0 | Get base of fdc registers
138 INTERRUPT_RESTOREREG | and saved registers
  /src/sys/arch/hppa/spmath/
impyu.S 56 ; Definitions - General registers
79 impyu: stws,ma pu,4(%sp) ; save registers on stack
80 stws,ma pl,4(%sp) ; save registers on stack
81 stws,ma op1,4(%sp) ; save registers on stack
82 stws,ma cnt,4(%sp) ; save registers on stack
83 stws,ma brindex,4(%sp) ; save registers on stack
84 stws,ma saveop2,4(%sp) ; save registers on stack
85 stws,ma pc,4(%sp) ; save registers on stack
86 stws,ma pm,4(%sp) ; save registers on stack
309 ldws,mb -4(%sp),pm ; restore registers
    [all...]
impys.S 56 * Definitions - General registers
72 stws,ma pu,4(%sp) ; save registers on stack
73 stws,ma pl,4(%sp) ; save registers on stack
74 stws,ma op1,4(%sp) ; save registers on stack
75 stws,ma cnt,4(%sp) ; save registers on stack
76 stws,ma brindex,4(%sp) ; save registers on stack
77 stws,ma sign,4(%sp) ; save registers on stack
78 stws,ma pc,4(%sp) ; save registers on stack
79 stws,ma pm,4(%sp) ; save registers on stack
305 ldws,mb -4(%sp),pm ; restore registers
    [all...]
divu.S 52 * General registers
64 stws,ma rem,4(%sp) ; save registers on stack
65 stws,ma quo,4(%sp) ; save registers on stack
66 stws,ma dvr,4(%sp) ; save registers on stack
67 stws,ma tp,4(%sp) ; save registers on stack
153 ldws,mb -4(%sp),tp ; restore registers
154 ldws,mb -4(%sp),dvr ; restore registers
155 ldws,mb -4(%sp),quo ; restore registers
157 ldws,mb -4(%sp),rem ; restore registers
  /src/sys/arch/sparc/sparc/
sunos_sigcode.s 76 ! get registers back & set syscall #
  /src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_trampoline_arm.S 13 @ It preserves all registers except r0, r12(ip), r14(lr) and r15(pc)
14 @ Assume that "q" part of the floating-point registers is not used
44 @ Assume that "q" part of the floating-point registers is not used for the
74 @ It preserves all registers except r0, r12(ip), r14(lr) and r15(pc)
75 @ Assume that "q" part of the floating-point registers is not used
xray_trampoline_powerpc64_asm.S 8 # Spill r3-r10, f1-f13, and vsr34-vsr45, which are parameter registers.
149 # Spill r3-r4, f1-f8, and vsr34-vsr41, which are return registers.
  /src/sys/arch/atari/stand/tostools/libtos/
bsdstart.S 29 * This function sets up the registers according to the kernel parameter block,
47 | the BSD kernel wants values into the following registers:
56 | All other registers zeroed for possible future requirements.
96 | Turn off 68030 TT registers
  /src/sys/arch/sparc64/sparc64/
sunos_sigcode.s 73 * [%sp] 64 bytes to which registers can be dumped
99 * Make room on the stack for 32 %f registers + %fsr. This comes
104 mov %g2, %l2 ! save globals in %l registers
111 * Saving the fpu registers is expensive, so do it iff the fsr
149 tst %l0 ! reload fpu registers?
179 ! get registers back & set syscall #
sigcode32.s 74 * [%sp] 64 bytes to which registers can be dumped
100 * Make room on the stack for 32 %f registers + %fsr. This comes
105 mov %g2, %l2 ! save globals in %l registers
112 * Saving the fpu registers is expensive, so do it iff it is
178 restore %g0, SIGRETURN_NAME, %g1 ! get registers back & set syscall #
  /src/games/warp/
config.sh 102 registers='3'
  /src/libexec/ld.elf_so/arch/m68k/
rtld_start.S 77 INTERRUPT_RESTOREREG | restore caller-saved registers
  /src/sys/arch/amiga/stand/loadbsd/
startit.s 13 | the BSD kernel wants values into the following registers:
23 | All other registers zeroed for possible future requirements.
80 | Turn off 68030 TT registers
83 beq nott | Skip TT registers if not 68030
155 moveq #0,d2 | zero out unused registers
  /src/sys/dev/microcode/aic7xxx/
aicasm_symbol.c 464 * Sort the registers by address with a simple insertion sort.
468 symlist_t registers; local
484 SLIST_INIT(&registers);
499 symlist_add(&registers, cursym, SYMLIST_SORT);
536 SLIST_FOREACH(curnode, &registers, links) {
575 regnode = symlist_search(&registers, regname);
587 regnode = symlist_search(&registers, regname);
592 while (SLIST_FIRST(&registers) != NULL) {
598 curnode = SLIST_FIRST(&registers);
599 SLIST_REMOVE_HEAD(&registers, links)
    [all...]
  /src/sys/arch/next68k/stand/boot/
srt0.s 87 moveml %d0-%d7/%a0-%a7,%sp@- | save all registers
89 movel %sp,%sp@- | push pointer to registers
  /src/libexec/ld.elf_so/arch/i386/
rtld_start.S 71 pushf # save registers
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
soc15.h 91 const struct soc15_reg_golden *registers,
  /src/sys/arch/amiga/stand/bootblock/boot/
startit.s 58 | the BSD kernel wants values into the following registers:
69 | All other registers zeroed for possible future requirements.
130 | Turn off 68030 TT registers
133 jeq nott | Skip TT registers if not 68030
272 moveq #0,%d2 | zero out unused registers
  /src/sys/arch/next68k/next68k/
locore.s 183 * All data registers are now free. All address registers
290 * translation registers (which provide PA == VA mappings) and just
308 * and disable the TT registers.
411 moveml #0xFFFF,%sp@- | save registers
429 moveml #0xFFFF,%sp@- | save registers
444 moveml #0xFFFF,%sp@- | save user registers
484 moveml #0xFFFF,%sp@- | save user registers
494 moveml %sp@+,#0x7FFF | restore most registers
606 | before restoring registers and returning
    [all...]

Completed in 33 milliseconds

1 2 3 4