reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGObjCMac.cpp
  141     llvm::Type *params[] = { Int8PtrTy, SuperPtrTy, SelectorPtrTy };
  152     llvm::Type *params[] = { Int8PtrTy, SuperPtrTy, SelectorPtrTy };
  410     llvm::Type *args[] = { Int8PtrTy, Int8PtrTy, LongTy };
  410     llvm::Type *args[] = { Int8PtrTy, Int8PtrTy, LongTy };
  411     llvm::FunctionType *FTy = llvm::FunctionType::get(Int8PtrTy, args, false);
  718     llvm::Type *params[] = { Int8PtrTy };
  719     return CGM.CreateRuntimeFunction(llvm::FunctionType::get(Int8PtrTy,
 3325   llvm::ArrayType *AT = llvm::ArrayType::get(ObjCTypes.Int8PtrTy,
 3658   values.addNullPointer(ObjCTypes.Int8PtrTy);
 3866   method.addBitCast(fn, ObjCTypes.Int8PtrTy);
 3958   values.addNullPointer(ObjCTypes.Int8PtrTy);
 4810     src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy);
 4831     src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy);
 4857     src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy);
 4876     src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy);
 4889   SrcPtr = CGF.Builder.CreateBitCast(SrcPtr, ObjCTypes.Int8PtrTy);
 4890   DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy);
 5062   auto array = values.beginArray(ObjCTypes.Int8PtrTy);
 5071     array.addBitCast(DefinedClasses[i], ObjCTypes.Int8PtrTy);
 5074     array.addBitCast(DefinedCategories[i], ObjCTypes.Int8PtrTy);
 5161   return llvm::Constant::getNullValue(ObjCTypes.Int8PtrTy);
 5620   Int8PtrTy = CGM.Int8PtrTy;
 5671   PropertyTy = llvm::StructType::create("struct._prop_t", Int8PtrTy, Int8PtrTy);
 5671   PropertyTy = llvm::StructType::create("struct._prop_t", Int8PtrTy, Int8PtrTy);
 5689                                       Int8PtrTy, Int8PtrTy);
 5689                                       Int8PtrTy, Int8PtrTy);
 5703       "struct._objc_method_description", SelectorPtrTy, Int8PtrTy);
 5752   ProtocolTy->setBody(ProtocolExtensionPtrTy, Int8PtrTy,
 5768   IvarTy = llvm::StructType::create("struct._objc_ivar", Int8PtrTy, Int8PtrTy,
 5768   IvarTy = llvm::StructType::create("struct._objc_ivar", Int8PtrTy, Int8PtrTy,
 5783       "struct._objc_class_extension", IntTy, Int8PtrTy, PropertyListPtrTy);
 5803                    llvm::PointerType::getUnqual(ClassTy), Int8PtrTy, LongTy,
 5805                    ProtocolListPtrTy, Int8PtrTy, ClassExtensionPtrTy);
 5820       "struct._objc_category", Int8PtrTy, Int8PtrTy, MethodListPtrTy,
 5820       "struct._objc_category", Int8PtrTy, Int8PtrTy, MethodListPtrTy,
 5835                                       llvm::ArrayType::get(Int8PtrTy, 0));
 5845                                       Int8PtrTy, SymtabPtrTy);
 5893       "struct._protocol_t", ObjectPtrTy, Int8PtrTy,
 5896       PropertyListPtrTy, IntTy, IntTy, Int8PtrPtrTy, Int8PtrTy,
 5921       Int8PtrTy, Int8PtrTy, IntTy, IntTy);
 5921       Int8PtrTy, Int8PtrTy, IntTy, IntTy);
 5950       "struct._class_ro_t", IntTy, IntTy, IntTy, Int8PtrTy, Int8PtrTy,
 5950       "struct._class_ro_t", IntTy, IntTy, IntTy, Int8PtrTy, Int8PtrTy,
 5952       Int8PtrTy, PropertyListPtrTy);
 5987       "struct._category_t", Int8PtrTy, ClassnfABIPtrTy, MethodListnfABIPtrTy,
 6039                                       llvm::PointerType::getUnqual(Int8PtrTy),
 6040                                       Int8PtrTy, ClassnfABIPtrTy);
 6061                                                 ObjCTypes.Int8PtrTy);
 6063     llvm::ConstantArray::get(llvm::ArrayType::get(ObjCTypes.Int8PtrTy,
 6638     method.addNullPointer(ObjCTypes.Int8PtrTy);
 6642     method.addBitCast(fn, ObjCTypes.Int8PtrTy);
 6950   values.addNullPointer(ObjCTypes.Int8PtrTy);
 7294   ClassGV = llvm::ConstantExpr::getPointerCast(ClassGV, ObjCTypes.Int8PtrTy);
 7522     src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy);
 7542     src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy);
 7556   SrcPtr = CGF.Builder.CreateBitCast(SrcPtr, ObjCTypes.Int8PtrTy);
 7557   DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy);
 7588     src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy);
 7609     src = CGF.Builder.CreateIntToPtr(src, ObjCTypes.Int8PtrTy);
 7714         new llvm::GlobalVariable(CGM.getModule(), ObjCTypes.Int8PtrTy, false,