Searched refs:InitList (Results 1 - 17 of 17) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DGlobalMerge.cpp202 const ConstantArray *InitList = cast<ConstantArray>(GV->getInitializer()); local
204 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i)
206 dyn_cast<GlobalVariable>(InitList->getOperand(i)->stripPointerCasts()))
/freebsd-9.3-release/contrib/llvm/tools/bugpoint/
H A DExtractFunction.cpp235 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); local
236 if (!InitList) return;
238 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) {
239 if (ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i))){
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaInit.cpp2976 InitListExpr *InitList,
3246 InitListExpr *InitList = 0);
3252 InitListExpr *InitList,
3271 if (InitList->getNumInits() == 1) {
3272 Expr *Initializer = InitList->getInit(0);
3292 Sequence.RewrapReferenceInitList(cv1T1, InitList);
3298 Sequence.RewrapReferenceInitList(cv1T1, InitList);
3304 TryListInitialization(S, TempEntity, Kind, InitList, Sequence);
3319 InitListExpr *InitList,
3326 !DestType->isAnyComplexType() && InitList
3249 TryReferenceListInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, InitListExpr *InitList, InitializationSequence &Sequence) argument
3316 TryListInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, InitListExpr *InitList, InitializationSequence &Sequence) argument
3930 TryValueInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, InitializationSequence &Sequence, InitListExpr *InitList) argument
5954 InitListExpr *InitList = cast<InitListExpr>(CurInit.get()); local
5999 InitListExpr *InitList = cast<InitListExpr>(Args[0]); local
6296 diagnoseListInit(Sema &S, const InitializedEntity &Entity, InitListExpr *InitList) argument
6537 InitListExpr *InitList = cast<InitListExpr>(Args[0]); local
6657 InitListExpr *InitList = cast<InitListExpr>(Args[0]); local
[all...]
H A DSemaTemplateDeduction.cpp4035 InitListExpr *InitList = dyn_cast<InitListExpr>(Init); local
4036 if (InitList) {
4037 for (unsigned i = 0, e = InitList->getNumInits(); i < e; ++i) {
4040 InitList->getInit(i),
4060 if (InitList) {
4072 if (!InitList && !Result.isNull() &&
H A DSemaDeclCXX.cpp2439 Expr *InitList,
2442 DS, IdLoc, InitList,
2712 } else if (InitListExpr *InitList = dyn_cast<InitListExpr>(Init)) {
2713 Args = MultiExprArg(InitList->getInits(), InitList->getNumInits());
2726 bool InitList = false; local
2728 InitList = true;
2737 InitList ? InitializationKind::CreateDirectList(IdLoc)
2778 bool InitList = true; local
2781 InitList
2432 ActOnMemInitializer(Decl *ConstructorD, Scope *S, CXXScopeSpec &SS, IdentifierInfo *MemberOrBase, ParsedType TemplateTypeTy, const DeclSpec &DS, SourceLocation IdLoc, Expr *InitList, SourceLocation EllipsisLoc) argument
2914 bool InitList = true; local
[all...]
H A DSemaChecking.cpp2055 if (const InitListExpr *InitList = dyn_cast<InitListExpr>(Init)) {
2056 if (InitList->isStringLiteralInit())
2057 Init = InitList->getInit(0)->IgnoreParenImpCasts();
H A DSemaOverload.cpp3055 if (InitListExpr *InitList = dyn_cast<InitListExpr>(From)) {
3066 Args = InitList->getInits();
3067 NumArgs = InitList->getNumInits();
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DInitialization.h496 bool InitList) {
499 return InitializationKind(InitList ? IK_DirectList : IK_Direct,
506 bool InitList) {
507 return InitializationKind(InitList ? IK_DirectList : IK_Direct,
494 CreateCStyleCast(SourceLocation StartLoc, SourceRange TypeRange, bool InitList) argument
505 CreateFunctionalCast(SourceRange TypeRange, bool InitList) argument
H A DSema.h4697 Expr *InitList,
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp328 const ConstantArray *InitList = cast<ConstantArray>(GV->getInitializer()); local
330 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i)
332 dyn_cast<Function>(InitList->getOperand(i)->stripPointerCasts()))
/freebsd-9.3-release/contrib/llvm/lib/TableGen/
H A DTGParser.cpp949 SmallVector<Init*, 2> InitList; local
951 InitList.push_back(ParseValue(CurRec));
952 if (InitList.back() == 0) return 0;
957 InitList.push_back(ParseValue(CurRec));
958 if (InitList.back() == 0) return 0;
970 while (InitList.size() > 2) {
971 Init *RHS = InitList.pop_back_val();
972 RHS = (BinOpInit::get(Code, InitList.back(), RHS, Type))
974 InitList.back() = RHS;
978 if (InitList
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h493 void EmitLLVMUsedList(const ConstantArray *InitList);
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1309 void AsmPrinter::EmitLLVMUsedList(const ConstantArray *InitList) { argument
1311 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) {
1313 dyn_cast<GlobalValue>(InitList->getOperand(i)->stripPointerCasts());
1327 const ConstantArray *InitList = dyn_cast<ConstantArray>(List); local
1328 if (!InitList) return; // Not an array!
1329 StructType *ETy = dyn_cast<StructType>(InitList->getType()->getElementType());
1337 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) {
1338 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i));
/freebsd-9.3-release/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp305 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer());
306 if (InitList == 0)
308 for (unsigned i = 0, e = InitList->getNumOperands(); i != e; ++i) {
309 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i));
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DItaniumMangle.cpp2623 const InitListExpr *InitList = cast<InitListExpr>(E); local
2624 for (unsigned i = 0, e = InitList->getNumInits(); i != e; ++i)
2625 mangleExpression(InitList->getInit(i));
2704 const InitListExpr *InitList = cast<InitListExpr>(Init); local
2705 for (unsigned i = 0, e = InitList->getNumInits(); i != e; ++i)
2706 mangleExpression(InitList->getInit(i));
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseExprCXX.cpp1484 Expr *InitList = Init.take();
1486 MultiExprArg(&InitList, 1),
H A DParseDeclCXX.cpp2876 ExprResult InitList = ParseBraceInitializer(); local
2877 if (InitList.isInvalid())
2886 InitList.take(), EllipsisLoc);

Completed in 386 milliseconds