|
LLVM 23.0.0git
|
#include "llvm/MC/MCInst.h"#include "llvm/MC/MCInstrDesc.h"#include "llvm/MC/MCInstrInfo.h"#include "llvm/Support/AMDGPUAddrSpace.h"Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::SIEncodingFamily |
| namespace | llvm::SIInstrFlags |
| namespace | llvm::AMDGPU |
| namespace | llvm::SISrcMods |
| namespace | llvm::SIOutMods |
| namespace | llvm::AMDGPU::VGPRIndexMode |
| namespace | llvm::AMDGPUAsmVariants |
| namespace | llvm::AMDGPU::EncValues |
| namespace | llvm::AMDGPU::HWEncoding |
| namespace | llvm::AMDGPU::CPol |
| namespace | llvm::AMDGPU::SendMsg |
| namespace | llvm::AMDGPU::WaitEvent |
| namespace | llvm::AMDGPU::Hwreg |
| namespace | llvm::AMDGPU::MTBUFFormat |
| namespace | llvm::AMDGPU::UfmtGFX10 |
| namespace | llvm::AMDGPU::UfmtGFX11 |
| namespace | llvm::AMDGPU::Swizzle |
| namespace | llvm::AMDGPU::SDWA |
| namespace | llvm::AMDGPU::DPP |
| namespace | llvm::AMDGPU::Exp |
| namespace | llvm::AMDGPU::WMMA |
| namespace | llvm::AMDGPU::VOP3PEncoding |
| namespace | llvm::AMDGPU::ImplicitArg |
| namespace | llvm::AMDGPU::MFMAScaleFormats |
| namespace | llvm::AMDGPU::VirtRegFlag |
| namespace | llvm::AMDGPU::Barrier |
Functions | |
| constexpr uint64_t | llvm::SIInstrFlags::getTSFlags (const MCInstrDesc &Desc) |
| uint64_t | llvm::SIInstrFlags::getTSFlags (const MCInstrInfo &MII, unsigned Opcode) |
| uint64_t | llvm::SIInstrFlags::getTSFlags (const MCInstrInfo &MII, const MCInst &Inst) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isSALU (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isVALU (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isSOP1 (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isSOP2 (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isSOPC (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isSOPK (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isSOPP (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isVOP1 (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isVOP2 (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isVOPC (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isVOP3 (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isVOP3P (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isVINTRP (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isSDWA (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isDPP (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isTRANS (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isMUBUF (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isMTBUF (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isSMRD (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isMIMG (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isVIMAGE (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isVSAMPLE (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isEXP (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isFLAT (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isDS (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isSpill (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isLDSDIR (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isVINTERP (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isWQM (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isDisableWQM (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isGather4 (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::usesTENSOR_CNT (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isScalarStore (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isFixedSize (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::usesASYNC_CNT (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::hasVOP3OpSel (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isMaybeAtomic (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::hasFPClamp (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::hasIntClamp (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::hasClampLo (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::hasClampHi (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isPacked (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isD16Buf (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isFlatGlobal (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::usesFPDPRounding (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isFPAtomic (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isMAI (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isDOT (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isFlatScratch (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isAtomicNoRet (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isAtomicRet (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isWMMA (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isTiedSourceNotRead (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isNeverUniform (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isGWS (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isSWMMAC (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::usesVM_CNT (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::usesLGKM_CNT (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isAtomic (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isSegmentSpecificFLAT (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isImage (const T &...O) |
| template<typename... T> | |
| constexpr bool | llvm::SIInstrFlags::isVMEM (const T &...O) |
| #define C_00B028_MEM_ORDERED 0xFDFFFFFF |
Definition at line 1363 of file SIDefines.h.
| #define C_00B128_MEM_ORDERED 0xF7FFFFFF |
Definition at line 1370 of file SIDefines.h.
| #define C_00B228_MEM_ORDERED 0xFDFFFFFF |
Definition at line 1378 of file SIDefines.h.
| #define C_00B228_WGP_MODE 0xF7FFFFFF |
Definition at line 1375 of file SIDefines.h.
| #define C_00B428_MEM_ORDERED 0xFEFFFFFF |
Definition at line 1387 of file SIDefines.h.
| #define C_00B428_WGP_MODE 0xFBFFFFFF |
Definition at line 1384 of file SIDefines.h.
| #define C_00B848_DEBUG_MODE 0xFFBFFFFF |
Definition at line 1459 of file SIDefines.h.
| #define C_00B848_DX10_CLAMP 0xFFDFFFFF |
Definition at line 1453 of file SIDefines.h.
| #define C_00B848_FLOAT_MODE 0xFFF00FFF |
Definition at line 1447 of file SIDefines.h.
| #define C_00B848_FWD_PROGRESS 0x7FFFFFFF |
Definition at line 1471 of file SIDefines.h.
| #define C_00B848_IEEE_MODE 0xFF7FFFFF |
Definition at line 1462 of file SIDefines.h.
| #define C_00B848_MEM_ORDERED 0xBFFFFFFF |
Definition at line 1468 of file SIDefines.h.
| #define C_00B848_PRIORITY 0xFFFFF3FF |
Definition at line 1444 of file SIDefines.h.
| #define C_00B848_PRIV 0xFFEFFFFF |
Definition at line 1450 of file SIDefines.h.
| #define C_00B848_RR_WG_MODE 0xFFDFFFFF |
Definition at line 1456 of file SIDefines.h.
| #define C_00B848_SGPRS 0xFFFFFC3F |
Definition at line 1441 of file SIDefines.h.
| #define C_00B848_VGPRS 0xFFFFFFC0 |
Definition at line 1438 of file SIDefines.h.
| #define C_00B848_WGP_MODE 0xDFFFFFFF |
Definition at line 1465 of file SIDefines.h.
| #define C_00B84C_EXCP_EN 0x80FFFFFF |
Definition at line 1426 of file SIDefines.h.
| #define C_00B84C_EXCP_EN_MSB 0xFFFF9FFF |
Definition at line 1419 of file SIDefines.h.
| #define C_00B84C_LDS_SIZE 0xFF007FFF |
Definition at line 1423 of file SIDefines.h.
| #define C_00B84C_SCRATCH_EN 0xFFFFFFFE |
Definition at line 1394 of file SIDefines.h.
| #define C_00B84C_TG_SIZE_EN 0xFFFFFBFF |
Definition at line 1412 of file SIDefines.h.
| #define C_00B84C_TGID_X_EN 0xFFFFFF7F |
Definition at line 1403 of file SIDefines.h.
| #define C_00B84C_TGID_Y_EN 0xFFFFFEFF |
Definition at line 1406 of file SIDefines.h.
| #define C_00B84C_TGID_Z_EN 0xFFFFFDFF |
Definition at line 1409 of file SIDefines.h.
| #define C_00B84C_TIDIG_COMP_CNT 0xFFFFE7FF |
Definition at line 1415 of file SIDefines.h.
| #define C_00B84C_TRAP_HANDLER 0xFFFFFFBF |
Definition at line 1400 of file SIDefines.h.
| #define C_00B84C_USER_SGPR 0xFFFFFFC1 |
Definition at line 1397 of file SIDefines.h.
| #define C_00B84C_USER_SGPR_GFX1250 0xFFFFFF81 |
Definition at line 1430 of file SIDefines.h.
| #define FP_DENORM_FLUSH_IN 2 |
Definition at line 1486 of file SIDefines.h.
Referenced by llvm::SIModeRegisterDefaults::fpDenormModeDPValue(), and llvm::SIModeRegisterDefaults::fpDenormModeSPValue().
| #define FP_DENORM_FLUSH_IN_FLUSH_OUT 0 |
Definition at line 1484 of file SIDefines.h.
Referenced by llvm::SIModeRegisterDefaults::fpDenormModeDPValue(), and llvm::SIModeRegisterDefaults::fpDenormModeSPValue().
| #define FP_DENORM_FLUSH_NONE 3 |
Definition at line 1487 of file SIDefines.h.
Referenced by llvm::SIModeRegisterDefaults::fpDenormModeDPValue(), llvm::SIModeRegisterDefaults::fpDenormModeSPValue(), and toggleSPDenormMode().
| #define FP_DENORM_FLUSH_OUT 1 |
Definition at line 1485 of file SIDefines.h.
Referenced by llvm::SIModeRegisterDefaults::fpDenormModeDPValue(), and llvm::SIModeRegisterDefaults::fpDenormModeSPValue().
| #define FP_DENORM_MODE_DP | ( | x | ) |
| #define FP_DENORM_MODE_SP | ( | x | ) |
| #define FP_ROUND_MODE_DP | ( | x | ) |
| #define FP_ROUND_MODE_SP | ( | x | ) |
| #define FP_ROUND_ROUND_TO_INF 1 |
Definition at line 1475 of file SIDefines.h.
| #define FP_ROUND_ROUND_TO_NEAREST 0 |
Definition at line 1474 of file SIDefines.h.
Referenced by getFPMode().
| #define FP_ROUND_ROUND_TO_NEGINF 2 |
Definition at line 1476 of file SIDefines.h.
| #define FP_ROUND_ROUND_TO_ZERO 3 |
Definition at line 1477 of file SIDefines.h.
| #define G_00B028_MEM_ORDERED | ( | x | ) |
Definition at line 1362 of file SIDefines.h.
| #define G_00B128_MEM_ORDERED | ( | x | ) |
Definition at line 1369 of file SIDefines.h.
| #define G_00B228_MEM_ORDERED | ( | x | ) |
Definition at line 1377 of file SIDefines.h.
| #define G_00B228_WGP_MODE | ( | x | ) |
Definition at line 1374 of file SIDefines.h.
| #define G_00B428_MEM_ORDERED | ( | x | ) |
Definition at line 1386 of file SIDefines.h.
| #define G_00B428_WGP_MODE | ( | x | ) |
Definition at line 1383 of file SIDefines.h.
| #define G_00B848_DEBUG_MODE | ( | x | ) |
Definition at line 1458 of file SIDefines.h.
| #define G_00B848_DX10_CLAMP | ( | x | ) |
Definition at line 1452 of file SIDefines.h.
Referenced by llvm::AMDGPU::AMDGPUMCKernelCodeT::validate().
| #define G_00B848_FLOAT_MODE | ( | x | ) |
Definition at line 1446 of file SIDefines.h.
| #define G_00B848_FWD_PROGRESS | ( | x | ) |
Definition at line 1470 of file SIDefines.h.
Referenced by llvm::AMDGPU::AMDGPUMCKernelCodeT::validate().
| #define G_00B848_IEEE_MODE | ( | x | ) |
Definition at line 1461 of file SIDefines.h.
Referenced by llvm::AMDGPU::AMDGPUMCKernelCodeT::validate().
| #define G_00B848_MEM_ORDERED | ( | x | ) |
Definition at line 1467 of file SIDefines.h.
Referenced by llvm::AMDGPU::AMDGPUMCKernelCodeT::validate().
| #define G_00B848_PRIORITY | ( | x | ) |
Definition at line 1443 of file SIDefines.h.
| #define G_00B848_PRIV | ( | x | ) |
Definition at line 1449 of file SIDefines.h.
| #define G_00B848_RR_WG_MODE | ( | x | ) |
Definition at line 1455 of file SIDefines.h.
| #define G_00B848_SGPRS | ( | x | ) |
Definition at line 1440 of file SIDefines.h.
| #define G_00B848_VGPRS | ( | x | ) |
Definition at line 1437 of file SIDefines.h.
| #define G_00B848_WGP_MODE | ( | x | ) |
Definition at line 1464 of file SIDefines.h.
Referenced by llvm::AMDGPU::AMDGPUMCKernelCodeT::validate().
| #define G_00B84C_EXCP_EN | ( | x | ) |
Definition at line 1425 of file SIDefines.h.
| #define G_00B84C_EXCP_EN_MSB | ( | x | ) |
Definition at line 1418 of file SIDefines.h.
| #define G_00B84C_LDS_SIZE | ( | x | ) |
Definition at line 1422 of file SIDefines.h.
| #define G_00B84C_SCRATCH_EN | ( | x | ) |
Definition at line 1393 of file SIDefines.h.
| #define G_00B84C_TG_SIZE_EN | ( | x | ) |
Definition at line 1411 of file SIDefines.h.
| #define G_00B84C_TGID_X_EN | ( | x | ) |
Definition at line 1402 of file SIDefines.h.
| #define G_00B84C_TGID_Y_EN | ( | x | ) |
Definition at line 1405 of file SIDefines.h.
| #define G_00B84C_TGID_Z_EN | ( | x | ) |
Definition at line 1408 of file SIDefines.h.
| #define G_00B84C_TIDIG_COMP_CNT | ( | x | ) |
Definition at line 1414 of file SIDefines.h.
| #define G_00B84C_TRAP_HANDLER | ( | x | ) |
Definition at line 1399 of file SIDefines.h.
| #define G_00B84C_USER_SGPR | ( | x | ) |
Definition at line 1396 of file SIDefines.h.
| #define G_00B84C_USER_SGPR_GFX1250 | ( | x | ) |
Definition at line 1429 of file SIDefines.h.
| #define R_00B028_SPI_SHADER_PGM_RSRC1_PS 0x00B028 |
Definition at line 1358 of file SIDefines.h.
Referenced by getRsrcReg().
| #define R_00B02C_SPI_SHADER_PGM_RSRC2_PS 0x00B02C |
Definition at line 1365 of file SIDefines.h.
| #define R_00B128_SPI_SHADER_PGM_RSRC1_VS 0x00B128 |
Definition at line 1367 of file SIDefines.h.
Referenced by getRsrcReg().
| #define R_00B228_SPI_SHADER_PGM_RSRC1_GS 0x00B228 |
Definition at line 1372 of file SIDefines.h.
Referenced by getRsrcReg().
| #define R_00B328_SPI_SHADER_PGM_RSRC1_ES 0x00B328 |
Definition at line 1380 of file SIDefines.h.
Referenced by getRsrcReg().
| #define R_00B428_SPI_SHADER_PGM_RSRC1_HS 0x00B428 |
Definition at line 1381 of file SIDefines.h.
Referenced by getRsrcReg().
| #define R_00B528_SPI_SHADER_PGM_RSRC1_LS 0x00B528 |
Definition at line 1389 of file SIDefines.h.
Referenced by getRsrcReg().
| #define R_00B800_COMPUTE_DISPATCH_INITIATOR 0x00B800 |
Definition at line 1511 of file SIDefines.h.
| #define R_00B848_COMPUTE_PGM_RSRC1 0x00B848 |
Definition at line 1435 of file SIDefines.h.
Referenced by getRsrcReg().
| #define R_00B84C_COMPUTE_PGM_RSRC2 0x00B84C |
Definition at line 1391 of file SIDefines.h.
| #define R_00B860_COMPUTE_TMPRING_SIZE 0x00B860 |
Definition at line 1495 of file SIDefines.h.
| #define R_0286CC_SPI_PS_INPUT_ENA 0x0286CC |
Definition at line 1432 of file SIDefines.h.
| #define R_0286D0_SPI_PS_INPUT_ADDR 0x0286D0 |
Definition at line 1433 of file SIDefines.h.
| #define R_0286D8_SPI_PS_IN_CONTROL 0x0286D8 |
Definition at line 1509 of file SIDefines.h.
| #define R_0286E8_SPI_TMPRING_SIZE 0x0286E8 |
Definition at line 1500 of file SIDefines.h.
| #define R_028B54_VGT_SHADER_STAGES_EN 0x028B54 |
Definition at line 1505 of file SIDefines.h.
| #define R_SPILLED_SGPRS 0x4 |
Definition at line 1514 of file SIDefines.h.
| #define R_SPILLED_VGPRS 0x8 |
Definition at line 1515 of file SIDefines.h.
| #define S_00B028_MEM_ORDERED | ( | x | ) |
Definition at line 1361 of file SIDefines.h.
Referenced by getPGMRSrc1Reg().
| #define S_00B028_SGPRS | ( | x | ) |
Definition at line 1360 of file SIDefines.h.
| #define S_00B028_VGPRS | ( | x | ) |
Definition at line 1359 of file SIDefines.h.
| #define S_00B02C_EXTRA_LDS_SIZE | ( | x | ) |
Definition at line 1366 of file SIDefines.h.
| #define S_00B128_MEM_ORDERED | ( | x | ) |
Definition at line 1368 of file SIDefines.h.
Referenced by getPGMRSrc1Reg().
| #define S_00B228_MEM_ORDERED | ( | x | ) |
Definition at line 1376 of file SIDefines.h.
Referenced by getPGMRSrc1Reg().
| #define S_00B228_WGP_MODE | ( | x | ) |
Definition at line 1373 of file SIDefines.h.
Referenced by getPGMRSrc1Reg().
| #define S_00B428_MEM_ORDERED | ( | x | ) |
Definition at line 1385 of file SIDefines.h.
Referenced by getPGMRSrc1Reg().
| #define S_00B428_WGP_MODE | ( | x | ) |
Definition at line 1382 of file SIDefines.h.
Referenced by getPGMRSrc1Reg().
| #define S_00B800_CS_W32_EN | ( | x | ) |
Definition at line 1512 of file SIDefines.h.
Referenced by llvm::AMDGPUPALMetadata::setWave32().
| #define S_00B848_DEBUG_MODE | ( | x | ) |
Definition at line 1457 of file SIDefines.h.
Referenced by getComputePGMRSrc1Reg(), and getPGMRSrc1Reg().
| #define S_00B848_DX10_CLAMP | ( | x | ) |
Definition at line 1451 of file SIDefines.h.
Referenced by getComputePGMRSrc1Reg(), and getPGMRSrc1Reg().
| #define S_00B848_FLOAT_MODE | ( | x | ) |
Definition at line 1445 of file SIDefines.h.
Referenced by getComputePGMRSrc1Reg(), and getPGMRSrc1Reg().
| #define S_00B848_FWD_PROGRESS | ( | x | ) |
Definition at line 1469 of file SIDefines.h.
Referenced by getComputePGMRSrc1Reg(), and llvm::AMDGPU::initDefaultAMDKernelCodeT().
| #define S_00B848_IEEE_MODE | ( | x | ) |
Definition at line 1460 of file SIDefines.h.
Referenced by getComputePGMRSrc1Reg(), and getPGMRSrc1Reg().
| #define S_00B848_MEM_ORDERED | ( | x | ) |
Definition at line 1466 of file SIDefines.h.
Referenced by getComputePGMRSrc1Reg(), and llvm::AMDGPU::initDefaultAMDKernelCodeT().
| #define S_00B848_PRIORITY | ( | x | ) |
Definition at line 1442 of file SIDefines.h.
Referenced by getComputePGMRSrc1Reg(), and getPGMRSrc1Reg().
| #define S_00B848_PRIV | ( | x | ) |
Definition at line 1448 of file SIDefines.h.
Referenced by getComputePGMRSrc1Reg(), and getPGMRSrc1Reg().
| #define S_00B848_RR_WG_MODE | ( | x | ) |
Definition at line 1454 of file SIDefines.h.
Referenced by getComputePGMRSrc1Reg(), and getPGMRSrc1Reg().
| #define S_00B848_SGPRS | ( | x | ) |
Definition at line 1439 of file SIDefines.h.
| #define S_00B848_VGPRS | ( | x | ) |
Definition at line 1436 of file SIDefines.h.
| #define S_00B848_WGP_MODE | ( | x | ) |
Definition at line 1463 of file SIDefines.h.
Referenced by getComputePGMRSrc1Reg(), and llvm::AMDGPU::initDefaultAMDKernelCodeT().
| #define S_00B84C_EXCP_EN | ( | x | ) |
Definition at line 1424 of file SIDefines.h.
Referenced by getComputePGMRSrc2Reg().
| #define S_00B84C_EXCP_EN_MSB | ( | x | ) |
Definition at line 1417 of file SIDefines.h.
Referenced by getComputePGMRSrc2Reg().
| #define S_00B84C_LDS_SIZE | ( | x | ) |
Definition at line 1421 of file SIDefines.h.
Referenced by getComputePGMRSrc2Reg().
| #define S_00B84C_SCRATCH_EN | ( | x | ) |
Definition at line 1392 of file SIDefines.h.
| #define S_00B84C_TG_SIZE_EN | ( | x | ) |
Definition at line 1410 of file SIDefines.h.
Referenced by getComputePGMRSrc2Reg().
| #define S_00B84C_TGID_X_EN | ( | x | ) |
Definition at line 1401 of file SIDefines.h.
Referenced by getComputePGMRSrc2Reg().
| #define S_00B84C_TGID_Y_EN | ( | x | ) |
Definition at line 1404 of file SIDefines.h.
Referenced by getComputePGMRSrc2Reg().
| #define S_00B84C_TGID_Z_EN | ( | x | ) |
Definition at line 1407 of file SIDefines.h.
Referenced by getComputePGMRSrc2Reg().
| #define S_00B84C_TIDIG_COMP_CNT | ( | x | ) |
Definition at line 1413 of file SIDefines.h.
Referenced by getComputePGMRSrc2Reg().
| #define S_00B84C_TRAP_HANDLER | ( | x | ) |
Definition at line 1398 of file SIDefines.h.
Referenced by getComputePGMRSrc2Reg().
| #define S_00B84C_USER_SGPR | ( | x | ) |
Definition at line 1395 of file SIDefines.h.
Referenced by getComputePGMRSrc2Reg().
| #define S_00B84C_USER_SGPR_GFX1250 | ( | x | ) |
Definition at line 1428 of file SIDefines.h.
Referenced by getComputePGMRSrc2Reg().
| #define S_00B860_WAVESIZE_GFX11 | ( | x | ) |
Definition at line 1497 of file SIDefines.h.
| #define S_00B860_WAVESIZE_GFX12Plus | ( | x | ) |
Definition at line 1498 of file SIDefines.h.
| #define S_00B860_WAVESIZE_PreGFX11 | ( | x | ) |
Definition at line 1496 of file SIDefines.h.
| #define S_0286D8_PS_W32_EN | ( | x | ) |
Definition at line 1510 of file SIDefines.h.
Referenced by llvm::AMDGPUPALMetadata::setWave32().
| #define S_0286E8_WAVESIZE_GFX11 | ( | x | ) |
Definition at line 1502 of file SIDefines.h.
| #define S_0286E8_WAVESIZE_GFX12Plus | ( | x | ) |
Definition at line 1503 of file SIDefines.h.
| #define S_0286E8_WAVESIZE_PreGFX11 | ( | x | ) |
Definition at line 1501 of file SIDefines.h.
| #define S_028B54_GS_W32_EN | ( | x | ) |
Definition at line 1507 of file SIDefines.h.
Referenced by llvm::AMDGPUPALMetadata::setWave32().
| #define S_028B54_HS_W32_EN | ( | x | ) |
Definition at line 1506 of file SIDefines.h.
Referenced by llvm::AMDGPUPALMetadata::setWave32().
| #define S_028B54_VS_W32_EN | ( | x | ) |
Definition at line 1508 of file SIDefines.h.
Referenced by llvm::AMDGPUPALMetadata::setWave32().