[llvm] [MLIR] Fix triple mismatch warning for embedded libdevice (PR #120669)

Mehdi Amini via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 20 15:02:12 PST 2024


================
@@ -1562,8 +1562,7 @@ Error IRLinker::run() {
   bool EnableDLWarning = true;
   bool EnableTripleWarning = true;
   if (SrcTriple.isNVPTX() && DstTriple.isNVPTX()) {
-    std::string ModuleId = SrcM->getModuleIdentifier();
-    StringRef FileName = llvm::sys::path::filename(ModuleId);
+    StringRef FileName = SrcM->getSourceFileName();
----------------
joker-eph wrote:

```suggestion
    StringRef FileName = llvm::sys::path::filename(SrcM->getSourceFileName());
```

https://github.com/llvm/llvm-project/pull/120669


More information about the llvm-commits mailing list