/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
cor_h_vec_neon.s | 41 ADD r7, r4, r2, LSL #5 @r7 --- p0 = rrixix[track] 50 ADD r9, r1, r2, LSL #1 @p2 = &vec[pos] 64 MOV r6, r6, LSL #2 @L_sum2 = (L_sum2 << 2) 67 MOV r5, r5, LSL #2 @L_sum1 = (L_sum1 << 2) 72 ADD r9, r3, r2, LSL #1 @address of sign[pos] 84 ADD r9, r9, r4, LSL #1 85 ADD r12, r12, r4, LSL #1 95 ADD r9, r1, r2, LSL #1 @p2 = &vec[pos] 110 MOV r6, r6, LSL #2 @L_sum2 = (L_sum2 << 2) 113 MOV r5, r5, LSL #2 @L_sum1 = (L_sum1 << 2 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
omxVCM4P10_InterpolateLuma_s.s | 196 ADD index, idx, idy, LSL #2 ;// [index] = [idy][idx] 209 ADD pc, pc, index, LSL #2 233 ADD Temp, pSrc, srcStep, LSL #1 239 ADD Temp, pDst, dstStep, LSL #1 256 ADD Temp, pDst, dstStep, LSL #1 269 ADD Temp, pDst, dstStep, LSL #1 286 ADD Temp, pDst, dstStep, LSL #1 297 SUB pSrc, pSrc, srcStep, LSL #1 303 ADD Temp, pDst, dstStep, LSL #1 315 SUB pSrc, pSrc, srcStep, LSL # [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/armv6/ |
vp8_sad16x16_armv6.asm | 28 pld [r0, r1, lsl #0] 29 pld [r2, r3, lsl #0] 30 pld [r0, r1, lsl #1] 31 pld [r2, r3, lsl #1] 54 pld [r0, r1, lsl #1] 55 pld [r2, r3, lsl #1] 82 pld [r0, r1, lsl #1] 83 pld [r2, r3, lsl #1]
|
loopfilter_v6.asm | 32 orr $b1, $b0, $b1, lsl #8 ; 12 02 10 00 33 orr $b3, $b2, $b3, lsl #8 ; 32 22 30 20 39 orr $a0, $a0, $a1, lsl #8 ; 13 03 11 01 40 orr $a2, $a2, $a3, lsl #8 ; 33 23 31 21 43 pkhbt $b0, $b1, $b3, lsl #16 ; 30 20 10 00 -- p3 46 pkhbt $b1, $a0, $a2, lsl #16 ; 31 21 11 01 -- p2 66 sub src, src, pstep, lsl #2 ; move src pointer down by 4 lines 76 orr r4, r4, r4, lsl #8 78 orr r2, r2, r2, lsl #8 79 mov count, count, lsl #1 ; 4-in-paralle [all...] |
/external/libvpx/libvpx/vp8/common/arm/armv6/ |
vp8_sad16x16_armv6.asm | 28 pld [r0, r1, lsl #0] 29 pld [r2, r3, lsl #0] 30 pld [r0, r1, lsl #1] 31 pld [r2, r3, lsl #1] 54 pld [r0, r1, lsl #1] 55 pld [r2, r3, lsl #1] 82 pld [r0, r1, lsl #1] 83 pld [r2, r3, lsl #1]
|
loopfilter_v6.asm | 32 orr $b1, $b0, $b1, lsl #8 ; 12 02 10 00 33 orr $b3, $b2, $b3, lsl #8 ; 32 22 30 20 39 orr $a0, $a0, $a1, lsl #8 ; 13 03 11 01 40 orr $a2, $a2, $a3, lsl #8 ; 33 23 31 21 43 pkhbt $b0, $b1, $b3, lsl #16 ; 30 20 10 00 -- p3 46 pkhbt $b1, $a0, $a2, lsl #16 ; 31 21 11 01 -- p2 66 sub src, src, pstep, lsl #2 ; move src pointer down by 4 lines 76 orr r4, r4, r4, lsl #8 78 orr r2, r2, r2, lsl #8 79 mov count, count, lsl #1 ; 4-in-paralle [all...] |
/external/llvm/test/CodeGen/Thumb/ |
mul.ll | 29 ; CHECK: lsl 31 ; CHECK-NOT: lsl
|
/external/llvm/test/MC/AArch64/ |
arm64-logical-encoding.s | 52 and w1, w2, w3, lsl #2 53 and x1, x2, x3, lsl #2 63 ; CHECK: and w1, w2, w3, lsl #2 ; encoding: [0x41,0x08,0x03,0x0a] 64 ; CHECK: and x1, x2, x3, lsl #2 ; encoding: [0x41,0x08,0x03,0x8a] 74 ands w1, w2, w3, lsl #2 75 ands x1, x2, x3, lsl #2 85 ; CHECK: ands w1, w2, w3, lsl #2 ; encoding: [0x41,0x08,0x03,0x6a] 86 ; CHECK: ands x1, x2, x3, lsl #2 ; encoding: [0x41,0x08,0x03,0xea] 96 bic w1, w2, w3, lsl #3 97 bic x1, x2, x3, lsl # [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_Average_4x_Align_unsafe_s.S | 74 ORR r10,r10,r4,LSL #16 76 ORR r11,r11,r5,LSL #16 92 ORR r10,r10,r4,LSL #16 94 ORR r11,r11,r5,LSL #16 118 ORR r10,r10,r4,LSL #8 120 ORR r11,r11,r5,LSL #8 136 ORR r10,r10,r4,LSL #8 138 ORR r11,r11,r5,LSL #8
|
armVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.S | 52 ORR r11,r10,r11,LSL #8 53 ORR r10,r4,r5,LSL #8 86 ORR r11,r10,r11,LSL #8 87 ORR r10,r4,r5,LSL #8 88 PKHBT r4,r10,r11,LSL #16 108 ORR r11,r10,r11,LSL #8 109 ORR r10,r4,r5,LSL #8 110 PKHBT r4,r10,r11,LSL #16
|
armVCM4P10_DecodeCoeffsToPair_s.S | 58 LDR r6,[r6,r4,LSL #2] 59 ORR r9,r9,r8,LSL #8 60 ORR r11,r9,r11,LSL #16 72 ORRCS r11,r8,r11,LSL #8 103 ORRCS r11,r8,r11,LSL #8 106 SUB r8,r8,r7,LSL #1 126 ORR r11,r8,r11,LSL #8 132 ORRCS r11,r8,r11,LSL #8 144 LSL r3,r11,r12 150 ORR r11,r8,r11,LSL # [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm11_asm/ |
h264bsd_interpolate_ver_half.s | 138 ADD count, partW, partH, LSL #16 ;// |partH|partW| 147 ADD count, count, tmp1, LSL #24 ;// partWidth-1 to top byte 161 ADD tmpa, tmpa, tmpa, LSL #2 ;// 5(G+M) 164 ADD tmpa, plus16, tmpa, LSL #2 ;// 16+20(G+M) 168 ADD tmpb, tmpb, tmpb, LSL #2 ;// 5(C+R) 177 ADD tmpa, tmpa, tmpa, LSL #2 ;// 5(G+M) 179 ADD tmpa, plus16, tmpa, LSL #2 ;// 16+20(G+M) 184 ADD tmpb, tmpb, tmpb, LSL #2 ;// 5(C+R) 191 AND tmpa, tmpa, tmpb, LSL #3 ;// mask and divede by 32 206 ADD tmpa, tmpa, tmpa, LSL #2 ;// 5(G+M [all...] |
h264bsd_interpolate_chroma_ver.s | 156 ADD count, count, tmp2, LSL #16 ;// chromaPartHeight-1 157 ADD count, count, tmp2, LSL #24 ;// loop_y 158 ADD count, count, tmp1, LSL #20 ;// chromaPartWidth-1 160 PKHBT valY, valY, yFrac, LSL #16 ;// |yFrac|valY | 161 MOV valY, valY, LSL #3 ;// multiply by 8 in advance 173 ADD count, count, tmp2, LSL #8 177 LDRB tmp3, [ptrA,width, LSL #1] ;// 3 row, 1 col 181 LDRB tmp6, [ptrA,width, LSL #1] ;// 3 row, 2 col 184 PKHBT tmp1, tmp1, tmp2, LSL #16 ;// |B|A| 185 PKHBT tmp2, tmp2, tmp3, LSL #16 ;// |C|B [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
vp8_sad16x16_armv6.asm | 28 pld [r0, r1, lsl #0] 29 pld [r2, r3, lsl #0] 30 pld [r0, r1, lsl #1] 31 pld [r2, r3, lsl #1] 54 pld [r0, r1, lsl #1] 55 pld [r2, r3, lsl #1] 82 pld [r0, r1, lsl #1] 83 pld [r2, r3, lsl #1]
|
loopfilter_v6.asm | 32 orr $b1, $b0, $b1, lsl #8 ; 12 02 10 00 33 orr $b3, $b2, $b3, lsl #8 ; 32 22 30 20 39 orr $a0, $a0, $a1, lsl #8 ; 13 03 11 01 40 orr $a2, $a2, $a3, lsl #8 ; 33 23 31 21 43 pkhbt $b0, $b1, $b3, lsl #16 ; 30 20 10 00 -- p3 46 pkhbt $b1, $a0, $a2, lsl #16 ; 31 21 11 01 -- p2 66 sub src, src, pstep, lsl #2 ; move src pointer down by 4 lines 76 orr r4, r4, r4, lsl #8 78 orr r2, r2, r2, lsl #8 79 mov count, count, lsl #1 ; 4-in-paralle [all...] |
/external/llvm/test/CodeGen/AArch64/ |
arm64-movi.ll | 54 ; CHECK: movz x0, #0x5, lsl #48 55 ; CHECK-NEXT: movk x0, #0x1234, lsl #32 56 ; CHECK-NEXT: movk x0, #0xabcd, lsl #16 63 ; CHECK: movz x0, #0x5, lsl #32 64 ; CHECK-NEXT: movk x0, #0x4321, lsl #16 70 ; CHECK: movz x0, #0x8654, lsl #32 87 ; CHECK: movn x0, #0x29, lsl #32 100 ; CHECK: movk x0, #0xdead, lsl #16 107 ; CHECK: movk x0, #0xdead, lsl #48 114 ; CHECK: movk x0, #0xdead, lsl #3 [all...] |
/external/llvm/test/MC/ARM/ |
arm-shift-encoding.s | 6 ldr r0, [r0, r0, lsl #0] 7 ldr r0, [r0, r0, lsl #16] 17 @ CHECK: ldr r0, [r0, r0, lsl #16] @ encoding: [0x00,0x08,0x90,0xe7] 26 pld [r0, r0, lsl #0] 27 pld [r0, r0, lsl #16] 37 @ CHECK: [r0, r0, lsl #16] @ encoding: [0x00,0xf8,0xd0,0xf7] 46 str r0, [r0, r0, lsl #0] 47 str r0, [r0, r0, lsl #16] 57 @ CHECK: str r0, [r0, r0, lsl #16] @ encoding: [0x00,0x08,0x80,0xe7] 70 str r6, [r7], r8, lsl # [all...] |
arm-aliases.s | 4 @ Shift-by-zero should canonicalize to no shift at all (lsl #0 encoding) 5 add r1, r2, r3, lsl #0 10 bic r1, r2, r3, lsl #0
|
/system/core/libpixelflinger/ |
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
|
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
|
/external/linux-tools-perf/perf-3.12.0/arch/arm64/lib/ |
memset.S | 33 orr w1, w1, w1, lsl #8 34 orr w1, w1, w1, lsl #16 35 orr x1, x1, x1, lsl #32
|
/bionic/libc/arch-arm/bionic/ |
memcpy.S | 72 movs ip, r3, lsl #31 79 movs ip, r3, lsl #29 154 movs ip, r2, lsl #29 161 2: movs ip, r2, lsl #31 196 movs ip, r3, lsl #31 203 movs ip, r3, lsl #29 259 movs ip, r2, lsl #29 266 2: movs ip, r2, lsl #31 291 movs r12, r3, lsl #31 313 movs r12, r2, lsl #2 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 134 PKHBT ValB, ValA, ValD, LSL #16 ;// [b1 a1 b0 a0] 138 PKHBT ValI, Temp1, Temp2, LSL #16 ;// [00 i1 00 i0] 139 PKHBT ValF, ValE, ValH, LSL #16 ;// [f1 e1 f0 e0] 147 RSB Temp1, Temp3, Temp1, LSL #2 149 ADD Temp1, Temp1, Temp1, LSL #2 156 RSB Temp1, Temp3, Temp1, LSL #2 158 ADD Temp1, Temp1, Temp1, LSL #2 171 RSB Temp1, Temp1, Temp2, LSL #2 173 ADD Temp1, Temp1, Temp1, LSL #2 179 RSB Temp1, Temp1, Temp2, LSL # [all...] |
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s | 139 ADD Counter, Temp, Counter, LSL #8 ;// [0 0 H W] 150 SUB pSrc, pSrc, srcStep, LSL #2 159 RSB ValCD0, ValEB0, ValCD0, LSL #2 ;// 4*(Off+C+D) - (Off+B+E) 161 LDR ValD, [pSrc, srcStep, LSL #1] ;// Load [d3 d2 d1 d0] 163 RSB ValCD1, ValEB1, ValCD1, LSL #2 167 LDR ValF, [pSrc, srcStep, LSL #2] ;// Load [f3 f2 f1 f0] 169 ADD ValCD0, ValCD0, ValCD0, LSL #2 ;// 5 * [4*(Off+C+D) - (Off+B+E)] 170 ADD ValCD1, ValCD1, ValCD1, LSL #2 173 RSB ValED1, ValCF1, ValED1, LSL #2 175 SUB ValA, pSrc, srcStep, LSL # [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
|