Home
last modified time | relevance | path

Searched refs:BlockMap (Results 1 – 11 of 11) sorted by relevance

/llvm-project/llvm/include/llvm/ADT/
H A DGenericCycleImpl.h275 auto MapIt = BlockMap.find(Block); in run()
276 if (MapIt == BlockMap.end()) in run()
317 BlockMap.try_emplace(Block, Cycle); in run()
359 Info.BlockMap.try_emplace(HeaderCandidate, NewCycle.get()); in dfs()
415 Info.BlockMap.try_emplace(Block, NewCycle.get());
498 BlockMap.clear(); in validateTree()
533 return BlockMap.lookup(Block); in print()
596 auto MapIt = BlockMap.find(BB);
597 assert(MapIt != BlockMap.end());
H A DGenericCycleInfo.h270 DenseMap<BlockT *, CycleT *> BlockMap; in getFunction()
306 /// \p Block will be added to BlockMap with \p Cycle and in toplevel_begin()
238 DenseMap<BlockT *, CycleT *> BlockMap; global() variable
/llvm-project/lldb/include/lldb/Target/
H A DMemory.h47 typedef std::map<lldb::addr_t, lldb::DataBufferSP> BlockMap; typedef
52 BlockMap m_L1_cache; // A first level memory cache whose chunk sizes vary that
55 BlockMap m_L2_cache; // A memory cache of fixed size chinks
/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DUseAfterMoveCheck.cpp75 std::unique_ptr<StmtToBlockMap> BlockMap; member in clang::tidy::bugprone::__anone53ce2160111::UseAfterMoveFinder
117 BlockMap = std::make_unique<StmtToBlockMap>(TheCFG.get(), Context); in find()
120 const CFGBlock *MoveBlock = BlockMap->blockContainingStmt(MovingCall); in find()
133 BlockMap->blockContainingStmt(TheUseAfterMove->DeclRef)) { in find()
279 if (DeclRef && BlockMap->blockContainingStmt(DeclRef) == Block) { in getDeclRefs()
378 if (TheStmt && BlockMap->blockContainingStmt(TheStmt) == Block) { in getReinits()
/llvm-project/llvm/lib/IR/
H A DSafepointIRVerifier.cpp459 DenseMap<const BasicBlock *, BasicBlockState *> BlockMap;
490 bool isMapped(const BasicBlock *BB) const { return BlockMap.contains(BB); }
496 /// Iterates over all BBs from BlockMap and recalculates AvailableIn/Out for
555 BlockMap[&BB] = BBS; in GCPtrTracker()
560 for (auto &BBI : BlockMap) { in GCPtrTracker()
572 return BlockMap.lookup(BB);
618 for (auto &BBI : BlockMap) in recalculateBBsStates()
687 if (BlockMap[InBB]->AvailableOut.count(InValue)) in removeValidUnrelocatedDefs()
457 DenseMap<const BasicBlock *, BasicBlockState *> BlockMap; global() member in __anonbdb8ef8d0311::GCPtrTracker
/llvm-project/lldb/source/Target/
H A DMemory.cpp62 BlockMap::iterator pos = m_L1_cache.upper_bound(addr); in Flush()
94 BlockMap::iterator pos = m_L2_cache.find(curr_addr); in Flush()
178 BlockMap::iterator pos = m_L1_cache.upper_bound(addr); in Read()
/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h403 return BlockMap[B->getBlockID()]; in lookupBlock()
517 std::vector<til::BasicBlock *> BlockMap; variable
/llvm-project/bolt/lib/Profile/
H A DDataAggregator.cpp2335 const BoltAddressTranslation::BBHashMapTy &BlockMap = in writeBATYAML()
2339 for (auto &&[Entry, YamlBB] : llvm::zip(BlockMap, YamlBF.Blocks)) { in writeBATYAML()
2346 auto getBlock = [&BlockMap](uint32_t Offset) { in writeBATYAML()
2347 auto BlockIt = BlockMap.upper_bound(Offset); in writeBATYAML()
2348 if (LLVM_UNLIKELY(BlockIt == BlockMap.begin())) { in writeBATYAML() local
2379 if (!BlockMap.isInputBlock(BI.To.Offset)) { in writeBATYAML()
2385 const unsigned BlockIndex = BlockMap.getBBIndex(BI.To.Offset); in writeBATYAML()
/llvm-project/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp879 BlockMap.resize(NBlocks, nullptr); in enterCFG()
884 BlockMap[B->getBlockID()] = BB; in enterCFG()
920 CurrentBB->addPredecessor(BlockMap[Pred->getBlockID()]); in enterCFGBlockBody()
/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp3959 DenseMap<MachineBasicBlock *, LDVSSABlock *> BlockMap; in operator <<()
3969 for (auto &Block : BlockMap)
3974 BlockMap.clear();
3982 auto [It, Inserted] = BlockMap.try_emplace(BB);
3912 DenseMap<MachineBasicBlock *, LDVSSABlock *> BlockMap; global() member in __anon67dfbe7b1311::LDVSSAUpdater
/llvm-project/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp1497 NonLocalDepInfo &BlockMap = NLDI->second.first; in removeCachedNonLocalPointerDependencies()
1498 for (auto &Entry : BlockMap) in removeCachedNonLocalPointerDependencies()
1548 NonLocalDepInfo &BlockMap = NLDI->second.first; removeInstruction() local