Searched refs:pipeBits (Results 1 - 17 of 17) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/amd/addrlib/src/core/
H A Daddrlib2.h675 UINT_32 pipeBits,
778 UINT_32 pipeBits,
788 returnCode = ExtractPipeBankXor(pipeBankXor, bankBits, pipeBits, &bankX, &pipeX);
790 *pBlockOffset ^= (bankX << (m_pipeInterleaveLog2 + pipeBits));
774 ApplyCustomerPipeBankXor(AddrSwizzleMode swizzleMode,UINT_32 pipeBankXor,UINT_32 bankBits,UINT_32 pipeBits,UINT_32 * pBlockOffset) const argument
H A Daddrlib2.cpp923 UINT_32 pipeBits,
929 if (pipeBankXor < (1u << (pipeBits + bankBits)))
931 *pPipeX = pipeBankXor % (1 << pipeBits);
932 *pBankX = pipeBankXor >> pipeBits;
1690 UINT_32 pipeBits = Min(xorBits, m_pipesLog2 + m_seLog2); local in function:Addr::V2::Lib::GetPipeXorBits
1692 return pipeBits;
1709 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); local in function:Addr::V2::Lib::GetBankXorBits
1712 UINT_32 bankBits = Min(macroBlockBits - pipeBits - m_pipeInterleaveLog2, m_banksLog2);
920 ExtractPipeBankXor(UINT_32 pipeBankXor,UINT_32 bankBits,UINT_32 pipeBits,UINT_32 * pBankX,UINT_32 * pPipeX) argument
H A Daddrlib1.cpp2529 UINT_32 pipeBits = pipe << numGroupBits; local in function:Addr::V1::Lib::HwlComputeXmaskAddrFromCoord
2530 addr |= pipeBits;
/xsrc/external/mit/MesaLib.old/dist/src/amd/addrlib/src/core/core/
H A Daddrlib2.h675 UINT_32 pipeBits,
778 UINT_32 pipeBits,
788 returnCode = ExtractPipeBankXor(pipeBankXor, bankBits, pipeBits, &bankX, &pipeX);
790 *pBlockOffset ^= (bankX << (m_pipeInterleaveLog2 + pipeBits));
774 ApplyCustomerPipeBankXor(AddrSwizzleMode swizzleMode,UINT_32 pipeBankXor,UINT_32 bankBits,UINT_32 pipeBits,UINT_32 * pBlockOffset) const argument
H A Daddrlib2.cpp923 UINT_32 pipeBits,
929 if (pipeBankXor < (1u << (pipeBits + bankBits)))
931 *pPipeX = pipeBankXor % (1 << pipeBits);
932 *pBankX = pipeBankXor >> pipeBits;
1690 UINT_32 pipeBits = Min(xorBits, m_pipesLog2 + m_seLog2); local in function:Addr::V2::Lib::GetPipeXorBits
1692 return pipeBits;
1709 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); local in function:Addr::V2::Lib::GetBankXorBits
1712 UINT_32 bankBits = Min(macroBlockBits - pipeBits - m_pipeInterleaveLog2, m_banksLog2);
920 ExtractPipeBankXor(UINT_32 pipeBankXor,UINT_32 bankBits,UINT_32 pipeBits,UINT_32 * pBankX,UINT_32 * pPipeX) argument
H A Daddrlib1.cpp2529 UINT_32 pipeBits = pipe << numGroupBits; local in function:Addr::V1::Lib::HwlComputeXmaskAddrFromCoord
2530 addr |= pipeBits;
/xsrc/external/mit/MesaLib/dist/src/amd/addrlib/src/core/
H A Daddrlib2.h804 UINT_32 pipeBits,
892 UINT_32 pipeBits,
902 returnCode = ExtractPipeBankXor(pipeBankXor, bankBits, pipeBits, &bankX, &pipeX);
904 *pBlockOffset ^= (bankX << (m_pipeInterleaveLog2 + pipeBits));
888 ApplyCustomerPipeBankXor(AddrSwizzleMode swizzleMode,UINT_32 pipeBankXor,UINT_32 bankBits,UINT_32 pipeBits,UINT_32 * pBlockOffset) const argument
H A Daddrlib2.cpp996 UINT_32 pipeBits,
1002 if (pipeBankXor < (1u << (pipeBits + bankBits)))
1004 *pPipeX = pipeBankXor % (1 << pipeBits);
1005 *pBankX = pipeBankXor >> pipeBits;
1820 UINT_32 pipeBits = Min(xorBits, m_pipesLog2 + m_seLog2); local in function:Addr::V2::Lib::GetPipeXorBits
1822 return pipeBits;
993 ExtractPipeBankXor(UINT_32 pipeBankXor,UINT_32 bankBits,UINT_32 pipeBits,UINT_32 * pBankX,UINT_32 * pPipeX) argument
H A Daddrlib1.cpp2540 UINT_32 pipeBits = pipe << numGroupBits; local in function:Addr::V1::Lib::HwlComputeXmaskAddrFromCoord
2541 addr |= pipeBits;
/xsrc/external/mit/MesaLib.old/dist/src/amd/addrlib/src/gfx9/
H A Dgfx9addrlib.cpp3025 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); local in function:Addr::V2::Gfx9Lib::HwlComputePipeBankXor
3050 pOut->pipeBankXor = (bankXor << pipeBits) | pipeXor;
3076 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); local in function:Addr::V2::Gfx9Lib::HwlComputeSlicePipeBankXor
3079 UINT_32 pipeXor = ReverseBitVector(pIn->slice, pipeBits);
3080 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits);
3082 pOut->pipeBankXor = pIn->basePipeBankXor ^ (pipeXor | (bankXor << pipeBits));
3105 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); local in function:Addr::V2::Gfx9Lib::HwlComputeSubResourceOffsetForSwizzlePattern
3107 UINT_32 pipeXor = ReverseBitVector(pIn->slice, pipeBits);
3108 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits);
3109 UINT_32 pipeBankXor = ((pipeXor | (bankXor << pipeBits))
4597 UINT_32 pipeBits = 0; local in function:Addr::V2::Gfx9Lib::HwlComputeSurfaceAddrFromCoordTiled
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/addrlib/src/gfx9/
H A Dgfx9addrlib.cpp3101 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); local in function:Addr::V2::Gfx9Lib::HwlComputePipeBankXor
3126 pOut->pipeBankXor = (bankXor << pipeBits) | pipeXor;
3152 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); local in function:Addr::V2::Gfx9Lib::HwlComputeSlicePipeBankXor
3155 UINT_32 pipeXor = ReverseBitVector(pIn->slice, pipeBits);
3156 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits);
3158 pOut->pipeBankXor = pIn->basePipeBankXor ^ (pipeXor | (bankXor << pipeBits));
3181 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); local in function:Addr::V2::Gfx9Lib::HwlComputeSubResourceOffsetForSwizzlePattern
3183 UINT_32 pipeXor = ReverseBitVector(pIn->slice, pipeBits);
3184 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits);
3185 UINT_32 pipeBankXor = ((pipeXor | (bankXor << pipeBits))
4903 UINT_32 pipeBits = 0; local in function:Addr::V2::Gfx9Lib::HwlComputeSurfaceAddrFromCoordTiled
[all...]
H A Dgfx9addrlib.h508 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); local in function:Addr::V2::Gfx9Lib::GetBankXorBits
511 UINT_32 bankBits = Min(macroBlockBits - pipeBits - m_pipeInterleaveLog2, m_banksLog2);
/xsrc/external/mit/MesaLib.old/dist/src/amd/addrlib/src/r800/
H A Dciaddrlib.cpp1964 UINT_32 pipeBits = Log2(numOfPipes); local in function:Addr::V1::CiLib::HwlComputeMetadataNibbleAddress
1970 UINT_32 dataMacrotileBits = pipeInterleaveBits + pipeBits + bankBits;
1971 UINT_32 metadataMacrotileBits = pipeInterleaveBits + pipeBits + bankBits;
1993 UINT_32 lsb = pipeBits + pipeInterleaveBits;
2002 msb = pipeBits - 1 + lsb;
2039 msb = pipeBits - 1 + lsb;
H A Degbaddrlib.cpp1832 UINT_32 pipeBits = pipe << numPipeInterleaveBits; local in function:Addr::V1::EgBasedLib::ComputeSurfaceAddrFromCoordMacroTiled
1839 addr |= pipeBits;
2800 UINT_32 pipeBits = QLog2(numPipes); local in function:Addr::V1::EgBasedLib::ExtractBankPipeSwizzle
2805 (base256b / (groupBytes >> 8)) & ((1<<pipeBits)-1);
2831 UINT_32 pipeBits = QLog2(HwlGetPipes(pTileInfo)); local in function:Addr::V1::EgBasedLib::GetBankPipeSwizzle
2833 UINT_32 tileSwizzle = pipeSwizzle + ((bankSwizzle << bankInterleaveBits) << pipeBits);
/xsrc/external/mit/MesaLib/dist/src/amd/addrlib/src/r800/
H A Dciaddrlib.cpp1979 UINT_32 pipeBits = Log2(numOfPipes); local in function:Addr::V1::CiLib::HwlComputeMetadataNibbleAddress
1985 UINT_32 dataMacrotileBits = pipeInterleaveBits + pipeBits + bankBits;
1986 UINT_32 metadataMacrotileBits = pipeInterleaveBits + pipeBits + bankBits;
2008 UINT_32 lsb = pipeBits + pipeInterleaveBits;
2017 msb = pipeBits - 1 + lsb;
2055 msb = pipeBits - 1 + lsb;
H A Degbaddrlib.cpp1830 UINT_32 pipeBits = pipe << numPipeInterleaveBits; local in function:Addr::V1::EgBasedLib::ComputeSurfaceAddrFromCoordMacroTiled
1837 addr |= pipeBits;
2801 UINT_32 pipeBits = QLog2(numPipes); local in function:Addr::V1::EgBasedLib::ExtractBankPipeSwizzle
2806 (base256b / (groupBytes >> 8)) & ((1<<pipeBits)-1);
2832 UINT_32 pipeBits = QLog2(HwlGetPipes(pTileInfo)); local in function:Addr::V1::EgBasedLib::GetBankPipeSwizzle
2834 UINT_32 tileSwizzle = pipeSwizzle + ((bankSwizzle << bankInterleaveBits) << pipeBits);
/xsrc/external/mit/MesaLib/dist/src/amd/addrlib/src/gfx10/
H A Dgfx10addrlib.cpp2224 const UINT_32 pipeBits = GetPipeXorBits(blockBits); local in function:Addr::V2::Gfx10Lib::HwlComputeSlicePipeBankXor
2225 const UINT_32 pipeXor = ReverseBitVector(pIn->slice, pipeBits);

Completed in 55 milliseconds