Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerGlobalDtors.cpp67 const ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in runOnModule() local
68 if (!InitList) in runOnModule()
72 auto *ETy = dyn_cast<StructType>(InitList->getType()->getElementType()); in runOnModule()
86 for (Value *O : InitList->operands()) { in runOnModule()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DExecutionUtils.cpp25 : InitList( in CtorDtorIterator()
27 I((InitList && End) ? InitList->getNumOperands() : 0) { in CtorDtorIterator()
31 assert(InitList == Other.InitList && "Incomparable iterators."); in operator ==()
51 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(I)); in operator *()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp4293 if (InitList->getNumInits() == 1) { in TryReferenceListInitialization()
4456 Expr *InitListAsExpr = InitList; in TryListInitialization()
4465 InitList->getNumInits() == 1) { in TryListInitialization()
4466 Expr *E = InitList->getInit(0); in TryListInitialization()
4524 Expr *Init = InitList->getInit(0); in TryListInitialization()
5114 assert((!InitList || InitList->getNumInits() == 0) && in TryValueInitialization()
5174 bool InitListSyntax = InitList; in TryValueInitialization()
8508 MultiExprArg Arg(InitList->getInits(), InitList->getNumInits()); in Perform()
9236 if (InitList && InitList->getNumInits() >= 1) { in Diagnose()
9237 R = SourceRange(InitList->getInit(0)->getEndLoc(), InitList->getEndLoc()); in Diagnose()
[all …]
H A DSemaTemplateDeduction.cpp4847 InitListExpr *InitList = dyn_cast<InitListExpr>(Init); in DeduceAutoType() local
4848 if (InitList) { in DeduceAutoType()
4857 for (Expr *E : InitList->inits()) in DeduceAutoType()
4862 for (unsigned i = 0, e = InitList->getNumInits(); i < e; ++i) { in DeduceAutoType()
4863 Expr *Init = InitList->getInit(i); in DeduceAutoType()
4894 if (InitList) { in DeduceAutoType()
4917 QualType DeducedA = InitList ? Deduced[0].getAsType() : Result; in DeduceAutoType()
4919 assert((bool)InitList == OriginalArg.DecomposedParam && in DeduceAutoType()
H A DSemaDeclCXX.cpp3549 bool InitList; member in __anon6089c8b41011::UninitializedFieldVisitor
3754 InitList = true; in CheckInitializer()
3759 InitList = false; in CheckInitializer()
4089 Expr *InitList, in ActOnMemInitializer() argument
4345 Args = MultiExprArg(InitList->getInits(), InitList->getNumInits()); in BuildMemberInitializer()
4358 bool InitList = false; in BuildMemberInitializer() local
4360 InitList = true; in BuildMemberInitializer()
4412 bool InitList = true; in BuildDelegatingInitializer() local
4415 InitList = false; in BuildDelegatingInitializer()
4549 bool InitList = true; in BuildBaseInitializer() local
[all …]
H A DSemaChecking.cpp7653 if (const InitListExpr *InitList = dyn_cast<InitListExpr>(Init)) { in checkFormatStringExpr() local
7654 if (InitList->isStringLiteralInit()) in checkFormatStringExpr()
7655 Init = InitList->getInit(0)->IgnoreParenImpCasts(); in checkFormatStringExpr()
13470 if (auto InitList = dyn_cast<InitListExpr>(OriginalE)) in CheckForIntOverflow() local
13471 Exprs.append(InitList->inits().begin(), InitList->inits().end()); in CheckForIntOverflow()
H A DTreeTransform.h3890 getSema(), EnterExpressionEvaluationContext::InitList, in TransformInitializer()
11129 getSema(), EnterExpressionEvaluationContext::InitList); in TransformInitListExpr()
12573 getSema(), EnterExpressionEvaluationContext::InitList, in TransformCXXConstructExpr()
12663 getSema(), EnterExpressionEvaluationContext::InitList, in TransformCXXTemporaryObjectExpr()
13066 getSema(), EnterExpressionEvaluationContext::InitList, in TransformCXXUnresolvedConstructExpr()
H A DSemaOverload.cpp3444 if (InitListExpr *InitList = dyn_cast<InitListExpr>(From)) { in IsUserDefinedConversion() local
3457 Args = InitList->getInits(); in IsUserDefinedConversion()
3458 NumArgs = InitList->getNumInits(); in IsUserDefinedConversion()
H A DSemaDecl.cpp11393 InitListExpr *InitList = dyn_cast<InitListExpr>(E); in CheckExpr() local
11394 if (!InitList) { in CheckExpr()
11402 for (auto Child : InitList->children()) { in CheckExpr()
/freebsd-13.1/contrib/llvm-project/llvm/tools/bugpoint/
H A DExtractFunction.cpp254 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in SplitStaticCtorDtor() local
255 if (!InitList) in SplitStaticCtorDtor()
258 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in SplitStaticCtorDtor()
260 dyn_cast<ConstantStruct>(InitList->getOperand(i))) { in SplitStaticCtorDtor()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DInitialization.h650 bool InitList) { in CreateCStyleCast() argument
653 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateCStyleCast()
660 bool InitList) { in CreateFunctionalCast() argument
661 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateFunctionalCast()
/freebsd-13.1/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.cpp1198 SmallVector<Init*, 2> InitList; in ParseOperation() local
1204 InitList.push_back(ParseValue(CurRec, ArgType)); in ParseOperation()
1205 if (!InitList.back()) return nullptr; in ParseOperation()
1228 if (ItemType && InitList.size() == 1) { in ParseOperation()
1246 if (InitList.size() == 2 && !isa<IntRecTy>(ArgType)) { in ParseOperation()
1278 switch (InitList.size()) { in ParseOperation()
1354 while (InitList.size() > 2) { in ParseOperation()
1355 Init *RHS = InitList.pop_back_val(); in ParseOperation()
1357 InitList.back() = RHS; in ParseOperation()
1361 if (InitList.size() == 2) in ParseOperation()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DGlobalMerge.cpp574 const ConstantArray *InitList = cast<ConstantArray>(GV->getInitializer()); in collectUsedGlobalVariables() local
576 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) in collectUsedGlobalVariables()
578 dyn_cast<GlobalVariable>(InitList->getOperand(i)->stripPointerCasts())) in collectUsedGlobalVariables()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_ann.cpp133 static void InitList(ExpectRace *list) { in InitList() function
140 InitList(&dyn_ann_ctx->expect); in InitializeDynamicAnnotations()
141 InitList(&dyn_ann_ctx->benign); in InitializeDynamicAnnotations()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutionUtils.h84 const ConstantArray *InitList;
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp380 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-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp1668 if (const auto *InitList = dyn_cast<InitListExpr>(Init)) { in getBindingForElement() local
1682 if (i >= InitList->getNumInits()) in getBindingForElement()
1685 if (const Expr *ElemInit = InitList->getInit(i)) in getBindingForElement()
1761 if (const auto *InitList = dyn_cast<InitListExpr>(Init)) { in getBindingForField() local
1762 if (Index < InitList->getNumInits()) { in getBindingForField()
1763 if (const Expr *FieldInit = InitList->getInit(Index)) in getBindingForField()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseInit.cpp459 Actions, EnterExpressionEvaluationContext::InitList); in ParseBraceInitializer()
H A DParseExprCXX.cpp1863 Expr *InitList = Init.get(); in ParseCXXTypeConstructExpression() local
1865 TypeRep, InitList->getBeginLoc(), MultiExprArg(&InitList, 1), in ParseCXXTypeConstructExpression()
1866 InitList->getEndLoc(), /*ListInitialization=*/true); in ParseCXXTypeConstructExpression()
H A DParseDeclCXX.cpp3693 ExprResult InitList = ParseBraceInitializer(); in ParseMemInitializer() local
3694 if (InitList.isInvalid()) in ParseMemInitializer()
3704 InitList.get(), EllipsisLoc); in ParseMemInitializer()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h791 void emitLLVMUsedList(const ConstantArray *InitList);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp760 const ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in isEmptyXXStructor() local
761 if (!InitList) return true; // Not an array; we don't know how to parse. in isEmptyXXStructor()
762 return InitList->getNumOperands() == 0; in isEmptyXXStructor()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp599 void mangleInitListElements(const InitListExpr *InitList);
4072 void CXXNameMangler::mangleInitListElements(const InitListExpr *InitList) { in mangleInitListElements() argument
4073 if (auto *Syntactic = InitList->getSyntacticForm()) in mangleInitListElements()
4074 InitList = Syntactic; in mangleInitListElements()
4075 for (unsigned i = 0, e = InitList->getNumInits(); i != e; ++i) in mangleInitListElements()
4076 mangleExpression(InitList->getInit(i)); in mangleInitListElements()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h1777 NodeArray InitList; variable
1783 : Node(KNewExpr), ExprList(ExprList_), Type(Type_), InitList(InitList_), in NewExpr()
1787 F(ExprList, Type, InitList, IsGlobal, IsArray); in match()
1803 if (!InitList.empty()) { in printLeft()
1805 InitList.printWithComma(S); in printLeft()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp2273 void AsmPrinter::emitLLVMUsedList(const ConstantArray *InitList) { in emitLLVMUsedList() argument
2275 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) { in emitLLVMUsedList()
2277 dyn_cast<GlobalValue>(InitList->getOperand(i)->stripPointerCasts()); in emitLLVMUsedList()

12