/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | Le64.cpp | 22 const Builtin::Info Le64TargetInfo::BuiltinInfo[] = { 28 ArrayRef<Builtin::Info> Le64TargetInfo::getTargetBuiltins() const { 30 Builtin::FirstTSBuiltin);
|
H A D | XCore.cpp | 21 const Builtin::Info XCoreTargetInfo::BuiltinInfo[] = { 34 ArrayRef<Builtin::Info> XCoreTargetInfo::getTargetBuiltins() const { 36 Builtin::FirstTSBuiltin);
|
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.h | 25 static const Builtin::Info BuiltinInfo[]; 39 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | XCore.h | 25 static const Builtin::Info BuiltinInfo[]; 47 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 | Hexagon.h | 27 static const Builtin::Info BuiltinInfo[]; 61 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | BPF.h | 25 static const Builtin::Info BuiltinInfo[]; 59 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | WebAssembly.cpp | 23 const Builtin::Info WebAssemblyTargetInfo::BuiltinInfo[] = { 224 ArrayRef<Builtin::Info> WebAssemblyTargetInfo::getTargetBuiltins() const { 226 Builtin::FirstTSBuiltin);
|
H A D | Hexagon.cpp | 123 const Builtin::Info HexagonTargetInfo::BuiltinInfo[] = { 170 ArrayRef<Builtin::Info> HexagonTargetInfo::getTargetBuiltins() const { 172 Builtin::FirstTSBuiltin);
|
H A D | SystemZ.h | 26 static const Builtin::Info BuiltinInfo[]; 55 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | NVPTX.h | 53 static const Builtin::Info BuiltinInfo[]; 65 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
|
H A D | Lanai.h | 81 ArrayRef<Builtin::Info> getTargetBuiltins() const override { return None; }
|
H A D | MSP430.h | 53 ArrayRef<Builtin::Info> getTargetBuiltins() const override {
|
H A D | PNaCl.h | 55 ArrayRef<Builtin::Info> getTargetBuiltins() const override { return None; }
|
H A D | TCE.h | 87 ArrayRef<Builtin::Info> getTargetBuiltins() const override { return None; }
|
/freebsd-11-stable/contrib/llvm-project/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...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | BuiltinFunctionChecker.cpp | 46 case Builtin::BI__builtin_assume: { 64 case Builtin::BI__builtin_unpredictable: 65 case Builtin::BI__builtin_expect: 66 case Builtin::BI__builtin_assume_aligned: 67 case Builtin::BI__builtin_addressof: { 78 case Builtin::BI__builtin_alloca_with_align: 79 case Builtin::BI__builtin_alloca: { 103 case Builtin::BI__builtin_dynamic_object_size: 104 case Builtin::BI__builtin_object_size: 105 case Builtin [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TargetBuiltins.h | 26 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1, 36 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1, 47 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1, 58 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1, 68 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1, 78 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1, 88 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1, 98 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1, 155 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1, 165 LastTIBuiltin = clang::Builtin [all...] |
H A D | Builtins.h | 1 //===--- Builtins.h - Builtin function header -------------------*- C++ -*-===// 45 namespace Builtin { namespace in namespace:clang 94 return ID >= Builtin::FirstTSBuiltin; 216 return ID >= (Builtin::FirstTSBuiltin + TSRecords.size()); 235 bool builtinIsSupported(const Builtin::Info &BuiltinInfo,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 212 bool IsBooleanAlignBuiltin = ID == Builtin::BI__builtin_is_aligned; 335 Expr *Builtin = BuiltinCall->getCallee()->IgnoreImpCasts(); local 381 Builtin = 382 S.ImpCastExprToType(Builtin, BuiltinPtrTy, CK_BuiltinFnToFnPtr).get(); 387 BuiltinCall->setCallee(Builtin); 416 case Builtin::BI__builtin___memcpy_chk: 417 case Builtin::BI__builtin___memmove_chk: 418 case Builtin::BI__builtin___memset_chk: 419 case Builtin::BI__builtin___strlcat_chk: 420 case Builtin [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 9 // This contains code to emit Builtin calls as LLVM code. 227 /// @param E Builtin call expression to convert to cmpxchg. 713 case Builtin::BI_bittest: 715 case Builtin::BI_bittestandcomplement: 717 case Builtin::BI_bittestandreset: 719 case Builtin::BI_bittestandset: 721 case Builtin::BI_interlockedbittestandreset: 723 case Builtin::BI_interlockedbittestandset: 727 case Builtin::BI_bittest64: 729 case Builtin [all...] |
/freebsd-11-stable/contrib/llvm-project/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)
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Decl.cpp | 3166 /// not correspond to a builtin, a value of type \c Builtin::ID if in the 3167 /// target-independent range \c [1,Builtin::First), or a target-specific builtin 3197 if (BuiltinID == Builtin::BI__GetExceptionInfo && 3199 return Builtin::BI__GetExceptionInfo; 3233 !(BuiltinID == Builtin::BIprintf || BuiltinID == Builtin::BImalloc)) 3878 // Builtin handling. 3880 case Builtin::BI__builtin_memset: 3881 case Builtin::BI__builtin___memset_chk: 3882 case Builtin [all...] |