• Home
  • Raw
  • Download

Lines Matching refs:ClassTy

528   llvm::StructType *ClassTy;  member in __anon90ffc6c50111::ObjCTypesHelper
1804 Target = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, Target, 0); in GenerateMessageSendSuper()
1809 CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, MetaClassPtr, 1); in GenerateMessageSendSuper()
1818 ClassPtr = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, ClassPtr, 1); in GenerateMessageSendSuper()
1823 llvm::Type *ClassTy = in GenerateMessageSendSuper() local
1825 Target = CGF.Builder.CreateBitCast(Target, ClassTy); in GenerateMessageSendSuper()
3278 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.ClassTy, in GenerateClass()
3286 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy && in GenerateClass()
3304 unsigned Size = CGM.getDataLayout().getTypeAllocSize(ObjCTypes.ClassTy); in EmitMetaClass()
3343 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.ClassTy, in EmitMetaClass()
3352 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy && in EmitMetaClass()
3356 GV = new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false, in EmitMetaClass()
3380 GV = new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false, in EmitMetaClassRef()
3384 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy && in EmitMetaClassRef()
3394 GV = new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false, in EmitSuperClassRef()
3398 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy && in EmitSuperClassRef()
5329 ClassTy = llvm::StructType::create(VMContext, "struct._objc_class"); in ObjCTypesHelper()
5345 ClassTy->setBody(llvm::PointerType::getUnqual(ClassTy), in ObjCTypesHelper()
5346 llvm::PointerType::getUnqual(ClassTy), in ObjCTypesHelper()
5359 ClassPtrTy = llvm::PointerType::getUnqual(ClassTy); in ObjCTypesHelper()
6936 llvm::Type *ClassTy = in GenerateMessageSendSuper() local
6938 Target = CGF.Builder.CreateBitCast(Target, ClassTy); in GenerateMessageSendSuper()