MLIR
20.0.0git
|
#include "mlir/Interfaces/LoopLikeInterface.h"
Public Member Functions | |
void | walk (Operation *op) |
void | walk (Block &block) |
Public Attributes | |
SmallVector< std::pair< Block::iterator, Block::iterator > > | subBlocks |
Definition at line 56 of file LoopLikeInterface.h.
|
inline |
Definition at line 67 of file LoopLikeInterface.h.
References mlir::Block::back(), mlir::Block::begin(), mlir::Block::empty(), mlir::Block::end(), mlir::Operation::hasTrait(), mlir::JamBlockGatherer< OpTy >::subBlocks, and mlir::JamBlockGatherer< OpTy >::walk().
|
inline |
Definition at line 61 of file LoopLikeInterface.h.
References mlir::Operation::getRegions().
Referenced by mlir::affine::loopUnrollJamByFactor(), mlir::loopUnrollJamByFactor(), and mlir::JamBlockGatherer< OpTy >::walk().
SmallVector<std::pair<Block::iterator, Block::iterator> > mlir::JamBlockGatherer< OpTy >::subBlocks |
Definition at line 58 of file LoopLikeInterface.h.
Referenced by mlir::affine::loopUnrollJamByFactor(), mlir::loopUnrollJamByFactor(), and mlir::JamBlockGatherer< OpTy >::walk().