coeff_t 394 source/common/cudata.cpp memcpy(m_trCoeff[0] + tmp2, subCU.m_trCoeff[0], sizeof(coeff_t)* tmp); coeff_t 406 source/common/cudata.cpp memcpy(m_trCoeff[1] + tmpC2, subCU.m_trCoeff[1], sizeof(coeff_t) * tmpC); coeff_t 407 source/common/cudata.cpp memcpy(m_trCoeff[2] + tmpC2, subCU.m_trCoeff[2], sizeof(coeff_t) * tmpC); coeff_t 493 source/common/cudata.cpp memcpy(ctu.m_trCoeff[0] + tmpY2, m_trCoeff[0], sizeof(coeff_t)* tmpY); coeff_t 505 source/common/cudata.cpp memcpy(ctu.m_trCoeff[1] + tmpC2, m_trCoeff[1], sizeof(coeff_t) * tmpC); coeff_t 506 source/common/cudata.cpp memcpy(ctu.m_trCoeff[2] + tmpC2, m_trCoeff[2], sizeof(coeff_t) * tmpC); coeff_t 572 source/common/cudata.cpp memcpy(ctu.m_trCoeff[0] + tmpY2, m_trCoeff[0], sizeof(coeff_t)* tmpY); coeff_t 585 source/common/cudata.cpp memcpy(ctu.m_trCoeff[1] + tmpY2, m_trCoeff[1], sizeof(coeff_t) * tmpY); coeff_t 586 source/common/cudata.cpp memcpy(ctu.m_trCoeff[2] + tmpY2, m_trCoeff[2], sizeof(coeff_t) * tmpY); coeff_t 211 source/common/cudata.h coeff_t* m_trCoeff[3]; // transformed coefficient buffer per plane coeff_t 347 source/common/cudata.h coeff_t* trCoeffMemBlock; coeff_t 360 source/common/cudata.h CHECKED_MALLOC(trCoeffMemBlock, coeff_t, (sizeL) * numInstances); coeff_t 365 source/common/cudata.h CHECKED_MALLOC(trCoeffMemBlock, coeff_t, (sizeL + sizeC * 2) * numInstances); coeff_t 757 source/common/dct.cpp static int scanPosLast_c(const uint16_t *scan, const coeff_t *coeff, uint16_t *coeffSign, uint16_t *coeffFlag, uint8_t *coeffNum, int numSig, const uint16_t* /*scanCG4x4*/, const int /*trSize*/) coeff_t 833 source/common/dct.cpp static uint32_t costCoeffNxN_c(const uint16_t *scan, const coeff_t *coeff, intptr_t trSize, uint16_t *absCoeff, const uint8_t *tabSigCtx, uint32_t scanFlagMask, uint8_t *baseCtx, int offset, int scanPosSigOff, int subPosBase) coeff_t 207 source/common/primitives.h typedef int (*scanPosLast_t)(const uint16_t *scan, const coeff_t *coeff, uint16_t *coeffSign, uint16_t *coeffFlag, uint8_t *coeffNum, int numSig, const uint16_t* scanCG4x4, const int trSize); coeff_t 210 source/common/primitives.h typedef uint32_t (*costCoeffNxN_t)(const uint16_t *scan, const coeff_t *coeff, intptr_t trSize, uint16_t *absCoeff, const uint8_t *tabSigCtx, uint32_t scanFlagMask, uint8_t *baseCtx, int offset, int scanPosSigOff, int subPosBase); coeff_t 398 source/common/quant.cpp coeff_t* coeff, uint32_t log2TrSize, TextType ttype, uint32_t absPartIdx, bool useTransformSkip) coeff_t 559 source/common/quant.cpp void Quant::invtransformNxN(const CUData& cu, int16_t* residual, uint32_t resiStride, const coeff_t* coeff, coeff_t 109 source/common/quant.h uint32_t transformNxN(const CUData& cu, const pixel* fenc, uint32_t fencStride, const int16_t* residual, uint32_t resiStride, coeff_t* coeff, coeff_t 112 source/common/quant.h void invtransformNxN(const CUData& cu, int16_t* residual, uint32_t resiStride, const coeff_t* coeff, coeff_t 55 source/common/x86/pixel-util.h int PFX(scanPosLast_x64(const uint16_t *scan, const coeff_t *coeff, uint16_t *coeffSign, uint16_t *coeffFlag, uint8_t *coeffNum, int numSig, const uint16_t* scanCG4x4, const int trSize)); coeff_t 56 source/common/x86/pixel-util.h int PFX(scanPosLast_avx2_bmi2(const uint16_t *scan, const coeff_t *coeff, uint16_t *coeffSign, uint16_t *coeffFlag, uint8_t *coeffNum, int numSig, const uint16_t* scanCG4x4, const int trSize)); coeff_t 58 source/common/x86/pixel-util.h uint32_t PFX(costCoeffNxN_sse4(const uint16_t *scan, const coeff_t *coeff, intptr_t trSize, uint16_t *absCoeff, const uint8_t *tabSigCtx, uint32_t scanFlagMask, uint8_t *baseCtx, int offset, int scanPosSigOff, int subPosBase)); coeff_t 59 source/common/x86/pixel-util.h uint32_t PFX(costCoeffNxN_avx2_bmi2(const uint16_t *scan, const coeff_t *coeff, intptr_t trSize, uint16_t *absCoeff, const uint8_t *tabSigCtx, uint32_t scanFlagMask, uint8_t *baseCtx, int offset, int scanPosSigOff, int subPosBase)); coeff_t 1017 source/encoder/entropy.cpp const coeff_t* coeffChroma = cu.m_trCoeff[chromaId]; coeff_t 1038 source/encoder/entropy.cpp const coeff_t* coeffChroma = cu.m_trCoeff[chromaId]; coeff_t 1815 source/encoder/entropy.cpp void Entropy::codeCoeffNxN(const CUData& cu, const coeff_t* coeff, uint32_t absPartIdx, uint32_t log2TrSize, TextType ttype) coeff_t 169 source/encoder/entropy.h void codeCoeffNxN(const CUData& cu, const coeff_t* coef, uint32_t absPartIdx, uint32_t log2TrSize, TextType ttype); coeff_t 120 source/encoder/search.cpp CHECKED_MALLOC(m_rqt[i].coeffRQT[0], coeff_t, sizeL + sizeC * 2); coeff_t 131 source/encoder/search.cpp CHECKED_MALLOC(m_rqt[i].coeffRQT[0], coeff_t, sizeL); coeff_t 170 source/encoder/search.cpp CHECKED_MALLOC(m_tsCoeff, coeff_t, MAX_TS_SIZE * MAX_TS_SIZE); coeff_t 289 source/encoder/search.cpp coeff_t* coeff = m_rqt[qtLayer].coeffRQT[ttype] + coeffOffset; coeff_t 295 source/encoder/search.cpp coeff_t* coeff = m_rqt[qtLayer].coeffRQT[ttype] + coeffOffset; coeff_t 352 source/encoder/search.cpp coeff_t* coeffY = m_rqt[qtLayer].coeffRQT[0] + coeffOffsetY; coeff_t 544 source/encoder/search.cpp coeff_t* coeffY = m_rqt[qtLayer].coeffRQT[0] + coeffOffsetY; coeff_t 560 source/encoder/search.cpp coeff_t* coeff = (useTSkip ? m_tsCoeff : coeffY); coeff_t 657 source/encoder/search.cpp memcpy(coeffY, m_tsCoeff, sizeof(coeff_t) << (log2TrSize * 2)); coeff_t 714 source/encoder/search.cpp coeff_t* coeffY = cu.m_trCoeff[0] + coeffOffsetY; coeff_t 762 source/encoder/search.cpp coeff_t* coeffSrcY = m_rqt[qtLayer].coeffRQT[0] + coeffOffsetY; coeff_t 763 source/encoder/search.cpp coeff_t* coeffDestY = cu.m_trCoeff[0] + coeffOffsetY; coeff_t 764 source/encoder/search.cpp memcpy(coeffDestY, coeffSrcY, sizeof(coeff_t) << (log2TrSize * 2)); coeff_t 876 source/encoder/search.cpp coeff_t* coeffC = m_rqt[qtLayer].coeffRQT[chromaId] + coeffOffsetC; coeff_t 966 source/encoder/search.cpp coeff_t* coeffC = m_rqt[qtLayer].coeffRQT[chromaId] + coeffOffsetC; coeff_t 991 source/encoder/search.cpp coeff_t* coeff = (useTSkip ? m_tsCoeff : coeffC); coeff_t 1054 source/encoder/search.cpp memcpy(coeffC, m_tsCoeff, sizeof(coeff_t) << (log2TrSizeC * 2)); coeff_t 1094 source/encoder/search.cpp coeff_t* coeffSrcU = m_rqt[qtLayer].coeffRQT[1] + coeffOffsetC; coeff_t 1095 source/encoder/search.cpp coeff_t* coeffSrcV = m_rqt[qtLayer].coeffRQT[2] + coeffOffsetC; coeff_t 1096 source/encoder/search.cpp coeff_t* coeffDstU = cu.m_trCoeff[1] + coeffOffsetC; coeff_t 1097 source/encoder/search.cpp coeff_t* coeffDstV = cu.m_trCoeff[2] + coeffOffsetC; coeff_t 1098 source/encoder/search.cpp memcpy(coeffDstU, coeffSrcU, sizeof(coeff_t) * numCoeffC); coeff_t 1099 source/encoder/search.cpp memcpy(coeffDstV, coeffSrcV, sizeof(coeff_t) * numCoeffC); coeff_t 1167 source/encoder/search.cpp coeff_t* coeffC = cu.m_trCoeff[ttype] + coeffOffsetC; coeff_t 2868 source/encoder/search.cpp coeff_t* coeffCurY = cu.m_trCoeff[0] + coeffOffsetY; coeff_t 2901 source/encoder/search.cpp coeff_t* coeffCurU = cu.m_trCoeff[1] + coeffOffsetC; coeff_t 2902 source/encoder/search.cpp coeff_t* coeffCurV = cu.m_trCoeff[2] + coeffOffsetC; coeff_t 3125 source/encoder/search.cpp coeff_t* coeffCurY = m_rqt[qtLayer].coeffRQT[0] + coeffOffsetY; coeff_t 3209 source/encoder/search.cpp memset(coeffCurY, 0, sizeof(coeff_t)* numCoeffY); coeff_t 3245 source/encoder/search.cpp coeff_t* coeffCurC = m_rqt[qtLayer].coeffRQT[chromaId] + coeffOffsetC; coeff_t 3321 source/encoder/search.cpp memset(coeffCurC + subTUOffset, 0, sizeof(coeff_t) * numCoeffC); coeff_t 3420 source/encoder/search.cpp memcpy(coeffCurY, m_tsCoeff, sizeof(coeff_t) * numCoeffY); coeff_t 3439 source/encoder/search.cpp coeff_t* coeffCurC = m_rqt[qtLayer].coeffRQT[chromaId] + coeffOffsetC; coeff_t 3494 source/encoder/search.cpp memcpy(coeffCurC + subTUOffset, m_tsCoeff, sizeof(coeff_t) * numCoeffC); coeff_t 3768 source/encoder/search.cpp coeff_t* coeffSrcY = m_rqt[qtLayer].coeffRQT[0] + coeffOffsetY; coeff_t 3769 source/encoder/search.cpp coeff_t* coeffDstY = cu.m_trCoeff[0] + coeffOffsetY; coeff_t 3770 source/encoder/search.cpp memcpy(coeffDstY, coeffSrcY, sizeof(coeff_t) * numCoeffY); coeff_t 3779 source/encoder/search.cpp coeff_t* coeffSrcU = m_rqt[qtLayer].coeffRQT[1] + coeffOffsetC; coeff_t 3780 source/encoder/search.cpp coeff_t* coeffSrcV = m_rqt[qtLayer].coeffRQT[2] + coeffOffsetC; coeff_t 3781 source/encoder/search.cpp coeff_t* coeffDstU = cu.m_trCoeff[1] + coeffOffsetC; coeff_t 3782 source/encoder/search.cpp coeff_t* coeffDstV = cu.m_trCoeff[2] + coeffOffsetC; coeff_t 3783 source/encoder/search.cpp memcpy(coeffDstU, coeffSrcU, sizeof(coeff_t) * numCoeffC); coeff_t 3784 source/encoder/search.cpp memcpy(coeffDstV, coeffSrcV, sizeof(coeff_t) * numCoeffC); coeff_t 74 source/encoder/search.h coeff_t* coeffRQT[3]; /* coeff storage for entire CTU for each RQT layer */ coeff_t 275 source/encoder/search.h coeff_t* m_tsCoeff; /* transform skip coeff 32x32 */ coeff_t 1509 source/test/pixelharness.cpp ALIGN_VAR_16(coeff_t, ref_src[32 * 32 + ITERS * 2]); coeff_t 1595 source/test/pixelharness.cpp ALIGN_VAR_16(coeff_t, ref_src[4 * 32 + ITERS * 2]); coeff_t 1611 source/test/pixelharness.cpp coeff_t *rand_src = ref_src + i; coeff_t 1644 source/test/pixelharness.cpp ALIGN_VAR_16(coeff_t, ref_src[32 * 32 + ITERS * 3]); coeff_t 1755 source/test/pixelharness.cpp coeff_t tmp_coeff = ref_src[i + pos]; coeff_t 3250 source/test/pixelharness.cpp coeff_t coefBuf[32 * 32]; coeff_t 3252 source/test/pixelharness.cpp memset(coefBuf + 32 * 31, 1, 32 * sizeof(coeff_t)); coeff_t 3259 source/test/pixelharness.cpp coeff_t coefBuf[32 * MLS_CG_SIZE]; coeff_t 3272 source/test/pixelharness.cpp coeff_t coefBuf[32 * 32];