Home
last modified time | relevance | path

Searched refs:RootParameterInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DDXContainerRootSignature.h18 struct RootParameterInfo { struct
22 RootParameterInfo() = default; argument
24 RootParameterInfo(dxbc::RTS0::v1::RootParameterHeader Header, size_t Location) in RootParameterInfo() argument
39 SmallVector<RootParameterInfo> ParametersInfo;
46 ParametersInfo.push_back(RootParameterInfo(Header, Location)); in addInfo()
73 const RootParameterInfo &Info = ParametersInfo[Location]; in getTypeAndLocForParameter()
78 const RootParameterInfo &Info = ParametersInfo[Location]; in getHeader()
96 SmallVector<RootParameterInfo>::const_iterator begin() const { in begin()
99 SmallVector<RootParameterInfo>::const_iterator end() const { in end()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DDXContainerRootSignature.cpp37 for (const RootParameterInfo &I : ParametersContainer) { in getSize()
87 for (const RootParameterInfo &P : ParametersContainer) { in write()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILRootSignature.cpp412 for (const mcdxbc::RootParameterInfo &Info : RSD.ParametersContainer) { in validate()