Searched refs:getObjCRuntime (Results 1 – 10 of 10) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| HD | CGObjC.cpp | 49 CGM.getObjCRuntime().GenerateConstantString(E->getString()).getPointer(); in EmitObjCStringLiteral() 77 CGObjCRuntime &Runtime = CGM.getObjCRuntime(); in EmitObjCBoxedExpr() 221 CGObjCRuntime &Runtime = CGM.getObjCRuntime(); in EmitObjCCollectionLiteral() 256 return CGM.getObjCRuntime().GetSelector(*this, E->getSelector()); in EmitObjCSelectorExpr() 261 return CGM.getObjCRuntime().GenerateProtocolRef(*this, E->getProtocol()); in EmitObjCProtocolExpr() 489 Receiver = CGF.CGM.getObjCRuntime().GetClass(CGF, ID); in tryEmitSpecializedAllocInit() 534 CGObjCRuntime &Runtime = CGM.getObjCRuntime(); in EmitObjCMessageExpr() 663 CGF.CGM.getObjCRuntime().GenerateMessageSendSuper(CGF, ReturnValueSlot(), in Emit() 687 llvm::Function *Fn = CGM.getObjCRuntime().GenerateMethod(OMD, CD); in StartObjCMethod() 714 CGM.getObjCRuntime().GenerateDirectMethodPrologue(*this, Fn, OMD, CD); in StartObjCMethod() [all …]
|
| HD | CGDeclCXX.cpp | 45 CGM.getObjCRuntime().EmitObjCGlobalAssign(CGF, CGF.EmitScalarExpr(Init), in EmitDeclInit() 48 CGM.getObjCRuntime().EmitObjCWeakAssign(CGF, CGF.EmitScalarExpr(Init), in EmitDeclInit()
|
| HD | CGExprAgg.cpp | 364 CGF.CGM.getObjCRuntime().EmitGCMemmoveCollectable(CGF, in EmitCopy() 1988 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy() 1996 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy()
|
| HD | CGExpr.cpp | 1781 return RValue::get(CGM.getObjCRuntime().EmitObjCWeakRead(*this, in EmitLoadOfLValue() 1994 CGM.getObjCRuntime().EmitObjCWeakAssign(*this, src, LvalueDst); in EmitStoreThroughLValue() 2012 CGM.getObjCRuntime().EmitObjCIvarAssign(*this, src, dst, in EmitStoreThroughLValue() 2015 CGM.getObjCRuntime().EmitObjCGlobalAssign(*this, src, LvalueDst, in EmitStoreThroughLValue() 2019 CGM.getObjCRuntime().EmitObjCStrongCastAssign(*this, src, LvalueDst); in EmitStoreThroughLValue() 4811 CGM.getObjCRuntime().GetAddrOfSelector(*this, E->getSelector()); in EmitObjCSelectorLValue() 4817 return CGM.getObjCRuntime().EmitIvarOffset(*this, Interface, Ivar); in EmitIvarOffset() 4824 return CGM.getObjCRuntime().EmitObjCValueForIvar(*this, ObjectTy, BaseValue, in EmitLValueForIvar()
|
| HD | CGBlocks.cpp | 167 Name += "l" + CGM.getObjCRuntime().getRCBlockLayoutStr(CGM, BlockInfo); in getBlockDescriptorName() 250 elements.add(CGM.getObjCRuntime().BuildGCBlockLayout(CGM, blockInfo)); in buildBlockDescriptor() 252 elements.add(CGM.getObjCRuntime().BuildRCBlockLayout(CGM, blockInfo)); in buildBlockDescriptor() 2918 auto layoutInfo = CGM.getObjCRuntime().BuildByrefLayout(CGM, type); in emitByrefStructureInit()
|
| HD | CGException.cpp | 431 CGM.getObjCRuntime().EmitThrowStmt(*this, S, false); in EmitCXXThrowExpr() 580 TypeInfo.RTTI = CGM.getObjCRuntime().GetEHType(CaughtType); in EnterCXXTryStmt()
|
| HD | CodeGenModule.h | 572 CGObjCRuntime &getObjCRuntime() { in getObjCRuntime() function
|
| HD | CGExprConstant.cpp | 1928 auto C = CGM.getObjCRuntime().GenerateConstantString(S); in emitConstantObjCStringLiteral() 1968 return CGM.getObjCRuntime().GenerateConstantString(literal); in VisitCallExpr()
|
| HD | CGDebugInfo.cpp | 2590 CGM.getObjCRuntime().ComputeBitfieldBitOffset(CGM, ID, Field); in CreateTypeDefinition()
|
| HD | CGBuiltin.cpp | 2546 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, in EmitBuiltinExpr()
|