Lines Matching refs:Receiver
74 llvm::Value *Receiver = Runtime.GetClass(*this, ClassDecl); in EmitObjCBoxedExpr() local
107 *this, ReturnValueSlot(), BoxingMethod->getReturnType(), Sel, Receiver, in EmitObjCBoxedExpr()
220 llvm::Value *Receiver = Runtime.GetClass(*this, Class); in EmitObjCCollectionLiteral() local
225 Receiver, Args, Class, MethodWithObjects); in EmitObjCCollectionLiteral()
371 llvm::Value *Receiver, in tryGenerateSpecializedMessageSend() argument
387 return CGF.EmitObjCAlloc(Receiver, CGF.ConvertType(ResultType)); in tryGenerateSpecializedMessageSend()
394 return CGF.EmitObjCAllocWithZone(Receiver, in tryGenerateSpecializedMessageSend()
405 return CGF.EmitObjCAutorelease(Receiver, CGF.ConvertType(ResultType)); in tryGenerateSpecializedMessageSend()
412 return CGF.EmitObjCRetainNonBlock(Receiver, CGF.ConvertType(ResultType)); in tryGenerateSpecializedMessageSend()
419 CGF.EmitObjCRelease(Receiver, ARCPreciseLifetime); in tryGenerateSpecializedMessageSend()
467 llvm::Value *Receiver = nullptr; in EmitObjCMessageExpr() local
474 Receiver = ter.getPointer(); in EmitObjCMessageExpr()
477 Receiver = EmitScalarExpr(E->getInstanceReceiver()); in EmitObjCMessageExpr()
486 Receiver = Runtime.GetClass(*this, OID); in EmitObjCMessageExpr()
493 Receiver = LoadObjCSelf(); in EmitObjCMessageExpr()
499 Receiver = LoadObjCSelf(); in EmitObjCMessageExpr()
506 Receiver = EmitARCRetainNonBlock(Receiver); in EmitObjCMessageExpr()
514 Receiver = EmitARCRetainAutorelease(ReceiverType, Receiver); in EmitObjCMessageExpr()
547 Receiver, in EmitObjCMessageExpr()
554 tryGenerateSpecializedMessageSend(*this, ResultType, Receiver, Args, in EmitObjCMessageExpr()
560 E->getSelector(), Receiver, Args, in EmitObjCMessageExpr()
2471 llvm::Value *Receiver = Runtime.EmitNSAutoreleasePoolClassRef(*this); in EmitObjCMRRAutoreleasePoolPush() local
2479 AllocSel, Receiver, Args); in EmitObjCMRRAutoreleasePoolPush()
2482 Receiver = AllocRV.getScalarVal(); in EmitObjCMRRAutoreleasePoolPush()
2488 InitSel, Receiver, Args); in EmitObjCMRRAutoreleasePoolPush()