| /xsrc/external/mit/MesaLib.old/dist/src/amd/addrlib/src/core/ |
| H A D | addrlib2.h | 675 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 D | addrlib2.cpp | 923 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 D | addrlib1.cpp | 2529 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 D | addrlib2.h | 675 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 D | addrlib2.cpp | 923 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 D | addrlib1.cpp | 2529 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 D | addrlib2.h | 804 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 D | addrlib2.cpp | 996 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 D | addrlib1.cpp | 2540 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 D | gfx9addrlib.cpp | 3025 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 D | gfx9addrlib.cpp | 3101 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 D | gfx9addrlib.h | 508 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 D | ciaddrlib.cpp | 1964 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 D | egbaddrlib.cpp | 1832 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 D | ciaddrlib.cpp | 1979 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 D | egbaddrlib.cpp | 1830 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 D | gfx10addrlib.cpp | 2224 const UINT_32 pipeBits = GetPipeXorBits(blockBits); local in function:Addr::V2::Gfx10Lib::HwlComputeSlicePipeBankXor 2225 const UINT_32 pipeXor = ReverseBitVector(pIn->slice, pipeBits);
|