Lines Matching refs:Runtime

72   CGObjCRuntime &Runtime = CGM.getObjCRuntime();  in EmitObjCBoxedExpr()  local
74 llvm::Value *Receiver = Runtime.GetClass(*this, ClassDecl); in EmitObjCBoxedExpr()
106 RValue result = Runtime.GenerateMessageSend( in EmitObjCBoxedExpr()
219 CGObjCRuntime &Runtime = CGM.getObjCRuntime(); in EmitObjCCollectionLiteral() local
220 llvm::Value *Receiver = Runtime.GetClass(*this, Class); in EmitObjCCollectionLiteral()
223 RValue result = Runtime.GenerateMessageSend( in EmitObjCCollectionLiteral()
379 auto &Runtime = CGM.getLangOpts().ObjCRuntime; in tryGenerateSpecializedMessageSend() local
383 Runtime.shouldUseRuntimeFunctionsForAlloc() && in tryGenerateSpecializedMessageSend()
404 Runtime.shouldUseARCFunctionsForRetainRelease()) in tryGenerateSpecializedMessageSend()
411 Runtime.shouldUseARCFunctionsForRetainRelease()) in tryGenerateSpecializedMessageSend()
418 Runtime.shouldUseARCFunctionsForRetainRelease()) { in tryGenerateSpecializedMessageSend()
461 CGObjCRuntime &Runtime = CGM.getObjCRuntime(); in EmitObjCMessageExpr() local
486 Receiver = Runtime.GetClass(*this, OID); in EmitObjCMessageExpr()
543 result = Runtime.GenerateMessageSendSuper(*this, Return, ResultType, in EmitObjCMessageExpr()
559 result = Runtime.GenerateMessageSend(*this, Return, ResultType, in EmitObjCMessageExpr()
2470 CGObjCRuntime &Runtime = CGM.getObjCRuntime(); in EmitObjCMRRAutoreleasePoolPush() local
2471 llvm::Value *Receiver = Runtime.EmitNSAutoreleasePoolClassRef(*this); in EmitObjCMRRAutoreleasePoolPush()
2477 Runtime.GenerateMessageSend(*this, ReturnValueSlot(), in EmitObjCMRRAutoreleasePoolPush()
2486 Runtime.GenerateMessageSend(*this, ReturnValueSlot(), in EmitObjCMRRAutoreleasePoolPush()
3601 CGObjCRuntime &Runtime = CGM.getObjCRuntime(); in EmitBlockCopyAndAutorelease() local
3604 Result = Runtime.GenerateMessageSend(*this, ReturnValueSlot(), in EmitBlockCopyAndAutorelease()
3608 Result = Runtime.GenerateMessageSend(*this, ReturnValueSlot(), in EmitBlockCopyAndAutorelease()