Searched refs:AccessList (Results 1 – 6 of 6) sorted by relevance
185 AccessList *Accesses = It->second.get(); in renameBlock()212 AccessList *Accesses = It->second.get(); in renameBlock()274 AccessList *Accesses = It->second.get(); in markUnreachableAsLiveOnEntry()320 MemorySSA::AccessList *MemorySSA::getOrCreateAccessList(const BasicBlock *BB) { in getOrCreateAccessList()324 Res.first->second = make_unique<AccessList>(); in getOrCreateAccessList()348 AccessList *Accesses = nullptr; in buildMemorySSA()408 AccessList *Accesses = getOrCreateAccessList(BB); in buildMemorySSA()431 AccessList *Accesses = AI->second.get(); in buildMemorySSA()457 AccessList *Accesses = getOrCreateAccessList(BB); in createMemoryPhi()502 Accesses->insert(AccessList::iterator(InsertPt), NewAccess); in createMemoryAccessBefore()[all …]
945 AccessList *Accesses = It->second.get(); in renameSuccessorPhis()964 AccessList *Accesses = It->second.get(); in renameBlock()1046 AccessList *Accesses = It->second.get(); in markUnreachableAsLiveOnEntry()1081 MemorySSA::AccessList *MemorySSA::getOrCreateAccessList(const BasicBlock *BB) { in getOrCreateAccessList()1085 Res.first->second = llvm::make_unique<AccessList>(); in getOrCreateAccessList()1165 MemorySSA::AccessList *Accesses = MSSA->getWritableBlockAccesses(BB); in optimizeUsesInBlock()1357 AccessList *Accesses = nullptr; in buildMemorySSA()1441 AccessList::iterator InsertPt) { in insertIntoListsBefore()1444 Accesses->insert(AccessList::iterator(InsertPt), What); in insertIntoListsBefore()1473 AccessList::iterator Where) { in moveTo()[all …]
440 MemorySSA::AccessList *Accs = MSSA->getWritableBlockAccesses(From); in moveAllAccesses()591 if (MemorySSA::AccessList *Acc = MSSA->getWritableBlockAccesses(BB)) in removeBlocks()598 MemorySSA::AccessList *Acc = MSSA->getWritableBlockAccesses(BB); in removeBlocks()
718 using AccessList = iplist<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>;725 const AccessList *getBlockAccesses(const BasicBlock *BB) const {769 AccessList *getWritableBlockAccesses(const BasicBlock *BB) const {784 void moveTo(MemoryUseOrDef *What, BasicBlock *BB, AccessList::iterator Where);798 AccessList::iterator);811 using AccessMap = DenseMap<const BasicBlock *, std::unique_ptr<AccessList>>;827 AccessList *getOrCreateAccessList(const BasicBlock *);
527 using AccessList = iplist<MemoryAccess>;532 const AccessList *getBlockAccesses(const BasicBlock *BB) const {599 using AccessMap = DenseMap<const BasicBlock *, std::unique_ptr<AccessList>>;614 AccessList *getOrCreateAccessList(const BasicBlock *);
387 const MemorySSA::AccessList *Acc = MSSA->getBlockAccesses(BB); in hasMemoryUse()