My Project
Public Member Functions | Public Attributes | List of all members
mlir::edsc::CustomOperation< HandleType > Struct Template Reference

Simple wrapper to build a generic operation without successor blocks. More...

#include <Builders.h>

Public Member Functions

 CustomOperation (StringRef name)
 
HandleType operator() (ArrayRef< ValueHandle > operands={}, ArrayRef< Type > resultTypes={}, ArrayRef< NamedAttribute > attributes={})
 

Public Attributes

std::string name
 

Detailed Description

template<typename HandleType>
struct mlir::edsc::CustomOperation< HandleType >

Simple wrapper to build a generic operation without successor blocks.

Constructor & Destructor Documentation

◆ CustomOperation()

template<typename HandleType >
mlir::edsc::CustomOperation< HandleType >::CustomOperation ( StringRef  name)
inline

Member Function Documentation

◆ operator()()

template<typename HandleType >
HandleType mlir::edsc::CustomOperation< HandleType >::operator() ( ArrayRef< ValueHandle operands = {},
ArrayRef< Type resultTypes = {},
ArrayRef< NamedAttribute attributes = {} 
)
inline

Member Data Documentation

◆ name

template<typename HandleType >
std::string mlir::edsc::CustomOperation< HandleType >::name

The documentation for this struct was generated from the following file: