Lines Matching refs:Reachable
318 llvm::BitVector &Reachable, in scanFromBlock() argument
328 if (!Reachable[Start->getBlockID()]) { in scanFromBlock()
330 Reachable[Start->getBlockID()] = true; in scanFromBlock()
372 if (!Reachable[blockID]) { in scanFromBlock()
373 Reachable.set(blockID); in scanFromBlock()
385 llvm::BitVector &Reachable) { in scanMaybeReachableFromBlock() argument
386 return scanFromBlock(Start, Reachable, &PP, true); in scanMaybeReachableFromBlock()
396 llvm::BitVector &Reachable; member in __anon5ae95f9f0111::DeadCodeScan
409 Reachable(reachable), in DeadCodeScan()
428 if (Reachable[blockID] || Visited[blockID]) in enqueue()
445 if (!Reachable[blockID]) { in isDeadCodeRoot()
545 if (Reachable[Block->getBlockID()]) in scanBackwards()
563 count += scanMaybeReachableFromBlock(Block, PP, Reachable); in scanBackwards()
569 count += scanMaybeReachableFromBlock(Block, PP, Reachable); in scanBackwards()
585 if (Reachable[Block->getBlockID()]) in scanBackwards()
588 count += scanMaybeReachableFromBlock(Block, PP, Reachable); in scanBackwards()
729 llvm::BitVector &Reachable) { in ScanReachableFromBlock() argument
730 return scanFromBlock(Start, Reachable, /* SourceManager* */ nullptr, false); in ScanReachableFromBlock()