/AliOS-Things-master/components/SDL2/src/video/yuv2rgb/ |
A D | yuv_rgb_sse_func.h | 27 #define UV2RGB_16(U,V,R1,G1,B1,R2,G2,B2) \ argument 35 B1 = _mm_unpacklo_epi16(b_tmp, b_tmp); \ 40 #define ADD_Y2RGB_16(Y1,Y2,R1,G1,B1,R2,G2,B2) \ argument 46 B1 = _mm_srai_epi16(_mm_add_epi16(B1, Y1), PRECISION); \ 51 #define PACK_RGB565_32(R1, R2, G1, G2, B1, B2, RGB1, RGB2, RGB3, RGB4) \ argument 68 tmp1 = _mm_srli_epi16(_mm_unpacklo_epi8(B1, _mm_setzero_si128()), 3); \ 69 tmp2 = _mm_srli_epi16(_mm_unpackhi_epi8(B1, _mm_setzero_si128()), 3); \ 84 RGB6 = _mm_packus_epi16(_mm_srli_epi16(B1,8), _mm_srli_epi16(B2,8)); \ 91 B1 = _mm_packus_epi16(_mm_srli_epi16(RGB3,8), _mm_srli_epi16(RGB4,8)); \ 105 lo_ab = _mm_unpacklo_epi8( A1, B1 ); \ [all …]
|
A D | yuv_rgb.c | 482 #define UNPACK_RGB24_32_STEP1(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ argument 487 B1 = _mm_unpacklo_epi8(RGB3, RGB6); \ 490 #define UNPACK_RGB24_32_STEP2(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ argument 493 RGB3 = _mm_unpacklo_epi8(R2, B1); \ 494 RGB4 = _mm_unpackhi_epi8(R2, B1); \ 498 #define UNPACK_RGB24_32(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ argument 499 UNPACK_RGB24_32_STEP1(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ 500 UNPACK_RGB24_32_STEP2(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ 501 UNPACK_RGB24_32_STEP1(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ 502 UNPACK_RGB24_32_STEP2(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ [all …]
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/ |
A D | common_sse41.h | 43 __m128i B0, B1, B2, B3, B4, B5; in VP8PlanarTo24b_SSE41() local 89 *in1 = _mm_or_si128(RG1, B1); in VP8PlanarTo24b_SSE41() 117 const __m128i B1 = _mm_unpackhi_epi32(A0, A1); in VP8L32bToPlanar_SSE41() local 122 *in1 = _mm_unpacklo_epi64(B1, B3); in VP8L32bToPlanar_SSE41() 123 *in0 = _mm_unpackhi_epi64(B1, B3); in VP8L32bToPlanar_SSE41()
|
A D | yuv_sse41.c | 59 const __m128i B1 = _mm_adds_epu16(B0, Y1); in ConvertYUV444ToRGB_SSE41() local 60 const __m128i B2 = _mm_subs_epu16(B1, k17685); in ConvertYUV444ToRGB_SSE41() 135 __m128i R0, R1, R2, R3, G0, G1, G2, G3, B0, B1, B2, B3; in VP8YuvToRgb32_SSE41() local 139 YUV444ToRGB_SSE41(y + 8, u + 8, v + 8, &R1, &G1, &B1); in VP8YuvToRgb32_SSE41() 148 rgb4 = _mm_packus_epi16(B0, B1); in VP8YuvToRgb32_SSE41() 157 __m128i R0, R1, R2, R3, G0, G1, G2, G3, B0, B1, B2, B3; in VP8YuvToBgr32_SSE41() local 166 bgr0 = _mm_packus_epi16(B0, B1); in VP8YuvToBgr32_SSE41() 198 rgb4 = _mm_packus_epi16(B0, B1); in YuvToRgbRow_SSE41() 231 bgr0 = _mm_packus_epi16(B0, B1); in YuvToBgrRow_SSE41() 562 const __m128i B1 = _mm_or_si128(A0, A1); in RGBA32PackedToPlanar_16b_SSE41() local [all …]
|
A D | rescaler_neon.c | 81 const uint32x4_t B1 = MULT_FIX(A1, fy_scale_half); in RescalerExportRowExpand_NEON() local 83 const uint16x4_t C1 = vmovn_u32(B1); in RescalerExportRowExpand_NEON() 141 const uint32x4_t B1 = vqsubq_u32(in3, A1); in RescalerExportRowShrink_NEON() local 143 const uint32x4_t C1 = MULT_FIX_FLOOR(B1, fxy_scale_half); in RescalerExportRowShrink_NEON() 163 const uint16x4_t B1 = vmovn_u32(A1); in RescalerExportRowShrink_NEON() local 164 const uint8x8_t C = vmovn_u16(vcombine_u16(B0, B1)); in RescalerExportRowShrink_NEON()
|
A D | filters_sse2.c | 44 const __m128i B1 = _mm_loadu_si128((const __m128i*)&pred[i + 16]); in PredictLineTop_SSE2() local 46 const __m128i C1 = _mm_sub_epi8(A1, B1); in PredictLineTop_SSE2() 62 const __m128i B1 = _mm_loadu_si128((const __m128i*)(src + i + 16 - 1)); in PredictLineLeft_SSE2() local 64 const __m128i C1 = _mm_sub_epi8(A1, B1); in PredictLineLeft_SSE2() 157 const __m128i B1 = _mm_unpacklo_epi8(B0, zero); in GradientPredictDirect_SSE2() local 159 const __m128i E = _mm_add_epi16(A1, B1); in GradientPredictDirect_SSE2() 256 const __m128i B1 = _mm_loadu_si128((const __m128i*)&prev[i + 16]); in VerticalUnfilter_SSE2() local 258 const __m128i C1 = _mm_add_epi8(A1, B1); in VerticalUnfilter_SSE2()
|
A D | rescaler_sse2.c | 203 const __m128i B1 = _mm_mul_epu32(*A1, *mult); in ProcessRow_SSE2() local 207 const __m128i C1 = _mm_add_epi64(B1, rounder); in ProcessRow_SSE2() 236 const __m128i B1 = _mm_mul_epu32(*A1, *mult); in ProcessRow_Floor_SSE2() local 240 const __m128i D1 = _mm_srli_epi64(B1, WEBP_RESCALER_RFIX); in ProcessRow_Floor_SSE2() 287 __m128i A0, A1, A2, A3, B0, B1, B2, B3; in RescalerExportRowExpand_SSE2() local 289 LoadDispatchAndMult_SSE2(irow + x_out, &mB, &B0, &B1, &B2, &B3); in RescalerExportRowExpand_SSE2() 292 const __m128i C1 = _mm_add_epi64(A1, B1); in RescalerExportRowExpand_SSE2() 333 __m128i A0, A1, A2, A3, B0, B1, B2, B3; in RescalerExportRowShrink_SSE2() local 335 LoadDispatchAndMult_SSE2(frow + x_out, &mult_y, &B0, &B1, &B2, &B3); in RescalerExportRowShrink_SSE2() 338 const __m128i C1 = _mm_add_epi64(B1, rounder); in RescalerExportRowShrink_SSE2()
|
A D | yuv_sse2.c | 59 const __m128i B1 = _mm_adds_epu16(B0, Y1); in ConvertYUV444ToRGB_SSE2() local 60 const __m128i B2 = _mm_subs_epu16(B1, k17685); in ConvertYUV444ToRGB_SSE2() 249 __m128i R0, R1, R2, R3, G0, G1, G2, G3, B0, B1, B2, B3; in VP8YuvToRgb32_SSE2() local 253 YUV444ToRGB_SSE2(y + 8, u + 8, v + 8, &R1, &G1, &B1); in VP8YuvToRgb32_SSE2() 262 rgb4 = _mm_packus_epi16(B0, B1); in VP8YuvToRgb32_SSE2() 271 __m128i R0, R1, R2, R3, G0, G1, G2, G3, B0, B1, B2, B3; in VP8YuvToBgr32_SSE2() local 275 YUV444ToRGB_SSE2(y + 8, u + 8, v + 8, &R1, &G1, &B1); in VP8YuvToBgr32_SSE2() 280 bgr0 = _mm_packus_epi16(B0, B1); in VP8YuvToBgr32_SSE2() 378 rgb4 = _mm_packus_epi16(B0, B1); in YuvToRgbRow_SSE2() 411 bgr0 = _mm_packus_epi16(B0, B1); in YuvToBgrRow_SSE2() [all …]
|
A D | common_sse2.h | 172 const __m128i B1 = _mm_unpackhi_epi8(A0, A1); in VP8L32bToPlanar_SSE2() local 177 const __m128i C0 = _mm_unpacklo_epi8(B0, B1); in VP8L32bToPlanar_SSE2() 178 const __m128i C1 = _mm_unpackhi_epi8(B0, B1); in VP8L32bToPlanar_SSE2()
|
A D | lossless_enc_sse2.c | 101 const __m128i B1 = _mm_and_si128(in1, mask_g); in CollectColorBlueTransforms_SSE2() local 105 const __m128i D1 = _mm_mulhi_epi16(B1, mults_g); in CollectColorBlueTransforms_SSE2() 147 const __m128i B1 = _mm_srli_epi32(in1, 16); in CollectColorRedTransforms_SSE2() local 151 const __m128i E1 = _mm_sub_epi8(B1, C1); in CollectColorRedTransforms_SSE2() 322 const __m128i B1 = in VectorMismatch_SSE2() local 328 const __m128i cmpB = _mm_cmpeq_epi32(B0, B1); in VectorMismatch_SSE2()
|
A D | upsampling_neon.c | 152 const int16x8_t B1 = vqaddq_s16(Y1, B_Rounder); \ 155 const int16x8_t B2 = vqaddq_s16(B0, B1); \
|
A D | enc_neon.c | 100 const int16x8_t B1 = in TransformPass_NEON() local 104 const int16x8_t C0 = vsraq_n_s16(B1, vqdmulhq_n_s16(B1, kC1), 1); in TransformPass_NEON() 105 const int16x8_t C1 = vqdmulhq_n_s16(B1, kC2); in TransformPass_NEON()
|
A D | enc_mips32.c | 303 #define VERTICAL_PASS(A, B, C, D, A1, B1, C1, D1, E, F, G, H) \ argument 306 "lw %[temp2], " #B1 "(%[tmp]) \n\t" \
|
A D | dec_mips_dsp_r2.c | 550 A, A1, B, B1, C, C1, D, D1, SRC) \ argument 552 "lbu %[" #TEMP1 "], " #B "+" #B1 "*" XSTR(BPS) "(%[" #SRC "]) \n\t" \
|
A D | rescaler_msa.c | 180 const v4i32 B1 = __msa_fill_w(B); in ExportRowExpand_1() local 182 const v4i32 AB = __msa_ilvr_w(A1, B1); in ExportRowExpand_1()
|
A D | lossless_sse2.c | 532 const __m128i B1 = _mm_and_si128(A1, red_blue_mask); // R 0 B 0 in ConvertBGRAToRGBA_SSE2() local 536 const __m128i D1 = _mm_shufflelo_epi16(B1, _MM_SHUFFLE(2, 3, 0, 1)); in ConvertBGRAToRGBA_SSE2()
|
A D | dec_sse2.c | 489 const __m128i B1 = _mm_unpackhi_epi8(A0, A1); in Load8x4_SSE2() local 493 const __m128i C0 = _mm_unpacklo_epi16(B0, B1); in Load8x4_SSE2() 494 const __m128i C1 = _mm_unpackhi_epi16(B0, B1); in Load8x4_SSE2()
|
A D | dec_neon.c | 1021 const int16x8_t B1 = in TransformPass_NEON() local 1025 const int16x8_t C0 = vsraq_n_s16(B1, vqdmulhq_n_s16(B1, kC1), 1); in TransformPass_NEON() 1026 const int16x8_t C1 = vqdmulhq_n_s16(B1, kC2); in TransformPass_NEON()
|
/AliOS-Things-master/components/freetype/src/truetype/ |
A D | ttinterp.c | 6132 FT_Int B1, B2; in Ins_SHPIX() local 6194 B1 = CUR.zp2.cur[point].y; in Ins_SHPIX() 6196 B1 = CUR.zp2.cur[point].x; in Ins_SHPIX() 6220 dx = FT_PIX_ROUND( B1 + dx ) - B1; in Ins_SHPIX() 6221 dy = FT_PIX_ROUND( B1 + dy ) - B1; in Ins_SHPIX() 6242 if ( ( B1 & 63 ) == 0 && in Ins_SHPIX() 6244 B1 != B2 ) in Ins_SHPIX() 6806 B1 = CUR.zp1.cur[point].y; in Ins_MIRP() 6812 distance = FT_PIX_ROUND( B1 + distance - cur_dist ) - B1 + cur_dist; in Ins_MIRP() 7495 FT_UShort B1, B2; in Ins_DELTAP() local [all …]
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/cmsis/CMSIS/NN/Source/ConvolutionFunctions/ |
A D | arm_depthwise_separable_conv_HWC_q7.c | 359 q7_t B1 = *pB; in arm_depthwise_separable_conv_HWC_q7() local 362 sum += A1 * B1; in arm_depthwise_separable_conv_HWC_q7()
|
A D | arm_depthwise_separable_conv_HWC_q7_nonsquare.c | 363 q7_t B1 = *pB; in arm_depthwise_separable_conv_HWC_q7_nonsquare() local 366 sum += A1 * B1; in arm_depthwise_separable_conv_HWC_q7_nonsquare()
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/micro/tools/make/downloads/cmsis/CMSIS/NN/Source/ConvolutionFunctions/ |
A D | arm_depthwise_separable_conv_HWC_q7.c | 359 q7_t B1 = *pB; in arm_depthwise_separable_conv_HWC_q7() local 362 sum += A1 * B1; in arm_depthwise_separable_conv_HWC_q7()
|
A D | arm_depthwise_separable_conv_HWC_q7_nonsquare.c | 363 q7_t B1 = *pB; in arm_depthwise_separable_conv_HWC_q7_nonsquare() local 366 sum += A1 * B1; in arm_depthwise_separable_conv_HWC_q7_nonsquare()
|
/AliOS-Things-master/components/linkkit/infra/ |
A D | infra_aes.c | 97 V(B1, 6F, 6F, DE), V(54, C5, C5, 91), V(50, 30, 30, 60), \ 123 V(60, 20, 20, 40), V(1F, FC, FC, E3), V(C8, B1, B1, 79), \ 155 V(8C, 8D, 8D, 01), V(64, D5, D5, B1), V(D2, 4E, 4E, 9C), \ 238 V(8F, A3, 62, B5), V(49, 5A, B1, DE), V(67, 1B, BA, 25), \ 247 V(60, 33, 51, 97), V(45, 7F, 53, 62), V(E0, 77, 64, B1), \ 270 V(3A, 2E, 36, 24), V(B1, 67, 0A, 0C), V(0F, E7, 57, 93), \ 310 V(3C, B1, 47, 7A), V(59, DF, D2, 9C), V(3F, 73, F2, 55), \
|
/AliOS-Things-master/components/mbedtls/library/ |
A D | aes.c | 139 V(0D,F2,F2,FF), V(BD,6B,6B,D6), V(B1,6F,6F,DE), V(54,C5,C5,91), \ 159 V(60,20,20,40), V(1F,FC,FC,E3), V(C8,B1,B1,79), V(ED,5B,5B,B6), \ 183 V(8C,8D,8D,01), V(64,D5,D5,B1), V(D2,4E,4E,9C), V(E0,A9,A9,49), \ 273 V(49,5A,B1,DE), V(67,1B,BA,25), V(98,0E,EA,45), V(E1,C0,FE,5D), \ 280 V(E0,77,64,B1), V(84,AE,6B,BB), V(1C,A0,81,FE), V(94,2B,08,F9), \ 297 V(B1,67,0A,0C), V(0F,E7,57,93), V(D2,96,EE,B4), V(9E,91,9B,1B), \ 326 V(EE,27,A9,CE), V(35,C9,61,B7), V(ED,E5,1C,E1), V(3C,B1,47,7A), \
|