Searched refs:TheCall (Results 1 - 12 of 12) sorted by relevance

/external/clang/lib/Sema/
H A DSemaChecking.cpp72 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 DSemaOverload.cpp10795 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 DSemaExpr.cpp4672 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 DTreeTransform.h2659 ExprResult TheCall = new (SemaRef.Context) CallExpr( local
2664 return SemaRef.SemaBuiltinShuffleVector(cast<CallExpr>(TheCall.get()));
/external/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp359 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 DCloneFunction.cpp426 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 DMallocOverflowSecurityChecker.cpp241 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 DCloning.h154 Instruction *TheCall = nullptr);
/external/llvm/lib/ExecutionEngine/JIT/
H A DJIT.cpp391 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 DDeadArgumentElimination.cpp545 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 DSema.h8200 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 DCGObjC.cpp2933 CXXOperatorCallExpr TheCall(C, OO_Equal, CalleeExp->getCallee(),
2937 EmitStmt(&TheCall);

Completed in 499 milliseconds