Home
last modified time | relevance | path

Searched refs:LD32 (Results 1 – 21 of 21) sorted by relevance

/third_party/openh264/codec/common/src/
Dcopy_mb.cpp54 ST32 (pDst, LD32 (pSrc)); in WelsCopy4x4_c()
55 ST32 (pDst + iStrideD, LD32 (pSrc + iStrideS)); in WelsCopy4x4_c()
56 ST32 (pDst + kiDstStride2, LD32 (pSrc + kiSrcStride2)); in WelsCopy4x4_c()
57 ST32 (pDst + kiDstStride3, LD32 (pSrc + kiSrcStride3)); in WelsCopy4x4_c()
70 ST32 (pDst, LD32 (pSrc)); in WelsCopy8x8_c()
71 ST32 (pDst + 4 , LD32 (pSrc + 4)); in WelsCopy8x8_c()
72 ST32 (pDst + iStrideD, LD32 (pSrc + iStrideS)); in WelsCopy8x8_c()
73 ST32 (pDst + iStrideD + 4 , LD32 (pSrc + iStrideS + 4)); in WelsCopy8x8_c()
81 ST32 (pDst, LD32 (pSrc)); in WelsCopy8x16_c()
82 ST32 (pDst + 4 , LD32 (pSrc + 4)); in WelsCopy8x16_c()
[all …]
Dmc.cpp114 ST32A4 (pDst, LD32 (pSrc)); in McCopyWidthEq4_c()
/third_party/openh264/test/encoder/
DEncUT_GetIntraPredictor.cpp20 EXPECT_EQ (LD32 (&pPred[4 * i]), LD32 (&pRef[-kkiStride])); in TEST()
49 ST32 (&uiV[0], LD32 (kuiV1)); in TEST()
50 ST32 (&uiV[4], LD32 (kuiV2)); in TEST()
51 ST32 (&uiV[8], LD32 (kuiV3)); in TEST()
52 ST32 (&uiV[12], LD32 (kuiV4)); in TEST()
57 EXPECT_EQ (LD32 (&pPred[4 * i]), LD32 (&uiV[4 * i])); in TEST()
100 EXPECT_EQ (LD32 (&pPred[4 * i]), LD32 (&uiV[4 * i])); in TEST()
132 EXPECT_EQ (LD32 (&pPred[4 * i]), LD32 (&uiV[4 * i])); in TEST()
187 EXPECT_EQ (LD32 (&pPred[4 * i]), LD32 (&uiV[4 * i])); in TEST()
235 EXPECT_EQ (LD32 (&pPred[4 * i]), LD32 (&uiV[4 * i])); in TEST()
[all …]
/third_party/openh264/codec/decoder/core/src/
Dmv_pred.cpp221 …ST32 (iMvA, LD32 (pCurDqLayer->pDec ? pCurDqLayer->pDec->pMv[0][iLeftXy][3] : pCurDqLayer->pMv[0][… in PredPSkipMvFromNeighbor()
239 …ST32 (iMvB, LD32 (pCurDqLayer->pDec ? pCurDqLayer->pDec->pMv[0][iTopXy][12] : pCurDqLayer->pMv[0][… in PredPSkipMvFromNeighbor()
257 ST32 (iMvC, LD32 (pCurDqLayer->pDec ? pCurDqLayer->pDec->pMv[0][iRightTopXy][12] : in PredPSkipMvFromNeighbor()
272 …ST32 (iMvD, LD32 (pCurDqLayer->pDec ? pCurDqLayer->pDec->pMv[0][iLeftTopXy][15] : pCurDqLayer->pMv… in PredPSkipMvFromNeighbor()
291 ST32 (iMvp, LD32 (iMvA)); in PredPSkipMvFromNeighbor()
298 ST32 (iMvp, LD32 (iMvA)); in PredPSkipMvFromNeighbor()
300 ST32 (iMvp, LD32 (iMvB)); in PredPSkipMvFromNeighbor()
302 ST32 (iMvp, LD32 (iMvC)); in PredPSkipMvFromNeighbor()
358 ST32 (pCurDqLayer->iColocMv[LIST_0][0], LD32 (colocPic->pMv[LIST_0][iMbXy][0])); in GetColocatedMb()
359 ST32 (pCurDqLayer->iColocMv[LIST_1][0], LD32 (pMv)); in GetColocatedMb()
[all …]
Dparse_mb_syn_cavlc.cpp121 ST32 (&pNonZeroCount[1], LD32 (&pCurDqLayer->pNzc[iTopXy][12])); in WelsFillCacheNonZeroCount()
173 ST32 (pIntraPredMode + 1, LD32 (&pCurDqLayer->pIntraPredMode[iTopXy][0])); in WelsFillCacheConstrain1IntraNxN()
219 ST32 (pIntraPredMode + 1, LD32 (&pCurDqLayer->pIntraPredMode[iTopXy][0])); in WelsFillCacheConstrain0IntraNxN()
280 ST32 (iMvArray[listIdx][6], LD32 (pCurDqLayer->pDec->pMv[listIdx][iLeftXy][3])); in WelsFillCacheInterCabac()
281 ST32 (iMvArray[listIdx][12], LD32 (pCurDqLayer->pDec->pMv[listIdx][iLeftXy][7])); in WelsFillCacheInterCabac()
282 ST32 (iMvArray[listIdx][18], LD32 (pCurDqLayer->pDec->pMv[listIdx][iLeftXy][11])); in WelsFillCacheInterCabac()
283 ST32 (iMvArray[listIdx][24], LD32 (pCurDqLayer->pDec->pMv[listIdx][iLeftXy][15])); in WelsFillCacheInterCabac()
285 ST32 (iMvdCache[listIdx][6], LD32 (pCurDqLayer->pMvd[listIdx][iLeftXy][3])); in WelsFillCacheInterCabac()
286 ST32 (iMvdCache[listIdx][12], LD32 (pCurDqLayer->pMvd[listIdx][iLeftXy][7])); in WelsFillCacheInterCabac()
287 ST32 (iMvdCache[listIdx][18], LD32 (pCurDqLayer->pMvd[listIdx][iLeftXy][11])); in WelsFillCacheInterCabac()
[all …]
Dget_intra_predictor.cpp147 ST32A4 (pPred, LD32 (kuiList)); in WelsI4x4LumaPredDDL_c()
148 ST32A4 (pPred + kiStride, LD32 (kuiList + 1)); in WelsI4x4LumaPredDDL_c()
149 ST32A4 (pPred + kiStride2, LD32 (kuiList + 2)); in WelsI4x4LumaPredDDL_c()
150 ST32A4 (pPred + kiStride3, LD32 (kuiList + 3)); in WelsI4x4LumaPredDDL_c()
173 ST32A4 (pPred, LD32 (kuiList)); in WelsI4x4LumaPredDDLTop_c()
174 ST32A4 (pPred + kiStride, LD32 (kuiList + 1)); in WelsI4x4LumaPredDDLTop_c()
175 ST32A4 (pPred + kiStride2, LD32 (kuiList + 2)); in WelsI4x4LumaPredDDLTop_c()
176 ST32A4 (pPred + kiStride3, LD32 (kuiList + 3)); in WelsI4x4LumaPredDDLTop_c()
213 ST32A4 (pPred, LD32 (kuiList + 3)); in WelsI4x4LumaPredDDR_c()
214 ST32A4 (pPred + kiStride, LD32 (kuiList + 2)); in WelsI4x4LumaPredDDR_c()
[all …]
Ddecode_slice.cpp496 ST32 (&pCurDqLayer->pIntraPredMode[iMbXy][0], LD32 (&pIntraPredMode[1 + 8 * 4])); in ParseIntra4x4Mode()
580 ST32 (&pCurDqLayer->pIntraPredMode[iMbXy][0], LD32 (&pIntraPredMode[1 + 8 * 4])); in ParseIntra8x8Mode()
754 ST32 (&pCurDqLayer->pNzc[iMbXy][0], LD32 (&pNonZeroCount[1 + 8 * 1])); in WelsDecodeMbCabacISliceBaseMode0()
755 ST32 (&pCurDqLayer->pNzc[iMbXy][4], LD32 (&pNonZeroCount[1 + 8 * 2])); in WelsDecodeMbCabacISliceBaseMode0()
756 ST32 (&pCurDqLayer->pNzc[iMbXy][8], LD32 (&pNonZeroCount[1 + 8 * 3])); in WelsDecodeMbCabacISliceBaseMode0()
757 ST32 (&pCurDqLayer->pNzc[iMbXy][12], LD32 (&pNonZeroCount[1 + 8 * 4])); in WelsDecodeMbCabacISliceBaseMode0()
777 ST32 (&pCurDqLayer->pNzc[iMbXy][0], LD32 (&pNonZeroCount[1 + 8 * 1])); in WelsDecodeMbCabacISliceBaseMode0()
778 ST32 (&pCurDqLayer->pNzc[iMbXy][4], LD32 (&pNonZeroCount[1 + 8 * 2])); in WelsDecodeMbCabacISliceBaseMode0()
779 ST32 (&pCurDqLayer->pNzc[iMbXy][8], LD32 (&pNonZeroCount[1 + 8 * 3])); in WelsDecodeMbCabacISliceBaseMode0()
780 ST32 (&pCurDqLayer->pNzc[iMbXy][12], LD32 (&pNonZeroCount[1 + 8 * 4])); in WelsDecodeMbCabacISliceBaseMode0()
[all …]
Dparse_mb_syn_cabac.cpp172 ST32 (&pMvd32[0], LD32 (pMvd)); in UpdateP16x16MvdCabac()
173 ST32 (&pMvd32[1], LD32 (pMvd)); in UpdateP16x16MvdCabac()
184 ST32 (&pMvd32[0], LD32 (pMvd)); in UpdateP16x8MvdCabac()
185 ST32 (&pMvd32[1], LD32 (pMvd)); in UpdateP16x8MvdCabac()
205 ST32 (&pMvd32[0], LD32 (pMvd)); in UpdateP8x16MvdCabac()
206 ST32 (&pMvd32[1], LD32 (pMvd)); in UpdateP8x16MvdCabac()
683 ST32 ((pMv + 2), LD32 (pMv)); in ParseInterPMotionInfoCabac()
684 ST32 ((pMvd + 2), LD32 (pMvd)); in ParseInterPMotionInfoCabac()
694 ST32 ((pMv + 2), LD32 (pMv)); in ParseInterPMotionInfoCabac()
695 ST32 ((pMvd + 2), LD32 (pMvd)); in ParseInterPMotionInfoCabac()
[all …]
/third_party/openh264/test/decoder/
DDecUT_IntraPrediction.cpp117 ST32 (pPred , LD32 (kuiList)); in WelsI4x4LumaPredDDL_ref()
118 ST32 (pPred + kiStride , LD32 (kuiList + 1)); in WelsI4x4LumaPredDDL_ref()
119 ST32 (pPred + kiStride2, LD32 (kuiList + 2)); in WelsI4x4LumaPredDDL_ref()
120 ST32 (pPred + kiStride3, LD32 (kuiList + 3)); in WelsI4x4LumaPredDDL_ref()
143 ST32 (pPred, LD32 (kuiList)); in WelsI4x4LumaPredDDLTop_ref()
144 ST32 (pPred + kiStride, LD32 (kuiList + 1)); in WelsI4x4LumaPredDDLTop_ref()
145 ST32 (pPred + kiStride2, LD32 (kuiList + 2)); in WelsI4x4LumaPredDDLTop_ref()
146 ST32 (pPred + kiStride3, LD32 (kuiList + 3)); in WelsI4x4LumaPredDDLTop_ref()
183 ST32 (pPred , LD32 (kuiList + 3)); in WelsI4x4LumaPredDDR_ref()
184 ST32 (pPred + kiStride , LD32 (kuiList + 2)); in WelsI4x4LumaPredDDR_ref()
[all …]
DDecUT_PredMv.cpp58 ST32 (iMVP, LD32 (iAMV)); in AnchorPredMv()
64 ST32 (iMVP, LD32 (iAMV)); in AnchorPredMv()
66 ST32 (iMVP, LD32 (iBMV)); in AnchorPredMv()
68 ST32 (iMVP, LD32 (iCMV)); in AnchorPredMv()
81 ST32 (iMVP, LD32 (&iMotionVector[0][6][0])); in AnchorPredInter8x16Mv()
92 ST32 (iMVP, LD32 (&iMotionVector[0][index][0])); in AnchorPredInter8x16Mv()
105 ST32 (iMVP, LD32 (&iMotionVector[0][1][0])); in AnchorPredInter16x8Mv()
111 ST32 (iMVP, LD32 (&iMotionVector[0][18][0])); in AnchorPredInter16x8Mv()
327 ST32 (iMvA, LD32 (pCurLayer->pMv[0][iLeftXy][3])); in AnchorPredPSkipMvFromNeighbor()
345 ST32 (iMvB, LD32 (pCurLayer->pMv[0][iTopXy][12])); in AnchorPredPSkipMvFromNeighbor()
[all …]
/third_party/openh264/codec/common/inc/
Dls_defines.h52 #define LD32(a) (((struct tagUnaligned_32 *) (a))->l) macro
97 #define LD32(a) (*((uint32_t*)(a))) macro
104 #define LD32A2 LD32
105 #define LD32A4 LD32
123 #define INTD32 LD32
/third_party/openh264/codec/processing/src/scrolldetection/
DScrollDetectionFuncs.cpp102 if (LD32 (pYSrc) != LD32 (pYRef)) return 1; in CompareLine()
103 if (LD32 (pYSrc + 4) != LD32 (pYRef + 4)) return 1; in CompareLine()
104 if (LD32 (pYSrc + 8) != LD32 (pYRef + 8)) return 1; in CompareLine()
/third_party/openh264/codec/encoder/core/src/
Dencode_mb_aux.cpp372 ST32 (pLevel, LD32 (pDct)); in WelsScan4x4DcAc_c()
376 ST32 (pLevel + 5, LD32 (pDct + 2)); in WelsScan4x4DcAc_c()
379 ST32 (pLevel + 9, LD32 (pDct + 12)); in WelsScan4x4DcAc_c()
383 ST32 (pLevel + 14, LD32 (pDct + 14)); in WelsScan4x4DcAc_c()
391 ST32 (&pLevel[4], LD32 (&pDct[2])); in WelsScan4x4Ac_c()
394 ST32 (&pLevel[8], LD32 (&pDct[12])); in WelsScan4x4Ac_c()
398 ST32 (&pLevel[13], LD32 (&pDct[14])); in WelsScan4x4Ac_c()
403 ST32 (pLevel, LD32 (pDct)); in WelsScan4x4Dc()
407 ST32 (pLevel + 5, LD32 (pDct + 2)); in WelsScan4x4Dc()
410 ST32 (pLevel + 9, LD32 (pDct + 12)); in WelsScan4x4Dc()
[all …]
Dmv_pred.cpp151 const uint32_t kuiMv32 = LD32 (pMv); in UpdateP16x16MotionInfo()
199 const uint32_t kuiMv32 = LD32 (pMv); in UpdateP16x8MotionInfo()
239 const uint32_t kuiMv32 = LD32 (pMv); in update_P8x16_motion_info()
282 const uint32_t kuiMv32 = LD32 (pMv); in UpdateP8x8MotionInfo()
Dget_intra_predictor.cpp80 const uint32_t kuiSrc = LD32 (&pRef[-kiStride]); in WelsI4x4LumaPredV_c()
99 ST32 (&uiSrc[0], LD32 (kuiVec1)); in WelsI4x4LumaPredH_c()
100 ST32 (&uiSrc[4], LD32 (kuiVec2)); in WelsI4x4LumaPredH_c()
101 ST32 (&uiSrc[8], LD32 (kuiVec3)); in WelsI4x4LumaPredH_c()
102 ST32 (&uiSrc[12], LD32 (kuiVec4)); in WelsI4x4LumaPredH_c()
Dnal_encap.cpp141 ST32 (pDstPointer, LD32 (&kuiStartCodePrefix[0])); in WelsEncodeNal()
Dsvc_mode_decision.cpp249 … WelsMdBackgroundMbEnc (pEncCtx, pWelsMd, pCurMb, pMbCache, pSlice, (LD32 (&sVaaPredSkipMv) == 0)); in WelsMdInterJudgeBGDPskip()
489 bool bMbSkipFlag = (LD32 (&sVaaPredSkipMv) == LD32 (&sCurMbMv[eSkipMode])) ; in MdInterSCDPskipProcess()
Dsvc_base_layer_md.cpp540 ST32 (pCurMb->pIntra4x4PredMode, LD32 (&pMbCache->iIntraPredMode[33])); in WelsMdI4x4()
859 ST32 (pCurMb->pIntra4x4PredMode, LD32 (&pMbCache->iIntraPredMode[33])); in WelsMdI4x4Fast()
1930 pMbCache->bCollocatedPredFlag = (LD32 (&pCurMb->sMv[0]) == 0); in WelsMdInterUpdatePskip()
1943 if (LD32 (&sMvp) == LD32 (&pCurMb->sMv[0])) { in WelsMdInterDoubleCheckPskip()
1947 pMbCache->bCollocatedPredFlag = (LD32 (&pCurMb->sMv[0]) == 0); in WelsMdInterDoubleCheckPskip()
Dsvc_encode_slice.cpp58 ST32 (&pMbCache->iNonZeroCoeffCount[9], LD32 (&pMb->pNonZeroCount[ 0])); in UpdateNonZeroCountCache()
59 ST32 (&pMbCache->iNonZeroCoeffCount[17], LD32 (&pMb->pNonZeroCount[ 4])); in UpdateNonZeroCountCache()
60 ST32 (&pMbCache->iNonZeroCoeffCount[25], LD32 (&pMb->pNonZeroCount[ 8])); in UpdateNonZeroCountCache()
61 ST32 (&pMbCache->iNonZeroCoeffCount[33], LD32 (&pMb->pNonZeroCount[12])); in UpdateNonZeroCountCache()
Dsvc_set_mb_syn_cavlc.cpp183 if (LD32 (pCurMb->pRefIndex) == 0) { in WelsSpatialWriteSubMbPred()
Dmd.cpp99 ST32 (&pMbCache->iNonZeroCoeffCount[1], LD32 (&pTopMb->pNonZeroCount[12])); in FillNeighborCacheIntra()
107 ST32 (pMbCache->iIntraPredMode + 1, LD32 (&pTopMb->pIntra4x4PredMode[0])); in FillNeighborCacheIntra()