Home
last modified time | relevance | path

Searched refs:IncomingVals (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp890 RenamePassData::ValVector &IncomingVals, in RenamePass() argument
922 APN->addIncoming(IncomingVals[AllocaNo], Pred); in RenamePass()
925 IncomingVals[AllocaNo] = APN; in RenamePass()
958 Value *V = IncomingVals[AI->second]; in RenamePass()
983 IncomingVals[AllocaNo] = SI->getOperand(0); in RenamePass()
1010 Worklist.emplace_back(*I, Pred, IncomingVals, IncomingLocs); in RenamePass()
H A DCodeExtractor.cpp753 SmallVector<unsigned, 2> IncomingVals; in severSplitPHINodesOfExits() local
756 IncomingVals.push_back(i); in severSplitPHINodesOfExits()
761 if (IncomingVals.size() <= 1) in severSplitPHINodesOfExits()
780 PHINode::Create(PN.getType(), IncomingVals.size(), in severSplitPHINodesOfExits()
782 for (unsigned i : IncomingVals) in severSplitPHINodesOfExits()
784 for (unsigned i : reverse(IncomingVals)) in severSplitPHINodesOfExits()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp1093 SmallVector<unsigned, 2> IncomingVals; in analyzeExitPHIsForOutputUses() local
1096 IncomingVals.push_back(I); in analyzeExitPHIsForOutputUses()
1099 unsigned NumIncomingVals = IncomingVals.size(); in analyzeExitPHIsForOutputUses()
1106 Value *V = PN.getIncomingValue(*IncomingVals.begin()); in analyzeExitPHIsForOutputUses()
1118 for (unsigned Idx : IncomingVals) { in analyzeExitPHIsForOutputUses()