Lines Matching refs:DirectAccess
142 LDSAccessTypeInfo DirectAccess; member
362 if (LDSParams.DirectAccess.DynamicLDSGlobals.empty() && in buildSwDynLDSGlobal()
402 for (GlobalVariable *GV : LDSParams.DirectAccess.StaticLDSGlobals) in populateSwMetadataGlobal()
405 for (GlobalVariable *GV : LDSParams.DirectAccess.DynamicLDSGlobals) in populateSwMetadataGlobal()
461 buildInitializerForSwLDSMD(LDSParams.DirectAccess.StaticLDSGlobals); in populateSwMetadataGlobal()
463 buildInitializerForSwLDSMD(LDSParams.DirectAccess.DynamicLDSGlobals); in populateSwMetadataGlobal()
514 PopulateIndices(LDSParams.DirectAccess.StaticLDSGlobals, Idx); in populateLDSToReplacementIndicesMap()
516 PopulateIndices(LDSParams.DirectAccess.DynamicLDSGlobals, Idx); in populateLDSToReplacementIndicesMap()
545 auto &DirectAccess = LDSParams.DirectAccess; in replaceKernelLDSAccesses() local
554 (!DirectAccess.StaticLDSGlobals.contains(GV) && in replaceKernelLDSAccesses()
555 !DirectAccess.DynamicLDSGlobals.contains(GV))) in replaceKernelLDSAccesses()
575 ReplaceLDSGlobalUses(DirectAccess.StaticLDSGlobals); in replaceKernelLDSAccesses()
577 ReplaceLDSGlobalUses(DirectAccess.DynamicLDSGlobals); in replaceKernelLDSAccesses()
824 GetUniqueLDSGlobals(LDSParams.DirectAccess.StaticLDSGlobals); in lowerKernelLDSAccesses()
860 GetUniqueLDSGlobals(LDSParams.DirectAccess.DynamicLDSGlobals); in lowerKernelLDSAccesses()
1106 auto &DirectAccess = LDSParams.DirectAccess; in reorderStaticDynamicIndirectLDSSet() local
1108 LDSParams.DirectAccess.StaticLDSGlobals = sortByName( in reorderStaticDynamicIndirectLDSSet()
1109 std::vector<GlobalVariable *>(DirectAccess.StaticLDSGlobals.begin(), in reorderStaticDynamicIndirectLDSSet()
1110 DirectAccess.StaticLDSGlobals.end())); in reorderStaticDynamicIndirectLDSSet()
1111 LDSParams.DirectAccess.DynamicLDSGlobals = sortByName( in reorderStaticDynamicIndirectLDSSet()
1112 std::vector<GlobalVariable *>(DirectAccess.DynamicLDSGlobals.begin(), in reorderStaticDynamicIndirectLDSSet()
1113 DirectAccess.DynamicLDSGlobals.end())); in reorderStaticDynamicIndirectLDSSet()
1166 bool DirectAccess) { in run() argument
1179 if (!DirectAccess) in run()
1182 if (!DirectAccess) { in run()
1190 LDSParams.DirectAccess.DynamicLDSGlobals.insert(GV); in run()
1192 LDSParams.DirectAccess.StaticLDSGlobals.insert(GV); in run()
1207 if (LDSParams.DirectAccess.StaticLDSGlobals.empty() && in run()
1208 LDSParams.DirectAccess.DynamicLDSGlobals.empty() && in run()