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

References

tools/clang/lib/CodeGen/CGObjCMac.cpp
   65     llvm::Type *params[] = { ObjectPtrTy, SelectorPtrTy };
   67         llvm::FunctionType::get(ObjectPtrTy, params, true), "objc_msgSend",
   79     llvm::Type *params[] = { ObjectPtrTy, SelectorPtrTy };
   91     llvm::Type *params[] = { ObjectPtrTy, SelectorPtrTy };
  103     llvm::Type *params[] = { ObjectPtrTy, SelectorPtrTy };
  120     return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
  131     return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
  364     llvm::Type *args[] = { ObjectPtrTy->getPointerTo() };
  366       llvm::FunctionType::get(ObjectPtrTy, args, false);
  373     llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
  373     llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
  375       llvm::FunctionType::get(ObjectPtrTy, args, false);
  382     llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
  382     llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
  384       llvm::FunctionType::get(ObjectPtrTy, args, false);
  391     llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
  391     llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
  393       llvm::FunctionType::get(ObjectPtrTy, args, false);
  400     llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo(),
  400     llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo(),
  403       llvm::FunctionType::get(ObjectPtrTy, args, false);
  418     llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
  418     llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
  420       llvm::FunctionType::get(ObjectPtrTy, args, false);
  427     llvm::Type *args[] = { ObjectPtrTy };
  443     llvm::Type *args[] = { ObjectPtrTy };
  452     llvm::Type *args[] = { ObjectPtrTy };
  570     return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
  577     llvm::Type *params[] = { ClassPtrTy, ObjectPtrTy };
  672     llvm::Type *params[] = { ObjectPtrTy, MessageRefPtrTy };
  673     return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
  680     llvm::Type *params[] = { ObjectPtrTy, MessageRefPtrTy };
  681     return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
  688     llvm::Type *params[] = { ObjectPtrTy, MessageRefPtrTy };
  689     return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
  698     return  CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
  707     return  CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
 2068     CGF.Builder.CreateBitCast(Receiver, ObjCTypes.ObjectPtrTy);
 2150     Arg0 = CGF.Builder.CreateBitCast(Arg0, ObjCTypes.ObjectPtrTy);
 4464     SyncArg = CGF.Builder.CreateBitCast(SyncArg, ObjCTypes.ObjectPtrTy);
 4768       CGF.Builder.CreateBitCast(Exception, ObjCTypes.ObjectPtrTy);
 4812   src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy);
 4833   src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy);
 4859   src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy);
 4878   src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy);
 5630   ObjectPtrTy =
 5633     llvm::PointerType::getUnqual(ObjectPtrTy);
 5893       "struct._protocol_t", ObjectPtrTy, Int8PtrTy,
 5955   llvm::Type *params[] = { ObjectPtrTy, SelectorPtrTy };
 5956   ImpnfABITy = llvm::FunctionType::get(ObjectPtrTy, params, false)
 6923   values.addNullPointer(ObjCTypes.ObjectPtrTy);
 7127     arg0 = CGF.Builder.CreateBitCast(arg0, ObjCTypes.ObjectPtrTy);
 7447     CGF.Builder.CreateBitCast(Receiver, ObjCTypes.ObjectPtrTy);
 7524   src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy);
 7544   src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy);
 7590   src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy);
 7611   src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy);
 7668     Exception = CGF.Builder.CreateBitCast(Exception, ObjCTypes.ObjectPtrTy);