| /xsrc/external/mit/MesaLib.old/dist/src/amd/addrlib/src/gfx9/ |
| H A D | gfx9addrlib.cpp | 186 numCompressBlkPerMetaBlkLog2 = m_seLog2 + m_rbPerSeLog2 + Max(10u, m_pipeInterleaveLog2); 302 numCompressBlkPerMetaBlkLog2 = m_seLog2 + m_rbPerSeLog2 + Max(10u, m_pipeInterleaveLog2); 592 const UINT_32 thinBlkSize = 1 << (m_settings.applyAliasFix ? Max(10u, m_pipeInterleaveLog2) : 10); 709 // If applyAliasFix was set, the extra bits should be MAX(10u, m_pipeInterleaveLog2), 710 // but we never saw any ASIC whose m_pipeInterleaveLog2 != 8, so just put an assertion and simply the logic. 711 ADDR_ASSERT((m_settings.applyAliasFix == FALSE) || (m_pipeInterleaveLog2 <= 10u)); 815 pOut->addr ^= (pipeXor << m_pipeInterleaveLog2); 889 pOut->addr ^= (pipeXor << m_pipeInterleaveLog2); 951 UINT_64 nibbleAddress = (pIn->addr ^ (pipeXor << m_pipeInterleaveLog2)) << 1; 1044 pOut->addr ^= (pipeXor << m_pipeInterleaveLog2); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/addrlib/src/gfx9/ |
| H A D | gfx9addrlib.cpp | 181 numCompressBlkPerMetaBlkLog2 = m_seLog2 + m_rbPerSeLog2 + Max(10u, m_pipeInterleaveLog2); 296 numCompressBlkPerMetaBlkLog2 = m_seLog2 + m_rbPerSeLog2 + Max(10u, m_pipeInterleaveLog2); 630 const UINT_32 thinBlkSize = 1 << (m_settings.applyAliasFix ? Max(10u, m_pipeInterleaveLog2) : 10); 797 // If applyAliasFix was set, the extra bits should be MAX(10u, m_pipeInterleaveLog2), 798 // but we never saw any ASIC whose m_pipeInterleaveLog2 != 8, so just put an assertion and simply the logic. 799 ADDR_ASSERT((m_settings.applyAliasFix == FALSE) || (m_pipeInterleaveLog2 <= 10u)); 905 pOut->addr ^= (pipeXor << m_pipeInterleaveLog2); 980 pOut->addr ^= (pipeXor << m_pipeInterleaveLog2); 1042 UINT_64 nibbleAddress = (pIn->addr ^ (pipeXor << m_pipeInterleaveLog2)) << 1; 1144 pOut->addr ^= (pipeXor << m_pipeInterleaveLog2); [all...] |
| H A D | gfx9addrlib.h | 511 UINT_32 bankBits = Min(macroBlockBits - pipeBits - m_pipeInterleaveLog2, m_banksLog2);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/addrlib/src/core/ |
| H A D | addrlib2.h | 732 UINT_32 maxPipeLog2 = GetBlockSizeLog2(swizzleMode) - m_pipeInterleaveLog2; 789 *pBlockOffset ^= (pipeX << m_pipeInterleaveLog2); 790 *pBlockOffset ^= (bankX << (m_pipeInterleaveLog2 + pipeBits)); 818 UINT_32 m_pipeInterleaveLog2; ///< Log2 of pipe interleave bytes member in class:Addr::V2::Lib
|
| H A D | addrlib2.cpp | 1684 ADDR_ASSERT(macroBlockBits >= m_pipeInterleaveLog2); 1687 UINT_32 xorBits = macroBlockBits - m_pipeInterleaveLog2; 1712 UINT_32 bankBits = Min(macroBlockBits - pipeBits - m_pipeInterleaveLog2, m_banksLog2);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/addrlib/src/core/core/ |
| H A D | addrlib2.h | 732 UINT_32 maxPipeLog2 = GetBlockSizeLog2(swizzleMode) - m_pipeInterleaveLog2; 789 *pBlockOffset ^= (pipeX << m_pipeInterleaveLog2); 790 *pBlockOffset ^= (bankX << (m_pipeInterleaveLog2 + pipeBits)); 818 UINT_32 m_pipeInterleaveLog2; ///< Log2 of pipe interleave bytes member in class:Addr::V2::Lib
|
| H A D | addrlib2.cpp | 1684 ADDR_ASSERT(macroBlockBits >= m_pipeInterleaveLog2); 1687 UINT_32 xorBits = macroBlockBits - m_pipeInterleaveLog2; 1712 UINT_32 bankBits = Min(macroBlockBits - pipeBits - m_pipeInterleaveLog2, m_banksLog2);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/addrlib/src/core/ |
| H A D | addrlib2.h | 846 UINT_32 maxPipeLog2 = GetBlockSizeLog2(swizzleMode) - m_pipeInterleaveLog2; 903 *pBlockOffset ^= (pipeX << m_pipeInterleaveLog2); 904 *pBlockOffset ^= (bankX << (m_pipeInterleaveLog2 + pipeBits)); 952 UINT_32 m_pipeInterleaveLog2; ///< Log2 of pipe interleave bytes member in class:Addr::V2::Lib
|
| H A D | addrlib2.cpp | 75 m_pipeInterleaveLog2(0), 101 m_pipeInterleaveLog2(0), 1814 ADDR_ASSERT(macroBlockBits >= m_pipeInterleaveLog2); 1817 UINT_32 xorBits = macroBlockBits - m_pipeInterleaveLog2;
|
| /xsrc/external/mit/MesaLib/dist/src/amd/addrlib/src/gfx10/ |
| H A D | gfx10addrlib.cpp | 627 const UINT_32 pipeXor = ((pIn->pipeXor & pipeMask) << m_pipeInterleaveLog2) & blkMask; 696 const UINT_32 pipeXor = ((pIn->pipeXor & pipeMask) << m_pipeInterleaveLog2) & blkMask; 835 const UINT_32 pipeXor = ((pIn->pipeXor & pipeMask) << m_pipeInterleaveLog2) & blkMask; 903 m_pipeInterleaveLog2 = 8; 907 m_pipeInterleaveLog2 = 9; 911 m_pipeInterleaveLog2 = 10; 915 m_pipeInterleaveLog2 = 11; 1327 metablkSizeLog2 = Max(static_cast<INT_32>(m_pipeInterleaveLog2) + numPipesLog2, 12); 1358 metablkSizeLog2 = Max(metablkSizeLog2, static_cast<INT_32>(m_pipeInterleaveLog2) + numPipesLog2); 1372 metablkSizeLog2 = Max(static_cast<INT_32>(m_pipeInterleaveLog2) [all...] |
| H A D | gfx10addrlib.h | 550 return (blockBits > m_pipeInterleaveLog2 + m_pipesLog2 + ColumnBits) ? 551 Min(blockBits - m_pipeInterleaveLog2 - m_pipesLog2 - ColumnBits, BankBits) : 0;
|
| /xsrc/external/mit/MesaLib/dist/src/amd/common/ |
| H A D | ac_surface_meta_address_test.c | 76 unsigned m_pipeInterleaveLog2 = 8 + G_0098F8_PIPE_INTERLEAVE_SIZE_GFX9(info->gb_addr_config); local in function:gfx9_meta_addr_from_coord 116 return (address >> 1) ^ (pipeXor << m_pipeInterleaveLog2); 157 unsigned m_pipeInterleaveLog2 = 8 + G_0098F8_PIPE_INTERLEAVE_SIZE_GFX9(info->gb_addr_config); local in function:gfx10_meta_addr_from_coord 162 unsigned pipeXor = ((pipe_xor & pipeMask) << m_pipeInterleaveLog2) & blkMask;
|
| H A D | ac_surface.c | 3052 unsigned m_pipeInterleaveLog2 = 8 + G_0098F8_PIPE_INTERLEAVE_SIZE_GFX9(info->gb_addr_config); local in function:gfx10_nir_meta_addr_from_coord 3058 nir_imm_int(b, m_pipeInterleaveLog2)), blkMask); 3085 unsigned m_pipeInterleaveLog2 = 8 + G_0098F8_PIPE_INTERLEAVE_SIZE_GFX9(info->gb_addr_config); local in function:gfx9_nir_meta_addr_from_coord 3134 nir_ishl(b, pipeXor, nir_imm_int(b, m_pipeInterleaveLog2)));
|