Lines Matching refs:ProgramInfo
192 const SIProgramInfo &ProgramInfo) const { in getHSACodeProps()
204 HSACodeProps.mGroupSegmentFixedSize = ProgramInfo.LDSSize; in getHSACodeProps()
205 HSACodeProps.mPrivateSegmentFixedSize = ProgramInfo.ScratchSize; in getHSACodeProps()
209 HSACodeProps.mNumSGPRs = ProgramInfo.NumSGPR; in getHSACodeProps()
210 HSACodeProps.mNumVGPRs = ProgramInfo.NumVGPR; in getHSACodeProps()
212 HSACodeProps.mIsDynamicCallStack = ProgramInfo.DynamicCallStack; in getHSACodeProps()
222 const SIProgramInfo &ProgramInfo) const { in getHSADebugProps()
456 const SIProgramInfo &ProgramInfo) { in emitKernel() argument
461 auto CodeProps = getHSACodeProps(MF, ProgramInfo); in emitKernel()
462 auto DebugProps = getHSADebugProps(MF, ProgramInfo); in emitKernel()
851 const SIProgramInfo &ProgramInfo) const { in getHSAKernelProps()
862 Kern.getDocument()->getNode(ProgramInfo.LDSSize); in getHSAKernelProps()
864 Kern.getDocument()->getNode(ProgramInfo.ScratchSize); in getHSAKernelProps()
869 Kern[".sgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumSGPR); in getHSAKernelProps()
870 Kern[".vgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumVGPR); in getHSAKernelProps()
904 const SIProgramInfo &ProgramInfo) { in emitKernel() argument
906 auto Kern = getHSAKernelProps(MF, ProgramInfo); in emitKernel()