Home
last modified time | relevance | path

Searched refs:Callee (Results 1 – 25 of 118) sorted by relevance

12345

/external/llvm/lib/Analysis/
DInlineCost.cpp261 int InlineCostAnalyzer::getSpecializationBonus(Function *Callee, in getSpecializationBonus() argument
264 if (Callee->mayBeOverridden()) in getSpecializationBonus()
270 if (Callee->getCallingConv() == CallingConv::Cold) in getSpecializationBonus()
274 FunctionInfo *CalleeFI = &CachedFunctionInfo[Callee]; in getSpecializationBonus()
278 CalleeFI->analyzeFunction(Callee); in getSpecializationBonus()
282 for (Function::arg_iterator I = Callee->arg_begin(), E = Callee->arg_end(); in getSpecializationBonus()
362 int InlineCostAnalyzer::getInlineSize(CallSite CS, Function *Callee) { in getInlineSize() argument
364 FunctionInfo *CalleeFI = &CachedFunctionInfo[Callee]; in getInlineSize()
368 CalleeFI->analyzeFunction(Callee); in getInlineSize()
381 for (Function::arg_iterator FI = Callee->arg_begin(), FE = Callee->arg_end(); in getInlineSize()
[all …]
DMemoryBuiltins.cpp37 Function *Callee = CI->getCalledFunction(); in isMallocCall() local
38 if (Callee == 0 || !Callee->isDeclaration()) in isMallocCall()
40 if (Callee->getName() != "malloc" && in isMallocCall()
41 Callee->getName() != "_Znwj" && // operator new(unsigned int) in isMallocCall()
42 Callee->getName() != "_Znwm" && // operator new(unsigned long) in isMallocCall()
43 Callee->getName() != "_Znaj" && // operator new[](unsigned int) in isMallocCall()
44 Callee->getName() != "_Znam") // operator new[](unsigned long) in isMallocCall()
50 FunctionType *FTy = Callee->getFunctionType(); in isMallocCall()
192 Function *Callee = CI->getCalledFunction(); in isFreeCall() local
193 if (Callee == 0 || !Callee->isDeclaration()) in isFreeCall()
[all …]
/external/llvm/lib/Transforms/IPO/
DInliner.cpp79 Function *Callee = CS.getCalledFunction(); in InlineCallIfPossible() local
89 if (Callee->hasFnAttr(Attribute::StackProtectReq)) in InlineCallIfPossible()
91 else if (Callee->hasFnAttr(Attribute::StackProtect) && in InlineCallIfPossible()
208 Function *Callee = CS.getCalledFunction(); in getInlineThreshold() local
209 if (HintThreshold > thres && Callee && !Callee->isDeclaration() && in getInlineThreshold()
210 Callee->hasFnAttr(Attribute::InlineHint)) in getInlineThreshold()
405 Function *Callee = CS.getCalledFunction(); in runOnSCC() local
422 if (Callee == 0 || Callee->isDeclaration()) continue; in runOnSCC()
431 InlineHistoryIncludes(Callee, InlineHistoryID, InlineHistory)) in runOnSCC()
452 InlineHistory.push_back(std::make_pair(Callee, InlineHistoryID)); in runOnSCC()
[all …]
DInlineAlways.cpp52 void growCachedCostInfo(Function* Caller, Function* Callee) { in growCachedCostInfo() argument
53 CA.growCachedCostInfo(Caller, Callee); in growCachedCostInfo()
DInlineSimple.cpp52 void growCachedCostInfo(Function* Caller, Function* Callee) { in growCachedCostInfo() argument
53 CA.growCachedCostInfo(Caller, Callee); in growCachedCostInfo()
/external/llvm/lib/Transforms/Scalar/
DSimplifyLibCalls.cpp63 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()
[all …]
/external/llvm/include/llvm/Analysis/
DInlineCost.h129 int getInlineSize(CallSite CS, Function *Callee);
130 int getInlineBonuses(CallSite CS, Function *Callee);
144 Function *Callee,
150 int getSpecializationBonus(Function *Callee,
156 InlineCost getSpecializationCost(Function *Callee,
171 void growCachedCostInfo(Function* Caller, Function* Callee);
179 bool callIsSmall(const Function *Callee);
/external/llvm/lib/Transforms/Utils/
DBasicInliner.cpp101 if (Function *Callee = CS.getCalledFunction()) { in inlineFunctions() local
104 if (Callee->isDeclaration() || in inlineFunctions()
105 CS.getInstruction()->getParent()->getParent() == Callee) { in inlineFunctions()
134 if (Callee->use_empty() && (Callee->hasLocalLinkage() || in inlineFunctions()
135 Callee->hasAvailableExternallyLinkage())) in inlineFunctions()
136 DeadFunctions.insert(Callee); in inlineFunctions()
/external/llvm/lib/Analysis/IPA/
DCallGraph.cpp152 const Function *Callee = CS.getCalledFunction(); in addToCallGraph() local
153 if (Callee) in addToCallGraph()
154 Node->addCalledFunction(CS, getOrInsertFunction(Callee)); in addToCallGraph()
297 void CallGraphNode::removeAnyCallEdgeTo(CallGraphNode *Callee) { in removeAnyCallEdgeTo() argument
299 if (CalledFunctions[i].second == Callee) { in removeAnyCallEdgeTo()
300 Callee->DropRef(); in removeAnyCallEdgeTo()
309 void CallGraphNode::removeOneAbstractEdgeTo(CallGraphNode *Callee) { in removeOneAbstractEdgeTo() argument
313 if (CR.second == Callee && CR.first == 0) { in removeOneAbstractEdgeTo()
314 Callee->DropRef(); in removeOneAbstractEdgeTo()
DCallGraphSCCPass.cpp280 if (Function *Callee = CS.getCalledFunction()) { in RefreshCallGraph() local
281 CalleeNode = CG.getOrInsertFunction(Callee); in RefreshCallGraph()
287 << Callee->getName() << "'\n"); in RefreshCallGraph()
304 if (Function *Callee = CS.getCalledFunction()) { in RefreshCallGraph() local
305 CalleeNode = CG.getOrInsertFunction(Callee); in RefreshCallGraph()
/external/clang/lib/StaticAnalyzer/Checkers/
DNoReturnFunctionChecker.cpp36 const Expr *Callee = CE->getCallee(); in checkPostStmt() local
38 bool BuildSinks = getFunctionExtInfo(Callee->getType()).getNoReturn(); in checkPostStmt()
41 SVal L = state->getSVal(Callee); in checkPostStmt()
DChrootChecker.cpp66 const Expr *Callee = CE->getCallee(); in evalCall() local
67 SVal L = state->getSVal(Callee); in evalCall()
129 const Expr *Callee = CE->getCallee(); in checkPreStmt() local
130 SVal L = state->getSVal(Callee); in checkPreStmt()
DBuiltinFunctionChecker.cpp35 const Expr *Callee = CE->getCallee(); in evalCall() local
36 SVal L = state->getSVal(Callee); in evalCall()
DMacOSXAPIChecker.cpp98 const Expr *Callee = CE->getCallee(); in checkPreStmt() local
99 const FunctionDecl *Fn = state->getSVal(Callee).getAsFunctionDecl(); in checkPreStmt()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp829 Value *Callee = CS.getCalledValue(); in visitCallSite() local
830 if (!isa<Function>(Callee) && transformConstExprCastCall(CS)) in visitCallSite()
833 if (Function *CalleeF = dyn_cast<Function>(Callee)) in visitCallSite()
842 new StoreInst(ConstantInt::getTrue(Callee->getContext()), in visitCallSite()
843 UndefValue::get(Type::getInt1PtrTy(Callee->getContext())), in visitCallSite()
859 if (isa<ConstantPointerNull>(Callee) || isa<UndefValue>(Callee)) { in visitCallSite()
863 new StoreInst(ConstantInt::getTrue(Callee->getContext()), in visitCallSite()
864 UndefValue::get(Type::getInt1PtrTy(Callee->getContext())), in visitCallSite()
876 ConstantInt::getTrue(Callee->getContext()), II); in visitCallSite()
881 if (BitCastInst *BC = dyn_cast<BitCastInst>(Callee)) in visitCallSite()
[all …]
/external/llvm/lib/Target/MBlaze/
DMBlazeISelDAGToDAG.cpp227 SDValue Callee = Node->getOperand(1); in Select() local
231 if ((isa<GlobalAddressSDNode>(Callee)) || in Select()
232 (isa<ExternalSymbolSDNode>(Callee))) in Select()
238 SDValue Ops[] = { Callee, GPReg, Chain }; in Select()
247 Chain = CurDAG->getCopyToReg(Chain, dl, R20Reg, Callee, InFlag); in Select()
/external/llvm/test/Transforms/Inline/
D2003-09-14-InlineValue.ll5 define internal i32 @Callee() {
12 %V = invoke i32 @Callee( )
/external/valgrind/main/docs/internals/
Dregister-uses.txt11 Reg Callee Arg
31 Reg Callee Arg
58 Reg Callee Arg
101 Reg Callee Arg
132 Reg Callee Arg
/external/llvm/include/llvm/Support/
DIRBuilder.h450 InvokeInst *CreateInvoke(Value *Callee, BasicBlock *NormalDest,
452 return Insert(InvokeInst::Create(Callee, NormalDest, UnwindDest,
456 InvokeInst *CreateInvoke(Value *Callee, BasicBlock *NormalDest,
459 return Insert(InvokeInst::Create(Callee, NormalDest, UnwindDest, Arg1),
462 InvokeInst *CreateInvoke3(Value *Callee, BasicBlock *NormalDest,
467 return Insert(InvokeInst::Create(Callee, NormalDest, UnwindDest, Args),
471 InvokeInst *CreateInvoke(Value *Callee, BasicBlock *NormalDest,
474 return Insert(InvokeInst::Create(Callee, NormalDest, UnwindDest, Args),
1116 CallInst *CreateCall(Value *Callee, const Twine &Name = "") {
1117 return Insert(CallInst::Create(Callee), Name);
[all …]
/external/llvm/test/CodeGen/Thumb2/
D2010-08-10-VarSizedAllocaBug.ll5 define internal fastcc i32 @Callee(i32 %i) nounwind {
7 ; CHECK: Callee:
43 %1 = tail call fastcc i32 @Callee(i32 %0) nounwind ; <i32> [#uses=1]
/external/clang/lib/CodeGen/
DCGExprCXX.cpp26 llvm::Value *Callee, in EmitCXXMemberCall() argument
54 Callee, ReturnValue, Args, MD); in EmitCXXMemberCall()
191 llvm::Value *Callee = CGM.GetAddrOfFunction(MD); in EmitCXXMemberCallExpr() local
192 return EmitCall(getContext().getPointerType(MD->getType()), Callee, in EmitCXXMemberCallExpr()
252 llvm::Value *Callee; in EmitCXXMemberCallExpr() local
255 Callee = BuildVirtualCall(Dtor, Dtor_Complete, This, Ty); in EmitCXXMemberCallExpr()
260 Callee = BuildAppleKextVirtualCall(MD, ME->getQualifier(), Ty); in EmitCXXMemberCallExpr()
262 Callee = CGM.GetAddrOfFunction(GlobalDecl(Dtor, Dtor_Complete), Ty); in EmitCXXMemberCallExpr()
266 Callee = CGM.GetAddrOfFunction(GlobalDecl(Ctor, Ctor_Complete), Ty); in EmitCXXMemberCallExpr()
268 Callee = BuildVirtualCall(MD, This, Ty); in EmitCXXMemberCallExpr()
[all …]
/external/llvm/lib/CodeGen/
DIntrinsicLowering.cpp344 const Function *Callee = CI->getCalledFunction(); in LowerIntrinsicCall() local
345 assert(Callee && "Cannot lower an indirect call!"); in LowerIntrinsicCall()
348 switch (Callee->getIntrinsicID()) { in LowerIntrinsicCall()
351 Callee->getName() + "'!"); in LowerIntrinsicCall()
354 Callee->getName()+"'!"); in LowerIntrinsicCall()
419 << (Callee->getIntrinsicID() == Intrinsic::stacksave ? in LowerIntrinsicCall()
422 if (Callee->getIntrinsicID() == Intrinsic::stacksave) in LowerIntrinsicCall()
430 << (Callee->getIntrinsicID() == Intrinsic::returnaddress ? in LowerIntrinsicCall()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h372 IsEligibleForTailCallOptimization(SDValue Callee,
426 SDValue &Callee,
439 LowerCall(SDValue Chain, SDValue Callee,
468 LowerCall_Darwin(SDValue Chain, SDValue Callee,
476 LowerCall_SVR4(SDValue Chain, SDValue Callee,
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.h80 LowerCall(SDValue Chain, SDValue Callee,
99 unsigned getSRetArgSize(SelectionDAG &DAG, SDValue Callee) const;
/external/llvm/lib/VMCore/
DFunction.cpp432 if (const Function *Callee = M->getFunction(ReturnsTwiceFns[I])) { in callsFunctionThatReturnsTwice() local
433 if (!Callee->use_empty()) in callsFunctionThatReturnsTwice()
435 I = Callee->use_begin(), E = Callee->use_end(); in callsFunctionThatReturnsTwice()

12345