Home
last modified time | relevance | path

Searched refs:Structor (Results 1 – 13 of 13) sorted by relevance

/external/llvm-project/llvm/include/llvm/CodeGen/
DAsmPrinter.h396 struct Structor { struct
401 Structor() = default; argument
410 SmallVector<Structor, 8> &Structors);
/external/clang/lib/CodeGen/
DCodeGenModule.h251 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
DCodeGenModule.cpp713 GlobalCtors.push_back(Structor(Priority, Ctor, AssociatedData)); in AddGlobalCtor()
720 GlobalDtors.push_back(Structor(Priority, Dtor, nullptr)); in AddGlobalDtor()
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1578 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/
DCodeGenModule.h286 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
DCodeGenModule.cpp1281 GlobalCtors.push_back(Structor(Priority, Ctor, AssociatedData)); in AddGlobalCtor()
1295 GlobalDtors.push_back(Structor(Priority, Dtor, nullptr)); in AddGlobalDtor()
/external/clang/lib/AST/
DMicrosoftMangle.cpp253 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()
DItaniumMangle.cpp227 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/
DAsmPrinter.cpp2023 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/
DAsmPrinter.cpp2154 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/
DItaniumMangle.cpp223 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()
DMicrosoftMangle.cpp260 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/
DPPCAsmPrinter.cpp2041 SmallVector<Structor, 8> Structors; in emitXXStructorList()
2047 for (Structor &S : Structors) { in emitXXStructorList()