Lines Matching refs:LibCallsShrinkWrap
53 class LibCallsShrinkWrap : public InstVisitor<LibCallsShrinkWrap> { class
55 LibCallsShrinkWrap(const TargetLibraryInfo &TLI, DomTreeUpdater &DTU) in LibCallsShrinkWrap() function in __anona37531bd0111::LibCallsShrinkWrap
130 bool LibCallsShrinkWrap::performCallDomainErrorOnly(CallInst *CI, in performCallDomainErrorOnly()
182 bool LibCallsShrinkWrap::performCallRangeErrorOnly(CallInst *CI, in performCallRangeErrorOnly()
220 bool LibCallsShrinkWrap::performCallErrors(CallInst *CI, in performCallErrors()
284 void LibCallsShrinkWrap::checkCandidate(CallInst &CI) { in checkCandidate()
313 Value *LibCallsShrinkWrap::generateOneRangeCond(CallInst *CI, in generateOneRangeCond()
335 Value *LibCallsShrinkWrap::generateTwoRangeCond(CallInst *CI, in generateTwoRangeCond()
414 Value *LibCallsShrinkWrap::generateCondForPow(CallInst *CI, in generateCondForPow()
467 void LibCallsShrinkWrap::shrinkWrapCI(CallInst *CI, Value *Cond) { in shrinkWrapCI()
487 bool LibCallsShrinkWrap::perform(CallInst *CI) { in perform()
504 LibCallsShrinkWrap CCDCE(TLI, DTU); in runImpl()