/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | AsmPrinter.h | 396 struct Structor { struct 401 Structor() = default; argument 410 SmallVector<Structor, 8> &Structors);
|
/external/clang/lib/CodeGen/ |
D | CodeGenModule.h | 251 struct Structor { struct 252 Structor() : Priority(0), Initializer(nullptr), AssociatedData(nullptr) {} in Structor() function 253 Structor(int Priority, llvm::Constant *Initializer, in Structor() function 262 typedef std::vector<Structor> CtorList; argument
|
D | CodeGenModule.cpp | 713 GlobalCtors.push_back(Structor(Priority, Ctor, AssociatedData)); in AddGlobalCtor() 720 GlobalDtors.push_back(Structor(Priority, Dtor, nullptr)); in AddGlobalDtor()
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 1578 struct Structor { struct 1579 Structor() : Priority(0), Func(nullptr), ComdatKey(nullptr) {} in Structor() argument 1607 SmallVector<Structor, 8> Structors; in EmitXXStructorList() 1615 Structors.push_back(Structor()); in EmitXXStructorList() 1616 Structor &S = Structors.back(); in EmitXXStructorList() 1627 [](const Structor &L, in EmitXXStructorList() 1628 const Structor &R) { return L.Priority < R.Priority; }); in EmitXXStructorList() 1629 for (Structor &S : Structors) { in EmitXXStructorList()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CodeGenModule.h | 286 struct Structor { struct 287 Structor() : Priority(0), Initializer(nullptr), AssociatedData(nullptr) {} in Structor() argument 288 Structor(int Priority, llvm::Constant *Initializer, in Structor() argument 297 typedef std::vector<Structor> CtorList; argument
|
D | CodeGenModule.cpp | 1281 GlobalCtors.push_back(Structor(Priority, Ctor, AssociatedData)); in AddGlobalCtor() 1295 GlobalDtors.push_back(Structor(Priority, Dtor, nullptr)); in AddGlobalDtor()
|
/external/clang/lib/AST/ |
D | MicrosoftMangle.cpp | 253 const NamedDecl *Structor; member in __anon09ed0b840111::MicrosoftCXXNameMangler 275 : Context(C), Out(Out_), Structor(nullptr), StructorType(-1), in MicrosoftCXXNameMangler() 281 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in MicrosoftCXXNameMangler() 287 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in MicrosoftCXXNameMangler() 853 if (Structor == getStructor(ND)) { in mangleUnqualifiedName() 867 if (ND == Structor) in mangleUnqualifiedName() 1817 getStructor(MD) == Structor; in mangleFunctionType() 1838 if (isa<CXXDestructorDecl>(D) && D == Structor && in mangleFunctionType()
|
D | ItaniumMangle.cpp | 227 const NamedDecl *Structor; member in __anona9e6be050111::CXXNameMangler 390 : Context(C), Out(Out_), NullOut(NullOut_), Structor(getStructor(D)), in CXXNameMangler() 398 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler() 402 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler() 407 Structor(Outer.Structor), StructorType(Outer.StructorType), in CXXNameMangler() 412 Structor(Outer.Structor), StructorType(Outer.StructorType), in CXXNameMangler() 1330 if (ND == Structor) in mangleUnqualifiedName() 1349 if (ND == Structor) in mangleUnqualifiedName()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 2023 struct Structor { struct 2028 Structor() = default; 2052 SmallVector<Structor, 8> Structors; in EmitXXStructorList() 2060 Structors.push_back(Structor()); in EmitXXStructorList() 2061 Structor &S = Structors.back(); in EmitXXStructorList() 2070 llvm::stable_sort(Structors, [](const Structor &L, const Structor &R) { in EmitXXStructorList() 2074 for (Structor &S : Structors) { in EmitXXStructorList()
|
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 2154 SmallVector<Structor, 8> &Structors) { in preprocessXXStructorList() argument 2168 Structors.push_back(Structor()); in preprocessXXStructorList() 2169 Structor &S = Structors.back(); in preprocessXXStructorList() 2182 llvm::stable_sort(Structors, [](const Structor &L, const Structor &R) { in preprocessXXStructorList() 2191 SmallVector<Structor, 8> Structors; in emitXXStructorList() 2197 for (Structor &S : Structors) { in emitXXStructorList()
|
/external/llvm-project/clang/lib/AST/ |
D | ItaniumMangle.cpp | 223 const NamedDecl *Structor; member in __anon0cd394f30111::CXXNameMangler 387 : Context(C), Out(Out_), NullOut(NullOut_), Structor(getStructor(D)), in CXXNameMangler() 395 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler() 399 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in CXXNameMangler() 404 Structor(Outer.Structor), StructorType(Outer.StructorType), in CXXNameMangler() 410 Structor(Outer.Structor), StructorType(Outer.StructorType), in CXXNameMangler() 1469 if (ND == Structor) in mangleUnqualifiedName() 1488 if (ND == Structor) in mangleUnqualifiedName()
|
D | MicrosoftMangle.cpp | 260 const NamedDecl *Structor; member in __anondb6b55f20111::MicrosoftCXXNameMangler 286 : Context(C), Out(Out_), Structor(nullptr), StructorType(-1), in MicrosoftCXXNameMangler() 293 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in MicrosoftCXXNameMangler() 300 : Context(C), Out(Out_), Structor(getStructor(D)), StructorType(Type), in MicrosoftCXXNameMangler() 336 return ND == Structor || getStructor(ND) == Structor; in isStructorDecl()
|
/external/llvm-project/llvm/lib/Target/PowerPC/ |
D | PPCAsmPrinter.cpp | 2041 SmallVector<Structor, 8> Structors; in emitXXStructorList() 2047 for (Structor &S : Structors) { in emitXXStructorList()
|