Home
last modified time | relevance | path

Searched refs:BlockAction (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DDialectConversion.cpp314 struct BlockAction { struct
315 static BlockAction getCreate(Block *block) { in getCreate() argument
321 static BlockAction getMerge(Block *block, Block *sourceBlock) { in getMerge() argument
322 BlockAction action{BlockActionKind::Merge, block, {}}; in getMerge()
329 static BlockAction getSplit(Block *block, Block *originalBlock) { in getSplit() argument
330 BlockAction action{BlockActionKind::Split, block, {}}; in getSplit()
334 static BlockAction getTypeConversion(Block *block) { in getTypeConversion() argument
335 return BlockAction{BlockActionKind::TypeConversion, block, {}}; in getTypeConversion()
986 SmallVector<BlockAction, 4> blockActions;
1439 blockActions.push_back(BlockAction::getCreate(block)); in notifyCreatedBlock()
[all …]