My Project
Classes | Namespaces | Functions
FunctionSupport.h File Reference
#include "mlir/IR/OpDefinition.h"
#include "llvm/ADT/SmallString.h"
Include dependency graph for FunctionSupport.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mlir::OpTrait::FunctionLike< ConcreteType >
 

Namespaces

 mlir
 
 mlir::impl
 
 mlir::OpTrait
 

Functions

StringRef mlir::impl::getTypeAttrName ()
 Return the name of the attribute used for function types. More...
 
StringRef mlir::impl::getArgAttrName (unsigned arg, SmallVectorImpl< char > &out)
 Return the name of the attribute used for function arguments. More...
 
StringRef mlir::impl::getResultAttrName (unsigned arg, SmallVectorImpl< char > &out)
 Return the name of the attribute used for function results. More...
 
DictionaryAttr mlir::impl::getArgAttrDict (Operation *op, unsigned index)
 
DictionaryAttr mlir::impl::getResultAttrDict (Operation *op, unsigned index)
 
ArrayRef< NamedAttribute > mlir::impl::getArgAttrs (Operation *op, unsigned index)
 Return all of the attributes for the argument at 'index'. More...
 
ArrayRef< NamedAttribute > mlir::impl::getResultAttrs (Operation *op, unsigned index)
 Return all of the attributes for the result at 'index'. More...