/external/llvm-project/compiler-rt/lib/builtins/arm/ |
D | addsf3.S | 29 lsls r2, r0, #1 30 lsls r3, r1, #1 56 lsls r4, r0, #(typeWidth - significandBits) 58 lsls r5, r1, #(typeWidth - significandBits) 63 lsls r6, r6, #(significandBits + 3) 93 lsls r7, r3 118 lsls r6, r6, #(significandBits + 3 + 1) 137 lsls r0, #(typeWidth - 1) // Get Sign. 138 lsls r2, #(significandBits) 141 lsls r4, #(typeWidth - significandBits - 3) [all …]
|
D | comparesf2.S | 54 lsls r2, r0, #1 55 lsls r3, r1, #1 154 lsls r6, #24 228 lsls r2, r0, #1 229 lsls r3, r1, #1 233 lsls r1, #24
|
D | aeabi_cfcmp.S | 42 lsls r0, r0, #31 87 lsls r0, r0, #1 97 lsls r0, r0, #31 102 lsls r0, r0, #31
|
D | aeabi_cdcmp.S | 42 lsls r0, r0, #31 87 lsls r0, r0, #1 97 lsls r0, r0, #31 102 lsls r0, r0, #31
|
/external/llvm-project/llvm/test/MC/ARM/ |
D | lsl-zero-errors.s | 12 lsls pc, r0, #0 13 lsls r0, pc, #0 14 lsls pc, pc, #0 99 lsls sp, sp, #0 100 lsls r0, sp, #0 101 lsls sp, r0, #0
|
D | basic-thumb-instructions.s | 353 lsls r4, r5, #0 354 lsls r4, r5, #4 355 lsls r3, #12 356 lsls r3, r3, #12 357 lsls r1, r3, #12 359 @ CHECK: lsls r4, r5, #0 @ encoding: [0x2c,0x00] 360 @ CHECK: lsls r4, r5, #4 @ encoding: [0x2c,0x01] 361 @ CHECK: lsls r3, r3, #12 @ encoding: [0x1b,0x03] 362 @ CHECK: lsls r3, r3, #12 @ encoding: [0x1b,0x03] 363 @ CHECK: lsls r1, r3, #12 @ encoding: [0x19,0x03] [all …]
|
/external/llvm-project/llvm/test/CodeGen/Thumb/ |
D | shift-and.ll | 7 ; CHECK-NEXT: lsls r0, r0, #20 49 ; CHECK-NEXT: lsls r0, r0, #7 60 ; CHECK-NEXT: lsls r0, r0, #31 73 ; CHECK-NEXT: lsls r1, r1, #29 74 ; CHECK-NEXT: lsls r0, r0, #29 87 ; CHECK-NEXT: lsls r0, r0, #2 112 ; CHECK-NEXT: lsls r0, r0, #1 123 ; CHECK-NEXT: lsls r0, r0, #2 136 ; CHECK-NEXT: lsls r0, r0, #2 148 ; CHECK-NEXT: lsls r0, r0, #4 [all …]
|
D | thumb1-cmp.ll | 19 ; CHECK: lsls r1, r1, #12 33 ; CHECK: lsls r1, r1, #12 60 ; CHECK: lsls r1, r1, #12 101 ; CHECK: lsls r1, r1, #12
|
D | branchless-cmp.ll | 61 ; CHECK-NEXT: lsls r0, r0, #2 74 ; CHECK-NEXT: lsls r0, r1, #2 87 ; CHECK-NEXT: lsls r0, r1, #2 100 ; CHECK-NEXT: lsls r0, r0, #2
|
/external/arm-trusted-firmware/lib/libc/aarch32/ |
D | memset.S | 53 lsls r2, r2, #28 /* C = r2[4]; N = r2[3]; Z = r2[3:0] */ 57 lsls r2, r2, #2 /* C = r2[2]; N = r2[1]; Z = r2[1:0] */ 61 lsls r2, r2, #1 /* N = Z = r2[0] */ 65 less_16:lsls r2, r2, #29 /* C = r2[3]; N = r2[2]; Z = r2[2:0] */ 69 lsls r2, r2, #2 /* C = r2[1]; N = Z = r2[0] */
|
/external/llvm-project/llvm/test/CodeGen/Thumb2/ |
D | mve-masked-store.ll | 44 ; CHECK-LE-NEXT: lsls r2, r1, #31 48 ; CHECK-LE-NEXT: lsls r2, r1, #30 52 ; CHECK-LE-NEXT: lsls r2, r1, #29 56 ; CHECK-LE-NEXT: lsls r1, r1, #28 83 ; CHECK-BE-NEXT: lsls r2, r1, #31 87 ; CHECK-BE-NEXT: lsls r2, r1, #30 91 ; CHECK-BE-NEXT: lsls r2, r1, #29 95 ; CHECK-BE-NEXT: lsls r1, r1, #28 218 ; CHECK-LE-NEXT: lsls r2, r2, #31 222 ; CHECK-LE-NEXT: lsls r2, r1, #30 [all …]
|
D | mve-vcmpfz.ll | 36 ; CHECK-MVE-NEXT: lsls r0, r0, #31 38 ; CHECK-MVE-NEXT: lsls r0, r3, #31 40 ; CHECK-MVE-NEXT: lsls r0, r2, #31 42 ; CHECK-MVE-NEXT: lsls r0, r1, #31 98 ; CHECK-MVE-NEXT: lsls r0, r0, #31 100 ; CHECK-MVE-NEXT: lsls r0, r3, #31 102 ; CHECK-MVE-NEXT: lsls r0, r2, #31 104 ; CHECK-MVE-NEXT: lsls r0, r1, #31 151 ; CHECK-MVE-NEXT: lsls r0, r0, #31 153 ; CHECK-MVE-NEXT: lsls r0, r3, #31 [all …]
|
D | mve-vcmpf.ll | 36 ; CHECK-MVE-NEXT: lsls r0, r0, #31 38 ; CHECK-MVE-NEXT: lsls r0, r3, #31 40 ; CHECK-MVE-NEXT: lsls r0, r2, #31 42 ; CHECK-MVE-NEXT: lsls r0, r1, #31 98 ; CHECK-MVE-NEXT: lsls r0, r0, #31 100 ; CHECK-MVE-NEXT: lsls r0, r3, #31 102 ; CHECK-MVE-NEXT: lsls r0, r2, #31 104 ; CHECK-MVE-NEXT: lsls r0, r1, #31 151 ; CHECK-MVE-NEXT: lsls r0, r0, #31 153 ; CHECK-MVE-NEXT: lsls r0, r3, #31 [all …]
|
D | mve-vcmpfr.ll | 36 ; CHECK-MVE-NEXT: lsls r0, r0, #31 38 ; CHECK-MVE-NEXT: lsls r0, r3, #31 40 ; CHECK-MVE-NEXT: lsls r0, r2, #31 42 ; CHECK-MVE-NEXT: lsls r0, r1, #31 101 ; CHECK-MVE-NEXT: lsls r0, r0, #31 103 ; CHECK-MVE-NEXT: lsls r0, r3, #31 105 ; CHECK-MVE-NEXT: lsls r0, r2, #31 107 ; CHECK-MVE-NEXT: lsls r0, r1, #31 157 ; CHECK-MVE-NEXT: lsls r0, r0, #31 159 ; CHECK-MVE-NEXT: lsls r0, r3, #31 [all …]
|
D | mve-masked-ldst.ll | 116 ; CHECK-LE-NEXT: lsls r1, r1, #31 120 ; CHECK-LE-NEXT: lsls r1, r3, #30 148 ; CHECK-LE-NEXT: lsls r2, r4, #31 151 ; CHECK-LE-NEXT: lsls r1, r1, #30 182 ; CHECK-BE-NEXT: lsls r3, r3, #31 190 ; CHECK-BE-NEXT: lsls r1, r1, #30 226 ; CHECK-BE-NEXT: lsls r2, r4, #31 229 ; CHECK-BE-NEXT: lsls r1, r1, #30 270 ; CHECK-LE-NEXT: lsls r1, r1, #31 274 ; CHECK-LE-NEXT: lsls r1, r3, #30 [all …]
|
D | mve-masked-load.ll | 66 ; CHECK-LE-NEXT: lsls r2, r1, #31 70 ; CHECK-LE-NEXT: lsls r2, r1, #30 74 ; CHECK-LE-NEXT: lsls r2, r1, #29 78 ; CHECK-LE-NEXT: lsls r1, r1, #28 106 ; CHECK-BE-NEXT: lsls r2, r1, #31 110 ; CHECK-BE-NEXT: lsls r2, r1, #30 114 ; CHECK-BE-NEXT: lsls r2, r1, #29 118 ; CHECK-BE-NEXT: lsls r1, r1, #28 216 ; CHECK-LE-NEXT: lsls r2, r1, #31 220 ; CHECK-LE-NEXT: lsls r2, r1, #30 [all …]
|
D | mve-fmas.ll | 502 ; CHECK-MVE-NEXT: lsls r1, r1, #31 515 ; CHECK-MVE-NEXT: lsls r2, r2, #31 529 ; CHECK-MVE-NEXT: lsls r1, r1, #31 545 ; CHECK-MVE-NEXT: lsls r1, r1, #31 560 ; CHECK-MVE-NEXT: lsls r1, r1, #31 575 ; CHECK-MVE-NEXT: lsls r1, r1, #31 589 ; CHECK-MVE-NEXT: lsls r1, r1, #31 601 ; CHECK-MVE-NEXT: lsls r0, r0, #31 647 ; CHECK-MVE-NEXT: lsls r1, r1, #31 660 ; CHECK-MVE-NEXT: lsls r2, r2, #31 [all …]
|
D | shift_parts.ll | 14 ; CHECK-NON-MVE-NEXT: lsls r1, r2 37 ; CHECK-NON-MVE-NEXT: lsls r1, r1, #3 39 ; CHECK-NON-MVE-NEXT: lsls r0, r0, #3 49 ; CHECK-NEXT: lsls r1, r0, #16 71 ; CHECK-NEXT: lsls r1, r0, #1 212 ; CHECK-NON-MVE-NEXT: lsls r1, r1, #8 252 ; CHECK-NEXT: lsls r1, r1, #24 301 ; CHECK-NEXT: lsls r0, r0, #3 347 ; CHECK-NEXT: lsls r0, r0, #31 427 ; CHECK-NEXT: lsls r0, r1, #1 [all …]
|
/external/llvm-project/libc/AOR_v20.02/string/arm/ |
D | strcmp-armv6m.S | 20 lsls r1, r4, \n 36 lsls r2, r2, #30 39 lsls r6, r5, #7 67 lsls r0, r2, #8 68 lsls r1, r3, #8
|
/external/arm-optimized-routines/string/arm/ |
D | strcmp-armv6m.S | 19 lsls r1, r4, \n 35 lsls r2, r2, #30 38 lsls r6, r5, #7 66 lsls r0, r2, #8 67 lsls r1, r3, #8
|
/external/llvm-project/llvm/test/CodeGen/ARM/ |
D | hoist-and-by-const-from-lshr-in-eqcmp-zero.ll | 33 ; THUMB6-NEXT: lsls r0, r1 43 ; THUMB78-NEXT: lsls r0, r1 65 ; THUMB6-NEXT: lsls r0, r1 75 ; THUMB78-NEXT: lsls r0, r1 98 ; THUMB6-NEXT: lsls r0, r1 108 ; THUMB78-NEXT: lsls r0, r1 134 ; THUMB6-NEXT: lsls r0, r1 136 ; THUMB6-NEXT: lsls r1, r1, #15 145 ; THUMB78-NEXT: lsls r0, r1 167 ; THUMB6-NEXT: lsls r0, r1 [all …]
|
D | and-cmpz.ll | 5 ; CHECK: lsls r0, r0, #23 22 ; CHECK: lsls r0, r0, #23 40 ; CHECK: lsls r0, r0, #24 74 ; T1: lsls r0, r0, #8
|
/external/capstone/suite/MC/ARM/ |
D | basic-thumb-instructions.s.cs | 68 0x2c,0x01 = lsls r4, r5, #4 69 0x1b,0x03 = lsls r3, r3, #12 70 0x1b,0x03 = lsls r3, r3, #12 71 0x19,0x03 = lsls r1, r3, #12 72 0xb2,0x40 = lsls r2, r6
|
D | thumb2-narrow-dp.ll.cs | 86 0x12,0xfa,0x01,0xf0 = lsls.w r0, r2, r1 88 0x11,0xfa,0x02,0xf2 = lsls.w r2, r1, r2 89 0x10,0xfa,0x01,0xf0 = lsls.w r0, r0, r1 93 0x11,0xfa,0x08,0xf8 = lsls.w r8, r1, r8 94 0x18,0xfa,0x01,0xf8 = lsls.w r8, r8, r1 95 0x18,0xfa,0x03,0xf3 = lsls.w r3, r8, r3 96 0x15,0xfa,0x08,0xf5 = lsls.w r5, r5, r8
|
/external/llvm/test/MC/ARM/ |
D | basic-thumb-instructions.s | 353 lsls r4, r5, #0 354 lsls r4, r5, #4 355 lsls r3, #12 356 lsls r3, r3, #12 357 lsls r1, r3, #12 359 @ CHECK: lsls r4, r5, #0 @ encoding: [0x2c,0x00] 360 @ CHECK: lsls r4, r5, #4 @ encoding: [0x2c,0x01] 361 @ CHECK: lsls r3, r3, #12 @ encoding: [0x1b,0x03] 362 @ CHECK: lsls r3, r3, #12 @ encoding: [0x1b,0x03] 363 @ CHECK: lsls r1, r3, #12 @ encoding: [0x19,0x03] [all …]
|