xref: /llvm-project/mlir/include/mlir/Dialect/SCF/Transforms/BufferizableOpInterfaceImpl.h (revision 8b68da2c7d97ef0e2dde4d9eb867020bde2f5fe2)
1*8b68da2cSAlex Zinenko //===- BufferizableOpInterfaceImpl.h - Impl. of BufferizableOpInterface ---===//
2*8b68da2cSAlex Zinenko //
3*8b68da2cSAlex Zinenko // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*8b68da2cSAlex Zinenko // See https://llvm.org/LICENSE.txt for license information.
5*8b68da2cSAlex Zinenko // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6*8b68da2cSAlex Zinenko //
7*8b68da2cSAlex Zinenko //===----------------------------------------------------------------------===//
8*8b68da2cSAlex Zinenko 
9*8b68da2cSAlex Zinenko #ifndef MLIR_DIALECT_SCF_TRANSFORMS_BUFFERIZABLEOPINTERFACEIMPL_H
10*8b68da2cSAlex Zinenko #define MLIR_DIALECT_SCF_TRANSFORMS_BUFFERIZABLEOPINTERFACEIMPL_H
11*8b68da2cSAlex Zinenko 
12*8b68da2cSAlex Zinenko namespace mlir {
13*8b68da2cSAlex Zinenko class DialectRegistry;
14*8b68da2cSAlex Zinenko 
15*8b68da2cSAlex Zinenko namespace scf {
16*8b68da2cSAlex Zinenko void registerBufferizableOpInterfaceExternalModels(DialectRegistry &registry);
17*8b68da2cSAlex Zinenko } // namespace scf
18*8b68da2cSAlex Zinenko } // namespace mlir
19*8b68da2cSAlex Zinenko 
20*8b68da2cSAlex Zinenko #endif // MLIR_DIALECT_SCF_BUFFERIZABLEOPINTERFACEIMPL_H
21