Lines Matching refs:builder
1242 void emitMethodConstant(ConstantArrayBuilder &builder,
1245 void emitMethodDescriptionConstant(ConstantArrayBuilder &builder,
1416 void emitMethodConstant(ConstantArrayBuilder &builder,
2301 IvarLayoutBuilder builder(CGM, CharUnits::Zero(), blockInfo.BlockSize, in BuildGCBlockLayout() local
2304 builder.visitBlock(blockInfo); in BuildGCBlockLayout()
2306 if (!builder.hasBitmapData()) in BuildGCBlockLayout()
2310 llvm::Constant *C = builder.buildBitmap(*this, buffer); in BuildGCBlockLayout()
2313 builder.dump(buffer); in BuildGCBlockLayout()
3002 ConstantInitBuilder builder(CGM); in GetOrEmitProtocol() local
3003 auto values = builder.beginStruct(ObjCTypes.ProtocolTy); in GetOrEmitProtocol()
3093 ConstantInitBuilder builder(CGM); in EmitProtocolExtension() local
3094 auto values = builder.beginStruct(ObjCTypes.ProtocolExtensionTy); in EmitProtocolExtension()
3122 ConstantInitBuilder builder(CGM); in EmitProtocolList() local
3123 auto values = builder.beginStruct(); in EmitProtocolList()
3233 ConstantInitBuilder builder(CGM); in EmitPropertyList() local
3234 auto values = builder.beginStruct(); in EmitPropertyList()
3512 ConstantInitBuilder builder(CGM); in GenerateClass() local
3513 auto values = builder.beginStruct(ObjCTypes.ClassTy); in GenerateClass()
3568 ConstantInitBuilder builder(CGM); in EmitMetaClass() local
3569 auto values = builder.beginStruct(ObjCTypes.ClassTy); in EmitMetaClass()
3697 ConstantInitBuilder builder(CGM); in EmitClassExtension() local
3698 auto values = builder.beginStruct(ObjCTypes.ClassExtensionTy); in EmitClassExtension()
3732 ConstantInitBuilder builder(CGM); in EmitIvarList() local
3733 auto ivarList = builder.beginStruct(); in EmitIvarList()
3780 void CGObjCMac::emitMethodDescriptionConstant(ConstantArrayBuilder &builder, in emitMethodDescriptionConstant() argument
3782 auto description = builder.beginStruct(ObjCTypes.MethodDescriptionTy); in emitMethodDescriptionConstant()
3786 description.finishAndAddTo(builder); in emitMethodDescriptionConstant()
3796 void CGObjCMac::emitMethodConstant(ConstantArrayBuilder &builder, in emitMethodConstant() argument
3801 auto method = builder.beginStruct(ObjCTypes.MethodTy); in emitMethodConstant()
3806 method.finishAndAddTo(builder); in emitMethodConstant()
3879 ConstantInitBuilder builder(CGM); in emitMethodList() local
3880 auto values = builder.beginStruct(); in emitMethodList()
3895 ConstantInitBuilder builder(CGM); in emitMethodList() local
3896 auto values = builder.beginStruct(); in emitMethodList()
4963 ConstantInitBuilder builder(CGM); in EmitModuleInfo() local
4964 auto values = builder.beginStruct(ObjCTypes.ModuleTy); in EmitModuleInfo()
4983 ConstantInitBuilder builder(CGM); in EmitModuleSymbols() local
4984 auto values = builder.beginStruct(); in EmitModuleSymbols()
5399 IvarLayoutBuilder builder(CGM, baseOffset, endOffset, ForStrongLayout); in BuildIvarLayout() local
5401 builder.visitAggregate(ivars.begin(), ivars.end(), CharUnits::Zero(), in BuildIvarLayout()
5406 if (!builder.hasBitmapData()) in BuildIvarLayout()
5410 llvm::Constant *C = builder.buildBitmap(*this, buffer); in BuildIvarLayout()
5416 builder.dump(buffer); in BuildIvarLayout()
5496 ConstantInitBuilder builder(CGM); in FinishModule() local
5497 auto values = builder.beginStruct(ObjCTypes.ProtocolTy); in FinishModule()
6137 ConstantInitBuilder builder(CGM); in BuildClassRoTInitializer() local
6138 auto values = builder.beginStruct(ObjCTypes.ClassRonfABITy); in BuildClassRoTInitializer()
6230 ConstantInitBuilder builder(CGM); in BuildClassObject() local
6231 auto values = builder.beginStruct(ObjCTypes.ClassnfABITy); in BuildClassObject()
6482 ConstantInitBuilder builder(CGM); in GenerateCategory() local
6483 auto values = builder.beginStruct(ObjCTypes.CategorynfABITy); in GenerateCategory()
6554 void CGObjCNonFragileABIMac::emitMethodConstant(ConstantArrayBuilder &builder, in emitMethodConstant() argument
6557 auto method = builder.beginStruct(ObjCTypes.MethodTy); in emitMethodConstant()
6571 method.finishAndAddTo(builder); in emitMethodConstant()
6627 ConstantInitBuilder builder(CGM); in emitMethodList() local
6628 auto values = builder.beginStruct(); in emitMethodList()
6730 ConstantInitBuilder builder(CGM); in EmitIvarList() local
6731 auto ivarList = builder.beginStruct(); in EmitIvarList()
6847 ConstantInitBuilder builder(CGM); in GetOrEmitProtocol() local
6848 auto values = builder.beginStruct(ObjCTypes.ProtocolnfABITy); in GetOrEmitProtocol()
6951 ConstantInitBuilder builder(CGM); in EmitProtocolList() local
6952 auto values = builder.beginStruct(); in EmitProtocolList()
7106 ConstantInitBuilder builder(CGM); in EmitVTableMessageSend() local
7107 auto values = builder.beginStruct(); in EmitVTableMessageSend()
7609 ConstantInitBuilder builder(CGM); in GetInterfaceEHType() local
7610 auto values = builder.beginStruct(ObjCTypes.EHTypeTy); in GetInterfaceEHType()