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 }

Macro Definition Documentation

GET_SDNODE_ENUM


Generated on for LLVM by doxygen 1.14.0