Lines Matching refs:CodeGenFunction
31 typedef CodeGenFunction::ComplexPairTy ComplexPairTy;
46 CodeGenFunction &CGF;
51 ComplexExprEmitter(CodeGenFunction &cgf, bool ir=false, bool ii=false) in ComplexExprEmitter()
130 ComplexPairTy emitConstant(const CodeGenFunction::ConstantEmission &Constant, in emitConstant()
144 if (CodeGenFunction::ConstantEmission Constant = CGF.tryEmitAsConstant(E)) in VisitDeclRefExpr()
156 if (CodeGenFunction::ConstantEmission Constant = in VisitMemberExpr()
222 CodeGenFunction::CXXDefaultArgExprScope Scope(CGF, DAE); in VisitCXXDefaultArgExpr()
226 CodeGenFunction::CXXDefaultInitExprScope Scope(CGF, DIE); in VisitCXXDefaultInitExpr()
230 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()
356 Address CodeGenFunction::emitAddrOfRealComponent(Address addr, in emitAddrOfRealComponent()
361 Address CodeGenFunction::emitAddrOfImagComponent(Address addr, in emitAddrOfImagComponent()
437 CodeGenFunction::StmtExprEvaluation eval(CGF); in VisitStmtExpr()
560 CodeGenFunction::CGFPOptionsRAII FPOptsRAII(CGF, Op); in EmitCast()
569 CodeGenFunction::CGFPOptionsRAII FPOptsRAII(CGF, Op); in EmitCast()
647 CodeGenFunction::CGFPOptionsRAII FPOptsRAII(CGF, Op.FPFeatures); in EmitBinAdd()
666 CodeGenFunction::CGFPOptionsRAII FPOptsRAII(CGF, Op.FPFeatures); in EmitBinSub()
759 CodeGenFunction::CGFPOptionsRAII FPOptsRAII(CGF, Op.FPFeatures); in EmitBinMul()
861 CodeGenFunction::CGFPOptionsRAII FPOptsRAII(CGF, Op.FPFeatures); in EmitBinDiv()
937 ComplexPairTy CodeGenFunction::EmitUnPromotedValue(ComplexPairTy result, in EmitUnPromotedValue()
950 ComplexPairTy CodeGenFunction::EmitPromotedValue(ComplexPairTy result, in EmitPromotedValue()
995 ComplexPairTy CodeGenFunction::EmitPromotedComplexExpr(const Expr *E, in EmitPromotedComplexExpr()
1050 CodeGenFunction::CGFPOptionsRAII FPOptsRAII(CGF, OpInfo.FPFeatures); in EmitCompoundAssignLValue()
1208 CodeGenFunction::OpaqueValueMapping binding(CGF, E); in VisitAbstractConditionalOperator()
1211 CodeGenFunction::ConditionalEvaluation eval(CGF); in VisitAbstractConditionalOperator()
1293 ComplexPairTy CodeGenFunction::EmitComplexExpr(const Expr *E, bool IgnoreReal, in EmitComplexExpr()
1302 void CodeGenFunction::EmitComplexExprIntoLValue(const Expr *E, LValue dest, in EmitComplexExprIntoLValue()
1312 void CodeGenFunction::EmitStoreOfComplex(ComplexPairTy V, LValue dest, in EmitStoreOfComplex()
1318 ComplexPairTy CodeGenFunction::EmitLoadOfComplex(LValue src, in EmitLoadOfComplex()
1323 LValue CodeGenFunction::EmitComplexAssignmentLValue(const BinaryOperator *E) { in EmitComplexAssignmentLValue()
1347 LValue CodeGenFunction::
1354 LValue CodeGenFunction::