yaxunl created this revision. yaxunl added a reviewer: tra. Herald added a project: All. yaxunl requested review of this revision. Herald added a subscriber: MaskRay.
Change default offload arch to gfx906 since it is the lowest officially supported offload arch (https://docs.amd.com/bundle/ROCm-Release-Notes-v5.4/page/About_This_Document.html#d2e131). https://reviews.llvm.org/D142246 Files: clang/lib/Driver/Driver.cpp clang/test/Driver/hip-default-gpu-arch.hip Index: clang/test/Driver/hip-default-gpu-arch.hip =================================================================== --- clang/test/Driver/hip-default-gpu-arch.hip +++ clang/test/Driver/hip-default-gpu-arch.hip @@ -3,4 +3,4 @@ // RUN: %clang -### -c %s 2>&1 | FileCheck %s -// CHECK: {{.*}}clang{{.*}}"-target-cpu" "gfx803" +// CHECK: {{.*}}clang{{.*}}"-target-cpu" "gfx906" Index: clang/lib/Driver/Driver.cpp =================================================================== --- clang/lib/Driver/Driver.cpp +++ clang/lib/Driver/Driver.cpp @@ -3303,7 +3303,7 @@ HIPActionBuilder(Compilation &C, DerivedArgList &Args, const Driver::InputList &Inputs) : CudaActionBuilderBase(C, Args, Inputs, Action::OFK_HIP) { - DefaultCudaArch = CudaArch::GFX803; + DefaultCudaArch = CudaArch::GFX906; if (Args.hasArg(options::OPT_gpu_bundle_output, options::OPT_no_gpu_bundle_output)) BundleOutput = Args.hasFlag(options::OPT_gpu_bundle_output,
Index: clang/test/Driver/hip-default-gpu-arch.hip =================================================================== --- clang/test/Driver/hip-default-gpu-arch.hip +++ clang/test/Driver/hip-default-gpu-arch.hip @@ -3,4 +3,4 @@ // RUN: %clang -### -c %s 2>&1 | FileCheck %s -// CHECK: {{.*}}clang{{.*}}"-target-cpu" "gfx803" +// CHECK: {{.*}}clang{{.*}}"-target-cpu" "gfx906" Index: clang/lib/Driver/Driver.cpp =================================================================== --- clang/lib/Driver/Driver.cpp +++ clang/lib/Driver/Driver.cpp @@ -3303,7 +3303,7 @@ HIPActionBuilder(Compilation &C, DerivedArgList &Args, const Driver::InputList &Inputs) : CudaActionBuilderBase(C, Args, Inputs, Action::OFK_HIP) { - DefaultCudaArch = CudaArch::GFX803; + DefaultCudaArch = CudaArch::GFX906; if (Args.hasArg(options::OPT_gpu_bundle_output, options::OPT_no_gpu_bundle_output)) BundleOutput = Args.hasFlag(options::OPT_gpu_bundle_output,
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits