LLVM 20.0.0git
|
#include "Target/AMDGPU/Utils/AMDGPUBaseInfo.h"
Public Attributes | |
MIMGBaseOpcode | BaseOpcode |
bool | Store |
bool | Atomic |
bool | AtomicX2 |
bool | Sampler |
bool | Gather4 |
uint8_t | NumExtraArgs |
bool | Gradients |
bool | G16 |
bool | Coordinates |
bool | LodOrClampOrMip |
bool | HasD16 |
bool | MSAA |
bool | BVH |
bool | A16 |
bool | NoReturn |
Definition at line 407 of file AMDGPUBaseInfo.h.
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::A16 |
Definition at line 423 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPUDisassembler::convertMIMGInst().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::Atomic |
Definition at line 410 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPULegalizerInfo::legalizeImageIntrinsic().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::AtomicX2 |
Definition at line 411 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPULegalizerInfo::legalizeImageIntrinsic().
MIMGBaseOpcode llvm::AMDGPU::MIMGBaseOpcodeInfo::BaseOpcode |
Definition at line 408 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPULegalizerInfo::legalizeImageIntrinsic().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::BVH |
Definition at line 422 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPUDisassembler::convertMIMGInst().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::Coordinates |
Definition at line 418 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::getAddrSizeMIMGOp().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::G16 |
Definition at line 417 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::getAddrSizeMIMGOp().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::Gather4 |
Definition at line 413 of file AMDGPUBaseInfo.h.
Referenced by llvm::SITargetLowering::getTgtMemIntrinsic(), and llvm::AMDGPULegalizerInfo::legalizeImageIntrinsic().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::Gradients |
Definition at line 416 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::getAddrSizeMIMGOp(), and llvm::AMDGPULegalizerInfo::legalizeImageIntrinsic().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::HasD16 |
Definition at line 420 of file AMDGPUBaseInfo.h.
Referenced by simplifyAMDGCNImageIntrinsic().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::LodOrClampOrMip |
Definition at line 419 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::getAddrSizeMIMGOp().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::MSAA |
Definition at line 421 of file AMDGPUBaseInfo.h.
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::NoReturn |
Definition at line 424 of file AMDGPUBaseInfo.h.
Referenced by llvm::SITargetLowering::getTgtMemIntrinsic(), and llvm::AMDGPULegalizerInfo::legalizeImageIntrinsic().
uint8_t llvm::AMDGPU::MIMGBaseOpcodeInfo::NumExtraArgs |
Definition at line 415 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::getAddrSizeMIMGOp().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::Sampler |
Definition at line 412 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPULegalizerInfo::legalizeImageIntrinsic(), and simplifyAMDGCNImageIntrinsic().
bool llvm::AMDGPU::MIMGBaseOpcodeInfo::Store |
Definition at line 409 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPULegalizerInfo::legalizeImageIntrinsic().