Lines Matching refs:IncomingVal
1015 MemoryAccess *IncomingVal; member
1019 : DTN(D), ChildIt(It), IncomingVal(M) {} in RenamePassData()
1024 std::swap(IncomingVal, RHS.IncomingVal); in swap()
1135 void MemorySSA::renameSuccessorPhis(BasicBlock *BB, MemoryAccess *IncomingVal, in renameSuccessorPhis() argument
1149 Phi->setIncomingValue(I, IncomingVal); in renameSuccessorPhis()
1155 Phi->addIncoming(IncomingVal, BB); in renameSuccessorPhis()
1162 MemoryAccess *MemorySSA::renameBlock(BasicBlock *BB, MemoryAccess *IncomingVal, in renameBlock() argument
1171 MUD->setDefiningAccess(IncomingVal); in renameBlock()
1173 IncomingVal = &L; in renameBlock()
1175 IncomingVal = &L; in renameBlock()
1179 return IncomingVal; in renameBlock()
1186 void MemorySSA::renamePass(DomTreeNode *Root, MemoryAccess *IncomingVal, in renamePass() argument
1199 IncomingVal = renameBlock(Root->getBlock(), IncomingVal, RenameAllUses); in renamePass()
1200 renameSuccessorPhis(Root->getBlock(), IncomingVal, RenameAllUses); in renamePass()
1201 WorkStack.push_back({Root, Root->begin(), IncomingVal}); in renamePass()
1206 IncomingVal = WorkStack.back().IncomingVal; in renamePass()
1224 IncomingVal = &*BlockDefs->rbegin(); in renamePass()
1226 IncomingVal = renameBlock(BB, IncomingVal, RenameAllUses); in renamePass()
1227 renameSuccessorPhis(BB, IncomingVal, RenameAllUses); in renamePass()
1228 WorkStack.push_back({Child, Child->begin(), IncomingVal}); in renamePass()