• Home
  • Raw
  • Download

Lines Matching refs:EltTys

1104     unsigned LineNo, SmallVectorImpl<llvm::Metadata *> &EltTys) {  in collectDefaultElementTypesForBlockPointer()  argument
1116 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1117 EltTys.push_back(CreateMemberType(Unit, FType, "__align", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1120 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1122 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1123 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1125 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1129 EltTys.push_back(DBuilder.createMemberType( in collectDefaultElementTypesForBlockPointer()
1140 SmallVector<llvm::Metadata *, 8> EltTys; in CreateType() local
1147 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset)); in CreateType()
1148 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset)); in CreateType()
1150 Elements = DBuilder.getOrCreateArray(EltTys); in CreateType()
1151 EltTys.clear(); in CreateType()
1165 0, EltTys); in CreateType()
1167 Elements = DBuilder.getOrCreateArray(EltTys); in CreateType()
1266 SmallVector<llvm::Metadata *, 16> EltTys; in CreateType() local
1269 EltTys.push_back(getOrCreateType(Ty->getReturnType(), Unit)); in CreateType()
1274 EltTys.push_back(DBuilder.createUnspecifiedParameter()); in CreateType()
1277 EltTys.push_back(getOrCreateType(ParamType, Unit)); in CreateType()
1279 EltTys.push_back(DBuilder.createUnspecifiedParameter()); in CreateType()
1282 llvm::DITypeRefArray EltTypeArray = DBuilder.getOrCreateTypeArray(EltTys); in CreateType()
1750 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy) { in CollectCXXMemberFunctions() argument
1780 EltTys.push_back(MI == SPCache.end() in CollectCXXMemberFunctions()
1787 SmallVectorImpl<llvm::Metadata *> &EltTys, in CollectCXXBases() argument
1790 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->bases(), SeenTypes, in CollectCXXBases()
1796 CollectCXXBasesAux(RD, Unit, EltTys, RecordTy, RD->vbases(), SeenTypes, in CollectCXXBases()
1803 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy, in CollectCXXBasesAux() argument
1844 EltTys.push_back(DTy); in CollectCXXBasesAux()
2106 SmallVectorImpl<llvm::Metadata *> &EltTys, in CollectVTableInfo() argument
2141 EltTys.push_back(VTableType); in CollectVTableInfo()
2158 EltTys.push_back(VPtrMember); in CollectVTableInfo()
2415 SmallVector<llvm::Metadata *, 16> EltTys; in CreateTypeDefinition() local
2424 CollectCXXBases(CXXDecl, DefUnit, EltTys, FwdDecl); in CreateTypeDefinition()
2425 CollectVTableInfo(CXXDecl, DefUnit, EltTys, FwdDecl); in CreateTypeDefinition()
2429 CollectRecordFields(RD, DefUnit, EltTys, FwdDecl); in CreateTypeDefinition()
2431 CollectCXXMemberFunctions(CXXDecl, DefUnit, EltTys, FwdDecl); in CreateTypeDefinition()
2436 llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys); in CreateTypeDefinition()
2647 SmallVector<llvm::Metadata *, 16> EltTys; in CreateTypeDefinition() local
2658 EltTys.push_back(InhTag); in CreateTypeDefinition()
2675 EltTys.push_back(PropertyNode); in CreateTypeDefinition()
2773 EltTys.push_back(FieldTy); in CreateTypeDefinition()
2776 llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys); in CreateTypeDefinition()
3782 SmallVector<llvm::Metadata *, 16> EltTys; in getOrCreateFunctionType() local
3783 EltTys.push_back(getOrCreateType(FD->getReturnType(), F)); in getOrCreateFunctionType()
3786 EltTys.push_back(getOrCreateType(ParamType, F)); in getOrCreateFunctionType()
3787 EltTys.push_back(DBuilder.createUnspecifiedParameter()); in getOrCreateFunctionType()
3788 llvm::DITypeRefArray EltTypeArray = DBuilder.getOrCreateTypeArray(EltTys); in getOrCreateFunctionType()
4094 SmallVector<llvm::Metadata *, 5> EltTys; in EmitTypeForVarWithBlocksAttr() local
4104 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4105 EltTys.push_back(CreateMemberType(Unit, FType, "__forwarding", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4107 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4108 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4113 EltTys.push_back( in EmitTypeForVarWithBlocksAttr()
4115 EltTys.push_back( in EmitTypeForVarWithBlocksAttr()
4124 EltTys.push_back( in EmitTypeForVarWithBlocksAttr()
4140 EltTys.push_back(CreateMemberType(Unit, FType, "", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
4153 EltTys.push_back(FieldTy); in EmitTypeForVarWithBlocksAttr()
4156 llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys); in EmitTypeForVarWithBlocksAttr()
4943 SmallVector<llvm::Metadata *, 16> EltTys(CurElts.begin(), CurElts.end()); in finalize() local
4948 EltTys.push_back(SubprogramDirect.getPointer()); in finalize()
4950 llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys); in finalize()