| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | AsmPrinter.h | 474 struct Structor { struct 479 Structor() = default; argument 488 SmallVector<Structor, 8> &Structors);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenModule.h | 285 struct Structor { struct 286 Structor() in Structor() function 289 Structor(int Priority, unsigned LexOrder, llvm::Constant *Initializer, in Structor() function 299 typedef std::vector<Structor> CtorList; argument
|
| H A D | CodeGenModule.cpp | 854 llvm::stable_sort(GlobalCtors, [](const Structor &L, const Structor &R) { in Release() 2042 GlobalCtors.push_back(Structor(Priority, LexOrder, Ctor, AssociatedData)); in AddGlobalCtor() 2056 GlobalDtors.push_back(Structor(Priority, ~0U, Dtor, nullptr)); in AddGlobalDtor()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 2912 SmallVector<Structor, 8> &Structors) { in preprocessXXStructorList() argument 2926 Structors.push_back(Structor()); in preprocessXXStructorList() 2927 Structor &S = Structors.back(); in preprocessXXStructorList() 2940 llvm::stable_sort(Structors, [](const Structor &L, const Structor &R) { in preprocessXXStructorList() 2949 SmallVector<Structor, 8> Structors; in emitXXStructorList() 2960 for (Structor &S : Structors) { in emitXXStructorList()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | MicrosoftMangle.cpp | 316 const NamedDecl *Structor; member in __anon2a0933b10111::MicrosoftCXXNameMangler 343 : Context(C), Out(Out_), Structor(nullptr), StructorType(-1), in MicrosoftCXXNameMangler() 350 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in MicrosoftCXXNameMangler() 357 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in MicrosoftCXXNameMangler() 397 return ND == Structor || getStructor(ND) == Structor; in isStructorDecl()
|
| H A D | ItaniumMangle.cpp | 235 const NamedDecl *Structor; member in __anonf690f6f20111::CXXNameMangler 416 : Context(C), Out(Out_), NullOut(NullOut_), Structor(getStructor(D)), in CXXNameMangler() 424 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler() 428 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler() 434 NullOut(false), Structor(nullptr), AbiTagsRoot(AbiTags) {} in CXXNameMangler() 436 : Context(Outer.Context), Out(Out_), Structor(Outer.Structor), in CXXNameMangler() 1688 if (ND == Structor) in mangleUnqualifiedName() 1707 if (ND == Structor) in mangleUnqualifiedName()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCAsmPrinter.cpp | 2944 SmallVector<Structor, 8> Structors; in emitXXStructorList() 2950 for (Structor &S : Structors) { in emitXXStructorList()
|