Lines Matching refs:Reachable
309 llvm::BitVector &Reachable, in scanFromBlock() argument
319 if (!Reachable[Start->getBlockID()]) { in scanFromBlock()
321 Reachable[Start->getBlockID()] = true; in scanFromBlock()
363 if (!Reachable[blockID]) { in scanFromBlock()
364 Reachable.set(blockID); in scanFromBlock()
376 llvm::BitVector &Reachable) { in scanMaybeReachableFromBlock() argument
377 return scanFromBlock(Start, Reachable, &PP, true); in scanMaybeReachableFromBlock()
387 llvm::BitVector &Reachable; member in __anon26aee0cf0111::DeadCodeScan
400 Reachable(reachable), in DeadCodeScan()
419 if (Reachable[blockID] || Visited[blockID]) in enqueue()
436 if (!Reachable[blockID]) { in isDeadCodeRoot()
494 if (Reachable[Block->getBlockID()]) in scanBackwards()
512 count += scanMaybeReachableFromBlock(Block, PP, Reachable); in scanBackwards()
518 count += scanMaybeReachableFromBlock(Block, PP, Reachable); in scanBackwards()
534 if (Reachable[Block->getBlockID()]) in scanBackwards()
537 count += scanMaybeReachableFromBlock(Block, PP, Reachable); in scanBackwards()
673 llvm::BitVector &Reachable) { in ScanReachableFromBlock() argument
674 return scanFromBlock(Start, Reachable, /* SourceManager* */ nullptr, false); in ScanReachableFromBlock()