@@ -453,8 +453,7 @@ std::unique_ptr<TargetInfo> AllocateTarget(const llvm::Triple &Triple,
453453 return std::make_unique<FuchsiaTargetInfo<RISCV64TargetInfo>>(Triple,
454454 Opts);
455455 case llvm::Triple::Haiku:
456- return std::make_unique<HaikuTargetInfo<RISCV64TargetInfo>>(Triple,
457- Opts);
456+ return std::make_unique<HaikuTargetInfo<RISCV64TargetInfo>>(Triple, Opts);
458457 case llvm::Triple::Linux:
459458 switch (Triple.getEnvironment ()) {
460459 default :
@@ -694,44 +693,43 @@ std::unique_ptr<TargetInfo> AllocateTarget(const llvm::Triple &Triple,
694693 }
695694 case llvm::Triple::wasm32:
696695 if (Triple.getSubArch () != llvm::Triple::NoSubArch ||
697- (!Triple.isWALI () &&
698- Triple.getVendor () != llvm::Triple::UnknownVendor) ||
696+ Triple.getVendor () != llvm::Triple::UnknownVendor ||
699697 !Triple.isOSBinFormatWasm ())
700698 return nullptr ;
701699 switch (os) {
702- case llvm::Triple::WASI:
700+ case llvm::Triple::WASI:
703701 return std::make_unique<WASITargetInfo<WebAssembly32TargetInfo>>(Triple,
704702 Opts);
705- case llvm::Triple::Emscripten:
703+ case llvm::Triple::Emscripten:
706704 return std::make_unique<EmscriptenTargetInfo<WebAssembly32TargetInfo>>(
707705 Triple, Opts);
708- // WALI OS target
709- case llvm::Triple::Linux:
710- return std::make_unique<WALITargetInfo<WebAssembly32TargetInfo>>(Triple,
711- Opts);
712- case llvm::Triple::UnknownOS:
706+
707+ case llvm::Triple::Linux:
708+ return std::make_unique<WALITargetInfo<WebAssembly32TargetInfo>>(Triple,
709+ Opts);
710+ case llvm::Triple::UnknownOS:
713711 return std::make_unique<WebAssemblyOSTargetInfo<WebAssembly32TargetInfo>>(
714712 Triple, Opts);
715- default :
716- return nullptr ;
713+ default :
714+ return nullptr ;
717715 }
718716 case llvm::Triple::wasm64:
719717 if (Triple.getSubArch () != llvm::Triple::NoSubArch ||
720718 Triple.getVendor () != llvm::Triple::UnknownVendor ||
721719 !Triple.isOSBinFormatWasm ())
722720 return nullptr ;
723721 switch (os) {
724- case llvm::Triple::WASI:
722+ case llvm::Triple::WASI:
725723 return std::make_unique<WASITargetInfo<WebAssembly64TargetInfo>>(Triple,
726724 Opts);
727- case llvm::Triple::Emscripten:
725+ case llvm::Triple::Emscripten:
728726 return std::make_unique<EmscriptenTargetInfo<WebAssembly64TargetInfo>>(
729727 Triple, Opts);
730- case llvm::Triple::UnknownOS:
728+ case llvm::Triple::UnknownOS:
731729 return std::make_unique<WebAssemblyOSTargetInfo<WebAssembly64TargetInfo>>(
732730 Triple, Opts);
733- default :
734- return nullptr ;
731+ default :
732+ return nullptr ;
735733 }
736734
737735 case llvm::Triple::dxil:
@@ -811,8 +809,7 @@ TargetInfo *TargetInfo::CreateTargetInfo(DiagnosticsEngine &Diags,
811809 }
812810
813811 // Check the TuneCPU name if specified.
814- if (!Opts->TuneCPU .empty () &&
815- !Target->isValidTuneCPUName (Opts->TuneCPU )) {
812+ if (!Opts->TuneCPU .empty () && !Target->isValidTuneCPUName (Opts->TuneCPU )) {
816813 Diags.Report (diag::err_target_unknown_cpu) << Opts->TuneCPU ;
817814 SmallVector<StringRef, 32 > ValidList;
818815 Target->fillValidTuneCPUList (ValidList);
0 commit comments