LLVM: lib/Target/NVPTX/NVPTXSelectionDAGInfo.h File Reference (original) (raw)
Classes |Namespaces |Macros |Enumerations
NVPTXSelectionDAGInfo.h File Reference
#include "[llvm/CodeGen/SelectionDAGTargetInfo.h](SelectionDAGTargetInfo%5F8h%5Fsource.html)"#include "NVPTXGenSDNodeInfo.inc"
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::NVPTXISD |
| Macros | |
|---|---|
| #define | GET_SDNODE_ENUM |
| Enumerations | |
|---|---|
| enum | llvm::NVPTXISD::NodeType : unsigned { llvm::NVPTXISD::SETP_F16X2 = GENERATED_OPCODE_END , llvm::NVPTXISD::SETP_BF16X2, llvm::NVPTXISD::UNPACK_VECTOR, llvm::NVPTXISD::FIRST_MEMORY_OPCODE, llvm::NVPTXISD::ATOMIC_CMP_SWAP_B128 = FIRST_MEMORY_OPCODE , llvm::NVPTXISD::ATOMIC_SWAP_B128, llvm::NVPTXISD::LoadV2, llvm::NVPTXISD::LoadV4, llvm::NVPTXISD::LoadV8, llvm::NVPTXISD::MLoad, llvm::NVPTXISD::LDUV2, llvm::NVPTXISD::LDUV4, llvm::NVPTXISD::StoreV2, llvm::NVPTXISD::StoreV4, llvm::NVPTXISD::StoreV8, llvm::NVPTXISD::LAST_MEMORY_OPCODE = StoreV8 } |