Searched refs:Visited (Results 51 - 75 of 108) sorted by relevance

12345

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp97 SmallPtrSet<const Value *, 16> Visited; local
108 if (!Visited.insert(V).second)
642 SmallPtrSetImpl<const SUnit *> &Visited) {
647 if (!Visited.insert(SUb).second)
677 iterateChainSucc(AA, MFI, DL, SUa, I->getSUnit(), ExitSU, Depth, Visited);
692 SmallPtrSet<const SUnit*, 16> Visited;
711 Visited);
639 iterateChainSucc(AliasAnalysis *AA, const MachineFrameInfo *MFI, const DataLayout &DL, SUnit *SUa, SUnit *SUb, SUnit *ExitSU, unsigned *Depth, SmallPtrSetImpl<const SUnit *> &Visited) argument
H A DMachineTraceMetrics.cpp410 SmallPtrSet<const MachineBasicBlock*, 8> Visited;
447 return LB.Visited.insert(To).second;
461 Bounds.Visited.clear();
479 Bounds.Visited.clear();
H A DLiveVariables.cpp645 SmallPtrSet<MachineBasicBlock*,16> Visited; local
647 for (MachineBasicBlock *MBB : depth_first_ext(Entry, Visited)) {
670 assert(Visited.count(&*i) != 0 && "unreachable basic block found");
H A DRegAllocGreedy.cpp1042 unsigned Visited = 0; local
1061 ++Visited;
1083 DEBUG(dbgs() << ", v=" << Visited);
2353 SmallSet<unsigned, 4> Visited;
2360 Visited.insert(Reg);
2414 if (Visited.insert(HI.Reg).second)
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp155 SmallVector<FileID, 8> Visited; local
160 if (std::find(Visited.begin(), Visited.end(), File) != Visited.end())
162 Visited.push_back(File);
H A DCodeGenModule.cpp263 llvm::SmallPtrSet<const llvm::GlobalAlias*, 4> Visited; local
273 if (!Visited.insert(GA2).second)
356 Diags.Report(diag::warn_profile_data_out_of_date) << Visited << Missing
1127 llvm::SmallPtrSet<Module *, 16> &Visited) {
1129 if (Mod->Parent && Visited.insert(Mod->Parent).second) {
1130 addLinkOptionsPostorder(CGM, Mod->Parent, Metadata, Visited);
1135 if (Visited.insert(Mod->Imports[I - 1]).second)
1136 addLinkOptionsPostorder(CGM, Mod->Imports[I-1], Metadata, Visited);
1168 llvm::SmallPtrSet<clang::Module *, 16> Visited; local
1173 if (Visited
1125 addLinkOptionsPostorder(CodeGenModule &CGM, Module *Mod, SmallVectorImpl<llvm::Metadata *> &Metadata, llvm::SmallPtrSet<Module *, 16> &Visited) argument
[all...]
H A DCodeGenModule.h180 uint32_t Visited; member in class:clang::CodeGen::InstrProfStats
186 : VisitedInMainFile(0), MissingInMainFile(0), Visited(0), Missing(0),
193 ++Visited;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Analysis/
H A DThreadSafety.cpp261 BeforeInfo() : Visited(0) {}
262 BeforeInfo(BeforeInfo &&O) : Vect(std::move(O.Vect)), Visited(O.Visited) {}
265 int Visited;
1049 if (Info->Visited == 1)
1052 if (Info->Visited == 2)
1059 Info->Visited = 1;
1076 Info->Visited = 2;
1083 Info->Visited = 0;
H A DAnalysisDeclContext.cpp484 llvm::SmallPtrSet<const VarDecl*, 4> Visited; member in class:__anon3709::FindBlockDeclRefExprsVals
501 if (Visited.insert(VD).second)
/freebsd-11.0-release/contrib/llvm/lib/Linker/
H A DIRMover.cpp63 Type *get(Type *SrcTy, SmallPtrSet<StructType *, 8> &Visited);
224 SmallPtrSet<StructType *, 8> Visited; local
225 return get(Ty, Visited);
228 Type *TypeMapTy::get(Type *Ty, SmallPtrSet<StructType *, 8> &Visited) { argument
246 if (!IsUniqued && !Visited.insert(cast<StructType>(Ty)).second) {
264 ElementTypes[I] = get(Ty->getContainedType(I), Visited);
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1654 static bool hasConcreteDefImpl(Value *V, SmallPtrSetImpl<Value*> &Visited, argument
1674 if (!Visited.insert(Op).second)
1676 if (!hasConcreteDefImpl(Op, Visited, Depth+1))
1688 SmallPtrSet<Value*, 8> Visited; local
1689 Visited.insert(V);
1690 return hasConcreteDefImpl(V, Visited, 0);
H A DReassociate.cpp578 SmallPtrSet<Value*, 8> Visited; // For sanity checking the iteration scheme. local
593 assert(Visited.insert(Op).second && "Not first visit!");
603 assert(Visited.insert(Op).second && "Not first visit!");
615 assert(Visited.count(Op) && "In leaf map but not visited!");
1956 SmallPtrSet<Instruction *, 8> Visited; // Detect self-referential nodes.
1963 Visited.insert(Op).second)
H A DSROA.cpp896 SmallPtrSet<Instruction *, 4> Visited;
898 Visited.insert(Root);
929 if (Visited.insert(cast<Instruction>(U)).second)
1515 SmallPtrSet<Value *, 4> Visited;
1516 Visited.insert(Ptr);
1540 if (!Visited.insert(Ptr).second)
1580 } while (Visited.insert(Ptr).second);
2981 SmallPtrSet<User *, 8> Visited;
3006 if (Visited.insert(U.getUser()).second)
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DStratifiedSets.h363 SmallSet<StratifiedIndex, 16> Visited;
366 if (!Visited.insert(CurrentIndex).second) {
H A DCFLAliasAnalysis.cpp789 SmallPtrSet<ConstantExpr *, 4> Visited; local
800 if (Visited.insert(Nested).second)
804 if (Visited.insert(Nested).second)
H A DValueTracking.cpp398 SmallPtrSet<const Value *, 32> Visited; local
409 if (!Visited.insert(V).second)
2849 SmallPtrSet<Value *, 16> Visited; local
2850 while (Visited.insert(Ptr).second) {
3085 SmallPtrSet<Value *, 4> Visited; local
3092 if (!Visited.insert(P).second)
3223 const TargetLibraryInfo *TLI, SmallPtrSetImpl<const Value *> &Visited) {
3245 CtxI, DT, TLI, Visited);
3269 if (!Visited.insert(Base).second)
3272 Visited))
3220 isDereferenceableAndAlignedPointer( const Value *V, unsigned Align, const DataLayout &DL, const Instruction *CtxI, const DominatorTree *DT, const TargetLibraryInfo *TLI, SmallPtrSetImpl<const Value *> &Visited) argument
3327 SmallPtrSet<const Value *, 32> Visited; local
[all...]
H A DInlineCost.cpp1037 SmallPtrSet<Value *, 4> Visited; local
1038 Visited.insert(V);
1054 } while (Visited.insert(V).second);
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h500 SmallPtrSet<const SCEV *, 8> Visited; member in class:llvm::SCEVTraversal
503 if (Visited.insert(S).second && Visitor.follow(S))
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h707 /// Visited - a set of nodes visited during a DFS traversal.
708 BitVector Visited; member in class:llvm::SUnit::ScheduleDAGTopologicalSort
717 void Shift(BitVector& Visited, int LowerBound, int UpperBound);
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp261 SmallPtrSet<BasicBlock *, 16> Visited; member in struct:__anon3284::PromoteMem2Reg
653 // The renamer uses the Visited set to avoid infinite loops. Clear it now.
654 Visited.clear();
923 if (!Visited.insert(BB).second)
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DVerifier.cpp316 void visitAliaseeSubExpr(SmallPtrSetImpl<const GlobalAlias *> &Visited,
573 SmallPtrSet<const GlobalAlias*, 4> Visited; local
574 Visited.insert(&GA);
575 visitAliaseeSubExpr(Visited, GA, C);
578 void Verifier::visitAliaseeSubExpr(SmallPtrSetImpl<const GlobalAlias*> &Visited, argument
585 Assert(Visited.insert(GA2).second, "Aliases cannot form a cycle", &GA);
602 visitAliaseeSubExpr(Visited, GA, *GA2->getAliasee());
604 visitAliaseeSubExpr(Visited, GA, *C2);
1366 SmallPtrSet<Type*, 4> Visited; local
1367 if (!PTy->getElementType()->isSized(&Visited)) {
1725 SmallPtrSet<Instruction *, 8> Visited; local
2871 SmallPtrSet<Type*, 4> Visited; local
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DDerivedTypes.h265 bool isSized(SmallPtrSetImpl<Type *> *Visited = nullptr) const;
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DAMDILCFGStructurizer.cpp169 Visited.clear();
351 std::map<MachineLoop *, bool> Visited; member in class:__anon2731::AMDGPUCFGStructurizer
1093 if (ExaminedLoop->getNumBlocks() == 0 || Visited[ExaminedLoop])
1144 Visited[LoopRep] = true;
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonSplitDouble.cpp273 USet Visited; local
276 if (Visited.count(R))
284 if (Visited.count(T))
287 Visited.insert(T);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp654 llvm::DenseSet<const void *> Visited; local
669 if (Visited.insert(Parent.getMemoizationData()).second)

Completed in 478 milliseconds

12345