Go to the source code of this file.
|
| llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
| llvm::hlsl |
|
|
enum | llvm::hlsl::ResourceClass : uint8_t {
llvm::hlsl::ResourceClass::SRV = 0,
llvm::hlsl::ResourceClass::UAV,
llvm::hlsl::ResourceClass::CBuffer,
llvm::hlsl::ResourceClass::Sampler,
llvm::hlsl::ResourceClass::Invalid,
llvm::hlsl::ResourceClass::NumClasses = Invalid
} |
|
enum | llvm::hlsl::ResourceKind : uint32_t {
llvm::hlsl::ResourceKind::Invalid = 0,
llvm::hlsl::ResourceKind::Texture1D,
llvm::hlsl::ResourceKind::Texture2D,
llvm::hlsl::ResourceKind::Texture2DMS,
llvm::hlsl::ResourceKind::Texture3D,
llvm::hlsl::ResourceKind::TextureCube,
llvm::hlsl::ResourceKind::Texture1DArray,
llvm::hlsl::ResourceKind::Texture2DArray,
llvm::hlsl::ResourceKind::Texture2DMSArray,
llvm::hlsl::ResourceKind::TextureCubeArray,
llvm::hlsl::ResourceKind::TypedBuffer,
llvm::hlsl::ResourceKind::RawBuffer,
llvm::hlsl::ResourceKind::StructuredBuffer,
llvm::hlsl::ResourceKind::CBuffer,
llvm::hlsl::ResourceKind::Sampler,
llvm::hlsl::ResourceKind::TBuffer,
llvm::hlsl::ResourceKind::RTAccelerationStructure,
llvm::hlsl::ResourceKind::FeedbackTexture2D,
llvm::hlsl::ResourceKind::FeedbackTexture2DArray,
llvm::hlsl::ResourceKind::NumEntries
} |
|