/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/Analysis/ |
Lint.cpp | 62 static unsigned Callee = 4; 194 Value *Callee = CS.getCalledValue(); 196 visitMemoryReference(I, Callee, AliasAnalysis::UnknownSize, 197 0, 0, MemRef::Callee); 199 if (Function *F = dyn_cast<Function>(findValue(Callee, /*OffsetOk=*/false))) { 201 "Undefined behavior: Caller and callee calling convention differ", 210 "Undefined behavior: Call argument count mismatches callee " 215 "callee return type", &I); 217 // Check argument types (in case the callee was casted) and attributes. 218 // TODO: Verify that caller and callee attributes are compatible [all...] |
/external/llvm/lib/Transforms/IPO/ |
ArgumentPromotion.cpp | 221 Function *Callee = Arg->getParent(); 223 unsigned ArgNo = std::distance(Callee->arg_begin(), 228 for (Value::use_iterator UI = Callee->use_begin(), E = Callee->use_end(); 323 // would have happened in the callee anyway (ie, there is a load in the entry [all...] |
GlobalOpt.cpp | [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
BasicObjCFoundationChecks.cpp | 252 const Expr *Callee = CE->getCallee(); 254 SVal CallV = state->getSVal(Callee); 366 // Get the function declaration of the callee.
|
MacOSKeychainAPIChecker.cpp | 285 const Expr *Callee = CE->getCallee(); 286 SVal L = State->getSVal(Callee); 443 const Expr *Callee = CE->getCallee(); 444 SVal L = State->getSVal(Callee);
|
MallocChecker.cpp | 132 const Expr *Callee = CE->getCallee(); 133 SVal L = state->getSVal(Callee);
|
CStringChecker.cpp | [all...] |
/external/llvm/examples/Kaleidoscope/Chapter5/ |
toy.cpp | 134 std::string Callee; 137 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) 138 : Callee(callee), Args(args) {} 493 Function *CalleeF = TheModule->getFunction(Callee);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
SjLjEHPrepare.cpp | 680 Constant *Callee = CI->getCalledFunction(); 681 if (Callee != SelectorFn && Callee != ExceptionFn [all...] |
/external/clang/lib/CodeGen/ |
ItaniumCXXABI.cpp | 284 llvm::PHINode *Callee = Builder.CreatePHI(FTy->getPointerTo(), 2); 285 Callee->addIncoming(VirtualFn, FnVirtual); 286 Callee->addIncoming(NonVirtualFn, FnNonVirtual); 287 return Callee; [all...] |
CGBlocks.cpp | 718 llvm::Value *Callee = EmitScalarExpr(E->getCallee()); 724 // Bitcast the callee to a block literal. 726 Builder.CreateBitCast(Callee, BlockLiteralTy, "block.literal"); [all...] |
CGClass.cpp | [all...] |
CGExprCXX.cpp | 27 llvm::Value *Callee, 55 Callee, ReturnValue, Args, MD); 172 const Expr *callee = CE->getCallee()->IgnoreParens(); local 174 if (isa<BinaryOperator>(callee)) 177 const MemberExpr *ME = cast<MemberExpr>(callee); 192 llvm::Value *Callee = CGM.GetAddrOfFunction(MD); 193 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/llvm/examples/Kaleidoscope/Chapter6/ |
toy.cpp | 149 std::string Callee; 152 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) 153 : Callee(callee), Args(args) {} 597 Function *CalleeF = TheModule->getFunction(Callee);
|
/external/llvm/examples/Kaleidoscope/Chapter7/ |
toy.cpp | 154 std::string Callee; 157 CallExprAST(const std::string &callee, std::vector<ExprAST*> &args) 158 : Callee(callee), Args(args) {} 693 Function *CalleeF = TheModule->getFunction(Callee); [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 179 // callee isn't. [all...] |
InstCombineCasts.cpp | [all...] |
/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(); 283 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { 285 FunctionType *FT = Callee->getFunctionType(); 324 virtual Value *CallOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) [all...] |
/external/llvm/lib/Transforms/Utils/ |
InlineFunction.cpp | 258 BasicBlock *InnerResumeDest; //< Destination for the callee's resume. 664 /// UpdateCallGraphAfterInlining - Once we have cloned code over from a callee 674 const Function *Callee = CS.getCalledFunction(); 675 CallGraphNode *CalleeNode = CG[Callee]; 678 // Since we inlined some uninlined call sites in the callee into the caller, 679 // add edges from the caller to all of the callees of the callee. 709 // happens, set the callee of the new call site to a more precise 723 // Update the call graph by deleting the edge from Callee to Caller. We must 724 // do this after the loop above in case Caller and Callee are the same. 767 // pointer inside the callee) [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | [all...] |