Home
last modified time | relevance | path

Searched refs:ParametersContainer (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DDXContainerRootSignature.cpp34 ParametersContainer.size() * sizeof(dxbc::RTS0::v1::RootParameterHeader) + in getSize()
37 for (const RootParameterInfo &I : ParametersContainer) { in getSize()
53 ParametersContainer.getDescriptorTable(I.Location); in getSize()
73 const uint32_t NumParameters = ParametersContainer.size(); in write()
87 for (const RootParameterInfo &P : ParametersContainer) { in write()
99 const auto &[Type, Loc] = ParametersContainer.getTypeAndLocForParameter(I); in write()
103 ParametersContainer.getConstant(Loc); in write()
116 ParametersContainer.getRootDescriptor(Loc); in write()
128 ParametersContainer.getDescriptorTable(Loc); in write()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILRootSignature.cpp121 RSD.ParametersContainer.addParameter(Header, Constants); in parseRootConstants()
171 RSD.ParametersContainer.addParameter(Header, Descriptor); in parseRootDescriptors()
181 RSD.ParametersContainer.addParameter(Header, Descriptor); in parseRootDescriptors()
268 RSD.ParametersContainer.addParameter(Header, Table); in parseDescriptorTable()
412 for (const mcdxbc::RootParameterInfo &Info : RSD.ParametersContainer) { in validate()
426 RSD.ParametersContainer.getRootDescriptor(Info.Location); in validate()
443 RSD.ParametersContainer.getDescriptorTable(Info.Location); in validate()
623 << "NumParameters: " << RS.ParametersContainer.size() << "\n"; in run()
624 for (size_t I = 0; I < RS.ParametersContainer.size(); I++) { in run()
626 RS.ParametersContainer.getTypeAndLocForParameter(I); in run()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerEmitter.cpp289 RS.ParametersContainer.addParameter(Header, Constants); in writeParts()
303 RS.ParametersContainer.addParameter(Header, Descriptor); in writeParts()
323 RS.ParametersContainer.addParameter(Header, Table); in writeParts()
330 RS.ParametersContainer.addInvalidParameter(Header); in writeParts()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DDXContainerRootSignature.h110 mcdxbc::RootParametersContainer ParametersContainer; member