/freebsd-11.0-release/sys/arm/ti/ |
H A D | ti_smc.S | 35 stmfd sp!, {r4-r12, lr} 36 mov r12, r2 /* the rom expects the function ID in r12 */ 39 ldmfd sp!, {r4-r12, pc}
|
/freebsd-11.0-release/lib/libc/arm/string/ |
H A D | 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, l [all...] |
H A D | memcpy_arm.S | 60 * Note: r12 (aka ip) can be trashed during the function along with 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, l [all...] |
/freebsd-11.0-release/lib/libc/amd64/gen/ |
H A D | rfork_thread.S | 49 pushq %r12 51 movq %rcx, %r12 65 popq %r12 76 movq %r12, %rdi 94 popq %r12
|
/freebsd-11.0-release/contrib/gcc/config/rs6000/ |
H A D | 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 [all...] |
/freebsd-11.0-release/contrib/compiler-rt/lib/builtins/arm/ |
H A D | aeabi_ldivmod.S | 24 add r12, sp, #8 25 str r12, [sp]
|
H A D | aeabi_uldivmod.S | 24 add r12, sp, #8 25 str r12, [sp]
|
H A D | sync-ops.h | 24 mov r12, r0 ; \ 26 ldrex r0, [r12] ; \ 28 strex r3, r2, [r12] ; \ 41 mov r12, r0 ; \ 43 ldrexd r0, r1, [r12] ; \ 45 strexd r6, r4, r5, [r12] ; \
|
H A D | comparesf2.S | 55 orrs r12, r2, r3, lsr #1 60 eorsne r12, r0, r1 116 orrs r12, r2, r3, lsr #1 118 eorsne r12, r0, r1
|
/freebsd-11.0-release/secure/lib/libcrypto/amd64/ |
H A D | 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, [all...] |
H A D | 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...] |
H A D | rsaz-x86_64.S | 13 pushq %r12 55 movq %rdx,%r12 56 adcq $0,%r12 59 addq %rax,%r12 106 addq %rax,%r12 109 addq %rbx,%r12 156 addq %rax,%r12 178 movq %r12,%r10 179 leaq (%rbx,%r12,2),%r12 [all...] |
H A D | 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), [all...] |
H A D | 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), [all...] |
H A D | 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), [all...] |
/freebsd-11.0-release/libexec/rtld-elf/powerpc/ |
H A D | rtld_start.S | 122 * On entry, %r11 contains the index of the PLT cell, and %r12 contains 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, [all...] |
/freebsd-11.0-release/crypto/openssl/crypto/bn/asm/ |
H A D | ppc.pl | 235 #.set r12,12 843 # r10, r11, r12 are the equivalents of c1, c2, and c3. 857 adde r12,r9,r0 865 adde r12,r9,r12 872 addc r12,r8,r12 880 addc r12,r8,r12 888 addc r12,r [all...] |
H A D | rsaz-x86_64.pl | 136 push %r12 182 movq %rdx, %r12 183 adcq \$0, %r12 186 addq %rax, %r12 233 addq %rax, %r12 236 addq %rbx, %r12 283 addq %rax, %r12 305 movq %r12, %r10 306 lea (%rbx,%r12,2), %r12 #shl [all...] |
H A D | x86_64-mont5.pl | 105 push %r12 141 lea 128($bp),%r12 # reassign $bp (+size optimization) 143 $bp="%r12"; 430 mov -24(%rsi),%r12 457 push %r12 526 mov -24(%rsi),%r12 543 $bp="%r12"; 981 mov ($np),%r12 986 dec %r12 # so that after 'not' we get -n[0] 1048 my @A1=("%r12"," [all...] |
/freebsd-11.0-release/sys/boot/efi/loader/arch/amd64/ |
H A D | amd64_tramp.S | 44 movq %rdx,%r12 /* Stash the kernel values for later. */ 51 pushq %r12 /* Push kernend. */
|
/freebsd-11.0-release/sys/arm/arm/ |
H A D | 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, l [all...] |
/freebsd-11.0-release/sys/amd64/vmm/amd/ |
H A D | svm_support.S | 64 push %r12 81 movq SCTX_R12(%rsi), %r12 105 movq %r12, SCTX_R12(%rax) 120 pop %r12
|
/freebsd-11.0-release/lib/csu/powerpc64/ |
H A D | crti.S | 51 addis %r2, %r12, (.TOC.-_init)@ha 78 addis %r2, %r12, (.TOC.-_fini)@ha
|
/freebsd-11.0-release/libexec/rtld-elf/powerpc64/ |
H A D | rtld_start.S | 90 mr %r12,%r3 122 mr %r12,%r0 # save r0 (index) immediately to r12 140 mulli %r4,%r12,24 # Multiply index by sizeof(Elf_Rela) 150 mr %r12,%r3
|
/freebsd-11.0-release/crypto/openssl/crypto/aes/asm/ |
H A D | 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)", [all...] |