Home
last modified time | relevance | path

Searched refs:NewEV (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp1339 Instruction *NewEV = nullptr; in FoldReturnIntoUncondBranch() local
1342 NewEV = EVI->clone(); in FoldReturnIntoUncondBranch()
1344 NewBC->setOperand(0, NewEV); in FoldReturnIntoUncondBranch()
1345 Pred->getInstList().insert(NewBC->getIterator(), NewEV); in FoldReturnIntoUncondBranch()
1347 Pred->getInstList().insert(NewRet->getIterator(), NewEV); in FoldReturnIntoUncondBranch()
1348 Op = NewEV; in FoldReturnIntoUncondBranch()
1354 if (NewEV) { in FoldReturnIntoUncondBranch()
1355 NewEV->setOperand(0, PN->getIncomingValueForBlock(Pred)); in FoldReturnIntoUncondBranch()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp3294 Value *NewEV = Builder.CreateExtractValue(IV->getAggregateOperand(), in visitExtractValueInst() local
3296 return InsertValueInst::Create(NewEV, IV->getInsertedValueOperand(), in visitExtractValueInst()