| /netbsd/src/sys/arch/arm/arm/ |
| D | cpu_in_cksum.S | 74 subs r2, r2, r1 /* offset = offset - mbuf length */ 81 add r0, r2, r0 /* data += offset (offset is < 0) */ 84 rsb r1, r2, #0x00 /* length = remainder of mbuf to read */ 103 adds r2, r1, #0x00 112 movne r2, r2, ror #8 113 adds r8, r8, r2 120 lsls r2, r0, #16 121 adds r0, r0, r2 162 movs r2, #0 168 ldr r2, [r0], #0x04 [all …]
|
| D | cpufunc_asm_arm8.S | 44 bic r2, r3, #0x11 /* turn off dynamic clocking 46 mcr p15, 0, r2, c15, c0, 0 /* Write clock register */ 48 bic r2, r3, r0 /* Clear bits */ 49 eor r2, r2, r1 /* XOR bits */ 50 bic r2, r2, #0x10 /* clear the L bit */ 52 bic r1, r2, #0x01 /* still keep dynamic clocking off */ 58 mcr p15, 0, r2, c15, c0, 0 /* Write clock register */ 71 orr r2, r3, #(I32_bit | F32_bit) 72 msr cpsr_all, r2 132 1: mov r2, r0 [all …]
|
| D | bus_space_asm_generic.S | 66 ldrb r0, [r1, r2] 73 ldrh r0, [r1, r2] 79 ldrh r0, [r1, r2] 87 ldr r0, [r1, r2] 93 ldr r0, [r1, r2] 103 strb r3, [r1, r2] 112 strh r3, [r1, r2] 122 str r3, [r1, r2] 133 adds r0, r1, r2 135 ldr r2, [sp, #0] [all …]
|
| D | bcopyinout.S | 82 teq r2, #0 99 cmp r2, #0x08 113 sub r2, r2, #1 116 sub r2, r2, #1 119 sub r2, r2, #1 126 cmp r2, #0x08 135 cmp r2, #0x60 /* Must be > 0x5f for unrolled cacheline */ 156 sub r2, r2, #4 159 sub r2, r2, #4 162 sub r2, r2, #4 [all …]
|
| D | cpufunc_asm_sheeva.S | 50 and r2, r0, r3 51 add r1, r1, r2 57 and r2, r0, ip 58 rsb r2, r2, #PAGE_SIZE 59 cmp r1, r2 61 movcs ip, r2 62 sub r2, r0, #1 64 add r2, r2, ip 67 mcr p15, 5, r2, c15, c15, 1 /* Clean and inv zone end address */ 92 and r2, r0, r3 [all …]
|
| D | bus_space_a2x.S | 44 ldrb r0, [r1, r2, lsl #1] 50 lsls r2, r2, #1 51 ldrh r0, [r1, r2] 56 lsls r2, r2, #1 57 ldrh r0, [r1, r2] 64 ldr r0, [r1, r2, lsl #1] 69 ldr r0, [r1, r2, lsl #1] 80 lsls r2, r2, #1 86 lsls r2, r2, #1 91 lsls r2, r2, #1 [all …]
|
| D | bus_space_a4x.S | 44 ldrb r0, [r1, r2, lsl #2] 50 lsls r2, r2, #2 51 ldrh r0, [r1, r2] 56 lsls r2, r2, #2 57 ldrh r0, [r1, r2] 64 ldr r0, [r1, r2, lsl #2] 69 ldr r0, [r1, r2, lsl #2] 80 lsls r2, r2, #2 86 lsls r2, r2, #2 91 lsls r2, r2, #2 [all …]
|
| /netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.disasm/ |
| D | am33.s | 68 swaph r3,r2 76 mov (r1),r2 82 mov (16,r1),r2 83 mov r2,(16,r1) 84 mov (16,sp),r2 85 mov r2,(16,sp) 86 mov 0x1ffeff,r2 88 mov (0x1ffeff,r1),r2 89 mov r2,(0x1ffeff,r1) 90 mov (0x1ffeff,sp),r2 [all …]
|
| /netbsd/src/common/lib/libc/arch/arm/string/ |
| D | memcpy_xscale.S | 43 cmp r2, #0x0c 52 sub r2, r2, #0x01 55 subls r2, r2, #0x01 58 sublo r2, r2, #0x01 70 subne r2, r2, #0x04 74 subs r2, r2, #0x80 130 subs r2, r2, #0x80 135 adds r2, r2, #0x80 /* Adjust for extra sub */ 138 subs r2, r2, #0x20 155 subs r2, r2, #0x20 [all …]
|
| D | memset.S | 74 mov r1, r2 75 mov r2, r3 82 mov r2, r1 109 mov r1, r2 116 ands r2, ip, #0x03 /* Get the bottom two bits */ 138 mov r2, r3 /* Duplicate data */ 146 strdhs r2, r3, [ip], #0x08 147 strdhs r2, r3, [ip], #0x08 148 strdhs r2, r3, [ip], #0x08 149 strdhs r2, r3, [ip], #0x08 [all …]
|
| D | memmove.S | 51 cmp r3, r2 /* if (r3 >= len) we have an overlap */ 62 subs r2, r2, #4 71 subs r2, r2, #8 73 subs r2, r2, #0x14 84 subs r2, r2, #0x20 87 cmn r2, #0x10 90 subhs r2, r2, #0x10 94 adds r2, r2, #0x14 100 subshs r2, r2, #0x0c 104 adds r2, r2, #8 [all …]
|
| D | memcpy_neon.S | 36 teq r2, #0 /* 0 length? */ 42 cmp r2, #16 /* copy less than 8 bytes? */ 46 subs r2, r2, #1 /* and more to transfer? */ 61 subs r2, r2, #1 /* end of transfer? */ 67 add r4, r2, r3 /* keep a pointer to the end of src */ 80 cmp r2, r5 /* do we already have enough? */ 85 cmp r2, #8 /* room for a full dword? */ 95 cmp r2, #8 /* can we write a full dword? */ 99 subs r2, r2, #8 /* have we written everything? */ 111 cmp r2, #32 /* can we write 4 more dwords? */ [all …]
|
| /netbsd/src/sys/arch/shark/isa/ |
| D | isa_io_asm.S | 88 ldrb r0, [r1, r2] 93 ldrh r0, [r1, r2] /*.word 0xe19100b2*/ 98 ldr r0, [r1, r2] 107 add r0, r1, r2 109 ldr r2, [sp, #0] 110 teq r2, #0 116 subs r2, r2, #1 122 add r0, r1, r2 124 ldr r2, [sp, #0] 125 teq r2, #0 [all …]
|
| /netbsd/src/sys/arch/arm/footbridge/isa/ |
| D | isa_io_asm.S | 88 ldrb r0, [r1, r2] 93 ldrh r0, [r1, r2] /*.word 0xe19100b2*/ 98 ldr r0, [r1, r2] 107 add r0, r1, r2 109 ldr r2, [sp, #0] 110 teq r2, #0 116 subs r2, r2, #1 122 add r0, r1, r2 124 ldr r2, [sp, #0] 125 teq r2, #0 [all …]
|
| /netbsd/src/sys/arch/evbarm/tsarm/isa/ |
| D | isa_io_asm.S | 92 ldrb r0, [r1, r2] 97 ldrh r0, [r1, r2] 102 ldr r0, [r1, r2] 111 add r0, r1, r2 114 ldr r2, [sp, #0] 115 teq r2, #0 121 subs r2, r2, #1 127 add r0, r1, r2 129 ldr r2, [sp, #0] 130 teq r2, #0 [all …]
|
| /netbsd/src/sys/arch/arm/sa11x0/ |
| D | sa11x0_io_asm.S | 47 ldrb r0, [r1, r2] 51 ldrh r0, [r1, r2] 55 ldr r0, [r1, r2] 63 strb r3, [r1, r2] 67 strh r3, [r1, r2] 71 str r3, [r1, r2] 80 add r0, r1, r2 81 ldr r2, [sp, #0] 82 cmp r2, #0x00000000 87 subs r2, r2, #0x00000001 [all …]
|
| /netbsd/src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ |
| D | sha256-armv4.S | 118 add r2,r1,r2,lsl#6 @ len to point at the end of inp 119 stmdb sp!,{r0,r1,r2,r4-r11,lr} 125 ldr r2,[r1],#4 127 ldrb r2,[r1,#3] 132 @ ldr r2,[r1],#4 @ 0 140 rev r2,r2 143 @ ldrb r2,[r1,#3] @ 0 147 orr r2,r2,r12,lsl#8 149 orr r2,r2,r0,lsl#16 154 orr r2,r2,r12,lsl#24 [all …]
|
| /netbsd/src/crypto/external/bsd/openssl/dist/crypto/bn/asm/ |
| D | s390x.S | 21 la %r1,0(%r2) // put rp aside [to give way to] 22 lghi %r2,0 // return value 27 lghi %r2,3 30 nr %r2,%r4 // len%4 101 la %r2,1(%r2) // see if len%4 is zero ... 102 brct %r2,.Loop1_madd // without touching condition code:-) 105 lgr %r2,zero // return value 106 alcgr %r2,%r12 // collect even carry bit 120 brct %r2,.Loop1_madd 131 la %r1,0(%r2) // put rp aside [all …]
|
| /netbsd/src/sys/arch/epoc32/epoc32/ |
| D | epoc32_start.S | 44 mov r2, #BTINFO_MAX_SIZE 45 sub r2, r2, #4 47 ldr r3, [r0, r2] 48 str r3, [r1, r2] 49 subs r2, r2, #4 60 str r3, [r2] 61 add r2, r2, #4 66 ldmia r0!, {r1, r2} /* # of sections, VA */ 68 add r2, r2, r3 78 ldmia r0, {r1, r2} [all …]
|
| D | external_io_asm.S | 46 mov r2, r2, lsl r0 47 ldrb r0, [r1, r2] 51 mov r2, r2, lsl r0 52 ldr r0, [r1, r2] 60 mov r2, r2, lsl r0 61 strb r3, [r1, r2] 65 mov r2, r2, lsl r0 66 str r3, [r1, r2] 74 add r0, r1, r2, lsl r0 75 ldr r2, [sp, #0] [all …]
|
| /netbsd/src/sys/arch/arm/xscale/ |
| D | pxa2x0_apm_asm.S | 147 ldr r2, =pxa2x0_cpu_resume_virt 148 str r2, [r3], #4 150 mrc p15, 0, r2, c1, c0, 0 /* Load MMU control register. */ 153 bic r2, r2, r0 /* Clear undefined bits. */ 154 str r2, [r3], #4 /* Save MMU control register. */ 156 mrc p15, 0, r2, c2, c0, 0 /* Load TTB address. */ 159 bic r2, r2, r0 /* Clear undefined bits. */ 160 str r2, [r3], #4 /* Save TTB address. */ 162 mrc p15, 0, r2, c3, c0, 0 /* Load domain access control. */ 163 str r2, [r3], #4 /* Save domain access control. */ [all …]
|
| /netbsd/src/sys/arch/acorn32/eb7500atx/ |
| D | rsbus_io_asm.S | 46 mov r2, r2, lsl r0 47 ldrb r0, [r1, r2] 51 mov r2, r2, lsl r0 52 ldr r0, [r1, r2] 58 mov r2, r2, lsl r0 59 ldr r0, [r1, r2] 67 mov r2, r2, lsl r0 68 strb r3, [r1, r2] 74 mov r2, r2, lsl r0 75 str r3, [r1, r2] [all …]
|
| /netbsd/src/sys/arch/acorn32/podulebus/ |
| D | podulebus_io_asm.S | 46 mov r2, r2, lsl r0 47 ldrb r0, [r1, r2] 51 mov r2, r2, lsl r0 52 ldr r0, [r1, r2] 58 mov r2, r2, lsl r0 59 ldr r0, [r1, r2] 67 mov r2, r2, lsl r0 68 strb r3, [r1, r2] 74 mov r2, r2, lsl r0 75 str r3, [r1, r2] [all …]
|
| /netbsd/src/lib/libc/arch/arm/gen/ |
| D | setjmp.S | 58 push {r0-r2, lr} 60 adds r2, r0, #(_JB_SIGMASK * 4) 62 mov r2, r0 63 adds r2, r2, #(_JB_SIGMASK * 4) 69 pop {r0-r2, lr} 78 PCREL_GET(r2, .Lfpu_present, .LPIC0) 79 ldr r2, [r2] 81 cbz r2, 1f /* don't save if we don't have a FPU */ 83 cmp r2, #0 /* do we have a FPU? */ 89 adds r2, r0, #(_JB_REG_D8 * 4) [all …]
|
| /netbsd/src/crypto/external/bsd/openssl/dist/crypto/ |
| D | s390xcpuid.pl | 87 lmg %r2,%r3,S390X_STFLE(%r4) 89 tmhl %r2,0x4000 # check for message-security-assist 94 .long 0xb93e0002 # kimd %r0,%r2 98 .long 0xb93f0002 # klmd %r0,%r2 102 .long 0xb92e0042 # km %r4,%r2 106 .long 0xb92f0042 # kmc %r4,%r2 110 .long 0xb91e0042 # kmac %r4,%r2 124 .long 0xb92d2042 # kmctr %r4,%r2,%r2 128 .long 0xb92b0042 # kmo %r4,%r2 132 .long 0xb92a0042 # kmf %r4,%r2 [all …]
|