/openbsd/sys/arch/arm/arm/ |
H A D | bcopy_page.S | 72 stmia r1!, {r3-r8,ip,lr} 133 stmfd sp!, {r4-r8, lr} 144 mov r8, #0 149 stmia r0!, {r3-r8,ip,lr} 150 stmia r0!, {r3-r8,ip,lr} 151 stmia r0!, {r3-r8,ip,lr} 152 stmia r0!, {r3-r8,ip,lr} 158 stmia r0!, {r3-r8,ip,lr} 159 stmia r0!, {r3-r8,ip,lr} 160 stmia r0!, {r3-r8,ip,lr} [all …]
|
H A D | in_cksum_arm.S | 61 mov r8, #0x00 80 adds r8, r8, r2 81 adc r8, r8, #0x00 87 and r0, r8, r1 88 add r0, r0, r8, lsr #16 106 mov r8, #0x00 /* Accumulate sum in r8 */ 117 add r8, r1, r3 /* sum = nxt + len */ 162 adcs r8, r5, r8, lsl #8 163 adc r8, r8, #0x00
|
H A D | locore.S | 66 ldmia r1, {r1, r2, r8, sp} /* Set initial stack and */ 68 mcr CP15_TPIDRPRW(r8) /* put curcpu into the TPIDRPRW */ 169 ldr r8, [r0, #CI_TTBR0] 179 mcr CP15_TTBR0(r8) /* Set TTB */ 180 mcr CP15_TLBIALL(r8) /* Flush TLB */
|
H A D | bcopyinout.S | 189 ldrt r8, [r0], #4 206 ldrt r8, [r0], #4 217 ldrt r8, [r0], #4 220 stmia r1!, {r8, r9} 428 strt r8, [r1], #4 445 strt r8, [r1], #4 456 ldmia r0!, {r8-r9} 458 strt r8, [r1], #4 626 stmia r1!, {r8-r11} 645 ldmia r0!, {r8-r9} [all …]
|
/openbsd/sys/arch/macppc/macppc/ |
H A D | locore0.S | 91 lis %r8,_end@ha 92 addi %r8,%r8,_end@l 103 lis %r8,esym@ha 104 stw %r9,esym@l(%r8) 105 mr %r8, %r9 109 add %r8,%r8,%r9 110 andc %r8,%r8,%r9 114 addi %r8,%r8,INTSTK 115 stw %r8,CI_INTSTK(%r9) 116 addi %r8,%r8,SPILLSTK+DDBSTK /* leave room for spillstk and ddbstk */ [all …]
|
/openbsd/lib/libc/arch/powerpc64/string/ |
H A D | memmove.S | 48 mr %r8, %r3 /* Save dst (return value) */ 60 mr %r8, %r3 /* Save dst (return value) */ 62 cmpd %r4, %r8 /* Branch to reverse if */ 69 addi %r8, %r8, -4 /* due to auto-update of 'load' */ 82 stwu %r6, 4(%r8) /* Store previous word */ 89 stwu %r7, 4(%r8) /* Store previous word */ 96 stwu %r7, 4(%r8) /* ... store last word */ 112 stbu %r6, 1(%r8) /* updating addr by 1 */ 122 add %r8, %r8, %r5 /* so add count to string ptrs */ 135 stwu %r6, -4(%r8) /* Store previous word */ [all …]
|
/openbsd/sys/lib/libkern/arch/powerpc/ |
H A D | memmove.S | 49 mr %r8, %r3 /* Save dst (return value) */ 61 mr %r8, %r3 /* Save dst (return value) */ 63 cmpw %r4, %r8 /* Branch to reverse if */ 70 addi %r8, %r8, -4 /* due to auto-update of 'load' */ 83 stwu %r6, 4(%r8) /* Store previous word */ 90 stwu %r7, 4(%r8) /* Store previous word */ 97 stwu %r7, 4(%r8) /* ... store last word */ 113 stbu %r6, 1(%r8) /* updating addr by 1 */ 123 add %r8, %r8, %r5 /* so add count to string ptrs */ 136 stwu %r6, -4(%r8) /* Store previous word */ [all …]
|
/openbsd/lib/libc/arch/powerpc/string/ |
H A D | memmove.S | 50 mr %r8, %r3 /* Save dst (return value) */ 63 mr %r8, %r3 /* Save dst (return value) */ 65 cmpw %r4, %r8 /* Branch to reverse if */ 72 addi %r8, %r8, -4 /* due to auto-update of 'load' */ 85 stwu %r6, 4(%r8) /* Store previous word */ 92 stwu %r7, 4(%r8) /* Store previous word */ 99 stwu %r7, 4(%r8) /* ... store last word */ 115 stbu %r6, 1(%r8) /* updating addr by 1 */ 125 add %r8, %r8, %r5 /* so add count to string ptrs */ 138 stwu %r6, -4(%r8) /* Store previous word */ [all …]
|
/openbsd/lib/libc/arch/amd64/string/ |
H A D | strchr.S | 47 RETGUARD_SETUP(strchr, r8) 48 RETGUARD_PUSH(r8) 49 movabsq $0x0101010101010101,%r8 53 imul $0x80,%r8,%r9 /* 0x8080808080808080 */ 54 imul %r8,%rdx /* (c) copied to all bytes */ 68 subq %r8,%rax /* x - 0x10 */ 70 subq %r8,%r11 /* (x ^ c) - 0x10 */ 124 mov %r8,%r10 /* 0x01 pattern */ 125 lea (%r8,%r8),%rsi /* 0x02 - bits gets set (above) */
|
H A D | memset.S | 38 movq %rcx,%r8 39 subq %rdx,%r8 45 movq %r8,%rcx 50 movq %r8,%rcx /* set remainder by bytes */
|
/openbsd/sys/arch/amd64/amd64/ |
H A D | vmm_support.S | 169 testq %r8, %r8 282 testq %r8, %r8 305 movq %rsi, %r8 308 clflush (%r8) 342 movq %rsi, %r8 345 clflush (%r8) 446 movq %rdi, %r8 510 movq %r8, %dr0 512 movq %r8, %dr1 514 movq %r8, %dr2 [all …]
|
H A D | copy.S | 122 movq $VM_MAXUSER_ADDRESS,%r8 123 cmpq %r8,%rdx 163 movq $VM_MAXUSER_ADDRESS,%r8 164 cmpq %r8,%rdx 204 movq %rdx,%r8 220 movq %rax,%r8 246 movq %rdx,%r8 263 movq %rax,%r8 296 subq %rdx,%r8 297 movq %r8,(%r9)
|
/openbsd/sys/arch/powerpc/powerpc/ |
H A D | vecast.S | 113 la %r8, s_vb(%r1) 126 la %r8, s_va(%r1) 145 la %r8, s_va(%r1) 164 la %r8, s_va(%r1) 167 la %r8, s_vc(%r1) 187 la %r8, s_va(%r1) 190 la %r8, s_vc(%r1) 252 lvx %v31, 0, %r8 297 lvx %v31, 0, %r8 347 lvx %v31, 0, %r8 [all …]
|
/openbsd/gnu/gcc/gcc/config/score/ |
H A D | mul-div.S | 28 #define t0 r8 40 mv r8, r4 44 addi r8, 16 46 mfcr r8, cr4 61 mv r8, r4 70 addi r8, 16 213 mv r8, r4 217 addi r8, 16 219 mfcr r8, cr4 234 mv r8, r4 [all …]
|
H A D | crti.asm | 46 la r8, __bss_start 48 sub! r9, r8 54 sw r9, [r8]+, 4 94 la r8, __bss_start 96 sub! r9, r8 102 sw r9, [r8]+, 4
|
/openbsd/sys/lib/libkern/arch/amd64/ |
H A D | strchr.S | 49 movabsq $0x0101010101010101,%r8 53 imul $0x80,%r8,%r9 /* 0x8080808080808080 */ 54 imul %r8,%rdx /* (c) copied to all bytes */ 68 subq %r8,%rax /* x - 0x10 */ 70 subq %r8,%r11 /* (x ^ c) - 0x10 */ 125 mov %r8,%r10 /* 0x01 pattern */ 126 lea (%r8,%r8),%rsi /* 0x02 - bits gets set (above) */
|
H A D | memset.S | 36 movq %rcx,%r8 37 subq %rdx,%r8 43 movq %r8,%rcx 48 movq %r8,%rcx /* set remainder by bytes */
|
/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_syscall_linux_arm.inc | 16 register u32 r8 asm("r7") = nr; 20 : "r"(r8) 28 register u32 r8 asm("r7") = nr; 32 : "r"(r8), "0"(r0) 40 register u32 r8 asm("r7") = nr; 45 : "r"(r8), "0"(r0), "r"(r1) 53 register u32 r8 asm("r7") = nr; 59 : "r"(r8), "0"(r0), "r"(r1), "r"(r2) 68 register u32 r8 asm("r7") = nr; 84 register u32 r8 asm("r7") = nr; [all …]
|
/openbsd/libexec/ld.so/arm/ |
H A D | ldasm.S | 47 ldr r8, .L_GOT @ calculate address of GOT... 48 1: add r8, pc, r8 @ into r8 51 add r2, r2, r8 69 add r0, r0, r8
|
/openbsd/sys/lib/libkern/arch/m88k/ |
H A D | copy_subr.S | 99 ld.bu %r8,SRC,2 /* load byte from source */ 102 st.b %r8,DEST,2 /* store byte to destination */ 137 ld %r8,SRC,8 /* load third word */ 141 st %r8,DEST,8 /* store third word */ 161 ld.hu %r8,SRC,4 /* load third half-word */ 169 st.h %r8,DEST,4 /* store third half-word */ 225 ld.bu %r8,SRC,2 /* load byte from source */ 263 ld %r8,SRC,8 /* load third word */ 267 st %r8,DEST,8 /* store third word */ 287 ld.hu %r8,SRC,4 /* load third half-word */ [all …]
|
/openbsd/sys/arch/m88k/m88k/ |
H A D | atomic.S | 137 set %r8, %r7, 1<PSR_INTERRUPT_DISABLE_BIT> 138 set %r8, %r8, 1<PSR_SHADOW_FREEZE_BIT> 139 stcr %r8, PSR 164 set %r8, %r7, 1<PSR_INTERRUPT_DISABLE_BIT> 165 stcr %r8, PSR
|
/openbsd/gnu/llvm/lldb/tools/lldb-vscode/syntaxes/ |
H A D | x86.disasm | 9 0x10000801C: <28> leaq -0x8(%rbp), %r8 24 0x100008054: <84> movq (%rcx), %r8 26 0x10000805B: <91> testq %r8, %r8
|
/openbsd/sys/arch/sh/sh/ |
H A D | locore_subr.S | 195 mov r8, r4 214 mov r8, r4 228 mov.l @r1+, r8 732 mov.l r8, @-r15 735 mov r4, r8 774 sub r8, r1 808 mov.l r8, @-r15 810 mov r4, r8 850 sub r8, r1 927 mov.l r8, @-r4 [all …]
|
/openbsd/lib/libc/arch/powerpc64/gen/ |
H A D | sigsetjmp.S | 77 ld %r8, 0(%r7) /* xor for r1 */ 81 xor %r0, %r8, %r1 /* use and overwrite the r1 xor */ 135 ld %r8, 0(%r9) /* xor for r1 */ 144 xor %r1, %r0, %r8 /* use the r1 xor */ 164 ld %r8, JMP_cr(%r5) /* overwrite the r1 xor */ 165 mtcr %r8
|
/openbsd/libexec/ld.so/amd64/ |
H A D | ldasm.S | 92 pushq %r8 94 .cfi_offset %r8, -64 119 popq %r8 121 .cfi_restore %r8
|