/external/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 680 // \param BuiltinID ID of the builtin function. 683 static bool SemaOpenCLBuiltinToAddr(Sema &S, unsigned BuiltinID, argument 701 switch (BuiltinID) { 718 Sema::CheckBuiltinFunctionCall(FunctionDecl *FDecl, unsigned BuiltinID, argument 725 Context.GetBuiltinType(BuiltinID, Error, &ICEArguments); 740 switch (BuiltinID) { 959 << (BuiltinID == Builtin::BI__builtin_operator_new 1055 if (SemaOpenCLBuiltinToAddr(*this, BuiltinID, TheCall)) 1071 if (Context.BuiltinInfo.isTSBuiltin(BuiltinID)) { 1077 if (CheckARMBuiltinFunctionCall(BuiltinID, TheCal 1185 CheckNeonBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 1250 CheckARMBuiltinExclusiveCall(unsigned BuiltinID, CallExpr *TheCall, unsigned MaxWidth) argument 1366 CheckARMBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 1413 CheckAArch64BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 1457 CheckMipsBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 1473 CheckPPCBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 1516 CheckSystemZBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 1592 CheckX86BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) argument 2759 unsigned BuiltinID = FDecl->getBuiltinID(); local 3020 unsigned BuiltinID = FDecl->getBuiltinID(); local 3606 SemaBuiltinARMSpecialReg(unsigned BuiltinID, CallExpr *TheCall, int ArgNum, unsigned ExpectedFieldNum, bool AllowName) argument 3972 unsigned BuiltinID = FD->getBuiltinID(); local [all...] |
H A D | SemaLookup.cpp | 317 if (unsigned BuiltinID = Id->getBuiltinID()) { 318 if (!getSema().Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) 694 if (unsigned BuiltinID = II->getBuiltinID()) { 698 S.Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) 702 BuiltinID, S.TUScope,
|
H A D | SemaDecl.cpp | 3223 unsigned BuiltinID; local 3224 if (Old->isImplicit() && (BuiltinID = Old->getBuiltinID())) { 3227 if (Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) { 8876 if (unsigned BuiltinID = NewFD->getBuiltinID()) { 8879 QualType T = Context.GetBuiltinType(BuiltinID, Error); 8883 Context.BuiltinInfo.forgetBuiltin(BuiltinID, Context.Idents); 11275 if (unsigned BuiltinID = FD->getBuiltinID()) { 11276 if (!Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID) && 11277 !Context.BuiltinInfo.isPredefinedRuntimeFunction(BuiltinID)) { 11830 if (unsigned BuiltinID [all...] |
H A D | SemaExpr.cpp | 2543 if (unsigned BuiltinID = II->getBuiltinID()) { 2545 Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID))) { 2546 NamedDecl *D = LazilyCreateBuiltin((IdentifierInfo *)II, BuiltinID, 5311 unsigned BuiltinID = (FDecl ? FDecl->getBuiltinID() : 0); local 5323 if (BuiltinID && 5359 if (BuiltinID && Context.BuiltinInfo.hasCustomTypechecking(BuiltinID)) 5360 return CheckBuiltinFunctionCall(FDecl, BuiltinID, TheCall); 5487 if (BuiltinID) 5488 return CheckBuiltinFunctionCall(FDecl, BuiltinID, TheCal [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 39 unsigned BuiltinID) { 40 assert(Context.BuiltinInfo.isLibFunction(BuiltinID)); 52 Name = Context.BuiltinInfo.getName(BuiltinID) + 10; 466 unsigned BuiltinID, const CallExpr *E, 480 switch (BuiltinID) { 490 EmitVAStartEnd(BuiltinID == Builtin::BI__va_start 493 BuiltinID != Builtin::BI__builtin_va_end)); 824 switch (BuiltinID) { 862 CmpInst::Predicate Pred = (BuiltinID == Builtin::BI__builtin_isinf) 1383 if (BuiltinID 38 getBuiltinLibFunction(const FunctionDecl *FD, unsigned BuiltinID) argument 465 EmitBuiltinExpr(const FunctionDecl *FD, unsigned BuiltinID, const CallExpr *E, ReturnValueSlot ReturnValue) argument 2475 EmitTargetArchBuiltinExpr(CodeGenFunction *CGF, unsigned BuiltinID, const CallExpr *E, llvm::Triple::ArchType Arch) argument 2510 EmitTargetBuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 2649 unsigned BuiltinID; member in struct:__anon1233::NeonIntrinsicInfo 3213 findNeonIntrinsicInMap(ArrayRef<NeonIntrinsicInfo> IntrinsicMap, unsigned BuiltinID, bool &MapProvenSorted) argument 3275 unsigned BuiltinID = SISDInfo.BuiltinID; local 3334 EmitCommonNeonBuiltinExpr( unsigned BuiltinID, unsigned LLVMIntrinsic, unsigned AltLLVMIntrinsic, const char *NameHint, unsigned Modifier, const CallExpr *E, SmallVectorImpl<llvm::Value *> &Ops, Address PtrOp0, Address PtrOp1) argument 3820 GetValueForARMHint(unsigned BuiltinID) argument 3920 HasExtraNeonArgument(unsigned BuiltinID) argument 3954 EmitARMBuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 4628 EmitAArch64TblBuiltinExpr(CodeGenFunction &CGF, unsigned BuiltinID, const CallExpr *E, SmallVectorImpl<Value *> &Ops) argument 4784 EmitAArch64BuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 6678 EmitX86BuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 7369 EmitPPCBuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 7586 EmitAMDGPUBuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 7724 EmitSystemZBuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 7949 EmitNVPTXBuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 8085 EmitWebAssemblyBuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument [all...] |
H A D | CodeGenFunction.h | 2897 unsigned BuiltinID, const CallExpr *E, 2904 llvm::Value *EmitTargetBuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2910 llvm::Value *EmitARMBuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2912 llvm::Value *EmitCommonNeonBuiltinExpr(unsigned BuiltinID, 2933 llvm::Value *EmitAArch64BuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2936 llvm::Value *EmitX86BuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2937 llvm::Value *EmitPPCBuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2938 llvm::Value *EmitAMDGPUBuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2939 llvm::Value *EmitSystemZBuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2940 llvm::Value *EmitNVPTXBuiltinExpr(unsigned BuiltinID, cons [all...] |
H A D | CodeGenFunction.cpp | 1971 unsigned BuiltinID = TargetDecl->getBuiltinID(); 1973 if (BuiltinID) { 1976 CGM.getContext().BuiltinInfo.getRequiredFeatures(BuiltinID); 1984 << CGM.getContext().BuiltinInfo.getRequiredFeatures(BuiltinID);
|
H A D | CodeGenModule.h | 832 unsigned BuiltinID);
|
H A D | CodeGenModule.cpp | 1667 unsigned BuiltinID = FD->getBuiltinID(); local 1668 if (!BuiltinID || !BI.isLibFunction(BuiltinID)) 1670 StringRef BuiltinName = BI.getName(BuiltinID);
|
/external/clang/lib/AST/ |
H A D | Decl.cpp | 2691 unsigned BuiltinID = getIdentifier()->getBuiltinID(); local 2692 if (!BuiltinID) 2704 if (BuiltinID == Builtin::BI__GetExceptionInfo && 2718 if (!Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) 2719 return BuiltinID; 2732 Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) 2735 return BuiltinID;
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 9364 unsigned BuiltinID, CallExpr *TheCall); 9366 bool CheckARMBuiltinExclusiveCall(unsigned BuiltinID, CallExpr *TheCall, 9368 bool CheckNeonBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 9369 bool CheckARMBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 9371 bool CheckAArch64BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 9372 bool CheckMipsBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 9373 bool CheckSystemZBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 9374 bool CheckX86BuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 9375 bool CheckPPCBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall); 9405 bool SemaBuiltinARMSpecialReg(unsigned BuiltinID, CallExp [all...] |