/external/llvm/test/MC/AArch64/ |
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 25 // CHECK: movi v15.2s, #{{0x1|1}}, lsl #8 // encoding: [0x2f,0x24,0x00,0x0f] 26 // CHECK: movi v16.2s, #{{0x1|1}}, lsl #16 // encoding: [0x30,0x44,0x00,0x0f [all...] |
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]
|
/external/compiler-rt/lib/builtins/arm/ |
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
|
switch32.S | 36 add r0, lr, r0, lsl #2 // compute address of element in table 37 add ip, lr, ip, lsl #2 // compute address of last element in table
|
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
|
switch8.S | 39 add ip, lr, r0, lsl #1 // compute label = lr + element*2
|
switchu8.S | 39 add ip, lr, r0, lsl #1 // compute label = lr + element*2
|
/external/webrtc/src/common_audio/signal_processing/ |
spl_sqrt_floor.s | 23 adc r2, r1, r2, lsl #1 27 adc r2, r1, r2, lsl #1 31 adc r2, r1, r2, lsl #1 35 adc r2, r1, r2, lsl #1 39 adc r2, r1, r2, lsl #1 43 adc r2, r1, r2, lsl #1 47 adc r2, r1, r2, lsl #1 51 adc r2, r1, r2, lsl #1 55 adc r2, r1, r2, lsl #1 59 adc r2, r1, r2, lsl # [all...] |
/external/jpeg/ |
armv6_idct.S | 119 rsb r4, r0, r4, lsl #1 120 rsb r2, r6, r2, lsl #1 141 sub r7, r1, r7, lsl #1 143 rsb r5, r3, r5, lsl #1 144 add r3, r1, r3, lsl #1 159 sub r6, r0, r6, lsl #1 171 sub r2, r4, r2, lsl #1 179 rsb r7, r3, r5, lsl #3 180 sub r3, r0, r3, lsl #1 183 rsb r5, r1, r8, lsl # [all...] |
/system/core/libpixelflinger/arch-arm64/ |
col32cb16blend.S | 59 lsl w10, w10, #5 // prescale red 60 lsl w12, w12, #6 // prescale green 61 lsl w4, w4, #5 // prescale blue 77 lsl w6, w6, #11 // shift red into 565 78 orr w6, w6, w7, lsl #5 // shift green into 565
|
/system/core/libpixelflinger/ |
col32cb16blend.S | 49 mov r10, r10, lsl #5 // prescale red 50 mov r12, r12, lsl #6 // prescale green 51 mov r4, r4, lsl #5 // prescale blue 67 mov r6, r6, lsl #11 // shift red into 565 68 orr r6, r7, lsl #5 // shift green into 565
|
rotate90CW_4x4_16v6.S | 45 pkhbt r10, r8, r6, lsl #16 46 pkhbt r11, r4, r2, lsl #16 53 pkhbt r10, r9, r7, lsl #16 54 pkhbt r11, r5, r3, lsl #16
|
/external/valgrind/none/tests/arm/ |
v6intThumb.stdout.exp | [all...] |
/bionic/libc/arch-arm/generic/bionic/ |
memcpy.S | 84 movs r12, r3, lsl #31 113 movs r12, r3, lsl #28 181 movs r12, r2, lsl #28 186 movs r12, r2, lsl #30 222 mov r12, r5, lsl #3 /* r12 = right */ 232 movs r5, r5, lsl #31 248 orr r4, r3, r5, lsl lr 276 orr r3, r3, r4, lsl #16 278 orr r4, r4, r5, lsl #16 280 orr r5, r5, r6, lsl #1 [all...] |
/frameworks/av/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/ |
band_nrg_v5.s | 31 mov r2, r2, lsl #16 40 mov r2, r4, lsl #1 49 ldr r11, [r0, +r10, lsl #2] 51 ldr r6, [r0, +r10, lsl #2] 55 ldr r11, [r0, +r10, lsl #2] 59 ldr r6, [r0, +r10, lsl #2] 70 str r14, [r3, +r4, lsl #2] 90 mov r3, r3, lsl #16 98 mov r5, r4, lsl #1 113 ldr r8, [r0, +r10, lsl #2 [all...] |
/external/libvpx/libvpx/vp8/common/arm/armv6/ |
intra4x4_predict_v6.asm | 37 addlt pc, pc, r3, lsl #2 ; position independent switch 69 add r12, r12, r12, lsl #8 71 add r12, r12, r12, lsl #16 91 add r9, r9, r9, lsl #16 ; [tl|tl] 97 add r4, r4, r4, lsl #16 ; l[0|0] 98 add r5, r5, r5, lsl #16 ; l[1|1] 99 add r6, r6, r6, lsl #16 ; l[2|2] 100 add r7, r7, r7, lsl #16 ; l[3|3] 110 add r12, r1, r2, lsl #8 ; [3|2|1|0] 119 add r12, r4, r5, lsl #8 ; [3|2|1|0 [all...] |
dequant_idct_v6.asm | 69 pkhbt r7, r7, r9, lsl #16 71 pkhbt r8, r8, r10, lsl #16 77 pkhbt r9, r9, r11, lsl #16 79 pkhbt r10, r10, r7, lsl #16 107 pkhbt r11, r8, r6, lsl #16 108 pkhbt r1, lr, r1, lsl #16 109 pkhbt r12, r10, r12, lsl #16 112 pkhbt lr, r9, r7, lsl #16 121 pkhbt r1, r7, r1, lsl #16 123 pkhbt r11, r9, r11, lsl #1 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
intra4x4_predict_v6.asm | 37 addlt pc, pc, r3, lsl #2 ; position independent switch 69 add r12, r12, r12, lsl #8 71 add r12, r12, r12, lsl #16 91 add r9, r9, r9, lsl #16 ; [tl|tl] 97 add r4, r4, r4, lsl #16 ; l[0|0] 98 add r5, r5, r5, lsl #16 ; l[1|1] 99 add r6, r6, r6, lsl #16 ; l[2|2] 100 add r7, r7, r7, lsl #16 ; l[3|3] 110 add r12, r1, r2, lsl #8 ; [3|2|1|0] 119 add r12, r4, r5, lsl #8 ; [3|2|1|0 [all...] |
/external/libvpx/libvpx/build/make/ |
thumb.pm | 19 # Write additions with shifts, such as "add r10, r11, lsl #8", 20 # in three operand form, "add r10, r10, r11, lsl #8". 21 s/(add\s+)(r\d+),\s*(r\d+),\s*(lsl #\d+)/$1$2, $2, $3, $4/g; 28 # This converts instructions such as "add r12, r12, r5, lsl r4" 29 # into the sequence "lsl r5, r4", "add r12, r12, r5", "lsr r5, r4". 30 s/^(\s*)(add)(\s+)(r\d+),\s*(r\d+),\s*(r\d+),\s*lsl (r\d+)/$1lsl$3$6, $7\n$1$2$3$4, $5, $6\n$1lsr$3$6, $7/g; 44 # This converts "ldrne r4, [src, -pstep, lsl #1]" into 45 # "subne src, src, pstep, lsl #1", "ldrne r4, [src]", 46 # "addne src, src, pstep, lsl #1". In a couple of cases wher [all...] |
/frameworks/native/opengl/libagl/ |
fixed_asm.S | 36 movs r1, r0, lsl #1 /* remove bit sign */ 39 mov r2, r0, lsl #8 /* mantissa<<8 */ 51 mov r1, r0, lsl #1 /* remove bit sign */ 55 mov r2, r0, lsl #8 /* mantissa<<8 */
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/build/make/ |
thumb.pm | 19 # Write additions with shifts, such as "add r10, r11, lsl #8", 20 # in three operand form, "add r10, r10, r11, lsl #8". 21 s/(add\s+)(r\d+),\s*(r\d+),\s*(lsl #\d+)/$1$2, $2, $3, $4/g; 28 # This converts instructions such as "add r12, r12, r5, lsl r4" 29 # into the sequence "lsl r5, r4", "add r12, r12, r5", "lsr r5, r4". 30 s/^(\s*)(add)(\s+)(r\d+),\s*(r\d+),\s*(r\d+),\s*lsl (r\d+)/$1lsl$3$6, $7\n$1$2$3$4, $5, $6\n$1lsr$3$6, $7/g; 44 # This converts "ldrne r4, [src, -pstep, lsl #1]" into 45 # "subne src, src, pstep, lsl #1", "ldrne r4, [src]", 46 # "addne src, src, pstep, lsl #1". In a couple of cases wher [all...] |
/system/core/libcutils/arch-arm/ |
memset32.S | 43 mov r1, r1, lsl #16 70 movs r3, r3, lsl #28 74 movs r3, r3, lsl #2 86 movs r2, r2, lsl #28 89 movs r2, r2, lsl #2
|
/external/boringssl/linux-arm/crypto/aes/ |
aes-armv4.S | 184 orr r0,r0,r4,lsl#8 186 orr r0,r0,r5,lsl#16 188 orr r0,r0,r6,lsl#24 191 orr r1,r1,r4,lsl#8 193 orr r1,r1,r5,lsl#16 195 orr r1,r1,r6,lsl#24 198 orr r2,r2,r4,lsl#8 200 orr r2,r2,r5,lsl#16 202 orr r2,r2,r6,lsl#24 205 orr r3,r3,r4,lsl# [all...] |
/external/boringssl/src/crypto/aes/asm/ |
aes-armv4.pl | 216 orr $s0,$s0,$t1,lsl#8 218 orr $s0,$s0,$t2,lsl#16 220 orr $s0,$s0,$t3,lsl#24 223 orr $s1,$s1,$t1,lsl#8 225 orr $s1,$s1,$t2,lsl#16 227 orr $s1,$s1,$t3,lsl#24 230 orr $s2,$s2,$t1,lsl#8 232 orr $s2,$s2,$t2,lsl#16 234 orr $s2,$s2,$t3,lsl#24 237 orr $s3,$s3,$t1,lsl# [all...] |
/bionic/libm/arm/ |
s_floor.S | 66 lsl r1, r1, r2 73 lsl r0, r0, r2 92 lsl r3, r3, r2 97 lsl r1, r1, r2 104 lsl r3, r3, r2 108 lsl r0, r0, r2
|