Home
last modified time | relevance | path

Searched refs:DXIL (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXIL.td1 //- DXIL.td - Describe DXIL operation -------------------------*- tablegen -*-//
10 /// This is a target description file for DXIL operation.
35 // The parameter description for a DXIL instruction
51 // A representation for a DXIL instruction
55 string dxil_op = ""; // name of DXIL operation
56 int dxil_opid = 0; // ID of DXIL operation
96 dxil_param<1, "i32", "opcode", "DXIL opcode">,
106 dxil_param<1, "i32", "opcode", "DXIL opcode">,
116 dxil_param<1, "i32", "opcode", "DXIL opcode">,
124 dxil_param<1, "i32", "opcode", "DXIL opcode">,
[all …]
H A DDXILStubs.td1 // DXIL doesn't actually use registers, but this gets the boilerplate code
4 def DXIL : Register<"dxil">;
5 def DXILClass : RegisterClass<"dxil", [i32], 32, (add DXIL)>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerEmitter.cpp130 case dxbc::PartType::DXIL: { in writeParts()
152 Header.Bitcode.Size = P.Program->DXIL ? P.Program->DXIL->size() : 0; in writeParts()
164 if (P.Program->DXIL) { in writeParts()
169 OS.write(reinterpret_cast<char *>(P.Program->DXIL->data()), in writeParts()
170 P.Program->DXIL->size()); in writeParts()
H A DDXContainerYAML.cpp103 IO.mapOptional("DXIL", Program.DXIL); in mapping()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DDXContainer.cpp64 if (DXIL) in parseDXILHeader()
71 DXIL.emplace(std::make_pair(Header, Current)); in parseDXILHeader()
166 case dxbc::PartType::DXIL: in parsePartOffsets()
202 if (!DXIL) in parsePartOffsets()
205 if (Error Err = PSVInfo->parse(DXIL->first.ShaderKind)) in parsePartOffsets()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DDXContainer.h278 std::optional<DXILData> DXIL; variable
369 const std::optional<DXILData> &getDXIL() const { return DXIL; } in getDXIL()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainerConstants.def3 CONTAINER_PART(DXIL)
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDXContainerYAML.h56 std::optional<std::vector<llvm::yaml::Hex8>> DXIL; member
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticDriverKinds.td752 "Resulting DXIL will not be validated or signed for use in release environments.">,
H A DDiagnosticGroups.td1485 // Warnings for DXIL validation
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td8473 "Default: DXIL.dll version or current internal version">,
8503 HelpText<"DXIL validator installation path">;