Home
last modified time | relevance | path

Searched refs:ComparisonFunc (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DDXContainer.cpp122 #define COMPARISON_FUNC(Val, Enum) {#Enum, ComparisonFunc::Enum},
124 static const EnumEntry<ComparisonFunc> ComparisonFuncNames[] = {
128 ArrayRef<EnumEntry<ComparisonFunc>> dxbc::getComparisonFuncs() { in getComparisonFuncs()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DRootSignatureValidations.cpp161 bool verifyComparisonFunc(uint32_t ComparisonFunc) { in verifyComparisonFunc() argument
162 switch (ComparisonFunc) { in verifyComparisonFunc()
164 case llvm::to_underlying(dxbc::ComparisonFunc::Val): in verifyComparisonFunc()
H A DHLSLRootSignature.cpp101 const dxbc::ComparisonFunc &CompFunc) { in operator <<()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/HLSL/
H A DHLSLRootSignature.h127 dxbc::ComparisonFunc CompFunc = dxbc::ComparisonFunc::LessEqual;
H A DRootSignatureValidations.h40 LLVM_ABI bool verifyComparisonFunc(uint32_t ComparisonFunc);
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParseHLSLRootSignature.h125 std::optional<llvm::dxbc::ComparisonFunc> CompFunc;
146 std::optional<llvm::dxbc::ComparisonFunc>
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainer.h243 enum class ComparisonFunc : uint32_t { enum
247 LLVM_ABI ArrayRef<EnumEntry<ComparisonFunc>> getComparisonFuncs();
654 uint32_t ComparisonFunc; member
668 sys::swapByteOrder(ComparisonFunc); in swapBytes()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILRootSignature.cpp309 Sampler.ComparisonFunc = *Val; in parseStaticSampler()
482 if (!llvm::hlsl::rootsig::verifyComparisonFunc(Sampler.ComparisonFunc)) in validate()
483 return reportValueError(Ctx, "ComparisonFunc", Sampler.ComparisonFunc); in validate()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDXContainerYAML.h174 uint32_t ComparisonFunc =
175 llvm::to_underlying(dxbc::ComparisonFunc::LessEqual);
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerEmitter.cpp342 NewSampler.ComparisonFunc = Param.ComparisonFunc; in writeParts()
H A DDXContainerYAML.cpp172 NewS.ComparisonFunc = S.ComparisonFunc; in create()
476 IO.mapOptional("ComparisonFunc", S.ComparisonFunc); in mapping()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DDXContainerRootSignature.cpp158 support::endian::write(BOS, S.ComparisonFunc, llvm::endianness::little); in write()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseHLSLRootSignature.cpp1099 std::optional<llvm::dxbc::ComparisonFunc>
1119 return llvm::dxbc::ComparisonFunc::NAME; \ in parseComparisonFunc()