Lines Matching refs:ProgramInfo
213 const SIProgramInfo &ProgramInfo) const { in getHSACodeProps()
225 HSACodeProps.mGroupSegmentFixedSize = ProgramInfo.LDSSize; in getHSACodeProps()
226 HSACodeProps.mPrivateSegmentFixedSize = ProgramInfo.ScratchSize; in getHSACodeProps()
229 HSACodeProps.mNumSGPRs = ProgramInfo.NumSGPR; in getHSACodeProps()
230 HSACodeProps.mNumVGPRs = ProgramInfo.NumVGPR; in getHSACodeProps()
232 HSACodeProps.mIsDynamicCallStack = ProgramInfo.DynamicCallStack; in getHSACodeProps()
242 const SIProgramInfo &ProgramInfo) const { in getHSADebugProps()
254 ProgramInfo.DebuggerPrivateSegmentBufferSGPR; in getHSADebugProps()
256 ProgramInfo.DebuggerWavefrontPrivateSegmentOffsetSGPR; in getHSADebugProps()
478 const SIProgramInfo &ProgramInfo) { in emitKernel() argument
483 auto CodeProps = getHSACodeProps(MF, ProgramInfo); in emitKernel()
484 auto DebugProps = getHSADebugProps(MF, ProgramInfo); in emitKernel()
920 const SIProgramInfo &ProgramInfo) const { in getHSAKernelProps()
932 std::make_shared<msgpack::ScalarNode>(ProgramInfo.LDSSize); in getHSAKernelProps()
934 std::make_shared<msgpack::ScalarNode>(ProgramInfo.ScratchSize); in getHSAKernelProps()
939 Kern[".sgpr_count"] = std::make_shared<msgpack::ScalarNode>(ProgramInfo.NumSGPR); in getHSAKernelProps()
940 Kern[".vgpr_count"] = std::make_shared<msgpack::ScalarNode>(ProgramInfo.NumVGPR); in getHSAKernelProps()
974 const SIProgramInfo &ProgramInfo) { in emitKernel() argument
976 auto KernelProps = getHSAKernelProps(MF, ProgramInfo); in emitKernel()