Searched defs:TheCall (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp589 const Instruction *TheCall = CS.getInstruction(); local
590 if (!TheCall) { // Not a direct call site?
603 for (const Use &U : TheCall->uses()) {
/external/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp732 Instruction *TheCall) {
726 CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*> &Returns, const char *NameSuffix, ClonedCodeInfo *CodeInfo, Instruction *TheCall) argument
H A DInlineFunction.cpp849 static Value *HandleByValArgument(Value *Arg, Instruction *TheCall, argument
856 Function *Caller = TheCall->getParent()->getParent();
872 if (getOrEnforceKnownAlignment(Arg, ByValAlignment, DL, TheCall,
971 Instruction *TheCall) {
972 DebugLoc TheCallDL = TheCall->getDebugLoc();
1023 Instruction *TheCall = CS.getInstruction(); local
1024 assert(TheCall->getParent() && TheCall->getParent()->getParent() &&
1055 BasicBlock *OrigBB = TheCall->getParent();
1163 ActualArg = HandleByValArgument(ActualArg, TheCall, CalledFun
970 fixupLineNumbers(Function *Fn, Function::iterator FI, Instruction *TheCall) argument
[all...]
/external/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
1926 CallExpr *TheCall = (CallExpr *)TheCallResult.get(); local
2291 CallExpr *TheCall = (CallExpr *)TheCallResult.get(); local
2391 SemaBuiltinVAStartImpl(CallExpr *TheCall) argument
2472 SemaBuiltinVAStart(CallExpr *TheCall) argument
2494 SemaBuiltinMSVAStart(CallExpr *TheCall) argument
2565 SemaBuiltinUnorderedCompare(CallExpr *TheCall) argument
2609 SemaBuiltinFPClassification(CallExpr *TheCall, unsigned NumArgs) argument
2647 SemaBuiltinShuffleVector(CallExpr *TheCall) argument
2763 SemaBuiltinPrefetch(CallExpr *TheCall) argument
2784 SemaBuiltinAssume(CallExpr *TheCall) argument
2798 SemaBuiltinAssumeAligned(CallExpr *TheCall) argument
2836 SemaBuiltinConstantArg(CallExpr *TheCall, int ArgNum, llvm::APSInt &Result) argument
2853 SemaBuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, int Low, int High) argument
2875 SemaBuiltinARMSpecialReg(unsigned BuiltinID, CallExpr *TheCall, int ArgNum, unsigned ExpectedFieldNum, bool AllowName) argument
2977 SemaBuiltinLongjmp(CallExpr *TheCall) argument
2999 SemaBuiltinSetjmp(CallExpr *TheCall) argument
7014 CheckImplicitArgumentConversions(Sema &S, CallExpr *TheCall, SourceLocation CC) argument
[all...]
H A DSemaExpr.cpp5059 CallExpr *TheCall; local
5061 TheCall = new (Context) CUDAKernelCallExpr(Context, Fn,
5066 TheCall = new (Context) CallExpr(Context, Fn, Args, Context.BoolTy,
5074 ExprResult Result = CorrectDelayedTyposInExpr(TheCall);
5076 TheCall = dyn_cast<CallExpr>(Result.get());
5077 if (!TheCall) return Result;
5078 Args = llvm::makeArrayRef(TheCall->getArgs(), TheCall->getNumArgs());
5083 return CheckBuiltinFunctionCall(FDecl, BuiltinID, TheCall);
5103 TheCall
[all...]
H A DTreeTransform.h2931 ExprResult TheCall = new (SemaRef.Context) CallExpr( local
2936 return SemaRef.SemaBuiltinShuffleVector(cast<CallExpr>(TheCall.get()));

Completed in 198 milliseconds