Lines Matching refs:ST
31 const GCNSubtarget &ST; member in __anone0ba9fc70111::PreloadKernelArgInfo
37 PreloadKernelArgInfo(Function &F, const GCNSubtarget &ST) : F(F), ST(ST) { in PreloadKernelArgInfo() argument
44 const unsigned MaxUserSGPRs = ST.getMaxNumUserSGPRs(); in setInitialFreeUserSGPRsCount()
45 GCNUserSGPRUsageInfo UserSGPRInfo(F, ST); in setInitialFreeUserSGPRsCount()
105 const GCNSubtarget &ST = TM.getSubtarget<GCNSubtarget>(F); in lowerKernelArguments() local
112 const uint64_t BaseOffset = ST.getExplicitKernelArgOffset(); in lowerKernelArguments()
116 const uint64_t TotalKernArgSize = ST.getKernArgSegmentSize(F, MaxAlign); in lowerKernelArguments()
131 PreloadKernelArgInfo PreloadInfo(F, ST); in lowerKernelArguments()
147 if (Arg.hasInRegAttr() && InPreloadSequence && ST.hasKernargPreload() && in lowerKernelArguments()
148 !ST.needsKernargPreloadBackwardsCompatibility() && in lowerKernelArguments()
179 !ST.hasUsableDSOffset()) in lowerKernelArguments()