Home
last modified time | relevance | path

Searched refs:InitList (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DExecutionUtils.cpp23 : 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 DWebAssemblyLowerGlobalDtors.cpp68 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 DSemaInit.cpp4051 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 DSemaTemplateDeduction.cpp4493 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 DSemaDeclCXX.cpp3248 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 DSemaChecking.cpp6437 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 DTreeTransform.h3397 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 DSemaOverload.cpp3352 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 DExtractFunction.cpp255 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 DInitialization.h630 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 DSema.h5798 Expr *InitList,
10878 enum InitListTag { InitList }; enumerator
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DGlobalMerge.cpp570 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 Dtsan_interface_ann.cc139 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 DTGParser.cpp1117 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 DExecutionUtils.h82 const ConstantArray *InitList;
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1910 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 DExecutionEngine.cpp384 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 DRegionStore.cpp1664 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 DParseInit.cpp409 Actions, EnterExpressionEvaluationContext::InitList); in ParseBraceInitializer()
H A DParseExprCXX.cpp1668 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 DParseDeclCXX.cpp3468 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 DAsmPrinter.h659 void EmitLLVMUsedList(const ConstantArray *InitList);
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DItaniumMangle.cpp539 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 DNVPTXAsmPrinter.cpp787 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 DItaniumDemangle.h1632 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()

12