Lines Matching refs:HSACodeProps
216 HSAMD::Kernel::CodeProps::Metadata HSACodeProps; in getHSACodeProps() local
223 HSACodeProps.mKernargSegmentSize = STM.getKernArgSegmentSize(F, in getHSACodeProps()
225 HSACodeProps.mGroupSegmentFixedSize = ProgramInfo.LDSSize; in getHSACodeProps()
226 HSACodeProps.mPrivateSegmentFixedSize = ProgramInfo.ScratchSize; in getHSACodeProps()
227 HSACodeProps.mKernargSegmentAlign = std::max(MaxKernArgAlign, 4u); in getHSACodeProps()
228 HSACodeProps.mWavefrontSize = STM.getWavefrontSize(); in getHSACodeProps()
229 HSACodeProps.mNumSGPRs = ProgramInfo.NumSGPR; in getHSACodeProps()
230 HSACodeProps.mNumVGPRs = ProgramInfo.NumVGPR; in getHSACodeProps()
231 HSACodeProps.mMaxFlatWorkGroupSize = MFI.getMaxFlatWorkGroupSize(); in getHSACodeProps()
232 HSACodeProps.mIsDynamicCallStack = ProgramInfo.DynamicCallStack; in getHSACodeProps()
233 HSACodeProps.mIsXNACKEnabled = STM.isXNACKEnabled(); in getHSACodeProps()
234 HSACodeProps.mNumSpilledSGPRs = MFI.getNumSpilledSGPRs(); in getHSACodeProps()
235 HSACodeProps.mNumSpilledVGPRs = MFI.getNumSpilledVGPRs(); in getHSACodeProps()
237 return HSACodeProps; in getHSACodeProps()