Searched refs:TailCallElim (Results 1 – 1 of 1) sorted by relevance
89 struct TailCallElim : public FunctionPass { struct93 TailCallElim() : FunctionPass(ID) { in TailCallElim() function126 char TailCallElim::ID = 0;127 INITIALIZE_PASS_BEGIN(TailCallElim, "tailcallelim",130 INITIALIZE_PASS_END(TailCallElim, "tailcallelim", in INITIALIZE_PASS_DEPENDENCY()135 return new TailCallElim(); in INITIALIZE_PASS_DEPENDENCY()138 void TailCallElim::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()159 bool TailCallElim::runOnFunction(Function &F) { in runOnFunction()253 bool TailCallElim::markTails(Function &F, bool &AllCallsAreTailCalls) { in markTails()388 bool TailCallElim::runTRE(Function &F) { in runTRE()[all …]