Home
last modified time | relevance | path

Searched refs:DirectX (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectX.td1 //- DirectX.td - Describe the DirectX Target Machine ----------*- tablegen -*-//
10 /// This is a target description file for the DirectX target
22 // DirectX Subtarget features.
28 // DirectX Processors supported.
50 def DirectX : Target {
H A DDirectXPassRegistry.def1 //===- DirectXPassRegistry.def - Registry of DirectX passes -----*- C++--*-===//
10 // DirectX backend.
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DDXContainer.h124 namespace DirectX {
472 std::optional<DirectX::PSVRuntimeInfo> PSVInfo;
473 std::optional<DirectX::RootSignature> RootSignature;
474 DirectX::Signature InputSignature;
475 DirectX::Signature OutputSignature;
476 DirectX::Signature PatchConstantSignature;
485 Error parseSignature(StringRef Part, DirectX::Signature &Array);
570 std::optional<DirectX::RootSignature> getRootSignature() const { in getRootSignature()
574 const std::optional<DirectX::PSVRuntimeInfo> &getPSVInfo() const { in getPSVInfo()
578 const DirectX::Signature &getInputSignature() const { return InputSignature; } in getInputSignature()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DDXContainer.cpp98 RootSignature = DirectX::RootSignature(Part); in parseRootSignature()
107 PSVInfo = DirectX::PSVRuntimeInfo(Part); in parsePSVInfo()
113 Error DirectX::Signature::initialize(StringRef Part) { in initialize()
244 Error DirectX::RootSignature::parse() { in parse()
286 Error DirectX::PSVRuntimeInfo::parse(uint16_t ShaderKind) { in parse()
489 uint8_t DirectX::PSVRuntimeInfo::getSigInputCount() const { in getSigInputCount()
499 uint8_t DirectX::PSVRuntimeInfo::getSigOutputCount() const { in getSigOutputCount()
509 uint8_t DirectX::PSVRuntimeInfo::getSigPatchOrPrimCount() const { in getSigPatchOrPrimCount()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerYAML.cpp40 object::DirectX::DescriptorTableView *DTV) { in readDescriptorRanges()
42 llvm::Expected<object::DirectX::DescriptorTable<T>> TableOrErr = in readDescriptorRanges()
79 const object::DirectX::RootSignature &Data) { in create()
107 llvm::Expected<object::DirectX::RootParameterView> ParamViewOrErr = in create()
111 object::DirectX::RootParameterView ParamView = ParamViewOrErr.get(); in create()
113 if (auto *RCV = dyn_cast<object::DirectX::RootConstantView>(&ParamView)) { in create()
129 dyn_cast<object::DirectX::RootDescriptorView>(&ParamView)) { in create()
150 dyn_cast<object::DirectX::DescriptorTableView>(&ParamView)) { in create()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DDirectX.cpp21 clang::DirectX::LastTSBuiltin - Builtin::FirstTSBuiltin;
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltinsDirectX.td1 //===--- BuiltinsDirectX.td - DirectX Builtin function database -----------===//
H A DTargetBuiltins.h145 namespace DirectX {
H A DAttrDocs.td8250 The full documentation is available here: https://microsoft.github.io/DirectX-Specs/d3d/HLSL_SM_6_6…
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DDirectX.cpp25 case DirectX::BI__builtin_dx_dot2add: { in EmitDirectXBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsDirectX.td1 //===- IntrinsicsDirectX.td - Defines DirectX intrinsics ---*- tablegen -*-===//
9 // This file defines all of the DirectX-specific intrinsics.
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDXContainerYAML.h204 create(const object::DirectX::RootSignature &Data);
/freebsd/contrib/llvm-project/
H A DFREEBSD-Xlist908 llvm/lib/Target/DirectX/CMakeLists.txt
909 llvm/lib/Target/DirectX/DXILWriter/CMakeLists.txt
910 llvm/lib/Target/DirectX/DirectXIRPasses/CMakeLists.txt
911 llvm/lib/Target/DirectX/MCTargetDesc/CMakeLists.txt
912 llvm/lib/Target/DirectX/TargetInfo/CMakeLists.txt
/freebsd/lib/clang/libclang/
H A DMakefile245 SRCS_MIN+= Basic/Targets/DirectX.cpp
335 SRCS_MIN+= CodeGen/TargetBuiltins/DirectX.cpp
352 SRCS_MIN+= CodeGen/Targets/DirectX.cpp
1076 BPF DirectX Hexagon NVPTX RISCV SPIRVCommon SPIRVCL SPIRVVK X86 X86_64
/freebsd/lib/clang/libllvm/
H A DMakefile2270 AArch64/aarch64 AMDGPU/amdgcn ARM/arm BPF/bpf DirectX/dx \
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1434 SemaDirectX &DirectX() { in DirectX() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp2067 return DirectX().CheckDirectXBuiltinFunctionCall(BuiltinID, TheCall); in CheckTSBuiltinFunctionCall()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td9433 HelpText<"Use DirectX memory layout for Vulkan resources.">;