| /freebsd-11-stable/lib/libc/arm/string/ |
| HD | memmove.S | 71 ands r12, r0, #3 73 ands r12, r1, #3 87 ldmia r1!, {r3, r4, r12, lr} 88 stmia r0!, {r3, r4, r12, lr} 89 ldmia r1!, {r3, r4, r12, lr} 90 stmia r0!, {r3, r4, r12, lr} 96 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */ 97 stmiage r0!, {r3, r4, r12, lr} 107 ldmiage r1!, {r3, r12, lr} 108 stmiage r0!, {r3, r12, lr} [all …]
|
| HD | memcpy_arm.S | 73 ands r12, r0, #3 75 ands r12, r1, #3 89 ldmia r1!, {r3, r4, r12, lr} 90 stmia r0!, {r3, r4, r12, lr} 91 ldmia r1!, {r3, r4, r12, lr} 92 stmia r0!, {r3, r4, r12, lr} 97 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */ 98 stmiage r0!, {r3, r4, r12, lr} 107 ldmiage r1!, {r3, r12, lr} 108 stmiage r0!, {r3, r12, lr} [all …]
|
| /freebsd-11-stable/contrib/gcc/config/rs6000/ |
| HD | darwin-world.asm | 84 Ls$pb: mflr r12 85 addis r12,r12,ha16(L_has_vec$non_lazy_ptr-Ls$pb) 86 lwz r12,lo16(L_has_vec$non_lazy_ptr-Ls$pb)(r12) 88 lwz r12,0(r12) 92 cmpwi r12,0 115 addi r12,r1,-224 133 stvx v20,r11,r12 135 stvx v21,r11,r12 137 stvx v22,r11,r12 139 stvx v23,r11,r12 [all …]
|
| /freebsd-11-stable/secure/lib/libcrypto/amd64/ |
| HD | sha512-x86_64.S | 26 pushq %r12 56 movq 0(%rsi),%r12 59 bswapq %r12 67 movq %r12,0(%rsp) 72 addq %r11,%r12 77 addq %r15,%r12 80 addq (%rbp),%r12 89 addq %r13,%r12 92 addq %r12,%rdx 93 addq %r12,%r11 [all …]
|
| HD | ecp_nistz256-x86_64.S | 28 pushq %r12 49 movq %r11,%r12 58 cmovcq %r12,%r11 63 popq %r12 73 pushq %r12 89 movq %r11,%r12 98 cmovzq %r12,%r11 123 popq %r12 133 pushq %r12 153 movq %r11,%r12 [all …]
|
| HD | x86_64-mont5.S | 23 pushq %r12 59 leaq 128(%rdx),%r12 140 pand 64(%r12),%xmm0 142 pand 80(%r12),%xmm1 143 pand 96(%r12),%xmm2 145 pand 112(%r12),%xmm3 148 movdqa -128(%r12),%xmm4 149 movdqa -112(%r12),%xmm5 150 movdqa -96(%r12),%xmm2 152 movdqa -80(%r12),%xmm3 [all …]
|
| HD | rsaz-x86_64.S | 13 pushq %r12 56 movq %rdx,%r12 57 adcq $0,%r12 60 addq %rax,%r12 105 addq %rax,%r12 108 addq %rbx,%r12 155 addq %rax,%r12 194 adcq %r12,%r12 203 adcq %rdx,%r12 207 movq %r12,40(%rsp) [all …]
|
| HD | bsaes-x86_64.S | 1081 pushq %r12 1088 movq %rdi,%r12 1111 movdqu 0(%r12),%xmm15 1112 movdqu 16(%r12),%xmm0 1113 movdqu 32(%r12),%xmm1 1114 movdqu 48(%r12),%xmm2 1115 movdqu 64(%r12),%xmm3 1116 movdqu 80(%r12),%xmm4 1118 movdqu 96(%r12),%xmm5 1120 movdqu 112(%r12),%xmm6 [all …]
|
| HD | rc4-x86_64.S | 14 pushq %r12 18 movq %rdx,%r12 32 subq %r12,%r13 51 xorb (%r12),%dl 52 movb %dl,(%r12,%r13,1) 53 leaq 1(%r12),%r12 130 xorq (%r12),%r8 131 movq %r8,(%r12,%r13,1) 132 leaq 8(%r12),%r12 156 xorb (%r12),%dl [all …]
|
| HD | x86_64-mont.S | 28 pushq %r12 63 movq %rdx,%r12 65 movq (%r12),%rbx 130 movq (%r12,%r14,8),%rbx 233 movq -24(%rsi),%r12 251 pushq %r12 280 movq %rdx,%r12 282 movq (%r12),%rbx 422 movq (%r12,%r14,8),%rbx 649 movq -24(%rsi),%r12 [all …]
|
| HD | aes-x86_64.S | 187 movzbl (%r14,%r12,1),%r12d 339 pushq %r12 390 movq 24(%rsi),%r12 583 movzbl (%r14,%r12,1),%r12d 652 movq %rsi,%r12 654 andq %rcx,%r12 656 movq %r12,%rdx 659 shrq $7,%r12 662 subq %r12,%rdx 679 leaq (%r11,%r11,1),%r12 [all …]
|
| /freebsd-11-stable/secure/lib/libcrypto/arm/ |
| HD | aes-armv4.S | 171 stmdb sp!,{r1,r4-r12,lr} 172 mov r12,r0 @ inp 176 ldrb r0,[r12,#3] @ load input data in endian-neutral 177 ldrb r4,[r12,#2] @ manner... 178 ldrb r5,[r12,#1] 179 ldrb r6,[r12,#0] 181 ldrb r1,[r12,#7] 183 ldrb r4,[r12,#6] 185 ldrb r5,[r12,#5] 186 ldrb r6,[r12,#4] [all …]
|
| HD | armv4-mont.S | 41 stmdb sp!,{r4-r12,lr} @ save 10 registers 60 mov r12,#0 61 umlal r10,r12,r6,r8 @ np[0]*n0+"t[0]" 71 umlal r12,r14,r6,r8 @ np[j]*n0 72 adds r12,r12,r10 73 str r12,[r4],#4 @ tp[j-1]=,tp++ 74 adc r12,r14,#0 78 adds r12,r12,r11 83 str r12,[r0] @ tp[num-1]= 100 mov r12,#0 [all …]
|
| HD | ghash-armv4.S | 33 sub r12,pc,#8 36 sub r12,r12,#48 @ &rem_4bit 38 ldmia r12,{r4-r11} @ copy rem_4bit ... 41 ldrb r12,[r2,#15] 44 eor r12,r12,r14 45 and r14,r12,#0xf0 46 and r12,r12,#0x0f 49 add r7,r1,r12,lsl#4 52 ldrb r12,[r2,#14] 66 eor r12,r12,r14 [all …]
|
| HD | armv4-gf2m.S | 25 and r8,r12,r0,lsl#2 28 and r9,r12,r0,lsr#1 30 and r8,r12,r0,lsr#4 32 and r9,r12,r0,lsr#7 38 and r8,r12,r0,lsr#10 43 and r9,r12,r0,lsr#13 48 and r8,r12,r0,lsr#16 53 and r9,r12,r0,lsr#19 58 and r8,r12,r0,lsr#22 63 and r9,r12,r0,lsr#25 [all …]
|
| HD | sha1-armv4-large.S | 15 ldr r12,.LOPENSSL_armcap 16 ldr r12,[r3,r12] @ OPENSSL_armcap_P 17 tst r12,#ARMV8_SHA1 19 tst r12,#ARMV7_NEON 22 stmdb sp!,{r4-r12,lr} 38 ldrb r12,[r1],#4 43 orr r9,r9,r12,lsl#24 63 ldrb r12,[r1],#4 68 orr r9,r9,r12,lsl#24 88 ldrb r12,[r1],#4 [all …]
|
| /freebsd-11-stable/crypto/openssl/crypto/bn/asm/ |
| HD | rsaz-x86_64.pl | 136 push %r12 183 movq %rdx, %r12 184 adcq \$0, %r12 187 addq %rax, %r12 232 addq %rax, %r12 235 addq %rbx, %r12 282 addq %rax, %r12 321 adcq %r12, %r12 330 adcq %rdx, %r12 334 movq %r12, 40(%rsp) [all …]
|
| HD | x86_64-mont5.pl | 105 push %r12 141 lea 128($bp),%r12 # reassign $bp (+size optimization) 143 $bp="%r12"; 431 mov -24(%rsi),%r12 458 push %r12 527 mov -24(%rsi),%r12 544 $bp="%r12"; 982 mov ($np),%r12 987 dec %r12 # so that after 'not' we get -n[0] 1048 my @A1=("%r12","%r13"); [all …]
|
| HD | x86_64-mont.pl | 121 push %r12 156 mov $bp,%r12 # reassign $bp 158 $bp="%r12"; 329 mov -24(%rsi),%r12 356 push %r12 385 mov %rdx,%r12 # reassign $bp 387 $bp="%r12"; 764 mov -24(%rsi),%r12 785 my @A1=("%r12","%r13"); 801 push %r12 [all …]
|
| /freebsd-11-stable/sys/arm/arm/ |
| HD | support.S | 418 ands r12, r0, #3 420 ands r12, r1, #3 434 ldmia r1!, {r3, r4, r12, lr} 435 stmia r0!, {r3, r4, r12, lr} 436 ldmia r1!, {r3, r4, r12, lr} 437 stmia r0!, {r3, r4, r12, lr} 442 ldmiage r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */ 443 stmiage r0!, {r3, r4, r12, lr} 452 ldmiage r1!, {r3, r12, lr} 453 stmiage r0!, {r3, r12, lr} [all …]
|
| /freebsd-11-stable/libexec/rtld-elf/powerpc/ |
| HD | rtld_start.S | 138 mr %r3,%r12 # obj 167 lis %r12,0 # lis 12,jmptab@ha 168 addi %r12,%r12,0 # addi 12,12,jmptab@l 169 subf %r11,%r12,%r11 # reloff 170 li %r12,2 171 srw %r11,%r11,%r12 # index = reloff/sizeof(Elf_Addr) 173 lis %r12,0 # lis 12,_rtld_bind_start@ha 174 addi %r12,%r12,0 # addi 12,12,_rtld_bind_start@l 175 mtctr %r12 176 lis %r12,0 # lis 12,obj@ha [all …]
|
| /freebsd-11-stable/crypto/openssl/crypto/aes/asm/ |
| HD | aesni-sha256-x86_64.pl | 338 push %r12 376 mov $inp,%r12 # borrow $a4 408 vmovdqu 0x00(%rsi,%r12),@X[0] 409 vmovdqu 0x10(%rsi,%r12),@X[1] 410 vmovdqu 0x20(%rsi,%r12),@X[2] 411 vmovdqu 0x30(%rsi,%r12),@X[3] 434 vmovdqu (%r12),$inout # $a4 435 mov %r12,$_inp # $a4 542 &mov ("%r12",$_inp); # borrow $a4 546 &vmovdqu ("(%r15,%r12)",$iv); # write output [all …]
|
| /freebsd-11-stable/crypto/openssl/crypto/modes/asm/ |
| HD | aesni-gcm-x86_64.pl | 111 xor %r12,%r12 124 neg %r12 131 and \$0x60,%r12 137 lea ($in0,%r12),$in0 145 movbe 0x50($in0),%r12 149 mov %r12,0x28+8(%rsp) 182 movbe 0x40($in0),%r12 188 mov %r12,0x38+8(%rsp) 205 movbe 0x30($in0),%r12 210 mov %r12,0x48+8(%rsp) [all …]
|
| /freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
| HD | sync-ops.h | 23 mov r12, r0; \ 24 LOCAL_LABEL(tryatomic_##op) : ldrex r0, [r12]; \ 26 strex r3, r2, [r12]; \ 39 mov r12, r0; \ 40 LOCAL_LABEL(tryatomic_##op) : ldrexd r0, r1, [r12]; \ 42 strexd r6, r4, r5, [r12]; \
|
| /freebsd-11-stable/lib/libc/amd64/gen/ |
| HD | rfork_thread.S | 49 pushq %r12 51 movq %rcx, %r12 65 popq %r12 76 movq %r12, %rdi 94 popq %r12
|