Lines Matching refs:MemorySSAUpdater

36 MemoryAccess *MemorySSAUpdater::getPreviousDefRecursive(  in getPreviousDefRecursive()
137 MemoryAccess *MemorySSAUpdater::getPreviousDef(MemoryAccess *MA) { in getPreviousDef()
147 MemoryAccess *MemorySSAUpdater::getPreviousDefInBlock(MemoryAccess *MA) { in getPreviousDefInBlock()
172 MemoryAccess *MemorySSAUpdater::getPreviousDefFromEnd( in getPreviousDefFromEnd()
185 MemoryAccess *MemorySSAUpdater::recursePhi(MemoryAccess *Phi) { in recursePhi()
202 MemoryAccess *MemorySSAUpdater::tryRemoveTrivialPhi(MemoryPhi *Phi) { in tryRemoveTrivialPhi()
208 MemoryAccess *MemorySSAUpdater::tryRemoveTrivialPhi(MemoryPhi *Phi, in tryRemoveTrivialPhi()
238 void MemorySSAUpdater::insertUse(MemoryUse *MU, bool RenameUses) { in insertUse()
307 void MemorySSAUpdater::insertDef(MemoryDef *MD, bool RenameUses) { in insertDef()
462 void MemorySSAUpdater::fixupDefs(const SmallVectorImpl<WeakVH> &Vars) { in fixupDefs()
531 void MemorySSAUpdater::removeEdge(BasicBlock *From, BasicBlock *To) { in removeEdge()
538 void MemorySSAUpdater::removeDuplicatePhiEdgesBetween(const BasicBlock *From, in removeDuplicatePhiEdgesBetween()
605 void MemorySSAUpdater::cloneUsesAndDefs(BasicBlock *BB, BasicBlock *NewBB, in cloneUsesAndDefs()
637 void MemorySSAUpdater::updatePhisWhenInsertingUniqueBackedgeBlock( in updatePhisWhenInsertingUniqueBackedgeBlock()
676 void MemorySSAUpdater::updateForClonedLoop(const LoopBlocksRPO &LoopBlocks, in updateForClonedLoop()
756 void MemorySSAUpdater::updateForClonedBlockIntoPred( in updateForClonedBlockIntoPred()
773 void MemorySSAUpdater::privateUpdateExitBlocksForClonedLoop( in privateUpdateExitBlocksForClonedLoop()
787 void MemorySSAUpdater::updateExitBlocksForClonedLoop( in updateExitBlocksForClonedLoop()
795 void MemorySSAUpdater::updateExitBlocksForClonedLoop( in updateExitBlocksForClonedLoop()
809 void MemorySSAUpdater::applyUpdates(ArrayRef<CFGUpdate> Updates, in applyUpdates()
860 void MemorySSAUpdater::applyInsertUpdates(ArrayRef<CFGUpdate> Updates, in applyInsertUpdates()
866 void MemorySSAUpdater::applyInsertUpdates(ArrayRef<CFGUpdate> Updates, in applyInsertUpdates()
1166 void MemorySSAUpdater::moveTo(MemoryUseOrDef *What, BasicBlock *BB, in moveTo()
1191 void MemorySSAUpdater::moveBefore(MemoryUseOrDef *What, MemoryUseOrDef *Where) { in moveBefore()
1196 void MemorySSAUpdater::moveAfter(MemoryUseOrDef *What, MemoryUseOrDef *Where) { in moveAfter()
1200 void MemorySSAUpdater::moveToPlace(MemoryUseOrDef *What, BasicBlock *BB, in moveToPlace()
1212 void MemorySSAUpdater::moveAllAccesses(BasicBlock *From, BasicBlock *To, in moveAllAccesses()
1247 void MemorySSAUpdater::moveAllAfterSpliceBlocks(BasicBlock *From, in moveAllAfterSpliceBlocks()
1258 void MemorySSAUpdater::moveAllAfterMergeBlocks(BasicBlock *From, BasicBlock *To, in moveAllAfterMergeBlocks()
1268 void MemorySSAUpdater::wireOldPredecessorsToNewImmediatePredecessor( in wireOldPredecessorsToNewImmediatePredecessor()
1305 void MemorySSAUpdater::removeMemoryAccess(MemoryAccess *MA, bool OptimizePhis) { in removeMemoryAccess()
1372 void MemorySSAUpdater::removeBlocks( in removeBlocks()
1402 void MemorySSAUpdater::tryRemoveTrivialPhis(ArrayRef<WeakVH> UpdatedPHIs) { in tryRemoveTrivialPhis()
1408 void MemorySSAUpdater::changeToUnreachable(const Instruction *I) { in changeToUnreachable()
1429 MemoryAccess *MemorySSAUpdater::createMemoryAccessInBB( in createMemoryAccessInBB()
1437 MemoryUseOrDef *MemorySSAUpdater::createMemoryAccessBefore( in createMemoryAccessBefore()
1447 MemoryUseOrDef *MemorySSAUpdater::createMemoryAccessAfter( in createMemoryAccessAfter()