/external/llvm/lib/Analysis/ |
MemoryBuiltins.cpp | 37 Function *Callee = CI->getCalledFunction(); 38 if (Callee == 0 || !Callee->isDeclaration()) 40 if (Callee->getName() != "malloc" && 41 Callee->getName() != "_Znwj" && // operator new(unsigned int) 42 Callee->getName() != "_Znwm" && // operator new(unsigned long) 43 Callee->getName() != "_Znaj" && // operator new[](unsigned int) 44 Callee->getName() != "_Znam") // operator new[](unsigned long) 50 FunctionType *FTy = Callee->getFunctionType(); 192 Function *Callee = CI->getCalledFunction() [all...] |
AliasAnalysisEvaluator.cpp | 146 Value *Callee = CS.getCalledValue(); 148 if (!isa<Function>(Callee) && isInterestingPointer(Callee)) 149 Pointers.insert(Callee);
|
/external/clang/examples/analyzer-plugin/ |
MainCallChecker.cpp | 21 const Expr *Callee = CE->getCallee(); 22 const FunctionDecl *FD = state->getSVal(Callee, LC).getAsFunctionDecl(); 27 // Get the name of the callee. 41 report->addRange(Callee->getSourceRange());
|
/external/llvm/lib/Transforms/Instrumentation/ |
ProfilingUtils.h | 33 void InsertProfilingShutdownCall(Function *Callee, Module *Mod);
|
/external/llvm/lib/Transforms/IPO/ |
InlineAlways.cpp | 108 Function *Callee = CS.getCalledFunction(); 110 if (!Callee) return InlineCost::getNever(); 114 if (Callee->isDeclaration()) return InlineCost::getNever(); 117 if (!Callee->hasFnAttr(Attribute::AlwaysInline)) 121 if (!isInlineViable(*Callee))
|
Inliner.cpp | 85 Function *Callee = CS.getCalledFunction(); 95 if (Callee->hasFnAttr(Attribute::StackProtectReq)) 97 else if (Callee->hasFnAttr(Attribute::StackProtect) && 214 Function *Callee = CS.getCalledFunction(); 215 if (HintThreshold > thres && Callee && !Callee->isDeclaration() && 216 Callee->hasFnAttr(Attribute::InlineHint)) 249 // elsewhere, and the current candidate callee (call it C) is large enough 353 // When inlining a callee produces new call sites, we want to keep track of 354 // the fact that they were inlined from the callee. This allows us to avoi [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
NoReturnFunctionChecker.cpp | 40 const Expr *Callee = CE->getCallee(); 42 bool BuildSinks = getFunctionExtInfo(Callee->getType()).getNoReturn(); 45 SVal L = state->getSVal(Callee, C.getLocationContext());
|
/external/llvm/lib/Analysis/IPA/ |
CallGraph.cpp | 145 const Function *Callee = CS.getCalledFunction(); 146 if (Callee) 147 Node->addCalledFunction(CS, getOrInsertFunction(Callee)); 288 // the specified callee function. This takes more time to execute than 290 void CallGraphNode::removeAnyCallEdgeTo(CallGraphNode *Callee) { 292 if (CalledFunctions[i].second == Callee) { 293 Callee->DropRef(); 301 /// from this node to the specified callee function. 302 void CallGraphNode::removeOneAbstractEdgeTo(CallGraphNode *Callee) { 304 assert(I != CalledFunctions.end() && "Cannot find callee to remove!") [all...] |
CallGraphSCCPass.cpp | 261 // Verify that the callee is right. 280 if (Function *Callee = CS.getCalledFunction()) { 281 CalleeNode = CG.getOrInsertFunction(Callee); 287 << Callee->getName() << "'\n"); 304 if (Function *Callee = CS.getCalledFunction()) { 305 CalleeNode = CG.getOrInsertFunction(Callee);
|
/external/llvm/lib/Transforms/Scalar/ |
SimplifyLibCalls.cpp | 63 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) 135 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 137 FunctionType *FT = Callee->getFunctionType(); 185 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 187 FunctionType *FT = Callee->getFunctionType(); 233 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 235 FunctionType *FT = Callee->getFunctionType(); 282 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 284 FunctionType *FT = Callee->getFunctionType(); 321 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) [all...] |
/external/clang/lib/CodeGen/ |
CGCUDARuntime.cpp | 46 llvm::Value *Callee = CGF.EmitScalarExpr(E->getCallee()); 47 CGF.EmitCall(E->getCallee()->getType(), Callee, ReturnValue,
|
CGExprCXX.cpp | 27 llvm::Value *Callee, 56 Callee, ReturnValue, Args, MD); 173 const Expr *callee = CE->getCallee()->IgnoreParens(); local 175 if (isa<BinaryOperator>(callee)) 178 const MemberExpr *ME = cast<MemberExpr>(callee); 193 llvm::Value *Callee = CGM.GetAddrOfFunction(MD); 194 return EmitCall(getContext().getPointerType(MD->getType()), Callee, 254 llvm::Value *Callee; 257 Callee = BuildVirtualCall(Dtor, Dtor_Complete, This, Ty); 262 Callee = BuildAppleKextVirtualCall(MD, ME->getQualifier(), Ty) [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
CheckerContext.cpp | 24 const Expr *Callee = CE->getCallee(); 25 SVal L = State->getSVal(Callee, Pred->getLocationContext());
|
ObjCMessage.cpp | 34 const Expr *Callee = FunctionCall->getCallee(); 35 if (const FunctionDecl *FD = State->getSVal(Callee, LCtx).getAsFunctionDecl()) 57 const Expr *callee = local 62 if (!callee) 65 return State->getSVal(callee, LCtx);
|
ExprEngineCallAndReturn.cpp | 25 // Get the entry block in the CFG of the callee. 37 // Construct an edge representing the starting location in the callee. 79 // If the callee returns an expression, bind its value to CallExpr. 160 QualType callee = CE->getCallee()->getType(); 162 if (const PointerType *PT = callee->getAs<PointerType>()) 164 else if (const BlockPointerType *BT = callee->getAs<BlockPointerType>()) { 185 const Expr *Callee = CE->getCallee(); 187 state->getSVal(Callee, Pred->getLocationContext()).getAsFunctionDecl(); 199 // Construct a new stack frame for the callee. 300 // Invalidate all instance variables for the callee of a C++ method call [all...] |
/external/llvm/include/llvm/Analysis/ |
InlineCost.h | 121 /// the function call or not. The callee is explicitly specified, to allow 123 /// behaves exactly as the version with no explicit callee parameter in all 128 InlineCost getInlineCost(CallSite CS, Function *Callee, int Threshold); 133 bool callIsSmall(const Function *Callee);
|
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.h | 79 LowerCall(SDValue Chain, SDValue Callee, CallingConv::ID CallConv, 97 unsigned getSRetArgSize(SelectionDAG &DAG, SDValue Callee) const;
|
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelDAGToDAG.cpp | 227 SDValue Callee = Node->getOperand(1); 231 if ((isa<GlobalAddressSDNode>(Callee)) || 232 (isa<ExternalSymbolSDNode>(Callee))) 238 SDValue Ops[] = { Callee, GPReg, Chain }; 247 Chain = CurDAG->getCopyToReg(Chain, dl, R20Reg, Callee, InFlag);
|
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.h | 69 IsEligibleForTailCallOptimization(SDValue Callee, 97 SDValue LowerCall(SDValue Chain, SDValue Callee, 112 SDValue Callee) const;
|
/external/llvm/lib/Target/PTX/ |
PTXISelLowering.h | 65 LowerCall(SDValue Chain, SDValue Callee, CallingConv::ID CallConv,
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 179 // callee isn't. [all...] |
/external/llvm/lib/CodeGen/ |
IntrinsicLowering.cpp | 344 const Function *Callee = CI->getCalledFunction(); 345 assert(Callee && "Cannot lower an indirect call!"); 348 switch (Callee->getIntrinsicID()) { 351 Callee->getName() + "'!"); 354 Callee->getName()+"'!"); 419 << (Callee->getIntrinsicID() == Intrinsic::stacksave ? 422 if (Callee->getIntrinsicID() == Intrinsic::stacksave) 430 << (Callee->getIntrinsicID() == Intrinsic::returnaddress ?
|
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.h | 125 SDValue LowerCCCCallTo(SDValue Chain, SDValue Callee, 155 LowerCall(SDValue Chain, SDValue Callee, CallingConv::ID CallConv,
|
/external/webkit/Source/JavaScriptCore/interpreter/ |
CallFrame.h | 41 JSObject* callee() const { return this[RegisterFile::Callee].function(); } function in class:JSC::ExecState 105 CallFrame* callerFrame, int argc, JSObject* callee) 115 setCallee(callee); 143 void setCallee(JSObject* callee) { static_cast<Register*>(this)[RegisterFile::Callee] = Register::withCallee(callee); }
|
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.h | 172 /// operand #1 callee (register or absolute) 374 IsEligibleForTailCallOptimization(SDValue Callee, 429 SDValue &Callee, 442 LowerCall(SDValue Chain, SDValue Callee, CallingConv::ID CallConv, 477 LowerCall_Darwin(SDValue Chain, SDValue Callee, CallingConv::ID CallConv, 485 LowerCall_SVR4(SDValue Chain, SDValue Callee, CallingConv::ID CallConv,
|