| /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()
|
| /llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | ASTOps.cpp | 132 ArrayRef<Expr *> Inits) { in RecordInitListHelper() 141 if (Ty->isUnionType() && Inits.empty()) { in RecordInitListHelper() 147 Inits = InitsForUnion; in RecordInitListHelper() 152 assert(Fields.size() + RD->getNumBases() == Inits.size()); in RecordInitListHelper() 154 assert(InitIdx < Inits.size()); in RecordInitListHelper() 155 Expr *Init = Inits[InitIdx++]; in RecordInitListHelper() 159 assert(Fields.size() == Inits.size() - InitIdx); in RecordInitListHelper() 161 assert(InitIdx < Inits.size()); in RecordInitListHelper() 162 Expr *Init = Inits[InitIdx++]; in RecordInitListHelper() 131 RecordInitListHelper(QualType Ty,std::vector<const FieldDecl * > Fields,ArrayRef<Expr * > Inits) RecordInitListHelper() argument
|
| /llvm-project/clang/test/CXX/expr/expr.unary/expr.sizeof/ |
| H A D | p5-0x.cpp | 21 template<typename ...Inits> 22 void init_me(Inits ...inits) { in init_me()
|
| /llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ConstantMerge.cpp | 48 ConstantArray *Inits = cast<ConstantArray>(LLVMUsed->getInitializer()); in FindUsedValues() local 50 for (unsigned i = 0, e = Inits->getNumOperands(); i != e; ++i) { in FindUsedValues() 51 Value *Operand = Inits->getOperand(i)->stripPointerCasts(); in FindUsedValues()
|
| H A D | StripSymbols.cpp | 109 ConstantArray *Inits = cast<ConstantArray>(LLVMUsed->getInitializer()); in findUsedValues() 111 for (unsigned i = 0, e = Inits->getNumOperands(); i != e; ++i) in findUsedValues() 113 dyn_cast<GlobalValue>(Inits->getOperand(i)->stripPointerCasts())) in findUsedValues() 110 ConstantArray *Inits = cast<ConstantArray>(LLVMUsed->getInitializer()); findUsedValues() local
|
| /llvm-project/clang/lib/AST/ |
| H A D | StmtOpenMP.cpp | 317 Dir->setInits(Exprs.Inits); in Create() 360 Dir->setInits(Exprs.Inits); in Create() 512 Dir->setInits(Exprs.Inits); in CreateEmpty() 659 Dir->setInits(Exprs.Inits); in Create() 704 Dir->setInits(Exprs.Inits); in Create() 1053 Dir->setInits(Exprs.Inits); in Create() 1157 Dir->setInits(Exprs.Inits); in Create() 1202 Dir->setInits(Exprs.Inits); in Create() 1245 Dir->setInits(Exprs.Inits); in Create() 1290 Dir->setInits(Exprs.Inits); in Create() [all...] |
| H A D | APValue.cpp | 644 ArrayRef<APValue> Inits) { in TryPrintAsStringLiteral() 645 if (Inits.empty()) in TryPrintAsStringLiteral() 653 if (!Inits.back().isInt() || !Inits.back().getInt().isZero()) in TryPrintAsStringLiteral() 656 Inits = Inits.drop_back(); in TryPrintAsStringLiteral() 664 if (Inits.size() > MaxN && !Policy.EntireContentsOfLargeArray) { in TryPrintAsStringLiteral() 666 Inits = in TryPrintAsStringLiteral() 667 Inits.take_front(std::min(MaxN - Ellipsis.size() / 2, Inits in TryPrintAsStringLiteral() 633 TryPrintAsStringLiteral(raw_ostream & Out,const PrintingPolicy & Policy,const ArrayType * ATy,ArrayRef<APValue> Inits) TryPrintAsStringLiteral() argument [all...] |
| /llvm-project/clang-tools-extra/clang-doc/ |
| H A D | BitcodeWriter.cpp | 111 static const std::vector<std::pair<BlockId, const char *const>> Inits = { in __anonfaceaf640102() local 128 assert(Inits.size() == BlockIdCount); in __anonfaceaf640102() 129 for (const auto &Init : Inits) in __anonfaceaf640102() 142 static const std::vector<std::pair<RecordId, RecordIdDsc>> Inits = { in __anonfaceaf640202() local 202 assert(Inits.size() == RecordIdCount); in __anonfaceaf640202() 203 for (const auto &Init : Inits) { in __anonfaceaf640202()
|
| /llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | SanitizerStats.h | 48 std::vector<Constant *> Inits; member
|
| /llvm-project/llvm/lib/CodeGen/ |
| H A D | GlobalMerge.cpp | 496 std::vector<Constant*> Inits; in doMerge() 516 Inits.push_back(ConstantAggregateZero::get(Tys.back())); in doMerge() 520 Inits.push_back(Globals[j]->getInitializer()); in doMerge() 544 Constant *MergedInit = ConstantStruct::get(MergedTy, Inits); in doMerge() 486 std::vector<Constant*> Inits; doMerge() local
|
| /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) {
|
| /llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIFixSGPRCopies.cpp | 456 InitListMap Inits; in hoistAndMergeSGPRInits() 476 Inits[Imm->getImm()].push_front(&MI); in hoistAndMergeSGPRInits() 481 for (auto &Init : Inits) { in hoistAndMergeSGPRInits() 517 (llvm::any_of(Inits, [&](InitListMap::value_type &C) { in hoistAndMergeSGPRInits() 573 for (auto &Init : Inits) { in hoistAndMergeSGPRInits() 586 for (auto &Init : Inits) { in hoistAndMergeSGPRInits() 444 InitListMap Inits; hoistAndMergeSGPRInits() local
|
| /llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | ASTOps.h | 75 ArrayRef<Expr *> Inits);
|
| /llvm-project/clang/lib/AST/Interp/ |
| H A D | Compiler.cpp | |
| H A D | Compiler.h | |
| /llvm-project/llvm/unittests/FuzzMutate/ |
| H A D | RandomIRBuilderTest.cpp | 335 std::array<Value *, 7> Inits = { in TEST() 346 ASSERT_EQ(Types.size(), Inits.size()); in TEST() 360 CreateStackMemoryAndVerify(Types[i], Inits[i]); in TEST() 336 std::array<Value *, 8> Inits = { TEST() local
|
| /llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | ProTypeMemberInitCheck.cpp | 199 computeInsertions(const CXXConstructorDecl::init_const_range &Inits, in computeInsertions() argument 206 for (const CXXCtorInitializer *Init : Inits) { in computeInsertions()
|
| /llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprConstant.cpp | 2464 SmallVector<llvm::Constant *, 4> Inits(NumElts); in EmitNullConstant() 2469 Inits[I] = llvm::ConstantInt::get(CGM.getLLVMContext(), Elt.getInt()); in EmitNullConstant() 2471 Inits[I] = llvm::ConstantFP::get(CGM.getLLVMContext(), Elt.getFloat()); in EmitNullConstant() 2473 Inits[I] = llvm::UndefValue::get(CGM.getTypes().ConvertType( in EmitNullConstant() 2478 return llvm::ConstantVector::get(Inits); in EmitNullConstant() 2333 SmallVector<llvm::Constant *, 4> Inits(NumElts); tryEmitPrivate() local
|
| /llvm-project/llvm/include/llvm/Support/ |
| H A D | CommandLine.h | 437 ArrayRef<Ty> Inits; member 438 list_initializer(ArrayRef<Ty> Vals) : Inits(Vals) {} in list_initializer() 440 template <class Opt> void apply(Opt &O) const { O.setInitialValues(Inits); } in apply()
|
| /llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 9843 const InitializationKind &Kind, MultiExprArg Inits) { in DeduceTemplateSpecializationFromInitializer() 9892 if (Expr::hasAnyTypeDependentArguments(Inits)) { in DeduceTemplateSpecializationFromInitializer() 9921 (Inits.size() == 1 && Kind.getKind() != InitializationKind::IK_Direct) in DeduceTemplateSpecializationFromInitializer() 9922 ? dyn_cast<InitListExpr>(Inits[0]) in DeduceTemplateSpecializationFromInitializer() 9984 for (Expr *E : Inits) in DeduceTemplateSpecializationFromInitializer() 9995 AddOverloadCandidate(GD, FoundDecl, Inits, Candidates, in DeduceTemplateSpecializationFromInitializer() 10085 } else if (Inits.size()) { // parenthesized expression-list 10086 // Inits are expressions inside the parentheses. We don't have 10087 // the parentheses source locations, use the begin/end of Inits as the 10089 InitListExpr TempListInit(getASTContext(), Inits 9675 DeduceTemplateSpecializationFromInitializer(TypeSourceInfo * TSInfo,const InitializedEntity & Entity,const InitializationKind & Kind,MultiExprArg Inits) DeduceTemplateSpecializationFromInitializer() argument [all...] |
| H A D | SemaExprCXX.cpp | 1578 MultiExprArg Inits = Exprs; in BuildCXXTypeConstructExpr() 1581 Inits = MultiExprArg(ILE->getInits(), ILE->getNumInits()); in BuildCXXTypeConstructExpr() 1584 if (Inits.empty()) in BuildCXXTypeConstructExpr() 1587 if (Inits.size() > 1) { in BuildCXXTypeConstructExpr() 1588 Expr *FirstBad = Inits[1]; in BuildCXXTypeConstructExpr() 1597 Expr *Deduce = Inits[0]; in BuildCXXTypeConstructExpr() 2118 MultiExprArg Inits = Exprs; in BuildCXXNew() 2122 Inits = MultiExprArg(ILE->getInits(), ILE->getNumInits()); in BuildCXXNew() 2125 if (InitStyle == CXXNewInitializationStyle::None || Inits.empty()) in BuildCXXNew() 2128 if (Inits in BuildCXXNew() 1574 MultiExprArg Inits = Exprs; BuildCXXTypeConstructExpr() local 2103 MultiExprArg Inits = Exprs; BuildCXXNew() local [all...] |
| H A D | SemaDeclCXX.cpp | 2069 /// \param Inits All declarations, including anonymous struct/union members and in CheckConstexprCtorInitializer() 2080 llvm::SmallSet<Decl*, 16> &Inits, in CheckConstexprCtorInitializer() 2103 if (!Inits.count(Field)) { in CheckConstexprFunctionStmt() 2122 if (!RD->isUnion() || Inits.count(I)) in CheckConstexprFunctionStmt() 2123 if (!CheckConstexprCtorInitializer(SemaRef, Dcl, I, Inits, Diagnosed, in CheckConstexprFunctionStmt() 2415 llvm::SmallSet<Decl*, 16> Inits; in CheckConstexprFunctionBody() 2418 Inits.insert(FD); in CheckConstexprFunctionBody() 2420 Inits.insert(ID->chain_begin(), ID->chain_end()); in CheckConstexprFunctionBody() 2425 if (!CheckConstexprCtorInitializer(SemaRef, Dcl, I, Inits, Diagnosed, in CheckConstexprFunctionBody() 5503 ArrayRef<CXXCtorInitializer *> Inits) { in DiagnoseBaseOrMemInitializerOrder() 2034 CheckConstexprCtorInitializer(Sema & SemaRef,const FunctionDecl * Dcl,FieldDecl * Field,llvm::SmallSet<Decl *,16> & Inits,bool & Diagnosed,Sema::CheckConstexprKind Kind) CheckConstexprCtorInitializer() argument 2369 llvm::SmallSet<Decl*, 16> Inits; CheckConstexprFunctionBody() local 5438 DiagnoseBaseOrMemInitializerOrder(Sema & SemaRef,const CXXConstructorDecl * Constructor,ArrayRef<CXXCtorInitializer * > Inits) DiagnoseBaseOrMemInitializerOrder() argument 14014 SmallVector<CXXCtorInitializer*, 8> Inits; DefineInheritingConstructor() local [all...] |
| /llvm-project/compiler-rt/lib/orc/ |
| H A D | macho_platform.cpp | 1040 [&](span<void (*)()> Inits) { InitSections.push_back(Inits); }); 1098 __anoncbb4fc950602(span<void (*)()> Inits) runModInits() argument
|
| /llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 2248 NodeArray Inits; in printLeft() 2251 : Node(KInitListExpr), Ty(Ty_), Inits(Inits_) {} in printLeft() 2253 template<typename Fn> void match(Fn F) const { F(Ty, Inits); } in printLeft() 2257 if (Ty->printInitListAsType(OB, Inits)) in printLeft() 2262 Inits.printWithComma(OB); 5225 NodeArray Inits = popTrailingNodeArray(InitsBegin); 5226 return make<NewExpr>(ExprList, Ty, Inits, Global, 2220 NodeArray Inits; global() variable 5000 NodeArray Inits = popTrailingNodeArray(InitsBegin); parseExpr() local
|
| /llvm-project/libcxxabi/src/demangle/ |
| H A D | ItaniumDemangle.h | 2248 NodeArray Inits; in printLeft() 2251 : Node(KInitListExpr), Ty(Ty_), Inits(Inits_) {} in printLeft() 2253 template<typename Fn> void match(Fn F) const { F(Ty, Inits); } in printLeft() 2257 if (Ty->printInitListAsType(OB, Inits)) in printLeft() 2262 Inits.printWithComma(OB); 5225 NodeArray Inits = popTrailingNodeArray(InitsBegin); 5226 return make<NewExpr>(ExprList, Ty, Inits, Global, 2221 NodeArray Inits; global() variable 5001 NodeArray Inits = popTrailingNodeArray(InitsBegin); parseExpr() local
|