| /freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_trampoline_s390x.S | 36 stg %r14, 8(%r15) 37 std %f0, 128(%r15) 38 std %f2, 136(%r15) 39 std %f4, 144(%r15) 40 std %f6, 152(%r15) 41 aghi %r15, -STACKSZ 53 ld %f6, STACKSZ+152(%r15) 54 ld %f4, STACKSZ+144(%r15) 55 ld %f2, STACKSZ+136(%r15) 56 ld %f0, STACKSZ+128(%r15) [all …]
|
| /freebsd/sys/crypto/openssl/amd64/ |
| H A D | x86_64-mont.S | 37 pushq %r15 38 .cfi_offset %r15,-56 79 xorq %r15,%r15 95 leaq 1(%r15),%r15 101 movq (%rsi,%r15,8),%rax 106 movq %r13,-16(%rsp,%r15,8) 112 movq (%rcx,%r15,8),%rax 114 leaq 1(%r15),%r15 118 cmpq %r9,%r15 126 movq %r13,-16(%rsp,%r15,8) [all …]
|
| H A D | sha512-x86_64.S | 36 pushq %r15 37 .cfi_offset %r15,-56 69 movq %r9,%r15 73 xorq %r10,%r15 77 andq %r8,%r15 81 xorq %r10,%r15 85 addq %r15,%r12 87 movq %rax,%r15 91 xorq %rbx,%r15 95 andq %r15,%rdi [all …]
|
| H A D | x25519-x86_64.S | 24 pushq %r15 26 .cfi_offset %r15,-56 49 leaq (%r14,%r14,8),%r15 55 leaq (%r14,%r15,2),%rdi 64 movq %rdx,%r15 87 adcq %rdx,%r15 110 adcq %rdx,%r15 133 adcq %rdx,%r15 153 adcq %rdx,%r15 181 pushq %r15 [all …]
|
| H A D | aes-x86_64.S | 7 xorl 0(%r15),%eax 8 xorl 4(%r15),%ebx 9 xorl 8(%r15),%ecx 10 xorl 12(%r15),%edx 12 movl 240(%r15),%r13d 40 leaq 16(%r15),%r15 57 movl 12(%r15),%edx 60 movl 0(%r15),%eax 64 movl 4(%r15),%ebx 65 movl 8(%r15),%ecx [all …]
|
| H A D | rsaz-x86_64.S | 26 pushq %r15 28 .cfi_offset %r15,-56 91 movq %rdx,%r15 142 addq %rax,%r15 145 addq %rbx,%r15 190 addq %rax,%r15 193 addq %rcx,%r15 232 addq %rax,%r15 235 addq %rbx,%r15 296 addq %r15,%r15 [all …]
|
| H A D | x86_64-mont5.S | 32 pushq %r15 33 .cfi_offset %r15,-56 204 xorq %r15,%r15 220 leaq 1(%r15),%r15 226 movq (%rsi,%r15,8),%rax 231 movq %r13,-16(%rsp,%r15,8) 237 movq (%rcx,%r15,8),%rax 239 leaq 1(%r15),%r15 243 cmpq %r9,%r15 325 xorq %r15,%r15 [all …]
|
| H A D | rc4-md5-x86_64.S | 26 pushq %r15 28 .cfi_offset %r15,-56 36 movq %r8,%r15 50 addq %r15,%r12 72 addl 0(%r15),%r8d 91 addl 4(%r15),%r11d 109 addl 8(%r15),%r10d 127 addl 12(%r15),%r9d 145 addl 16(%r15),%r8d 163 addl 20(%r15),%r11d [all …]
|
| H A D | aesni-sha1-x86_64.S | 46 pushq %r15 48 .cfi_offset %r15,-56 56 leaq 112(%rcx),%r15 61 movl 240-112(%r15),%r8d 95 movups -112(%r15),%xmm15 96 movups 16-112(%r15),%xmm0 104 movups -80(%r15),%xmm1 131 movups -64(%r15),%xmm0 158 movups -48(%r15),%xmm1 187 movups -32(%r15),%xmm0 [all …]
|
| H A D | ecp_nistz256-x86_64.S | 2813 pushq %r15 2815 .cfi_offset %r15,-56 2821 movq .LordK(%rip),%r15 2842 imulq %r15,%r8 2905 imulq %r15,%r9 2970 imulq %r15,%r10 3035 imulq %r15,%r11 3096 movq 0(%rsp),%r15 3097 .cfi_restore %r15 3145 pushq %r15 [all …]
|
| /freebsd/crypto/openssl/crypto/aes/asm/ |
| H A D | aesni-sha256-x86_64.pl | 366 push %r15 367 .cfi_push %r15 406 mov $ctx,%r15 # borrow $a2 411 mov $SZ*0(%r15),$A 412 mov $SZ*1(%r15),$B 413 mov $SZ*2(%r15),$C 414 mov $SZ*3(%r15),$D 415 mov $SZ*4(%r15),$E 416 mov $SZ*5(%r15),$F 417 mov $SZ*6(%r15),$G [all …]
|
| /freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/ |
| H A D | sha512-x86_64.S | 176 pushq %r15 177 .cfi_offset %r15,-56 207 movq %r9,%r15 210 xorq %r10,%r15 213 andq %r8,%r15 216 xorq %r10,%r15 219 addq %r15,%r12 220 movq %rax,%r15 223 xorq %rbx,%r15 226 andq %r15,%rdi [all …]
|
| /freebsd/crypto/openssl/crypto/bn/asm/ |
| H A D | rsaz-x86_64.pl | 117 push %r15 118 .cfi_push %r15 185 movq %rdx, %r15 236 addq %rax, %r15 239 addq %rbx, %r15 284 addq %rax, %r15 287 addq %rcx, %r15 326 addq %rax, %r15 329 addq %rbx, %r15 390 addq %r15, %r15 [all …]
|
| H A D | x86_64-mont.pl | 96 $j="%r15"; 140 push %r15 141 .cfi_push %r15 347 mov -48(%rsi),%r15 348 .cfi_restore %r15 395 push %r15 396 .cfi_push %r15 800 mov -48(%rsi),%r15 801 .cfi_restore %r15 833 my ($a0,$a1,$ai)=("%r14","%r15","%rbx"); [all …]
|
| H A D | x86_64-mont5.pl | 87 $j="%r15"; 126 push %r15 127 .cfi_push %r15 451 mov -48(%rsi),%r15 452 .cfi_restore %r15 499 push %r15 500 .cfi_push %r15 565 mov -48(%rsi),%r15 566 .cfi_restore %r15 1041 mov 8*3(%rbp),%r15 [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl_s390x.S | 20 stmg %r2, %r3, R2_REL_OFFSET(%r15) 23 stmg %r14, %r15, R14_REL_OFFSET(%r15) 25 CFI_REL_OFFSET(%r15, R15_REL_OFFSET) 26 aghi %r15, -FRAME_SIZE 28 la %r2, FRAME_SIZE(%r15) 30 lmg %r14, %r15, FRAME_SIZE + R14_REL_OFFSET(%r15) 32 CFI_RESTORE(%r15) 34 lmg %r2, %r3, R2_REL_OFFSET(%r15)
|
| /freebsd/crypto/openssl/crypto/ec/asm/ |
| H A D | x25519-x86_64.pl | 118 push %r15 119 .cfi_push %r15 142 lea (%r14,%r14,8),%r15 148 lea (%r14,%r15,2),%rdi # g[4]*19 155 mov %rax,%r14 # %r14:%r15 = h4 157 mov %rdx,%r15 180 adc %rdx,%r15 203 adc %rdx,%r15 226 adc %rdx,%r15 246 adc %rdx,%r15 [all …]
|
| /freebsd/crypto/openssl/crypto/poly1305/asm/ |
| H A D | poly1305-ia64.S | 166 (p7) ld8 r15=[r11],24 } 170 (p15) shrp i0=r15,r14,56 } 171 { .mii; (p15) shrp i1=r16,r15,56 172 (p14) shrp i0=r15,r14,48 } 173 { .mii; (p14) shrp i1=r16,r15,48 174 (p13) shrp i0=r15,r14,40 } 175 { .mii; (p13) shrp i1=r16,r15,40 176 (p12) shrp i0=r15,r14,32 } 177 { .mii; (p12) shrp i1=r16,r15,32 178 (p11) shrp i0=r15,r14,24 } [all …]
|
| /freebsd/crypto/openssl/crypto/camellia/asm/ |
| H A D | cmll-x86_64.pl | 68 $keyend="%r15"; 153 push %r15 154 .cfi_push %r15 185 mov 0(%rsp),%r15 186 .cfi_restore %r15 280 push %r15 281 .cfi_push %r15 312 mov 0(%rsp),%r15 313 .cfi_restore %r15 457 push %r15 [all …]
|
| /freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/ |
| H A D | huf_decompress_amd64.S | 84 #define olimit r15 90 #define var0 r15 136 push %r15 179 movq %rdx, %r15 180 shrq $2, %r15 196 cmpq %rdx, %r15 197 cmova %rdx, %r15 200 leaq (%r15, %r15, 4), %r15 360 pop %r15 395 push %r15 [all …]
|
| /freebsd/sys/contrib/zstd/lib/decompress/ |
| H A D | huf_decompress_amd64.S | 83 #define olimit r15 89 #define var0 r15 135 push %r15 178 movq %rdx, %r15 179 shrq $2, %r15 195 cmpq %rdx, %r15 196 cmova %rdx, %r15 199 leaq (%r15, %r15, 4), %r15 359 pop %r15 394 push %r15 [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/ |
| H A D | udivdi3.S | 33 r15:14 = #1 // initialize bit to 1 38 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor 54 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8) 61 r15:14 = lsr(r15:14, #1) // shift bit right by 1 for next iteration
|
| H A D | udivmoddi4.S | 33 r15:14 = #1 // initialize bit to 1 38 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor 54 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8) 61 r15:14 = lsr(r15:14, #1) // shift bit right by 1 for next iteration
|
| H A D | umoddi3.S | 33 r15:14 = #1 // initialize bit to 1 38 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor 54 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8) 61 r15:14 = lsr(r15:14, #1) // shift bit right by 1 for next iteration
|
| H A D | moddi3.S | 39 r15:14 = #1 // initialize bit to 1 44 r15:14 = lsl(r15:14,r10) // shift the bit left by same amount as divisor 60 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8) 67 r15:14 = lsr(r15:14, #1) // shift bit right by 1 for next iteration
|