/external/clang/lib/CodeGen/ |
CGCUDARuntime.cpp | 47 llvm::Value *Callee = CGF.EmitScalarExpr(E->getCallee()); 48 CGF.EmitCall(E->getCallee()->getType(), Callee, E->getLocStart(),
|
CGDeclCXX.cpp | 186 // Make sure the call and the callee agree on calling convention. 510 llvm::Value *Callee = DtorsAndObjects[e - i - 1].first; 511 llvm::CallInst *CI = Builder.CreateCall(Callee, 513 // Make sure the call and the callee agree on calling convention. 514 if (llvm::Function *F = dyn_cast<llvm::Function>(Callee))
|
CGVTables.cpp | 137 llvm::Value *Callee = CGM.GetAddrOfFunction(GD, Ty, /*ForVTable=*/true); 138 llvm::Function *BaseFn = cast<llvm::Function>(Callee); 228 llvm::Value *Callee, 282 RValue RV = EmitCall(*CurFnInfo, Callee, Slot, CallArgs, MD); 303 // Get our callee. 306 llvm::Value *Callee = CGM.GetAddrOfFunction(GD, Ty, /*ForVTable=*/true); 309 EmitCallAndReturnForThunk(GD, Callee, &Thunk);
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
NoReturnFunctionChecker.cpp | 48 const Expr *Callee = CE.getOriginExpr(); 49 if (!BuildSinks && Callee) 50 BuildSinks = getFunctionExtInfo(Callee->getType()).getNoReturn();
|
MallocSizeofChecker.cpp | 220 const FunctionDecl *Callee = i->AllocCall->getDirectCallee(); 221 if (Callee && Callee->getIdentifier()) 222 OS << '\'' << Callee->getIdentifier()->getName() << '\'';
|
CallAndMessageChecker.cpp | 301 const Expr *Callee = CE->getCallee()->IgnoreParens(); 304 SVal L = State->getSVal(Callee, LCtx); 310 emitBadCall(BT_call_undef.get(), C, Callee); 321 emitBadCall(BT_call_null.get(), C, Callee); 357 // If this is a call to a C++ method, check if the callee is null or 431 // If we make it here, record our assumptions about the callee.
|
/external/clang/lib/StaticAnalyzer/Core/ |
CheckerContext.cpp | 24 const Expr *Callee = CE->getCallee(); 25 SVal L = State->getSVal(Callee, Pred->getLocationContext());
|
CallEvent.cpp | 142 // Don't invalidate anything if the callee is marked pure/const. 143 if (const Decl *callee = getDecl()) 144 if (callee->hasAttr<PureAttr>() || callee->hasAttr<ConstAttr>()) 539 const Expr *Callee = getOriginExpr()->getCallee(); 540 const MemRegion *DataReg = getSVal(Callee).getAsRegion(); [all...] |
/external/llvm/lib/Transforms/IPO/ |
InlineAlways.cpp | 92 Function *Callee = CS.getCalledFunction(); 97 if (Callee && !Callee->isDeclaration() && 99 ICA->isInlineViable(*Callee))
|
Inliner.cpp | 86 static void AdjustCallerSSPLevel(Function *Caller, Function *Callee) { 97 CalleeAttr = Callee->getAttributes(); 130 Function *Callee = CS.getCalledFunction(); 138 AdjustCallerSSPLevel(Caller, Callee); 280 Function *Callee = CS.getCalledFunction(); 281 bool InlineHint = Callee && !Callee->isDeclaration() && 282 Callee->getAttributes().hasAttribute(AttributeSet::FunctionIndex, 290 bool ColdCallee = Callee && !Callee->isDeclaration() & [all...] |
/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/Analysis/ |
AliasAnalysisEvaluator.cpp | 162 Value *Callee = CS.getCalledValue(); 164 if (!isa<Function>(Callee) && isInterestingPointer(Callee)) 165 Pointers.insert(Callee);
|
/external/llvm/lib/Analysis/IPA/ |
CallGraph.cpp | 83 const Function *Callee = CS.getCalledFunction(); 84 if (!Callee) 87 else if (!Callee->isIntrinsic()) 88 Node->addCalledFunction(CS, getOrInsertFunction(Callee)); 195 // the specified callee function. This takes more time to execute than 197 void CallGraphNode::removeAnyCallEdgeTo(CallGraphNode *Callee) { 199 if (CalledFunctions[i].second == Callee) { 200 Callee->DropRef(); 208 /// from this node to the specified callee function. 209 void CallGraphNode::removeOneAbstractEdgeTo(CallGraphNode *Callee) { [all...] |
CallGraphSCCPass.cpp | 258 Function *Callee = CS.getCalledFunction(); 259 if (Callee && Callee->isIntrinsic()) continue; 271 // Verify that the callee is right. 290 if (Function *Callee = CS.getCalledFunction()) { 291 CalleeNode = CG.getOrInsertFunction(Callee); 297 << Callee->getName() << "'\n"); 314 if (Function *Callee = CS.getCalledFunction()) { 315 CalleeNode = CG.getOrInsertFunction(Callee);
|
GlobalsModRef.cpp | 408 if (Function *Callee = CI->second->getFunction()) { 409 if (FunctionRecord *CalleeFR = getFunctionInfo(Callee)) { 413 // Incorporate callee's effects on globals into our info. 420 CallGraphNode *CalleeNode = CG[Callee]; 457 Function *Callee = Intrinsic->getCalledFunction(); 458 ModRefBehavior Behaviour = AliasAnalysis::getModRefBehavior(Callee);
|
/external/llvm/examples/Kaleidoscope/Chapter2/ |
toy.cpp | 106 std::string Callee; 109 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) 110 : Callee(callee), Args(args) {}
|
/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/AArch64/ |
AArch64AsmPrinter.cpp | 483 MCOperand Callee, Sym; 484 MCInstLowering.lowerOperand(MI->getOperand(0), Callee); 498 BLR.addOperand(Callee);
|
/external/llvm/lib/Target/Sparc/ |
SparcAsmPrinter.cpp | 111 MCOperand &Callee, 116 CallInst.addOperand(Callee); 243 MCOperand Callee = createPCXCallOP(EndLabel, OutContext); 244 EmitCall(OutStreamer, Callee, STI);
|
/external/llvm/lib/Transforms/Utils/ |
BuildLibCalls.cpp | 315 Value *Callee = M->getOrInsertFunction(Name, Op->getType(), 317 CallInst *CI = B.CreateCall(Callee, Op, Name); 319 if (const Function *F = dyn_cast<Function>(Callee->stripPointerCasts())) 336 Value *Callee = M->getOrInsertFunction(Name, Op1->getType(), 338 CallInst *CI = B.CreateCall2(Callee, Op1, Op2, Name); 340 if (const Function *F = dyn_cast<Function>(Callee->stripPointerCasts())) 504 Function *Callee = CI->getCalledFunction(); 505 StringRef Name = Callee->getName(); 506 FunctionType *FT = Callee->getFunctionType();
|
/external/clang/lib/Analysis/ |
ReachableCode.cpp | 183 const FunctionDecl *Callee = 185 return Callee ? Callee->isConstexpr() : false;
|
/external/llvm/examples/Kaleidoscope/Chapter3/ |
toy.cpp | 119 std::string Callee; 122 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) 123 : Callee(callee), Args(args) {} 386 Function *CalleeF = TheModule->getFunction(Callee);
|
/external/llvm/examples/Kaleidoscope/Chapter4/ |
toy.cpp | 126 std::string Callee; 129 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) 130 : Callee(callee), Args(args) {} 394 Function *CalleeF = TheModule->getFunction(Callee);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.cpp | [all...] |
/external/llvm/examples/Kaleidoscope/Chapter5/ |
toy.cpp | 135 std::string Callee; 138 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) 139 : Callee(callee), Args(args) {} 495 Function *CalleeF = TheModule->getFunction(Callee);
|