Searched refs:RTLs (Results 1 – 7 of 7) sorted by relevance
28 PM->RTLs.registerRequires(Flags); in __tgt_register_requires()35 std::call_once(PM->RTLs.InitFlag, &RTLsTy::loadRTLs, &PM->RTLs); in __tgt_register_lib()36 for (auto &RTL : PM->RTLs.AllRTLs) { in __tgt_register_lib()43 PM->RTLs.registerLib(Desc); in __tgt_register_lib()48 EXTERN void __tgt_init_all_rtls() { PM->RTLs.initAllRTLs(); } in __tgt_init_all_rtls()54 PM->RTLs.unregisterLib(Desc); in __tgt_unregister_lib()55 for (auto &RTL : PM->RTLs.UsedRTLs) { in __tgt_unregister_lib()296 for (auto &R : PM->RTLs.AllRTLs) { in __tgt_set_info_flag()
266 } else if (PM->RTLs.RequiresFlags & OMP_REQ_UNIFIED_SHARED_MEMORY && in getTargetPointer()412 } else if (PM->RTLs.RequiresFlags & OMP_REQ_UNIFIED_SHARED_MEMORY) { in getTgtPtrBegin()482 RTL->init_requires(PM->RTLs.RequiresFlags); in init()
133 if (PM->RTLs.RequiresFlags & OMP_REQ_UNIFIED_SHARED_MEMORY) in omp_target_is_present()
42 PM->RTLs.RegisterLib(Desc.get()); in RegisterLib()62 PM->RTLs.UnregisterLib(Descriptions[(void *)Request->number()].get()); in UnregisterLib()79 for (auto &RTL : PM->RTLs.AllRTLs) in IsValidBinary()93 std::call_once(PM->RTLs.initFlag, &RTLsTy::LoadRTLs, &PM->RTLs); in GetNumberOfDevices()97 for (auto &RTL : PM->RTLs.AllRTLs) in GetNumberOfDevices()347 for (auto &RTL : PM->RTLs.UsedRTLs) { in mapHostRTLDeviceId()
92 # Build offloading plugins and device RTLs if they are available.
480 RTLsTy RTLs; member
58 Device RTLs must provide the translation API: