Home
last modified time | relevance | path

Searched refs:RootConstants (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DDXContainerRootSignature.h41 SmallVector<dxbc::RTS0::v1::RootConstants> Constants;
50 dxbc::RTS0::v1::RootConstants Constant) { in addParameter()
82 const dxbc::RTS0::v1::RootConstants &getConstant(size_t Index) const { in getConstant()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/HLSL/
H A DHLSLRootSignature.h38 struct RootConstants { struct
152 std::variant<dxbc::RootFlags, RootConstants, RootDescriptor,
158 const RootConstants &Constants);
H A DRootSignatureMetadata.h41 MDNode *BuildRootConstants(const RootConstants &Constants);
/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DHLSLRootSignature.cpp150 raw_ostream &operator<<(raw_ostream &OS, const RootConstants &Constants) { in operator <<()
220 [&OS](const RootConstants &Constants) { OS << Constants; }, in operator <<()
H A DRootSignatureMetadata.cpp54 [this](const RootConstants &Constants) -> MDNode * { in BuildRootSignature()
90 MDNode *MetadataBuilder::BuildRootConstants(const RootConstants &Constants) { in BuildRootConstants()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILRootSignature.cpp105 dxbc::RTS0::v1::RootConstants Constants; in parseRootConstants()
357 .Case("RootConstants", RootSignatureElementKind::RootConstants) in parseRootSignatureElement()
369 case RootSignatureElementKind::RootConstants: in parseRootSignatureElement()
635 const dxbc::RTS0::v1::RootConstants &Constants = in run()
H A DDXILRootSignature.h32 RootConstants = 2, enumerator
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DDXContainerRootSignature.cpp40 Size += sizeof(dxbc::RTS0::v1::RootConstants); in getSize()
102 const dxbc::RTS0::v1::RootConstants &Constants = in write()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DHLSLRootSignatureTokenKinds.def94 KEYWORD(RootConstants)
97 // RootConstants Keywords:
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DDXContainer.h152 llvm::Expected<dxbc::RTS0::v1::RootConstants> read() { in read()
153 return readParameter<dxbc::RTS0::v1::RootConstants>(); in read()
266 DataSize = sizeof(dxbc::RTS0::v1::RootConstants); in getParameter()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParseHLSLRootSignature.h78 std::optional<llvm::hlsl::rootsig::RootConstants> parseRootConstants();
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerEmitter.cpp285 dxbc::RTS0::v1::RootConstants Constants; in writeParts()
H A DDXContainerYAML.cpp114 llvm::Expected<dxbc::RTS0::v1::RootConstants> ConstantsOrErr = in create()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainer.h704 struct RootConstants { struct
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseHLSLRootSignature.cpp176 std::optional<RootConstants> RootSignatureParser::parseRootConstants() { in parseRootConstants()
184 RootConstants Constants; in parseRootConstants()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaHLSL.cpp1138 std::get_if<llvm::hlsl::rootsig::RootConstants>(&Elem)) { in handleRootSignatureElements()
1195 std::get_if<llvm::hlsl::rootsig::RootConstants>(&Elem)) { in handleRootSignatureElements()