Lines Matching refs:CodeGenFunction

58   CodeGenFunction::JumpDest CleanupJD;
62 CodeGenFunction::JumpDest FinalJD;
86 clang::CodeGen::CodeGenFunction::CGCoroInfo::CGCoroInfo() {} in CGCoroInfo()
87 CodeGenFunction::CGCoroInfo::~CGCoroInfo() {} in ~CGCoroInfo()
89 static void createCoroData(CodeGenFunction &CGF, in createCoroData()
90 CodeGenFunction::CGCoroInfo &CurCoro, in createCoroData()
175 static LValueOrRValue emitSuspendExpression(CodeGenFunction &CGF, CGCoroData &Coro, in emitSuspendExpression()
182 CodeGenFunction::OpaqueValueMappingData::bind(CGF, S.getOpaqueValue(), E); in emitSuspendExpression()
261 RValue CodeGenFunction::EmitCoawaitExpr(const CoawaitExpr &E, in EmitCoawaitExpr()
268 RValue CodeGenFunction::EmitCoyieldExpr(const CoyieldExpr &E, in EmitCoyieldExpr()
275 void CodeGenFunction::EmitCoreturnStmt(CoreturnStmt const &S) { in EmitCoreturnStmt()
301 CodeGenFunction::EmitCoawaitLValue(const CoawaitExpr *E) { in EmitCoawaitLValue()
311 CodeGenFunction::EmitCoyieldLValue(const CoyieldExpr *E) { in EmitCoyieldLValue()
345 CodeGenFunction::DeclMapTy SavedLocals;
346 CodeGenFunction::DeclMapTy& LocalDeclMap;
348 ParamReferenceReplacerRAII(CodeGenFunction::DeclMapTy &LocalDeclMap) in ParamReferenceReplacerRAII()
383 getBundlesForCoroEnd(CodeGenFunction &CGF) { in getBundlesForCoroEnd()
397 void Emit(CodeGenFunction &CGF, Flags flags) override { in Emit()
429 void Emit(CodeGenFunction &CGF, Flags) override { in Emit()
468 static void emitBodyAndFallthrough(CodeGenFunction &CGF, in emitBodyAndFallthrough()
477 void CodeGenFunction::EmitCoroutineBody(const CoroutineBodyStmt &S) { in EmitCoroutineBody()
538 CodeGenFunction::RunCleanupsScope ResumeScope(*this); in EmitCoroutineBody()
662 RValue CodeGenFunction::EmitCoroutineIntrinsic(const CallExpr *E, in EmitCoroutineIntrinsic()