.. _program_listing_file_include_laksa-mlir_InitAllDialects.h: Program Listing for File InitAllDialects.h ========================================== |exhale_lsh| :ref:`Return to documentation for file ` (``include/laksa-mlir/InitAllDialects.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #include "laksa-mlir/Dialect/DFG/IR/DFG.h" #include "laksa-mlir/Dialect/DFG/Transforms/BufferizableOpInterfaceImpl.h" #include "laksa-mlir/Dialect/EmitHLS/IR/EmitHLS.h" #include #include #include namespace mlir { inline void registerAllLAKSAMLIRDialects(DialectRegistry ®istry) { // DFG registry.insert(); dfg::registerBufferizableOpInterfaceExternalModels(registry); // EmitHLS registry.insert(); } inline void registerAllLAKSAMLIRDialects(MLIRContext &context) { DialectRegistry registry; registerAllLAKSAMLIRDialects(registry); context.appendDialectRegistry(registry); } } // namespace mlir