Home
last modified time | relevance | path

Searched refs:Builtin (Results 1 – 25 of 200) 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 …]
DTargets.cpp847 static const Builtin::Info BuiltinInfo[];
962 ArrayRef<Builtin::Info> getTargetBuiltins() const override { in getTargetBuiltins()
964 clang::PPC::LastTSBuiltin-Builtin::FirstTSBuiltin); in getTargetBuiltins()
1118 const Builtin::Info PPCTargetInfo::BuiltinInfo[] = {
1697 static const Builtin::Info BuiltinInfo[];
1813 ArrayRef<Builtin::Info> getTargetBuiltins() const override { in getTargetBuiltins()
1815 clang::NVPTX::LastTSBuiltin - Builtin::FirstTSBuiltin); in getTargetBuiltins()
1868 const Builtin::Info NVPTXTargetInfo::BuiltinInfo[] = {
1930 static const Builtin::Info BuiltinInfo[];
2017 ArrayRef<Builtin::Info> getTargetBuiltins() const override { in getTargetBuiltins()
[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++ -*-===//
/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 …]
/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/libese/
DPREUPLOAD.cfg1 [Builtin Hooks]
4 [Builtin Hooks Options]
/external/minijail/
DPREUPLOAD.cfg1 [Builtin Hooks]
4 [Builtin Hooks Options]
/external/avb/
DPREUPLOAD.cfg1 [Builtin Hooks]
4 [Builtin Hooks Options]
/external/conscrypt/
DPREUPLOAD.cfg1 [Builtin Hooks]
/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/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()
/external/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/
DAttributes.gen7 Builtin,
64 .Case("builtin", Attribute::Builtin)
169 return llvm::Attribute::Builtin;
/external/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/
DAttributes.gen7 Builtin,
64 .Case("builtin", Attribute::Builtin)
169 return llvm::Attribute::Builtin;
/external/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/
DAttributes.gen7 Builtin,
64 .Case("builtin", Attribute::Builtin)
169 return llvm::Attribute::Builtin;

12345678