/external/clang/lib/CodeGen/ |
CGCUDARuntime.cpp | 46 llvm::Value *Callee = CGF.EmitScalarExpr(E->getCallee()); 47 CGF.EmitCall(E->getCallee()->getType(), Callee, ReturnValue,
|
CGDeclCXX.cpp | 184 // Make sure the call and the callee agree on calling convention. 471 llvm::Value *Callee = DtorsAndObjects[e - i - 1].first; 472 llvm::CallInst *CI = Builder.CreateCall(Callee, 474 // Make sure the call and the callee agree on calling convention. 475 if (llvm::Function *F = dyn_cast<llvm::Function>(Callee))
|
CGVTables.cpp | 233 llvm::Value *Callee = CGM.GetAddrOfFunction(GD, Ty, /*ForVTable=*/true); 234 llvm::Function *BaseFn = cast<llvm::Function>(Callee); 346 // Get our callee. 349 llvm::Value *Callee = CGM.GetAddrOfFunction(GD, Ty, /*ForVTable=*/true); 376 RValue RV = EmitCall(FnInfo, Callee, Slot, CallArgs, MD); [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
CheckerContext.cpp | 24 const Expr *Callee = CE->getCallee(); 25 SVal L = State->getSVal(Callee, Pred->getLocationContext());
|
CallEvent.cpp | 531 const Expr *Callee = getOriginExpr()->getCallee(); 532 const MemRegion *DataReg = getSVal(Callee).getAsRegion(); [all...] |
/external/llvm/lib/Transforms/IPO/ |
InlineAlways.cpp | 90 Function *Callee = CS.getCalledFunction(); 95 if (Callee && !Callee->isDeclaration() && 96 Callee->getAttributes().hasAttribute(AttributeSet::FunctionIndex, 98 ICA->isInlineViable(*Callee))
|
Inliner.cpp | 77 static void AdjustCallerSSPLevel(Function *Caller, Function *Callee) { 88 CalleeAttr = Callee->getAttributes(); 121 Function *Callee = CS.getCalledFunction(); 129 AdjustCallerSSPLevel(Caller, Callee); 271 Function *Callee = CS.getCalledFunction(); 272 bool InlineHint = Callee && !Callee->isDeclaration() && 273 Callee->getAttributes().hasAttribute(AttributeSet::FunctionIndex, 310 // elsewhere, and the current candidate callee (call it C) is large enough 415 // When inlining a callee produces new call sites, we want to keep track o [all...] |
ArgumentPromotion.cpp | 218 Function *Callee = Arg->getParent(); 224 for (Value::use_iterator UI = Callee->use_begin(), E = Callee->use_end(); 316 // would have happened in the callee anyway (ie, there is a load in the entry [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/clang/lib/StaticAnalyzer/Checkers/ |
NoReturnFunctionChecker.cpp | 46 const Expr *Callee = CE.getOriginExpr(); 47 if (!BuildSinks && Callee) 48 BuildSinks = getFunctionExtInfo(Callee->getType()).getNoReturn();
|
CallAndMessageChecker.cpp | 226 const Expr *Callee = CE->getCallee()->IgnoreParens(); 229 SVal L = State->getSVal(Callee, LCtx); 235 emitBadCall(BT_call_undef.get(), C, Callee); 247 emitBadCall(BT_call_null.get(), C, Callee); 257 // If this is a call to a C++ method, check if the callee is null or 326 // If we make it here, record our assumptions about the callee.
|
MallocSizeofChecker.cpp | 221 const FunctionDecl *Callee = i->AllocCall->getDirectCallee(); 222 if (Callee && Callee->getIdentifier()) 223 OS << '\'' << Callee->getIdentifier()->getName() << '\'';
|
/external/llvm/lib/Analysis/IPA/ |
CallGraph.cpp | 145 const Function *Callee = CS.getCalledFunction(); 146 if (!Callee) 149 else if (!Callee->isIntrinsic()) 150 Node->addCalledFunction(CS, getOrInsertFunction(Callee)); 293 // the specified callee function. This takes more time to execute than 295 void CallGraphNode::removeAnyCallEdgeTo(CallGraphNode *Callee) { 297 if (CalledFunctions[i].second == Callee) { 298 Callee->DropRef(); 306 /// from this node to the specified callee function. 307 void CallGraphNode::removeOneAbstractEdgeTo(CallGraphNode *Callee) { [all...] |
CallGraphSCCPass.cpp | 253 Function *Callee = CS.getCalledFunction(); 254 if (Callee && Callee->isIntrinsic()) continue; 266 // Verify that the callee is right. 285 if (Function *Callee = CS.getCalledFunction()) { 286 CalleeNode = CG.getOrInsertFunction(Callee); 292 << Callee->getName() << "'\n"); 309 if (Function *Callee = CS.getCalledFunction()) { 310 CalleeNode = CG.getOrInsertFunction(Callee);
|
GlobalsModRef.cpp | 414 if (Function *Callee = CI->second->getFunction()) { 415 if (FunctionRecord *CalleeFR = getFunctionInfo(Callee)) { 419 // Incorporate callee's effects on globals into our info. 428 CallGraphNode *CalleeNode = CG[Callee]; 465 Function *Callee = Intrinsic->getCalledFunction(); 466 ModRefBehavior Behaviour = AliasAnalysis::getModRefBehavior(Callee);
|
/external/llvm/lib/Transforms/Scalar/ |
SimplifyCFGPass.cpp | 165 Value *Callee = II->getCalledValue(); 166 if (isa<ConstantPointerNull>(Callee) || isa<UndefValue>(Callee)) {
|
/external/llvm/examples/Kaleidoscope/Chapter2/ |
toy.cpp | 105 std::string Callee; 108 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) 109 : Callee(callee), Args(args) {}
|
/external/llvm/lib/Analysis/ |
AliasAnalysisEvaluator.cpp | 163 Value *Callee = CS.getCalledValue(); 165 if (!isa<Function>(Callee) && isInterestingPointer(Callee)) 166 Pointers.insert(Callee);
|
Lint.cpp | 63 static unsigned Callee = 4; 199 Value *Callee = CS.getCalledValue(); 201 visitMemoryReference(I, Callee, AliasAnalysis::UnknownSize, 202 0, 0, MemRef::Callee); 204 if (Function *F = dyn_cast<Function>(findValue(Callee, /*OffsetOk=*/false))) { 206 "Undefined behavior: Caller and callee calling convention differ", 215 "Undefined behavior: Call argument count mismatches callee " 220 "callee return type", &I); 222 // Check argument types (in case the callee was casted) and attributes. 223 // TODO: Verify that caller and callee attributes are compatible [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/Transforms/Utils/ |
BuildLibCalls.cpp | 307 Value *Callee = M->getOrInsertFunction(Name, Op->getType(), 309 CallInst *CI = B.CreateCall(Callee, Op, Name); 311 if (const Function *F = dyn_cast<Function>(Callee->stripPointerCasts())) 475 Function *Callee = CI->getCalledFunction(); 476 StringRef Name = Callee->getName(); 477 FunctionType *FT = Callee->getFunctionType();
|
/external/llvm/examples/Kaleidoscope/Chapter3/ |
toy.cpp | 118 std::string Callee; 121 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) 122 : Callee(callee), Args(args) {} 384 Function *CalleeF = TheModule->getFunction(Callee);
|
/external/llvm/examples/Kaleidoscope/Chapter4/ |
toy.cpp | 125 std::string Callee; 128 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) 129 : Callee(callee), Args(args) {} 392 Function *CalleeF = TheModule->getFunction(Callee);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.cpp | [all...] |
/external/clang/lib/AST/ |
ExprCXX.cpp | 476 const Expr *Callee = getCallee()->IgnoreParens(); 477 if (const MemberExpr *MemExpr = dyn_cast<MemberExpr>(Callee)) 479 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(Callee)) [all...] |