Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DLoopVersioning.cpp165 Value *ClonedValue = PN->getIncomingValue(0); in addPHINodes() local
166 auto Mapped = VMap.find(ClonedValue); in addPHINodes()
168 ClonedValue = Mapped->second; in addPHINodes()
170 PN->addIncoming(ClonedValue, NonVersionedLoop->getExitingBlock()); in addPHINodes()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DRewriteStatepointsForGC.cpp1423 Instruction *ClonedValue = Instr->clone(); in rematerializeChain() local
1424 ClonedValue->insertBefore(InsertBefore); in rematerializeChain()
1425 ClonedValue->setName(Instr->getName() + ".remat"); in rematerializeChain()
1431 ClonedValue->replaceUsesOfWith(LastValue, LastClonedValue); in rematerializeChain()
1433 for (auto *OpValue : ClonedValue->operand_values()) { in rematerializeChain()
1450 ClonedValue->replaceUsesOfWith(RootOfChain, AlternateLiveBase); in rematerializeChain()
1453 LastClonedValue = ClonedValue; in rematerializeChain()