1a5ef51d7SRiver Riddle //===- AllExtensions.cpp - All Func Dialect Extensions --------------------===// 2a5ef51d7SRiver Riddle // 3a5ef51d7SRiver Riddle // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4a5ef51d7SRiver Riddle // See https://llvm.org/LICENSE.txt for license information. 5a5ef51d7SRiver Riddle // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6a5ef51d7SRiver Riddle // 7a5ef51d7SRiver Riddle //===----------------------------------------------------------------------===// 8a5ef51d7SRiver Riddle 9a5ef51d7SRiver Riddle #include "mlir/Dialect/Func/Extensions/AllExtensions.h" 10a5ef51d7SRiver Riddle #include "mlir/Dialect/Func/Extensions/InlinerExtension.h" 11*adbf21f1SBoian Petkantchin #include "mlir/Dialect/Func/Extensions/MeshShardingExtensions.h" 12a5ef51d7SRiver Riddle 13a5ef51d7SRiver Riddle using namespace mlir; 14a5ef51d7SRiver Riddle registerAllExtensions(DialectRegistry & registry)15a5ef51d7SRiver Riddlevoid mlir::func::registerAllExtensions(DialectRegistry ®istry) { 16a5ef51d7SRiver Riddle registerInlinerExtension(registry); 17*adbf21f1SBoian Petkantchin registerShardingInterfaceExternalModels(registry); 18a5ef51d7SRiver Riddle } 19