MLIR  16.0.0git
Static Public Member Functions | List of all members
mlir::OpTrait::HasOnlyGraphRegion< ConcreteType > Class Template Reference

A trait that specifies that an operation only defines graph regions. More...

#include "mlir/IR/RegionKindInterface.h"

+ Inheritance diagram for mlir::OpTrait::HasOnlyGraphRegion< ConcreteType >:
+ Collaboration diagram for mlir::OpTrait::HasOnlyGraphRegion< ConcreteType >:

Static Public Member Functions

static RegionKind getRegionKind (unsigned index)
 
static bool hasSSADominance (unsigned index)
 

Additional Inherited Members

- Protected Member Functions inherited from mlir::OpTrait::TraitBase< ConcreteType, HasOnlyGraphRegion >
OperationgetOperation ()
 Return the ultimate Operation being worked on. More...
 

Detailed Description

template<typename ConcreteType>
class mlir::OpTrait::HasOnlyGraphRegion< ConcreteType >

A trait that specifies that an operation only defines graph regions.

Definition at line 34 of file RegionKindInterface.h.

Member Function Documentation

◆ getRegionKind()

template<typename ConcreteType >
static RegionKind mlir::OpTrait::HasOnlyGraphRegion< ConcreteType >::getRegionKind ( unsigned  index)
inlinestatic

Definition at line 36 of file RegionKindInterface.h.

References mlir::Graph.

◆ hasSSADominance()

template<typename ConcreteType >
static bool mlir::OpTrait::HasOnlyGraphRegion< ConcreteType >::hasSSADominance ( unsigned  index)
inlinestatic

Definition at line 37 of file RegionKindInterface.h.


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