Home
last modified time | relevance | path

Searched refs:Builtin (Results 1 – 25 of 193) sorted by relevance

12345678

/external/clang/lib/Basic/
DBuiltins.cpp21 static const Builtin::Info BuiltinInfo[] = {
32 const Builtin::Info &Builtin::Context::getRecord(unsigned ID) const { in getRecord()
33 if (ID < Builtin::FirstTSBuiltin) in getRecord()
35 assert(((ID - Builtin::FirstTSBuiltin) < in getRecord()
39 return AuxTSRecords[getAuxBuiltinID(ID) - Builtin::FirstTSBuiltin]; in getRecord()
40 return TSRecords[ID - Builtin::FirstTSBuiltin]; in getRecord()
43 void Builtin::Context::InitializeTarget(const TargetInfo &Target, in InitializeTarget()
51 bool Builtin::Context::isBuiltinFunc(const char *Name) { in isBuiltinFunc()
53 for (unsigned i = Builtin::NotBuiltin + 1; i != Builtin::FirstTSBuiltin; ++i) in isBuiltinFunc()
60 bool Builtin::Context::builtinIsSupported(const Builtin::Info &BuiltinInfo, in builtinIsSupported()
[all …]
/external/clang/include/clang/Basic/
DTargetBuiltins.h27 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1,
37 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
48 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1,
59 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
69 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
79 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1,
89 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
142 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
152 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
162 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
[all …]
DBuiltins.h45 namespace Builtin {
94 return ID >= Builtin::FirstTSBuiltin; in isTSBuiltin()
194 return ID >= (Builtin::FirstTSBuiltin + TSRecords.size()); in isAuxBuiltinID()
209 bool builtinIsSupported(const Builtin::Info &BuiltinInfo,
DBuiltinsLe64.def1 //==- BuiltinsLe64.def - Le64 Builtin function database ----------*- C++ -*-==//
DBuiltinsNEON.def1 //===--- BuiltinsNEON.def - NEON Builtin function database ------*- C++ -*-===//
DBuiltinsXCore.def1 //===--- BuiltinsXCore.def - XCore Builtin function database ----*- C++ -*-===//
DBuiltinsAArch64.def1 //==- BuiltinsAArch64.def - AArch64 Builtin function database ----*- C++ -*-==//
DTargetInfo.h48 namespace Builtin { struct Info; }
554 virtual ArrayRef<Builtin::Info> getTargetBuiltins() const = 0;
DBuiltinsAMDGPU.def1 //==- BuiltinsAMDGPU.def - AMDGPU Builtin function database ------*- C++ -*-==//
/external/clang/lib/Sema/
DSemaChecking.cpp184 Expr *Builtin = BuiltinCall->getCallee()->IgnoreImpCasts(); in SemaBuiltinCallWithStaticChain() local
230 Builtin = in SemaBuiltinCallWithStaticChain()
231 S.ImpCastExprToType(Builtin, BuiltinPtrTy, CK_BuiltinFnToFnPtr).get(); in SemaBuiltinCallWithStaticChain()
236 BuiltinCall->setCallee(Builtin); in SemaBuiltinCallWithStaticChain()
505 case Builtin::BIread_pipe: in checkOpenCLPipeArg()
506 case Builtin::BIreserve_read_pipe: in checkOpenCLPipeArg()
507 case Builtin::BIcommit_read_pipe: in checkOpenCLPipeArg()
508 case Builtin::BIwork_group_reserve_read_pipe: in checkOpenCLPipeArg()
509 case Builtin::BIsub_group_reserve_read_pipe: in checkOpenCLPipeArg()
510 case Builtin::BIwork_group_commit_read_pipe: in checkOpenCLPipeArg()
[all …]
/external/clang/lib/CodeGen/
DCGBuiltin.cpp482 case Builtin::BI__builtin___CFStringMakeConstantString: in EmitBuiltinExpr()
483 case Builtin::BI__builtin___NSStringMakeConstantString: in EmitBuiltinExpr()
485 case Builtin::BI__builtin_stdarg_start: in EmitBuiltinExpr()
486 case Builtin::BI__builtin_va_start: in EmitBuiltinExpr()
487 case Builtin::BI__va_start: in EmitBuiltinExpr()
488 case Builtin::BI__builtin_va_end: in EmitBuiltinExpr()
490 EmitVAStartEnd(BuiltinID == Builtin::BI__va_start in EmitBuiltinExpr()
493 BuiltinID != Builtin::BI__builtin_va_end)); in EmitBuiltinExpr()
494 case Builtin::BI__builtin_va_copy: { in EmitBuiltinExpr()
505 case Builtin::BI__builtin_abs: in EmitBuiltinExpr()
[all …]
DCGCUDABuiltin.cpp74 assert(E->getBuiltinCallee() == Builtin::BIprintf); in EmitCUDADevicePrintfCallExpr()
/external/clang/lib/StaticAnalyzer/Checkers/
DBuiltinFunctionChecker.cpp44 case Builtin::BI__builtin_unpredictable: in evalCall()
45 case Builtin::BI__builtin_expect: in evalCall()
46 case Builtin::BI__builtin_assume_aligned: in evalCall()
47 case Builtin::BI__builtin_addressof: { in evalCall()
58 case Builtin::BI__builtin_alloca: { in evalCall()
81 case Builtin::BI__builtin_object_size: { in evalCall()
DGenericTaintChecker.cpp235 case Builtin::BImemcpy: in REGISTER_SET_WITH_PROGRAMSTATE()
236 case Builtin::BImemmove: in REGISTER_SET_WITH_PROGRAMSTATE()
237 case Builtin::BIstrncpy: in REGISTER_SET_WITH_PROGRAMSTATE()
238 case Builtin::BIstrncat: in REGISTER_SET_WITH_PROGRAMSTATE()
240 case Builtin::BIstrlcpy: in REGISTER_SET_WITH_PROGRAMSTATE()
241 case Builtin::BIstrlcat: in REGISTER_SET_WITH_PROGRAMSTATE()
243 case Builtin::BIstrndup: in REGISTER_SET_WITH_PROGRAMSTATE()
700 case Builtin::BImemcpy: in checkTaintedBufferSize()
701 case Builtin::BImemmove: in checkTaintedBufferSize()
702 case Builtin::BIstrncpy: in checkTaintedBufferSize()
[all …]
/external/clang/lib/AST/
DDecl.cpp2704 if (BuiltinID == Builtin::BI__GetExceptionInfo && in getBuiltinID()
2706 return Builtin::BI__GetExceptionInfo; in getBuiltinID()
3358 case Builtin::BI__builtin_memset: in getMemoryFunctionKind()
3359 case Builtin::BI__builtin___memset_chk: in getMemoryFunctionKind()
3360 case Builtin::BImemset: in getMemoryFunctionKind()
3361 return Builtin::BImemset; in getMemoryFunctionKind()
3363 case Builtin::BI__builtin_memcpy: in getMemoryFunctionKind()
3364 case Builtin::BI__builtin___memcpy_chk: in getMemoryFunctionKind()
3365 case Builtin::BImemcpy: in getMemoryFunctionKind()
3366 return Builtin::BImemcpy; in getMemoryFunctionKind()
[all …]
DExprConstant.cpp1327 unsigned Builtin = E->getBuiltinCallee(); in IsStringLiteralCall() local
1328 return (Builtin == Builtin::BI__builtin___CFStringMakeConstantString || in IsStringLiteralCall()
1329 Builtin == Builtin::BI__builtin___NSStringMakeConstantString); in IsStringLiteralCall()
4310 if (CallCE->getBuiltinCallee() == Builtin::BI__builtin_constant_p) in VisitConditionalOperator()
5246 case Builtin::BI__builtin_addressof: in VisitCallExpr()
5248 case Builtin::BI__builtin_assume_aligned: { in VisitCallExpr()
6404 case Type::Builtin: in EvaluateBuiltinClassifyType()
6848 case Builtin::BI__builtin_object_size: { in VisitCallExpr()
6878 case Builtin::BI__builtin_bswap16: in VisitCallExpr()
6879 case Builtin::BI__builtin_bswap32: in VisitCallExpr()
[all …]
/external/minijail/
DPREUPLOAD.cfg1 [Builtin Hooks]
4 [Builtin Hooks Options]
/external/libese/
DPREUPLOAD.cfg1 [Builtin Hooks]
4 [Builtin Hooks Options]
/external/avb/
DPREUPLOAD.cfg1 [Builtin Hooks]
4 [Builtin Hooks Options]
/external/clang/include/clang/AST/
DTypeNodes.def11 // enumerated by providing its name (e.g., "Builtin" or "Enum") and
62 TYPE(Builtin, Type)
118 LEAF_TYPE(Builtin)
/external/conscrypt/
DPREUPLOAD.cfg1 [Builtin Hooks]
/external/sl4a/
DPREUPLOAD.cfg4 [Builtin Hooks]
/external/libnl/doc/stylesheets/
Dpygments.css33 .highlight .nb { color: #AA22FF } /* Name.Builtin */
61 .highlight .bp { color: #AA22FF } /* Name.Builtin.Pseudo */
/external/clang/unittests/AST/
DASTVectorTest.cpp42 Builtin::Context Builtins;
/external/llvm/lib/Transforms/IPO/
DForceFunctionAttrs.cpp31 .Case("builtin", Attribute::Builtin) in parseAttrKind()

12345678