Lines Matching refs:EltTys

1260     unsigned LineNo, SmallVectorImpl<llvm::Metadata *> &EltTys) {  in collectDefaultElementTypesForBlockPointer()  argument
1272 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1273 EltTys.push_back(CreateMemberType(Unit, FType, "__align", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1276 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1278 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1279 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1281 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1285 EltTys.push_back(DBuilder.createMemberType( in collectDefaultElementTypesForBlockPointer()
1296 SmallVector<llvm::Metadata *, 8> EltTys; in CreateType() local
1303 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset)); in CreateType()
1304 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset)); in CreateType()
1306 Elements = DBuilder.getOrCreateArray(EltTys); in CreateType()
1307 EltTys.clear(); in CreateType()
1321 0, EltTys); in CreateType()
1323 Elements = DBuilder.getOrCreateArray(EltTys); in CreateType()
1580 SmallVector<llvm::Metadata *, 16> EltTys; in CreateType() local
1583 EltTys.push_back(getOrCreateType(Ty->getReturnType(), Unit)); in CreateType()
1589 EltTys.push_back(DBuilder.createUnspecifiedParameter()); in CreateType()
1593 EltTys.push_back(getOrCreateType(ParamType, Unit)); in CreateType()
1595 EltTys.push_back(DBuilder.createUnspecifiedParameter()); in CreateType()
1598 llvm::DITypeRefArray EltTypeArray = DBuilder.getOrCreateTypeArray(EltTys); in CreateType()
2140 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy) { in CollectCXXMemberFunctions() argument
2170 EltTys.push_back(MI == SPCache.end() in CollectCXXMemberFunctions()
2177 SmallVectorImpl<llvm::Metadata *> &EltTys, in CollectCXXBases() argument
2180 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->bases(), SeenTypes, in CollectCXXBases()
2186 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->vbases(), SeenTypes, in CollectCXXBases()
2193 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy, in CollectCXXBasesAux() argument
2234 EltTys.push_back(DTy); in CollectCXXBasesAux()
2522 SmallVectorImpl<llvm::Metadata *> &EltTys) { in CollectVTableInfo() argument
2556 EltTys.push_back(VTableType); in CollectVTableInfo()
2573 EltTys.push_back(VPtrMember); in CollectVTableInfo()
2865 SmallVector<llvm::Metadata *, 16> EltTys; in CreateTypeDefinition() local
2874 CollectCXXBases(CXXDecl, DefUnit, EltTys, FwdDecl); in CreateTypeDefinition()
2875 CollectVTableInfo(CXXDecl, DefUnit, EltTys); in CreateTypeDefinition()
2879 CollectRecordFields(RD, DefUnit, EltTys, FwdDecl); in CreateTypeDefinition()
2881 CollectCXXMemberFunctions(CXXDecl, DefUnit, EltTys, FwdDecl); in CreateTypeDefinition()
2886 llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys); in CreateTypeDefinition()
3106 SmallVector<llvm::Metadata *, 16> EltTys; in CreateTypeDefinition() local
3117 EltTys.push_back(InhTag); in CreateTypeDefinition()
3134 EltTys.push_back(PropertyNode); in CreateTypeDefinition()
3245 EltTys.push_back(FieldTy); in CreateTypeDefinition()
3248 llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys); in CreateTypeDefinition()
4338 SmallVector<llvm::Metadata *, 16> EltTys; in getOrCreateFunctionType() local
4339 EltTys.push_back(getOrCreateType(FD->getReturnType(), F)); in getOrCreateFunctionType()
4342 EltTys.push_back(getOrCreateType(ParamType, F)); in getOrCreateFunctionType()
4343 EltTys.push_back(DBuilder.createUnspecifiedParameter()); in getOrCreateFunctionType()
4344 llvm::DITypeRefArray EltTypeArray = DBuilder.getOrCreateTypeArray(EltTys); in getOrCreateFunctionType()
4678 SmallVector<llvm::Metadata *, 5> EltTys; in EmitTypeForVarWithBlocksAttr() local
4688 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4689 EltTys.push_back(CreateMemberType(Unit, FType, "__forwarding", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4691 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4692 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4697 EltTys.push_back( in EmitTypeForVarWithBlocksAttr()
4699 EltTys.push_back( in EmitTypeForVarWithBlocksAttr()
4708 EltTys.push_back( in EmitTypeForVarWithBlocksAttr()
4724 EltTys.push_back(CreateMemberType(Unit, FType, "", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4737 EltTys.push_back(FieldTy); in EmitTypeForVarWithBlocksAttr()
4740 llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys); in EmitTypeForVarWithBlocksAttr()
6030 SmallVector<llvm::Metadata *, 16> EltTys(CurElts.begin(), CurElts.end()); in finalize() local
6035 EltTys.push_back(SubprogramDirect.getPointer()); in finalize()
6037 llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys); in finalize()