Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp424 PHINode *RetKnownPN = nullptr; member in __anone41365f00511::TailRecursionEliminator
565 RetKnownPN = PHINode::Create(BoolType, 2, "ret.known.tr"); in createTailRecurseLoopHeader()
566 RetKnownPN->insertBefore(InsertPos); in createTailRecurseLoopHeader()
569 RetKnownPN->addIncoming(ConstantInt::getFalse(BoolType), NewEntry); in createTailRecurseLoopHeader()
732 RetKnownPN->addIncoming(RetKnownPN, BB); in eliminateCall()
738 SelectInst::Create(RetKnownPN, RetPN, Ret->getReturnValue(), in eliminateCall()
744 RetKnownPN->addIncoming(ConstantInt::getTrue(RetKnownPN->getType()), BB); in eliminateCall()
806 RetKnownPN->dropAllReferences(); in cleanupAndFinalize()
807 RetKnownPN->eraseFromParent(); in cleanupAndFinalize()
836 SelectInst::Create(RetKnownPN, RetPN, RI->getOperand(0), in cleanupAndFinalize()