/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/ |
dc_only_idct_add_neon.c | 37 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 0); 39 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 1);
|
loopfiltersimpleverticaledge_neon.c | 125 const uint32x2x2_t r04_u32 = vtrn_u32(vreinterpret_u32_u8(a), 126 vreinterpret_u32_u8(e)); 127 const uint32x2x2_t r15_u32 = vtrn_u32(vreinterpret_u32_u8(b), 128 vreinterpret_u32_u8(f)); 129 const uint32x2x2_t r26_u32 = vtrn_u32(vreinterpret_u32_u8(c), 130 vreinterpret_u32_u8(g)); 131 const uint32x2x2_t r37_u32 = vtrn_u32(vreinterpret_u32_u8(d), 132 vreinterpret_u32_u8(h));
|
shortidct4x4llm_neon.c | 117 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d1u8), 0); 119 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d1u8), 1);
|
bilinearpredict_neon.c | 74 d0u32x2 = vzip_u32(vreinterpret_u32_u8(vget_low_u8(q1u8)), 75 vreinterpret_u32_u8(vget_high_u8(q1u8))); 76 d1u32x2 = vzip_u32(vreinterpret_u32_u8(vget_low_u8(q2u8)), 77 vreinterpret_u32_u8(vget_high_u8(q2u8))); 98 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d28u8), 0); 100 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d28u8), 1); 102 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d29u8), 0); 104 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d29u8), 1); 121 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 0); 123 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 1) [all...] |
sixtappredict_neon.c | 123 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d3u8), 0); 125 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d3u8), 1); 127 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d4u8), 0); 129 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d4u8), 1); 173 d0u32x2 = vzip_u32(vreinterpret_u32_u8(d18u8), // d18 d19 174 vreinterpret_u32_u8(d19u8)); 175 d1u32x2 = vzip_u32(vreinterpret_u32_u8(d20u8), // d20 d21 176 vreinterpret_u32_u8(d21u8)); 184 d0u32x2 = vzip_u32(vreinterpret_u32_u8(vget_low_u8(q3u8)), // d6 d7 185 vreinterpret_u32_u8(vget_high_u8(q3u8))) [all...] |
/external/libvpx/libvpx/vp8/common/arm/neon/ |
dc_only_idct_add_neon.c | 37 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 0); 39 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 1);
|
bilinearpredict_neon.c | 71 d0u32x2 = vzip_u32(vreinterpret_u32_u8(vget_low_u8(q1u8)), 72 vreinterpret_u32_u8(vget_high_u8(q1u8))); 73 d1u32x2 = vzip_u32(vreinterpret_u32_u8(vget_low_u8(q2u8)), 74 vreinterpret_u32_u8(vget_high_u8(q2u8))); 95 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d28u8), 0); 97 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d28u8), 1); 99 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d29u8), 0); 101 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d29u8), 1); 118 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 0); 120 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 1) [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
dc_only_idct_add_neon.c | 37 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 0); 39 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 1);
|
bilinearpredict_neon.c | 71 d0u32x2 = vzip_u32(vreinterpret_u32_u8(vget_low_u8(q1u8)), 72 vreinterpret_u32_u8(vget_high_u8(q1u8))); 73 d1u32x2 = vzip_u32(vreinterpret_u32_u8(vget_low_u8(q2u8)), 74 vreinterpret_u32_u8(vget_high_u8(q2u8))); 95 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d28u8), 0); 97 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d28u8), 1); 99 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d29u8), 0); 101 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d29u8), 1); 118 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 0); 120 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 1) [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/graphics/cpu/arm/filters/ |
NEONHelpers.h | 48 *destination = vget_lane_u32(vreinterpret_u32_u8(temporary2), 0);
|
FECompositeArithmeticNEON.h | 70 *destinationPixel++ = vget_lane_u32(vreinterpret_u32_u8(temporary4), 0);
|
/external/libhevc/common/arm/ |
ihevc_weighted_pred_neon_intr.c | 170 vst1_lane_u32((uint32_t *)pu1_dst, vreinterpret_u32_u8(sto_res), 0); 174 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0); 317 vst1_lane_u32((uint32_t *)pu1_dst, vreinterpret_u32_u8(sto_res), 0); 321 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0); 481 vst1_lane_u32((uint32_t *)pu1_dst, vreinterpret_u32_u8(sto_res), 0); 485 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0); 667 vst1_lane_u32((uint32_t *)pu1_dst, vreinterpret_u32_u8(sto_res), 0); 671 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0); 816 vst1_lane_u32((uint32_t *)pu1_dst, vreinterpret_u32_u8(sto_res), 0); 820 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0) [all...] |
ihevc_intra_pred_filters_neon_intr.c | 235 vst1_lane_u32((uint32_t *)pu1_dst_const_nt, vreinterpret_u32_u8(dup_pu1_dst1), 0); 286 vst1_lane_u32((uint32_t *)pu1_dst_const_three_nt_1, vreinterpret_u32_u8(dup_pu1_dst3), 0); 848 vst1_lane_u32((uint32_t *)pu1_dst, vreinterpret_u32_u8(sto_res), 0); 851 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1); [all...] |
/external/chromium_org/third_party/skia/src/opts/ |
SkBitmapProcState_filter_neon.h | 56 vst1_lane_u32(dst, vreinterpret_u32_u8(vres), 0); // store result 95 vst1_lane_u32(dst, vreinterpret_u32_u8(vres), 0); // store result
|
SkBitmapProcState_arm_neon.cpp | 192 vst1_lane_u32(reinterpret_cast<uint32_t*>(outRow), vreinterpret_u32_u8(accum8), 0); 346 vreinterpret_u32_u8(vget_low_u8(accum8))); 350 vreinterpret_u32_u8(vget_low_u8(accum8))); 483 vst1_lane_u32(reinterpret_cast<uint32_t*>(outRow[0]), vreinterpret_u32_u8(res0), 0); 484 vst1_lane_u32(reinterpret_cast<uint32_t*>(outRow[1]), vreinterpret_u32_u8(res1), 0); 485 vst1_lane_u32(reinterpret_cast<uint32_t*>(outRow[2]), vreinterpret_u32_u8(res2), 0); 486 vst1_lane_u32(reinterpret_cast<uint32_t*>(outRow[3]), vreinterpret_u32_u8(res3), 0);
|
SkBlitRow_opts_arm_neon.cpp | 823 vst1_u32(dst, vreinterpret_u32_u8(dst_final)); 825 vst1_u32(dst+2, vreinterpret_u32_u8(dst_final_2)); [all...] |
SkMorphology_opts_neon.cpp | 47 *dptr = vget_lane_u32(vreinterpret_u32_u8(max), 0);
|
SkBlurImage_opts_neon.cpp | 45 uint32x2_t temp = vreinterpret_u32_u8(vmovn_u16(result16x8)); 156 vst1_lane_u32(dptr, vreinterpret_u32_u8(result8), 0);
|
/external/skia/src/opts/ |
SkBitmapProcState_filter_neon.h | 56 vst1_lane_u32(dst, vreinterpret_u32_u8(vres), 0); // store result 95 vst1_lane_u32(dst, vreinterpret_u32_u8(vres), 0); // store result
|
SkBitmapProcState_arm_neon.cpp | 192 vst1_lane_u32(reinterpret_cast<uint32_t*>(outRow), vreinterpret_u32_u8(accum8), 0); 346 vreinterpret_u32_u8(vget_low_u8(accum8))); 350 vreinterpret_u32_u8(vget_low_u8(accum8))); 483 vst1_lane_u32(reinterpret_cast<uint32_t*>(outRow[0]), vreinterpret_u32_u8(res0), 0); 484 vst1_lane_u32(reinterpret_cast<uint32_t*>(outRow[1]), vreinterpret_u32_u8(res1), 0); 485 vst1_lane_u32(reinterpret_cast<uint32_t*>(outRow[2]), vreinterpret_u32_u8(res2), 0); 486 vst1_lane_u32(reinterpret_cast<uint32_t*>(outRow[3]), vreinterpret_u32_u8(res3), 0);
|
SkBlitRow_opts_arm_neon.cpp | 725 vst1_u32(dst, vreinterpret_u32_u8(dst_final)); 727 vst1_u32(dst+2, vreinterpret_u32_u8(dst_final_2)); 825 vst1_u32(dst, vreinterpret_u32_u8(dst_final)); 826 vst1_u32(dst+2, vreinterpret_u32_u8(dst_final_2)); [all...] |
SkMorphology_opts_neon.cpp | 47 *dptr = vget_lane_u32(vreinterpret_u32_u8(max), 0);
|
SkBlurImage_opts_neon.cpp | 45 uint32x2_t temp = vreinterpret_u32_u8(vmovn_u16(result16x8)); 156 vst1_lane_u32(dptr, vreinterpret_u32_u8(result8), 0);
|
/external/chromium_org/third_party/libwebp/dsp/ |
lossless_neon.c | 151 return vget_lane_u32(vreinterpret_u32_u8(avg), 0); 162 return vget_lane_u32(vreinterpret_u32_u8(avg2), 0); 176 return vget_lane_u32(vreinterpret_u32_u8(avg3), 0); 235 return vget_lane_u32(vreinterpret_u32_u8(out), 0); 252 return vget_lane_u32(vreinterpret_u32_u8(out), 0);
|
/external/webp/src/dsp/ |
lossless_neon.c | 151 return vget_lane_u32(vreinterpret_u32_u8(avg), 0); 162 return vget_lane_u32(vreinterpret_u32_u8(avg2), 0); 176 return vget_lane_u32(vreinterpret_u32_u8(avg3), 0); 235 return vget_lane_u32(vreinterpret_u32_u8(out), 0); 252 return vget_lane_u32(vreinterpret_u32_u8(out), 0);
|