Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DTailRecursionElimination.cpp95 SmallVector<PHINode*, 8> &ArgumentPHIs,
100 SmallVector<PHINode*, 8> &ArgumentPHIs,
104 SmallVector<PHINode*, 8> &ArgumentPHIs,
156 SmallVector<PHINode*, 8> ArgumentPHIs; in runOnFunction() local
187 ArgumentPHIs,CannotTCETailMarkedCall); in runOnFunction()
190 TailCallsAreMarkedTail, ArgumentPHIs, in runOnFunction()
201 if (!ArgumentPHIs.empty()) { in runOnFunction()
202 for (unsigned i = 0, e = ArgumentPHIs.size(); i != e; ++i) { in runOnFunction()
203 PHINode *PN = ArgumentPHIs[i]; in runOnFunction()
413 SmallVector<PHINode*, 8> &ArgumentPHIs, in EliminateRecursiveTailCall() argument
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DTailRecursionElimination.cpp494 SmallVectorImpl<PHINode *> &ArgumentPHIs, in eliminateRecursiveTailCall() argument
593 ArgumentPHIs.push_back(PN); in eliminateRecursiveTailCall()
610 ArgumentPHIs[i]->addIncoming(CI->getArgOperand(i), BB); in eliminateRecursiveTailCall()
676 bool &TailCallsAreMarkedTail, SmallVectorImpl<PHINode *> &ArgumentPHIs, in foldReturnAndProcessPred() argument
714 ArgumentPHIs, AA, ORE); in foldReturnAndProcessPred()
725 SmallVectorImpl<PHINode *> &ArgumentPHIs, in processReturningBlock() argument
735 ArgumentPHIs, AA, ORE); in processReturningBlock()
757 SmallVector<PHINode*, 8> ArgumentPHIs; in eliminateTailRecursion() local
774 ArgumentPHIs, !CanTRETailMarkedCall, in eliminateTailRecursion()
778 TailCallsAreMarkedTail, ArgumentPHIs, in eliminateTailRecursion()
[all …]
/external/llvm/lib/Transforms/Scalar/
DTailRecursionElimination.cpp498 SmallVectorImpl<PHINode *> &ArgumentPHIs, in eliminateRecursiveTailCall() argument
592 ArgumentPHIs.push_back(PN); in eliminateRecursiveTailCall()
609 ArgumentPHIs[i]->addIncoming(CI->getArgOperand(i), BB); in eliminateRecursiveTailCall()
676 SmallVectorImpl<PHINode *> &ArgumentPHIs, in foldReturnAndProcessPred() argument
710 ArgumentPHIs, in foldReturnAndProcessPred()
722 SmallVectorImpl<PHINode *> &ArgumentPHIs, in processReturningBlock() argument
730 ArgumentPHIs, in processReturningBlock()
751 SmallVector<PHINode*, 8> ArgumentPHIs; in eliminateTailRecursion() local
769 ArgumentPHIs, !CanTRETailMarkedCall, TTI); in eliminateTailRecursion()
773 ArgumentPHIs, !CanTRETailMarkedCall, TTI); in eliminateTailRecursion()
[all …]