diff options
Diffstat (limited to 'mlir/lib/Target/LLVMIR/DebugTranslation.cpp')
| -rw-r--r-- | mlir/lib/Target/LLVMIR/DebugTranslation.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mlir/lib/Target/LLVMIR/DebugTranslation.cpp b/mlir/lib/Target/LLVMIR/DebugTranslation.cpp index a55445deddc2..eeb87253e5eb 100644 --- a/mlir/lib/Target/LLVMIR/DebugTranslation.cpp +++ b/mlir/lib/Target/LLVMIR/DebugTranslation.cpp @@ -124,7 +124,9 @@ llvm::DICompileUnit *DebugTranslation::translateImpl(DICompileUnitAttr attr) { attr.getSourceLanguage(), translate(attr.getFile()), attr.getProducer() ? attr.getProducer().getValue() : "", attr.getIsOptimized(), - /*Flags=*/"", /*RV=*/0, /*SplitName=*/{}, + /*Flags=*/"", /*RV=*/0, + attr.getSplitDebugFilename() ? attr.getSplitDebugFilename().getValue() + : "", static_cast<llvm::DICompileUnit::DebugEmissionKind>( attr.getEmissionKind()), 0, true, false, |
