Searched defs:Reachable (Results 1 - 8 of 8) sorted by relevance

/external/llvm/lib/CodeGen/
H A DUnreachableBlockElim.cpp66 SmallPtrSet<BasicBlock*, 8> Reachable; local
70 df_ext_begin(&F, Reachable), E = df_ext_end(&F, Reachable); I != E; ++I)
77 if (!Reachable.count(I)) {
124 SmallPtrSet<MachineBasicBlock*, 8> Reachable; local
133 I = df_ext_begin(&F, Reachable), E = df_ext_end(&F, Reachable);
144 if (!Reachable.count(BB)) {
H A DPrologEpilogInserter.cpp734 SmallPtrSet<MachineBasicBlock*, 8> Reachable; local
738 DFI = df_ext_begin(&Fn, Reachable), DFE = df_ext_end(&Fn, Reachable);
744 assert(Reachable.count(StackPred) &&
755 if (Reachable.count(BB))
H A DMachineVerifier.cpp1642 SmallPtrSet<const MachineBasicBlock*, 8> Reachable; local
1647 DFI = df_ext_begin(MF, Reachable), DFE = df_ext_end(MF, Reachable);
1655 assert(Reachable.count(StackPred) &&
1703 if (Reachable.count(*I) &&
1719 if (Reachable.count(*I) &&
/external/llvm/lib/Transforms/Scalar/
H A DSimplifyCFGPass.cpp116 SmallPtrSet<BasicBlock*, 128> &Reachable) {
120 Reachable.insert(BB);
183 if (Reachable.insert(*SI))
193 SmallPtrSet<BasicBlock*, 128> Reachable; local
194 bool Changed = markAliveBlocks(F.begin(), Reachable);
197 if (Reachable.size() == F.size())
200 assert(Reachable.size() < F.size());
201 NumSimpl += F.size()-Reachable.size();
206 if (Reachable.count(BB))
210 if (Reachable
115 markAliveBlocks(BasicBlock *BB, SmallPtrSet<BasicBlock*, 128> &Reachable) argument
[all...]
/external/clang/lib/Analysis/
H A DReachableCode.cpp31 llvm::BitVector &Reachable; member in class:__anon15161::DeadCodeScan
42 Reachable(reachable) {}
59 if (Reachable[blockID] || Visited[blockID])
76 if (!Reachable[blockID]) {
130 if (Reachable[Block->getBlockID()])
148 count += clang::reachable_code::ScanReachableFromBlock(Block, Reachable);
154 count += clang::reachable_code::ScanReachableFromBlock(Block, Reachable);
171 if (Reachable[block->getBlockID()])
174 count += clang::reachable_code::ScanReachableFromBlock(block, Reachable);
258 llvm::BitVector &Reachable) {
257 ScanReachableFromBlock(const CFGBlock *Start, llvm::BitVector &Reachable) argument
[all...]
H A DThreadSafety.cpp929 bool Reachable; // Is this block reachable? member in struct:__anon15162::CFGBlockInfo
940 : EntryContext(EmptyCtx), ExitContext(EmptyCtx), Reachable(false)
2321 BlockInfo[CFGraph->getEntry().getBlockID()].Reachable = true;
2433 if (neverReturns(*PI) || !PrevBlockInfo->Reachable)
2437 CurrBlockInfo->Reachable = true;
2464 if (!CurrBlockInfo->Reachable)
2557 if (!Final->Reachable)
/external/valgrind/main/memcheck/
H A Dmc_include.h253 Reachable =0, // Definitely reachable from root-set. enumerator in enum:__anon27705
/external/llvm/lib/Transforms/Utils/
H A DLocal.cpp1125 SmallPtrSet<BasicBlock*, 16> Reachable; local
1128 Reachable.insert(&F.getEntryBlock());
1132 if (Reachable.insert(*SI))
1136 if (Reachable.size() == F.size())
1139 assert(Reachable.size() < F.size());
1141 if (Reachable.count(I))
1145 if (Reachable.count(*SI))
1151 if (!Reachable.count(I))

Completed in 271 milliseconds