| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | MachinePassRegistry.cpp | 23 MachinePassCtor Ctor = nullptr; in setDefault() local 26 Ctor = R->getCtor(); in setDefault() 30 assert(Ctor && "Unregistered pass name"); in setDefault() 31 setDefault(Ctor); in setDefault()
|
| HD | Passes.cpp | 694 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in createRegAllocPass() local 697 if (!Ctor) { in createRegAllocPass() 698 Ctor = RegAlloc; in createRegAllocPass() 701 if (Ctor != useDefaultRegisterAllocator) in createRegAllocPass() 702 return Ctor(); in createRegAllocPass()
|
| HD | MachineScheduler.cpp | 269 MachineSchedRegistry::ScheduleDAGCtor Ctor = MachineSchedOpt; in createMachineScheduler() local 270 if (Ctor != useDefaultMachineSched) in createMachineScheduler() 271 return Ctor(this); in createMachineScheduler()
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| HD | DynamicTypePropagation.cpp | 62 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in checkPreCall() local 71 switch (Ctor->getOriginExpr()->getConstructionKind()) { in checkPreCall() 78 if (const MemRegion *Target = Ctor->getCXXThisVal().getAsRegion()) in checkPreCall() 79 recordFixedType(Target, Ctor->getDecl(), C); in checkPreCall() 152 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in checkPostCall() local 154 switch (Ctor->getOriginExpr()->getConstructionKind()) { in checkPostCall() 165 if (const MemRegion *Target = Ctor->getCXXThisVal().getAsRegion()) { in checkPostCall()
|
| HD | UndefinedArraySubscriptChecker.cpp | 45 if (const CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(D)) in checkPreStmt() local 46 if (Ctor->isDefaulted()) in checkPreStmt()
|
| /NextBSD/contrib/llvm/include/llvm/ |
| HD | PassInfo.h | 102 void setNormalCtor(NormalCtor_t Ctor) { in setNormalCtor() argument 103 NormalCtor = Ctor; in setNormalCtor() 112 void setTargetMachineCtor(TargetMachineCtor_t Ctor) { in setTargetMachineCtor() argument 113 TargetMachineCtor = Ctor; in setTargetMachineCtor()
|
| /NextBSD/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/ |
| HD | Registry.cpp | 408 MatcherCtor Ctor = CtxEntry.first; in getAcceptedCompletionTypes() local 413 Ctor->isConvertibleTo(Kind.getMatcherKind()) && in getAcceptedCompletionTypes() 414 (Ctor->isVariadic() || ArgNumber < Ctor->getNumArgs())) in getAcceptedCompletionTypes() 415 Ctor->getArgKinds(Kind.getMatcherKind(), ArgNumber, NextTypeSet); in getAcceptedCompletionTypes() 502 VariantMatcher Registry::constructMatcher(MatcherCtor Ctor, in constructMatcher() argument 506 return Ctor->create(NameRange, Args, Error); in constructMatcher() 510 VariantMatcher Registry::constructBoundMatcher(MatcherCtor Ctor, in constructBoundMatcher() argument 515 VariantMatcher Out = constructMatcher(Ctor, NameRange, Args, Error); in constructBoundMatcher()
|
| HD | Parser.cpp | 335 llvm::Optional<MatcherCtor> Ctor = S->lookupMatcherCtor(NameToken.Text); in parseMatcherExpressionImpl() local 337 if (!Ctor) { in parseMatcherExpressionImpl() 347 ScopedContextEntry SCE(this, Ctor ? *Ctor : nullptr); in parseMatcherExpressionImpl() 421 if (!Ctor) in parseMatcherExpressionImpl() 430 *Ctor, MatcherRange, BindID, Args, Error); in parseMatcherExpressionImpl() 537 MatcherCtor Ctor, const SourceRange &NameRange, StringRef BindID, in actOnMatcherExpression() argument 540 return Registry::constructMatcher(Ctor, NameRange, Args, Error); in actOnMatcherExpression() 542 return Registry::constructBoundMatcher(Ctor, NameRange, BindID, Args, in actOnMatcherExpression()
|
| /NextBSD/contrib/llvm/include/llvm/CodeGen/ |
| HD | MachinePassRegistry.h | 57 MachinePassCtor Ctor; // Function pass creator. variable 65 , Ctor(C) in MachinePassRegistryNode() 73 MachinePassCtor getCtor() const { return Ctor; } in getCtor()
|
| /NextBSD/contrib/llvm/lib/Transforms/Utils/ |
| HD | ModuleUtils.cpp | 114 Function *Ctor = Function::Create( in createSanitizerCtorAndInitFunctions() local 117 BasicBlock *CtorBB = BasicBlock::Create(M.getContext(), "", Ctor); in createSanitizerCtorAndInitFunctions() 125 return std::make_pair(Ctor, InitFunction); in createSanitizerCtorAndInitFunctions()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/ |
| HD | Registry.h | 108 static VariantMatcher constructMatcher(MatcherCtor Ctor, 119 static VariantMatcher constructBoundMatcher(MatcherCtor Ctor,
|
| HD | Parser.h | 83 virtual VariantMatcher actOnMatcherExpression(MatcherCtor Ctor, 131 VariantMatcher actOnMatcherExpression(MatcherCtor Ctor,
|
| /NextBSD/contrib/llvm/include/llvm/Support/ |
| HD | Registry.h | 28 std::unique_ptr<T> (*Ctor)(); variable 32 : Name(N), Desc(D), Ctor(C) in SimpleRegistryEntry() 37 std::unique_ptr<T> instantiate() const { return Ctor(); } in instantiate()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGClass.cpp | 687 static bool IsConstructorDelegationValid(const CXXConstructorDecl *Ctor) { in IsConstructorDelegationValid() argument 701 if (Ctor->getParent()->getNumVBases()) { in IsConstructorDelegationValid() 721 if (Ctor->getType()->getAs<FunctionProtoType>()->isVariadic()) in IsConstructorDelegationValid() 725 if (Ctor->isDelegatingConstructor()) in IsConstructorDelegationValid() 799 const CXXConstructorDecl *Ctor = cast<CXXConstructorDecl>(CurGD.getDecl()); in EmitConstructorBody() local 808 if (CtorType == Ctor_Complete && IsConstructorDelegationValid(Ctor) && in EmitConstructorBody() 810 EmitDelegateCXXConstructorCall(Ctor, Ctor_Base, Args, Ctor->getLocEnd()); in EmitConstructorBody() 815 Stmt *Body = Ctor->getBody(Definition); in EmitConstructorBody() 816 assert(Definition == Ctor && "emitting wrong constructor body"); in EmitConstructorBody() 833 EmitCtorPrologue(Ctor, CtorType, Args); in EmitConstructorBody() [all …]
|
| HD | CGExprCXX.cpp | 213 else if (const auto *Ctor = dyn_cast<CXXConstructorDecl>(CalleeDecl)) in EmitCXXMemberOrOperatorMemberCallExpr() local 215 Ctor, StructorType::Complete); in EmitCXXMemberOrOperatorMemberCallExpr() 254 if (const CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(MD)) { in EmitCXXMemberOrOperatorMemberCallExpr() local 255 Callee = CGM.GetAddrOfFunction(GlobalDecl(Ctor, Ctor_Complete), Ty); in EmitCXXMemberOrOperatorMemberCallExpr() 913 CXXConstructorDecl *Ctor = CCE->getConstructor(); in EmitNewArrayInitializer() local 914 if (Ctor->isTrivial()) { in EmitNewArrayInitializer() 917 if (!CCE->requiresZeroInitialization() || Ctor->getParent()->isEmpty()) in EmitNewArrayInitializer() 935 EmitCXXAggrConstructorCall(Ctor, NumElements, CurPtr, CCE, in EmitNewArrayInitializer()
|
| HD | CGOpenMPRuntime.cpp | 960 CodeGenFunction &CGF, llvm::Value *VDAddr, llvm::Value *Ctor, in emitThreadPrivateVarInit() argument 971 Ctor, CopyCtor, Dtor}; in emitThreadPrivateVarInit() 988 llvm::Value *Ctor = nullptr, *CopyCtor = nullptr, *Dtor = nullptr; in emitThreadPrivateVarDefinition() local 1022 Ctor = Fn; in emitThreadPrivateVarDefinition() 1052 if (!Ctor && !Dtor) in emitThreadPrivateVarDefinition() 1063 if (Ctor == nullptr) { in emitThreadPrivateVarDefinition() 1066 Ctor = llvm::Constant::getNullValue(CtorTy); in emitThreadPrivateVarDefinition() 1083 emitThreadPrivateVarInit(InitCGF, VDAddr, Ctor, CopyCtor, Dtor, Loc); in emitThreadPrivateVarDefinition() 1087 emitThreadPrivateVarInit(*CGF, VDAddr, Ctor, CopyCtor, Dtor, Loc); in emitThreadPrivateVarDefinition()
|
| HD | CGOpenMPRuntime.h | 350 llvm::Value *Ctor, llvm::Value *CopyCtor,
|
| /NextBSD/contrib/llvm/tools/lli/ |
| HD | OrcLazyJIT.h | 81 for (auto Ctor : orc::getConstructors(*M)) in addModule() local 82 CtorNames.push_back(mangle(Ctor.Func->getName())); in addModule()
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| HD | ExprEngineCXX.cpp | 43 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in performTrivialCopy() local 44 assert(Ctor->getDecl()->isTrivial()); in performTrivialCopy() 45 assert(Ctor->getDecl()->isCopyOrMoveConstructor()); in performTrivialCopy() 46 ThisVal = Ctor->getCXXThisVal(); in performTrivialCopy()
|
| HD | ExprEngineCallAndReturn.cpp | 608 const CXXConstructorCall &Ctor = cast<CXXConstructorCall>(Call); in mayInlineCallKind() local 613 const MemRegion *Target = Ctor.getCXXThisVal().getAsRegion(); in mayInlineCallKind() 621 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); in mayInlineCallKind() 632 if (Ctor.getDecl()->getParent()->hasTrivialDestructor()) in mayInlineCallKind()
|
| HD | CallEvent.cpp | 939 const CXXMethodDecl *Ctor = cast<CXXMethodDecl>(CalleeCtx->getDecl()); in getCaller() local 940 Loc ThisPtr = SVB.getCXXThis(Ctor, CalleeCtx); in getCaller()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | JumpDiagnostics.cpp | 185 const CXXConstructorDecl *Ctor = CCE->getConstructor(); in GetDiagForGotoScopeDecl() local 186 if (Ctor->isTrivial() && Ctor->isDefaultConstructor() && in GetDiagForGotoScopeDecl() 190 else if (!Ctor->getParent()->isPOD()) in GetDiagForGotoScopeDecl()
|
| HD | SemaDeclCXX.cpp | 3671 CXXConstructorDecl *Ctor; member 3678 BaseAndFieldInfo(Sema &S, CXXConstructorDecl *Ctor, bool ErrorsInInits) in BaseAndFieldInfo() 3679 : S(S), Ctor(Ctor), AnyErrorsInInits(ErrorsInInits) { in BaseAndFieldInfo() 3680 bool Generated = Ctor->isImplicit() || Ctor->isDefaulted(); in BaseAndFieldInfo() 3681 if (Generated && Ctor->isCopyConstructor()) in BaseAndFieldInfo() 3683 else if (Generated && Ctor->isMoveConstructor()) in BaseAndFieldInfo() 3685 else if (Ctor->getInheritedConstructor()) in BaseAndFieldInfo() 3802 SemaRef.BuildCXXDefaultInitExpr(Info.Ctor->getLocation(), Field); in CollectFieldInitializer() 3828 if (BuildImplicitMemberInitializer(Info.S, Info.Ctor, Info.IIK, Field, in CollectFieldInitializer() 5079 bool Ctor = true; in defaultedSpecialMemberIsConstexpr() local [all …]
|
| HD | SemaOverload.cpp | 8562 if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(Fn)) { in ClassifyOverloadCandidate() local 8563 if (!Ctor->isImplicit()) in ClassifyOverloadCandidate() 8566 if (Ctor->getInheritedConstructor()) in ClassifyOverloadCandidate() 8569 if (Ctor->isDefaultConstructor()) in ClassifyOverloadCandidate() 8572 if (Ctor->isMoveConstructor()) in ClassifyOverloadCandidate() 8575 assert(Ctor->isCopyConstructor() && in ClassifyOverloadCandidate() 8600 const CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(Fn); in MaybeEmitInheritedConstructorNote() local 8601 if (!Ctor) return; in MaybeEmitInheritedConstructorNote() 8603 Ctor = Ctor->getInheritedConstructor(); in MaybeEmitInheritedConstructorNote() 8604 if (!Ctor) return; in MaybeEmitInheritedConstructorNote() [all …]
|
| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | SelectionDAGISel.cpp | 1645 RegisterScheduler::FunctionPassCtor Ctor = RegisterScheduler::getDefault(); in CreateScheduler() local 1647 if (!Ctor) { in CreateScheduler() 1648 Ctor = ISHeuristic; in CreateScheduler() 1649 RegisterScheduler::setDefault(Ctor); in CreateScheduler() 1652 return Ctor(this, OptLevel); in CreateScheduler()
|