Lines Matching refs:TheTriple
274 const Triple &TheTriple) {
278 if (TheTriple.isOSBinFormatMachO() && Name.size() > 0 && Name[0] == '_')
503 const Triple &TheTriple) {
506 if (TMBuilder.MCpu.empty() && TheTriple.isOSDarwin()) {
507 if (TheTriple.getArch() == llvm::Triple::x86_64)
509 else if (TheTriple.getArch() == llvm::Triple::x86)
511 else if (TheTriple.getArch() == llvm::Triple::aarch64 ||
512 TheTriple.getArch() == llvm::Triple::aarch64_32)
515 TMBuilder.TheTriple = std::move(TheTriple);
529 Triple TheTriple(TripleStr);
532 initTMBuilder(TMBuilder, Triple(TheTriple));
533 else if (TMBuilder.TheTriple != TheTriple) {
534 if (!TMBuilder.TheTriple.isCompatibleWith(TheTriple))
537 initTMBuilder(TMBuilder, Triple(TMBuilder.TheTriple.merge(TheTriple)));
558 TargetRegistry::lookupTarget(TheTriple.str(), ErrMsg);
565 Features.getDefaultSubtargetFeatures(TheTriple);
569 TheTarget->createTargetMachine(TheTriple.str(), MCpu, FeatureStr, Options,
811 computeGUIDPreservedSymbols(PreservedSymbols, TMBuilder.TheTriple);
876 auto ArchName = TMBuilder.TheTriple.getArchName();
976 computeGUIDPreservedSymbols(PreservedSymbols, TMBuilder.TheTriple);