1//===- LinalgDoc.td - Linalg documentation -----------------*- 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// This documentation files exists to circumvent limitations on mixing different 10// .td files in cases one does not want to have all ops belong to the same 11// logical unit. This file should only include other .td files only and be used 12// for the purpose of generating documentation. 13// 14//===----------------------------------------------------------------------===// 15 16#ifndef LINALG_DOC 17#define LINALG_DOC 18 19include "mlir/Dialect/Linalg/IR/LinalgBase.td" 20include "mlir/Dialect/Linalg/IR/LinalgOps.td" 21include "mlir/Dialect/Linalg/IR/LinalgStructuredOps.td" 22 23#endif // LINALG_DOC 24