/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 33 unsigned BuiltinID) { 34 assert(Context.BuiltinInfo.isLibFunction(BuiltinID)); 46 Name = Context.BuiltinInfo.GetName(BuiltinID) + 10; 198 unsigned BuiltinID, const CallExpr *E) { 211 switch (BuiltinID) { 220 Value *ArgValue = (BuiltinID == Builtin::BI__va_start) 228 Intrinsic::ID inst = (BuiltinID == Builtin::BI__builtin_va_end) ? 484 switch (BuiltinID) { 1064 if (BuiltinID == Builtin::BI__atomic_is_lock_free) 1231 if (BuiltinID 32 getBuiltinLibFunction(const FunctionDecl *FD, unsigned BuiltinID) argument 197 EmitBuiltinExpr(const FunctionDecl *FD, unsigned BuiltinID, const CallExpr *E) argument 1678 EmitTargetBuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 1875 unsigned BuiltinID; member in struct:NeonIntrinsicInfo 2412 findNeonIntrinsicInMap(ArrayRef<NeonIntrinsicInfo> IntrinsicMap, unsigned BuiltinID, bool &MapProvenSorted) argument 2476 unsigned BuiltinID = SISDInfo.BuiltinID; local 2535 EmitCommonNeonBuiltinExpr( unsigned BuiltinID, unsigned LLVMIntrinsic, unsigned AltLLVMIntrinsic, const char *NameHint, unsigned Modifier, const CallExpr *E, SmallVectorImpl<llvm::Value *> &Ops, llvm::Value *Align) argument 3037 EmitARMBuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 3586 EmitAArch64TblBuiltinExpr(CodeGenFunction &CGF, unsigned BuiltinID, const CallExpr *E, SmallVectorImpl<Value *> &Ops) argument 3801 EmitAArch64BuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 5627 EmitX86BuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 5889 EmitPPCBuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument 5978 EmitR600BuiltinExpr(unsigned BuiltinID, const CallExpr *E) argument [all...] |
H A D | CodeGenFunction.h | 2205 unsigned BuiltinID, const CallExpr *E); 2211 llvm::Value *EmitTargetBuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2217 llvm::Value *EmitARMBuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2219 llvm::Value *EmitCommonNeonBuiltinExpr(unsigned BuiltinID, 2246 llvm::Value *EmitAArch64BuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2252 llvm::Value *EmitX86BuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2253 llvm::Value *EmitPPCBuiltinExpr(unsigned BuiltinID, const CallExpr *E); 2254 llvm::Value *EmitR600BuiltinExpr(unsigned BuiltinID, const CallExpr *E);
|
H A D | CodeGenModule.h | 807 unsigned BuiltinID);
|
H A D | CodeGenModule.cpp | 1312 unsigned BuiltinID = FD->getBuiltinID(); local 1313 if (!BuiltinID) 1315 StringRef BuiltinName = BI.GetName(BuiltinID);
|
/external/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 115 Sema::CheckBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) { argument 121 Context.GetBuiltinType(BuiltinID, Error, &ICEArguments); 136 switch (BuiltinID) { 303 << (BuiltinID == Builtin::BI__builtin_operator_new 317 if (BuiltinID >= Builtin::FirstTSBuiltin) { 323 if (CheckARMBuiltinFunctionCall(BuiltinID, TheCall)) 330 if (CheckAArch64BuiltinFunctionCall(BuiltinID, TheCall)) 337 if (CheckMipsBuiltinFunctionCall(BuiltinID, TheCall)) 342 if (CheckX86BuiltinFunctionCall(BuiltinID, TheCall)) 420 bool Sema::CheckNeonBuiltinFunctionCall(unsigned BuiltinID, CallExp 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 1391 unsigned BuiltinID = FDecl->getBuiltinID(); local 2157 unsigned BuiltinID = FD->getBuiltinID(); local [all...] |
H A D | SemaLookup.cpp | 309 if (unsigned BuiltinID = Id->getBuiltinID()) { 310 if (!SemaRef.Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) 531 if (unsigned BuiltinID = II->getBuiltinID()) { 535 S.Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) 539 BuiltinID, S.TUScope,
|
H A D | SemaDecl.cpp | 2874 unsigned BuiltinID; local 2875 if (Old->isImplicit() && (BuiltinID = Old->getBuiltinID())) { 2878 if (Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) { 7889 if (unsigned BuiltinID = NewFD->getBuiltinID()) { 7892 QualType T = Context.GetBuiltinType(BuiltinID, Error); 7896 Context.BuiltinInfo.ForgetBuiltin(BuiltinID, Context.Idents); 9885 if (unsigned BuiltinID = FD->getBuiltinID()) { 9886 if (!Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID) && 9887 !Context.BuiltinInfo.isPredefinedRuntimeFunction(BuiltinID)) { 10381 if (unsigned BuiltinID [all...] |
H A D | SemaExpr.cpp | 2404 if (unsigned BuiltinID = II->getBuiltinID()) { 2406 Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID))) { 2407 NamedDecl *D = LazilyCreateBuiltin((IdentifierInfo *)II, BuiltinID, 4653 unsigned BuiltinID = (FDecl ? FDecl->getBuiltinID() : 0); local 4659 if (BuiltinID && 4683 if (BuiltinID && Context.BuiltinInfo.hasCustomTypechecking(BuiltinID)) 4684 return CheckBuiltinFunctionCall(BuiltinID, TheCall); 4811 if (BuiltinID) 4812 return CheckBuiltinFunctionCall(BuiltinID, TheCal [all...] |
/external/clang/lib/AST/ |
H A D | Decl.cpp | 2548 unsigned BuiltinID = getIdentifier()->getBuiltinID(); local 2549 if (!BuiltinID) 2569 if (!Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) 2570 return BuiltinID; 2580 return BuiltinID;
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 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);
|