Lines Matching refs:ClassTy
524 /// ClassTy - LLVM type for struct objc_class.
525 llvm::StructType *ClassTy;
1679 llvm::Type *ClassTy =
1681 Target = CGF.Builder.CreateBitCast(Target, ClassTy);
2447 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.ClassTy,
2455 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy &&
2474 unsigned Size = CGM.getTargetData().getTypeAllocSize(ObjCTypes.ClassTy);
2514 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.ClassTy,
2523 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy &&
2528 GV = new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false,
2552 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy &&
2558 return new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false,
2570 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy &&
2574 return new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.ClassTy, false,
4518 ClassTy = llvm::StructType::create(VMContext, "struct._objc_class");
4534 ClassTy->setBody(llvm::PointerType::getUnqual(ClassTy),
4535 llvm::PointerType::getUnqual(ClassTy),
4548 ClassPtrTy = llvm::PointerType::getUnqual(ClassTy);
6082 llvm::Type *ClassTy =
6084 Target = CGF.Builder.CreateBitCast(Target, ClassTy);