llvm-project/llvm/test/Linker/Inputs/libdevice-with-wrong-dl.ll
arthurqiu 05bd7d22b6
[MLIR] Fix triple mismatch warning for embedded libdevice (#121447)
IRLinker emits warning when linking two modules of different target
triples. The warning is disabled if the source module is libdevice. When
using libdevice embedded in LLVM library via MLIR_NVVM_EMBED_LIBDEVICE,
IRLinker can no longer tell whether the source module is libdevice via
module identifier.

Since `nvptx64-nvidia-gpulibs` is a magic triple that identifies the
libdevice module already, the libdevice filename check is redundant.
This patch fixes the triple mismatch warning by just removing the
filename check.
2025-01-06 15:41:46 +01:00

3 lines
98 B
LLVM

target triple = "nvptx64-nvidia-gpulibs"
target datalayout = "e-i64:64-i128:128-v32:32-n16:32:64"