MLIR  20.0.0git
Classes | Namespaces | Typedefs | Functions
LoopLikeInterface.h File Reference
#include "mlir/IR/OpDefinition.h"
#include "mlir/Interfaces/LoopLikeInterface.h.inc"

Go to the source code of this file.

Classes

class  mlir::OpTrait::HasParallelRegion< ConcreteType >
 
struct  mlir::JamBlockGatherer< OpTy >
 

Namespaces

 mlir
 Include the generated interface declarations.
 
 mlir::detail
 AttrTypeReplacer.
 
 mlir::OpTrait
 

Typedefs

using mlir::NewYieldValuesFn = std::function< SmallVector< Value >(OpBuilder &b, Location loc, ArrayRef< BlockArgument > newBbArgs)>
 A function that returns the additional yielded values during replaceWithAdditionalYields. More...
 

Functions

LogicalResult mlir::detail::verifyLoopLikeOpInterface (Operation *op)
 Verify invariants of the LoopLikeOpInterface. More...