This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG092f15ac40ce: [HIP] File device library ABI version file name (authored by yaxunl). Herald added a project: clang.
Changed prior to commit: https://reviews.llvm.org/D120557?vs=411387&id=411874#toc Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D120557/new/ https://reviews.llvm.org/D120557 Files: clang/lib/Driver/ToolChains/AMDGPU.cpp clang/test/Driver/Inputs/rocm/amdgcn/bitcode/abi_version_400.bc clang/test/Driver/Inputs/rocm/amdgcn/bitcode/abi_version_500.bc clang/test/Driver/Inputs/rocm/amdgcn/bitcode/oclc_abi_version_400.bc clang/test/Driver/Inputs/rocm/amdgcn/bitcode/oclc_abi_version_500.bc clang/test/Driver/hip-device-libs.hip Index: clang/test/Driver/hip-device-libs.hip =================================================================== --- clang/test/Driver/hip-device-libs.hip +++ clang/test/Driver/hip-device-libs.hip @@ -217,10 +217,10 @@ // DIVSQRT-SAME: "-mlink-builtin-bitcode" "{{.*}}oclc_correctly_rounded_sqrt_off.bc" // ABI4-NOT: error: -// ABI4: "-mlink-builtin-bitcode" "{{.*}}abi_version_400.bc" +// ABI4: "-mlink-builtin-bitcode" "{{.*}}oclc_abi_version_400.bc" // ABI5-NOT: error: -// ABI5: "-mlink-builtin-bitcode" "{{.*}}abi_version_500.bc" +// ABI5: "-mlink-builtin-bitcode" "{{.*}}oclc_abi_version_500.bc" // NOABI4-NOT: error: -// NOABI4-NOT: "-mlink-builtin-bitcode" "{{.*}}abi_version_400.bc" -// NOABI4-NOT: "-mlink-builtin-bitcode" "{{.*}}abi_version_500.bc" +// NOABI4-NOT: "-mlink-builtin-bitcode" "{{.*}}oclc_abi_version_400.bc" +// NOABI4-NOT: "-mlink-builtin-bitcode" "{{.*}}oclc_abi_version_500.bc" // NOABI5: error: cannot find ROCm device libraryfor ABI version 5; provide its path via '--rocm-path' or '--rocm-device-lib-path', or pass '-nogpulib' to build without ROCm device library Index: clang/lib/Driver/ToolChains/AMDGPU.cpp =================================================================== --- clang/lib/Driver/ToolChains/AMDGPU.cpp +++ clang/lib/Driver/ToolChains/AMDGPU.cpp @@ -91,7 +91,7 @@ else if (FileName.endswith(Suffix)) BaseName = FileName.drop_back(Suffix.size()); - const StringRef ABIVersionPrefix = "abi_version_"; + const StringRef ABIVersionPrefix = "oclc_abi_version_"; if (BaseName == "ocml") { OCML = FilePath; } else if (BaseName == "ockl") {
Index: clang/test/Driver/hip-device-libs.hip =================================================================== --- clang/test/Driver/hip-device-libs.hip +++ clang/test/Driver/hip-device-libs.hip @@ -217,10 +217,10 @@ // DIVSQRT-SAME: "-mlink-builtin-bitcode" "{{.*}}oclc_correctly_rounded_sqrt_off.bc" // ABI4-NOT: error: -// ABI4: "-mlink-builtin-bitcode" "{{.*}}abi_version_400.bc" +// ABI4: "-mlink-builtin-bitcode" "{{.*}}oclc_abi_version_400.bc" // ABI5-NOT: error: -// ABI5: "-mlink-builtin-bitcode" "{{.*}}abi_version_500.bc" +// ABI5: "-mlink-builtin-bitcode" "{{.*}}oclc_abi_version_500.bc" // NOABI4-NOT: error: -// NOABI4-NOT: "-mlink-builtin-bitcode" "{{.*}}abi_version_400.bc" -// NOABI4-NOT: "-mlink-builtin-bitcode" "{{.*}}abi_version_500.bc" +// NOABI4-NOT: "-mlink-builtin-bitcode" "{{.*}}oclc_abi_version_400.bc" +// NOABI4-NOT: "-mlink-builtin-bitcode" "{{.*}}oclc_abi_version_500.bc" // NOABI5: error: cannot find ROCm device libraryfor ABI version 5; provide its path via '--rocm-path' or '--rocm-device-lib-path', or pass '-nogpulib' to build without ROCm device library Index: clang/lib/Driver/ToolChains/AMDGPU.cpp =================================================================== --- clang/lib/Driver/ToolChains/AMDGPU.cpp +++ clang/lib/Driver/ToolChains/AMDGPU.cpp @@ -91,7 +91,7 @@ else if (FileName.endswith(Suffix)) BaseName = FileName.drop_back(Suffix.size()); - const StringRef ABIVersionPrefix = "abi_version_"; + const StringRef ABIVersionPrefix = "oclc_abi_version_"; if (BaseName == "ocml") { OCML = FilePath; } else if (BaseName == "ockl") {
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits