/external/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 72 static bool SemaBuiltinAnnotation(Sema &S, CallExpr *TheCall) { argument 73 if (checkArgCount(S, TheCall, 2)) 77 Expr *ValArg = TheCall->getArg(0); 86 Expr *StrArg = TheCall->getArg(1)->IgnoreParenCasts(); 94 TheCall->setType(Ty); 100 static bool SemaBuiltinAddressof(Sema &S, CallExpr *TheCall) { argument 101 if (checkArgCount(S, TheCall, 1)) 104 ExprResult Arg(TheCall->getArg(0)); 105 QualType ResultType = S.CheckAddressOfOperand(Arg, TheCall->getLocStart()); 109 TheCall 115 CheckBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 420 CheckNeonBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 486 CheckARMBuiltinExclusiveCall(unsigned BuiltinID, CallExpr *TheCall, unsigned MaxWidth) argument 603 CheckARMBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 634 CheckAArch64BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 651 CheckMipsBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 667 CheckX86BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 811 CheckFunctionCall(FunctionDecl *FDecl, CallExpr *TheCall, const FunctionProtoType *Proto) argument 868 CheckPointerCall(NamedDecl *NDecl, CallExpr *TheCall, const FunctionProtoType *Proto) argument 898 CheckOtherCall(CallExpr *TheCall, const FunctionProtoType *Proto) argument 941 CallExpr *TheCall = cast<CallExpr>(TheCallResult.get()); local 1285 CallExpr *TheCall = (CallExpr *)TheCallResult.get(); local 1649 SemaBuiltinVAStart(CallExpr *TheCall) argument 1729 SemaBuiltinUnorderedCompare(CallExpr *TheCall) argument 1773 SemaBuiltinFPClassification(CallExpr *TheCall, unsigned NumArgs) argument 1811 SemaBuiltinShuffleVector(CallExpr *TheCall) argument 1927 SemaBuiltinPrefetch(CallExpr *TheCall) argument 1947 SemaBuiltinConstantArg(CallExpr *TheCall, int ArgNum, llvm::APSInt &Result) argument 1964 SemaBuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, int Low, int High) argument 1986 SemaBuiltinLongjmp(CallExpr *TheCall) argument 5813 CheckImplicitArgumentConversions(Sema &S, CallExpr *TheCall, SourceLocation CC) argument [all...] |
H A D | SemaOverload.cpp | 10795 CallExpr *TheCall = local 10799 if (CheckCallReturnType(FnDecl->getReturnType(), OpLoc, TheCall, FnDecl)) 10802 return MaybeBindToTemporary(TheCall); 11021 CXXOperatorCallExpr *TheCall = local 11026 if (CheckCallReturnType(FnDecl->getReturnType(), OpLoc, TheCall, 11035 TheCall->getSourceRange(), VariadicDoesNotApply); 11037 return MaybeBindToTemporary(TheCall); 11235 CXXOperatorCallExpr *TheCall = local 11241 if (CheckCallReturnType(FnDecl->getReturnType(), LLoc, TheCall, FnDecl)) 11244 return MaybeBindToTemporary(TheCall); 11504 CXXMemberCallExpr *TheCall = local 11764 CXXOperatorCallExpr *TheCall = new (Context) local 11946 CXXOperatorCallExpr *TheCall = local [all...] |
H A D | SemaExpr.cpp | 4672 CallExpr *TheCall; local 4674 TheCall = new (Context) CUDAKernelCallExpr(Context, Fn, 4679 TheCall = new (Context) CallExpr(Context, Fn, Args, Context.BoolTy, 4684 return CheckBuiltinFunctionCall(BuiltinID, TheCall); 4704 TheCall->setCallee(Fn); 4732 if (CheckCallReturnType(FuncT->getReturnType(), Fn->getLocStart(), TheCall, 4737 TheCall->setType(FuncT->getCallResultType(Context)); 4738 TheCall->setValueKind(Expr::getValueKindForType(FuncT->getReturnType())); 4742 if (ConvertArgumentsForCall(TheCall, Fn, FDecl, Proto, Args, RParenLoc, 4793 TheCall [all...] |
H A D | TreeTransform.h | 2659 ExprResult TheCall = new (SemaRef.Context) CallExpr( local 2664 return SemaRef.SemaBuiltinShuffleVector(cast<CallExpr>(TheCall.get()));
|
/external/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 359 static Value *HandleByValArgument(Value *Arg, Instruction *TheCall, argument 396 Function *Caller = TheCall->getParent()->getParent(); 461 Instruction *TheCall) { 462 DebugLoc TheCallDL = TheCall->getDebugLoc(); 527 Instruction *TheCall = CS.getInstruction(); local 528 assert(TheCall->getParent() && TheCall->getParent()->getParent() && 543 BasicBlock *OrigBB = TheCall->getParent(); 620 ActualArg = HandleByValArgument(ActualArg, TheCall, CalledFunc, IFI, 635 &InlinedFunctionInfo, IFI.DL, TheCall); 460 fixupLineNumbers(Function *Fn, Function::iterator FI, Instruction *TheCall) argument [all...] |
H A D | CloneFunction.cpp | 426 Instruction *TheCall) { 419 CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*> &Returns, const char *NameSuffix, ClonedCodeInfo *CodeInfo, const DataLayout *DL, Instruction *TheCall) argument
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MallocOverflowSecurityChecker.cpp | 241 if (const CallExpr *TheCall = dyn_cast<CallExpr>(CS->getStmt())) { 243 const FunctionDecl *FD = TheCall->getDirectCallee(); 254 if (TheCall->getNumArgs() == 1) 255 CheckMallocArgument(PossibleMallocOverflows, TheCall->getArg(0),
|
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | Cloning.h | 154 Instruction *TheCall = nullptr);
|
/external/llvm/lib/ExecutionEngine/JIT/ |
H A D | JIT.cpp | 391 CallInst *TheCall = CallInst::Create(F, Args, "", StubBB); local 392 TheCall->setCallingConv(F->getCallingConv()); 393 TheCall->setTailCall(); 394 if (!TheCall->getType()->isVoidTy()) 396 ReturnInst::Create(F->getContext(), TheCall, StubBB);
|
/external/llvm/lib/Transforms/IPO/ |
H A D | DeadArgumentElimination.cpp | 545 const Instruction *TheCall = CS.getInstruction(); local 546 if (!TheCall) { // Not a direct call site? 558 for (const User *U : TheCall->users()) { 580 RetValLiveness[0] = SurveyUses(TheCall, MaybeLiveRetUses[0]);
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 8200 bool CheckFunctionCall(FunctionDecl *FDecl, CallExpr *TheCall, 8204 bool CheckPointerCall(NamedDecl *NDecl, CallExpr *TheCall, 8206 bool CheckOtherCall(CallExpr *TheCall, const FunctionProtoType *Proto); 8218 ExprResult CheckBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 8220 bool CheckARMBuiltinExclusiveCall(unsigned BuiltinID, CallExpr *TheCall, 8222 bool CheckNeonBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 8223 bool CheckARMBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 8225 bool CheckAArch64BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 8226 bool CheckMipsBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 8227 bool CheckX86BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 2933 CXXOperatorCallExpr TheCall(C, OO_Equal, CalleeExp->getCallee(), 2937 EmitStmt(&TheCall);
|