Home | History | Annotate | Download | only in Utils

Lines Matching refs:CallInst

60   virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B)
67 Value *optimizeCall(CallInst *CI, const DataLayout *DL,
117 static bool callHasFloatingPointArgument(const CallInst *CI) {
118 for (CallInst::const_op_iterator it = CI->op_begin(), e = CI->op_end();
152 CallInst *CI;
178 Value *callOptimizer(Function *Callee, CallInst *CI,
202 Value *callOptimizer(Function *Callee, CallInst *CI,
226 Value *callOptimizer(Function *Callee, CallInst *CI,
251 Value *callOptimizer(Function *Callee, CallInst *CI,
297 Value *callOptimizer(Function *Callee, CallInst *CI,
348 Value *callOptimizer(Function *Callee, CallInst *CI,
378 Value *callOptimizer(Function *Callee, CallInst *CI,
429 Value *callOptimizer(Function *Callee, CallInst *CI,
474 Value *callOptimizer(Function *Callee, CallInst *CI,
524 Value *callOptimizer(Function *Callee, CallInst *CI,
561 Value *callOptimizer(Function *Callee, CallInst *CI,
607 Value *callOptimizer(Function *Callee, CallInst *CI,
658 Value *callOptimizer(Function *Callee, CallInst *CI,
688 Value *callOptimizer(Function *Callee, CallInst *CI,
725 Value *callOptimizer(Function *Callee, CallInst *CI,
774 Value *callOptimizer(Function *Callee, CallInst *CI,
812 Value *callOptimizer(Function *Callee, CallInst *CI,
848 Value *callOptimizer(Function *Callee, CallInst *CI,
868 Value *callOptimizer(Function *Callee, CallInst *CI,
898 Value *callOptimizer(Function *Callee, CallInst *CI,
931 Value *callOptimizer(Function *Callee, CallInst *CI,
995 Value *callOptimizer(Function *Callee, CallInst *CI,
1048 Value *callOptimizer(Function *Callee, CallInst *CI,
1068 Value *callOptimizer(Function *Callee, CallInst *CI,
1088 Value *callOptimizer(Function *Callee, CallInst *CI,
1117 Value *callOptimizer(Function *Callee, CallInst *CI,
1149 Value *callOptimizer(Function *Callee, CallInst *CI,
1197 Value *callOptimizer(Function *Callee, CallInst *CI,
1225 Value *callOptimizer(Function *Callee, CallInst *CI,
1300 Value *callOptimizer(Function *Callee, CallInst *CI,
1344 CallInst *CI = B.CreateCall2(Callee, One, LdExpArg);
1358 Value *callOptimizer(Function *Callee, CallInst *CI,
1366 SmallVector<CallInst *, 1> SinCalls;
1367 SmallVector<CallInst *, 1> CosCalls;
1368 SmallVector<CallInst *, 1> SinCosCalls;
1394 bool isTrigLibCall(CallInst *CI) {
1411 SmallVectorImpl<CallInst *> &SinCalls,
1412 SmallVectorImpl<CallInst *> &CosCalls,
1413 SmallVectorImpl<CallInst *> &SinCosCalls) {
1414 CallInst *CI = dyn_cast<CallInst>(Val);
1443 void replaceTrigInsts(SmallVectorImpl<CallInst*> &Calls, Value *Res) {
1444 for (SmallVectorImpl<CallInst*>::iterator I = Calls.begin(),
1509 Value *callOptimizer(Function *Callee, CallInst *CI,
1544 Value *callOptimizer(Function *Callee, CallInst *CI,
1562 Value *callOptimizer(Function *Callee, CallInst *CI,
1579 Value *callOptimizer(Function *Callee, CallInst *CI,
1595 Value *callOptimizer(Function *Callee, CallInst *CI,
1616 Value *callOptimizer(Function *Callee, CallInst *CI,
1635 bool isReportingError(Function *Callee, CallInst *CI) {
1663 Value *optimizeFixedFormatString(Function *Callee, CallInst *CI,
1719 Value *callOptimizer(Function *Callee, CallInst *CI,
1738 CallInst *New = cast<CallInst>(CI->clone());
1748 Value *OptimizeFixedFormatString(Function *Callee, CallInst *CI,
1813 Value *callOptimizer(Function *Callee, CallInst *CI,
1832 CallInst *New = cast<CallInst>(CI->clone());
1842 Value *optimizeFixedFormatString(Function *Callee, CallInst *CI,
1895 Value *callOptimizer(Function *Callee, CallInst *CI,
1914 CallInst *New = cast<CallInst>(CI->clone());
1924 Value *callOptimizer(Function *Callee, CallInst *CI,
1961 Value *callOptimizer(Function *Callee, CallInst *CI,
1987 Value *callOptimizer(Function *Callee, CallInst *CI,
2037 Value *optimizeCall(CallInst *CI);
2038 LibCallOptimization *lookupOptimization(CallInst *CI);
2106 LibCallOptimization *LibCallSimplifierImpl::lookupOptimization(CallInst *CI) {
2286 Value *LibCallSimplifierImpl::optimizeCall(CallInst *CI) {
2305 Value *LibCallSimplifier::optimizeCall(CallInst *CI) {