/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | MachinePassRegistry.cpp | 23 MachinePassCtor Ctor = 0; local 26 Ctor = R->getCtor(); 30 assert(Ctor && "Unregistered pass name"); 31 setDefault(Ctor);
|
H A D | Passes.cpp | 638 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); local 641 if (!Ctor) { 642 Ctor = RegAlloc; 645 if (Ctor != useDefaultRegisterAllocator) 646 return Ctor();
|
H A D | MachineScheduler.cpp | 215 MachineSchedRegistry::ScheduleDAGCtor Ctor = MachineSchedOpt; local 216 if (Ctor != useDefaultMachineSched) 217 return Ctor(this);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | UndefinedArraySubscriptChecker.cpp | 45 if (const CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(D)) 46 if (Ctor->isDefaulted())
|
H A D | DynamicTypePropagation.cpp | 62 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { 71 switch (Ctor->getOriginExpr()->getConstructionKind()) { 78 if (const MemRegion *Target = Ctor->getCXXThisVal().getAsRegion()) 79 recordFixedType(Target, Ctor->getDecl(), C); 152 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { 154 switch (Ctor->getOriginExpr()->getConstructionKind()) { 165 if (const MemRegion *Target = Ctor->getCXXThisVal().getAsRegion()) {
|
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | MachinePassRegistry.h | 57 MachinePassCtor Ctor; // Function pass creator. member in class:llvm::MachinePassRegistryNode 65 , Ctor(C) 73 MachinePassCtor getCtor() const { return Ctor; }
|
/freebsd-9.3-release/contrib/llvm/include/llvm/Support/ |
H A D | Registry.h | 25 T *(*Ctor)(); member in class:llvm::SimpleRegistryEntry 29 : Name(N), Desc(D), Ctor(C) 34 T *instantiate() const { return Ctor(); } 189 /// entry(const char *Name, const char *ShortDesc, T *(*Ctor)());
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGClass.cpp | 653 static bool IsConstructorDelegationValid(const CXXConstructorDecl *Ctor) { argument 667 if (Ctor->getParent()->getNumVBases()) { 687 if (Ctor->getType()->getAs<FunctionProtoType>()->isVariadic()) 691 if (Ctor->isDelegatingConstructor()) 699 const CXXConstructorDecl *Ctor = cast<CXXConstructorDecl>(CurGD.getDecl()); local 704 if (CtorType == Ctor_Complete && IsConstructorDelegationValid(Ctor) && 707 DI->EmitLocation(Builder, Ctor->getLocEnd()); 708 EmitDelegateCXXConstructorCall(Ctor, Ctor_Base, Args, Ctor->getLocEnd()); 712 Stmt *Body = Ctor 1744 EmitDelegateCXXConstructorCall(const CXXConstructorDecl *Ctor, CXXCtorType CtorType, const FunctionArgList &Args, SourceLocation Loc) argument 1801 EmitDelegatingCXXConstructorCall(const CXXConstructorDecl *Ctor, const FunctionArgList &Args) argument [all...] |
H A D | CGExprCXX.cpp | 165 else if (const CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(CalleeDecl)) 166 FInfo = &CGM.getTypes().arrangeCXXConstructorDeclaration(Ctor, 207 if (const CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(MD)) { 208 Callee = CGM.GetAddrOfFunction(GlobalDecl(Ctor, Ctor_Complete), Ty); 895 CXXConstructorDecl *Ctor = CCE->getConstructor(); local 896 if (Ctor->isTrivial()) { 899 if (!CCE->requiresZeroInitialization() || Ctor->getParent()->isEmpty()) 910 CGF.EmitCXXAggrConstructorCall(Ctor, NumElements, NewPtr,
|
H A D | CGCXXABI.h | 223 /// 'this' if HasThisReturn(GlobalDecl(Ctor, T)) is true or 'void' otherwise 229 virtual void BuildConstructorSignature(const CXXConstructorDecl *Ctor,
|
H A D | ItaniumCXXABI.cpp | 117 void BuildConstructorSignature(const CXXConstructorDecl *Ctor, 800 void ItaniumCXXABI::BuildConstructorSignature(const CXXConstructorDecl *Ctor, argument 807 // HasThisReturn(GlobalDecl(Ctor, Type)) is true 810 if (Type == Ctor_Base && Ctor->getParent()->getNumVBases() != 0)
|
H A D | MicrosoftCXXABI.cpp | 64 void BuildConstructorSignature(const CXXConstructorDecl *Ctor, 449 void MicrosoftCXXABI::BuildConstructorSignature(const CXXConstructorDecl *Ctor, argument 455 const CXXRecordDecl *Class = Ctor->getParent();
|
H A D | CodeGenModule.h | 1082 void AddGlobalCtor(llvm::Function *Ctor, int Priority=65535);
|
H A D | CodeGenFunction.h | 1575 void EmitDelegateCXXConstructorCall(const CXXConstructorDecl *Ctor, 1583 void EmitDelegatingCXXConstructorCall(const CXXConstructorDecl *Ctor,
|
H A D | CodeGenModule.cpp | 540 void CodeGenModule::AddGlobalCtor(llvm::Function * Ctor, int Priority) { argument 542 GlobalCtors.push_back(std::make_pair(Ctor, Priority)); 553 // Ctor function type is void()*.
|
/freebsd-9.3-release/contrib/llvm/include/llvm/ |
H A D | PassSupport.h | 106 void setNormalCtor(NormalCtor_t Ctor) { argument 107 NormalCtor = Ctor;
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 43 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { 44 assert(Ctor->getDecl()->isTrivial()); 45 assert(Ctor->getDecl()->isCopyOrMoveConstructor()); 46 ThisVal = Ctor->getCXXThisVal();
|
H A D | ExprEngineCallAndReturn.cpp | 608 const CXXConstructorCall &Ctor = cast<CXXConstructorCall>(Call); local 613 const MemRegion *Target = Ctor.getCXXThisVal().getAsRegion(); 621 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); 632 if (Ctor.getDecl()->getParent()->hasTrivialDestructor())
|
H A D | CallEvent.cpp | 947 const CXXMethodDecl *Ctor = cast<CXXMethodDecl>(CalleeCtx->getDecl()); local 948 Loc ThisPtr = SVB.getCXXThis(Ctor, CalleeCtx);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 3318 CXXConstructorDecl *Ctor; member in struct:__anon3263::BaseAndFieldInfo 3324 BaseAndFieldInfo(Sema &S, CXXConstructorDecl *Ctor, bool ErrorsInInits) argument 3325 : S(S), Ctor(Ctor), AnyErrorsInInits(ErrorsInInits) { 3326 bool Generated = Ctor->isImplicit() || Ctor->isDefaulted(); 3327 if (Generated && Ctor->isCopyConstructor()) 3329 else if (Generated && Ctor->isMoveConstructor()) 3331 else if (Ctor->getInheritedConstructor()) 3407 Info.Ctor 6798 isInitListConstructor(const CXXConstructorDecl* Ctor) argument 8233 getEntry(Sema &S, const CXXConstructorDecl *Ctor) argument 8249 getEntry(const CXXConstructorDecl *Ctor, QualType CtorType) argument 8273 noteDeclaredInDerived(const CXXConstructorDecl *Ctor) argument 8278 inherit(const CXXConstructorDecl *Ctor) argument 8327 minParamsToInherit(const CXXConstructorDecl *Ctor) argument 12420 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 | 8191 if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(Fn)) { 8192 if (!Ctor->isImplicit()) 8195 if (Ctor->getInheritedConstructor()) 8198 if (Ctor->isDefaultConstructor()) 8201 if (Ctor->isMoveConstructor()) 8204 assert(Ctor->isCopyConstructor() && 8229 const CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(Fn); local 8230 if (!Ctor) return; 8232 Ctor = Ctor [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 3399 if (const CXXConstructorDecl *Ctor = 3401 InstantiateMemInitializers(cast<CXXConstructorDecl>(Function), Ctor, local
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ASTDumper.cpp | 1811 CXXConstructorDecl *Ctor = Node->getConstructor(); local 1812 dumpType(Ctor->getType());
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | RecursiveASTVisitor.h | 1792 if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(D)) { 1794 for (CXXConstructorDecl::init_iterator I = Ctor->init_begin(), 1795 E = Ctor->init_end();
|
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 1541 RegisterScheduler::FunctionPassCtor Ctor = RegisterScheduler::getDefault(); local 1543 if (!Ctor) { 1544 Ctor = ISHeuristic; 1545 RegisterScheduler::setDefault(Ctor); 1548 return Ctor(this, OptLevel);
|