| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ExecutionUtils.cpp | 23 : InitList( in CtorDtorIterator() 25 I((InitList && End) ? InitList->getNumOperands() : 0) { in CtorDtorIterator() 29 assert(InitList == Other.InitList && "Incomparable iterators."); in operator ==() 49 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(I)); in operator *()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerGlobalDtors.cpp | 68 const ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in runOnModule() local 69 if (!InitList) in runOnModule() 73 StructType *ETy = dyn_cast<StructType>(InitList->getType()->getElementType()); in runOnModule() 83 for (Value *O : InitList->operands()) { in runOnModule()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 4051 if (InitList->getNumInits() == 1) { in TryReferenceListInitialization() 4197 Expr *InitListAsExpr = InitList; in TryListInitialization() 4206 InitList->getNumInits() == 1) { in TryListInitialization() 4207 Expr *E = InitList->getInit(0); in TryListInitialization() 4802 assert((!InitList || InitList->getNumInits() == 0) && in TryValueInitialization() 4860 Expr *InitListAsExpr = InitList; in TryValueInitialization() 4862 bool InitListSyntax = InitList; in TryValueInitialization() 7792 MultiExprArg Arg(InitList->getInits(), InitList->getNumInits()); in Perform() 8482 if (InitList && InitList->getNumInits() >= 1) { in Diagnose() 8483 R = SourceRange(InitList->getInit(0)->getEndLoc(), InitList->getEndLoc()); in Diagnose() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 4493 InitListExpr *InitList = dyn_cast<InitListExpr>(Init); in DeduceAutoType() local 4494 if (InitList) { in DeduceAutoType() 4502 for (unsigned i = 0, e = InitList->getNumInits(); i < e; ++i) { in DeduceAutoType() 4503 Expr *Init = InitList->getInit(i); in DeduceAutoType() 4534 if (InitList) { in DeduceAutoType() 4546 QualType DeducedA = InitList ? Deduced[0].getAsType() : Result; in DeduceAutoType() 4548 assert((bool)InitList == OriginalArg.DecomposedParam && in DeduceAutoType()
|
| H A D | SemaDeclCXX.cpp | 3248 bool InitList; member in __anon6c2568af0c11::UninitializedFieldVisitor 3451 InitList = true; in CheckInitializer() 3456 InitList = false; in CheckInitializer() 3753 Expr *InitList, in ActOnMemInitializer() argument 4008 Args = MultiExprArg(InitList->getInits(), InitList->getNumInits()); in BuildMemberInitializer() 4021 bool InitList = false; in BuildMemberInitializer() local 4023 InitList = true; in BuildMemberInitializer() 4074 bool InitList = true; in BuildDelegatingInitializer() local 4077 InitList = false; in BuildDelegatingInitializer() 4211 bool InitList = true; in BuildBaseInitializer() local [all …]
|
| H A D | SemaChecking.cpp | 6437 if (const InitListExpr *InitList = dyn_cast<InitListExpr>(Init)) { in checkFormatStringExpr() local 6438 if (InitList->isStringLiteralInit()) in checkFormatStringExpr() 6439 Init = InitList->getInit(0)->IgnoreParenImpCasts(); in checkFormatStringExpr() 11607 if (auto InitList = dyn_cast<InitListExpr>(OriginalE)) in CheckForIntOverflow() local 11608 Exprs.append(InitList->inits().begin(), InitList->inits().end()); in CheckForIntOverflow()
|
| H A D | TreeTransform.h | 3397 getSema(), EnterExpressionEvaluationContext::InitList, in TransformInitializer() 9629 getSema(), EnterExpressionEvaluationContext::InitList); in TransformInitListExpr() 10864 getSema(), EnterExpressionEvaluationContext::InitList, in TransformCXXConstructExpr() 10954 getSema(), EnterExpressionEvaluationContext::InitList, in TransformCXXTemporaryObjectExpr() 11253 getSema(), EnterExpressionEvaluationContext::InitList, in TransformCXXUnresolvedConstructExpr()
|
| H A D | SemaOverload.cpp | 3352 if (InitListExpr *InitList = dyn_cast<InitListExpr>(From)) { in IsUserDefinedConversion() local 3364 Args = InitList->getInits(); in IsUserDefinedConversion() 3365 NumArgs = InitList->getNumInits(); in IsUserDefinedConversion()
|
| /freebsd-12.1/contrib/llvm/tools/bugpoint/ |
| H A D | ExtractFunction.cpp | 255 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in SplitStaticCtorDtor() local 256 if (!InitList) in SplitStaticCtorDtor() 259 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in SplitStaticCtorDtor() 261 dyn_cast<ConstantStruct>(InitList->getOperand(i))) { in SplitStaticCtorDtor()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Initialization.h | 630 bool InitList) { in CreateCStyleCast() argument 633 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateCStyleCast() 640 bool InitList) { in CreateFunctionalCast() argument 641 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateFunctionalCast()
|
| H A D | Sema.h | 5798 Expr *InitList, 10878 enum InitListTag { InitList }; enumerator
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | GlobalMerge.cpp | 570 const ConstantArray *InitList = cast<ConstantArray>(GV->getInitializer()); in collectUsedGlobalVariables() local 572 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) in collectUsedGlobalVariables() 574 dyn_cast<GlobalVariable>(InitList->getOperand(i)->stripPointerCasts())) in collectUsedGlobalVariables()
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_interface_ann.cc | 139 static void InitList(ExpectRace *list) { in InitList() function 146 InitList(&dyn_ann_ctx->expect); in InitializeDynamicAnnotations() 147 InitList(&dyn_ann_ctx->benign); in InitializeDynamicAnnotations()
|
| /freebsd-12.1/contrib/llvm/lib/TableGen/ |
| H A D | TGParser.cpp | 1117 SmallVector<Init*, 2> InitList; in ParseOperation() local 1121 InitList.push_back(ParseValue(CurRec, ArgType)); in ParseOperation() 1122 if (!InitList.back()) return nullptr; in ParseOperation() 1125 TypedInit *TI = dyn_cast<TypedInit>(InitList.back()); in ParseOperation() 1181 while (InitList.size() > 2) { in ParseOperation() 1182 Init *RHS = InitList.pop_back_val(); in ParseOperation() 1183 RHS = (BinOpInit::get(Code, InitList.back(), RHS, Type))->Fold(CurRec); in ParseOperation() 1184 InitList.back() = RHS; in ParseOperation() 1188 if (InitList.size() == 2) in ParseOperation() 1189 return (BinOpInit::get(Code, InitList[0], InitList[1], Type)) in ParseOperation()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ExecutionUtils.h | 82 const ConstantArray *InitList;
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 1910 void AsmPrinter::EmitLLVMUsedList(const ConstantArray *InitList) { in EmitLLVMUsedList() argument 1912 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in EmitLLVMUsedList() 1914 dyn_cast<GlobalValue>(InitList->getOperand(i)->stripPointerCasts()); in EmitLLVMUsedList() 1941 const ConstantArray *InitList = dyn_cast<ConstantArray>(List); in EmitXXStructorList() local 1942 if (!InitList) return; // Not an array! in EmitXXStructorList() 1943 StructType *ETy = dyn_cast<StructType>(InitList->getType()->getElementType()); in EmitXXStructorList() 1954 for (Value *O : InitList->operands()) { in EmitXXStructorList()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 384 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in runStaticConstructorsDestructors() local 385 if (!InitList) in runStaticConstructorsDestructors() 387 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in runStaticConstructorsDestructors() 388 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i)); in runStaticConstructorsDestructors()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | RegionStore.cpp | 1664 if (const auto *InitList = dyn_cast<InitListExpr>(Init)) { in getBindingForElement() local 1678 if (i >= InitList->getNumInits()) in getBindingForElement() 1681 if (const Expr *ElemInit = InitList->getInit(i)) in getBindingForElement() 1754 if (const auto *InitList = dyn_cast<InitListExpr>(Init)) { in getBindingForField() local 1755 if (Index < InitList->getNumInits()) { in getBindingForField() 1756 if (const Expr *FieldInit = InitList->getInit(Index)) in getBindingForField()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseInit.cpp | 409 Actions, EnterExpressionEvaluationContext::InitList); in ParseBraceInitializer()
|
| H A D | ParseExprCXX.cpp | 1668 Expr *InitList = Init.get(); in ParseCXXTypeConstructExpression() local 1670 TypeRep, InitList->getBeginLoc(), MultiExprArg(&InitList, 1), in ParseCXXTypeConstructExpression() 1671 InitList->getEndLoc(), /*ListInitialization=*/true); in ParseCXXTypeConstructExpression()
|
| H A D | ParseDeclCXX.cpp | 3468 ExprResult InitList = ParseBraceInitializer(); in ParseMemInitializer() local 3469 if (InitList.isInvalid()) in ParseMemInitializer() 3477 InitList.get(), EllipsisLoc); in ParseMemInitializer()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | AsmPrinter.h | 659 void EmitLLVMUsedList(const ConstantArray *InitList);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ItaniumMangle.cpp | 539 void mangleInitListElements(const InitListExpr *InitList); 3467 void CXXNameMangler::mangleInitListElements(const InitListExpr *InitList) { in mangleInitListElements() argument 3468 if (auto *Syntactic = InitList->getSyntacticForm()) in mangleInitListElements() 3469 InitList = Syntactic; in mangleInitListElements() 3470 for (unsigned i = 0, e = InitList->getNumInits(); i != e; ++i) in mangleInitListElements() 3471 mangleExpression(InitList->getInit(i)); in mangleInitListElements()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAsmPrinter.cpp | 787 const ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in isEmptyXXStructor() local 788 if (!InitList) return true; // Not an array; we don't know how to parse. in isEmptyXXStructor() 789 return InitList->getNumOperands() == 0; in isEmptyXXStructor()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 1632 NodeArray InitList; variable 1638 : Node(KNewExpr), ExprList(ExprList_), Type(Type_), InitList(InitList_), in NewExpr() 1642 F(ExprList, Type, InitList, IsGlobal, IsArray); in match() 1658 if (!InitList.empty()) { in printLeft() 1660 InitList.printWithComma(S); in printLeft()
|