@@ -948,8 +948,8 @@ getSystemOffloadArchs(Compilation &C, Action::OffloadKind Kind) {
948948
949949 if (!StdoutOrErr) {
950950 C.getDriver ().Diag (diag::err_drv_undetermined_gpu_arch)
951- << Action::GetOffloadKindName (Kind)
952- << llvm::toString (StdoutOrErr. takeError ()) << " --offload-arch" ;
951+ << Action::GetOffloadKindName (Kind) << StdoutOrErr. takeError ()
952+ << " --offload-arch" ;
953953 return GPUArchs;
954954 } else if ((*StdoutOrErr)->getBuffer ().empty ()) {
955955 C.getDriver ().Diag (diag::err_drv_undetermined_gpu_arch)
@@ -1001,16 +1001,19 @@ inferOffloadToolchains(Compilation &C, Action::OffloadKind Kind) {
10011001 C.getDriver ().Diag (clang::diag::err_drv_offload_bad_gpu_arch)
10021002 << " HIP" << Arch;
10031003 return llvm::DenseSet<llvm::StringRef>();
1004- } else if (Kind == Action::OFK_Cuda && !IsNVIDIAOffloadArch (ID)) {
1004+ }
1005+ if (Kind == Action::OFK_Cuda && !IsNVIDIAOffloadArch (ID)) {
10051006 C.getDriver ().Diag (clang::diag::err_drv_offload_bad_gpu_arch)
10061007 << " CUDA" << Arch;
10071008 return llvm::DenseSet<llvm::StringRef>();
1008- } else if (Kind == Action::OFK_OpenMP &&
1009- (ID == OffloadArch::UNKNOWN || ID == OffloadArch::UNUSED)) {
1009+ }
1010+ if (Kind == Action::OFK_OpenMP &&
1011+ (ID == OffloadArch::UNKNOWN || ID == OffloadArch::UNUSED)) {
10101012 C.getDriver ().Diag (clang::diag::err_drv_failed_to_deduce_target_from_arch)
10111013 << Arch;
10121014 return llvm::DenseSet<llvm::StringRef>();
1013- } else if (ID == OffloadArch::UNKNOWN || ID == OffloadArch::UNUSED) {
1015+ }
1016+ if (ID == OffloadArch::UNKNOWN || ID == OffloadArch::UNUSED) {
10141017 C.getDriver ().Diag (clang::diag::err_drv_offload_bad_gpu_arch)
10151018 << " offload" << Arch;
10161019 return llvm::DenseSet<llvm::StringRef>();
0 commit comments