Home | History | Annotate | Download | only in Driver

Lines Matching refs:Multilibs

1451   for (const auto &Multilib : Multilibs)
1454 if (Multilibs.size() != 0 || !SelectedMultilib.isDefault())
1852 // Filter to remove Multilibs that don't exist as a suffix to Path
1907 /// The set of multilibs that the detected installation supports.
1908 MultilibSet Multilibs;
1926 // Check for Code Sourcery toolchain multilibs
2007 Result.Multilibs = *Candidate;
2047 Result.Multilibs = *MS;
2056 // Musl toolchain multilibs
2079 Result.Multilibs = MuslMipsMultilibs;
2250 Result.Multilibs = *Candidate;
2343 Result.Multilibs = *Candidate;
2410 Result.Multilibs.push_back(Default);
2411 Result.Multilibs.FilterOut(NonExistent);
2413 if (Result.Multilibs.select(Flags, Result.SelectedMultilib)) {
2425 // Find multilibs with subdirectories like armv7-a, thumb, armv7-a/thumb.
2460 Result.Multilibs = AndroidArmMultilibs;
2527 Result.Multilibs.push_back(Default);
2528 Result.Multilibs.push_back(Alt64);
2529 Result.Multilibs.push_back(Alt32);
2530 Result.Multilibs.push_back(Altx32);
2532 Result.Multilibs.FilterOut(NonExistent);
2539 if (!Result.Multilibs.select(Flags, Result.SelectedMultilib))
2656 // Android standalone toolchain could have multilibs for ARM and Thumb.
2657 // Debian mips multilibs behave more like the rest of the biarch ones,
2660 // It should also work without multilibs in a simplified toolchain.
2670 Multilibs = Detected.Multilibs;
2819 Multilibs = Result.Multilibs;
2847 const auto &Callback = Multilibs.includeDirsCallback();
2894 const auto &Callback = Multilibs.includeDirsCallback();
4029 static void addMultilibsFilePaths(const Driver &D, const MultilibSet &Multilibs,
4033 if (const auto &PathsCallback = Multilibs.filePathsCallback())
4042 Multilibs = GCCInstallation.getMultilibs();
4115 const MultilibSet &Multilibs = GCCInstallation.getMultilibs();
4118 addMultilibsFilePaths(D, Multilibs, Multilib,
4416 const auto &Callback = Multilibs.includeDirsCallback();