/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ReachableCode.h | 61 llvm::BitVector &Reachable);
|
H A D | Consumed.h | 148 bool Reachable = true; member in class:clang::consumed::ConsumedStateMap 156 : Reachable(Other.Reachable), From(Other.From), VarMap(Other.VarMap), 181 bool isReachable() const { return Reachable; }
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ReachableCode.cpp | 310 llvm::BitVector &Reachable, 320 if (!Reachable[Start->getBlockID()]) { 322 Reachable[Start->getBlockID()] = true; 364 if (!Reachable[blockID]) { 365 Reachable.set(blockID); 377 llvm::BitVector &Reachable) { 378 return scanFromBlock(Start, Reachable, &PP, true); 388 llvm::BitVector &Reachable; member in class:__anon306::DeadCodeScan 401 Reachable(reachable), 420 if (Reachable[blockI 309 scanFromBlock(const CFGBlock *Start, llvm::BitVector &Reachable, Preprocessor *PP, bool IncludeSometimesUnreachableEdges) argument 375 scanMaybeReachableFromBlock(const CFGBlock *Start, Preprocessor &PP, llvm::BitVector &Reachable) argument 674 ScanReachableFromBlock(const CFGBlock *Start, llvm::BitVector &Reachable) argument [all...] |
H A D | ThreadSafety.cpp | 348 bool Reachable = false; 2295 BlockInfo[CFGraph->getEntry().getBlockID()].Reachable = true; 2398 if (neverReturns(*PI) || !PrevBlockInfo->Reachable) 2402 CurrBlockInfo->Reachable = true; 2429 if (!CurrBlockInfo->Reachable) 2518 if (!Final->Reachable)
|
H A D | Consumed.cpp | 1135 if (this->From && this->From == Other.From && !Other.Reachable) { 1173 this->Reachable = false;
|
H A D | CFG.cpp | 5708 bool Reachable = true; local 5710 Reachable = false; 5715 if (!Reachable) 5746 bool Reachable = true; local 5748 Reachable = false; 5754 if (!Reachable)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | PhiValues.cpp | 87 ConstValueSet &Reachable = ReachableMap[RootDepthNumber]; local 90 Reachable.insert(ComponentPhi); 102 Reachable.insert(It->second.begin(), It->second.end()); 105 Reachable.insert(Op); 120 for (const Value *V : Reachable)
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | WorkList.cpp | 142 llvm::DenseSet<LocIdentifier> Reachable; 161 auto InsertInfo = Reachable.insert(LocId); 169 MaxReachableSize.updateMax(Reachable.size());
|
H A D | ProgramState.cpp | 636 llvm::iterator_range<region_iterator> Reachable, 639 for (const MemRegion *R : Reachable) { 635 scanReachableSymbols( llvm::iterator_range<region_iterator> Reachable, SymbolVisitor &visitor) const argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | UnreachableBlockElim.cpp | 104 df_iterator_default_set<MachineBasicBlock*> Reachable; local 113 for (MachineBasicBlock *BB : depth_first_ext(&F, Reachable)) 123 if (!Reachable.count(BB)) {
|
H A D | PrologEpilogInserter.cpp | 1147 df_iterator_default_set<MachineBasicBlock*> Reachable; local 1150 for (auto DFI = df_ext_begin(&MF, Reachable), DFE = df_ext_end(&MF, Reachable); 1156 assert(Reachable.count(StackPred) && 1167 if (Reachable.count(&BB))
|
H A D | MachineVerifier.cpp | 2778 df_iterator_default_set<const MachineBasicBlock*> Reachable; local 2783 DFI = df_ext_begin(MF, Reachable), DFE = df_ext_end(MF, Reachable); 2791 assert(Reachable.count(StackPred) && 2829 if (Reachable.count(*I) && 2845 if (Reachable.count(*I) &&
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFixIrreducibleControlFlow.cpp | 91 auto I = Reachable.find(From); 92 if (I == Reachable.end()) 122 DenseMap<MachineBasicBlock *, BlockSet> Reachable; member in class:__anon2438::ReachabilityGraph 134 Reachable[MBB].insert(Succ); 148 if (Reachable[Pred].insert(Succ).second) {
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 726 llvm::BitVector Reachable(Scopes.size(), false); 732 Reachable.reset(); 739 Reachable.set(Min); 763 if (Reachable.test(Scope)) { 767 Reachable.set(S);
|
H A D | AnalysisBasedWarnings.cpp | 321 llvm::BitVector Reachable(BodyCFG->getNumBlockIDs()); 322 clang::reachable_code::ScanReachableFromBlock(&BodyCFG->getEntry(), Reachable); 324 if (!Reachable[B->getBlockID()])
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ProgramState.h | 361 bool scanReachableSymbols(llvm::iterator_range<region_iterator> Reachable, 366 scanReachableSymbols(llvm::iterator_range<region_iterator> Reachable) const; 848 llvm::iterator_range<region_iterator> Reachable) const { 850 scanReachableSymbols(Reachable, cb);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Local.cpp | 2030 SmallPtrSetImpl<BasicBlock *> &Reachable, 2035 Reachable.insert(BB); 2186 if (Reachable.insert(Successor).second) 2233 SmallPtrSet<BasicBlock *, 16> Reachable; local 2234 bool Changed = markAliveBlocks(F, Reachable, DTU); 2237 if (Reachable.size() == F.size()) 2240 assert(Reachable.size() < F.size()); 2241 NumRemoved += F.size() - Reachable.size(); 2246 if (Reachable.find(&BB) != Reachable 2029 markAliveBlocks(Function &F, SmallPtrSetImpl<BasicBlock *> &Reachable, DomTreeUpdater *DTU = nullptr) argument [all...] |
H A D | BasicBlockUtils.cpp | 119 df_iterator_default_set<BasicBlock*> Reachable; local 122 for (BasicBlock *BB : depth_first_ext(&F, Reachable)) 128 if (!Reachable.count(&*I)) {
|