Home
last modified time | relevance | path

Searched refs:mask_val (Results 1 – 9 of 9) sorted by relevance

/external/libgav1/libgav1/src/dsp/x86/
Dobmc_sse4.cc46 const __m128i mask_val = _mm_shufflelo_epi16(Load4(kObmcMask), 0); in OverlapBlendFromLeft2xH_SSE4_1() local
48 const __m128i obmc_mask_val = _mm_sub_epi8(mask_inverter, mask_val); in OverlapBlendFromLeft2xH_SSE4_1()
49 const __m128i masks = _mm_unpacklo_epi8(mask_val, obmc_mask_val); in OverlapBlendFromLeft2xH_SSE4_1()
77 const __m128i mask_val = Load4(kObmcMask + 2); in OverlapBlendFromLeft4xH_SSE4_1() local
79 const __m128i obmc_mask_val = _mm_sub_epi8(mask_inverter, mask_val); in OverlapBlendFromLeft4xH_SSE4_1()
82 _mm_shuffle_epi32(_mm_unpacklo_epi8(mask_val, obmc_mask_val), 0x44); in OverlapBlendFromLeft4xH_SSE4_1()
115 const __m128i mask_val = LoadLo8(kObmcMask + 6); in OverlapBlendFromLeft8xH_SSE4_1() local
117 const __m128i obmc_mask_val = _mm_sub_epi8(mask_inverter, mask_val); in OverlapBlendFromLeft8xH_SSE4_1()
118 const __m128i masks = _mm_unpacklo_epi8(mask_val, obmc_mask_val); in OverlapBlendFromLeft8xH_SSE4_1()
162 const __m128i mask_val = LoadUnaligned16(mask + x); in OverlapBlendFromLeft_SSE4_1() local
[all …]
Dmask_blend_sse4.cc84 const __m128i mask_val = LoadLo8(mask); in GetMask8() local
85 return _mm_cvtepu8_epi16(mask_val); in GetMask8()
115 const __m128i mask_val = LoadLo8(mask); in GetInterIntraMask8() local
116 return mask_val; in GetInterIntraMask8()
501 const __m128i mask_val = LoadLo8(mask); in GetMask8() local
502 return _mm_cvtepu8_epi16(mask_val); in GetMask8()
/external/libgav1/libgav1/src/dsp/arm/
Dmask_blend_neon.cc62 const uint8x8_t mask_val = Load4<1>(mask + mask_stride, mask_val0); in GetMask4x2() local
63 return vreinterpretq_s16_u16(vmovl_u8(mask_val)); in GetMask4x2()
69 int16x8_t mask_val = vreinterpretq_s16_u16(vpaddlq_u8(vld1q_u8(mask))); in GetMask8() local
73 mask_val = vaddq_s16(mask_val, next_mask_val); in GetMask8()
75 return vrshrq_n_s16(mask_val, 1 + subsampling_y); in GetMask8()
78 const uint8x8_t mask_val = vld1_u8(mask); in GetMask8() local
79 return vreinterpretq_s16_u16(vmovl_u8(mask_val)); in GetMask8()
255 const uint8x8_t mask_val = in GetInterIntraMask4x2() local
264 const uint8x8_t sum = vqadd_u8(mask_val, next_mask_val); in GetInterIntraMask4x2()
268 return vrshr_n_u8(mask_val, /*subsampling_x=*/1); in GetInterIntraMask4x2()
[all …]
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c2701 LLVMValueRef mask_val = lp_build_const_vec(gallivm, mask_type, 0); in generate_mask_value() local
2708 mask_val = LLVMBuildInsertElement(builder, mask_val, idx, idx, ""); in generate_mask_value()
2710 mask_val = lp_build_compare(gallivm, mask_type, in generate_mask_value()
2711 PIPE_FUNC_GREATER, num_prims, mask_val); in generate_mask_value()
2713 return mask_val; in generate_mask_value()
2730 LLVMValueRef io_ptr, input_array, num_prims, mask_val; in draw_gs_llvm_generate() local
2833 mask_val = generate_mask_value(variant, gs_type); in draw_gs_llvm_generate()
2834 lp_build_mask_begin(&mask, gallivm, gs_type, mask_val); in draw_gs_llvm_generate()
3284 LLVMValueRef mask_val = lp_build_const_vec(gallivm, mask_type, 0); in generate_tcs_mask_value() local
3290mask_val = LLVMBuildInsertElement(builder, mask_val, LLVMBuildAdd(builder, loop_counter, idx, ""),… in generate_tcs_mask_value()
[all …]
/external/libaom/libaom/av1/common/arm/
Dwarp_plane_neon.c487 uint8x16_t vec_dup, mask_val; in av1_warp_affine_neon() local
584 mask_val = vcleq_u8(indx_vec, cmp_vec); in av1_warp_affine_neon()
585 src_1 = vbslq_u8(mask_val, vec_dup, src_1); in av1_warp_affine_neon()
591 mask_val = vcgeq_u8(indx_vec, cmp_vec); in av1_warp_affine_neon()
592 src_1 = vbslq_u8(mask_val, vec_dup, src_1); in av1_warp_affine_neon()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_cs.c358 …LLVMValueRef mask_val = lp_build_alloca(gallivm, LLVMVectorType(int32_type, cs_type.length), "mask… in generate_compute() local
360 LLVMBuildStore(gallivm->builder, full_mask_val, mask_val); in generate_compute()
365 LLVMValueRef tmask_val = LLVMBuildLoad(gallivm->builder, mask_val, ""); in generate_compute()
367 LLVMBuildStore(gallivm->builder, tmask_val, mask_val); in generate_compute()
371 mask_val = LLVMBuildLoad(gallivm->builder, mask_val, ""); in generate_compute()
372 lp_build_mask_begin(&mask, gallivm, cs_type, mask_val); in generate_compute()
406 mask_val = lp_build_mask_end(&mask); in generate_compute()
Dlp_state_fs.c582 LLVMValueRef mask_ptr = NULL, mask_val = NULL; in generate_fs_loop() local
718 mask_val = s_mask; in generate_fs_loop()
720 mask_val = LLVMBuildOr(builder, s_mask, mask_val, ""); in generate_fs_loop()
729 mask_val = LLVMBuildLoad(builder, mask_ptr, ""); in generate_fs_loop()
731 …LLVMValueRef mask_in = LLVMBuildAnd(builder, mask_val, lp_build_const_int_vec(gallivm, type, 1), "… in generate_fs_loop()
736 lp_build_mask_begin(&mask, gallivm, type, mask_val); in generate_fs_loop()
791 s_mask = LLVMBuildAnd(builder, s_mask, mask_val, ""); in generate_fs_loop()
1211 mask_val = lp_build_mask_end(&mask); in generate_fs_loop()
1213 LLVMBuildStore(builder, mask_val, mask_ptr); in generate_fs_loop()
2105 LLVMValueRef mask_val = lp_build_const_int_vec(gallivm, src_type, (1UL << sz_a) - 1); in convert_from_blend_type() local
[all …]
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_format_soa.c900 LLVMValueRef mask_val = lp_build_const_int_vec(gallivm, type, chan_mask); in lp_build_insert_soa_chan() local
901 LLVMValueRef mask = LLVMBuildICmp(builder, LLVMIntUGT, chan, mask_val, ""); in lp_build_insert_soa_chan()
902 chan = LLVMBuildSelect(builder, mask, mask_val, chan, ""); in lp_build_insert_soa_chan()
/external/mesa3d/src/gallium/drivers/swr/
Dswr_shader.cpp1614 Value *mask_val = LOAD(pGsCtx, {0, SWR_GS_CONTEXT_mask}, "gsMask"); in CompileGS() local
1616 lp_type_float_vec(32, 32 * 8), wrap(mask_val)); in CompileGS()
1937 Value *mask_val = LOAD(pTesCtx, {0, SWR_DS_CONTEXT_mask}, "tesMask"); in CompileTES() local
1940 lp_build_print_value(gallivm, "TES execution mask: ", wrap(mask_val)); in CompileTES()
1943 lp_type_float_vec(32, 32 * 8), wrap(mask_val)); in CompileTES()
2193 Value *mask_val = LOAD(pTcsCtx, {0, SWR_HS_CONTEXT_mask}, "tcsMask"); in CompileTCS() local
2195 &mask, gallivm, lp_type_float_vec(32, 32 * 8), wrap(mask_val)); in CompileTCS()