Lines Matching defs:CGF

269 static RValue AdjustObjCObjectType(CodeGenFunction &CGF, QualType ExpT,  in AdjustObjCObjectType()
374 tryGenerateSpecializedMessageSend(CodeGenFunction &CGF, QualType ResultType, in tryGenerateSpecializedMessageSend()
437 CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, in GeneratePossiblySpecializedMessageSend()
523 tryEmitSpecializedAllocInit(CodeGenFunction &CGF, const ObjCMessageExpr *OME) { in tryEmitSpecializedAllocInit()
815 static void emitStructGetterCall(CodeGenFunction &CGF, ObjCIvarDecl *ivar, in emitStructGetterCall()
1081 static void emitCPPObjectAtomicGetterCall(CodeGenFunction &CGF, in emitCPPObjectAtomicGetterCall()
1289 static void emitStructSetterCall(CodeGenFunction &CGF, ObjCMethodDecl *OMD, in emitStructSetterCall()
1333 static void emitCPPObjectAtomicSetterCall(CodeGenFunction &CGF, in emitCPPObjectAtomicSetterCall()
1612 static void destroyARCStrongWithStore(CodeGenFunction &CGF, in destroyARCStrongWithStore()
1619 static void emitCXXDestructMethod(CodeGenFunction &CGF, in emitCXXDestructMethod()
2113 CodeGenFunction &CGF, llvm::Value *value, llvm::Type *returnType, in emitARCValueOperation()
2138 static llvm::Value *emitARCLoadOperation(CodeGenFunction &CGF, Address addr, in emitARCLoadOperation()
2162 static llvm::Value *emitARCStoreOperation(CodeGenFunction &CGF, Address addr, in emitARCStoreOperation()
2189 static void emitARCCopyOperation(CodeGenFunction &CGF, Address dst, Address src, in emitARCCopyOperation()
2209 static llvm::Value *emitObjCValueOperation(CodeGenFunction &CGF, in emitObjCValueOperation()
2293 static void emitAutoreleasedReturnValueMarker(CodeGenFunction &CGF) { in emitAutoreleasedReturnValueMarker()
2334 CodeGenFunction &CGF) { in emitOptimizedARCReturnCall()
2752 void CodeGenFunction::destroyARCStrongPrecise(CodeGenFunction &CGF, in destroyARCStrongPrecise()
2758 void CodeGenFunction::destroyARCStrongImprecise(CodeGenFunction &CGF, in destroyARCStrongImprecise()
2764 void CodeGenFunction::destroyARCWeak(CodeGenFunction &CGF, in destroyARCWeak()
2770 void CodeGenFunction::emitARCIntrinsicUse(CodeGenFunction &CGF, Address addr, in emitARCIntrinsicUse()
2868 static TryEmitResult tryEmitARCRetainLoadOfScalar(CodeGenFunction &CGF, in tryEmitARCRetainLoadOfScalar()
2882 static TryEmitResult tryEmitARCRetainLoadOfScalar(CodeGenFunction &CGF, in tryEmitARCRetainLoadOfScalar()
2937 static llvm::Value *emitARCOperationAfterCall(CodeGenFunction &CGF, in emitARCOperationAfterCall()
2989 static llvm::Value *emitARCRetainCallResult(CodeGenFunction &CGF, in emitARCRetainCallResult()
2993 [](CodeGenFunction &CGF, llvm::Value *value) { in emitARCRetainCallResult()
2996 [](CodeGenFunction &CGF, llvm::Value *value) { in emitARCRetainCallResult()
3003 static llvm::Value *emitARCUnsafeClaimCallResult(CodeGenFunction &CGF, in emitARCUnsafeClaimCallResult()
3007 [](CodeGenFunction &CGF, llvm::Value *value) { in emitARCUnsafeClaimCallResult()
3010 [](CodeGenFunction &CGF, llvm::Value *value) { in emitARCUnsafeClaimCallResult()
3067 CodeGenFunction &CGF; member in __anonc3781cb10a11::ARCExprEmitter
3070 ARCExprEmitter(CodeGenFunction &CGF) : CGF(CGF) {} in ARCExprEmitter()
3400 tryEmitARCRetainScalarExpr(CodeGenFunction &CGF, const Expr *e) { in tryEmitARCRetainScalarExpr()
3404 static llvm::Value *emitARCRetainLoadOfScalar(CodeGenFunction &CGF, in emitARCRetainLoadOfScalar()
3534 static llvm::Value *emitARCUnsafeUnretainedScalarExpr(CodeGenFunction &CGF, in emitARCUnsafeUnretainedScalarExpr()
3889 static llvm::Value *emitIsPlatformVersionAtLeast(CodeGenFunction &CGF, in emitIsPlatformVersionAtLeast()
4005 CodeGenFunction CGF(*this); in emitAtAvailableLinkGuard() local