1//===-- Passes.td - LLVM pass definition file --------------*- tablegen -*-===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
9#ifndef MLIR_DIALECT_LLVMIR_TRANSFORMS_PASSES
10#define MLIR_DIALECT_LLVMIR_TRANSFORMS_PASSES
11
12include "mlir/Pass/PassBase.td"
13
14def LLVMLegalizeForExport : Pass<"llvm-legalize-for-export"> {
15  let summary = "Legalize LLVM dialect to be convertible to LLVM IR";
16  let constructor = "mlir::LLVM::createLegalizeForExportPass()";
17}
18
19#endif // MLIR_DIALECT_LLVMIR_TRANSFORMS_PASSES
20