Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculateAnalyses.cpp151 VisitedBlocksInfoTy &VisitedBlocks) { in traverseToEntryBlock()
152 auto Itr = VisitedBlocks.find(AtBB); in traverseToEntryBlock() argument
153 if (Itr != VisitedBlocks.end()) { // already visited. in traverseToEntryBlock()
164 VisitedBlocks.insert(std::make_pair(AtBB, BlockHint)); in traverseToEntryBlock()
187 VisitedBlocks); in traverseToEntryBlock()
194 VisitedBlocksInfoTy &VisitedBlocks) { in traverseToExitBlock()
195 auto Itr = VisitedBlocks.find(AtBB); in traverseToExitBlock() argument
196 if (Itr != VisitedBlocks.end()) { // already visited. in traverseToExitBlock()
207 VisitedBlocks.insert(std::make_pair(AtBB, BlockHint)); in traverseToExitBlock()
226 VisitedBlocks); in traverseToExitBlock()
237 VisitedBlocksInfoTy VisitedBlocks; queryCFG() local
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h278 SmallPtrSet<const BasicBlockT *, 32> VisitedBlocks;
340 VisitedBlocks.clear();
548 VisitedBlocks.insert(&BB);
615 if (VisitedBlocks.count(BB2)) {
616 VisitedBlocks.insert(EC);
803 if (!VisitedBlocks.count(EC)) {
821 } else if (NumUnknownEdges == 1 && VisitedBlocks.count(EC)) {
834 if (VisitedBlocks.count(OtherEC) &&
842 } else if (VisitedBlocks.count(EC) && BlockWeights[EC] == 0) {
857 } else if (SelfReferentialEdge.first && VisitedBlocks.count(EC)) {
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkGeneric.cpp282 DenseSet<Block *> VisitedBlocks; in prune()
297 if (VisitedBlocks.count(&B)) in prune()
300 VisitedBlocks.insert(&B); in prune()
331 if (!VisitedBlocks.count(B)) in prune()
268 DenseSet<Block *> VisitedBlocks; prune() local
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h173 PostOrderCFGView::CFGBlockSet VisitedBlocks(CFGraph); in walk()
178 VisitedBlocks.insert(CurrBlock); in walk()
192 if (!VisitedBlocks.alreadySet(*SI)) { in walk()
238 if (!VisitedBlocks.alreadySet(*SI)) { in walk()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp869 SmallDenseMap<BasicBlock *, SizeOffsetAPInt, 8> &VisitedBlocks, in findLoadSizeOffset() argument
873 auto Where = VisitedBlocks.find(&BB); in findLoadSizeOffset()
874 if (Where != VisitedBlocks.end()) in findLoadSizeOffset()
877 auto Unknown = [&BB, &VisitedBlocks]() { in findLoadSizeOffset()
878 return VisitedBlocks[&BB] = ObjectSizeOffsetVisitor::unknown(); in findLoadSizeOffset()
880 auto Known = [&BB, &VisitedBlocks](SizeOffsetAPInt SO) { in findLoadSizeOffset()
881 return VisitedBlocks[&BB] = SO; in findLoadSizeOffset()
961 VisitedBlocks, ScannedInstCount)); in findLoadSizeOffset()
983 SmallDenseMap<BasicBlock *, SizeOffsetAPInt, 8> VisitedBlocks; in visitLoadInst() local
987 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.cpp645 SmallPtrSet<BasicBlock *, 4> VisitedBlocks; in findValueImpl() local
648 if (!VisitedBlocks.insert(BB).second) in findValueImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FlagsCopyLowering.cpp546 SmallPtrSet<MachineBasicBlock *, 2> VisitedBlocks; in runOnMachineFunction() local
564 for (auto MII = (&UseMBB == &MBB && !VisitedBlocks.count(&UseMBB)) in runOnMachineFunction()
575 assert(&UseMBB == &MBB && VisitedBlocks.count(&MBB) && in runOnMachineFunction()
642 VisitedBlocks.insert(SuccMBB).second) { in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h62 SmallPtrSet<BasicBlock *, 8> VisitedBlocks; variable
H A DMemoryBuiltins.h267 SmallDenseMap<BasicBlock *, SizeOffsetAPInt, 8> &VisitedBlocks,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp329 typedef SmallPtrSet<const BasicBlock *, 8> VisitedBlocks; typedef
543 VisitedBlocks Visited; in run()
590 PathsType paths(BasicBlock *BB, VisitedBlocks &Visited, in paths()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp744 SmallPtrSet<const BasicBlock *, 8> VisitedBlocks; in IsBlockFollowedByDeoptOrUnreachable() local
747 VisitedBlocks.insert(BB).second) { in IsBlockFollowedByDeoptOrUnreachable()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp2001 llvm::SmallSet<const CFGBlock *, 32> VisitedBlocks; member in __anone7bfbb230611::TrackControlDependencyCondBRVisitor
2082 if (!VisitedBlocks.insert(NB).second) in VisitNode()