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

12345678910

/freebsd-12-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-12-stable/sys/amd64/sgx/
H A Dsgx_support.S49 movq PCPU(CURPCB),%r8
53 movq $sgx_onfault,PCB_ONFAULT(%r8)
55 movq $0,PCB_ONFAULT(%r8)
66 movq $0,PCB_ONFAULT(%r8)
/freebsd-12-stable/crypto/openssl/crypto/bn/asm/
H A Dppc.pl234 #.set r8,8
279 # Freely use registers r5,r6,r7,r8,r9,r10,r11 as follows:
282 # r7,r8 are the results of the 32x32 giving 64 bit multiply.
302 $UMULH r8,r5,r6
304 addc r7,r7,r7 # compute (r7,r8)=2*(r7,r8)
305 adde r8,r8,r8
310 addze r11,r8 # r
[all...]
/freebsd-12-stable/sys/amd64/linux/
H A Dlinux_support.s41 1: movq $0,PCB_ONFAULT(%r8)
46 movq PCPU(CURPCB),%r8
47 movq $futex_fault,PCB_ONFAULT(%r8)
54 movq %rax,PCB_ONFAULT(%r8)
59 movq PCPU(CURPCB),%r8
60 movq $futex_fault,PCB_ONFAULT(%r8)
69 movq %rax,PCB_ONFAULT(%r8)
74 movq PCPU(CURPCB),%r8
75 movq $futex_fault,PCB_ONFAULT(%r8)
85 movq %rax,PCB_ONFAULT(%r8)
[all...]
/freebsd-12-stable/sys/amd64/linux32/
H A Dlinux32_support.s41 1: movq $0,PCB_ONFAULT(%r8)
46 movq PCPU(CURPCB),%r8
47 movq $futex_fault,PCB_ONFAULT(%r8)
54 movq %rax,PCB_ONFAULT(%r8)
59 movq PCPU(CURPCB),%r8
60 movq $futex_fault,PCB_ONFAULT(%r8)
69 movq %rax,PCB_ONFAULT(%r8)
74 movq PCPU(CURPCB),%r8
75 movq $futex_fault,PCB_ONFAULT(%r8)
85 movq %rax,PCB_ONFAULT(%r8)
[all...]
/freebsd-12-stable/crypto/openssl/crypto/
H A Dia64cpuid.S26 { .mib; mov r8=ar.itc
39 add r8=r2,r33
42 cmpxchg4.acq r2=[r32],r8,ar.ccv
48 sxt4 r8=r8
72 mov r8=pr
136 mov pr=r8,0x1ffff }
137 { .mib; mov r8=sp
185 { .mib; mov r8=0
207 (p19) or r8
[all...]
/freebsd-12-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-12-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-12-stable/secure/lib/libcrypto/arm/
H A Dchacha-armv4.S65 ldmia r3,{r4,r5,r6,r7,r8,r9,r10,r11} @ load key
67 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11} @ copy key
75 ldmia sp,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9} @ load key material
97 add r8,r8,r12
101 eor r4,r4,r8,ror#20
109 add r8,r8,r12
115 eor r4,r4,r8,ror#25
117 str r8,[s
[all...]
H A Darmv4-gf2m.S22 mov r8,r5,lsl#2 @ a4=a1<<2
24 eor r9,r5,r8 @ a1^a4
25 str r8,[sp,#16] @ tab[4]=a4
26 eor r4,r6,r8 @ a2^a4
28 eor r7,r7,r8 @ a1^a2^a4
30 and r8,r12,r0,lsl#2
34 ldr r5,[sp,r8] @ tab[b & 0x7]
35 and r8,r12,r0,lsr#4
38 ldr r6,[sp,r8] @ tab[b >> 6 & 0x7]
43 and r8,r1
[all...]
H A Daes-armv4.S269 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc}
271 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
292 and r8,lr,r0,lsr#8
298 ldr r5,[r10,r8,lsl#2] @ Te2[s0>>8]
299 and r8,lr,r1
306 ldr r8,[r10,r8,lsl#2] @ Te3[s1>>0]
311 eor r5,r5,r8,ror#8
312 and r8,lr,r2,lsr#16 @ i1
317 ldr r8,[r1
[all...]
/freebsd-12-stable/lib/libc/amd64/string/
H A Dmemcmp.S45 movq (%rdi),%r8
47 cmpq %r8,%r9
49 movq -8(%rdi,%rdx),%r8
51 cmpq %r8,%r9
90 movq (%rdi),%r8
92 cmpq %r8,%r9
94 movq 8(%rdi),%r8
96 cmpq %r8,%r9
98 movq -16(%rdi,%rdx),%r8
100 cmpq %r8,
[all...]
H A Dbcmp.S83 movq (%rdi),%r8
85 cmpq %r8,%r9
98 movq (%rsi),%r8
100 subq (%rdi),%r8
102 or %r8,%r9
105 movq 16(%rsi),%r8
107 subq 16(%rdi),%r8
109 or %r8,%r9
H A Dmemset.S39 movzbq %sil,%r8
41 imulq %r8,%r10
129 movq %rdi,%r8
130 andq $15,%r8
131 leaq -16(%rcx,%r8),%rcx
132 neg %r8
133 leaq 16(%rdi,%r8),%rdi
/freebsd-12-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.S74 stmia r0, {r8-r13}
89 ldmia r0, {r8-r13}
/freebsd-12-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-12-stable/crypto/openssl/crypto/sha/asm/
H A Dkeccak1600-avx512.pl296 lea theta_perm(%rip),%r8
306 #vmovdqa64 64*0(%r8),@Theta[0]
307 vmovdqa64 64*1(%r8),@Theta[1]
308 vmovdqa64 64*2(%r8),@Theta[2]
309 vmovdqa64 64*3(%r8),@Theta[3]
310 vmovdqa64 64*4(%r8),@Theta[4]
312 vmovdqa64 64*5(%r8),@Rhotate1[0]
313 vmovdqa64 64*6(%r8),@Rhotate1[1]
314 vmovdqa64 64*7(%r8),@Rhotate1[2]
315 vmovdqa64 64*8(%r8),
[all...]
H A Dsha512-ia64.pl159 { .mib; add r8=0*$SZ,ctx
166 { .mmi; $LDW A_=[r8],4*$SZ
172 { .mmi; $LDW E_=[r8]
180 { .mii; and r8=7,input
182 cmp.eq p9,p0=1,r8 }
183 { .mmi; cmp.eq p10,p0=2,r8
184 cmp.eq p11,p0=3,r8
185 cmp.eq p12,p0=4,r8 }
186 { .mmi; cmp.eq p13,p0=5,r8
187 cmp.eq p14,p0=6,r8
[all...]
/freebsd-12-stable/sys/amd64/amd64/
H A Dcpu_switch.S89 leaq TD_MD_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-12-stable/secure/lib/libcrypto/amd64/
H A Dkeccak1600-x86_64.S18 movq -100(%rdi),%r8
25 xorq %r8,%rax
68 xorq %rbx,%r8
72 xorq %r8,%r9
90 andq %r8,%r13
96 orq %r8,%r14
97 movq -76(%rdi),%r8
103 xorq %rbp,%r8
105 rolq $28,%r8
112 movq %r8,
[all...]
H A Dghash-x86_64.S33 movzbq 15(%rdi),%r8
41 movq 8(%rsi,%rax,1),%r8
44 movq %r8,%rdx
49 shrq $4,%r8
54 xorq 8(%rsi,%rbx,1),%r8
59 movq %r8,%rdx
61 xorq %r10,%r8
65 shrq $4,%r8
69 xorq 8(%rsi,%rax,1),%r8
74 movq %r8,
[all...]
/freebsd-12-stable/sys/powerpc/ofw/
H A Dofwcall64.S67 mflr %r8
68 std %r8,16(%r1)
135 std %r8,32(%r1) /* Save high 32-bits of the kernel's PC */
155 1: mflr %r8
156 or %r8,%r8,%r7
157 addi %r8,%r8,2f-1b
158 mtsrr0 %r8
242 addis %r8,
[all...]
/freebsd-12-stable/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dfe51_nsquare.S36 movq 8(%rsi),%r8
54 mul %r8
69 mov %r8,%rax
70 mul %r8
71 add %r8,%r8
74 mov %r8,%rax
78 mov %r8,%rax
79 imulq $19, %r8,%r8
[all...]
H A Dfe51_mul.S39 mov %rax,%r8
45 add %rax,%r8
49 add %rax,%r8
86 add %rax,%r8
103 add %rax,%r8
143 shld $13,%r8,%r9
144 and %rsi,%r8
158 add %rdx,%r8
159 mov %r8,%rdx
164 and %rsi,%r8
[all...]

Completed in 364 milliseconds

12345678910