Home
last modified time | relevance | path

Searched refs:VisitedBlocks (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DSpeculateAnalyses.cpp153 auto Itr = VisitedBlocks.find(AtBB); in traverseToEntryBlock()
154 if (Itr != VisitedBlocks.end()) { // already visited. in traverseToEntryBlock()
165 VisitedBlocks.insert(std::make_pair(AtBB, BlockHint)); in traverseToEntryBlock()
188 VisitedBlocks); in traverseToEntryBlock()
196 auto Itr = VisitedBlocks.find(AtBB); in traverseToExitBlock()
197 if (Itr != VisitedBlocks.end()) { // already visited. in traverseToExitBlock()
227 VisitedBlocks); in traverseToExitBlock()
237 VisitedBlocksInfoTy VisitedBlocks; in queryCFG() local
269 VisitedBlocks); in queryCFG()
271 VisitedBlocks); in queryCFG()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h180 SmallPtrSet<const BasicBlockT *, 32> VisitedBlocks;
231 VisitedBlocks.clear();
378 VisitedBlocks.insert(&BB);
445 if (VisitedBlocks.count(BB2)) {
446 VisitedBlocks.insert(EC);
633 if (!VisitedBlocks.count(EC)) {
651 } else if (NumUnknownEdges == 1 && VisitedBlocks.count(EC)) {
664 if (VisitedBlocks.count(OtherEC) &&
672 } else if (VisitedBlocks.count(EC) && BlockWeights[EC] == 0) {
687 } else if (SelfReferentialEdge.first && VisitedBlocks.count(EC)) {
[all …]
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkGeneric.cpp242 DenseSet<Block *> VisitedBlocks; in prune() local
257 if (VisitedBlocks.count(&B)) in prune()
260 VisitedBlocks.insert(&B); in prune()
291 if (!VisitedBlocks.count(B)) in prune()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp868 SmallDenseMap<BasicBlock *, SizeOffsetType, 8> &VisitedBlocks, in findLoadSizeOffset() argument
872 auto Where = VisitedBlocks.find(&BB); in findLoadSizeOffset()
873 if (Where != VisitedBlocks.end()) in findLoadSizeOffset()
876 auto Unknown = [this, &BB, &VisitedBlocks]() { in findLoadSizeOffset()
877 return VisitedBlocks[&BB] = unknown(); in findLoadSizeOffset()
879 auto Known = [&BB, &VisitedBlocks](SizeOffsetType SO) { in findLoadSizeOffset()
880 return VisitedBlocks[&BB] = SO; in findLoadSizeOffset()
960 VisitedBlocks, ScannedInstCount)); in findLoadSizeOffset()
982 SmallDenseMap<BasicBlock *, SizeOffsetType, 8> VisitedBlocks; in visitLoadInst() local
986 VisitedBlocks, ScannedInstCount); in visitLoadInst()
H A DMemorySSAUpdater.cpp50 VisitedBlocks.insert(BB); in getPreviousDefRecursive()
57 if (VisitedBlocks.count(BB)) { in getPreviousDefRecursive()
66 if (VisitedBlocks.insert(BB).second) { in getPreviousDefRecursive()
126 VisitedBlocks.erase(BB); in getPreviousDefRecursive()
239 VisitedBlocks.clear(); in insertUse()
314 VisitedBlocks.clear(); in insertDef()
H A DLint.cpp657 SmallPtrSet<BasicBlock *, 4> VisitedBlocks; in findValueImpl() local
659 if (!VisitedBlocks.insert(BB).second) in findValueImpl()
/llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h172 PostOrderCFGView::CFGBlockSet VisitedBlocks(CFGraph); in walk()
177 VisitedBlocks.insert(CurrBlock); in walk()
191 if (!VisitedBlocks.alreadySet(*SI)) { in walk()
237 if (!VisitedBlocks.alreadySet(*SI)) { in walk()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FlagsCopyLowering.cpp544 SmallPtrSet<MachineBasicBlock *, 2> VisitedBlocks; in runOnMachineFunction() local
562 for (auto MII = (&UseMBB == &MBB && !VisitedBlocks.count(&UseMBB)) in runOnMachineFunction()
573 assert(&UseMBB == &MBB && VisitedBlocks.count(&MBB) && in runOnMachineFunction()
660 VisitedBlocks.insert(SuccMBB).second) { in runOnMachineFunction()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DThreadSafety.cpp730 PostOrderCFGView::CFGBlockSet VisitedBlocks(CFGraph); in traverseCFG() local
736 VisitedBlocks.insert(CurrBlock); in traverseCFG()
744 if (*PI == nullptr || !VisitedBlocks.alreadySet(*PI)) { in traverseCFG()
792 if (*SI == nullptr || !VisitedBlocks.alreadySet(*SI)) in traverseCFG()
2268 PostOrderCFGView::CFGBlockSet VisitedBlocks(CFGraph); in runAnalysis() local
2343 VisitedBlocks.insert(CurrBlock); in runAnalysis()
2362 if (*PI == nullptr || !VisitedBlocks.alreadySet(*PI)) in runAnalysis()
2435 if (*SI == nullptr || !VisitedBlocks.alreadySet(*SI)) in runAnalysis()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h62 SmallPtrSet<BasicBlock *, 8> VisitedBlocks; variable
H A DMemoryBuiltins.h237 SmallDenseMap<BasicBlock *, SizeOffsetType, 8> &VisitedBlocks,
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp356 typedef SmallPtrSet<const BasicBlock *, 8> VisitedBlocks; typedef
546 VisitedBlocks Visited; in run()
593 PathsType paths(BasicBlock *BB, VisitedBlocks &Visited, in paths()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp500 SmallPtrSet<const BasicBlock *, 8> VisitedBlocks; in IsBlockFollowedByDeoptOrUnreachable() local
503 VisitedBlocks.insert(BB).second) { in IsBlockFollowedByDeoptOrUnreachable()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp1821 llvm::SmallSet<const CFGBlock *, 32> VisitedBlocks; member in __anon217dc2530611::TrackControlDependencyCondBRVisitor
1902 if (!VisitedBlocks.insert(NB).second) in VisitNode()