Lines Matching refs:Multilibs
969 // Filter to remove Multilibs that don't exist as a suffix to Path
1023 // Check for Code Sourcery toolchain multilibs
1104 Result.Multilibs = *Candidate;
1144 Result.Multilibs = *MS;
1153 // Musl toolchain multilibs
1176 Result.Multilibs = MuslMipsMultilibs;
1347 Result.Multilibs = *Candidate;
1440 Result.Multilibs = *Candidate;
1509 Result.Multilibs.push_back(Default);
1510 Result.Multilibs.FilterOut(NonExistent);
1512 if (Result.Multilibs.select(Flags, Result.SelectedMultilib)) {
1524 // Find multilibs with subdirectories like armv7-a, thumb, armv7-a/thumb.
1559 Result.Multilibs = AndroidArmMultilibs;
1574 Result.Multilibs.push_back(WithoutExceptions);
1575 Result.Multilibs.push_back(WithExceptions);
1576 Result.Multilibs.FilterOut(NonExistent);
1582 if (Result.Multilibs.select(Flags, Result.SelectedMultilib))
1597 // currently only support the set of multilibs like riscv-gnu-toolchain does.
1639 Result.Multilibs = RISCVMultilibs;
1676 Result.Multilibs = RISCVMultilibs;
1761 Result.Multilibs.push_back(Default);
1762 Result.Multilibs.push_back(Alt64);
1763 Result.Multilibs.push_back(Alt32);
1764 Result.Multilibs.push_back(Altx32);
1766 Result.Multilibs.FilterOut(NonExistent);
1773 if (!Result.Multilibs.select(Flags, Result.SelectedMultilib))
2006 for (const auto &Multilib : Multilibs)
2009 if (Multilibs.size() != 0 || !SelectedMultilib.isDefault())
2484 // Android standalone toolchain could have multilibs for ARM and Thumb.
2485 // Debian mips multilibs behave more like the rest of the biarch ones,
2488 // It should also work without multilibs in a simplified toolchain.
2498 // AVR has no multilibs.
2504 Multilibs = Detected.Multilibs;
2803 if (const auto &PathsCallback = Multilibs.filePathsCallback())
2875 const auto &Callback = Multilibs.includeDirsCallback();