/minix/external/bsd/llvm/dist/llvm/test/MC/AArch64/ |
H A D | neon-mov.s | 11 movi v15.2s, #1, lsl #8 12 movi v16.2s, #1, lsl #16 13 movi v31.2s, #1, lsl #24 15 movi v0.4s, #1, lsl #8 16 movi v0.4s, #1, lsl #16 17 movi v0.4s, #1, lsl #24 19 movi v0.4h, #1, lsl #8 21 movi v0.8h, #1, lsl #8 42 mvni v0.2s, #1, lsl #8 50 mvni v0.4h, #1, lsl #8 [all …]
|
H A D | arm64-arithmetic-encoding.s | 33 add w3, w4, #1024, lsl #0 35 add x3, x4, #1024, lsl #0 44 add w3, w4, #0, lsl #12 47 add x3, x4, #0, lsl #12 344 cmp wsp, w9, lsl #0 400 lsl w1, w2, w3 401 lsl x1, x2, x3 494 movz w0, #1, lsl #16 495 movz x0, #1, lsl #16 504 movn w0, #2, lsl #16 [all …]
|
H A D | arm64-logical-encoding.s | 52 and w1, w2, w3, lsl #2 53 and x1, x2, x3, lsl #2 74 ands w1, w2, w3, lsl #2 96 bic w1, w2, w3, lsl #3 97 bic x1, x2, x3, lsl #3 140 eon w1, w2, w3, lsl #4 141 eon x1, x2, x3, lsl #4 162 eor w1, w2, w3, lsl #5 163 eor x1, x2, x3, lsl #5 184 orr w1, w2, w3, lsl #6 [all …]
|
H A D | basic-a64-diagnostics.s | 69 add sp, x5, x7, lsl 393 cmn w9, w10, lsl #-1 394 cmn w9, w10, lsl #32 399 cmn x9, x10, lsl #-1 400 cmn x9, x10, lsl #64 442 cmp w9, w10, lsl #-1 443 cmp w9, w10, lsl #32 448 cmp x9, x10, lsl #-1 449 cmp x9, x10, lsl #64 491 neg w9, w10, lsl #-1 [all …]
|
H A D | arm64-optional-hash.s | 8 ; CHECK: adds x3, x4, #1024, lsl #12 ; encoding: [0x83,0x00,0x50,0xb1] 9 adds x3, x4, 1024, lsl 12 30 ; CHECK: prfm pstl3strm, [x4, x5, lsl #3] ; encoding: [0x95,0x78,0xa5,0xf8] 31 prfm pstl3strm, [x4, x5, lsl 3]
|
H A D | arm64-leaf-compact-unwind.s | 65 str w9, [x8, x9, lsl #2] 150 sub w8, w8, w7, lsl #1 151 sub w8, w8, w6, lsl #1 152 sub w8, w8, w5, lsl #1 153 sub w8, w8, w4, lsl #1 154 sub w8, w8, w3, lsl #1 155 sub w8, w8, w2, lsl #1 156 sub w0, w8, w1, lsl #1 185 str w11, [x8, x9, lsl #2]
|
H A D | basic-a64-instructions.s | 252 cmp wsp, w9, lsl #0 622 cmn w6, w7, lsl #0 652 cmn x6, x7, lsl #0 682 cmp w6, w7, lsl #0 712 cmp x6, x7, lsl #0 1022 lsl w3, w2, #0 1023 lsl w9, w10, #31 1024 lsl x20, x21, #63 1025 lsl w1, wzr, #3 1531 lsl w6, w7, w8 [all …]
|
/minix/common/lib/libc/arch/arm/string/ |
H A D | memcpy_xscale.S | 220 mov r4, ip, lsl #8 231 mov r5, r5, lsl #8 233 mov r6, r6, lsl #8 235 mov r7, r7, lsl #8 260 mov r4, ip, lsl #8 270 mov r5, r5, lsl #8 272 mov r6, r6, lsl #8 274 mov r7, r7, lsl #8 300 mov r4, ip, lsl #8 318 mov r4, ip, lsl #16 [all …]
|
H A D | memmove.S | 162 mov r3, lr, lsl #8 169 mov r4, r4, lsl #8 171 mov r5, r5, lsl #8 193 mov r12, lr, lsl #8 219 mov r3, lr, lsl #16 226 mov r4, r4, lsl #16 228 mov r5, r5, lsl #16 276 mov r3, lr, lsl #24 422 mov lr, r3, lsl #8 437 mov r5, r5, lsl #8 [all …]
|
H A D | memcpy_arm.S | 171 mov r3, lr, lsl #8 178 mov r4, r4, lsl #8 180 mov r5, r5, lsl #8 182 mov r12, r12, lsl #8 202 mov r12, lr, lsl #8 228 mov r3, lr, lsl #16 235 mov r4, r4, lsl #16 237 mov r5, r5, lsl #16 285 mov r3, lr, lsl #24 292 mov r4, r4, lsl #24 [all …]
|
/minix/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ |
H A D | aes-armv4.S | 185 orr r0,r0,r4,lsl#8 192 orr r1,r1,r4,lsl#8 199 orr r2,r2,r4,lsl#8 206 orr r3,r3,r4,lsl#8 367 eor r0,r7,r0,lsl#8 370 eor r5,r8,r5,lsl#8 372 eor r6,r9,r6,lsl#8 380 eor r0,r7,r0,lsl#8 385 eor r6,r9,r6,lsl#8 393 eor r0,r7,r0,lsl#8 [all …]
|
H A D | armv4-gf2m.S | 24 and r8,r12,r0,lsl#2 38 eor r5,r5,r6,lsl#6 43 eor r5,r5,r7,lsl#9 48 eor r5,r5,r6,lsl#12 53 eor r5,r5,r7,lsl#15 58 eor r5,r5,r6,lsl#18 63 eor r5,r5,r7,lsl#21 69 eor r5,r5,r6,lsl#24 73 eorne r5,r5,r0,lsl#30 76 eor r5,r5,r7,lsl#27 [all …]
|
/minix/external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/ |
H A D | arm64-large-frame.ll | 14 ; CHECK: sub sp, sp, #4095, lsl #12 15 ; CHECK: sub sp, sp, #4095, lsl #12 16 ; CHECK: sub sp, sp, #1575, lsl #12 21 ; CHECK: add [[TMP:x[0-9]+]], sp, #4095, lsl #12 22 ; CHECK: add [[TMP1:x[0-9]+]], [[TMP]], #787, lsl #12 29 ; CHECK: add [[TMP:x[0-9]+]], sp, #4095, lsl #12 42 ; CHECK: add sp, sp, #4095, lsl #12 43 ; CHECK: add sp, sp, #4095, lsl #12 44 ; CHECK: add sp, sp, #1575, lsl #12 55 ; CHECK: sub sp, sp, #488, lsl #12 [all …]
|
H A D | arm64-movi.ll | 54 ; CHECK: movz x0, #0x5, lsl #48 100 ; CHECK: movk x0, #0xdead, lsl #16 107 ; CHECK: movk x0, #0xdead, lsl #48 114 ; CHECK: movk x0, #0xdead, lsl #32 129 ; CHECK: movk x0, #0xdead, lsl #16 136 ; CHECK: movk x0, #0xdead, lsl #16 137 ; CHECK: movk x0, #0xdead, lsl #48 144 ; CHECK: movk x0, #0xdead, lsl #48 152 ; CHECK: movk x0, #0xdead, lsl #48 161 ; CHECK: movk x0, #0xdead, lsl #16 [all …]
|
H A D | mul_pow2.ll | 8 ; CHECK: lsl w0, w0, #1 16 ; CHECK: add w0, w0, w0, lsl #1 24 ; CHECK: lsl w0, w0, #2 32 ; CHECK: add w0, w0, w0, lsl #2 41 ; CHECK: lsl {{w[0-9]+}}, w0, #3 50 ; CHECK: lsl w0, w0, #3 58 ; CHECK: add w0, w0, w0, lsl #3 69 ; CHECK: neg w0, w0, lsl #1 86 ; CHECK:neg w0, w0, lsl #2 102 ; CHECK: sub w0, w0, w0, lsl #3 [all …]
|
H A D | arm64-patchpoint-webkit_jscc.ll | 13 ; CHECK-NEXT: movz x16, #0xffff, lsl #32 14 ; CHECK-NEXT: movk x16, #0xdead, lsl #16 21 ; FAST-NEXT: movz x16, #0xffff, lsl #32 22 ; FAST-NEXT: movk x16, #0xdead, lsl #16 44 ; CHECK-NEXT: movz x16, #0xffff, lsl #32 45 ; CHECK-NEXT: movk x16, #0xdead, lsl #16 57 ; FAST-NEXT: movz x16, #0xffff, lsl #32 58 ; FAST-NEXT: movk x16, #0xdead, lsl #16 82 ; CHECK-NEXT: movz x16, #0xffff, lsl #32 83 ; CHECK-NEXT: movk x16, #0xdead, lsl #16 [all …]
|
/minix/common/lib/libc/arch/aarch64/string/ |
H A D | memcmp.S | 106 lsl x4, x4, #32 /* move to MSW */ 115 orr x4, x4, x5, lsl #16 116 orr x6, x6, x7, lsl #16 118 orr x4, x4, x5, lsl #32 119 orr x6, x6, x7, lsl #32 130 orr x4, x4, x5, lsl #48 131 orr x6, x6, x7, lsl #48 154 orr x4, x4, x5, lsl #48 157 orr x4, x4, x5, lsl #32 162 orr x6, x6, x7, lsl #48 [all …]
|
/minix/minix/kernel/arch/earm/ |
H A D | phys_copy.S | 213 mov r3, lr, lsl #8 220 mov r4, r4, lsl #8 222 mov r5, r5, lsl #8 224 mov r12, r12, lsl #8 246 mov r12, lr, lsl #8 274 mov r3, lr, lsl #16 281 mov r4, r4, lsl #16 283 mov r5, r5, lsl #16 335 mov r3, lr, lsl #24 342 mov r4, r4, lsl #24 [all …]
|
/minix/external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ |
H A D | mul_const.ll | 6 ; CHECK: add r0, r0, r0, lsl #3 14 ; CHECK: rsb r0, r0, r0, lsl #3 22 ; CHECK: add r0, r0, r0, lsl #2 30 ; CHECK: add r0, r0, r0, lsl #1 38 ; CHECK: add r0, r0, r0, lsl #1 39 ; CHECK: lsl{{.*}}#12 47 ; CHECK: add r0, r0, r0, lsl #3 56 ; CHECK: sub r0, r0, r0, lsl #3 64 ; CHECK: add r0, r0, r0, lsl #2 73 ; CHECK: sub r0, r0, r0, lsl #2 [all …]
|
H A D | shifter_operand.ll | 8 ; A8: add r0, r0, r1, lsl r2 11 ; A9: add r0, r0, r1, lsl r2 34 ; A8: ldr r0, [r0, r2, lsl #2] 35 ; A8: ldr r1, [r1, r2, lsl #2] 37 ; lsl #2 is free 39 ; A9: ldr r0, [r0, r2, lsl #2] 40 ; A9: ldr r1, [r1, r2, lsl #2] 57 ; A8: ldr [[REG:r[0-9]+]], [r0, r1, lsl #2] 59 ; A8: str [[REG]], [r0, r1, lsl #2] 63 ; A9: ldr [[REG:r[0-9]+]], [r0, r1, lsl #2] [all …]
|
H A D | fast-isel-ext.ll | 13 ; Note that lsl, asr and lsr in Thumb are all encoded as 16-bit instructions 68 ; prev6: lsl{{s?}} r0, r0, #16 78 ; v7: lsl{{s?}} r0, r0, #31 81 ; prev6: lsl{{s?}} r0, r0, #31 89 ; v7: lsl{{s?}} r0, r0, #31 92 ; prev6: lsl{{s?}} r0, r0, #31 100 ; v7: lsl{{s?}} r0, r0, #31 103 ; prev6: lsl{{s?}} r0, r0, #31 113 ; prev6: lsl{{s?}} r0, r0, #24 123 ; prev6: lsl{{s?}} r0, r0, #24 [all …]
|
/minix/external/bsd/llvm/dist/llvm/test/MC/ARM/ |
H A D | arm-shift-encoding.s | 6 ldr r0, [r0, r0, lsl #0] 7 ldr r0, [r0, r0, lsl #16] 26 pld [r0, r0, lsl #0] 27 pld [r0, r0, lsl #16] 46 str r0, [r0, r0, lsl #0] 47 str r0, [r0, r0, lsl #16] 70 str r6, [r7], r8, lsl #0 84 adc r3, r6, r10, lsl #0 85 adc r4, r5, lr, lsl #16 104 cmp r3, r6, lsl #0 [all …]
|
/minix/sys/external/bsd/compiler_rt/dist/lib/builtins/arm/ |
H A D | comparesf2.S | 47 mov r2, r0, lsl #1 48 mov r3, r1, lsl #1 114 mov r2, r0, lsl #1 115 mov r3, r1, lsl #1 138 mov r2, r0, lsl #1 139 mov r3, r1, lsl #1
|
H A D | switch16.S | 36 add r0, lr, r0, lsl #1 // compute address of element in table 37 add ip, lr, ip, lsl #1 // compute address of last element in table 41 add ip, lr, r0, lsl #1 // compute label = lr + element*2
|
/minix/external/bsd/llvm/dist/llvm/test/MC/Disassembler/AArch64/ |
H A D | arm64-logical.txt | 62 # CHECK: and w1, w2, w3, lsl #2 63 # CHECK: and x1, x2, x3, lsl #2 84 # CHECK: ands w1, w2, w3, lsl #2 85 # CHECK: ands x1, x2, x3, lsl #2 106 # CHECK: bic w1, w2, w3, lsl #3 107 # CHECK: bic x1, x2, x3, lsl #3 150 # CHECK: eon w1, w2, w3, lsl #4 151 # CHECK: eon x1, x2, x3, lsl #4 172 # CHECK: eor w1, w2, w3, lsl #5 173 # CHECK: eor x1, x2, x3, lsl #5 [all …]
|