Lines Matching refs:ObjectPtrTy
68 llvm::Type *params[] = { ObjectPtrTy, SelectorPtrTy }; in getMessageSendFn()
70 llvm::FunctionType::get(ObjectPtrTy, params, true), "objc_msgSend", in getMessageSendFn()
82 llvm::Type *params[] = { ObjectPtrTy, SelectorPtrTy }; in getMessageSendStretFn()
94 llvm::Type *params[] = { ObjectPtrTy, SelectorPtrTy }; in getMessageSendFpretFn()
106 llvm::Type *params[] = { ObjectPtrTy, SelectorPtrTy }; in getMessageSendFp2retFn()
123 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy, in getMessageSendSuperFn()
134 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy, in getMessageSendSuperFn2()
180 llvm::PointerType *ObjectPtrTy; member in __anon0cc8f9a20111::ObjCCommonTypesHelper
367 llvm::Type *args[] = { ObjectPtrTy->getPointerTo() }; in getGcReadWeakFn()
369 llvm::FunctionType::get(ObjectPtrTy, args, false); in getGcReadWeakFn()
376 llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() }; in getGcAssignWeakFn()
378 llvm::FunctionType::get(ObjectPtrTy, args, false); in getGcAssignWeakFn()
385 llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() }; in getGcAssignGlobalFn()
387 llvm::FunctionType::get(ObjectPtrTy, args, false); in getGcAssignGlobalFn()
394 llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() }; in getGcAssignThreadLocalFn()
396 llvm::FunctionType::get(ObjectPtrTy, args, false); in getGcAssignThreadLocalFn()
403 llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo(), in getGcAssignIvarFn()
406 llvm::FunctionType::get(ObjectPtrTy, args, false); in getGcAssignIvarFn()
421 llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() }; in getGcAssignStrongCastFn()
423 llvm::FunctionType::get(ObjectPtrTy, args, false); in getGcAssignStrongCastFn()
430 llvm::Type *args[] = { ObjectPtrTy }; in getExceptionThrowFn()
446 llvm::Type *args[] = { ObjectPtrTy }; in getSyncEnterFn()
455 llvm::Type *args[] = { ObjectPtrTy }; in getSyncExitFn()
573 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy, in getExceptionExtractFn()
580 llvm::Type *params[] = { ClassPtrTy, ObjectPtrTy }; in getExceptionMatchFn()
675 llvm::Type *params[] = { ObjectPtrTy, MessageRefPtrTy }; in getMessageSendFixupFn()
676 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy, in getMessageSendFixupFn()
683 llvm::Type *params[] = { ObjectPtrTy, MessageRefPtrTy }; in getMessageSendFpretFixupFn()
684 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy, in getMessageSendFpretFixupFn()
691 llvm::Type *params[] = { ObjectPtrTy, MessageRefPtrTy }; in getMessageSendStretFixupFn()
692 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy, in getMessageSendStretFixupFn()
701 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy, in getMessageSendSuper2FixupFn()
710 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy, in getMessageSendSuper2StretFixupFn()
2094 CGF.Builder.CreateBitCast(Receiver, ObjCTypes.ObjectPtrTy); in GenerateMessageSendSuper()
2190 Arg0 = CGF.Builder.CreateBitCast(Arg0, ObjCTypes.ObjectPtrTy); in EmitMessageSend()
4651 SyncArg = CGF.Builder.CreateBitCast(SyncArg, ObjCTypes.ObjectPtrTy); in EmitTryOrSynchronizedStmt()
4955 CGF.Builder.CreateBitCast(Exception, ObjCTypes.ObjectPtrTy); in EmitThrowStmt()
4999 src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy); in EmitObjCWeakAssign()
5020 src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy); in EmitObjCGlobalAssign()
5046 src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy); in EmitObjCIvarAssign()
5065 src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy); in EmitObjCStrongCastAssign()
5809 ObjectPtrTy = in ObjCCommonTypesHelper()
5812 llvm::PointerType::getUnqual(ObjectPtrTy); in ObjCCommonTypesHelper()
6072 "struct._protocol_t", ObjectPtrTy, Int8PtrTy, in ObjCNonFragileABITypesHelper()
6134 llvm::Type *params[] = { ObjectPtrTy, SelectorPtrTy }; in ObjCNonFragileABITypesHelper()
6135 ImpnfABITy = llvm::FunctionType::get(ObjectPtrTy, params, false) in ObjCNonFragileABITypesHelper()
7093 values.addNullPointer(ObjCTypes.ObjectPtrTy); in GetOrEmitProtocol()
7308 arg0 = CGF.Builder.CreateBitCast(arg0, ObjCTypes.ObjectPtrTy); in EmitVTableMessageSend()
7625 CGF.Builder.CreateBitCast(Receiver, ObjCTypes.ObjectPtrTy); in GenerateMessageSendSuper()
7699 src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy); in EmitObjCIvarAssign()
7719 src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy); in EmitObjCStrongCastAssign()
7765 src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy); in EmitObjCWeakAssign()
7786 src = CGF.Builder.CreateBitCast(src, ObjCTypes.ObjectPtrTy); in EmitObjCGlobalAssign()
7843 Exception = CGF.Builder.CreateBitCast(Exception, ObjCTypes.ObjectPtrTy); in EmitThrowStmt()