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

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp73 static bool SemaBuiltinAnnotation(Sema &S, CallExpr *TheCall) { argument
74 if (checkArgCount(S, TheCall, 2))
78 Expr *ValArg = TheCall->getArg(0);
87 Expr *StrArg = TheCall->getArg(1)->IgnoreParenCasts();
95 TheCall->setType(Ty);
101 static bool SemaBuiltinAddressof(Sema &S, CallExpr *TheCall) { argument
102 if (checkArgCount(S, TheCall, 1))
105 ExprResult Arg(TheCall->getArg(0));
106 QualType ResultType = S.CheckAddressOfOperand(Arg, TheCall->getLocStart());
110 TheCall
115 SemaBuiltinOverflow(Sema &S, CallExpr *TheCall) argument
148 SemaBuiltinMemChkCall(Sema &S, FunctionDecl *FDecl, CallExpr *TheCall, unsigned SizeIdx, unsigned DstSizeIdx) argument
239 SemaBuiltinSEHScopeCheck(Sema &SemaRef, CallExpr *TheCall, Scope::ScopeFlags NeededScopeFlags, unsigned DiagID) argument
262 CheckBuiltinFunctionCall(FunctionDecl *FDecl, unsigned BuiltinID, CallExpr *TheCall) argument
685 CheckNeonBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument
750 CheckARMBuiltinExclusiveCall(unsigned BuiltinID, CallExpr *TheCall, unsigned MaxWidth) argument
867 CheckARMBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument
914 CheckAArch64BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument
958 CheckMipsBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument
974 CheckPPCBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument
1017 CheckSystemZBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument
1076 SemaBuiltinCpuSupports(Sema &S, CallExpr *TheCall) argument
1093 CheckX86BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument
1434 CheckFunctionCall(FunctionDecl *FDecl, CallExpr *TheCall, const FunctionProtoType *Proto) argument
1492 CheckPointerCall(NamedDecl *NDecl, CallExpr *TheCall, const FunctionProtoType *Proto) argument
1525 CheckOtherCall(CallExpr *TheCall, const FunctionProtoType *Proto) argument
1565 CallExpr *TheCall = cast<CallExpr>(TheCallResult.get()); local
1935 CallExpr *TheCall = (CallExpr *)TheCallResult.get(); local
2300 CallExpr *TheCall = (CallExpr *)TheCallResult.get(); local
2400 SemaBuiltinVAStartImpl(CallExpr *TheCall) argument
2481 SemaBuiltinVAStart(CallExpr *TheCall) argument
2503 SemaBuiltinMSVAStart(CallExpr *TheCall) argument
2574 SemaBuiltinUnorderedCompare(CallExpr *TheCall) argument
2618 SemaBuiltinFPClassification(CallExpr *TheCall, unsigned NumArgs) argument
2656 SemaBuiltinShuffleVector(CallExpr *TheCall) argument
2772 SemaBuiltinPrefetch(CallExpr *TheCall) argument
2793 SemaBuiltinAssume(CallExpr *TheCall) argument
2807 SemaBuiltinAssumeAligned(CallExpr *TheCall) argument
2845 SemaBuiltinConstantArg(CallExpr *TheCall, int ArgNum, llvm::APSInt &Result) argument
2862 SemaBuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, int Low, int High) argument
2884 SemaBuiltinARMSpecialReg(unsigned BuiltinID, CallExpr *TheCall, int ArgNum, unsigned ExpectedFieldNum, bool AllowName) argument
2986 SemaBuiltinLongjmp(CallExpr *TheCall) argument
3008 SemaBuiltinSetjmp(CallExpr *TheCall) argument
7024 CheckImplicitArgumentConversions(Sema &S, CallExpr *TheCall, SourceLocation CC) argument
[all...]
H A DSemaOverload.cpp11440 CallExpr *TheCall =
11444 if (CheckCallReturnType(FnDecl->getReturnType(), OpLoc, TheCall, FnDecl))
11447 return MaybeBindToTemporary(TheCall);
11667 CXXOperatorCallExpr *TheCall =
11672 if (CheckCallReturnType(FnDecl->getReturnType(), OpLoc, TheCall,
11686 TheCall->getSourceRange(), VariadicDoesNotApply);
11688 return MaybeBindToTemporary(TheCall);
11886 CXXOperatorCallExpr *TheCall =
11892 if (CheckCallReturnType(FnDecl->getReturnType(), LLoc, TheCall, FnDecl))
11895 return MaybeBindToTemporary(TheCall);
[all...]
H A DSemaExpr.cpp5212 CallExpr *TheCall; local
5214 TheCall = new (Context) CUDAKernelCallExpr(Context, Fn,
5219 TheCall = new (Context) CallExpr(Context, Fn, Args, Context.BoolTy,
5227 ExprResult Result = CorrectDelayedTyposInExpr(TheCall);
5229 TheCall = dyn_cast<CallExpr>(Result.get());
5230 if (!TheCall) return Result;
5231 Args = llvm::makeArrayRef(TheCall->getArgs(), TheCall->getNumArgs());
5236 return CheckBuiltinFunctionCall(FDecl, BuiltinID, TheCall);
5256 TheCall
[all...]
H A DTreeTransform.h2932 ExprResult TheCall = new (SemaRef.Context) CallExpr( local
2937 return SemaRef.SemaBuiltinShuffleVector(cast<CallExpr>(TheCall.get()));
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1144 static Value *HandleByValArgument(Value *Arg, Instruction *TheCall, argument
1151 Function *Caller = TheCall->getParent()->getParent();
1167 if (getOrEnforceKnownAlignment(Arg, ByValAlignment, DL, TheCall,
1266 Instruction *TheCall) {
1267 DebugLoc TheCallDL = TheCall->getDebugLoc();
1318 Instruction *TheCall = CS.getInstruction(); local
1319 assert(TheCall->getParent() && TheCall->getParent()->getParent() &&
1350 BasicBlock *OrigBB = TheCall->getParent();
1458 ActualArg = HandleByValArgument(ActualArg, TheCall, CalledFun
1265 fixupLineNumbers(Function *Fn, Function::iterator FI, Instruction *TheCall) argument
[all...]
H A DCloneFunction.cpp675 Instruction *TheCall) {
669 CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*> &Returns, const char *NameSuffix, ClonedCodeInfo *CodeInfo, Instruction *TheCall) argument
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DMallocOverflowSecurityChecker.cpp309 if (const CallExpr *TheCall = dyn_cast<CallExpr>(CS->getStmt())) {
311 const FunctionDecl *FD = TheCall->getDirectCallee();
322 if (TheCall->getNumArgs() == 1)
323 CheckMallocArgument(PossibleMallocOverflows, TheCall->getArg(0),
/freebsd-11.0-release/contrib/llvm/include/llvm/Transforms/Utils/
H A DCloning.h173 Instruction *TheCall = nullptr);
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp593 const Instruction *TheCall = CS.getInstruction(); local
594 if (!TheCall) { // Not a direct call site?
607 for (const Use &U : TheCall->uses()) {
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h8973 bool CheckFunctionCall(FunctionDecl *FDecl, CallExpr *TheCall,
8977 bool CheckPointerCall(NamedDecl *NDecl, CallExpr *TheCall,
8979 bool CheckOtherCall(CallExpr *TheCall, const FunctionProtoType *Proto);
8993 unsigned BuiltinID, CallExpr *TheCall);
8995 bool CheckARMBuiltinExclusiveCall(unsigned BuiltinID, CallExpr *TheCall,
8997 bool CheckNeonBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall);
8998 bool CheckARMBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall);
9000 bool CheckAArch64BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall);
9001 bool CheckMipsBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall);
9002 bool CheckSystemZBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall);
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjC.cpp2964 CXXOperatorCallExpr TheCall(C, OO_Equal, CalleeExp->getCallee(),
2968 EmitStmt(&TheCall);

Completed in 393 milliseconds