Home
last modified time | relevance | path

Searched refs:PMV (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_mpeg12_bitstream.c670 mb->PMV[0][s][0] = wrap(mb->PMV[0][s][0] + delta[0], bs->desc->f_code[s][0]); in motion_vector_frame()
671 mb->PMV[0][s][1] = wrap(DIV2DOWN(mb->PMV[0][s][1]) + delta[1], bs->desc->f_code[s][1]) * 2; in motion_vector_frame()
675 mb->PMV[1][s][0] = wrap(mb->PMV[1][s][0] + delta[0], bs->desc->f_code[s][0]); in motion_vector_frame()
676 mb->PMV[1][s][1] = wrap(DIV2DOWN(mb->PMV[1][s][1]) + delta[1], bs->desc->f_code[s][1]) * 2; in motion_vector_frame()
680 mb->PMV[0][s][0] = wrap(mb->PMV[0][s][0] + delta[0], bs->desc->f_code[s][0]); in motion_vector_frame()
681 mb->PMV[0][s][1] = wrap(mb->PMV[0][s][1] + delta[1], bs->desc->f_code[s][1]); in motion_vector_frame()
909 memset(mb.PMV, 0, sizeof(mb.PMV)); in decode_slice()
929 mb.PMV[1][0][0] = mb.PMV[0][0][0]; in decode_slice()
930 mb.PMV[1][0][1] = mb.PMV[0][0][1]; in decode_slice()
936 memset(mb.PMV, 0, sizeof(mb.PMV)); in decode_slice()
[all …]
Dvl_mpeg12_decoder.c366 mv.top.x = mb->PMV[0][vector][0]; in MotionVectorToPipe()
367 mv.top.y = mb->PMV[0][vector][1]; in MotionVectorToPipe()
371 mv.bottom.x = mb->PMV[0][vector][0]; in MotionVectorToPipe()
372 mv.bottom.y = mb->PMV[0][vector][1]; in MotionVectorToPipe()
378 mv.top.x = mb->PMV[0][vector][0]; in MotionVectorToPipe()
379 mv.top.y = mb->PMV[0][vector][1]; in MotionVectorToPipe()
384 mv.bottom.x = mb->PMV[1][vector][0]; in MotionVectorToPipe()
385 mv.bottom.y = mb->PMV[1][vector][1]; in MotionVectorToPipe()
/external/llvm/lib/CodeGen/
DAtomicExpandPass.cpp643 const PartwordMaskValues &PMV) { in performMaskedAtomicOp() argument
646 Value *Loaded_MaskOut = Builder.CreateAnd(Loaded, PMV.Inv_Mask); in performMaskedAtomicOp()
661 Value *NewVal_Masked = Builder.CreateAnd(NewVal, PMV.Mask); in performMaskedAtomicOp()
662 Value *Loaded_MaskOut = Builder.CreateAnd(Loaded, PMV.Inv_Mask); in performMaskedAtomicOp()
674 Builder.CreateLShr(Loaded, PMV.ShiftAmt), PMV.ValueType); in performMaskedAtomicOp()
677 Builder.CreateZExt(NewVal, PMV.WordType), PMV.ShiftAmt); in performMaskedAtomicOp()
678 Value *Loaded_MaskOut = Builder.CreateAnd(Loaded, PMV.Inv_Mask); in performMaskedAtomicOp()
703 PartwordMaskValues PMV = in expandPartwordAtomicRMW() local
708 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in expandPartwordAtomicRMW()
709 PMV.ShiftAmt, "ValOperand_Shifted"); in expandPartwordAtomicRMW()
[all …]
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_video.c300 x, y, mb->PMV[0][0], dec->past, true); in nouveau_vpe_mb_mv_header()
302 x, y2, mb->PMV[0][0], dec->past, false); in nouveau_vpe_mb_mv_header()
306 x, y, mb->PMV[1][0], dec->future, true); in nouveau_vpe_mb_mv_header()
308 x, y2, mb->PMV[1][1], dec->future, false); in nouveau_vpe_mb_mv_header()
325 x, y, mb->PMV[0][0], dec->past, true); in nouveau_vpe_mb_mv_header()
329 x, y, mb->PMV[0][1], dec->future, true); in nouveau_vpe_mb_mv_header()
345 x, y, mb->PMV[0][0], dec->past, true); in nouveau_vpe_mb_mv_header()
348 x, y, mb->PMV[0][1], dec->future, true); in nouveau_vpe_mb_mv_header()
358 x, y, mb->PMV[0][0], dec->past, true); in nouveau_vpe_mb_mv_header()
361 x, y2, mb->PMV[1][0], dec->past, false); in nouveau_vpe_mb_mv_header()
[all …]
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv84_video_vp.c245 uint16_t PMV[8]; member
276 memcpy(info.PMV, macrob->PMV, sizeof(info.PMV)); in nv84_decoder_vp_mpeg12_mb()
/external/mesa3d/src/gallium/state_trackers/xvmc/
Dsurface.c88 mb->PMV[i][j][k] = xvmc_mb->PMV[i][j][k]; in MacroBlocksToPipe()
/external/mesa3d/src/gallium/include/pipe/
Dp_video_state.h199 short PMV[2][2][2]; member