Lines Matching refs:Candidate
41 RocmInstallationDetector::findSPACKPackage(const Candidate &Cand, in findSPACKPackage()
179 const SmallVectorImpl<RocmInstallationDetector::Candidate> &
239 return Candidate(ParentDir.str(), /*StrictChecking=*/true, in getInstallationPathCandidates()
249 return Candidate(ParentDir.str(), /*StrictChecking=*/true); in getInstallationPathCandidates()
427 for (const auto &Candidate : ROCmDirs) { in detectDeviceLibrary() local
428 LibDevicePath = Candidate.Path; in detectDeviceLibrary()
430 HasDeviceLibrary = CheckDeviceLib(LibDevicePath, Candidate.StrictChecking); in detectDeviceLibrary()
437 SmallVector<Candidate, 4> HIPSearchDirs; in detectHIPRuntime()
444 for (const auto &Candidate : HIPSearchDirs) { in detectHIPRuntime() local
445 InstallPath = Candidate.Path; in detectHIPRuntime()
450 auto SPACKPath = findSPACKPackage(Candidate, "hip"); in detectHIPRuntime()
479 if (!Candidate.StrictChecking) { in detectHIPRuntime()