Lines Matching refs:Reachable
268 llvm::BitVector &Reachable, in scanFromBlock() argument
278 if (!Reachable[Start->getBlockID()]) { in scanFromBlock()
280 Reachable[Start->getBlockID()] = true; in scanFromBlock()
322 if (!Reachable[blockID]) { in scanFromBlock()
323 Reachable.set(blockID); in scanFromBlock()
335 llvm::BitVector &Reachable) { in scanMaybeReachableFromBlock() argument
336 return scanFromBlock(Start, Reachable, &PP, true); in scanMaybeReachableFromBlock()
346 llvm::BitVector &Reachable; member in __anon3e8b2c880111::DeadCodeScan
358 Reachable(reachable), in DeadCodeScan()
377 if (Reachable[blockID] || Visited[blockID]) in enqueue()
394 if (!Reachable[blockID]) { in isDeadCodeRoot()
453 if (Reachable[Block->getBlockID()]) in scanBackwards()
471 count += scanMaybeReachableFromBlock(Block, PP, Reachable); in scanBackwards()
477 count += scanMaybeReachableFromBlock(Block, PP, Reachable); in scanBackwards()
494 if (Reachable[Block->getBlockID()]) in scanBackwards()
497 count += scanMaybeReachableFromBlock(Block, PP, Reachable); in scanBackwards()
633 llvm::BitVector &Reachable) { in ScanReachableFromBlock() argument
634 return scanFromBlock(Start, Reachable, /* SourceManager* */ nullptr, false); in ScanReachableFromBlock()