| /f-stack/freebsd/arm/arm/ |
| H A D | cpufunc_asm_pj4b.S | 47 orr r0, r0, #(1 << 22) /* DVM_WAKEUP disable */ 53 bic r0, r0, #(1 << 2) /* Disable static branch prediction */ 55 orr r0, r0, #(1 << 5) /* STREX backoff disable */ 56 orr r0, r0, #(1 << 8) /* Internal parity handling disable */ 63 orr r0, r0, #(1 << 1) /* SMP/nAMP enabled (coherency) */ 65 orr r0, r0, #(1 << 2) /* L1 parite enable */ 71 bic r0, r0, #(1 << 23) /* Enable fast LDR */ 74 orr r0, r0, #(1 << 29) /* Disable MO device read / write */ 76 orr r0, r0, #(1 << 31) /* Enable write evict */ 81 orr r0, r0, #(1 << 5) [all …]
|
| H A D | bcopy_page.S | 52 pld [r0] 124 strd r2, [r0], #8 125 strd r2, [r0], #8 126 strd r2, [r0], #8 128 strd r2, [r0], #8 129 strd r2, [r0], #8 130 strd r2, [r0], #8 132 strd r2, [r0], #8 133 strd r2, [r0], #8 134 strd r2, [r0], #8 [all …]
|
| H A D | cpu_asm-v6.S | 58 ands r0, r0, #0x07000000 75 add r0, r0, #4 /* apply bias */ 94 teq r0, #0 98 mov r0, #0 113 ands r0, r0, #0x38000000 130 add r0, r0, #4 /* apply bias */ 167 ands r0, r0, #0x07000000 183 add r0, r0, #4 /* apply bias */ 202 add r0, r0, #2 /* next level */ 227 add r0, r0, ip [all …]
|
| H A D | bcopyinout_xscale.S | 293 bic r0, r0, #0x03 326 sublt r0, r0, #0x03 336 sub r0, r0, #0x03 365 sublt r0, r0, #0x02 375 sub r0, r0, #0x02 404 sublt r0, r0, #0x01 414 sub r0, r0, #0x01 679 bic r0, r0, #0x03 722 sub r0, r0, #0x03 761 sub r0, r0, #0x02 [all …]
|
| H A D | swtch-v6.S | 191 bic r0, #3 203 bic r0, r2 209 bic r0, r2 252 bic r0, #3 264 orr r0, r2 270 orr r0, r2 377 bic r0, #3 390 bic r0, r2 396 bic r0, r2 402 orr r0, r2 [all …]
|
| H A D | locore-v6.S | 79 bic r0, r0, #(PSR_MODE) ;\ 80 orr r0, r0, #(PSR_SVC32_MODE) ;\ 81 orr r0, r0, #(PSR_I | PSR_F | PSR_A) ;\ 237 mov sp, r0 290 mov r0, #0 311 orr r0, r0, #CPU_CONTROL_MMU_ENABLE 312 orr r0, r0, #CPU_CONTROL_V6_EXTPAGE 313 orr r0, r0, #CPU_CONTROL_TR_ENABLE 314 orr r0, r0, #CPU_CONTROL_AF_ENABLE 494 and r0, r0, #0x0f [all …]
|
| H A D | fusu.S | 57 cmp r0, r4 78 mov r0, #0 80 mov r0, r5 94 mvn r0, #0 106 cmp r0, r3 137 cmp r0, r3 167 cmp r0, r3 186 mov r0, r3 206 mov r1, r0 223 cmp r0, r3 [all …]
|
| H A D | support.S | 267 subs r0, r0, r3 275 subs r0, r0, r3 283 subs r0, r0, r3 297 sub r0, r0, r3 316 sub r0, r0, r3 330 subs r0, r0, r3 /* r0 = b1#0 - b2#0 */ 338 subs r0, r0, r3 /* r0 = b1#2 - b2#2 */ 346 subs r0, r0, r3 /* r0 = b1#4 - b2#4 */ 355 eor r0, r1, r0 357 eor r0, r1, r0 [all …]
|
| H A D | in_cksum_arm.S | 65 mov ip, r0 75 eor r11, r10, r0 88 and r0, r8, r1 89 add r0, r0, r8, lsr #16 90 add r0, r0, r0, lsr #16 91 and r0, r0, r1 92 eor r0, r0, r1 99 mov r0, r2 164 pld [r0, #0x18] 179 pld [r0, #0x18] [all …]
|
| H A D | exception.S | 88 mov r0, r0; /* NOP for previous instruction */ \ 90 str r0, [sp, #-4]!; 99 msr spsr_fsxc, r0; \ 102 mov r0, r0; /* NOP for previous instruction */ \ 136 mov r0, r0; /* NOP for previous instruction */ \ 138 str r0, [sp, #-4]! 152 mov r0, r0; /* NOP for previous instruction */ \ 173 and r0, r0, #(PSR_MODE); /* Returning to USR mode? */ \ 183 mov r0, sp; \ 186 msr cpsr_c, r0; \ [all …]
|
| H A D | bus_space_asm_generic.S | 88 add r0, r1, r2 103 add r0, r1, r2 118 add r0, r1, r2 124 1: ldr r3, [r0] 137 add r0, r1, r2 144 strb r3, [r0] 159 strh r3, [r0] 174 str r3, [r0] 337 cmp r0, r1 347 2: add r0, r0, r2, lsl #1 [all …]
|
| H A D | hypervisor-stub.S | 44 mcr CP15_HVBAR(r0) 47 mov r0, #0 48 mcr CP15_HCR(r0) 49 mcr CP15_HCPTR(r0) 50 mcr CP15_HSTR(r0) 51 mcr CP15_HSCTLR(r0) 54 mrc CP15_HDCR(r0) 57 mcr CP15_HDCR(r0) 69 cmp r0, #-1 70 mrceq CP15_HVBAR(r0) [all …]
|
| H A D | blockio.S | 74 ldrb r3, [r0] 84 ldrb r3, [r0] 99 ldrb r3, [r0] 128 strb r3, [r0] 138 strb r3, [r0] 182 ldr r3, [r0] 198 ldr ip, [r0] 235 str r3, [r0] 252 str r3, [r0] 253 str ip, [r0] [all …]
|
| H A D | copystr.S | 71 moveq r0, #ENAMETOOLONG 88 cmp r0, r12 90 ldrbt r5, [r0], #0x0001 97 mov r0, #0x00000000 98 str r0, [r4, #PCB_ONFAULT] 101 moveq r0, #0x00000000 102 movne r0, #ENAMETOOLONG 115 mov r0, #EFAULT 122 mov r1, r0 123 adr r0, Lcopystrpcbfaulttext
|
| /f-stack/freebsd/libkern/arm/ |
| H A D | divsi3.S | 30 mov r0, r1 39 mov r0, r1 46 mov r0, #0 49 mvn r0, #0 58 eor r0, r1, r0 60 eor r0, r1, r0 62 cmp r0, #1 85 eor r0, r1, r0 87 eor r0, r1, r0 93 rsbmi r0, r0, #0 [all …]
|
| H A D | ffs.S | 52 rsb r1, r0, #0 53 ands r0, r0, r1 61 orrne r0, r0, r0, lsl #4 /* r0 = X * 0x11 */ 62 orrne r0, r0, r0, lsl #6 /* r0 = X * 0x451 */ 63 rsbne r0, r0, r0, lsl #16 /* r0 = X * 0x0450fbaf */ 66 ldrbne r0, [ r2, r0, lsr #26 ] 82 clzne r0, r0 83 rsbne r0, r0, #32
|
| /f-stack/freebsd/contrib/cloudabi/ |
| H A D | cloudabi_vdso_armv6_on_64bit.S | 40 mov r0, #0 55 mov r0, #1 68 mov r0, #0 72 mov r0, #2 80 mov r0, #3 89 mov r0, #4 102 mov r0, #5 116 mov r0, #6 125 mov r0, #7 137 mov r0, #0 [all …]
|
| H A D | cloudabi_vdso_armv6.S | 44 movcc r0, #0 54 movcc r0, #0 76 movcc r0, #0 89 movcc r0, #0 105 movcc r0, #0 114 movcc r0, #0 123 movcc r0, #0 133 movcc r0, #0 149 movcc r0, #0 177 movcc r0, #0 [all …]
|
| /f-stack/freebsd/crypto/openssl/arm/ |
| H A D | armv4cpuid.S | 24 mov r0,r3 30 mov r4,r0 35 mov r0,#-1 36 swp r0,r0,[r6] 37 cmp r0,#0 110 mov r0,r0,lsr#31 193 ldr r0,[r1,r0] 195 ldr r0,[r0] 202 tst r0,#1 231 eor r0,r0,r0 [all …]
|
| H A D | keccak1600-armv4.S | 61 eor r0,r0,r10 75 eor r0,r0,r12 1950 orr r0,r0,r0,lsl#1 1958 orr r0,r0,r0,lsl#2 1967 orr r0,r0,r0,lsl#4 1975 orr r0,r0,r0,lsl#8 2058 mov r0,r0,lsr#16 @ r0 = r0 >> 16 2063 orr r0,r0,r0,lsl#8 2071 orr r0,r0,r0,lsl#4 2079 orr r0,r0,r0,lsl#2 [all …]
|
| H A D | bsaes-armv7.S | 1154 sub r0, r0, #0x60 1209 sub r0, r0, #0x70 1234 sub r0, r0, #0x60 1255 sub r0, r0, #0x50 1273 sub r0, r0, #0x40 1289 sub r0, r0, #0x30 1302 sub r0, r0, #0x20 1313 sub r0, r0, #0x10 1553 rev r0, r8 1578 mov r7, r0 [all …]
|
| H A D | aes-armv4.S | 218 rev r0,r0 229 rev r0,r0 283 eor r0,r0,r4 343 eor r0,r0,r7 406 eor r0,r0,r7 499 rev r0,r0 989 rev r0,r0 1000 rev r0,r0 1054 eor r0,r0,r4 1112 eor r0,r0,r7 [all …]
|
| H A D | armv4-mont.S | 32 ldr r0,[r0,r2] 34 ldr r0,[r0] 49 movlt r0,#0 55 mov r0,r0,lsl#2 @ rescale r0 for byte count 58 sub r0,r0,#4 @ "num=num-1" 61 add r0,sp,r0 @ r0 to point at &tp[num-1] 87 cmp r4,r0 100 sub r7,r0,r7 @ "original" r0-1 value 130 cmp r4,r0 153 add r0,r0,#4 @ r0 to point at &tp[num] [all …]
|
| H A D | ghash-armv4.S | 54 ldrb r14,[r0,#15] 136 str r4,[r0,#12] 138 str r4,[r0,#12] 151 str r5,[r0,#8] 153 str r5,[r0,#8] 170 str r6,[r0,#4] 172 str r6,[r0,#4] 185 str r7,[r0,#0] 187 str r7,[r0,#0] 298 str r5,[r0,#8] [all …]
|
| /f-stack/freebsd/arm/mv/armadaxp/ |
| H A D | mptramp.S | 35 mov r0, #0 36 mcr p15, 0, r0, c7, c7, 0 43 mrc p15, 0, r0, c0, c0, 5 44 and r0, #0x0f /* Get CPU ID */ 48 mul r2, r0, r1 50 add r0, r2, r1 51 ldr r1, [r0], #0x00
|