Lines Matching defs:triple

1228         std::string triple;
1244 } else if (name == "triple") {
1246 extractor.GetHexByteString(triple);
1328 if (triple.empty()) {
1348 std::string triple;
1349 triple += arch_name;
1351 triple += '-';
1353 triple += "unknown";
1355 triple += vendor_name;
1356 triple += '-';
1358 triple += "unknown";
1360 triple += os_name;
1362 m_host_arch.SetTriple(triple.c_str());
1387 m_host_arch.SetTriple(triple.c_str());
1397 "architecture as %s, triple as %s from triple text %s",
1403 triple.c_str());
2032 } else if (name == "triple") {
2034 std::string triple;
2035 extractor.GetHexByteString(triple);
2036 process_info.GetArchitecture().SetTriple(triple.c_str());
2138 std::string triple;
2164 } else if (name == "triple") {
2166 extractor.GetHexByteString(triple);
2228 // Set the ArchSpec from the triple if we have it.
2229 if (!triple.empty()) {
2230 m_process_arch.SetTriple(triple.c_str());
2237 llvm::Triple triple(llvm::Twine("-") + vendor_name + "-" + os_name);
2239 triple.setEnvironmentName(environment);
2241 assert(triple.getObjectFormat() != llvm::Triple::UnknownObjectFormat);
2242 assert(triple.getObjectFormat() != llvm::Triple::Wasm);
2243 assert(triple.getObjectFormat() != llvm::Triple::XCOFF);
2244 switch (triple.getObjectFormat()) {
2352 const llvm::Triple &triple = match_arch.GetTriple();
2353 packet.PutCString("triple:");
2354 packet.PutCString(triple.getTriple());
3845 const auto &triple = arch_spec.GetTriple().getTriple();
3846 packet.PutStringAsRawHex8(triple);
3873 } else if (name == "triple") {
3875 std::string triple;
3876 extractor.GetHexByteString(triple);
3877 module_spec.GetArchitecture().SetTriple(triple.c_str());
3919 if (!dict->GetValueForKeyAsString("triple", string))
3932 llvm::ArrayRef<FileSpec> module_file_specs, const llvm::Triple &triple) {
3942 {"triple", triple.getTriple()}});