| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerGlobalDtors.cpp | 81 const ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in runImpl() local 82 if (!InitList) in runImpl() 86 auto *ETy = dyn_cast<StructType>(InitList->getType()->getElementType()); in runImpl() 100 for (Value *O : InitList->operands()) { in runImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ExecutionUtils.cpp | 27 : InitList( in CtorDtorIterator() 29 I((InitList && End) ? InitList->getNumOperands() : 0) { in CtorDtorIterator() 33 assert(InitList == Other.InitList && "Incomparable iterators."); in operator ==() 53 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(I)); in operator *()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 4457 if (InitList->getNumInits() == 1) { in TryReferenceListInitialization() 4649 Expr *InitListAsExpr = InitList; in TryListInitialization() 4658 InitList->getNumInits() == 1) { in TryListInitialization() 4659 Expr *E = InitList->getInit(0); in TryListInitialization() 4717 Expr *Init = InitList->getInit(0); in TryListInitialization() 5310 assert((!InitList || InitList->getNumInits() == 0) && in TryValueInitialization() 5370 bool InitListSyntax = InitList; in TryValueInitialization() 9082 MultiExprArg Arg(InitList->getInits(), InitList->getNumInits()); in Perform() 9823 if (InitList && InitList->getNumInits() >= 1) { in Diagnose() 9824 R = SourceRange(InitList->getInit(0)->getEndLoc(), InitList->getEndLoc()); in Diagnose() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 4962 auto *InitList = dyn_cast<InitListExpr>(Init); in DeduceAutoType() local 4963 if (!getLangOpts().CPlusPlus && InitList) { in DeduceAutoType() 4990 if (InitList) { in DeduceAutoType() 5010 if (InitList) { in DeduceAutoType() 5018 for (Expr *Init : InitList->inits()) { in DeduceAutoType() 5063 if (InitList) { in DeduceAutoType() 5090 QualType DeducedA = InitList ? Deduced[0].getAsType() : Result; in DeduceAutoType() 5092 assert((bool)InitList == OriginalArg.DecomposedParam && in DeduceAutoType()
|
| H A D | SemaDeclCXX.cpp | 3782 bool InitList; member in __anonc650e9f60f11::UninitializedFieldVisitor 3986 InitList = true; in CheckInitializer() 3991 InitList = false; in CheckInitializer() 4323 Expr *InitList, in ActOnMemInitializer() argument 4637 Args = MultiExprArg(InitList->getInits(), InitList->getNumInits()); in BuildMemberInitializer() 4650 bool InitList = false; in BuildMemberInitializer() local 4652 InitList = true; in BuildMemberInitializer() 4711 bool InitList = true; in BuildDelegatingInitializer() local 4714 InitList = false; in BuildDelegatingInitializer() 4858 bool InitList = true; in BuildBaseInitializer() local [all …]
|
| H A D | SemaChecking.cpp | 10575 if (const InitListExpr *InitList = dyn_cast<InitListExpr>(Init)) { in checkFormatStringExpr() local 10576 if (InitList->isStringLiteralInit()) in checkFormatStringExpr() 10577 Init = InitList->getInit(0)->IgnoreParenImpCasts(); in checkFormatStringExpr() 16644 if (const auto *InitList = dyn_cast<InitListExpr>(OriginalE)) in CheckForIntOverflow() local 16645 Exprs.append(InitList->inits().begin(), InitList->inits().end()); in CheckForIntOverflow()
|
| H A D | TreeTransform.h | 4135 getSema(), EnterExpressionEvaluationContext::InitList, in TransformInitializer() 11790 getSema(), EnterExpressionEvaluationContext::InitList); in TransformInitListExpr() 13271 getSema(), EnterExpressionEvaluationContext::InitList, in TransformCXXConstructExpr() 13364 getSema(), EnterExpressionEvaluationContext::InitList, in TransformCXXTemporaryObjectExpr() 13815 getSema(), EnterExpressionEvaluationContext::InitList, in TransformCXXUnresolvedConstructExpr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/bugpoint/ |
| H A D | ExtractFunction.cpp | 253 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in SplitStaticCtorDtor() local 254 if (!InitList) in SplitStaticCtorDtor() 257 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in SplitStaticCtorDtor() 259 dyn_cast<ConstantStruct>(InitList->getOperand(i))) { in SplitStaticCtorDtor()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | EnterExpressionEvaluationContext.h | 45 enum InitListTag { InitList }; enumerator
|
| H A D | Initialization.h | 670 bool InitList) { in CreateCStyleCast() argument 673 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateCStyleCast() 680 bool InitList) { in CreateFunctionalCast() argument 681 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateFunctionalCast()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | GlobalMerge.cpp | 584 const ConstantArray *InitList = cast<ConstantArray>(GV->getInitializer()); in collectUsedGlobalVariables() local 586 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) in collectUsedGlobalVariables() 588 dyn_cast<GlobalVariable>(InitList->getOperand(i)->stripPointerCasts())) in collectUsedGlobalVariables()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | TGParser.cpp | 1560 SmallVector<Init*, 2> InitList; in ParseOperation() local 1566 InitList.push_back(ParseValue(CurRec, ArgType)); in ParseOperation() 1567 if (!InitList.back()) return nullptr; in ParseOperation() 1590 if (ItemType && InitList.size() == 1) { in ParseOperation() 1608 if (InitList.size() == 2 && !isa<IntRecTy>(ArgType)) { in ParseOperation() 1649 switch (InitList.size()) { in ParseOperation() 1738 while (InitList.size() > 2) { in ParseOperation() 1739 Init *RHS = InitList.pop_back_val(); in ParseOperation() 1741 InitList.back() = RHS; in ParseOperation() 1745 if (InitList.size() == 2) in ParseOperation() [all …]
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_interface_ann.cpp | 131 static void InitList(ExpectRace *list) { in InitList() function 138 InitList(&dyn_ann_ctx->benign); in InitializeDynamicAnnotations()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ExecutionUtils.h | 87 const ConstantArray *InitList;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 380 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in runStaticConstructorsDestructors() local 381 if (!InitList) in runStaticConstructorsDestructors() 383 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in runStaticConstructorsDestructors() 384 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i)); in runStaticConstructorsDestructors()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseInit.cpp | 464 Actions, EnterExpressionEvaluationContext::InitList); in ParseBraceInitializer()
|
| H A D | ParseExprCXX.cpp | 1930 Expr *InitList = Init.get(); in ParseCXXTypeConstructExpression() local 1932 TypeRep, InitList->getBeginLoc(), MultiExprArg(&InitList, 1), in ParseCXXTypeConstructExpression() 1933 InitList->getEndLoc(), /*ListInitialization=*/true); in ParseCXXTypeConstructExpression()
|
| H A D | ParseDeclCXX.cpp | 3860 ExprResult InitList = ParseBraceInitializer(); in ParseMemInitializer() local 3861 if (InitList.isInvalid()) in ParseMemInitializer() 3871 InitList.get(), EllipsisLoc); in ParseMemInitializer()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | DataflowEnvironment.cpp | 366 } else if (auto *InitList = dyn_cast<InitListExpr>(&S)) { in getFieldsGlobalsAndFuncs() local 367 if (RecordDecl *RD = InitList->getType()->getAsRecordDecl()) in getFieldsGlobalsAndFuncs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | AsmPrinter.h | 893 void emitLLVMUsedList(const ConstantArray *InitList);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAsmPrinter.cpp | 766 const ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in isEmptyXXStructor() local 767 if (!InitList) return true; // Not an array; we don't know how to parse. in isEmptyXXStructor() 768 return InitList->getNumOperands() == 0; in isEmptyXXStructor()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | RegionStore.cpp | 1980 if (const auto *InitList = dyn_cast<InitListExpr>(Init)) { in getBindingForField() local 1981 if (Index < InitList->getNumInits()) { in getBindingForField() 1982 if (const Expr *FieldInit = InitList->getInit(Index)) in getBindingForField()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ItaniumMangle.cpp | 604 void mangleInitListElements(const InitListExpr *InitList); 4531 void CXXNameMangler::mangleInitListElements(const InitListExpr *InitList) { in mangleInitListElements() argument 4532 if (auto *Syntactic = InitList->getSyntacticForm()) in mangleInitListElements() 4533 InitList = Syntactic; in mangleInitListElements() 4534 for (unsigned i = 0, e = InitList->getNumInits(); i != e; ++i) in mangleInitListElements() 4535 mangleExpression(InitList->getInit(i)); in mangleInitListElements()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 2080 NodeArray InitList; variable 2087 InitList(InitList_), IsGlobal(IsGlobal_), IsArray(IsArray_) {} in NewExpr() 2090 F(ExprList, Type, InitList, IsGlobal, IsArray, getPrecedence()); in match() 2106 if (!InitList.empty()) { in printLeft() 2108 InitList.printWithComma(OB); in printLeft()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 2900 void AsmPrinter::emitLLVMUsedList(const ConstantArray *InitList) { in emitLLVMUsedList() argument 2902 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in emitLLVMUsedList() 2904 dyn_cast<GlobalValue>(InitList->getOperand(i)->stripPointerCasts()); in emitLLVMUsedList()
|