Home
last modified time | relevance | path

Searched refs:BuiltinID (Results 1 – 10 of 10) sorted by relevance

/external/clang/lib/CodeGen/
DCGBuiltin.cpp32 unsigned BuiltinID) { in getBuiltinLibFunction() argument
33 assert(Context.BuiltinInfo.isLibFunction(BuiltinID)); in getBuiltinLibFunction()
45 Name = Context.BuiltinInfo.GetName(BuiltinID) + 10; in getBuiltinLibFunction()
175 unsigned BuiltinID, const CallExpr *E) { in EmitBuiltinExpr() argument
188 switch (BuiltinID) { in EmitBuiltinExpr()
202 Intrinsic::ID inst = (BuiltinID == Builtin::BI__builtin_va_end) ? in EmitBuiltinExpr()
438 switch (BuiltinID) { in EmitBuiltinExpr()
1017 if (BuiltinID == Builtin::BI__atomic_is_lock_free) in EmitBuiltinExpr()
1186 if (BuiltinID == Builtin::BI__atomic_signal_fence || in EmitBuiltinExpr()
1187 BuiltinID == Builtin::BI__c11_atomic_signal_fence) in EmitBuiltinExpr()
[all …]
DCodeGenFunction.h2275 unsigned BuiltinID, const CallExpr *E);
2281 llvm::Value *EmitTargetBuiltinExpr(unsigned BuiltinID, const CallExpr *E);
2283 llvm::Value *EmitARMBuiltinExpr(unsigned BuiltinID, const CallExpr *E);
2293 llvm::Value *EmitX86BuiltinExpr(unsigned BuiltinID, const CallExpr *E);
2294 llvm::Value *EmitPPCBuiltinExpr(unsigned BuiltinID, const CallExpr *E);
DCodeGenModule.h676 unsigned BuiltinID);
DCodeGenModule.cpp951 unsigned BuiltinID = FD->getBuiltinID(); in TraverseCallExpr() local
952 if (!BuiltinID) in TraverseCallExpr()
954 StringRef BuiltinName = BI.GetName(BuiltinID); in TraverseCallExpr()
/external/clang/lib/Sema/
DSemaChecking.cpp100 Sema::CheckBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) { in CheckBuiltinFunctionCall() argument
106 Context.GetBuiltinType(BuiltinID, Error, &ICEArguments); in CheckBuiltinFunctionCall()
121 switch (BuiltinID) { in CheckBuiltinFunctionCall()
283 if (BuiltinID >= Builtin::FirstTSBuiltin) { in CheckBuiltinFunctionCall()
287 if (CheckARMBuiltinFunctionCall(BuiltinID, TheCall)) in CheckBuiltinFunctionCall()
294 if (CheckMipsBuiltinFunctionCall(BuiltinID, TheCall)) in CheckBuiltinFunctionCall()
355 bool Sema::CheckARMBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) { in CheckARMBuiltinFunctionCall() argument
362 switch (BuiltinID) { in CheckARMBuiltinFunctionCall()
404 switch (BuiltinID) { in CheckARMBuiltinFunctionCall()
434 bool Sema::CheckMipsBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall) { in CheckMipsBuiltinFunctionCall() argument
[all …]
DSemaDecl.cpp2315 if (unsigned BuiltinID = Old->getBuiltinID()) { in MergeFunctionDecl() local
2318 if (Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) { in MergeFunctionDecl()
6080 if (unsigned BuiltinID = NewFD->getBuiltinID()) { in CheckFunctionDeclaration() local
6082 QualType T = Context.GetBuiltinType(BuiltinID, Error); in CheckFunctionDeclaration()
6086 Context.BuiltinInfo.ForgetBuiltin(BuiltinID, Context.Idents); in CheckFunctionDeclaration()
7624 if (unsigned BuiltinID = FD->getBuiltinID()) { in ActOnStartOfFunctionDef() local
7625 if (!Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) { in ActOnStartOfFunctionDef()
8027 if (unsigned BuiltinID = FD->getBuiltinID()) { in AddKnownFunctionAttributes() local
8031 if (Context.BuiltinInfo.isPrintfLike(BuiltinID, FormatIdx, HasVAListArg)) { in AddKnownFunctionAttributes()
8043 if (Context.BuiltinInfo.isScanfLike(BuiltinID, FormatIdx, in AddKnownFunctionAttributes()
[all …]
DSemaLookup.cpp500 if (unsigned BuiltinID = II->getBuiltinID()) { in LookupBuiltin() local
504 S.Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) in LookupBuiltin()
508 BuiltinID, S.TUScope, in LookupBuiltin()
518 S.Context.BuiltinInfo.ForgetBuiltin(BuiltinID, S.Context.Idents); in LookupBuiltin()
DSemaExpr.cpp1999 if (unsigned BuiltinID = II->getBuiltinID()) { in LookupInObjCMethod() local
2001 Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID))) { in LookupInObjCMethod()
2002 NamedDecl *D = LazilyCreateBuiltin((IdentifierInfo *)II, BuiltinID, in LookupInObjCMethod()
3947 unsigned BuiltinID = (FDecl ? FDecl->getBuiltinID() : 0); in BuildResolvedCallExpr() local
3953 if (BuiltinID && in BuildResolvedCallExpr()
3982 if (BuiltinID && Context.BuiltinInfo.hasCustomTypechecking(BuiltinID)) in BuildResolvedCallExpr()
3983 return CheckBuiltinFunctionCall(BuiltinID, TheCall); in BuildResolvedCallExpr()
4114 if (BuiltinID) in BuildResolvedCallExpr()
4115 return CheckBuiltinFunctionCall(BuiltinID, TheCall); in BuildResolvedCallExpr()
/external/clang/lib/AST/
DDecl.cpp1823 unsigned BuiltinID = getIdentifier()->getBuiltinID(); in getBuiltinID() local
1824 if (!BuiltinID) in getBuiltinID()
1828 if (!Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) in getBuiltinID()
1829 return BuiltinID; in getBuiltinID()
1843 return BuiltinID; in getBuiltinID()
1851 return BuiltinID; in getBuiltinID()
/external/clang/include/clang/Sema/
DSema.h7097 ExprResult CheckBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall);
7098 bool CheckARMBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall);
7099 bool CheckMipsBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall);