/external/llvm/lib/CodeGen/ |
H A D | Passes.cpp | 51 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); local 53 if (!Ctor) { 54 Ctor = RegAlloc; 60 if (Ctor == createLinearScanRegisterAllocator) 63 if (Ctor != createDefaultRegisterAllocator) 64 return Ctor();
|
H A D | ELFWriter.cpp | 202 const MCSectionELF *Ctor = (const MCSectionELF *)TLOF.getStaticCtorSection(); local 203 return getSection(Ctor->getSectionName(), Ctor->getType(), Ctor->getFlags()); 644 ELFSection &Ctor = getCtorSection(); local 645 Ctor.emitAlignment(Align); 646 EmitXXStructorList(GV->getInitializer(), Ctor);
|
/external/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 31 void BuildConstructorSignature(const CXXConstructorDecl *Ctor, argument 39 void BuildDestructorSignature(const CXXDestructorDecl *Ctor, argument
|
H A D | ItaniumCXXABI.cpp | 96 void BuildConstructorSignature(const CXXConstructorDecl *Ctor, 131 void BuildConstructorSignature(const CXXConstructorDecl *Ctor, 678 void ItaniumCXXABI::BuildConstructorSignature(const CXXConstructorDecl *Ctor, argument 687 if (Type == Ctor_Base && Ctor->getParent()->getNumVBases() != 0) 692 void ARMCXXABI::BuildConstructorSignature(const CXXConstructorDecl *Ctor, argument 696 ItaniumCXXABI::BuildConstructorSignature(Ctor, Type, ResTy, ArgTys);
|
H A D | CGClass.cpp | 643 static bool IsConstructorDelegationValid(const CXXConstructorDecl *Ctor) { argument 657 if (Ctor->getParent()->getNumVBases()) { 677 if (Ctor->getType()->getAs<FunctionProtoType>()->isVariadic()) 681 if (Ctor->isDelegatingConstructor()) 689 const CXXConstructorDecl *Ctor = cast<CXXConstructorDecl>(CurGD.getDecl()); local 694 if (CtorType == Ctor_Complete && IsConstructorDelegationValid(Ctor)) { 696 DI->EmitLocation(Builder, Ctor->getLocEnd()); 697 EmitDelegateCXXConstructorCall(Ctor, Ctor_Base, Args); 701 Stmt *Body = Ctor->getBody(); 713 EmitCtorPrologue(Ctor, CtorTyp 1281 EmitDelegateCXXConstructorCall(const CXXConstructorDecl *Ctor, CXXCtorType CtorType, const FunctionArgList &Args) argument 1335 EmitDelegatingCXXConstructorCall(const CXXConstructorDecl *Ctor, const FunctionArgList &Args) argument [all...] |
H A D | CodeGenModule.cpp | 362 void CodeGenModule::AddGlobalCtor(llvm::Function * Ctor, int Priority) { argument 364 GlobalCtors.push_back(std::make_pair(Ctor, Priority)); 375 // Ctor function type is void()*.
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachinePassRegistry.h | 56 MachinePassCtor Ctor; // Function pass creator. member in class:llvm::MachinePassRegistryNode 64 , Ctor(C) 72 MachinePassCtor getCtor() const { return Ctor; }
|
/external/clang/test/CXX/class/class.union/ |
H A D | p1.cpp | 16 class Ctor { class 17 Ctor() { abort(); } // expected-note 4 {{because type 'Ctor' has a user-declared constructor}} function in class:Ctor 39 Ctor ctor; // expected-error {{union member 'ctor' has a non-trivial constructor}} 55 Ctor ctor; // expected-note {{because type 'U2::<anonymous struct}} 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}}
|
/external/llvm/include/llvm/ |
H A D | PassSupport.h | 105 void setNormalCtor(NormalCtor_t Ctor) { argument 106 NormalCtor = Ctor;
|
/external/llvm/include/llvm/Support/ |
H A D | Registry.h | 23 T *(*Ctor)(); member in class:llvm::SimpleRegistryEntry 27 : Name(N), Desc(D), Ctor(C) 32 T *instantiate() const { return Ctor(); } 186 /// entry(const char *Name, const char *ShortDesc, T *(*Ctor)());
|
/external/clang/lib/AST/ |
H A D | StmtDumper.cpp | 566 CXXConstructorDecl *Ctor = Node->getConstructor(); local 567 DumpType(Ctor->getType());
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 2539 if (const CXXConstructorDecl *Ctor = 2541 InstantiateMemInitializers(cast<CXXConstructorDecl>(Function), Ctor, local
|
H A D | SemaExprCXX.cpp | 2140 const CXXConstructorDecl *Ctor = cast<CXXConstructorDecl>(FD); local 2147 BeforeToType = Ctor->getParamDecl(0)->getType().getNonReferenceType();
|
H A D | SemaDeclCXX.cpp | 492 } else if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(New)) { 493 CXXSpecialMember NewSM = getSpecialMember(Ctor), 2623 CXXConstructorDecl *Ctor; member in struct:__anon2945::BaseAndFieldInfo 2629 BaseAndFieldInfo(Sema &S, CXXConstructorDecl *Ctor, bool ErrorsInInits) argument 2630 : S(S), Ctor(Ctor), AnyErrorsInInits(ErrorsInInits) { 2631 bool Generated = Ctor->isImplicit() || Ctor->isDefaulted(); 2632 if (Generated && Ctor->isCopyConstructor()) 2634 else if (Generated && Ctor 10672 DelegatingCycleHelper(CXXConstructorDecl* Ctor, llvm::SmallSet<CXXConstructorDecl*, 4> &Valid, llvm::SmallSet<CXXConstructorDecl*, 4> &Invalid, llvm::SmallSet<CXXConstructorDecl*, 4> &Current, Sema &S) argument [all...] |
H A D | SemaOverload.cpp | 6933 if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(Fn)) { 6934 if (!Ctor->isImplicit()) 6937 if (Ctor->getInheritedConstructor()) 6940 if (Ctor->isDefaultConstructor()) 6943 if (Ctor->isMoveConstructor()) 6946 assert(Ctor->isCopyConstructor() && 6969 const CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(Fn); local 6970 if (!Ctor) return; 6972 Ctor = Ctor [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 1226 RegisterScheduler::FunctionPassCtor Ctor = RegisterScheduler::getDefault(); local 1228 if (!Ctor) { 1229 Ctor = ISHeuristic; 1230 RegisterScheduler::setDefault(Ctor); 1233 return Ctor(this, OptLevel);
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | RetainCountChecker.cpp | 2604 const CXXConstructorDecl *Ctor = CE->getConstructor(); local 2605 if (!Ctor) 2609 const RetainSummary *Summ = Summaries.getSummary(Ctor);
|