| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| MachinePassRegistry.h | 53 PassCtorTy Ctor; // Pass creator. 57 : Name(N), Description(D), Ctor(C) {} 64 PassCtorTy getCtor() const { return Ctor; } 91 PassCtorTy Ctor = nullptr; 95 Ctor = R->getCtor(); 99 assert(Ctor && "Unregistered pass name"); 100 setDefault(Ctor);
|
| /src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| CallGraph.cpp | 97 CXXConstructorDecl *Ctor = E->getConstructor(); 98 if (FunctionDecl *Def = Ctor->getDefinition())
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| Registry.h | 29 std::unique_ptr<T> (*Ctor)(); 33 : Name(N), Desc(D), Ctor(C) {} 37 std::unique_ptr<T> instantiate() const { return Ctor(); }
|
| /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/ |
| Registry.cpp | 577 ASTNodeKind Registry::nodeMatcherType(MatcherCtor Ctor) { 578 return Ctor->nodeMatcherType(); 586 bool Registry::isBuilderMatcher(MatcherCtor Ctor) { 587 return Ctor->isBuilderMatcher(); 591 Registry::buildMatcherCtor(MatcherCtor Ctor, SourceRange NameRange, 594 Ctor->buildMatcherCtor(NameRange, Args, Error).release()); 639 MatcherCtor Ctor = CtxEntry.first; 644 Ctor->isConvertibleTo(Kind.getMatcherKind()) && 645 (Ctor->isVariadic() || ArgNumber < Ctor->getNumArgs()) [all...] |
| Parser.cpp | 441 llvm::Optional<MatcherCtor> Ctor = S->lookupMatcherCtor(NameToken.Text); 444 return parseMatcherExpressionImpl(NameToken, OpenToken, Ctor, Value); 471 bool Parser::parseMatcherBuilder(MatcherCtor Ctor, const TokenInfo &NameToken, 480 ScopedContextEntry SCE(this, Ctor); 554 S->buildMatcherCtor(Ctor, NameToken.Range, Args, Error); 631 llvm::Optional<MatcherCtor> Ctor, 633 if (!Ctor) { 639 if (Ctor && *Ctor && S->isBuilderMatcher(*Ctor)) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| ModuleUtils.cpp | 30 // Get the current set of static global constructors and add the new ctor 125 Function *Ctor = Function::createWithDefaultAttr( 128 Ctor->addAttribute(AttributeList::FunctionIndex, Attribute::NoUnwind); 129 BasicBlock *CtorBB = BasicBlock::Create(M.getContext(), "", Ctor); 131 return Ctor; 143 Function *Ctor = createSanitizerCtor(M, CtorName); 144 IRBuilder<> IRB(Ctor->getEntryBlock().getTerminator()); 152 return std::make_pair(Ctor, InitFunction); 161 assert(!CtorName.empty() && "Expected ctor function name"); 163 if (Function *Ctor = M.getFunction(CtorName) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| JumpDiagnostics.cpp | 205 const CXXConstructorDecl *Ctor = CCE->getConstructor(); 206 if (Ctor->isTrivial() && Ctor->isDefaultConstructor() && 210 else if (!Ctor->getParent()->isPOD())
|
| SemaCoroutine.cpp | 225 // [class.ctor]p11: "A constructor shall not be a coroutine." 685 auto const *Ctor = cast<CXXConstructExpr>(E)->getConstructor(); 686 checkDeclNoexcept(Ctor); 688 checkDeclNoexcept(Ctor->getParent()->getDestructor(), true);
|
| SemaChecking.cpp | 4696 auto *Ctor = cast<CXXConstructorDecl>(FDecl); 4698 Context.getPointerType(Ctor->getThisObjectType()));
|
| SemaExpr.cpp | 118 auto *Ctor = dyn_cast<CXXConstructorDecl>(Decl); 119 if (Ctor && Ctor->isInheritingConstructor()) 120 return NoteDeletedInheritingConstructor(Ctor); 255 auto *Ctor = dyn_cast<CXXConstructorDecl>(FD); 256 if (Ctor && Ctor->isInheritingConstructor()) 258 << Ctor->getParent() 259 << Ctor->getInheritedConstructor().getConstructor()->getParent(); 17565 for (CXXConstructorDecl *Ctor : RD->ctors() [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| TargetPassConfig.cpp | 1324 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); 1325 if (Ctor != useDefaultRegisterAllocator) 1326 return Ctor();
|
| MachineScheduler.cpp | 337 MachineSchedRegistry::ScheduleDAGCtor Ctor = MachineSchedOpt; 338 if (Ctor != useDefaultMachineSched) 339 return Ctor(this);
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| SanitizerCoverage.cpp | 487 Function *Ctor = nullptr; 490 Ctor = CreateInitCallsForSections(M, SanCovModuleCtorTracePcGuardName, 494 Ctor = CreateInitCallsForSections(M, SanCovModuleCtor8bitCountersName, 498 Ctor = CreateInitCallsForSections(M, SanCovModuleCtorBoolFlagName, 502 if (Ctor && Options.PCTable) { 506 IRBuilder<> IRBCtor(Ctor->getEntryBlock().getTerminator());
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| CallEvent.cpp | 509 if (const auto Ctor = Element.getAs<CFGConstructor>()) { 510 return Ctor->getConstructionContext(); 1404 const auto *Ctor = cast<CXXMethodDecl>(CalleeCtx->getDecl()); 1405 Loc ThisPtr = SVB.getCXXThis(Ctor, CalleeCtx);
|
| ExprEngineCallAndReturn.cpp | 751 const CXXConstructorCall &Ctor = cast<CXXConstructorCall>(Call); 753 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); 777 if (Ctor.getDecl()->getParent()->hasTrivialDestructor())
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| JSONNodeDumper.cpp | 1311 CXXConstructorDecl *Ctor = CE->getConstructor(); 1312 JOS.attribute("ctorType", createQualType(Ctor->getType()));
|
| TextNodeDumper.cpp | 1159 CXXConstructorDecl *Ctor = Node->getConstructor(); 1160 dumpType(Ctor->getType());
|
| ASTImporter.cpp | 3460 CXXConstructorDecl *Ctor = 3466 NameInfo, T, TInfo, ToEndLoc, Ctor)) 3526 // Import Ctor initializers. 7908 // Copy InitListExprBitfields, which are not handled in the ctor of
|
| ExprConstant.cpp | 832 Ctor, 987 EvaluatingDeclKind EDK = EvaluatingDeclKind::Ctor) { 3513 case EvalInfo::EvaluatingDeclKind::Ctor: 3627 // C++ [class.ctor]p5, C++ [class.dtor]p5: 6171 // ctor-initializers.
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGExprCXX.cpp | 281 if (const CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(MD)) { 282 // This is the MSVC p->Ctor::Ctor(...) extension. We assume that's 283 // constructing a new complete object of type Ctor. 288 *this, Ctor, This.getPointer(*this), /*ImplicitParam=*/nullptr, 291 EmitCXXConstructorCall(Ctor, Ctor_Complete, /*ForVirtualBase=*/false, 661 "EmitSynthesizedCXXCopyCtor - unknown copy ctor expr"); 669 // FIXME. Do I still need this for a copy ctor synthesis? 1153 CXXConstructorDecl *Ctor = CCE->getConstructor(); 1154 if (Ctor->isTrivial()) [all...] |
| CGClass.cpp | 135 // TODO: if we're currently emitting a complete-object ctor/dtor, 478 // If the record matches the base, this is the complete ctor/dtor 481 "doing no-op VTT offset in base dtor/ctor?"); 731 const CXXConstructorDecl *Ctor) { 745 if (Ctor->getParent()->getNumVBases()) { 765 if (Ctor->getType()->castAs<FunctionProtoType>()->isVariadic()) 769 if (Ctor->isDelegatingConstructor()) 775 // Emit code in ctor (Prologue==true) or dtor (Prologue==false) 842 const CXXConstructorDecl *Ctor = cast<CXXConstructorDecl>(CurGD.getDecl()); 847 "can only generate complete ctor for this ABI") [all...] |
| CGOpenMPRuntime.cpp | 1747 CodeGenFunction &CGF, Address VDAddr, llvm::Value *Ctor, 1755 // Call __kmpc_threadprivate_register(&loc, &var, ctor, cctor/*NULL*/, dtor) 1759 Ctor, CopyCtor, Dtor}; 1777 llvm::Value *Ctor = nullptr, *CopyCtor = nullptr, *Dtor = nullptr; 1810 Ctor = Fn; 1843 if (!Ctor && !Dtor) 1854 if (Ctor == nullptr) { 1858 Ctor = llvm::Constant::getNullValue(CtorTy); 1877 emitThreadPrivateVarInit(InitCGF, VDAddr, Ctor, CopyCtor, Dtor, Loc); 1881 emitThreadPrivateVarInit(*CGF, VDAddr, Ctor, CopyCtor, Dtor, Loc) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| AutoUpgrade.cpp | 1027 auto Ctor = cast<Constant>(Init->getOperand(i)); 1029 EltTy, Ctor->getAggregateElement(0u), Ctor->getAggregateElement(1),
|
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| DeclCXX.h | 786 // C++17 [class.copy.ctor]p6: 1183 /// (C++11 [class.ctor]p5). 1190 /// (C++11 [class.ctor]p5). 1856 CXXConstructorDecl *Ctor) 1859 Ctor(Ctor), ExplicitSpec(ES) { 1865 CXXConstructorDecl *Ctor; 1877 CXXConstructorDecl *Ctor = nullptr); 1895 return Ctor; 2190 /// Location of the left paren of the ctor-initializer [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| ASTReaderDecl.cpp | 1957 D->Ctor = readDeclAs<CXXConstructorDecl>(); 1986 auto *Ctor = readDeclAs<CXXConstructorDecl>(); 1988 InheritedConstructor(Shadow, Ctor); 4018 Error("attempt to read a C++ ctor initializer record as a declaration");
|