MV                104 source/common/cudata.cpp inline MV scaleMv(MV mv, int scale)
MV                109 source/common/cudata.cpp     return MV((int16_t)mvx, (int16_t)mvy);
MV                385 source/common/cudata.cpp     memcpy(m_mv[0] + offset, subCU.m_mv[0], childGeom.numPartitions * sizeof(MV));
MV                386 source/common/cudata.cpp     memcpy(m_mv[1] + offset, subCU.m_mv[1], childGeom.numPartitions * sizeof(MV));
MV                387 source/common/cudata.cpp     memcpy(m_mvd[0] + offset, subCU.m_mvd[0], childGeom.numPartitions * sizeof(MV));
MV                388 source/common/cudata.cpp     memcpy(m_mvd[1] + offset, subCU.m_mvd[1], childGeom.numPartitions * sizeof(MV));
MV                437 source/common/cudata.cpp     memcpy(m_mv[0],  cu.m_mv[0],  m_numPartitions * sizeof(MV));
MV                438 source/common/cudata.cpp     memcpy(m_mv[1],  cu.m_mv[1],  m_numPartitions * sizeof(MV));
MV                439 source/common/cudata.cpp     memcpy(m_mvd[0], cu.m_mvd[0], m_numPartitions * sizeof(MV));
MV                440 source/common/cudata.cpp     memcpy(m_mvd[1], cu.m_mvd[1], m_numPartitions * sizeof(MV));
MV                484 source/common/cudata.cpp     memcpy(ctu.m_mv[0] + m_absIdxInCTU, m_mv[0], m_numPartitions * sizeof(MV));
MV                485 source/common/cudata.cpp     memcpy(ctu.m_mv[1] + m_absIdxInCTU, m_mv[1], m_numPartitions * sizeof(MV));
MV                486 source/common/cudata.cpp     memcpy(ctu.m_mvd[0] + m_absIdxInCTU, m_mvd[0], m_numPartitions * sizeof(MV));
MV                487 source/common/cudata.cpp     memcpy(ctu.m_mvd[1] + m_absIdxInCTU, m_mvd[1], m_numPartitions * sizeof(MV));
MV                538 source/common/cudata.cpp     memcpy(m_mv[0], ctu.m_mv[0] + m_absIdxInCTU, m_numPartitions * sizeof(MV));
MV                539 source/common/cudata.cpp     memcpy(m_mv[1], ctu.m_mv[1] + m_absIdxInCTU, m_numPartitions * sizeof(MV));
MV                540 source/common/cudata.cpp     memcpy(m_mvd[0], ctu.m_mvd[0] + m_absIdxInCTU, m_numPartitions * sizeof(MV));
MV                541 source/common/cudata.cpp     memcpy(m_mvd[1], ctu.m_mvd[1] + m_absIdxInCTU, m_numPartitions * sizeof(MV));
MV               1267 source/common/cudata.cpp void CUData::setPUMv(int list, const MV& mv, int absPartIdx, int puIdx)
MV               1582 source/common/cudata.cpp         MV colmv;
MV               1627 source/common/cudata.cpp                     MV dist(MAX_MV, MAX_MV);
MV               1705 source/common/cudata.cpp int CUData::getPMV(InterNeighbourMV *neighbours, uint32_t picList, uint32_t refIdx, MV* amvpCand, MV* pmv) const
MV               1707 source/common/cudata.cpp     MV directMV[MD_ABOVE_LEFT + 1];
MV               1708 source/common/cudata.cpp     MV indirectMV[MD_ABOVE_LEFT + 1];
MV               1792 source/common/cudata.cpp                 MV dist(MAX_MV, MAX_MV);
MV               1912 source/common/cudata.cpp void CUData::clipMv(MV& outMV) const
MV               1928 source/common/cudata.cpp bool CUData::getDirectPMV(MV& pmv, InterNeighbourMV *neighbours, uint32_t picList, uint32_t refIdx) const
MV               1944 source/common/cudata.cpp bool CUData::getIndirectPMV(MV& outMV, InterNeighbourMV *neighbours, uint32_t picList, uint32_t refIdx) const
MV               1956 source/common/cudata.cpp             MV mvp = neighbours->mv[picList];
MV               1965 source/common/cudata.cpp bool CUData::getColMVP(MV& outMV, int& outRefIdx, int picList, int cuAddr, int partUnitIdx) const
MV               1990 source/common/cudata.cpp     MV colmv = colCU->m_mv[colRefPicList][absPartAddr];
MV               2027 source/common/cudata.cpp MV CUData::scaleMvByPOCDist(const MV& inMV, int curPOC, int curRefPOC, int colPOC, int colRefPOC) const
MV                 97 source/common/cudata.h     MV  mv;
MV                105 source/common/cudata.h     MV mv[2];
MV                214 source/common/cudata.h     MV*           m_mv[2];            // array of motion vectors per list
MV                215 source/common/cudata.h     MV*           m_mvd[2];           // array of coded motion vector deltas per list
MV                260 source/common/cudata.h     void     setPUMv(int list, const MV& mv, int absPartIdx, int puIdx);
MV                267 source/common/cudata.h     void     clipMv(MV& outMV) const;
MV                268 source/common/cudata.h     int      getPMV(InterNeighbourMV *neighbours, uint32_t reference_list, uint32_t refIdx, MV* amvpCand, MV* pmv) const;
MV                319 source/common/cudata.h     bool getDirectPMV(MV& pmv, InterNeighbourMV *neighbours, uint32_t picList, uint32_t refIdx) const;
MV                320 source/common/cudata.h     bool getIndirectPMV(MV& outMV, InterNeighbourMV *neighbours, uint32_t reference_list, uint32_t refIdx) const;
MV                323 source/common/cudata.h     bool getColMVP(MV& outMV, int& outRefIdx, int picList, int cuAddr, int absPartIdx) const;
MV                326 source/common/cudata.h     MV scaleMvByPOCDist(const MV& inMV, int curPOC, int curRefPOC, int colPOC, int colRefPOC) const;
MV                348 source/common/cudata.h     MV*      mvMemBlock;
MV                368 source/common/cudata.h         CHECKED_MALLOC_ZERO(mvMemBlock, MV, numPartition * 4 * numInstances);
MV                207 source/common/deblock.cpp     static const MV zeroMv(0, 0);
MV                213 source/common/deblock.cpp     const MV& mvP0 = refP0 ? cuP->m_mv[0][partP] : zeroMv;
MV                214 source/common/deblock.cpp     const MV& mvQ0 = refQ0 ? cuQ->m_mv[0][partQ] : zeroMv;
MV                225 source/common/deblock.cpp     const MV& mvP1 = refP1 ? cuP->m_mv[1][partP] : zeroMv;
MV                226 source/common/deblock.cpp     const MV& mvQ1 = refQ1 ? cuQ->m_mv[1][partQ] : zeroMv;
MV                197 source/common/framedata.h     MV*         mv[2];
MV                203 source/common/framedata.h     MV*           m_mv[2];
MV                 94 source/common/lowres.cpp         CHECKED_MALLOC(lowresMvs[0][i], MV, cuCount);
MV                 95 source/common/lowres.cpp         CHECKED_MALLOC(lowresMvs[1][i], MV, cuCount);
MV                 62 source/common/lowres.h     inline pixel *lowresMC(intptr_t blockOffset, const MV& qmv, pixel *buf, intptr_t& outstride)
MV                 83 source/common/lowres.h     inline int lowresQPelCost(pixel *fenc, intptr_t blockOffset, const MV& qmv, pixelcmp_t comp)
MV                134 source/common/lowres.h     MV*       lowresMvs[2][X265_BFRAME_MAX + 1];
MV                 47 source/common/mv.h     MV()                                       {}
MV                 48 source/common/mv.h     MV(int32_t w) : word(w)                    {}
MV                 49 source/common/mv.h     MV(int16_t _x, int16_t _y) : x(_x), y(_y)  {}
MV                 51 source/common/mv.h     MV& operator =(uint32_t w)                 { word = w; return *this; }
MV                 53 source/common/mv.h     MV& operator +=(const MV& other)           { x += other.x; y += other.y; return *this; }
MV                 55 source/common/mv.h     MV& operator -=(const MV& other)           { x -= other.x; y -= other.y; return *this; }
MV                 57 source/common/mv.h     MV& operator >>=(int i)                    { x >>= i; y >>= i; return *this; }
MV                 61 source/common/mv.h     MV& operator <<=(int i)                    { x *= (1 << i); y *= (1 << i); return *this; }
MV                 62 source/common/mv.h     MV operator <<(int i) const                { return MV(x * (1 << i), y * (1 << i)); }
MV                 64 source/common/mv.h     MV& operator <<=(int i)                    { x <<= i; y <<= i; return *this; }
MV                 65 source/common/mv.h     MV operator <<(int i) const                { return MV(x << i, y << i); }
MV                 68 source/common/mv.h     MV operator >>(int i) const                { return MV(x >> i, y >> i); }
MV                 70 source/common/mv.h     MV operator *(int16_t i) const             { return MV(x * i, y * i); }
MV                 72 source/common/mv.h     MV operator -(const MV& other) const       { return MV(x - other.x, y - other.y); }
MV                 74 source/common/mv.h     MV operator +(const MV& other) const       { return MV(x + other.x, y + other.y); }
MV                 76 source/common/mv.h     bool operator ==(const MV& other) const    { return word == other.word; }
MV                 78 source/common/mv.h     bool operator !=(const MV& other) const    { return word != other.word; }
MV                 83 source/common/mv.h     MV roundToFPel() const                     { return MV((x + 2) >> 2, (y + 2) >> 2); }
MV                 86 source/common/mv.h     MV toQPel() const                          { return *this << 2; }
MV                 92 source/common/mv.h     MV mvmin(const MV& m) const                { return MV(x > m.x ? m.x : x, y > m.y ? m.y : y); }
MV                 94 source/common/mv.h     MV mvmax(const MV& m) const                { return MV(x < m.x ? m.x : x, y < m.y ? m.y : y); }
MV                 96 source/common/mv.h     MV clipped(const MV& _min, const MV& _max) const
MV                 98 source/common/mv.h         MV cl = mvmin(_max);
MV                104 source/common/mv.h     bool checkRange(const MV& _min, const MV& _max) const
MV                 91 source/common/predict.cpp         MV mv0 = cu.m_mv[0][pu.puAbsPartIdx];
MV                170 source/common/predict.cpp             MV mv0 = cu.m_mv[0][pu.puAbsPartIdx];
MV                171 source/common/predict.cpp             MV mv1 = cu.m_mv[1][pu.puAbsPartIdx];
MV                193 source/common/predict.cpp             MV mv0 = cu.m_mv[0][pu.puAbsPartIdx];
MV                217 source/common/predict.cpp             MV mv1 = cu.m_mv[1][pu.puAbsPartIdx];
MV                245 source/common/predict.cpp void Predict::predInterLumaPixel(const PredictionUnit& pu, Yuv& dstYuv, const PicYuv& refPic, const MV& mv) const
MV                268 source/common/predict.cpp void Predict::predInterLumaShort(const PredictionUnit& pu, ShortYuv& dstSYuv, const PicYuv& refPic, const MV& mv) const
MV                302 source/common/predict.cpp void Predict::predInterChromaPixel(const PredictionUnit& pu, Yuv& dstYuv, const PicYuv& refPic, const MV& mv) const
MV                351 source/common/predict.cpp void Predict::predInterChromaShort(const PredictionUnit& pu, ShortYuv& dstSYuv, const PicYuv& refPic, const MV& mv) const
MV                 91 source/common/predict.h     void predInterLumaPixel(const PredictionUnit& pu, Yuv& dstYuv, const PicYuv& refPic, const MV& mv) const;
MV                 92 source/common/predict.h     void predInterChromaPixel(const PredictionUnit& pu, Yuv& dstYuv, const PicYuv& refPic, const MV& mv) const;
MV                 94 source/common/predict.h     void predInterLumaShort(const PredictionUnit& pu, ShortYuv& dstSYuv, const PicYuv& refPic, const MV& mv) const;
MV                 95 source/common/predict.h     void predInterChromaShort(const PredictionUnit& pu, ShortYuv& dstSYuv, const PicYuv& refPic, const MV& mv) const;
MV               2287 source/encoder/analysis.cpp                         MV mvc[(MD_ABOVE_LEFT + 1) * 2 + 2];
MV               2295 source/encoder/analysis.cpp                             MV mvp = mode.amvpCand[list][ref][mode.cu.m_mvpIdx[list][pu.puAbsPartIdx]];
MV               2298 source/encoder/analysis.cpp                                 MV outmv;
MV               2820 source/encoder/analysis.cpp     MV   mvzero(0, 0);
MV               2827 source/encoder/analysis.cpp     MV  mvp0    = bestME[0].mvp;
MV               2830 source/encoder/analysis.cpp     MV  mvp1    = bestME[1].mvp;
MV               2868 source/encoder/analysis.cpp         MV mvmin, mvmax;
MV                136 source/encoder/analysis.h     MV*                     m_multipassMv[2];
MV                 42 source/encoder/bitcost.h     void setMVP(const MV& mvp)                      { m_mvp = mvp; m_cost_mvx = m_cost - mvp.x; m_cost_mvy = m_cost - mvp.y; }
MV                 45 source/encoder/bitcost.h     inline uint16_t mvcost(const MV& mv) const      { return m_cost_mvx[mv.x] + m_cost_mvy[mv.y]; }
MV                 48 source/encoder/bitcost.h     inline uint32_t bitcost(const MV& mv) const
MV                 54 source/encoder/bitcost.h     static inline uint32_t bitcost(const MV& mv, const MV& mvp)
MV                 72 source/encoder/bitcost.h     MV        m_mvp;
MV               2714 source/encoder/encoder.cpp                 CHECKED_MALLOC(interData->mv[dir], MV, analysis->numPartitions * analysis->numCUsInFrame);
MV               2817 source/encoder/encoder.cpp         CHECKED_MALLOC_ZERO(analysisFrameData->m_mv[0], MV, m_param->num4x4Partitions * numCUsInFrame);
MV               2818 source/encoder/encoder.cpp         CHECKED_MALLOC_ZERO(analysisFrameData->m_mv[1], MV, m_param->num4x4Partitions * numCUsInFrame);
MV               2989 source/encoder/encoder.cpp         MV* mv[2];
MV               3028 source/encoder/encoder.cpp                     mv[i] = X265_MALLOC(MV, depthBytes);
MV               3031 source/encoder/encoder.cpp                     X265_FREAD(mv[i], sizeof(MV), depthBytes, m_analysisFile, interPic->mv[i]);
MV               3066 source/encoder/encoder.cpp                             memcpy(&((analysis_inter_data *)analysis->interData)->mv[i][count + pu], &mv[i][d], sizeof(MV));
MV               3184 source/encoder/encoder.cpp         MV *tempMVBuf[2], *MVBuf[2];
MV               3192 source/encoder/encoder.cpp             tempMVBuf[i] = X265_MALLOC(MV, depthBytes);
MV               3193 source/encoder/encoder.cpp             X265_FREAD(tempMVBuf[i], sizeof(MV), depthBytes, m_analysisFileIn);
MV               3214 source/encoder/encoder.cpp                     memcpy(&((analysis2PassFrameData*)analysis2Pass->analysisFramedata)->m_mv[i][j], MVBuf[i] + d, sizeof(MV));
MV               3365 source/encoder/encoder.cpp                 analysis->frameRecordSize += sizeof(MV)* depthBytes * numDir;
MV               3415 source/encoder/encoder.cpp                     X265_FWRITE(((analysis_inter_data*)analysis->interData)->mv[dir], sizeof(MV), depthBytes, m_analysisFile);
MV               3499 source/encoder/encoder.cpp         analysis2Pass->frameRecordSize += depthBytes * sizeof(MV) * numDir;
MV               3515 source/encoder/encoder.cpp             X265_FWRITE(analysisFrameData->m_mv[i], sizeof(MV), depthBytes, m_analysisFileOut);
MV               1689 source/encoder/entropy.cpp     const MV& mvd = cu.m_mvd[list][absPartIdx];
MV                 64 source/encoder/motion.cpp const MV hex2[8] = { MV(-1, -2), MV(-2, 0), MV(-1, 2), MV(1, 2), MV(2, 0), MV(1, -2), MV(-1, -2), MV(-2, 0) };
MV                 66 source/encoder/motion.cpp const MV square1[9] = { MV(0, 0), MV(0, -1), MV(0, 1), MV(-1, 0), MV(1, 0), MV(-1, -1), MV(-1, 1), MV(1, -1), MV(1, 1) };
MV                 67 source/encoder/motion.cpp const MV hex4[16] =
MV                 69 source/encoder/motion.cpp     MV(0, -4), MV(0, 4), MV(-2, -3), MV(2, -3),
MV                 70 source/encoder/motion.cpp     MV(-4, -2), MV(4, -2), MV(-4, -1), MV(4, -1),
MV                 71 source/encoder/motion.cpp     MV(-4, 0), MV(4, 0), MV(-4, 1), MV(4, 1),
MV                 72 source/encoder/motion.cpp     MV(-4, 2), MV(4, 2), MV(-2, 3), MV(2, 3),
MV                 74 source/encoder/motion.cpp const MV offsets[] =
MV                 76 source/encoder/motion.cpp     MV(-1, 0), MV(0, -1),
MV                 77 source/encoder/motion.cpp     MV(-1, -1), MV(1, -1),
MV                 78 source/encoder/motion.cpp     MV(-1, 0), MV(1, 0),
MV                 79 source/encoder/motion.cpp     MV(-1, 1), MV(-1, -1),
MV                 80 source/encoder/motion.cpp     MV(1, -1), MV(1, 1),
MV                 81 source/encoder/motion.cpp     MV(-1, 0), MV(0, 1),
MV                 82 source/encoder/motion.cpp     MV(-1, 1), MV(1, 1),
MV                 83 source/encoder/motion.cpp     MV(1, 0), MV(0, 1),
MV                 87 source/encoder/motion.cpp inline int predictorDifference(const MV *mvc, intptr_t numCandidates)
MV                223 source/encoder/motion.cpp         MV tmv(mx, my); \
MV                238 source/encoder/motion.cpp         cost += mvcost(MV(mx, my) << 2); \
MV                239 source/encoder/motion.cpp         COPY2_IF_LT(bcost, cost, bmv, MV(mx, my)); \
MV                250 source/encoder/motion.cpp         (costs)[0] += mvcost((bmv + MV(m0x, m0y)) << 2); \
MV                251 source/encoder/motion.cpp         (costs)[1] += mvcost((bmv + MV(m1x, m1y)) << 2); \
MV                252 source/encoder/motion.cpp         (costs)[2] += mvcost((bmv + MV(m2x, m2y)) << 2); \
MV                263 source/encoder/motion.cpp         (costs)[0] += mvcost(MV(m0x, m0y) << 2); \
MV                264 source/encoder/motion.cpp         (costs)[1] += mvcost(MV(m1x, m1y) << 2); \
MV                265 source/encoder/motion.cpp         (costs)[2] += mvcost(MV(m2x, m2y) << 2); \
MV                266 source/encoder/motion.cpp         (costs)[3] += mvcost(MV(m3x, m3y) << 2); \
MV                267 source/encoder/motion.cpp         COPY4_IF_LT(bcost, costs[0], bmv, MV(m0x, m0y), bPointNr, p0, bDistance, d0); \
MV                268 source/encoder/motion.cpp         COPY4_IF_LT(bcost, costs[1], bmv, MV(m1x, m1y), bPointNr, p1, bDistance, d1); \
MV                269 source/encoder/motion.cpp         COPY4_IF_LT(bcost, costs[2], bmv, MV(m2x, m2y), bPointNr, p2, bDistance, d2); \
MV                270 source/encoder/motion.cpp         COPY4_IF_LT(bcost, costs[3], bmv, MV(m3x, m3y), bPointNr, p3, bDistance, d3); \
MV                282 source/encoder/motion.cpp         costs[0] += mvcost((omv + MV(m0x, m0y)) << 2); \
MV                283 source/encoder/motion.cpp         costs[1] += mvcost((omv + MV(m1x, m1y)) << 2); \
MV                284 source/encoder/motion.cpp         costs[2] += mvcost((omv + MV(m2x, m2y)) << 2); \
MV                285 source/encoder/motion.cpp         costs[3] += mvcost((omv + MV(m3x, m3y)) << 2); \
MV                287 source/encoder/motion.cpp             COPY2_IF_LT(bcost, costs[0], bmv, omv + MV(m0x, m0y)); \
MV                289 source/encoder/motion.cpp             COPY2_IF_LT(bcost, costs[1], bmv, omv + MV(m1x, m1y)); \
MV                291 source/encoder/motion.cpp             COPY2_IF_LT(bcost, costs[2], bmv, omv + MV(m2x, m2y)); \
MV                293 source/encoder/motion.cpp             COPY2_IF_LT(bcost, costs[3], bmv, omv + MV(m3x, m3y)); \
MV                320 source/encoder/motion.cpp         (costs)[0] += mvcost((bmv + MV(m0x, m0y)) << 2); \
MV                321 source/encoder/motion.cpp         (costs)[1] += mvcost((bmv + MV(m1x, m1y)) << 2); \
MV                322 source/encoder/motion.cpp         (costs)[2] += mvcost((bmv + MV(m2x, m2y)) << 2); \
MV                323 source/encoder/motion.cpp         (costs)[3] += mvcost((bmv + MV(m3x, m3y)) << 2); \
MV                359 source/encoder/motion.cpp                                        const MV &       mvmin,
MV                360 source/encoder/motion.cpp                                        const MV &       mvmax,
MV                361 source/encoder/motion.cpp                                        MV &             bmv,
MV                373 source/encoder/motion.cpp     MV omv = bmv;
MV                602 source/encoder/motion.cpp                               const MV&        mvmin,
MV                603 source/encoder/motion.cpp                               const MV&        mvmax,
MV                604 source/encoder/motion.cpp                               const MV&        qmvp,
MV                605 source/encoder/motion.cpp                               MV&              outQMv)
MV                616 source/encoder/motion.cpp     MV qmvmin = mvmin.toQPel();
MV                617 source/encoder/motion.cpp     MV qmvmax = mvmax.toQPel();
MV                626 source/encoder/motion.cpp     MV pmv = qmvp.clipped(qmvmin, qmvmax);
MV                627 source/encoder/motion.cpp     MV bestpre = pmv;
MV                633 source/encoder/motion.cpp     MV bmv = pmv.roundToFPel();
MV                686 source/encoder/motion.cpp             MV qmv = bmv + square1[i] * 2;            
MV                711 source/encoder/motion.cpp             MV qmv = bmv + square1[i];
MV                735 source/encoder/motion.cpp                                    const MV &       mvmin,
MV                736 source/encoder/motion.cpp                                    const MV &       mvmax,
MV                737 source/encoder/motion.cpp                                    const MV &       qmvp,
MV                739 source/encoder/motion.cpp                                    const MV *       mvc,
MV                741 source/encoder/motion.cpp                                    MV &             outQMv,
MV                754 source/encoder/motion.cpp     MV qmvmin = mvmin.toQPel();
MV                755 source/encoder/motion.cpp     MV qmvmax = mvmax.toQPel();
MV                765 source/encoder/motion.cpp     MV pmv = qmvp.clipped(qmvmin, qmvmax);
MV                766 source/encoder/motion.cpp     MV bestpre = pmv;
MV                775 source/encoder/motion.cpp     MV bmv = pmv.roundToFPel();
MV                783 source/encoder/motion.cpp         int cost = sad(fenc, FENC_STRIDE, fref, stride) + mvcost(MV(0, 0));
MV                796 source/encoder/motion.cpp         MV m = mvc[i].clipped(qmvmin, qmvmax);
MV                809 source/encoder/motion.cpp     MV omv = bmv;  // current search origin or starting point
MV               1052 source/encoder/motion.cpp                     MV mv = omv + (hex4[j] * i);
MV               1145 source/encoder/motion.cpp                 const MV mv1 = bmv + offsets[(bPointNr - 1) * 2];
MV               1146 source/encoder/motion.cpp                 const MV mv2 = bmv + offsets[(bPointNr - 1) * 2 + 1];
MV               1166 source/encoder/motion.cpp             MV tmv;
MV               1218 source/encoder/motion.cpp                 const MV mv1 = bmv + offsets[(bPointNr - 1) * 2];
MV               1219 source/encoder/motion.cpp                 const MV mv2 = bmv + offsets[(bPointNr - 1) * 2 + 1];
MV               1356 source/encoder/motion.cpp         MV tmv;
MV               1393 source/encoder/motion.cpp         MV tmv;
MV               1460 source/encoder/motion.cpp             MV qmv = bmv + square1[i] * 2;
MV               1476 source/encoder/motion.cpp             MV qmv = bmv + square1[i];
MV               1505 source/encoder/motion.cpp                 MV qmv = bmv + square1[i] * 2;
MV               1530 source/encoder/motion.cpp                 MV qmv = bmv + square1[i];
MV               1555 source/encoder/motion.cpp int MotionEstimate::subpelCompare(ReferencePlanes *ref, const MV& qmv, pixelcmp_t cmp)
MV                 95 source/encoder/motion.h     void refineMV(ReferencePlanes* ref, const MV& mvmin, const MV& mvmax, const MV& qmvp, MV& outQMv);
MV                 96 source/encoder/motion.h     int motionEstimate(ReferencePlanes* ref, const MV & mvmin, const MV & mvmax, const MV & qmvp, int numCandidates, const MV * mvc, int merange, MV & outQMv, uint32_t maxSlices, pixel *srcReferencePlane = 0);
MV                 98 source/encoder/motion.h     int subpelCompare(ReferencePlanes* ref, const MV &qmv, pixelcmp_t);
MV                103 source/encoder/motion.h                                   const MV &       mvmin,
MV                104 source/encoder/motion.h                                   const MV &       mvmax,
MV                105 source/encoder/motion.h                                   MV &             bmv,
MV               1943 source/encoder/search.cpp MV Search::getLowresMV(const CUData& cu, const PredictionUnit& pu, int list, int ref)
MV               1950 source/encoder/search.cpp     MV* mvs = m_frame->m_lowres.lowresMvs[list][diffPoc - 1];
MV               1967 source/encoder/search.cpp int Search::selectMVP(const CUData& cu, const PredictionUnit& pu, const MV amvp[AMVP_NUM_CANDS], int list, int ref)
MV               1977 source/encoder/search.cpp         MV mvCand = amvp[i];
MV               2069 source/encoder/search.cpp     MV  mvc[(MD_ABOVE_LEFT + 1) * 2 + 2];
MV               2072 source/encoder/search.cpp     const MV* amvp = interMode.amvpCand[list][ref];
MV               2074 source/encoder/search.cpp     MV mvmin, mvmax, outmv, mvp = amvp[mvpIdx];
MV               2078 source/encoder/search.cpp         MV lmv = getLowresMV(interMode.cu, pu, list, ref);
MV               2111 source/encoder/search.cpp void Search::searchMV(Mode& interMode, const PredictionUnit& pu, int list, int ref, MV& outmv)
MV               2115 source/encoder/search.cpp     MV mv = cu.m_mv[list][pu.puAbsPartIdx];
MV               2117 source/encoder/search.cpp     MV mvmin, mvmax;
MV               2131 source/encoder/search.cpp     MV mvc[(MD_ABOVE_LEFT + 1) * 2 + 2];
MV               2139 source/encoder/search.cpp     MV       mvzero(0, 0);
MV               2178 source/encoder/search.cpp                 const MV* amvp = interMode.amvpCand[list][ref];
MV               2180 source/encoder/search.cpp                 MV mvmin, mvmax, outmv, mvp = amvp[mvpIdx];
MV               2190 source/encoder/search.cpp                 MV mvpIn = mvp;
MV               2296 source/encoder/search.cpp                     const MV* amvp = interMode.amvpCand[list][ref];
MV               2298 source/encoder/search.cpp                     MV mvmin, mvmax, outmv, mvp = amvp[mvpIdx];
MV               2302 source/encoder/search.cpp                         MV lmv = getLowresMV(cu, pu, list, ref);
MV               2389 source/encoder/search.cpp                 MV mvmin, mvmax;
MV               2423 source/encoder/search.cpp                 MV mvp0 = bestME[0].mvp;
MV               2427 source/encoder/search.cpp                 MV mvp1 = bestME[1].mvp;
MV               2573 source/encoder/search.cpp const MV& Search::checkBestMVP(const MV* amvpCand, const MV& mv, int& mvpIdx, uint32_t& outBits, uint32_t& outCost) const
MV               2586 source/encoder/search.cpp void Search::setSearchRange(const CUData& cu, const MV& mvp, int merange, MV& mvmin, MV& mvmax) const
MV               2588 source/encoder/search.cpp     MV dist((int16_t)merange << 2, (int16_t)merange << 2);
MV                 86 source/encoder/search.h     MV       mv;
MV                 87 source/encoder/search.h     MV       mvp;
MV                111 source/encoder/search.h     MV         amvpCand[2][MAX_NUM_REF][AMVP_NUM_CANDS];
MV                314 source/encoder/search.h     void     searchMV(Mode& interMode, const PredictionUnit& pu, int list, int ref, MV& outmv);
MV                331 source/encoder/search.h     MV getLowresMV(const CUData& cu, const PredictionUnit& pu, int list, int ref);
MV                424 source/encoder/search.h     int       selectMVP(const CUData& cu, const PredictionUnit& pu, const MV amvp[AMVP_NUM_CANDS], int list, int ref);
MV                425 source/encoder/search.h     const MV& checkBestMVP(const MV amvpCand[2], const MV& mv, int& mvpIdx, uint32_t& outBits, uint32_t& outCost) const;
MV                426 source/encoder/search.h     void     setSearchRange(const CUData& cu, const MV& mvp, int merange, MV& mvmin, MV& mvmax) const;
MV               1819 source/encoder/slicetype.cpp                     MV *mvs = frames[b]->lowresMvs[list][listDist[list]];
MV               2016 source/encoder/slicetype.cpp                         MV *mvs = frames[b]->lowresMvs[list][listDist[list]];
MV               2346 source/encoder/slicetype.cpp     MV mvmin, mvmax;
MV               2369 source/encoder/slicetype.cpp         MV mvc[4], mvp;
MV               2370 source/encoder/slicetype.cpp         MV* fencMV = &fenc->lowresMvs[i][listDist[i]][cuXY];
MV                 60 source/encoder/weightPrediction.cpp void mcLuma(pixel* mcout, Lowres& ref, const MV * mvs)
MV                 65 source/encoder/weightPrediction.cpp     MV mvmin, mvmax;
MV                 83 source/encoder/weightPrediction.cpp             MV mv = mvs[cu];
MV                 96 source/encoder/weightPrediction.cpp               const MV *   mvs,
MV                107 source/encoder/weightPrediction.cpp     MV mvmin, mvmax;
MV                123 source/encoder/weightPrediction.cpp                 MV mv = mvs[cu]; // lowres MV
MV                292 source/encoder/weightPrediction.cpp         MV *mvs = NULL;