Searched refs:r8 (Results 1 - 25 of 198) sorted by relevance

12345678

/freebsd-11-stable/stand/powerpc/kboot/
H A Dkerneltramp.S52 mflr %r8
61 lwz %r3,4(%r8)
62 lwz %r4,8(%r8)
63 lwz %r5,12(%r8)
64 lwz %r6,16(%r8)
65 lwz %r7,20(%r8)
67 lwz %r10, 0(%r8)
76 lwbrx %r3, %r8, %r10
78 lwbrx %r4, %r8, %r10
80 lwbrx %r5, %r8,
[all...]
/freebsd-11-stable/lib/libc/amd64/sys/
H A Dexect.S45 popq %r8
46 orq $PSL_T,%r8
47 pushq %r8
/freebsd-11-stable/sys/amd64/linux32/
H A Dlinux32_support.s38 movq $0,PCB_ONFAULT(%r8)
43 movq PCPU(CURPCB),%r8
44 movq $futex_fault,PCB_ONFAULT(%r8)
51 movq %rax,PCB_ONFAULT(%r8)
56 movq PCPU(CURPCB),%r8
57 movq $futex_fault,PCB_ONFAULT(%r8)
67 movq %rax,PCB_ONFAULT(%r8)
72 movq PCPU(CURPCB),%r8
73 movq $futex_fault,PCB_ONFAULT(%r8)
87 movq %rax,PCB_ONFAULT(%r8)
[all...]
/freebsd-11-stable/sys/amd64/linux/
H A Dlinux_support.s38 movq $0,PCB_ONFAULT(%r8)
43 movq PCPU(CURPCB),%r8
44 movq $futex_fault,PCB_ONFAULT(%r8)
51 movq %rax,PCB_ONFAULT(%r8)
56 movq PCPU(CURPCB),%r8
57 movq $futex_fault,PCB_ONFAULT(%r8)
67 movq %rax,PCB_ONFAULT(%r8)
72 movq PCPU(CURPCB),%r8
73 movq $futex_fault,PCB_ONFAULT(%r8)
87 movq %rax,PCB_ONFAULT(%r8)
[all...]
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/
H A Dppc.pl231 #.set r8,8
275 # Freely use registers r5,r6,r7,r8,r9,r10,r11 as follows:
278 # r7,r8 are the results of the 32x32 giving 64 bit multiply.
298 $UMULH r8,r5,r6
300 addc r7,r7,r7 # compute (r7,r8)=2*(r7,r8)
301 adde r8,r8,r8
306 addze r11,r8 # r
[all...]
H A Drsaz-x86_64.pl164 movq %rax, %r8
203 xorq %rcx,%rcx # rcx:r8 = r8 << 1
204 addq %r8, %r8
209 addq %r8, %rdx
264 movq %rdx, %r8
312 addq %rax, %r8
315 addq %rcx, %r8
355 addq %rax, %r8
[all...]
/freebsd-11-stable/stand/arm/uboot/
H A Dstart.S75 /* Save U-Boot's r8 and r9 for syscall trampoline */
77 str r8, [ip, #0] /* old gd pointer (use to hold lr) */
81 * Start loader. Save return address first (r8 is available from
84 mov r8, lr
86 mov lr, r8
90 ldr r8, [ip, #0]
106 /* Save caller's lr, r8 and r9 */
108 str r8, [ip, #8]
111 /* Restore U-Boot's r8 and r9 */
112 ldr r8, [i
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_syscall_linux_arm.inc16 register u32 r8 asm("r7") = nr;
20 : "r"(r8)
28 register u32 r8 asm("r7") = nr;
32 : "r"(r8), "0"(r0)
40 register u32 r8 asm("r7") = nr;
45 : "r"(r8), "0"(r0), "r"(r1)
53 register u32 r8 asm("r7") = nr;
59 : "r"(r8), "0"(r0), "r"(r1), "r"(r2)
68 register u32 r8 asm("r7") = nr;
75 : "r"(r8), "
[all...]
/freebsd-11-stable/sys/arm/arm/
H A Dbcopy_page.S73 ldmia r0!, {r3-r8,ip,lr} ; \
74 stmia r1!, {r3-r8,ip,lr}
78 #define SAVE_REGS stmfd sp!, {r4-r8, lr}; _SAVE({r4-r8, lr})
79 #define RESTORE_REGS ldmfd sp!, {r4-r8, pc}
136 stmfd sp!, {r4-r8, lr}
137 _SAVE({r4-r8, lr})
148 mov r8, #0
153 stmia r0!, {r3-r8,ip,lr}
154 stmia r0!, {r3-r8,i
[all...]
H A Dfiq_subr.S73 stmia r0, {r8-r13}
88 ldmia r0, {r8-r13}
/freebsd-11-stable/sys/amd64/amd64/
H A Dcpu_switch.S89 movq TD_PCB(%rdi),%r8
92 movq %r15,PCB_R15(%r8)
93 movq %r14,PCB_R14(%r8)
94 movq %r13,PCB_R13(%r8)
95 movq %r12,PCB_R12(%r8)
96 movq %rbp,PCB_RBP(%r8)
97 movq %rsp,PCB_RSP(%r8)
98 movq %rbx,PCB_RBX(%r8)
99 movq %rax,PCB_RIP(%r8)
101 testl $PCB_FULL_IRET,PCB_FLAGS(%r8)
[all...]
/freebsd-11-stable/sys/compat/ndis/
H A Dwinx64_wrap.S52 * %rdi, %rsi, %rdx, %rcx, %r8, %r9
60 * %rcx, %rdx, %r8, %r9
108 mov %r8,%rdx # set up arg2 (%r8 -> %rdx)
110 mov 40+8(%rbp),%r8 # set up arg4 (stack+40 -> %r8)
144 mov %rcx,%r8
152 mov %r8,%r9
153 mov %rcx,%r8
162 mov %r8,
[all...]
/freebsd-11-stable/lib/libc/amd64/string/
H A Dmemset.S42 movq %rcx,%r8
43 subq %rdx,%r8
49 movq %r8,%rcx
54 movq %r8,%rcx /* set remainder by bytes */
H A Dbcopy.S59 movq %rdi,%r8
60 subq %rsi,%r8
61 cmpq %rcx,%r8 /* overlapping? */
/freebsd-11-stable/crypto/openssl/crypto/sha/asm/
H A Dsha512-ia64.pl152 { .mib; add r8=0*$SZ,ctx
159 { .mmi; $LDW A_=[r8],4*$SZ
165 { .mmi; $LDW E_=[r8]
173 { .mii; and r8=7,input
175 cmp.eq p9,p0=1,r8 }
176 { .mmi; cmp.eq p10,p0=2,r8
177 cmp.eq p11,p0=3,r8
178 cmp.eq p12,p0=4,r8 }
179 { .mmi; cmp.eq p13,p0=5,r8
180 cmp.eq p14,p0=6,r8
[all...]
/freebsd-11-stable/secure/lib/libcrypto/amd64/
H A Dghash-x86_64.S15 movzbq 15(%rdi),%r8
23 movq 8(%rsi,%rax,1),%r8
26 movq %r8,%rdx
31 shrq $4,%r8
36 xorq 8(%rsi,%rbx,1),%r8
41 movq %r8,%rdx
43 xorq %r10,%r8
47 shrq $4,%r8
51 xorq 8(%rsi,%rax,1),%r8
56 movq %r8,
[all...]
H A Decp_nistz256-x86_64.S31 movq 0(%rsi),%r8
34 addq %r8,%r8
39 movq %r8,%rax
45 subq 0(%rsi),%r8
53 cmovcq %rax,%r8
55 movq %r8,0(%rdi)
76 movq 0(%rsi),%r8
79 movq %r8,%rax
85 addq 0(%rsi),%r8
[all...]
H A Dx86_64-gf2m.S66 movq %r8,%rsi
72 movq %r8,%rdi
77 movq %r8,%rsi
81 movq %r8,%rdi
89 movq %r8,%rsi
96 movq %r8,%rdi
104 movq %r8,%rsi
111 movq %r8,%rdi
119 movq %r8,%rsi
126 movq %r8,
[all...]
H A Drsaz-x86_64.S37 movq %rax,%r8
77 addq %r8,%r8
82 addq %r8,%rdx
137 movq %rdx,%r8
185 addq %rax,%r8
188 addq %rcx,%r8
228 addq %rax,%r8
231 addq %rbx,%r8
261 addq %rax,%r8
[all...]
H A Drsaz-avx2.S1183 movq -128(%rsi),%r8
1186 shlq $0,%r8
1191 addq %r8,%rax
1197 movq -104(%rsi),%r8
1199 shlq $23,%r8
1203 addq %r8,%rax
1209 movq -80(%rsi),%r8
1211 movq %r8,%r9
1212 shlq $46,%r8
1215 addq %r8,
[all...]
H A Dsha512-x86_64.S45 movq 32(%rdi),%r8
57 movq %r8,%r13
63 xorq %r8,%r13
69 andq %r8,%r15
76 xorq %r8,%r13
102 movq %r8,%rdi
147 xorq %r8,%r15
155 xorq %r8,%r15
195 addq %r8,%r12
208 movq %r10,%r8
[all...]
/freebsd-11-stable/secure/lib/libcrypto/arm/
H A Daes-armv4.S284 and r8,lr,r0,lsr#8
290 ldr r5,[r10,r8,lsl#2] @ Te2[s0>>8]
291 and r8,lr,r1
298 ldr r8,[r10,r8,lsl#2] @ Te3[s1>>0]
303 eor r5,r5,r8,ror#8
304 and r8,lr,r2,lsr#16 @ i1
309 ldr r8,[r10,r8,lsl#2] @ Te1[s2>>16]
316 eor r1,r1,r8,ro
[all...]
H A Darmv4-mont.S50 ldr r8,[r0,#14*4] @ &n0
54 ldr r8,[r8] @ *n0
58 str r8,[r0,#14*4] @ save n0 value
59 mul r8,r10,r8 @ "tp[0]"*n0
61 umlal r10,r12,r6,r8 @ np[0]*n0+"t[0]"
71 umlal r12,r14,r6,r8 @ np[j]*n0
81 ldr r8,[r0,#14*4] @ restore n0
100 mul r8,r1
[all...]
H A Darmv4-gf2m.S17 mov r8,r5,lsl#2 @ a4=a1<<2
19 eor r9,r5,r8 @ a1^a4
20 str r8,[sp,#16] @ tab[4]=a4
21 eor r4,r6,r8 @ a2^a4
23 eor r7,r7,r8 @ a1^a2^a4
25 and r8,r12,r0,lsl#2
29 ldr r5,[sp,r8] @ tab[b & 0x7]
30 and r8,r12,r0,lsr#4
33 ldr r6,[sp,r8] @ tab[b >> 6 & 0x7]
38 and r8,r1
[all...]
/freebsd-11-stable/libexec/rtld-elf/amd64/
H A Drtld_start.S73 * r8 0x18
103 pushq %r8 # Save %r8
105 .cfi_offset %r8,-72
134 popq %r8 # Restore %r8
136 .cfi_restore %r8

Completed in 202 milliseconds

12345678