1*61352a58SStella Laurenzo //===- MLProgramDialect.cpp - MLProgram dialect implementation ------------===// 2*61352a58SStella Laurenzo // 3*61352a58SStella Laurenzo // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4*61352a58SStella Laurenzo // See https://llvm.org/LICENSE.txt for license information. 5*61352a58SStella Laurenzo // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6*61352a58SStella Laurenzo // 7*61352a58SStella Laurenzo //===----------------------------------------------------------------------===// 8*61352a58SStella Laurenzo 9*61352a58SStella Laurenzo #include "mlir/Dialect/MLProgram/IR/MLProgram.h" 10*61352a58SStella Laurenzo 11*61352a58SStella Laurenzo using namespace mlir; 12*61352a58SStella Laurenzo using namespace mlir::ml_program; 13*61352a58SStella Laurenzo 14*61352a58SStella Laurenzo #include "mlir/Dialect/MLProgram/IR/MLProgramOpsDialect.cpp.inc" 15*61352a58SStella Laurenzo 16*61352a58SStella Laurenzo void ml_program::MLProgramDialect::initialize() { 17*61352a58SStella Laurenzo addOperations< 18*61352a58SStella Laurenzo #define GET_OP_LIST 19*61352a58SStella Laurenzo #include "mlir/Dialect/MLProgram/IR/MLProgramOps.cpp.inc" 20*61352a58SStella Laurenzo >(); 21*61352a58SStella Laurenzo } 22