MLIR 22.0.0git
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 >:

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.

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>
RegionKind mlir::OpTrait::HasOnlyGraphRegion< ConcreteType >::getRegionKind ( unsigned index)
inlinestatic

Definition at line 36 of file RegionKindInterface.h.

References mlir::Graph.

◆ hasSSADominance()

template<typename ConcreteType>
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: