Home
last modified time | relevance | path

Searched refs:uint8x8x4_t (Results 1 – 25 of 34) sorted by relevance

12

/external/libpng/arm/
Dfilter_neon_intrinsics.c74 uint8x8x4_t vdest; in png_read_filter_row_sub3_neon()
117 uint8x8x4_t vdest; in png_read_filter_row_sub4_neon()
125 uint8x8x4_t *vrpt = png_ptr(uint8x8x4_t,&vtmp); in png_read_filter_row_sub4_neon()
126 uint8x8x4_t vrp = *vrpt; in png_read_filter_row_sub4_neon()
150 uint8x8x4_t vdest; in png_read_filter_row_avg3_neon()
215 uint8x8x4_t vdest; in png_read_filter_row_avg4_neon()
223 uint8x8x4_t *vrpt, *vppt; in png_read_filter_row_avg4_neon()
224 uint8x8x4_t vrp, vpp; in png_read_filter_row_avg4_neon()
228 vrpt = png_ptr(uint8x8x4_t,&vtmp); in png_read_filter_row_avg4_neon()
231 vppt = png_ptr(uint8x8x4_t,&vtmp); in png_read_filter_row_avg4_neon()
[all …]
/external/pdfium/third_party/libpng16/arm/
Dfilter_neon_intrinsics.c74 uint8x8x4_t vdest; in png_read_filter_row_sub3_neon()
117 uint8x8x4_t vdest; in png_read_filter_row_sub4_neon()
125 uint8x8x4_t *vrpt = png_ptr(uint8x8x4_t,&vtmp); in png_read_filter_row_sub4_neon()
126 uint8x8x4_t vrp = *vrpt; in png_read_filter_row_sub4_neon()
150 uint8x8x4_t vdest; in png_read_filter_row_avg3_neon()
215 uint8x8x4_t vdest; in png_read_filter_row_avg4_neon()
223 uint8x8x4_t *vrpt, *vppt; in png_read_filter_row_avg4_neon()
224 uint8x8x4_t vrp, vpp; in png_read_filter_row_avg4_neon()
228 vrpt = png_ptr(uint8x8x4_t,&vtmp); in png_read_filter_row_avg4_neon()
231 vppt = png_ptr(uint8x8x4_t,&vtmp); in png_read_filter_row_avg4_neon()
[all …]
/external/llvm/test/CodeGen/ARM/
D2013-11-08-inline-asm-neon-array.ll7 %struct.uint8x8x4_t = type { [4 x <8 x i8>] }
10 %vsrc = alloca %struct.uint8x8x4_t, align 8
12 …%1 = call i8* asm sideeffect "vld4.u8 ${0:h}, [$1], $2", "=*w,=r,r,1"(%struct.uint8x8x4_t* %vsrc, …
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
D2013-11-08-inline-asm-neon-array.ll7 %struct.uint8x8x4_t = type { [4 x <8 x i8>] }
10 %vsrc = alloca %struct.uint8x8x4_t, align 8
12 …%1 = call i8* asm sideeffect "vld4.u8 ${0:h}, [$1], $2", "=*w,=r,r,1"(%struct.uint8x8x4_t* %vsrc, …
Darm-vlddup.ll18 %struct.uint8x8x4_t = type { <8 x i8>, <8 x i8>, <8 x i8>, <8 x i8> }
42 declare %struct.uint8x8x4_t @llvm.arm.neon.vld4dup.v8i8.p0i8(i8*, i32)
149 define %struct.uint8x8x4_t @test_vld4_dup_u8(i8* %src) {
151 %tmp = tail call %struct.uint8x8x4_t @llvm.arm.neon.vld4dup.v8i8.p0i8(i8* %src, i32 1)
152 ret %struct.uint8x8x4_t %tmp
Darm-vld1.ll18 %struct.uint8x8x4_t = type { <8 x i8>, <8 x i8>, <8 x i8>, <8 x i8> }
50 declare %struct.uint8x8x4_t @llvm.arm.neon.vld1x4.v8i8.p0i8(i8*) nounwind readonly
147 define %struct.uint8x8x4_t @test_vld1_u8_x4(i8* %a) nounwind {
148 %tmp = tail call %struct.uint8x8x4_t @llvm.arm.neon.vld1x4.v8i8.p0i8(i8* %a)
149 ret %struct.uint8x8x4_t %tmp
Darm-vst1.ll18 ; %struct.uint8x8x4_t = type { <8 x i8>, <8 x i8>, <8 x i8>, <8 x i8> }
47 %struct.uint8x8x4_t = type { [4 x <8 x i8>] }
215 define void @test_vst1_u8_x4(i8* %a, %struct.uint8x8x4_t %b) nounwind {
217 %b0 = extractvalue %struct.uint8x8x4_t %b, 0, 0
218 %b1 = extractvalue %struct.uint8x8x4_t %b, 0, 1
219 %b2 = extractvalue %struct.uint8x8x4_t %b, 0, 2
220 %b3 = extractvalue %struct.uint8x8x4_t %b, 0, 3
/external/skia/src/opts/
DSkBlitRow_opts.h62 static inline uint8x8x4_t SkPMSrcOver_neon8(uint8x8x4_t dst, uint8x8x4_t src) { in SkPMSrcOver_neon8()
64 uint8x8x4_t result; in SkPMSrcOver_neon8()
195 uint8x8x4_t src_col = vld4_u8(reinterpret_cast<const uint8_t*>(src)); in blit_row_s32a_opaque()
216 uint8x8x4_t dst_col = vld4_u8(reinterpret_cast<uint8_t*>(dst)); in blit_row_s32a_opaque()
DSkBlitMask_opts.h32 static inline uint8x8x4_t SkAlphaMulQ_neon8(uint8x8x4_t color, uint16x8_t scale) { in SkAlphaMulQ_neon8()
33 uint8x8x4_t ret; in SkAlphaMulQ_neon8()
51 uint8x8x4_t vpmc; in D32_A8_Opaque_Color_neon()
73 uint8x8x4_t vdev = vld4_u8((uint8_t*)device); in D32_A8_Opaque_Color_neon()
135 uint8x8x4_t vdevice = vld4_u8((uint8_t*)device); in blit_mask_d32_a8_black()
DSkSwizzler_opts.h196 uint8x8x4_t rgba = vld4_u8((const uint8_t*) src); in premul_should_swapRB()
255 uint8x8x4_t rgba = vld4_u8((const uint8_t*) src); in RGBA_to_BGRA()
300 uint8x8x4_t rgba; in insert_alpha_should_swaprb()
355 uint8x8x4_t rgba; in gray_to_RGB1()
408 uint8x8x4_t rgba; in expand_grayA()
438 uint8x8x4_t pixels = vld4_u8((const uint8_t*) src); in inverted_cmyk_to()
/external/skqp/src/opts/
DSkBlitRow_opts.h62 static inline uint8x8x4_t SkPMSrcOver_neon8(uint8x8x4_t dst, uint8x8x4_t src) { in SkPMSrcOver_neon8()
64 uint8x8x4_t result; in SkPMSrcOver_neon8()
195 uint8x8x4_t src_col = vld4_u8(reinterpret_cast<const uint8_t*>(src)); in blit_row_s32a_opaque()
216 uint8x8x4_t dst_col = vld4_u8(reinterpret_cast<uint8_t*>(dst)); in blit_row_s32a_opaque()
DSkBlitMask_opts.h32 static inline uint8x8x4_t SkAlphaMulQ_neon8(uint8x8x4_t color, uint16x8_t scale) { in SkAlphaMulQ_neon8()
33 uint8x8x4_t ret; in SkAlphaMulQ_neon8()
51 uint8x8x4_t vpmc; in D32_A8_Opaque_Color_neon()
73 uint8x8x4_t vdev = vld4_u8((uint8_t*)device); in D32_A8_Opaque_Color_neon()
135 uint8x8x4_t vdevice = vld4_u8((uint8_t*)device); in blit_mask_d32_a8_black()
DSkSwizzler_opts.h196 uint8x8x4_t rgba = vld4_u8((const uint8_t*) src); in premul_should_swapRB()
255 uint8x8x4_t rgba = vld4_u8((const uint8_t*) src); in RGBA_to_BGRA()
300 uint8x8x4_t rgba; in insert_alpha_should_swaprb()
355 uint8x8x4_t rgba; in gray_to_RGB1()
408 uint8x8x4_t rgba; in expand_grayA()
438 uint8x8x4_t pixels = vld4_u8((const uint8_t*) src); in inverted_cmyk_to()
/external/webp/src/dsp/
Dalpha_processing_neon.c51 uint8x8x4_t RGBX = vld4_u8((const uint8_t*)(rgbx + i)); in ApplyAlphaMultiply_NEON()
57 uint8x8x4_t RGBX = vld4_u8((const uint8_t*)(rgbx + i)); in ApplyAlphaMultiply_NEON()
95 uint8x8x4_t rgbX = vld4_u8((const uint8_t*)(dst + 4 * i)); in DispatchAlpha_NEON()
119 uint8x8x4_t greens; // leave A/R/B channels zero'd. in DispatchAlphaToGreen_NEON()
146 const uint8x8x4_t rgbX = vld4_u8((const uint8_t*)(argb + 4 * i)); in ExtractAlpha_NEON()
Dupsampling_neon.c97 uint8x8x4_t r_g_b_v255; \
103 uint8x8x4_t b_g_r_v255; \
109 uint8x8x4_t v255_r_g_b; \
Denc_neon.c602 static WEBP_INLINE int16x8x4_t DistoVerticalPass_NEON(const uint8x8x4_t q4_in) { in DistoVerticalPass_NEON()
667 uint8x8x4_t d4_in; in Disto4x4_NEON()
860 uint8x8x4_t shuffles; in QuantizeBlock_NEON()
873 uint8x8x4_t all_out; in QuantizeBlock_NEON()
Ddec_neon.c30 static WEBP_INLINE uint8x8x4_t Load4x8_NEON(const uint8_t* const src, in Load4x8_NEON()
33 uint8x8x4_t out; in Load4x8_NEON()
53 const uint8x8x4_t row0 = Load4x8_NEON(src - 2 + 0 * stride, stride); in Load4x16_NEON()
54 const uint8x8x4_t row8 = Load4x8_NEON(src - 2 + 8 * stride, stride); in Load4x16_NEON()
247 static WEBP_INLINE void Store4x8_NEON(const uint8x8x4_t v, in Store4x8_NEON()
262 uint8x8x4_t lo, hi; in Store4x16_NEON()
351 uint8x8x4_t u0, v0; in Store4x8x2_NEON()
Dlossless_neon.c99 uint8x8x4_t pixels; in ConvertBGRAToBGR_NEON()
126 uint8x8x4_t pixels; in ConvertBGRAToRGB_NEON()
/external/libvpx/libvpx/vp8/common/arm/neon/
Dloopfiltersimpleverticaledge_neon.c96 static INLINE uint8x8x4_t read_4x8(unsigned char *src, int pitch) { in read_4x8()
97 uint8x8x4_t x; in read_4x8()
154 static INLINE uint8x8x4_t read_4x8(unsigned char *src, int pitch) { in read_4x8()
155 uint8x8x4_t x; in read_4x8()
184 uint8x8x4_t d0u8x4; // d6, d7, d8, d9 in vp8_loop_filter_simple_vertical_edge_neon()
185 uint8x8x4_t d1u8x4; // d10, d11, d12, d13 in vp8_loop_filter_simple_vertical_edge_neon()
Dvp8_loopfilter_neon.c248 const uint8x8x4_t result) { in write_4x8()
327 uint8x8x4_t q4ResultH, q4ResultL; in vp8_loop_filter_vertical_edge_y_neon()
439 uint8x8x4_t q4ResultH, q4ResultL; in vp8_loop_filter_vertical_edge_uv_neon()
/external/libaom/libaom/av1/common/arm/
Dcfl_neon.c62 const uint8x8x4_t top = vld4_u8(input); in cfl_luma_subsampling_420_lbd_neon()
63 const uint8x8x4_t bot = vld4_u8(input + input_stride); in cfl_luma_subsampling_420_lbd_neon()
97 const uint8x8x4_t top = vld4_u8(input); in cfl_luma_subsampling_422_lbd_neon()
501 const uint8x8x4_t predun = { in cfl_predict_lbd_neon()
/external/clang/test/CodeGen/
Daarch64-neon-tbl.c639 uint8x8_t test_vtbl4_u8(uint8x8x4_t a, uint8x8_t b) { in test_vtbl4_u8()
842 uint8x8_t test_vtbx4_u8(uint8x8_t a, uint8x8x4_t b, uint8x8_t c) { in test_vtbx4_u8()
Daarch64-neon-ldst-one.c1575 uint8x8x4_t test_vld4_dup_u8(uint8_t *a) { in test_vld4_dup_u8()
4715 uint8x8x4_t test_vld4_lane_u8(uint8_t *a, uint8x8x4_t b) { in test_vld4_lane_u8()
7538 void test_vst4_lane_u8(uint8_t *a, uint8x8x4_t b) { in test_vst4_lane_u8()
/external/libaom/libaom/aom_dsp/simd/
Dv256_intrinsics_v128.h625 uint8x8x4_t p = { { vget_low_u8(vreinterpretq_u8_s64(x.val[0])), in v256_shuffle_8()
667 uint8x8x4_t p = { { vget_low_u8(vreinterpretq_u8_s64(x.val[0])), in v256_wideshuffle_8()
671 uint8x8x4_t q = { { vget_low_u8(vreinterpretq_u8_s64(y.val[0])), in v256_wideshuffle_8()
/external/libvpx/libvpx/vpx_dsp/arm/
Dvpx_scaled_convolve8_neon.c78 const uint8x8x4_t d4 = vld4_u8(temp); in scaledconvolve_horiz_w4()

12