Lines Matching refs:blockActions
794 SmallVector<BlockAction, 4> blockActions; member
916 argReplacements.size(), blockActions.size(), in getCurrentState()
959 for (auto &action : blockActions) in eraseDanglingBlocks()
967 llvm::reverse(llvm::drop_begin(blockActions, numActionsToKeep))) { in undoBlockActions()
1029 blockActions.resize(numActionsToKeep); in undoBlockActions()
1119 blockActions.push_back(BlockAction::getTypeConversion(newBlock)); in convertBlockSignature()
1189 blockActions.push_back(BlockAction::getErase(block, {region, origPrevBlock})); in notifyBlockIsBeingErased()
1193 blockActions.push_back(BlockAction::getCreate(block)); in notifyCreatedBlock()
1198 blockActions.push_back(BlockAction::getSplit(continuation, block)); in notifySplitBlock()
1203 blockActions.push_back(BlockAction::getMerge(block, srcBlock)); in notifyBlocksBeingMerged()
1212 blockActions.push_back( in notifyRegionIsBeingInlinedBefore()
1216 blockActions.push_back(BlockAction::getMove(laterBlock, {®ion, nullptr})); in notifyRegionIsBeingInlinedBefore()
1222 blockActions.push_back(BlockAction::getCreate(&block)); in notifyRegionWasClonedBefore()
1793 auto &action = impl.blockActions[i]; in legalizePatternBlockActions()