Lines Matching refs:CallInst

76   void visitCallInst(CallInst &CI) { checkCandidate(CI); }  in visitCallInst()
91 bool perform(CallInst *CI);
92 void checkCandidate(CallInst &CI);
93 void shrinkWrapCI(CallInst *CI, Value *Cond);
94 bool performCallDomainErrorOnly(CallInst *CI, const LibFunc &Func);
95 bool performCallErrors(CallInst *CI, const LibFunc &Func);
96 bool performCallRangeErrorOnly(CallInst *CI, const LibFunc &Func);
97 Value *generateOneRangeCond(CallInst *CI, const LibFunc &Func);
98 Value *generateTwoRangeCond(CallInst *CI, const LibFunc &Func);
99 Value *generateCondForPow(CallInst *CI, const LibFunc &Func);
102 Value *createOrCond(CallInst *CI, CmpInst::Predicate Cmp, float Val, in createOrCond()
121 Value *createCond(CallInst *CI, CmpInst::Predicate Cmp, float Val) { in createCond()
129 SmallVector<CallInst *, 16> WorkList;
134 bool LibCallsShrinkWrap::performCallDomainErrorOnly(CallInst *CI, in performCallDomainErrorOnly()
186 bool LibCallsShrinkWrap::performCallRangeErrorOnly(CallInst *CI, in performCallRangeErrorOnly()
224 bool LibCallsShrinkWrap::performCallErrors(CallInst *CI, in performCallErrors()
288 void LibCallsShrinkWrap::checkCandidate(CallInst &CI) { in checkCandidate()
317 Value *LibCallsShrinkWrap::generateOneRangeCond(CallInst *CI, in generateOneRangeCond()
339 Value *LibCallsShrinkWrap::generateTwoRangeCond(CallInst *CI, in generateTwoRangeCond()
418 Value *LibCallsShrinkWrap::generateCondForPow(CallInst *CI, in generateCondForPow()
483 void LibCallsShrinkWrap::shrinkWrapCI(CallInst *CI, Value *Cond) { in shrinkWrapCI()
503 bool LibCallsShrinkWrap::perform(CallInst *CI) { in perform()