Lines Matching refs:Callee
63 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B)
135 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
137 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
185 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
187 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
233 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
235 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
283 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
285 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
324 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
326 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
372 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
374 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
426 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
429 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
464 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
465 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
513 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
514 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
539 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
540 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
577 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
578 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
599 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
600 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
628 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
629 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
660 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
661 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
724 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
725 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
772 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
776 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
794 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
798 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
816 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
820 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
842 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
843 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
856 return EmitUnaryFloatFnCall(Op2, "exp2", B, Callee->getAttributes()); in CallOptimizer()
874 Callee->getAttributes()); in CallOptimizer()
876 Callee->getAttributes()); in CallOptimizer()
897 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
898 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
931 Value *Callee = M->getOrInsertFunction(Name, Op->getType(), in CallOptimizer() local
934 CallInst *CI = B.CreateCall2(Callee, One, LdExpArg); in CallOptimizer()
935 if (const Function *F = dyn_cast<Function>(Callee->stripPointerCasts())) in CallOptimizer()
948 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
949 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
961 V = EmitUnaryFloatFnCall(V, Callee->getName().data(), B, in CallOptimizer()
962 Callee->getAttributes()); in CallOptimizer()
975 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
976 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
996 Value *F = Intrinsic::getDeclaration(Callee->getParent(), in CallOptimizer()
1011 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
1012 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
1030 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
1031 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
1048 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
1049 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
1069 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
1070 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
1090 Value *OptimizeFixedFormatString(Function *Callee, CallInst *CI, in OptimizeFixedFormatString()
1122 C = new GlobalVariable(*Callee->getParent(), C->getType(), true, in OptimizeFixedFormatString()
1148 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
1150 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
1156 if (Value *V = OptimizeFixedFormatString(Callee, CI, B)) { in CallOptimizer()
1165 M->getOrInsertFunction("iprintf", FT, Callee->getAttributes()); in CallOptimizer()
1179 Value *OptimizeFixedFormatString(Function *Callee, CallInst *CI, in OptimizeFixedFormatString()
1242 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
1244 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
1250 if (Value *V = OptimizeFixedFormatString(Callee, CI, B)) { in CallOptimizer()
1259 M->getOrInsertFunction("siprintf", FT, Callee->getAttributes()); in CallOptimizer()
1273 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
1275 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
1308 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
1313 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
1333 Value *OptimizeFixedFormatString(Function *Callee, CallInst *CI, in OptimizeFixedFormatString()
1380 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
1382 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
1388 if (Value *V = OptimizeFixedFormatString(Callee, CI, B)) { in CallOptimizer()
1397 M->getOrInsertFunction("fiprintf", FT, Callee->getAttributes()); in CallOptimizer()
1411 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in CallOptimizer()
1413 FunctionType *FT = Callee->getFunctionType(); in CallOptimizer()
1607 Function *Callee = CI->getCalledFunction(); in runOnFunction() local
1608 if (Callee == 0 || !Callee->isDeclaration() || in runOnFunction()
1609 !(Callee->hasExternalLinkage() || Callee->hasDLLImportLinkage())) in runOnFunction()
1613 LibCallOptimization *LCO = Optimizations.lookup(Callee->getName()); in runOnFunction()