Lines Matching refs:RetPN
406 PHINode *RetPN = nullptr; member in __anon856ff9200511::TailRecursionEliminator
535 RetPN = PHINode::Create(RetType, 2, "ret.tr", InsertPos); in createTailRecurseLoopHeader()
538 RetPN->addIncoming(PoisonValue::get(RetType), NewEntry); in createTailRecurseLoopHeader()
691 if (RetPN) { in eliminateCall()
694 RetPN->addIncoming(RetPN, BB); in eliminateCall()
701 RetKnownPN, RetPN, Ret->getReturnValue(), "current.ret.tr", Ret); in eliminateCall()
704 RetPN->addIncoming(SI, BB); in eliminateCall()
738 if (RetPN) { in cleanupAndFinalize()
742 RetPN->dropAllReferences(); in cleanupAndFinalize()
743 RetPN->eraseFromParent(); in cleanupAndFinalize()
774 RetKnownPN, RetPN, RI->getOperand(0), "current.ret.tr", RI); in cleanupAndFinalize()