Searched refs:ComparisonFunc (Results 1 – 13 of 13) sorted by relevance
122 #define COMPARISON_FUNC(Val, Enum) {#Enum, ComparisonFunc::Enum},124 static const EnumEntry<ComparisonFunc> ComparisonFuncNames[] = {128 ArrayRef<EnumEntry<ComparisonFunc>> dxbc::getComparisonFuncs() { in getComparisonFuncs()
161 bool verifyComparisonFunc(uint32_t ComparisonFunc) { in verifyComparisonFunc() argument162 switch (ComparisonFunc) { in verifyComparisonFunc()164 case llvm::to_underlying(dxbc::ComparisonFunc::Val): in verifyComparisonFunc()
101 const dxbc::ComparisonFunc &CompFunc) { in operator <<()
127 dxbc::ComparisonFunc CompFunc = dxbc::ComparisonFunc::LessEqual;
40 LLVM_ABI bool verifyComparisonFunc(uint32_t ComparisonFunc);
125 std::optional<llvm::dxbc::ComparisonFunc> CompFunc;146 std::optional<llvm::dxbc::ComparisonFunc>
243 enum class ComparisonFunc : uint32_t { enum247 LLVM_ABI ArrayRef<EnumEntry<ComparisonFunc>> getComparisonFuncs();654 uint32_t ComparisonFunc; member668 sys::swapByteOrder(ComparisonFunc); in swapBytes()
309 Sampler.ComparisonFunc = *Val; in parseStaticSampler()482 if (!llvm::hlsl::rootsig::verifyComparisonFunc(Sampler.ComparisonFunc)) in validate()483 return reportValueError(Ctx, "ComparisonFunc", Sampler.ComparisonFunc); in validate()
174 uint32_t ComparisonFunc =175 llvm::to_underlying(dxbc::ComparisonFunc::LessEqual);
342 NewSampler.ComparisonFunc = Param.ComparisonFunc; in writeParts()
172 NewS.ComparisonFunc = S.ComparisonFunc; in create()476 IO.mapOptional("ComparisonFunc", S.ComparisonFunc); in mapping()
158 support::endian::write(BOS, S.ComparisonFunc, llvm::endianness::little); in write()
1099 std::optional<llvm::dxbc::ComparisonFunc>1119 return llvm::dxbc::ComparisonFunc::NAME; \ in parseComparisonFunc()