reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
516 if (Triple.isAndroid()) 517 return Triple.isArch64Bit() ? "/system/bin/linker64" : "/system/bin/linker"; 519 if (Triple.isMusl()) { 535 ArchName = Triple.getArchName().str(); 538 (Triple.getEnvironment() == llvm::Triple::MuslEABIHF || 565 Triple.getEnvironment() == llvm::Triple::GNUEABIHF || 576 bool IsNaN2008 = tools::mips::isNaN2008(Args, Triple); 578 LibDir = "lib" + tools::mips::getMipsABILibSuffix(Args, Triple); 582 else if (!Triple.hasEnvironment() && 583 Triple.getVendor() == llvm::Triple::VendorType::MipsTechnologies) 585 Triple.isLittleEndian() ? "ld-musl-mipsel.so.1" : "ld-musl-mips.so.1"; 606 StringRef ABIName = tools::riscv::getRISCVABI(Args, Triple); 612 StringRef ABIName = tools::riscv::getRISCVABI(Args, Triple); 635 bool X32 = Triple.getEnvironment() == llvm::Triple::GNUX32; 644 (Triple.getVendor() == llvm::Triple::UnknownVendor || 645 Triple.getVendor() == llvm::Triple::PC)) 646 return "/usr/" + Triple.str() + "/lib/" + Loader;