Home
last modified time | relevance | path

Searched refs:mv (Results 1 – 25 of 1121) sorted by relevance

12345678910>>...45

/external/desugar/test/java/com/google/devtools/build/android/desugar/
DBug62060793TestDataGenerator.java106 MethodVisitor mv; in createClass() local
125 mv = cw.visitMethod(ACC_PUBLIC, "<init>", "()V", null, null); in createClass()
126 mv.visitCode(); in createClass()
127 mv.visitVarInsn(ALOAD, 0); in createClass()
128 mv.visitMethodInsn(INVOKESPECIAL, "java/lang/Object", "<init>", "()V", false); in createClass()
129 mv.visitInsn(RETURN); in createClass()
130 mv.visitEnd(); in createClass()
133 mv = cw.visitMethod( in createClass()
139 mv.visitParameter("str", 0); in createClass()
140 mv.visitCode(); in createClass()
[all …]
DCorePackageRenamerTest.java43 MethodVisitor mv = renamer.visitMethod(0, "test", "()V", null, null); in testSymbolRewrite() local
45 mv.visitMethodInsn( in testSymbolRewrite()
47 assertThat(out.mv.owner).isEqualTo("j$/time/Instant"); in testSymbolRewrite()
48 assertThat(out.mv.desc).isEqualTo("()Lj$/time/Instant;"); in testSymbolRewrite()
51 mv.visitMethodInsn( in testSymbolRewrite()
53 assertThat(out.mv.owner).isEqualTo("java/util/A"); in testSymbolRewrite()
54 assertThat(out.mv.desc).isEqualTo("()Lj$/time/Instant;"); in testSymbolRewrite()
57 mv.visitMethodInsn( in testSymbolRewrite()
59 assertThat(out.mv.owner).isEqualTo("other/time/Instant"); in testSymbolRewrite()
60 assertThat(out.mv.desc).isEqualTo("()Lj$/time/Instant;"); in testSymbolRewrite()
[all …]
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/internal/flow/
DClassProbesAdapterTest.java119 final MockMethodVisitor mv = new MockMethodVisitor(); in testVisitWithFrames() local
124 return mv; in testVisitWithFrames()
130 assertTrue(mv.frame); in testVisitWithFrames()
135 final MockMethodVisitor mv = new MockMethodVisitor(); in testVisitWithoutFrames() local
140 return mv; in testVisitWithoutFrames()
146 assertFalse(mv.frame); in testVisitWithoutFrames()
150 MethodVisitor mv = cv.visitMethod(0, "foo", "()V", null, null); in writeMethod() local
151 mv.visitCode(); in writeMethod()
152 mv.visitInsn(Opcodes.RETURN); in writeMethod()
153 mv.visitMaxs(0, 1); in writeMethod()
[all …]
/external/libvpx/libvpx/vp8/common/
Dfindnearmv.h34 static INLINE void vp8_clamp_mv2(int_mv *mv, const MACROBLOCKD *xd) { in vp8_clamp_mv2() argument
35 if (mv->as_mv.col < (xd->mb_to_left_edge - LEFT_TOP_MARGIN)) { in vp8_clamp_mv2()
36 mv->as_mv.col = xd->mb_to_left_edge - LEFT_TOP_MARGIN; in vp8_clamp_mv2()
37 } else if (mv->as_mv.col > xd->mb_to_right_edge + RIGHT_BOTTOM_MARGIN) { in vp8_clamp_mv2()
38 mv->as_mv.col = xd->mb_to_right_edge + RIGHT_BOTTOM_MARGIN; in vp8_clamp_mv2()
41 if (mv->as_mv.row < (xd->mb_to_top_edge - LEFT_TOP_MARGIN)) { in vp8_clamp_mv2()
42 mv->as_mv.row = xd->mb_to_top_edge - LEFT_TOP_MARGIN; in vp8_clamp_mv2()
43 } else if (mv->as_mv.row > xd->mb_to_bottom_edge + RIGHT_BOTTOM_MARGIN) { in vp8_clamp_mv2()
44 mv->as_mv.row = xd->mb_to_bottom_edge + RIGHT_BOTTOM_MARGIN; in vp8_clamp_mv2()
48 static INLINE void vp8_clamp_mv(int_mv *mv, int mb_to_left_edge, in vp8_clamp_mv() argument
[all …]
Dreconinter.c64 ptr = base_pre + d->offset + (d->bmi.mv.as_mv.row >> 3) * pre_stride + in vp8_build_inter_predictors_b()
65 (d->bmi.mv.as_mv.col >> 3); in vp8_build_inter_predictors_b()
67 if (d->bmi.mv.as_mv.row & 7 || d->bmi.mv.as_mv.col & 7) { in vp8_build_inter_predictors_b()
68 sppf(ptr, pre_stride, d->bmi.mv.as_mv.col & 7, d->bmi.mv.as_mv.row & 7, in vp8_build_inter_predictors_b()
86 ptr = base_pre + d->offset + (d->bmi.mv.as_mv.row >> 3) * pre_stride + in build_inter_predictors4b()
87 (d->bmi.mv.as_mv.col >> 3); in build_inter_predictors4b()
89 if (d->bmi.mv.as_mv.row & 7 || d->bmi.mv.as_mv.col & 7) { in build_inter_predictors4b()
90 x->subpixel_predict8x8(ptr, pre_stride, d->bmi.mv.as_mv.col & 7, in build_inter_predictors4b()
91 d->bmi.mv.as_mv.row & 7, dst, dst_stride); in build_inter_predictors4b()
101 ptr = base_pre + d->offset + (d->bmi.mv.as_mv.row >> 3) * pre_stride + in build_inter_predictors2b()
[all …]
Dfindnearmv.c30 int_mv *mv = near_mvs; in vp8_find_near_mvs() local
35 mv[0].as_int = mv[1].as_int = mv[2].as_int = 0; in vp8_find_near_mvs()
41 if (above->mbmi.mv.as_int) { in vp8_find_near_mvs()
42 (++mv)->as_int = above->mbmi.mv.as_int; in vp8_find_near_mvs()
43 mv_bias(ref_frame_sign_bias[above->mbmi.ref_frame], refframe, mv, in vp8_find_near_mvs()
53 if (left->mbmi.mv.as_int) { in vp8_find_near_mvs()
56 this_mv.as_int = left->mbmi.mv.as_int; in vp8_find_near_mvs()
60 if (this_mv.as_int != mv->as_int) { in vp8_find_near_mvs()
61 (++mv)->as_int = this_mv.as_int; in vp8_find_near_mvs()
73 if (aboveleft->mbmi.mv.as_int) { in vp8_find_near_mvs()
[all …]
/external/jacoco/org.jacoco.core/src/org/jacoco/core/internal/instr/
DInterfaceFieldProbeArrayStrategy.java53 public int storeInstance(final MethodVisitor mv, final boolean clinit, in storeInstance() argument
57 className, probeCount, mv); in storeInstance()
61 mv.visitInsn(Opcodes.DUP); in storeInstance()
66 mv.visitFieldInsn(Opcodes.PUTSTATIC, className, in storeInstance()
71 mv.visitVarInsn(Opcodes.ASTORE, variable); in storeInstance()
76 mv.visitMethodInsn(Opcodes.INVOKESTATIC, className, in storeInstance()
79 mv.visitVarInsn(Opcodes.ASTORE, variable); in storeInstance()
99 final MethodVisitor mv = cv.visitMethod(InstrSupport.INITMETHOD_ACC, in createInitMethod() local
102 mv.visitCode(); in createInitMethod()
105 mv.visitFieldInsn(Opcodes.GETSTATIC, className, in createInitMethod()
[all …]
DClassFieldProbeArrayStrategy.java51 public int storeInstance(final MethodVisitor mv, final boolean clinit, in storeInstance() argument
53 mv.visitMethodInsn(Opcodes.INVOKESTATIC, className, in storeInstance()
56 mv.visitVarInsn(Opcodes.ASTORE, variable); in storeInstance()
71 final MethodVisitor mv = cv.visitMethod(InstrSupport.INITMETHOD_ACC, in createInitMethod() local
74 mv.visitCode(); in createInitMethod()
77 mv.visitFieldInsn(Opcodes.GETSTATIC, className, in createInitMethod()
79 mv.visitInsn(Opcodes.DUP); in createInitMethod()
86 mv.visitJumpInsn(Opcodes.IFNONNULL, alreadyInitialized); in createInitMethod()
90 mv.visitInsn(Opcodes.POP); in createInitMethod()
91 final int size = genInitializeDataField(mv, probeCount); in createInitMethod()
[all …]
DDuplicateFrameEliminator.java28 public DuplicateFrameEliminator(final MethodVisitor mv) { in DuplicateFrameEliminator() argument
29 super(InstrSupport.ASM_API_VERSION, mv); in DuplicateFrameEliminator()
38 mv.visitFrame(type, nLocal, local, nStack, stack); in visitFrame()
45 mv.visitInsn(opcode); in visitInsn()
51 mv.visitIntInsn(opcode, operand); in visitIntInsn()
57 mv.visitVarInsn(opcode, var); in visitVarInsn()
63 mv.visitTypeInsn(opcode, type); in visitTypeInsn()
70 mv.visitFieldInsn(opcode, owner, name, desc); in visitFieldInsn()
77 mv.visitMethodInsn(opcode, owner, name, desc, itf); in visitMethodInsn()
84 mv.visitInvokeDynamicInsn(name, desc, bsm, bsmArgs); in visitInvokeDynamicInsn()
[all …]
/external/jacoco/org.jacoco.core/src/org/jacoco/core/runtime/
DRuntimeData.java196 final String classname, final int probecount, final MethodVisitor mv) { in generateArgumentArray() argument
197 mv.visitInsn(Opcodes.ICONST_3); in generateArgumentArray()
198 mv.visitTypeInsn(Opcodes.ANEWARRAY, "java/lang/Object"); in generateArgumentArray()
201 mv.visitInsn(Opcodes.DUP); in generateArgumentArray()
202 mv.visitInsn(Opcodes.ICONST_0); in generateArgumentArray()
203 mv.visitLdcInsn(Long.valueOf(classid)); in generateArgumentArray()
204 mv.visitMethodInsn(Opcodes.INVOKESTATIC, "java/lang/Long", "valueOf", in generateArgumentArray()
206 mv.visitInsn(Opcodes.AASTORE); in generateArgumentArray()
209 mv.visitInsn(Opcodes.DUP); in generateArgumentArray()
210 mv.visitInsn(Opcodes.ICONST_1); in generateArgumentArray()
[all …]
DURLStreamHandlerRuntime.java68 final int probecount, final MethodVisitor mv) { in generateDataAccessor() argument
81 RuntimeData.generateArgumentArray(classid, classname, probecount, mv); in generateDataAccessor()
82 mv.visitInsn(Opcodes.DUP); in generateDataAccessor()
87 mv.visitTypeInsn(Opcodes.NEW, "java/net/URL"); in generateDataAccessor()
88 mv.visitInsn(Opcodes.DUP); in generateDataAccessor()
89 mv.visitLdcInsn(protocol); in generateDataAccessor()
90 mv.visitInsn(Opcodes.ACONST_NULL); in generateDataAccessor()
91 mv.visitLdcInsn(""); in generateDataAccessor()
92 mv.visitMethodInsn(Opcodes.INVOKESPECIAL, "java/net/URL", "<init>", in generateDataAccessor()
100 mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, "java/net/URL", in generateDataAccessor()
[all …]
DLoggerRuntime.java62 final int probecount, final MethodVisitor mv) { in generateDataAccessor() argument
79 RuntimeData.generateArgumentArray(classid, classname, probecount, mv); in generateDataAccessor()
83 mv.visitInsn(Opcodes.DUP); in generateDataAccessor()
90 mv.visitLdcInsn(CHANNEL); in generateDataAccessor()
91 mv.visitMethodInsn(Opcodes.INVOKESTATIC, "java/util/logging/Logger", in generateDataAccessor()
99 mv.visitInsn(Opcodes.SWAP); in generateDataAccessor()
105 mv.visitFieldInsn(Opcodes.GETSTATIC, "java/util/logging/Level", "INFO", in generateDataAccessor()
113 mv.visitInsn(Opcodes.SWAP); in generateDataAccessor()
120 mv.visitLdcInsn(key); in generateDataAccessor()
128 mv.visitInsn(Opcodes.SWAP); in generateDataAccessor()
[all …]
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/runtime/
DRuntimeDataTest.java120 MethodVisitor mv = writer.visitMethod(Opcodes.ACC_PUBLIC, "<init>", in testGenerateArgumentArray() local
122 mv.visitCode(); in testGenerateArgumentArray()
123 mv.visitVarInsn(Opcodes.ALOAD, 0); in testGenerateArgumentArray()
124 mv.visitMethodInsn(Opcodes.INVOKESPECIAL, "java/lang/Object", "<init>", in testGenerateArgumentArray()
126 mv.visitInsn(Opcodes.RETURN); in testGenerateArgumentArray()
127 mv.visitMaxs(1, 1); in testGenerateArgumentArray()
128 mv.visitEnd(); in testGenerateArgumentArray()
131 mv = writer.visitMethod(Opcodes.ACC_PUBLIC, "call", in testGenerateArgumentArray()
133 mv.visitCode(); in testGenerateArgumentArray()
134 RuntimeData.generateArgumentArray(1000, "Sample", 15, mv); in testGenerateArgumentArray()
[all …]
/external/libgav1/libgav1/src/dsp/
Dmotion_vector_search.cc53 &candidate_mvs[index].mv[i]); in MvProjectionCompoundLowPrecision_C()
54 for (auto& mv : candidate_mvs[index].mv[i].mv) { in MvProjectionCompoundLowPrecision_C() local
57 mv = (mv - (mv >> 15)) & ~1; in MvProjectionCompoundLowPrecision_C()
80 &candidate_mvs[index].mv[i]); in MvProjectionCompoundForceInteger_C()
81 for (auto& mv : candidate_mvs[index].mv[i].mv) { in MvProjectionCompoundForceInteger_C() local
86 mv = (mv + 3 - (mv >> 15)) & ~7; in MvProjectionCompoundForceInteger_C()
109 &candidate_mvs[index].mv[i]); in MvProjectionCompoundHighPrecision_C()
125 for (auto& mv : candidate_mvs[index].mv) { in MvProjectionSingleLowPrecision_C() local
128 mv = (mv - (mv >> 15)) & ~1; in MvProjectionSingleLowPrecision_C()
143 for (auto& mv : candidate_mvs[index].mv) { in MvProjectionSingleForceInteger_C() local
[all …]
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/instr/
DResizeInstructionsTest.java69 final MethodVisitor mv = cv.visitMethod(0, "m", "()V", null, in should_not_loose_InnerClasses_attribute()
71 mv.visitCode(); in should_not_loose_InnerClasses_attribute()
72 addCauseOfResizeInstructions(mv); in should_not_loose_InnerClasses_attribute()
73 mv.visitInsn(Opcodes.NOP); in should_not_loose_InnerClasses_attribute()
74 mv.visitMaxs(2, 1); in should_not_loose_InnerClasses_attribute()
75 mv.visitEnd(); in should_not_loose_InnerClasses_attribute()
114 final MethodVisitor mv = cw.visitMethod(Opcodes.ACC_PUBLIC, "m", "()V", in should_not_require_computation_of_common_superclass() local
116 mv.visitCode(); in should_not_require_computation_of_common_superclass()
117 addCauseOfResizeInstructions(mv); in should_not_require_computation_of_common_superclass()
118 addCauseOfGetCommonSuperClass(mv); in should_not_require_computation_of_common_superclass()
[all …]
/external/libvpx/libvpx/vp9/common/
Dvp9_mvref_common.h216 static INLINE void clamp_mv_ref(MV *mv, const MACROBLOCKD *xd) { in clamp_mv_ref() argument
217 clamp_mv(mv, xd->mb_to_left_edge - MV_BORDER, in clamp_mv_ref()
230 : candidate->mv[which_mv]; in get_sub_block_mv()
237 int_mv mv = mi->mv[ref]; in scale_mv() local
239 mv.as_mv.row *= -1; in scale_mv()
240 mv.as_mv.col *= -1; in scale_mv()
242 return mv; in scale_mv()
248 #define ADD_MV_REF_LIST(mv, refmv_count, mv_ref_list, Done) \ argument
251 if ((mv).as_int != (mv_ref_list)[0].as_int) { \
252 (mv_ref_list)[(refmv_count)] = (mv); \
[all …]
/external/u-boot/include/dt-bindings/usb/
Dpd.h29 #define PDO_FIXED_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_FIXED_VOLT_SHIFT) argument
32 #define PDO_FIXED(mv, ma, flags) \ argument
34 PDO_FIXED_VOLT(mv) | PDO_FIXED_CURR(ma))
42 #define PDO_BATT_MIN_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_BATT_MIN_VOLT_SHIFT) argument
43 #define PDO_BATT_MAX_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_BATT_MAX_VOLT_SHIFT) argument
54 #define PDO_VAR_MIN_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_VAR_MIN_VOLT_SHIFT) argument
55 #define PDO_VAR_MAX_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_VAR_MAX_VOLT_SHIFT) argument
76 #define PDO_PPS_APDO_MIN_VOLT(mv) \ argument
77 ((((mv) / 100) & PDO_PPS_APDO_VOLT_MASK) << PDO_PPS_APDO_MIN_VOLT_SHIFT)
78 #define PDO_PPS_APDO_MAX_VOLT(mv) \ argument
[all …]
/external/libhevc/decoder/
Dihevcd_mv_merge.c100 ps_mv_1 = &ps_pu_1->mv; in ihevcd_compare_pu_t()
101 ps_mv_2 = &ps_pu_2->mv; in ihevcd_compare_pu_t()
233 as_mv_col[0] = ps_col_pu->mv.s_l1_mv; in ihevcd_collocated_mvp()
234 au4_ref_idx_col[0] = ps_col_pu->mv.i1_l1_ref_idx; in ihevcd_collocated_mvp()
237 as_mv_col[1] = ps_col_pu->mv.s_l1_mv; in ihevcd_collocated_mvp()
238 au4_ref_idx_col[1] = ps_col_pu->mv.i1_l1_ref_idx; in ihevcd_collocated_mvp()
245 as_mv_col[0] = ps_col_pu->mv.s_l0_mv; in ihevcd_collocated_mvp()
246 au4_ref_idx_col[0] = ps_col_pu->mv.i1_l0_ref_idx; in ihevcd_collocated_mvp()
249 as_mv_col[1] = ps_col_pu->mv.s_l0_mv; in ihevcd_collocated_mvp()
250 au4_ref_idx_col[1] = ps_col_pu->mv.i1_l0_ref_idx; in ihevcd_collocated_mvp()
[all …]
Dihevcd_inter_pred.c233 …ps_pic_buf_l0 = (pic_buf_t *)((ps_slice_hdr->as_ref_pic_list0[ps_pu->mv.i1_l0_ref_idx].pv_pic_buf)… in ihevcd_inter_pred_ctb()
238 luma_weight_l0 = ps_slice_hdr->s_wt_ofst.i2_luma_weight_l0[ps_pu->mv.i1_l0_ref_idx]; in ihevcd_inter_pred_ctb()
239 … chroma_weight_l0_cb = ps_slice_hdr->s_wt_ofst.i2_chroma_weight_l0_cb[ps_pu->mv.i1_l0_ref_idx]; in ihevcd_inter_pred_ctb()
240 … chroma_weight_l0_cr = ps_slice_hdr->s_wt_ofst.i2_chroma_weight_l0_cr[ps_pu->mv.i1_l0_ref_idx]; in ihevcd_inter_pred_ctb()
242 luma_offset_l0 = ps_slice_hdr->s_wt_ofst.i2_luma_offset_l0[ps_pu->mv.i1_l0_ref_idx]; in ihevcd_inter_pred_ctb()
243 … chroma_offset_l0_cb = ps_slice_hdr->s_wt_ofst.i2_chroma_offset_l0_cb[ps_pu->mv.i1_l0_ref_idx]; in ihevcd_inter_pred_ctb()
244 … chroma_offset_l0_cr = ps_slice_hdr->s_wt_ofst.i2_chroma_offset_l0_cr[ps_pu->mv.i1_l0_ref_idx]; in ihevcd_inter_pred_ctb()
250 …ps_pic_buf_l1 = (pic_buf_t *)((ps_slice_hdr->as_ref_pic_list1[ps_pu->mv.i1_l1_ref_idx].pv_pic_buf)… in ihevcd_inter_pred_ctb()
254 luma_weight_l1 = ps_slice_hdr->s_wt_ofst.i2_luma_weight_l1[ps_pu->mv.i1_l1_ref_idx]; in ihevcd_inter_pred_ctb()
255 … chroma_weight_l1_cb = ps_slice_hdr->s_wt_ofst.i2_chroma_weight_l1_cb[ps_pu->mv.i1_l1_ref_idx]; in ihevcd_inter_pred_ctb()
[all …]
/external/libaom/libaom/av1/common/
Dmv.h27 #define MARK_MV_INVALID(mv) \ argument
29 ((int_mv *)(mv))->as_int = INVALID_MV; \
40 typedef struct mv { struct
87 static AOM_INLINE void convert_fullmv_to_mv(int_mv *mv) { in convert_fullmv_to_mv() argument
88 mv->as_mv = get_mv_from_fullmv(&mv->as_fullmv); in convert_fullmv_to_mv()
227 static INLINE void integer_mv_precision(MV *mv) { in integer_mv_precision() argument
228 int mod = (mv->row % 8); in integer_mv_precision()
230 mv->row -= mod; in integer_mv_precision()
233 mv->row += 8; in integer_mv_precision()
235 mv->row -= 8; in integer_mv_precision()
[all …]
/external/u-boot/arch/riscv/cpu/
Dstart.S47 mv tp, a0
48 mv s1, a1
86 mv a0, sp
93 mv gp, a0
101 mv sp, a0
164 mv a0, zero /* a0 <-- boot_flags = 0 */
184 mv s0, a0
192 mv sp, s0
198 mv a1, s0
199 mv a2, s0
[all …]
/external/libgav1/libgav1/src/
Dmotion_vector.cc43 for (auto& mv : mvs->mv) { in LowerMvPrecision() local
48 mv = (mv + 3 - (mv >> 15)) & ~7; in LowerMvPrecision()
51 for (auto& mv : mvs->mv) { in LowerMvPrecision() local
54 mv = (mv - (mv >> 15)) & ~1; in LowerMvPrecision()
61 MotionVector* const mv) { in SetupGlobalMv() argument
72 mv->mv32 = 0; in SetupGlobalMv()
77 mv->mv[i] = gm.params[i] >> (kWarpedModelPrecisionBits - 3); in SetupGlobalMv()
79 LowerMvPrecision(frame_header, mv); in SetupGlobalMv()
90 mv->mv[MotionVector::kRow] = in SetupGlobalMv()
92 mv->mv[MotionVector::kColumn] = in SetupGlobalMv()
[all …]
/external/libvpx/libvpx/vp8/decoder/
Ddecodemv.c91 static void read_mv(vp8_reader *r, MV *mv, const MV_CONTEXT *mvc) { in read_mv() argument
92 mv->row = (short)(read_mvcomponent(r, mvc) * 2); in read_mv()
93 mv->col = (short)(read_mvcomponent(r, ++mvc) * 2); in read_mv()
221 leftmv.as_int = left_mb->mbmi.mv.as_int; in decode_split_mv()
223 leftmv.as_int = (left_mb->bmi + k + 4 - 1)->mv.as_int; in decode_split_mv()
226 leftmv.as_int = (mi->bmi + k - 1)->mv.as_int; in decode_split_mv()
232 abovemv.as_int = above_mb->mbmi.mv.as_int; in decode_split_mv()
234 abovemv.as_int = (above_mb->bmi + k + 16 - 4)->mv.as_int; in decode_split_mv()
237 abovemv.as_int = (mi->bmi + k - 4)->mv.as_int; in decode_split_mv()
273 mi->bmi[*fill_offset].mv.as_int = blockmv.as_int; in decode_split_mv()
[all …]
/external/libgav1/libgav1/src/dsp/x86/
Dmotion_vector_search_sse4.cc42 inline __m128i MvProjection(const __m128i mv, const __m128i denominator, in MvProjection() argument
44 const __m128i m0 = _mm_madd_epi16(mv, denominator); in MvProjection()
58 const __m128i mv = _mm_packs_epi32(s0, s1); in MvProjectionClip() local
62 const __m128i clamp = _mm_min_epi16(mv, projection_mv_clamp); in MvProjectionClip()
111 inline void LowPrecision(const __m128i mv, void* const candidate_mvs) { in LowPrecision() argument
113 const __m128i sign = _mm_srai_epi16(mv, 15); in LowPrecision()
114 const __m128i sub_sign = _mm_sub_epi16(mv, sign); in LowPrecision()
119 inline void ForceInteger(const __m128i mv, void* const candidate_mvs) { in ForceInteger() argument
121 const __m128i sign = _mm_srai_epi16(mv, 15); in ForceInteger()
122 const __m128i mv1 = _mm_add_epi16(mv, _mm_set1_epi16(3)); in ForceInteger()
[all …]
/external/libgav1/libgav1/src/dsp/arm/
Dmotion_vector_search_neon.cc36 inline int16x4_t MvProjection(const int16x4_t mv, const int16x4_t denominator, in MvProjection() argument
38 const int32x4_t m0 = vmull_s16(mv, denominator); in MvProjection()
45 inline int16x4_t MvProjectionCompound(const int16x4_t mv, in MvProjectionCompound() argument
53 return MvProjection(mv, denominator, numerator); in MvProjectionCompound()
58 const int16x8_t mv = vcombine_s16(mv0, mv1); in ProjectionClip() local
59 const int16x8_t clamp = vminq_s16(mv, projection_mv_clamp); in ProjectionClip()
101 inline void LowPrecision(const int16x8_t mv, void* const candidate_mvs) { in LowPrecision() argument
103 const uint16x8_t mvu = vreinterpretq_u16_s16(mv); in LowPrecision()
109 inline void ForceInteger(const int16x8_t mv, void* const candidate_mvs) { in ForceInteger() argument
111 const uint16x8_t mvu = vreinterpretq_u16_s16(mv); in ForceInteger()
[all …]

12345678910>>...45