/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SanitizerStats.cpp | 32 return ArrayType::get(StatTy, Inits.size()); in makeModuleStatsArrayTy() 49 Inits.push_back(ConstantArray::get( in create() 65 ConstantInt::get(IntPtrTy, Inits.size() - 1), in create() 71 if (Inits.empty()) { in finish() 86 ConstantInt::get(Int32Ty, Inits.size()), in finish() 87 ConstantArray::get(makeModuleStatsArrayTy(), Inits)})); in finish()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ConstantMerge.cpp | 47 ConstantArray *Inits = cast<ConstantArray>(LLVMUsed->getInitializer()); in FindUsedValues() local 49 for (unsigned i = 0, e = Inits->getNumOperands(); i != e; ++i) { in FindUsedValues() 50 Value *Operand = Inits->getOperand(i)->stripPointerCasts(); in FindUsedValues()
|
H A D | StripSymbols.cpp | 110 ConstantArray *Inits = cast<ConstantArray>(LLVMUsed->getInitializer()); in findUsedValues() local 112 for (unsigned i = 0, e = Inits->getNumOperands(); i != e; ++i) in findUsedValues() 114 dyn_cast<GlobalValue>(Inits->getOperand(i)->stripPointerCasts())) in findUsedValues()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | APValue.cpp | 633 ArrayRef<APValue> Inits) { in TryPrintAsStringLiteral() argument 634 if (Inits.empty()) in TryPrintAsStringLiteral() 642 if (!Inits.back().isInt() || !Inits.back().getInt().isZero()) in TryPrintAsStringLiteral() 645 Inits = Inits.drop_back(); in TryPrintAsStringLiteral() 653 if (Inits.size() > MaxN && !Policy.EntireContentsOfLargeArray) { in TryPrintAsStringLiteral() 655 Inits = in TryPrintAsStringLiteral() 656 Inits.take_front(std::min(MaxN - Ellipsis.size() / 2, Inits.size())); in TryPrintAsStringLiteral() 659 for (auto &Val : Inits) { in TryPrintAsStringLiteral()
|
H A D | StmtOpenMP.cpp | 316 Dir->setInits(Exprs.Inits); in Create() 361 Dir->setInits(Exprs.Inits); in Create() 477 Dir->setInits(Exprs.Inits); in Create() 624 Dir->setInits(Exprs.Inits); in Create() 669 Dir->setInits(Exprs.Inits); in Create() 1001 Dir->setInits(Exprs.Inits); in Create() 1105 Dir->setInits(Exprs.Inits); in Create() 1150 Dir->setInits(Exprs.Inits); in Create() 1193 Dir->setInits(Exprs.Inits); in Create() 1238 Dir->setInits(Exprs.Inits); in Create() [all …]
|
H A D | ASTContext.cpp | 1078 auto *&Inits = ModuleInitializers[M]; in addModuleInitializer() local 1079 if (!Inits) in addModuleInitializer() 1080 Inits = new (*this) PerModuleInitializers; in addModuleInitializer() 1081 Inits->Initializers.push_back(D); in addModuleInitializer() 1085 auto *&Inits = ModuleInitializers[M]; in addLazyModuleInitializers() local 1086 if (!Inits) in addLazyModuleInitializers() 1087 Inits = new (*this) PerModuleInitializers; in addLazyModuleInitializers() 1088 Inits->LazyInitializers.insert(Inits->LazyInitializers.end(), in addLazyModuleInitializers() 1097 auto *Inits = It->second; in getModuleInitializers() local 1098 Inits->resolve(*this); in getModuleInitializers() [all …]
|
H A D | OpenMPClause.cpp | 1313 ArrayRef<Expr *> PrivateVars, ArrayRef<Expr *> Inits, in Create() argument 1343 Clause->setInits(Inits); in Create()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | Transfer.cpp | 666 auto Inits = S->inits(); in VisitInitListExpr() local 671 assert(FieldsForInit.size() + R->getNumBases() == Inits.size()); in VisitInitListExpr() 673 assert(InitIdx < Inits.size()); in VisitInitListExpr() 674 auto Init = Inits[InitIdx++]; in VisitInitListExpr() 688 assert(FieldsForInit.size() == Inits.size() - InitIdx); in VisitInitListExpr() 690 assert(InitIdx < Inits.size()); in VisitInitListExpr() 691 auto Init = Inits[InitIdx++]; in VisitInitListExpr()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | SanitizerStats.h | 48 std::vector<Constant *> Inits; member
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GlobalMerge.cpp | 467 std::vector<Constant*> Inits; in doMerge() local 487 Inits.push_back(ConstantAggregateZero::get(Tys.back())); in doMerge() 491 Inits.push_back(Globals[j]->getInitializer()); in doMerge() 515 Constant *MergedInit = ConstantStruct::get(MergedTy, Inits); in doMerge()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
H A D | MemoryFlags.h | 178 AllocGroupSmallMap(std::initializer_list<std::pair<AllocGroup, T>> Inits) 179 : Elems(Inits) {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIFixSGPRCopies.cpp | 444 InitListMap Inits; in hoistAndMergeSGPRInits() local 463 Inits[Imm->getImm()].push_front(&MI); in hoistAndMergeSGPRInits() 468 for (auto &Init : Inits) { in hoistAndMergeSGPRInits() 504 (llvm::any_of(Inits, [&](InitListMap::value_type &C) { in hoistAndMergeSGPRInits() 560 for (auto &Init : Inits) { in hoistAndMergeSGPRInits() 573 for (auto &Init : Inits) { in hoistAndMergeSGPRInits()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 2138 SmallVector<llvm::Constant *, 4> Inits(NumElts); in tryEmitPrivate() local 2143 Inits[I] = llvm::ConstantInt::get(CGM.getLLVMContext(), Elt.getInt()); in tryEmitPrivate() 2145 Inits[I] = llvm::ConstantFP::get(CGM.getLLVMContext(), Elt.getFloat()); in tryEmitPrivate() 2147 Inits[I] = llvm::UndefValue::get(CGM.getTypes().ConvertType( in tryEmitPrivate() 2152 return llvm::ConstantVector::get(Inits); in tryEmitPrivate()
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | ByteCodeExprGen.h | 208 bool visitInitList(ArrayRef<const Expr *> Inits, const Expr *E);
|
H A D | ByteCodeExprGen.cpp | 754 bool ByteCodeExprGen<Emitter>::visitInitList(ArrayRef<const Expr *> Inits, in visitInitList() argument 760 for (const Expr *Init : Inits) { in visitInitList()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | CommandLine.h | 444 ArrayRef<Ty> Inits; member 445 list_initializer(ArrayRef<Ty> Vals) : Inits(Vals) {} in list_initializer() 447 template <class Opt> void apply(Opt &O) const { O.setInitialValues(Inits); } in apply()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 1529 MultiExprArg Inits = Exprs; in BuildCXXTypeConstructExpr() local 1532 Inits = MultiExprArg(ILE->getInits(), ILE->getNumInits()); in BuildCXXTypeConstructExpr() 1535 if (Inits.empty()) in BuildCXXTypeConstructExpr() 1538 if (Inits.size() > 1) { in BuildCXXTypeConstructExpr() 1539 Expr *FirstBad = Inits[1]; in BuildCXXTypeConstructExpr() 1548 Expr *Deduce = Inits[0]; in BuildCXXTypeConstructExpr() 2073 MultiExprArg Inits = Exprs; in BuildCXXNew() local 2077 Inits = MultiExprArg(ILE->getInits(), ILE->getNumInits()); in BuildCXXNew() 2083 if (Inits.size() > 1) { in BuildCXXNew() 2084 Expr *FirstBad = Inits[1]; in BuildCXXNew() [all …]
|
H A D | SemaInit.cpp | 10588 const InitializationKind &Kind, MultiExprArg Inits) { in DeduceTemplateSpecializationFromInitializer() argument 10610 if (Expr::hasAnyTypeDependentArguments(Inits)) { in DeduceTemplateSpecializationFromInitializer() 10641 (Inits.size() == 1 && Kind.getKind() != InitializationKind::IK_Direct) in DeduceTemplateSpecializationFromInitializer() 10642 ? dyn_cast<InitListExpr>(Inits[0]) in DeduceTemplateSpecializationFromInitializer() 10709 for (Expr *E : Inits) in DeduceTemplateSpecializationFromInitializer() 10720 AddOverloadCandidate(GD, FoundDecl, Inits, Candidates, in DeduceTemplateSpecializationFromInitializer() 10826 } else if (Inits.size()) { // parenthesized expression-list in DeduceTemplateSpecializationFromInitializer() 10831 Inits, Inits.back()->getEndLoc()); in DeduceTemplateSpecializationFromInitializer() 10876 Inits = MultiExprArg(ListInit->getInits(), ListInit->getNumInits()); in DeduceTemplateSpecializationFromInitializer() 10894 *this, OCD_AmbiguousCandidates, Inits); in DeduceTemplateSpecializationFromInitializer() [all …]
|
H A D | SemaDeclCXX.cpp | 2070 if (!Inits.count(Field)) { in CheckConstexprCtorInitializer() 2089 if (!RD->isUnion() || Inits.count(I)) in CheckConstexprCtorInitializer() 2382 llvm::SmallSet<Decl*, 16> Inits; in CheckConstexprFunctionBody() local 2385 Inits.insert(FD); in CheckConstexprFunctionBody() 5582 ArrayRef<CXXCtorInitializer *> Inits) { in DiagnoseBaseOrMemInitializerOrder() argument 5590 CXXCtorInitializer *Init = Inits[InitIndex]; in DiagnoseBaseOrMemInitializerOrder() 5683 Inits[I]->getSourceRange(), in DiagnoseBaseOrMemInitializerOrder() 5694 Inits[WarnIndexes.front()]); in DiagnoseBaseOrMemInitializerOrder() 5704 AddInitializerToDiag(D, PrevInit, Inits[WarnIndex]); in DiagnoseBaseOrMemInitializerOrder() 14199 SmallVector<CXXCtorInitializer*, 8> Inits; in DefineInheritingConstructor() local [all …]
|
H A D | SemaOpenMP.cpp | 10280 Built.Inits.resize(NestedLoopCount); in checkOpenMPLoop() 10375 Built.Inits[Cnt] = Init.get(); in checkOpenMPLoop() 18456 SmallVector<Expr *, 8> Inits; in ActOnOpenMPFirstprivateClause() local 18472 Inits.push_back(nullptr); in ActOnOpenMPFirstprivateClause() 18726 Inits.push_back(VDInitRefExpr); in ActOnOpenMPFirstprivateClause() 20283 SmallVector<Expr *, 8> Inits; in ActOnOpenMPLinearClause() local 20304 Inits.push_back(nullptr); in ActOnOpenMPLinearClause() 20370 Inits.push_back(InitRef); in ActOnOpenMPLinearClause() 23612 SmallVector<Expr *, 8> Inits; in ActOnOpenMPUseDevicePtrClause() local 23624 Inits.push_back(nullptr); in ActOnOpenMPUseDevicePtrClause() [all …]
|
H A D | TreeTransform.h | 2966 MultiExprArg Inits, in RebuildInitList() argument 2968 return SemaRef.BuildInitList(LBraceLoc, Inits, RBraceLoc); in RebuildInitList() 11792 SmallVector<Expr*, 4> Inits; in TransformInitListExpr() local 11794 Inits, &InitChanged)) in TransformInitListExpr() 11804 return getDerived().RebuildInitList(E->getLBraceLoc(), Inits, in TransformInitListExpr() 11962 SmallVector<Expr*, 4> Inits; in TransformParenListExpr() local 11963 if (TransformExprs(E->getExprs(), E->getNumExprs(), true, Inits, in TransformParenListExpr() 11968 Inits, in TransformParenListExpr()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
H A D | macho_platform.cpp | 1098 [&](span<void (*)()> Inits) { InitSections.push_back(Inits); }); in runModInits() argument
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 2221 NodeArray Inits; variable 2224 : Node(KInitListExpr), Ty(Ty_), Inits(Inits_) {} in InitListExpr() 2226 template<typename Fn> void match(Fn F) const { F(Ty, Inits); } in match() 2232 Inits.printWithComma(OB); in printLeft() 5001 NodeArray Inits = popTrailingNodeArray(InitsBegin); in parseExpr() local 5002 return make<NewExpr>(ExprList, Ty, Inits, Global, in parseExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | StmtOpenMP.h | 808 SmallVector<Expr *, 4> Inits; member 862 Inits.resize(Size); in clear() 871 Inits[I] = nullptr; in clear()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 3001 RecordData Inits; in WriteSubmodules() local 3003 Inits.push_back(GetDeclRef(D)); in WriteSubmodules() 3004 if (!Inits.empty()) in WriteSubmodules() 3005 Stream.EmitRecord(SUBMODULE_INITIALIZERS, Inits); in WriteSubmodules()
|