HomeSort by relevance Sort by last modified time
    Searched refs:Ctor (Results 1 - 23 of 23) sorted by null

  /external/llvm/lib/CodeGen/
Passes.cpp 51 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault();
53 if (!Ctor) {
54 Ctor = RegAlloc;
60 if (Ctor == createLinearScanRegisterAllocator)
63 if (Ctor != createDefaultRegisterAllocator)
64 return Ctor();
ELFWriter.cpp 204 const MCSectionELF *Ctor = (const MCSectionELF *)TLOF.getStaticCtorSection();
205 return getSection(Ctor->getSectionName(), Ctor->getType(), Ctor->getFlags());
646 ELFSection &Ctor = getCtorSection();
647 Ctor.emitAlignment(Align);
648 EmitXXStructorList(GV->getInitializer(), Ctor);
662 /// EmitXXStructorList - Emit the ctor or dtor list. This just emits out the
    [all...]
  /external/clang/test/CXX/class/class.union/
p1.cpp 16 class Ctor {
17 Ctor() { abort(); } // expected-note 4 {{because type 'Ctor' has a user-declared constructor}}
39 Ctor ctor; // expected-error {{union member 'ctor' has a non-trivial constructor}} member in union:U1
55 Ctor ctor; // expected-note {{because type 'U2::<anonymous struct}} member in struct:U2::__anon4511
79 struct s3 : Ctor { // expected-note {{because type 'U3::s3' has a base class with a non-trivial constructor}}
115 Either<int,Ctor> ctor(0); // expected-note {{in instantiation of template}
    [all...]
  /external/clang/lib/CodeGen/
MicrosoftCXXABI.cpp 31 void BuildConstructorSignature(const CXXConstructorDecl *Ctor,
39 void BuildDestructorSignature(const CXXDestructorDecl *Ctor,
CGClass.cpp 292 // If the record matches the base, this is the complete ctor/dtor
296 "doing no-op VTT offset in base dtor/ctor?");
634 static bool IsConstructorDelegationValid(const CXXConstructorDecl *Ctor) {
648 if (Ctor->getParent()->getNumVBases()) {
668 if (Ctor->getType()->getAs<FunctionProtoType>()->isVariadic())
672 if (Ctor->isDelegatingConstructor())
680 const CXXConstructorDecl *Ctor = cast<CXXConstructorDecl>(CurGD.getDecl());
685 if (CtorType == Ctor_Complete && IsConstructorDelegationValid(Ctor)) {
688 EmitDelegateCXXConstructorCall(Ctor, Ctor_Base, Args);
692 Stmt *Body = Ctor->getBody()
    [all...]
CGCXXABI.h 151 virtual void BuildConstructorSignature(const CXXConstructorDecl *Ctor,
CGExprCXX.cpp 264 } else if (const CXXConstructorDecl *Ctor =
266 Callee = CGM.GetAddrOfFunction(GlobalDecl(Ctor, Ctor_Complete), Ty);
421 "EmitSynthesizedCXXCopyCtor - unknown copy ctor expr");
429 // FIXME. Do I still need this for a copy ctor synthesis?
778 if (CXXConstructorDecl *Ctor = E->getConstructor()) {
780 if (Ctor->getParent()->hasTrivialDefaultConstructor()) {
783 if (!E->hasInitializer() || Ctor->getParent()->isEmpty())
797 CGF.EmitCXXAggrConstructorCall(Ctor, NumElements, NewPtr,
815 if (CXXConstructorDecl *Ctor = E->getConstructor()) {
820 !Ctor->getParent()->hasUserDeclaredConstructor() &
    [all...]
ItaniumCXXABI.cpp 96 void BuildConstructorSignature(const CXXConstructorDecl *Ctor,
131 void BuildConstructorSignature(const CXXConstructorDecl *Ctor,
678 void ItaniumCXXABI::BuildConstructorSignature(const CXXConstructorDecl *Ctor,
687 if (Type == Ctor_Base && Ctor->getParent()->getNumVBases() != 0)
692 void ARMCXXABI::BuildConstructorSignature(const CXXConstructorDecl *Ctor,
696 ItaniumCXXABI::BuildConstructorSignature(Ctor, Type, ResTy, ArgTys);
    [all...]
CodeGenModule.h 561 llvm::GlobalValue *GetAddrOfCXXConstructor(const CXXConstructorDecl *ctor,
799 void AddGlobalCtor(llvm::Function *Ctor, int Priority=65535);
CodeGenFunction.h 351 /// struct A { ~A(); }; // trivial ctor, non-trivial dtor
    [all...]
CodeGenModule.cpp 342 void CodeGenModule::AddGlobalCtor(llvm::Function * Ctor, int Priority) {
344 GlobalCtors.push_back(std::make_pair(Ctor, Priority));
355 // Ctor function type is void()*.
359 // Get the type of a ctor entry, { i32, void ()* }.
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachinePassRegistry.h 56 MachinePassCtor Ctor; // Function pass creator.
64 , Ctor(C)
72 MachinePassCtor getCtor() const { return Ctor; }
  /external/llvm/include/llvm/Support/
Registry.h 23 T *(*Ctor)();
27 : Name(N), Desc(D), Ctor(C)
32 T *instantiate() const { return Ctor(); }
186 /// entry(const char *Name, const char *ShortDesc, T *(*Ctor)());
  /external/llvm/include/llvm/
PassSupport.h 54 /// PassInfo ctor - Do not call this directly, this should only be invoked
61 /// PassInfo ctor - Do not call this directly, this should only be invoked
105 void setNormalCtor(NormalCtor_t Ctor) {
106 NormalCtor = Ctor;
309 /// PassRegistrationListener ctor - Add the current object to the list of
  /external/clang/lib/AST/
StmtDumper.cpp 560 CXXConstructorDecl *Ctor = Node->getConstructor();
561 DumpType(Ctor->getType());
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGISel.cpp     [all...]
  /external/clang/include/clang/AST/
RecursiveASTVisitor.h     [all...]
  /external/clang/lib/Sema/
SemaDeclCXX.cpp 492 } else if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(New)) {
493 CXXSpecialMember NewSM = getSpecialMember(Ctor),
    [all...]
SemaOverload.cpp     [all...]
SemaExprCXX.cpp     [all...]
SemaTemplateInstantiateDecl.cpp     [all...]
SemaDecl.cpp     [all...]
  /external/clang/include/clang/Sema/
Sema.h     [all...]

Completed in 287 milliseconds