Lines Matching refs:ClassTy

533   llvm::StructType *ClassTy;  member in __anon0cc8f9a20111::ObjCTypesHelper
2099 llvm::Type *ClassTyPtr = llvm::PointerType::getUnqual(ObjCTypes.ClassTy); in GenerateMessageSendSuper()
2110 Target = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, Target, 0); in GenerateMessageSendSuper()
2116 CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, MetaClassPtr, 1); in GenerateMessageSendSuper()
2125 ClassPtr = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, ClassPtr, 1); in GenerateMessageSendSuper()
2131 llvm::Type *ClassTy = in GenerateMessageSendSuper() local
2133 Target = CGF.Builder.CreateBitCast(Target, ClassTy); in GenerateMessageSendSuper()
3623 auto values = builder.beginStruct(ObjCTypes.ClassTy); in GenerateClass()
3655 assert(GV->getValueType() == ObjCTypes.ClassTy && in GenerateClass()
3673 unsigned Size = CGM.getDataLayout().getTypeAllocSize(ObjCTypes.ClassTy); in EmitMetaClass()
3679 auto values = builder.beginStruct(ObjCTypes.ClassTy); in EmitMetaClass()
3718 assert(GV->getValueType() == ObjCTypes.ClassTy && in EmitMetaClass()
3745 GV = new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false, in EmitMetaClassRef()
3749 assert(GV->getValueType() == ObjCTypes.ClassTy && in EmitMetaClassRef()
3759 GV = new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false, in EmitSuperClassRef()
3763 assert(GV->getValueType() == ObjCTypes.ClassTy && in EmitSuperClassRef()
5965 ClassTy = llvm::StructType::create(VMContext, "struct._objc_class"); in ObjCTypesHelper()
5981 ClassTy->setBody(llvm::PointerType::getUnqual(ClassTy), in ObjCTypesHelper()
5982 llvm::PointerType::getUnqual(ClassTy), Int8PtrTy, LongTy, in ObjCTypesHelper()
5986 ClassPtrTy = llvm::PointerType::getUnqual(ClassTy); in ObjCTypesHelper()
7638 llvm::Type *ClassTy = in GenerateMessageSendSuper() local
7640 Target = CGF.Builder.CreateBitCast(Target, ClassTy); in GenerateMessageSendSuper()