Lines Matching refs:Descriptor
159 dxbc::RTS0::v2::RootDescriptor Descriptor; in parseRootDescriptors() local
161 Descriptor.ShaderRegister = *Val; in parseRootDescriptors()
166 Descriptor.RegisterSpace = *Val; in parseRootDescriptors()
171 RSD.ParametersContainer.addParameter(Header, Descriptor); in parseRootDescriptors()
177 Descriptor.Flags = *Val; in parseRootDescriptors()
181 RSD.ParametersContainer.addParameter(Header, Descriptor); in parseRootDescriptors()
425 const dxbc::RTS0::v2::RootDescriptor &Descriptor = in validate() local
427 if (!llvm::hlsl::rootsig::verifyRegisterValue(Descriptor.ShaderRegister)) in validate()
429 Descriptor.ShaderRegister); in validate()
431 if (!llvm::hlsl::rootsig::verifyRegisterSpace(Descriptor.RegisterSpace)) in validate()
432 return reportValueError(Ctx, "RegisterSpace", Descriptor.RegisterSpace); in validate()
436 Descriptor.Flags)) in validate()
437 return reportValueError(Ctx, "RootDescriptorFlag", Descriptor.Flags); in validate()
645 const dxbc::RTS0::v2::RootDescriptor &Descriptor = in run() local
647 OS << " Register Space: " << Descriptor.RegisterSpace << "\n" in run()
648 << " Shader Register: " << Descriptor.ShaderRegister << "\n"; in run()
650 OS << " Flags: " << Descriptor.Flags << "\n"; in run()