Searched refs:RootFlags (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | DXContainer.cpp | 63 static const EnumEntry<RootFlags> RootFlagNames[] = { 64 #define ROOT_SIGNATURE_FLAG(Val, Enum) {#Enum, RootFlags::Enum}, 68 ArrayRef<EnumEntry<RootFlags>> dxbc::getRootFlags() { in getRootFlags()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/HLSL/ |
| H A D | HLSLRootSignature.h | 152 std::variant<dxbc::RootFlags, RootConstants, RootDescriptor, 156 LLVM_ABI raw_ostream &operator<<(raw_ostream &OS, const dxbc::RootFlags &Flags);
|
| H A D | RootSignatureMetadata.h | 40 MDNode *BuildRootFlags(const dxbc::RootFlags &Flags);
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/ |
| H A D | HLSLRootSignature.cpp | 142 raw_ostream &operator<<(raw_ostream &OS, const dxbc::RootFlags &Flags) { in operator <<() 219 [&OS](const dxbc::RootFlags &Flags) { OS << Flags; }, in operator <<()
|
| H A D | RootSignatureMetadata.cpp | 51 [this](const dxbc::RootFlags &Flags) -> MDNode * { in BuildRootSignature() 81 MDNode *MetadataBuilder::BuildRootFlags(const dxbc::RootFlags &Flags) { in BuildRootFlags()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILRootSignature.h | 31 RootFlags = 1, enumerator
|
| H A D | DXILRootSignature.cpp | 356 .Case("RootFlags", RootSignatureElementKind::RootFlags) in parseRootSignatureElement() 367 case RootSignatureElementKind::RootFlags: in parseRootSignatureElement()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseHLSLRootSignature.cpp | 121 std::optional<llvm::dxbc::RootFlags> RootSignatureParser::parseRootFlags() { in parseRootFlags() 129 std::optional<llvm::dxbc::RootFlags> Flags = llvm::dxbc::RootFlags::None; in parseRootFlags() 153 Flags = maybeOrFlag<llvm::dxbc::RootFlags>(Flags, \ in parseRootFlags() 154 llvm::dxbc::RootFlags::NAME); \ in parseRootFlags()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | ParseHLSLRootSignature.h | 77 std::optional<llvm::dxbc::RootFlags> parseRootFlags();
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | DXContainer.h | 161 enum class RootFlags : uint32_t { enum 167 LLVM_ABI ArrayRef<EnumEntry<RootFlags>> getRootFlags();
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | HLSLRootSignatureTokenKinds.def | 92 KEYWORD(RootFlags)
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | DXContainerYAML.cpp | 184 RootSigDesc.Val = (Flags & llvm::to_underlying(dxbc::RootFlags::Val)) > 0; in create() 202 Flag |= (uint32_t)dxbc::RootFlags::Val; in getEncodedFlags()
|