Lines Matching defs:ClassTy
530 /// ClassTy - LLVM type for struct objc_class.
531 llvm::StructType *ClassTy;
2072 llvm::Type *ClassTyPtr = llvm::PointerType::getUnqual(ObjCTypes.ClassTy);
2083 Target = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, Target, 0);
2089 CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, MetaClassPtr, 1);
2098 ClassPtr = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, ClassPtr, 1);
2104 llvm::Type *ClassTy =
2106 Target = CGF.Builder.CreateBitCast(Target, ClassTy);
3557 auto values = builder.beginStruct(ObjCTypes.ClassTy);
3588 assert(GV->getValueType() == ObjCTypes.ClassTy &&
3606 unsigned Size = CGM.getDataLayout().getTypeAllocSize(ObjCTypes.ClassTy);
3612 auto values = builder.beginStruct(ObjCTypes.ClassTy);
3649 assert(GV->getValueType() == ObjCTypes.ClassTy &&
3676 GV = new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false,
3680 assert(GV->getValueType() == ObjCTypes.ClassTy &&
3690 GV = new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false,
3694 assert(GV->getValueType() == ObjCTypes.ClassTy &&
5898 ClassTy = llvm::StructType::create(
5905 ClassPtrTy = llvm::PointerType::getUnqual(ClassTy);
7562 llvm::Type *ClassTy =
7564 Target = CGF.Builder.CreateBitCast(Target, ClassTy);