HomeSort by relevance Sort by last modified time
    Searched refs:Callee (Results 26 - 50 of 129) sorted by null

12 3 4 5 6

  /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/llvm/include/llvm/IR/
IRBuilder.h 571 InvokeInst *CreateInvoke(Value *Callee, BasicBlock *NormalDest,
573 return Insert(InvokeInst::Create(Callee, NormalDest, UnwindDest,
577 InvokeInst *CreateInvoke(Value *Callee, BasicBlock *NormalDest,
580 return Insert(InvokeInst::Create(Callee, NormalDest, UnwindDest, Arg1),
583 InvokeInst *CreateInvoke3(Value *Callee, BasicBlock *NormalDest,
588 return Insert(InvokeInst::Create(Callee, NormalDest, UnwindDest, Args),
592 InvokeInst *CreateInvoke(Value *Callee, BasicBlock *NormalDest,
595 return Insert(InvokeInst::Create(Callee, NormalDest, UnwindDest, Args),
    [all...]
  /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/include/llvm/Analysis/
CallGraph.h 41 /// of all of the caller-callee relationships, which is useful for
196 /// reference this node in their callee list.
223 /// \brief Moves all the callee information from N to this node.
249 /// \brief Removes all call edges from this node to the specified callee
254 void removeAnyCallEdgeTo(CallGraphNode *Callee);
257 /// the specified callee function.
258 void removeOneAbstractEdgeTo(CallGraphNode *Callee);
  /external/llvm/lib/IR/
IRBuilder.cpp 55 static CallInst *createCallHelper(Value *Callee, ArrayRef<Value *> Ops,
57 CallInst *CI = CallInst::Create(Callee, Ops, "");
  /external/llvm/lib/Transforms/IPO/
PruneEH.cpp 11 // call-graph, turning invoke instructions into calls, iff the callee cannot
119 } else if (Function *Callee = CI->getCalledFunction()) {
120 CallGraphNode *CalleeNode = CG[Callee];
121 // If the callee is outside our current SCC then we may
  /external/llvm/lib/Analysis/IPA/
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/lib/Target/PowerPC/
PPCISelLowering.h 171 /// operand #1 callee (register or absolute)
518 IsEligibleForTailCallOptimization(SDValue Callee,
580 SDValue &Callee,
638 LowerCall_Darwin(SDValue Chain, SDValue Callee,
647 LowerCall_64SVR4(SDValue Chain, SDValue Callee,
656 LowerCall_32SVR4(SDValue Chain, SDValue Callee, CallingConv::ID CallConv,
  /external/llvm/lib/Target/Mips/
Mips16ISelLowering.cpp 423 CallLoweringInfo &CLI, SDValue Callee, SDValue Chain) const {
437 if (ExternalSymbolSDNode *S = dyn_cast<ExternalSymbolSDNode>(CLI.Callee)) {
480 dyn_cast<GlobalAddressSDNode>(CLI.Callee)) {
493 SDValue JumpTarget = Callee;
495 // T9 should contain the address of the callee function if
500 RegsToPass.push_front(std::make_pair(V0Reg, Callee));
507 RegsToPass.push_front(std::make_pair((unsigned)Mips::T9, Callee));
513 InternalLinkage, CLI, Callee, Chain);
  /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/Target/AArch64/
AArch64AsmPrinter.cpp 483 MCOperand Callee, Sym;
484 MCInstLowering.lowerOperand(MI->getOperand(0), Callee);
498 BLR.addOperand(Callee);
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
PathDiagnostic.h 550 : PathDiagnosticPiece(Call), Caller(callerD), Callee(nullptr),
554 : PathDiagnosticPiece(Call), Caller(caller), Callee(nullptr),
558 const Decl *Callee;
578 const Decl *getCallee() const { return Callee; }
  /external/clang/lib/StaticAnalyzer/Checkers/
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/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 370 SDValue Callee) const {
403 SDValue Callee = CLI.Callee;
412 if (GlobalAddressSDNode *GA = dyn_cast<GlobalAddressSDNode>(Callee))
415 Callee = DAG.getTargetGlobalAddress(GA->getGlobal(), dl, MVT::i32);
420 // varargs if the callee is undefined.
443 isTailCall = IsEligibleForTailCallOptimization(Callee, CallConv,
565 // If the callee is a GlobalAddress/ExternalSymbol node (quite common, every
571 Callee =
574 } else if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) {
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.h 126 SDValue LowerCCCCallTo(SDValue Chain, SDValue Callee,
MSP430ISelLowering.cpp 400 SDValue Callee = CLI.Callee;
413 return LowerCCCCallTo(Chain, Callee, CallConv, isVarArg, isTailCall,
575 MSP430TargetLowering::LowerCCCCallTo(SDValue Chain, SDValue Callee,
671 // If the callee is a GlobalAddress node (quite common, every direct call is)
674 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee))
675 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, MVT::i16);
676 else if (ExternalSymbolSDNode *E = dyn_cast<ExternalSymbolSDNode>(Callee))
677 Callee = DAG.getTargetExternalSymbol(E->getSymbol(), MVT::i16);
683 Ops.push_back(Callee);
    [all...]
  /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);
SparcISelLowering.cpp 161 // callee's register window. This function translates registers to the
272 // Integer return values must be sign or zero extended by the callee.
660 static bool hasReturnsTwiceAttr(SelectionDAG &DAG, SDValue Callee,
666 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) {
669 dyn_cast<ExternalSymbolSDNode>(Callee)) {
691 SDValue Callee = CLI.Callee;
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
PathDiagnostic.cpp 145 // Check if the last piece in the callee path is a call to a function outside
905 Callee = CalleeCtx->getDecl();
907 callEnterWithin = PathDiagnosticLocation::createBegin(Callee, SM);
    [all...]
  /external/clang/lib/CodeGen/
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);
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))
  /external/llvm/lib/Analysis/
Lint.cpp 62 static unsigned Callee = 4;
199 Value *Callee = CS.getCalledValue();
201 visitMemoryReference(I, Callee, AliasAnalysis::UnknownSize,
202 0, nullptr, 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/clang/lib/Analysis/
ReachableCode.cpp 183 const FunctionDecl *Callee =
185 return Callee ? Callee->isConstexpr() : false;
  /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);
  /external/llvm/examples/Kaleidoscope/Chapter6/
toy.cpp 150 std::string Callee;
153 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args)
154 : Callee(callee), Args(args) {}
599 Function *CalleeF = TheModule->getFunction(Callee);

Completed in 3285 milliseconds

12 3 4 5 6