Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DOcamlGCPrinter.cpp114 int NumDescriptors = 0; in finishAssembly() local
120 NumDescriptors += FI->size(); in finishAssembly()
123 if (NumDescriptors >= 1 << 16) { in finishAssembly()
127 AP.emitInt16(NumDescriptors); in finishAssembly()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseHLSLRootSignature.cpp399 if (Params->NumDescriptors.has_value()) in parseDescriptorTableClause()
400 Clause.NumDescriptors = Params->NumDescriptors.value(); in parseDescriptorTableClause()
652 if (Params.NumDescriptors.has_value()) { in parseDescriptorTableClauseParams()
660 std::optional<uint32_t> NumDescriptors; in parseDescriptorTableClauseParams() local
662 NumDescriptors = NumDescriptorsUnbounded; in parseDescriptorTableClauseParams()
664 NumDescriptors = parseUIntParam(); in parseDescriptorTableClauseParams()
665 if (!NumDescriptors.has_value()) in parseDescriptorTableClauseParams()
669 Params.NumDescriptors = NumDescriptors; in parseDescriptorTableClauseParams()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainer.h680 uint32_t NumDescriptors; member
686 sys::swapByteOrder(NumDescriptors); in swapBytes()
763 uint32_t NumDescriptors; member
770 sys::swapByteOrder(NumDescriptors); in swapBytes()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DHLSLRootSignature.cpp167 if (Clause.NumDescriptors == NumDescriptorsUnbounded) in operator <<()
170 OS << Clause.NumDescriptors; in operator <<()
H A DRootSignatureValidations.cpp128 bool verifyNumDescriptors(uint32_t NumDescriptors) { in verifyNumDescriptors() argument
129 return NumDescriptors > 0; in verifyNumDescriptors()
H A DRootSignatureMetadata.cpp151 ConstantAsMetadata::get(Builder.getInt32(Clause.NumDescriptors)), in BuildDescriptorTableClause()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILRootSignature.cpp213 Range.NumDescriptors = *Val; in parseDescriptorRange()
451 if (!llvm::hlsl::rootsig::verifyNumDescriptors(Range.NumDescriptors)) in validate()
452 return reportValueError(Ctx, "NumDescriptors", Range.NumDescriptors); in validate()
662 << " Num Descriptors: " << Range.NumDescriptors << "\n" in run()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerYAML.cpp60 NewR.NumDescriptors = R.NumDescriptors; in readDescriptorRanges()
393 if (R.NumDescriptors == UINT_MAX) { in mapping()
397 IO.mapRequired("NumDescriptors", R.NumDescriptors); in mapping()
401 R.NumDescriptors = static_cast<uint32_t>(TmpNumDesc); in mapping()
H A DDXContainerEmitter.cpp314 Range.NumDescriptors = R.NumDescriptors; in writeParts()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/HLSL/
H A DRootSignatureValidations.h35 LLVM_ABI bool verifyNumDescriptors(uint32_t NumDescriptors);
H A DHLSLRootSignature.h89 uint32_t NumDescriptors = 1; member
/freebsd/sys/contrib/edk2/Include/IndustryStandard/
H A DUsb.h391 UINT8 NumDescriptors; member
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParseHLSLRootSignature.h108 std::optional<uint32_t> NumDescriptors; member
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DDXContainerRootSignature.cpp134 support::endian::write(BOS, Range.NumDescriptors, in write()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDXContainerYAML.h96 uint32_t NumDescriptors; member
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaHLSL.cpp1160 if (!llvm::hlsl::rootsig::verifyNumDescriptors(Clause->NumDescriptors)) { in handleRootSignatureElements()
1223 if (Clause->NumDescriptors == 0) in handleRootSignatureElements()
1225 Info.UpperBound = Clause->NumDescriptors == RangeInfo::Unbounded in handleRootSignatureElements()
1227 : Info.LowerBound + Clause->NumDescriptors - in handleRootSignatureElements()