Lines Matching refs:NumberOfDevices
457 int NumberOfDevices = 0; member in RTLDeviceInfoTy
1008 NumberOfDevices = (int)HSAAgents.size(); in RTLDeviceInfoTy()
1010 if (NumberOfDevices == 0) { in RTLDeviceInfoTy()
1014 DP("There are %d devices supporting HSA.\n", NumberOfDevices); in RTLDeviceInfoTy()
1017 HSAQueueSchedulers.reserve(NumberOfDevices); in RTLDeviceInfoTy()
1018 FuncGblEntries.resize(NumberOfDevices); in RTLDeviceInfoTy()
1019 ThreadsPerGroup.resize(NumberOfDevices); in RTLDeviceInfoTy()
1020 ComputeUnits.resize(NumberOfDevices); in RTLDeviceInfoTy()
1021 GPUName.resize(NumberOfDevices); in RTLDeviceInfoTy()
1022 GroupsPerDevice.resize(NumberOfDevices); in RTLDeviceInfoTy()
1023 WarpSize.resize(NumberOfDevices); in RTLDeviceInfoTy()
1024 NumTeams.resize(NumberOfDevices); in RTLDeviceInfoTy()
1025 NumThreads.resize(NumberOfDevices); in RTLDeviceInfoTy()
1026 DeviceStateStore.resize(NumberOfDevices); in RTLDeviceInfoTy()
1027 KernelInfoTable.resize(NumberOfDevices); in RTLDeviceInfoTy()
1028 SymbolInfoTable.resize(NumberOfDevices); in RTLDeviceInfoTy()
1029 DeviceCoarseGrainedMemoryPools.resize(NumberOfDevices); in RTLDeviceInfoTy()
1030 DeviceFineGrainedMemoryPools.resize(NumberOfDevices); in RTLDeviceInfoTy()
1044 for (int I = 0; I < NumberOfDevices; I++) { in RTLDeviceInfoTy()
1069 for (int I = 0; I < NumberOfDevices; I++) { in RTLDeviceInfoTy()
1126 assert(DeviceId < DeviceInfo().NumberOfDevices && "Device ID too large"); in dataRetrieve()
1154 assert(DeviceId < DeviceInfo().NumberOfDevices && "Device ID too large"); in dataSubmit()
2036 int32_t NumberOfDevices = __tgt_rtl_number_of_devices(); in __tgt_rtl_is_valid_binary_info() local
2038 for (int32_t DeviceId = 0; DeviceId < NumberOfDevices; ++DeviceId) { in __tgt_rtl_is_valid_binary_info()
2060 return DeviceInfo().NumberOfDevices; in __tgt_rtl_number_of_devices()
2274 auto Env = DeviceEnvironment(DeviceId, DeviceInfo().NumberOfDevices, in __tgt_rtl_load_binary_locked()
2607 assert(DeviceId < DeviceInfo().NumberOfDevices && "Device ID too large"); in __tgt_rtl_data_alloc()
2625 assert(DeviceId < DeviceInfo().NumberOfDevices && "Device ID too large"); in __tgt_rtl_data_submit()
2636 assert(DeviceId < DeviceInfo().NumberOfDevices && "Device ID too large"); in __tgt_rtl_data_submit_async()
2646 assert(DeviceId < DeviceInfo().NumberOfDevices && "Device ID too large"); in __tgt_rtl_data_retrieve()
2659 assert(DeviceId < DeviceInfo().NumberOfDevices && "Device ID too large"); in __tgt_rtl_data_retrieve_async()
2665 assert(DeviceId < DeviceInfo().NumberOfDevices && "Device ID too large"); in __tgt_rtl_data_delete()