Lines Matching defs:triple
534 ArchSpec::ArchSpec(const llvm::Triple &triple) { SetTriple(triple); }
747 bool ArchSpec::SetTriple(const llvm::Triple &triple) {
748 m_triple = triple;
789 bool ArchSpec::SetTriple(llvm::StringRef triple) {
790 if (triple.empty()) {
795 if (ParseMachCPUDashSubtypeTriple(triple, *this))
798 SetTriple(llvm::Triple(llvm::Triple::normalize(triple)));
1417 const llvm::Triple &triple = GetTriple();
1418 if (triple.isOSDarwin() && triple.getOSMajorVersion() == unspecified)
1452 const llvm::Triple &triple = GetTriple();
1453 llvm::StringRef arch_str = triple.getArchName();
1454 llvm::StringRef vendor_str = triple.getVendorName();
1455 llvm::StringRef os_str = triple.getOSName();
1456 llvm::StringRef environ_str = triple.getEnvironmentName();