/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | BuiltinFunctionChecker.cpp | 47 case Builtin::BI__builtin_assume: { 65 case Builtin::BI__builtin_unpredictable: 66 case Builtin::BI__builtin_expect: 67 case Builtin::BI__builtin_expect_with_probability: 68 case Builtin::BI__builtin_assume_aligned: 69 case Builtin::BI__builtin_addressof: { 81 case Builtin::BI__builtin_alloca_with_align: 82 case Builtin::BI__builtin_alloca: { 102 case Builtin::BI__builtin_dynamic_object_size: 103 case Builtin [all...] |
/netbsd-current/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
H A D | XCore.cpp | 21 const Builtin::Info XCoreTargetInfo::BuiltinInfo[] = { 35 ArrayRef<Builtin::Info> XCoreTargetInfo::getTargetBuiltins() const { 37 Builtin::FirstTSBuiltin);
|
H A D | VE.cpp | 37 ArrayRef<Builtin::Info> VETargetInfo::getTargetBuiltins() const { 38 return ArrayRef<Builtin::Info>();
|
H A D | BPF.cpp | 22 const Builtin::Info BPFTargetInfo::BuiltinInfo[] = { 45 ArrayRef<Builtin::Info> BPFTargetInfo::getTargetBuiltins() const { 47 Builtin::FirstTSBuiltin);
|
H A D | Le64.cpp | 22 ArrayRef<Builtin::Info> Le64TargetInfo::getTargetBuiltins() const {
|
H A D | XCore.h | 25 static const Builtin::Info BuiltinInfo[]; 47 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | VE.h | 25 static const Builtin::Info BuiltinInfo[]; 58 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | SystemZ.cpp | 23 const Builtin::Info SystemZTargetInfo::BuiltinInfo[] = { 150 ArrayRef<Builtin::Info> SystemZTargetInfo::getTargetBuiltins() const { 152 Builtin::FirstTSBuiltin);
|
H A D | ARC.h | 43 ArrayRef<Builtin::Info> getTargetBuiltins() const override { return None; }
|
H A D | Le64.h | 38 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | M68k.h | 43 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | BPF.h | 25 static const Builtin::Info BuiltinInfo[]; 62 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | Hexagon.h | 27 static const Builtin::Info BuiltinInfo[]; 69 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | Hexagon.cpp | 159 const Builtin::Info HexagonTargetInfo::BuiltinInfo[] = { 211 ArrayRef<Builtin::Info> HexagonTargetInfo::getTargetBuiltins() const { 213 Builtin::FirstTSBuiltin);
|
H A D | WebAssembly.cpp | 23 const Builtin::Info WebAssemblyTargetInfo::BuiltinInfo[] = { 232 ArrayRef<Builtin::Info> WebAssemblyTargetInfo::getTargetBuiltins() const { 234 Builtin::FirstTSBuiltin);
|
H A D | NVPTX.h | 60 static const Builtin::Info BuiltinInfo[]; 72 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | SystemZ.h | 26 static const Builtin::Info BuiltinInfo[]; 57 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Basic/ |
H A D | Builtins.cpp | 1 //===--- Builtins.cpp - Builtin function implementation -------------------===// 20 static const Builtin::Info BuiltinInfo[] = { 31 const Builtin::Info &Builtin::Context::getRecord(unsigned ID) const { 32 if (ID < Builtin::FirstTSBuiltin) 34 assert(((ID - Builtin::FirstTSBuiltin) < 38 return AuxTSRecords[getAuxBuiltinID(ID) - Builtin::FirstTSBuiltin]; 39 return TSRecords[ID - Builtin::FirstTSBuiltin]; 42 void Builtin::Context::InitializeTarget(const TargetInfo &Target, 50 bool Builtin [all...] |
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | TargetBuiltins.h | 28 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1, 38 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1, 58 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1, 71 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1, 81 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1, 91 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1, 101 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1, 111 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1, 124 enum { LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1, LastTSBuiltin }; 130 LastTIBuiltin = clang::Builtin [all...] |
H A D | Builtins.h | 1 //===--- Builtins.h - Builtin function header -------------------*- C++ -*-===// 46 namespace Builtin { namespace in namespace:clang 95 return ID >= Builtin::FirstTSBuiltin; 220 return ID >= (Builtin::FirstTSBuiltin + TSRecords.size()); 239 bool builtinIsSupported(const Builtin::Info &BuiltinInfo,
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 216 bool IsBooleanAlignBuiltin = ID == Builtin::BI__builtin_is_aligned; 330 if (BuiltinID == Builtin::BI__builtin_mul_overflow) { 351 Expr *Builtin = BuiltinCall->getCallee()->IgnoreImpCasts(); local 397 Builtin = 398 S.ImpCastExprToType(Builtin, BuiltinPtrTy, CK_BuiltinFnToFnPtr).get(); 403 BuiltinCall->setCallee(Builtin); 617 case Builtin::BIsprintf: 618 case Builtin::BI__builtin___sprintf_chk: { 619 size_t FormatIndex = BuiltinID == Builtin::BIsprintf ? 1 : 3; 644 if (BuiltinID == Builtin [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/ |
H A D | PDBSymbolTypeFunctionSig.cpp | 85 if (auto Builtin = llvm::dyn_cast_or_null<PDBSymbolTypeBuiltin>(Last.get())) { 86 if (Builtin->getBuiltinType() == PDB_BuiltinType::None)
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 9 // This contains code to emit Builtin calls as LLVM code. 237 /// @param E Builtin call expression to convert to cmpxchg. 814 case Builtin::BI_bittest: 816 case Builtin::BI_bittestandcomplement: 818 case Builtin::BI_bittestandreset: 820 case Builtin::BI_bittestandset: 822 case Builtin::BI_interlockedbittestandreset: 824 case Builtin::BI_interlockedbittestandset: 828 case Builtin::BI_bittest64: 830 case Builtin [all...] |
H A D | CGGPUBuiltin.cpp | 73 assert(E->getBuiltinCallee() == Builtin::BIprintf); 129 assert(E->getBuiltinCallee() == Builtin::BIprintf || 130 E->getBuiltinCallee() == Builtin::BI__builtin_printf);
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | Decl.cpp | 3279 /// not correspond to a builtin, a value of type \c Builtin::ID if in the 3280 /// target-independent range \c [1,Builtin::First), or a target-specific builtin 3328 !(BuiltinID == Builtin::BIprintf || BuiltinID == Builtin::BImalloc)) 3337 !(BuiltinID == Builtin::BIprintf || BuiltinID == Builtin::BImalloc)) 4003 // Builtin handling. 4005 case Builtin::BI__builtin_memset: 4006 case Builtin::BI__builtin___memset_chk: 4007 case Builtin [all...] |