Go to the source code of this file.
|
| namespace | llvm |
| | This is an optimization pass for GlobalISel generic memory operations.
|
| namespace | llvm::hlsl |
|
| enum class | llvm::hlsl::IOType {
llvm::hlsl::In = 0b001
, llvm::hlsl::Out = 0b010
, llvm::hlsl::InOut = 0b011
, llvm::hlsl::PatchConstantOrPrimitive = 0b100
,
llvm::hlsl::All = 0b111
, llvm::hlsl::LLVM_MARK_AS_BITMASK_ENUM =(PatchConstantOrPrimitive)
} |
| enum class | llvm::hlsl::InterpolationModifier : uint32_t {
llvm::hlsl::None = 0
, llvm::hlsl::NoInterpolation = 1 << 0
, llvm::hlsl::Linear = 1 << 1
, llvm::hlsl::NoPerspective = 1 << 2
,
llvm::hlsl::Center = 1 << 3
, llvm::hlsl::Centroid = 1 << 4
, llvm::hlsl::Sample = 1 << 5
, llvm::hlsl::LLVM_MARK_AS_BITMASK_ENUM =(Sample)
} |
| enum class | llvm::hlsl::SPIRVInterfaceDecoration : uint32_t { llvm::hlsl::BuiltIn = 11
, llvm::hlsl::Location = 30
} |
| enum class | llvm::hlsl::SPIRVInterpolationMode : uint32_t { llvm::hlsl::NoPerspective = 13
, llvm::hlsl::Flat = 14
, llvm::hlsl::Centroid = 16
, llvm::hlsl::Sample = 17
} |
| enum class | llvm::hlsl::SemanticInterpretation {
llvm::hlsl::Invalid
, llvm::hlsl::NotAllocated
, llvm::hlsl::NotPacked
, llvm::hlsl::Arbitrary
,
llvm::hlsl::SV
, llvm::hlsl::SGV
, llvm::hlsl::ClipCull
, llvm::hlsl::TessFactor
,
llvm::hlsl::Target
} |
| enum class | llvm::hlsl::InterpolationMode |