MLIR 23.0.0git
mlir::emitc::impl Namespace Reference

Classes

class  FormExpressionsPassBase
class  WrapFuncInClassPassBase

Functions

std::unique_ptr<::mlir::PasscreateFormExpressionsPass ()
std::unique_ptr<::mlir::PasscreateWrapFuncInClassPass ()
std::unique_ptr<::mlir::PasscreateWrapFuncInClassPass (WrapFuncInClassPassOptions options)

Function Documentation

◆ createFormExpressionsPass()

std::unique_ptr<::mlir::Pass > mlir::emitc::impl::createFormExpressionsPass ( )

We declare an explicit private instantiation because Pass classes should only be visible by the current library.

Definition at line 74 of file FormExpressions.cpp.

◆ createWrapFuncInClassPass() [1/2]

std::unique_ptr<::mlir::Pass > mlir::emitc::impl::createWrapFuncInClassPass ( )

Definition at line 161 of file WrapFuncInClass.cpp.

◆ createWrapFuncInClassPass() [2/2]

std::unique_ptr<::mlir::Pass > mlir::emitc::impl::createWrapFuncInClassPass ( WrapFuncInClassPassOptions options)

Definition at line 165 of file WrapFuncInClass.cpp.