Lines Matching refs:RetPN
414 PHINode *RetPN = nullptr; member in __anone41365f00511::TailRecursionEliminator
545 RetPN = PHINode::Create(RetType, 2, "ret.tr"); in createTailRecurseLoopHeader()
546 RetPN->insertBefore(InsertPos); in createTailRecurseLoopHeader()
550 RetPN->addIncoming(PoisonValue::get(RetType), NewEntry); in createTailRecurseLoopHeader()
710 if (RetPN) { in eliminateCall()
713 RetPN->addIncoming(RetPN, BB); in eliminateCall()
720 SelectInst::Create(RetKnownPN, RetPN, Ret->getReturnValue(), in eliminateCall()
724 RetPN->addIncoming(SI, BB); in eliminateCall()
758 if (RetPN) { in cleanupAndFinalize()
762 RetPN->dropAllReferences(); in cleanupAndFinalize()
763 RetPN->eraseFromParent(); in cleanupAndFinalize()
795 SelectInst::Create(RetKnownPN, RetPN, RI->getOperand(0), in cleanupAndFinalize()