/freebsd-10.1-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...] |
H A D | darwin-tramp.asm | 50 lg r12,0(r11) /* function address */ 52 mtctr r12 120 lgu r12,lo16(L_abort$lazy_ptr-L0$_abort)(r11) 121 mtctr r12
|
/freebsd-10.1-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-10.1-release/sys/powerpc/wii/ |
H A D | locore.S | 40 mfmsr %r12; \ 41 rlwinm %r12, %r12, 0, ~(PSL_DR|PSL_IR);\ 49 mtsrr1 %r12; /* Disables the MMU */ \ 59 mfmsr %r12; \ 60 ori %r12, %r12, PSL_DR|PSL_IR; \ 62 mtsrr1 %r12; /* Enables the MMU */ \ 110 li %r12, BATL(0x00000000, BAT_M, BAT_PP_RW) 112 mtdbatl 0, %r12 [all...] |
/freebsd-10.1-release/lib/libc/arm/string/ |
H A D | memcpy_arm.S | 57 * Note: r12 (aka ip) can be trashed during the function along with 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 ldmgeia r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */ 95 stmgeia r0!, {r3, r4, r12, lr} 104 ldmgeia r1!, {r3, r12, l [all...] |
H A D | memmove.S | 65 ands r12, r0, #3 67 ands r12, r1, #3 81 ldmia r1!, {r3, r4, r12, lr} 82 stmia r0!, {r3, r4, r12, lr} 83 ldmia r1!, {r3, r4, r12, lr} 84 stmia r0!, {r3, r4, r12, lr} 89 ldmgeia r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */ 90 stmgeia r0!, {r3, r4, r12, lr} 99 ldmgeia r1!, {r3, r12, lr} 100 stmgeia r0!, {r3, r12, l [all...] |
/freebsd-10.1-release/secure/lib/libcrypto/amd64/ |
H A D | sha512-x86_64.S | 10 pushq %r12 40 movq 0(%rsi),%r12 43 bswapq %r12 46 movq %r12,0(%rsp) 53 addq %r11,%r12 56 addq (%rbp,%rdi,8),%r12 66 addq %r15,%r12 74 addq %r13,%r12 77 addq %r12,%rdx 78 addq %r12, [all...] |
H A D | x86_64-mont.S | 20 pushq %r12 34 movq %rdx,%r12 36 movq (%r12),%rbx 101 movq (%r12,%r14,8),%rbx 204 movq 24(%rsi),%r12 217 pushq %r12 232 movq %rdx,%r12 234 movq (%r12),%rbx 374 movq (%r12,%r14,8),%rbx 602 movq 24(%rsi),%r12 [all...] |
H A D | x86_64-mont5.S | 21 pushq %r12 35 leaq 128(%rdx),%r12 116 pand 64(%r12),%xmm0 118 pand 80(%r12),%xmm1 119 pand 96(%r12),%xmm2 121 pand 112(%r12),%xmm3 124 movdqa -128(%r12),%xmm4 125 movdqa -112(%r12),%xmm5 126 movdqa -96(%r12),%xmm2 128 movdqa -80(%r12), [all...] |
H A D | bsaes-x86_64.S | 1080 pushq %r12 1087 movq %rdi,%r12 1110 movdqu 0(%r12),%xmm15 1111 movdqu 16(%r12),%xmm0 1112 movdqu 32(%r12),%xmm1 1113 movdqu 48(%r12),%xmm2 1114 movdqu 64(%r12),%xmm3 1115 movdqu 80(%r12),%xmm4 1117 movdqu 96(%r12),%xmm5 1119 movdqu 112(%r12), [all...] |
H A D | rc4-x86_64.S | 13 pushq %r12 17 movq %rdx,%r12 31 subq %r12,%r13 50 xorb (%r12),%dl 51 movb %dl,(%r13,%r12,1) 52 leaq 1(%r12),%r12 129 xorq (%r12),%r8 130 movq %r8,(%r13,%r12,1) 131 leaq 8(%r12), [all...] |
H A D | ghash-x86_64.S | 10 pushq %r12 98 pushq %r12 328 movzbq (%rsp,%rbx,1),%r12 330 xorq %r8,%r12 333 movzbq %r12b,%r12 343 movzwq (%r11,%r12,2),%r12 348 shlq $48,%r12 351 xorq %r12,%r9 366 movzbq (%rsp,%rbx,1),%r12 [all...] |
/freebsd-10.1-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-10.1-release/contrib/compiler-rt/lib/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 | comparesf2.S | 58 orrs r12, r2, r3, lsr #1 62 eorsne r12, r0, r1 110 orrs r12, r2, r3, lsr #1 111 eorsne r12, r0, r1
|
/freebsd-10.1-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-10.1-release/crypto/openssl/crypto/bn/asm/ |
H A D | ppc.pl | 235 #.set r12,12 841 # r10, r11, r12 are the equivalents of c1, c2, and c3. 855 adde r12,r9,r0 863 adde r12,r9,r12 870 addc r12,r8,r12 878 addc r12,r8,r12 886 addc r12,r [all...] |
/freebsd-10.1-release/lib/libc/powerpc/gen/ |
H A D | _setjmp.S | 55 mfcr %r12 65 mtcr %r12
|
H A D | setjmp.S | 65 mfcr %r12 /* r12 <- condition reg */ 77 mtcr %r12 /* r12 -> condition reg */
|
/freebsd-10.1-release/sys/boot/amd64/efi/ |
H A D | amd64_tramp.S | 44 movq %rdx,%r12 /* Stash the kernel values for later. */ 51 pushq %r12 /* Push kernend. */
|
/freebsd-10.1-release/sys/arm/arm/ |
H A D | support.S | 415 ands r12, r0, #3 417 ands r12, r1, #3 431 ldmia r1!, {r3, r4, r12, lr} 432 stmia r0!, {r3, r4, r12, lr} 433 ldmia r1!, {r3, r4, r12, lr} 434 stmia r0!, {r3, r4, r12, lr} 439 ldmgeia r1!, {r3, r4, r12, lr} /* blat a remaining 16 bytes */ 440 stmgeia r0!, {r3, r4, r12, lr} 449 ldmgeia r1!, {r3, r12, lr} 450 stmgeia r0!, {r3, r12, l [all...] |
/freebsd-10.1-release/lib/libc/powerpc64/gen/ |
H A D | _setjmp.S | 55 mfcr %r12 61 std %r12,40 + 3*8(%r3) 88 ld %r12,40 + 3*8(%r3) 109 mtcr %r12
|
H A D | setjmp.S | 65 mfcr %r12 /* r12 <- condition reg */ 72 std %r12,40 + 3*8(%r6) 101 ld %r12,40 + 3*8(%r3) 122 mtcr %r12 /* r12 -> condition reg */
|
/freebsd-10.1-release/sys/boot/ia64/ski/ |
H A D | start.S | 48 add r12=STACKSIZE-16,r2
|