diff --git a/mlir/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td b/mlir/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td index bfce904a18d4f..74cf04195c46b 100644 --- a/mlir/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td +++ b/mlir/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td @@ -554,7 +554,7 @@ def LLVM_DIGlobalVariable : LLVM_Attr<"DIGlobalVariable", "di_global_variable", //===----------------------------------------------------------------------===// def LLVM_DILexicalBlockAttr : LLVM_Attr<"DILexicalBlock", "di_lexical_block", - /*traits=*/[], "DIScopeAttr"> { + /*traits=*/[], "DILocalScopeAttr"> { let parameters = (ins "DIScopeAttr":$scope, OptionalParameter<"DIFileAttr">:$file, @@ -580,7 +580,7 @@ def LLVM_DILexicalBlockAttr : LLVM_Attr<"DILexicalBlock", "di_lexical_block", //===----------------------------------------------------------------------===// def LLVM_DILexicalBlockFile : LLVM_Attr<"DILexicalBlockFile", "di_lexical_block_file", - /*traits=*/[], "DIScopeAttr"> { + /*traits=*/[], "DILocalScopeAttr"> { let parameters = (ins "DIScopeAttr":$scope, OptionalParameter<"DIFileAttr">:$file, @@ -638,7 +638,7 @@ def LLVM_DILocalVariableAttr : LLVM_Attr<"DILocalVariable", "di_local_variable", def LLVM_DISubprogramAttr : LLVM_Attr<"DISubprogram", "di_subprogram", [LLVM_DIRecursiveTypeAttrInterface], - "DIScopeAttr"> { + "DILocalScopeAttr"> { let parameters = (ins // DIRecursiveTypeAttrInterface specific parameters. OptionalParameter<"DistinctAttr">:$recId, diff --git a/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp b/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp index 3b7e6eda0841d..fd8463ad1a8e2 100644 --- a/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp +++ b/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp @@ -362,7 +362,8 @@ static void convertModuleFlagsOp(ArrayAttr flags, llvm::IRBuilderBase &builder, static llvm::DILocalScope * getLocalScopeFromLoc(llvm::IRBuilderBase &builder, Location loc, LLVM::ModuleTranslation &moduleTranslation) { - if (auto scopeLoc = loc->findInstanceOf>()) + if (auto scopeLoc = + loc->findInstanceOf>()) if (auto *localScope = llvm::dyn_cast( moduleTranslation.translateDebugInfo(scopeLoc.getMetadata()))) return localScope;