/external/clang/lib/CodeGen/ |
CGCUDARuntime.cpp | 47 llvm::Value *Callee = CGF.EmitScalarExpr(E->getCallee()); 48 CGF.EmitCall(E->getCallee()->getType(), Callee, E, ReturnValue, TargetDecl);
|
CGDeclCXX.cpp | 208 // Make sure the call and the callee agree on calling convention. 567 llvm::Value *Callee = DtorsAndObjects[e - i - 1].first; 568 llvm::CallInst *CI = Builder.CreateCall(Callee, 570 // Make sure the call and the callee agree on calling convention. 571 if (llvm::Function *F = dyn_cast<llvm::Function>(Callee))
|
/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 | 223 const FunctionDecl *Callee = i->AllocCall->getDirectCallee(); 224 if (Callee && Callee->getIdentifier()) 225 OS << '\'' << Callee->getIdentifier()->getName() << '\'';
|
CallAndMessageChecker.cpp | 308 const Expr *Callee = CE->getCallee()->IgnoreParens(); 311 SVal L = State->getSVal(Callee, LCtx); 317 emitBadCall(BT_call_undef.get(), C, Callee); 328 emitBadCall(BT_call_null.get(), C, Callee); 364 // If this is a call to a C++ method, check if the callee is null or 438 // 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());
|
/external/llvm/lib/Transforms/IPO/ |
InlineAlways.cpp | 96 Function *Callee = CS.getCalledFunction(); 101 if (Callee && !Callee->isDeclaration() && 103 ICA->isInlineViable(*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. 42 report->addRange(Callee->getSourceRange());
|
/external/llvm/lib/ProfileData/ |
SampleProfWriter.cpp | 158 StringRef Callee = J.first(); 160 if (std::error_code EC = writeNameIdx(Callee))
|
/external/llvm/lib/Analysis/ |
CallGraph.cpp | 88 const Function *Callee = CS.getCalledFunction(); 89 if (!Callee || !Intrinsic::isLeaf(Callee->getIntrinsicID())) 94 else if (!Callee->isIntrinsic()) 95 Node->addCalledFunction(CS, getOrInsertFunction(Callee)); 218 // the specified callee function. This takes more time to execute than 220 void CallGraphNode::removeAnyCallEdgeTo(CallGraphNode *Callee) { 222 if (CalledFunctions[i].second == Callee) { 223 Callee->DropRef(); 231 /// from this node to the specified callee function [all...] |
AliasAnalysisEvaluator.cpp | 165 Value *Callee = CS.getCalledValue(); 167 if (!isa<Function>(Callee) && isInterestingPointer(Callee)) 168 Pointers.insert(Callee);
|
CallGraphSCCPass.cpp | 252 Function *Callee = CS.getCalledFunction(); 254 if (!Callee || !(Callee->isIntrinsic())) 268 Function *Callee = CS.getCalledFunction(); 269 if (Callee && Callee->isIntrinsic()) continue; 281 // Verify that the callee is right. 300 if (Function *Callee = CS.getCalledFunction()) { 301 CalleeNode = CG.getOrInsertFunction(Callee); 307 << Callee->getName() << "'\n") [all...] |
Lint.cpp | 65 static const unsigned Callee = 4; 205 Value *Callee = CS.getCalledValue(); 207 visitMemoryReference(I, Callee, MemoryLocation::UnknownSize, 0, nullptr, 208 MemRef::Callee); 210 if (Function *F = dyn_cast<Function>(findValue(Callee, 213 "Undefined behavior: Caller and callee calling convention differ", 221 "Undefined behavior: Call argument count mismatches callee " 227 "callee return type", 230 // Check argument types (in case the callee was casted) and attributes. 231 // TODO: Verify that caller and callee attributes are compatible [all...] |
/external/llvm/lib/Transforms/Utils/ |
BuildLibCalls.cpp | 258 Value *Callee = M->getOrInsertFunction(Name, Op->getType(), 260 CallInst *CI = B.CreateCall(Callee, Op, Name); 262 if (const Function *F = dyn_cast<Function>(Callee->stripPointerCasts())) 279 Value *Callee = M->getOrInsertFunction(Name, Op1->getType(), 281 CallInst *CI = B.CreateCall(Callee, {Op1, Op2}, Name); 283 if (const Function *F = dyn_cast<Function>(Callee->stripPointerCasts()))
|
/external/llvm/examples/Kaleidoscope/Chapter2/ |
toy.cpp | 131 std::string Callee; 135 CallExprAST(const std::string &Callee, 137 : Callee(Callee), Args(std::move(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) 437 << (Callee->getIntrinsicID() == Intrinsic::returnaddress ?
|
/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/unittests/IR/ |
IRBuilderTest.cpp | 214 auto Callee = 217 FCall = Builder.CreateCall(Callee, None); 224 FCall = Builder.CreateCall(Callee, None); 380 auto Callee = 400 auto Call1 = Builder.CreateCall(Callee, None); 406 auto Call2 = Builder.CreateCall(Callee, None);
|
/external/clang/lib/Analysis/ |
ReachableCode.cpp | 183 const FunctionDecl *Callee = 185 return Callee ? Callee->isConstexpr() : false;
|
/external/llvm/examples/Kaleidoscope/Chapter3/ |
toy.cpp | 129 std::string Callee; 133 CallExprAST(const std::string &Callee, 135 : Callee(Callee), Args(std::move(Args)) {} 429 Function *CalleeF = TheModule->getFunction(Callee);
|
/external/llvm/examples/Kaleidoscope/Chapter4/ |
toy.cpp | 135 std::string Callee; 139 CallExprAST(const std::string &Callee, 141 : Callee(Callee), Args(std::move(Args)) {} 453 Function *CalleeF = getFunction(Callee);
|
/external/llvm/include/llvm/CodeGen/ |
FastISel.h | 71 const Value *Callee; 91 Callee(nullptr), Symbol(nullptr), CS(nullptr), Call(nullptr), 98 Callee = Target; 121 Callee = Call.getCalledValue(); 144 Callee = Target; 573 const Value *Callee, bool ForceRetVoidTy,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.cpp | [all...] |
/external/llvm/lib/Target/BPF/ |
BPFISelLowering.cpp | 262 SDValue Callee = CLI.Callee; 289 "too many args to ", Callee); 299 "pass by value not supported ", Callee); 348 // If the callee is a GlobalAddress node (quite common, every direct call is) 351 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) 352 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), CLI.DL, PtrVT, 354 else if (ExternalSymbolSDNode *E = dyn_cast<ExternalSymbolSDNode>(Callee)) 355 Callee = DAG.getTargetExternalSymbol(E->getSymbol(), PtrVT, 0); 361 Ops.push_back(Callee); [all...] |
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyISelLowering.cpp | 321 SDValue Callee = CLI.Callee; 419 Ops.push_back(Callee);
|