| /netbsd/src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/ |
| D | sha512-x86_64.S | 15 pushq %r12 16 .cfi_offset %r12,-32 49 movq 0(%rsi),%r12 52 bswapq %r12 60 movq %r12,0(%rsp) 65 addq %r11,%r12 70 addq %r15,%r12 73 addq (%rbp),%r12 82 addq %r13,%r12 85 addq %r12,%rdx [all …]
|
| D | keccak1600-x86_64.S | 28 movq %rbp,%r12 65 xorq %rax,%r12 72 rolq $14,%r12 77 movq %r12,%r14 78 andq %r11,%r12 80 xorq %r10,%r12 82 movq %r12,-84(%rsi) 85 movq 76(%rdi),%r12 103 xorq %rdx,%r12 107 rolq $61,%r12 [all …]
|
| D | ecp_nistz256-x86_64.S | 2408 pushq %r12 2410 .cfi_offset %r12,-16 2434 movq %r11,%r12 2443 cmovcq %r12,%r11 2449 movq 8(%rsp),%r12 2450 .cfi_restore %r12 2465 pushq %r12 2467 .cfi_offset %r12,-16 2486 movq %r11,%r12 2495 cmovzq %r12,%r11 [all …]
|
| D | x86_64-mont5.S | 26 pushq %r12 27 .cfi_offset %r12,-32 69 leaq 128(%rdx),%r12 150 pand 64(%r12),%xmm0 152 pand 80(%r12),%xmm1 153 pand 96(%r12),%xmm2 155 pand 112(%r12),%xmm3 158 movdqa -128(%r12),%xmm4 159 movdqa -112(%r12),%xmm5 160 movdqa -96(%r12),%xmm2 [all …]
|
| D | rsaz-x86_64.S | 17 pushq %r12 19 .cfi_offset %r12,-32 69 movq %rdx,%r12 70 adcq $0,%r12 73 addq %rax,%r12 118 addq %rax,%r12 121 addq %rbx,%r12 168 addq %rax,%r12 207 adcq %r12,%r12 216 adcq %rdx,%r12 [all …]
|
| D | x25519-x86_64.S | 15 pushq %r12 17 .cfi_offset %r12,-32 33 movq 8(%rdx),%r12 45 mulq %r12 46 movq %r12,8(%rsp) 58 movq %rax,%r12 80 addq %rax,%r12 103 addq %rax,%r12 126 addq %rax,%r12 148 addq %rax,%r12 [all …]
|
| D | bsaes-x86_64.S | 1092 pushq %r12 1094 .cfi_offset %r12,-32 1109 movq %rdi,%r12 1132 movdqu 0(%r12),%xmm15 1133 movdqu 16(%r12),%xmm0 1134 movdqu 32(%r12),%xmm1 1135 movdqu 48(%r12),%xmm2 1136 movdqu 64(%r12),%xmm3 1137 movdqu 80(%r12),%xmm4 1139 movdqu 96(%r12),%xmm5 [all …]
|
| /netbsd/src/common/lib/libc/arch/arm/string/ |
| D | memmove.S | 64 ands r12, r0, #3 66 ands r12, r1, #3 80 ldmia r1!, {r3, r4, r12, lr} 81 stmia r0!, {r3, r4, r12, lr} 82 ldmia r1!, {r3, r4, r12, lr} 83 stmia r0!, {r3, r4, r12, lr} 88 ldmiahs r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */ 89 stmiahs r0!, {r3, r4, r12, lr} 98 ldmiahs r1!, {r3, r12, lr} 99 stmiahs r0!, {r3, r12, lr} [all …]
|
| D | memcpy_arm.S | 70 ands r12, r0, #3 72 ands r12, r1, #3 86 ldmia r1!, {r3, r4, r12, lr} 87 stmia r0!, {r3, r4, r12, lr} 88 ldmia r1!, {r3, r4, r12, lr} 89 stmia r0!, {r3, r4, r12, lr} 94 ldmiahs r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */ 95 stmiahs r0!, {r3, r4, r12, lr} 104 ldmiahs r1!, {r3, r12, lr} 105 stmiahs r0!, {r3, r12, lr} [all …]
|
| /netbsd/src/external/gpl3/gcc/dist/libgcc/config/rs6000/ |
| D | darwin-world.S | 70 Ls$pb: mflr r12 71 addis r12,r12,ha16(L_has_vec$non_lazy_ptr-Ls$pb) 72 lwz r12,lo16(L_has_vec$non_lazy_ptr-Ls$pb)(r12) 74 lwz r12,0(r12) 78 cmpwi r12,0 101 addi r12,r1,-224 119 stvx v20,r11,r12 121 stvx v21,r11,r12 123 stvx v22,r11,r12 125 stvx v23,r11,r12 [all …]
|
| /netbsd/src/sys/arch/acorn32/podulebus/ |
| D | rapide_io_asm.S | 80 stmfd sp!, {r4-r12, r14} 83 ldmia r0, {r3-r12, r14} 84 stmia r1!, {r3-r12, r14} 85 ldmia r0, {r3-r12, r14} 86 stmia r1!, {r3-r12, r14} 87 ldmia r0, {r3-r12, r14} 88 stmia r1!, {r3-r12, r14} 89 ldmia r0, {r3-r12, r14} 90 stmia r1!, {r3-r12, r14} 91 ldmia r0, {r3-r12, r14} [all …]
|
| /netbsd/src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ |
| D | sha256-armv4.S | 106 ldr r12,.LOPENSSL_armcap 108 ldr r12,[r3,r12] @ OPENSSL_armcap_P 111 ldr r12,[r12] 113 tst r12,#ARMV8_SHA256 115 tst r12,#ARMV7_NEON 130 eor r12,r12,r12 137 add r4,r4,r12 @ h+=Maj(a,b,c) from the past 144 add r4,r4,r12 @ h+=Maj(a,b,c) from the past 145 ldrb r12,[r1,#2] 147 orr r2,r2,r12,lsl#8 [all …]
|
| D | chacha-armv4.S | 40 ldr r12,[sp,#0] @ pull pointer to counter and nonce 67 ldmia r12,{r4,r5,r6,r7} @ load counter and nonce 83 str r12, [sp,#4*(32+1)] @ save inp 87 ldr r12,[sp,#4*(12)] @ modulo-scheduled load 98 mov r12,r12,ror#16 101 eor r12,r12,r0,ror#16 103 add r8,r8,r12 110 mov r12,r12,ror#24 113 eor r12,r12,r0,ror#24 115 add r8,r8,r12 [all …]
|
| D | keccak1600-armv4.S | 46 add r12,sp,#0 57 ldmia r12,{r0,r1,r2,r3} @ A[0][0..1] 58 ldmia r10,{r10,r11,r12,r14} @ A[1][0..1] 62 eor r2,r2,r12 65 ldrd r12,r14,[sp,#64] 68 eor r6,r6,r12 71 ldrd r12,r14,[sp,#80] 74 eor r0,r0,r12 77 ldrd r12,r14,[sp,#96] 80 eor r4,r4,r12 [all …]
|
| D | ecp_nistz256-armv4.S | 2416 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2419 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc} 2421 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2457 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2460 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc} 2462 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} 2479 ldr r12,[r2,#4] 2486 adcs r5,r5,r12 2487 ldr r12,[r2,#20] 2493 adcs r9,r9,r12 [all …]
|
| /netbsd/src/external/lgpl3/gmp/dist/tests/ |
| D | arm32call.asm | 43 LEA( r12, calling_conventions_values) 46 add r12, r12, #SAVE_CALLEE_SAVES 47 stm r12, {r4-r11,r14} 48 sub r12, r12, #SAVE_CALLEE_SAVES 51 add r12, r12, #WANT_CALLEE_SAVES 52 ldm r12, {r4-r11} 53 sub r12, r12, #WANT_CALLEE_SAVES 55 C No callee-saves registers on arm except r12 and parameter registers 59 LEA( r12, calling_conventions_function) 60 ldr r12, [r12] [all …]
|
| /netbsd/src/crypto/external/bsd/openssl/dist/crypto/bn/asm/ |
| D | rsaz-x86_64.pl | 109 push %r12 110 .cfi_push %r12 161 movq %rdx, %r12 162 adcq \$0, %r12 165 addq %rax, %r12 210 addq %rax, %r12 213 addq %rbx, %r12 260 addq %rax, %r12 299 adcq %r12, %r12 308 adcq %rdx, %r12 [all …]
|
| D | x86_64-mont.pl | 134 push %r12 135 .cfi_push %r12 176 mov $bp,%r12 # reassign $bp 178 $bp="%r12"; 353 mov -24(%rsi),%r12 354 .cfi_restore %r12 389 push %r12 390 .cfi_push %r12 423 mov %rdx,%r12 # reassign $bp 425 $bp="%r12"; [all …]
|
| D | x86_64-mont5.pl | 118 push %r12 119 .cfi_push %r12 161 lea 128($bp),%r12 # reassign $bp (+size optimization) 163 $bp="%r12"; 455 mov -24(%rsi),%r12 456 .cfi_restore %r12 491 push %r12 492 .cfi_push %r12 569 mov -24(%rsi),%r12 570 .cfi_restore %r12 [all …]
|
| /netbsd/src/external/lgpl3/gmp/dist/mpn/x86_64/core2/ |
| D | sublshC_n.asm | 56 push %r12 79 mov -24(up,n,8), %r12 80 ADDSUB %r11, %r12 81 mov %r12, -24(rp,n,8) 82 mov -16(up,n,8), %r12 83 ADCSBB %r8, %r12 84 mov %r12, -16(rp,n,8) 85 mov -8(up,n,8), %r12 86 ADCSBB %r9, %r12 87 mov %r12, -8(rp,n,8) [all …]
|
| /netbsd/src/sys/arch/shark/shark/ |
| D | shark_fiq.S | 87 ldr r12, [r11] 92 cmp r12, #PMC_PMSR_REG 93 movne r12, #PMC_PMSR_REG 95 strneh r12, [r8, #SEQUOIA_INDEX] 99 strne r12, [r11] 102 mov r12, #PMMD_SLEEP 104 strh r12, [r8, #SEQUOIA_DATA] 118 mov r12, #PMMD_ON 119 orr r12, r12, #PMSR_M_PMISRC 121 strh r12, [r8, #SEQUOIA_DATA] [all …]
|
| /netbsd/src/external/lgpl3/gmp/dist/mpn/powerpc64/mode32/ |
| D | sqr_diagonal.asm | 60 ld r12, 16(up) 66 mulld r11, r12, r12 67 mulhdu r12, r12, r12 76 mulhdu r12, r0, r0 81 ld r12, 8(up) 86 mulld r11, r12, r12 87 mulhdu r12, r12, r12 95 ld r12, 24(up) 102 mulld r11, r12, r12 103 mulhdu r12, r12, r12 [all …]
|
| /netbsd/src/external/lgpl3/gmp/dist/mpn/m88k/mc88110/ |
| D | sub_n.S | 46 xor r12,s2_ptr,res_ptr 47 bb1 2,r12,L1 59 L_v1: cmp r12,size,2 60 bb1 lt,r12,Lend2 63 ld r12,s1_ptr,4 72 subu.cio r7,r12,r9 73 ld r12,s1_ptr,12 78 subu.cio r7,r12,r9 79 ld r12,s1_ptr,20 84 subu.cio r7,r12,r9 [all …]
|
| /netbsd/src/crypto/external/bsd/openssl/dist/crypto/aes/asm/ |
| D | aesni-sha256-x86_64.pl | 358 push %r12 359 .cfi_push %r12 400 mov $inp,%r12 # borrow $a4 432 vmovdqu 0x00(%rsi,%r12),@X[0] 433 vmovdqu 0x10(%rsi,%r12),@X[1] 434 vmovdqu 0x20(%rsi,%r12),@X[2] 435 vmovdqu 0x30(%rsi,%r12),@X[3] 458 vmovdqu (%r12),$inout # $a4 459 mov %r12,$_inp # $a4 566 &mov ("%r12",$_inp); # borrow $a4 [all …]
|
| /netbsd/src/common/lib/libc/arch/powerpc/string/ |
| D | memcmp.S | 81 not %r12, %r11 /* buffer 1: bytes to page bdy */ 82 rlwinm. %r12, %r12,29,23,31 /* buffer 1: dwords to page bdy */ 106 addi %r12, %r11, 0x0004 /* DWG */ 107 not %r12, %r12 /* buffer 1: bytes to page bdy DWG */ 108 rlwinm. %r12, %r12,29,23,31 /* buffer 1: dwords to page bdy DWG */ 115 cmpw %r10, %r12 /* Find closest */ 118 mr %r10, %r12 122 srwi %r12, %r5, 3 /* Double check the total count */ 123 cmpw %r10, %r12 /* limitation */ 126 mr %r10, %r12 /* DWG */
|