Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/
H A DReduceBasicBlocks.cpp31 const DenseSet<BasicBlock *> &BBsToKeep) { in replaceBranchTerminator() argument
35 if (BBsToKeep.count(Succ)) in replaceBranchTerminator()
57 if (BBsToKeep.count(&FIB) && !isa<PHINode>(FIB.begin())) { in replaceBranchTerminator()
87 const DenseSet<BasicBlock *> &BBsToKeep) { in removeUninterestingBBsFromSwitch() argument
88 if (!BBsToKeep.count(SwInst.getDefaultDest())) { in removeUninterestingBBsFromSwitch()
97 if (!BBsToKeep.count(Case->getCaseSuccessor())) { in removeUninterestingBBsFromSwitch()
108 DenseSet<BasicBlock *> BBsToKeep; in extractBasicBlocksFromModule() local
114 BBsToKeep.insert(&BB); in extractBasicBlocksFromModule()
128 removeUninterestingBBsFromSwitch(*SwInst, BBsToKeep); in extractBasicBlocksFromModule()
130 replaceBranchTerminator(BB, BBsToKeep); in extractBasicBlocksFromModule()