[mlir] Avoid expensive LLVM IR import warnings
authorTobias Gysi <tobias.gysi@nextsilicon.com>
Mon, 26 Jun 2023 06:40:02 +0000 (06:40 +0000)
committerTobias Gysi <tobias.gysi@nextsilicon.com>
Mon, 26 Jun 2023 06:40:11 +0000 (06:40 +0000)
commita014fadb2e06c9b921f0d74a62ee7af6ec2d5991
tree4a4099fcfcb63fd3c9683633c1bb3c120de2d01f
parent21765af763f163e6c87f63d3c1dbc32b06119f60
[mlir] Avoid expensive LLVM IR import warnings

The revision adds a flag to the LLVM IR import
that avoids emitting expensive warnings about
unsupported debug intrinsics and unhandled
metadata.

Reviewed By: Dinistro

Differential Revision: https://reviews.llvm.org/D153625
mlir/include/mlir/Target/LLVMIR/Import.h
mlir/include/mlir/Target/LLVMIR/ModuleImport.h
mlir/lib/Target/LLVMIR/ConvertFromLLVMIR.cpp
mlir/lib/Target/LLVMIR/ModuleImport.cpp
mlir/test/Target/LLVMIR/Import/import-failure.ll
mlir/test/mlir-translate/import-diagnostics.ll [new file with mode: 0644]
mlir/test/mlir-translate/import-error-only.ll [deleted file]