Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:ClassTy

532   /// ClassTy - LLVM type for struct objc_class.
533 llvm::StructType *ClassTy;
1828 llvm::Type *ClassTy =
1830 Target = CGF.Builder.CreateBitCast(Target, ClassTy);
3103 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.ClassTy,
3111 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy &&
3130 unsigned Size = CGM.getDataLayout().getTypeAllocSize(ObjCTypes.ClassTy);
3170 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.ClassTy,
3179 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy &&
3183 GV = new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false,
3208 GV = new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false,
3212 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy &&
3223 GV = new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false,
3227 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy &&
5199 ClassTy = llvm::StructType::create(VMContext, "struct._objc_class");
5215 ClassTy->setBody(llvm::PointerType::getUnqual(ClassTy),
5216 llvm::PointerType::getUnqual(ClassTy),
5229 ClassPtrTy = llvm::PointerType::getUnqual(ClassTy);
6778 llvm::Type *ClassTy =
6780 Target = CGF.Builder.CreateBitCast(Target, ClassTy);