Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Transforms/Utils/
DDialectConversion.cpp625 struct BlockAction { struct
626 static BlockAction getCreate(Block *block) { in getCreate() argument
629 static BlockAction getErase(Block *block, BlockPosition originalPosition) { in getErase() argument
632 static BlockAction getMerge(Block *block, Block *sourceBlock) { in getMerge() argument
633 BlockAction action{BlockActionKind::Merge, block, {}}; in getMerge()
637 static BlockAction getMove(Block *block, BlockPosition originalPosition) { in getMove() argument
640 static BlockAction getSplit(Block *block, Block *originalBlock) { in getSplit() argument
641 BlockAction action{BlockActionKind::Split, block, {}}; in getSplit()
645 static BlockAction getTypeConversion(Block *block) { in getTypeConversion() argument
646 return BlockAction{BlockActionKind::TypeConversion, block, {}}; in getTypeConversion()
[all …]