Lines Matching refs:PtrTy
146 llvm::PointerType *PtrTy; member in __anon128dbe400111::CGObjCGNU
817 SlotStructTy = llvm::StructType::get(PtrTy, PtrTy, PtrTy, IntTy, IMPTy); in CGObjCGNUstep()
833 EnterCatchFn.init(&CGM, "__cxa_begin_catch", PtrTy, PtrTy); in CGObjCGNUstep()
838 PtrTy); in CGObjCGNUstep()
842 EnterCatchFn.init(&CGM, "objc_begin_catch", IdTy, PtrTy); in CGObjCGNUstep()
846 ExceptionReThrowFn.init(&CGM, "objc_exception_rethrow", VoidTy, PtrTy); in CGObjCGNUstep()
859 CxxAtomicObjectSetFn.init(&CGM, "objc_setCppObjectAtomic", VoidTy, PtrTy, in CGObjCGNUstep()
860 PtrTy, PtrTy); in CGObjCGNUstep()
863 CxxAtomicObjectGetFn.init(&CGM, "objc_getCppObjectAtomic", VoidTy, PtrTy, in CGObjCGNUstep()
864 PtrTy, PtrTy); in CGObjCGNUstep()
1039 Fields.addNullPointer(PtrTy); in GenerateConstantString()
1349 ProtocolBuilder.addNullPointer(PtrTy); in GenerateProtocolList()
1521 auto *Start = new llvm::GlobalVariable(TheModule, PtrTy, in GetSectionBounds()
1526 auto *Stop = new llvm::GlobalVariable(TheModule, PtrTy, in GetSectionBounds()
1720 metaclassFields.addNullPointer(PtrTy); in GenerateClass()
1722 metaclassFields.addNullPointer(PtrTy); in GenerateClass()
1735 metaclassFields.addNullPointer(PtrTy); in GenerateClass()
1740 metaclassFields.addNullPointer(PtrTy); in GenerateClass()
1747 PtrTy); in GenerateClass()
1750 metaclassFields.addNullPointer(PtrTy); in GenerateClass()
1752 metaclassFields.addNullPointer(PtrTy); in GenerateClass()
1754 metaclassFields.addNullPointer(PtrTy); in GenerateClass()
1756 metaclassFields.addNullPointer(PtrTy); in GenerateClass()
1758 metaclassFields.addNullPointer(PtrTy); in GenerateClass()
1760 metaclassFields.addNullPointer(PtrTy); in GenerateClass()
1762 metaclassFields.addNullPointer(PtrTy); in GenerateClass()
1785 SuperClass = new llvm::GlobalVariable(TheModule, PtrTy, false, in GenerateClass()
1798 classFields.add(llvm::ConstantExpr::getBitCast(SuperClass, PtrTy)); in GenerateClass()
1800 classFields.addNullPointer(PtrTy); in GenerateClass()
1802 classFields.addNullPointer(PtrTy); in GenerateClass()
1820 classFields.addNullPointer(PtrTy); in GenerateClass()
1912 classFields.addNullPointer(PtrTy); in GenerateClass()
1916 PtrTy); in GenerateClass()
1918 classFields.addNullPointer(PtrTy); in GenerateClass()
1920 classFields.addNullPointer(PtrTy); in GenerateClass()
1922 classFields.addNullPointer(PtrTy); in GenerateClass()
1924 classFields.addNullPointer(PtrTy); in GenerateClass()
1926 classFields.addNullPointer(PtrTy); in GenerateClass()
1936 classFields.addNullPointer(PtrTy); in GenerateClass()
1940 classFields.addNullPointer(PtrTy); in GenerateClass()
2181 PtrTy = PtrToInt8Ty; in CGObjCGNU()
2251 GetStructPropertyFn.init(&CGM, "objc_getPropertyStruct", VoidTy, PtrTy, PtrTy, in CGObjCGNU()
2254 SetStructPropertyFn.init(&CGM, "objc_setPropertyStruct", VoidTy, PtrTy, PtrTy, in CGObjCGNU()
2290 MemMoveFn.init(&CGM, "objc_memmove_collectable", PtrTy, PtrTy, PtrTy, in CGObjCGNU()
2570 IdTy, PtrTy, true), "objc_get_meta_class"); in GenerateMessageSendSuper()
2573 IdTy, PtrTy, true), "objc_get_class"); in GenerateMessageSendSuper()
3003 PtrTy, // dtable in GenerateClassStructure()
3004 PtrTy, // subclass_list in GenerateClassStructure()
3005 PtrTy, // sibling_class in GenerateClassStructure()
3006 PtrTy, // protocols in GenerateClassStructure()
3007 PtrTy, // gc_object_type in GenerateClassStructure()
3051 Elements.addBitCast(Protocols, PtrTy); in GenerateClassStructure()
3258 ClassName, CategoryName, {}, false), PtrTy); in GenerateProtocolHolderCategory()
3261 ClassName, CategoryName, {}, true), PtrTy); in GenerateProtocolHolderCategory()
3268 auto ProtocolElements = ProtocolList.beginArray(PtrTy); in GenerateProtocolHolderCategory()
3271 ProtocolElements.addBitCast(iter->getValue(), PtrTy); in GenerateProtocolHolderCategory()
3277 PtrTy); in GenerateProtocolHolderCategory()
3280 PtrTy)); in GenerateProtocolHolderCategory()
3357 PtrTy); in GenerateCategory()
3365 PtrTy); in GenerateCategory()
3367 Elements.addBitCast(GenerateCategoryProtocolList(CatDecl), PtrTy); in GenerateCategory()
3373 Elements.addBitCast(GeneratePropertyList(OCD, Category, false), PtrTy); in GenerateCategory()
3375 Elements.addBitCast(GeneratePropertyList(OCD, Category, true), PtrTy); in GenerateCategory()
3377 Elements.addNullPointer(PtrTy); in GenerateCategory()
3378 Elements.addNullPointer(PtrTy); in GenerateCategory()
3386 PtrTy)); in GenerateCategory()
3751 statics = llvm::ConstantExpr::getBitCast(statics, PtrTy); in ModuleInitFunction()
3912 llvm::Type *ArgTypes[2] = {PtrTy, PtrToInt8Ty}; in ModuleInitFunction()
3938 TheClass = llvm::ConstantExpr::getBitCast(TheClass, PtrTy); in ModuleInitFunction()
4116 llvm::Value *DestPtrVal = EnforceType(B, DestPtr.getPointer(), PtrTy); in EmitGCMemmoveCollectable()
4117 llvm::Value *SrcPtrVal = EnforceType(B, SrcPtr.getPointer(), PtrTy); in EmitGCMemmoveCollectable()