Lines Matching refs:Receiver
81 llvm::Value *Receiver = Runtime.GetClass(*this, ClassDecl); in EmitObjCBoxedExpr() local
114 *this, ReturnValueSlot(), BoxingMethod->getReturnType(), Sel, Receiver, in EmitObjCBoxedExpr()
224 llvm::Value *Receiver = Runtime.GetClass(*this, Class); in EmitObjCCollectionLiteral() local
229 Receiver, Args, Class, MethodWithObjects); in EmitObjCCollectionLiteral()
375 llvm::Value *Receiver, in tryGenerateSpecializedMessageSend() argument
392 return CGF.EmitObjCAlloc(Receiver, CGF.ConvertType(ResultType)); in tryGenerateSpecializedMessageSend()
400 return CGF.EmitObjCAllocWithZone(Receiver, in tryGenerateSpecializedMessageSend()
411 return CGF.EmitObjCAutorelease(Receiver, CGF.ConvertType(ResultType)); in tryGenerateSpecializedMessageSend()
418 return CGF.EmitObjCRetainNonBlock(Receiver, CGF.ConvertType(ResultType)); in tryGenerateSpecializedMessageSend()
425 CGF.EmitObjCRelease(Receiver, ARCPreciseLifetime); in tryGenerateSpecializedMessageSend()
438 Selector Sel, llvm::Value *Receiver, const CallArgList &Args, in GeneratePossiblySpecializedMessageSend() argument
442 tryGenerateSpecializedMessageSend(CGF, ResultType, Receiver, Args, in GeneratePossiblySpecializedMessageSend()
446 return GenerateMessageSend(CGF, Return, ResultType, Sel, Receiver, Args, OID, in GeneratePossiblySpecializedMessageSend()
547 llvm::Value *Receiver = nullptr; in tryEmitSpecializedAllocInit() local
552 Receiver = CGF.EmitScalarExpr(SubOME->getInstanceReceiver()); in tryEmitSpecializedAllocInit()
560 Receiver = CGF.CGM.getObjCRuntime().GetClass(CGF, ID); in tryEmitSpecializedAllocInit()
568 return CGF.EmitObjCAllocInit(Receiver, CGF.ConvertType(OME->getType())); in tryEmitSpecializedAllocInit()
611 llvm::Value *Receiver = nullptr; in EmitObjCMessageExpr() local
619 Receiver = ter.getPointer(); in EmitObjCMessageExpr()
622 Receiver = EmitScalarExpr(E->getInstanceReceiver()); in EmitObjCMessageExpr()
629 Receiver = Runtime.GetClass(*this, OID); in EmitObjCMessageExpr()
636 Receiver = LoadObjCSelf(); in EmitObjCMessageExpr()
642 Receiver = LoadObjCSelf(); in EmitObjCMessageExpr()
649 Receiver = EmitARCRetainNonBlock(Receiver); in EmitObjCMessageExpr()
657 Receiver = EmitARCRetainAutorelease(ReceiverType, Receiver); in EmitObjCMessageExpr()
690 Receiver, in EmitObjCMessageExpr()
697 *this, Return, ResultType, E->getSelector(), Receiver, Args, OID, in EmitObjCMessageExpr()
2696 llvm::Value *Receiver = Runtime.EmitNSAutoreleasePoolClassRef(*this); in EmitObjCMRRAutoreleasePoolPush() local
2704 AllocSel, Receiver, Args); in EmitObjCMRRAutoreleasePoolPush()
2707 Receiver = AllocRV.getScalarVal(); in EmitObjCMRRAutoreleasePoolPush()
2713 InitSel, Receiver, Args); in EmitObjCMRRAutoreleasePoolPush()