Lines Matching refs:BlocksToIgnore
178 DenseSet<BasicBlock *> BlocksToIgnore; in SampleProfileProber() local
180 computeBlocksToIgnore(BlocksToIgnore, BlocksAndCallsToIgnore); in SampleProfileProber()
182 computeProbeId(BlocksToIgnore, BlocksAndCallsToIgnore); in SampleProfileProber()
183 computeCFGHash(BlocksToIgnore); in SampleProfileProber()
196 DenseSet<BasicBlock *> &BlocksToIgnore, in computeBlocksToIgnore() argument
202 BlocksToIgnore.insert(BlocksAndCallsToIgnore.begin(), in computeBlocksToIgnore()
211 findInvokeNormalDests(BlocksToIgnore); in computeBlocksToIgnore()
216 DenseSet<BasicBlock *> &BlocksToIgnore) { in findUnreachableBlocks() argument
219 BlocksToIgnore.insert(&BB); in findUnreachableBlocks()
253 const BasicBlock *Head, const DenseSet<BasicBlock *> &BlocksToIgnore) { in getOriginalTerminator() argument
256 return getOriginalTerminator(II->getNormalDest(), BlocksToIgnore); in getOriginalTerminator()
258 BlocksToIgnore.contains(*succ_begin(Head))) { in getOriginalTerminator()
260 return getOriginalTerminator(*succ_begin(Head), BlocksToIgnore); in getOriginalTerminator()
270 const DenseSet<BasicBlock *> &BlocksToIgnore) { in computeCFGHash() argument
274 if (BlocksToIgnore.contains(&BB)) in computeCFGHash()
277 auto *TI = getOriginalTerminator(&BB, BlocksToIgnore); in computeCFGHash()
304 const DenseSet<BasicBlock *> &BlocksToIgnore, in computeProbeId() argument
310 if (!BlocksToIgnore.contains(&BB)) in computeProbeId()