Lines Matching refs:ProgramInfo
197 const SIProgramInfo &ProgramInfo) const { in getHSACodeProps()
209 HSACodeProps.mGroupSegmentFixedSize = ProgramInfo.LDSSize; in getHSACodeProps()
210 HSACodeProps.mPrivateSegmentFixedSize = ProgramInfo.ScratchSize; in getHSACodeProps()
214 HSACodeProps.mNumSGPRs = ProgramInfo.NumSGPR; in getHSACodeProps()
215 HSACodeProps.mNumVGPRs = ProgramInfo.NumVGPR; in getHSACodeProps()
217 HSACodeProps.mIsDynamicCallStack = ProgramInfo.DynamicCallStack; in getHSACodeProps()
227 const SIProgramInfo &ProgramInfo) const { in getHSADebugProps()
460 const SIProgramInfo &ProgramInfo) { in emitKernel() argument
465 auto CodeProps = getHSACodeProps(MF, ProgramInfo); in emitKernel()
466 auto DebugProps = getHSADebugProps(MF, ProgramInfo); in emitKernel()
855 const SIProgramInfo &ProgramInfo) const { in getHSAKernelProps()
866 Kern.getDocument()->getNode(ProgramInfo.LDSSize); in getHSAKernelProps()
868 Kern.getDocument()->getNode(ProgramInfo.ScratchSize); in getHSAKernelProps()
873 Kern[".sgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumSGPR); in getHSAKernelProps()
874 Kern[".vgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumVGPR); in getHSAKernelProps()
907 const SIProgramInfo &ProgramInfo) { in emitKernel() argument
909 auto Kern = getHSAKernelProps(MF, ProgramInfo); in emitKernel()