Lines Matching refs:CodeGenFunction
26 CodeGenFunction &CGF;
27 CodeGenFunction::CGCapturedStmtInfo *PrevCapturedStmtInfo;
32 class CGInlinedOpenMPRegionInfo : public CodeGenFunction::CGCapturedStmtInfo {
38 InlinedOpenMPRegion(CodeGenFunction &CGF, const Stmt *S) in InlinedOpenMPRegion()
63 static void EmitOMPIfClause(CodeGenFunction &CGF, const Expr *Cond, in EmitOMPIfClause()
65 CodeGenFunction::LexicalScope ConditionScope(CGF, Cond->getSourceRange()); in EmitOMPIfClause()
102 void CodeGenFunction::EmitOMPAggregateAssign(LValue OriginalAddr, in EmitOMPAggregateAssign()
148 CodeGenFunction::RunCleanupsScope Init(*this); in EmitOMPAggregateAssign()
170 void CodeGenFunction::EmitOMPFirstprivateClause( in EmitOMPFirstprivateClause()
172 CodeGenFunction::OMPPrivateScope &PrivateScope) { in EmitOMPFirstprivateClause()
215 void CodeGenFunction::EmitOMPPrivateClause( in EmitOMPPrivateClause()
217 CodeGenFunction::OMPPrivateScope &PrivateScope) { in EmitOMPPrivateClause()
243 static void EmitOMPParallelCall(CodeGenFunction &CGF, in EmitOMPParallelCall()
248 CodeGenFunction::RunCleanupsScope NumThreadsScope(CGF); in EmitOMPParallelCall()
259 void CodeGenFunction::EmitOMPParallelDirective(const OMPParallelDirective &S) { in EmitOMPParallelDirective()
277 void CodeGenFunction::EmitOMPLoopBody(const OMPLoopDirective &S, in EmitOMPLoopBody()
300 void CodeGenFunction::EmitOMPInnerLoop(const OMPLoopDirective &S, in EmitOMPInnerLoop()
350 void CodeGenFunction::EmitOMPSimdFinal(const OMPLoopDirective &S) { in EmitOMPSimdFinal()
360 static void EmitOMPAlignedClause(CodeGenFunction &CGF, CodeGenModule &CGM, in EmitOMPAlignedClause()
386 static void EmitPrivateLoopCounters(CodeGenFunction &CGF, in EmitPrivateLoopCounters()
387 CodeGenFunction::OMPPrivateScope &LoopScope, in EmitPrivateLoopCounters()
404 void CodeGenFunction::EmitOMPSimdDirective(const OMPSimdDirective &S) { in EmitOMPSimdDirective()
504 static LValue EmitOMPHelperVar(CodeGenFunction &CGF, in EmitOMPHelperVar()
511 void CodeGenFunction::EmitOMPWorksharingLoop(const OMPLoopDirective &S) { in EmitOMPWorksharingLoop()
593 void CodeGenFunction::EmitOMPForDirective(const OMPForDirective &S) { in EmitOMPForDirective()
610 void CodeGenFunction::EmitOMPForSimdDirective(const OMPForSimdDirective &) { in EmitOMPForSimdDirective()
614 void CodeGenFunction::EmitOMPSectionsDirective(const OMPSectionsDirective &) { in EmitOMPSectionsDirective()
618 void CodeGenFunction::EmitOMPSectionDirective(const OMPSectionDirective &) { in EmitOMPSectionDirective()
622 void CodeGenFunction::EmitOMPSingleDirective(const OMPSingleDirective &) { in EmitOMPSingleDirective()
626 void CodeGenFunction::EmitOMPMasterDirective(const OMPMasterDirective &S) { in EmitOMPMasterDirective()
635 void CodeGenFunction::EmitOMPCriticalDirective(const OMPCriticalDirective &S) { in EmitOMPCriticalDirective()
647 CodeGenFunction::EmitOMPParallelForDirective(const OMPParallelForDirective &) { in EmitOMPParallelForDirective()
651 void CodeGenFunction::EmitOMPParallelForSimdDirective( in EmitOMPParallelForSimdDirective()
656 void CodeGenFunction::EmitOMPParallelSectionsDirective( in EmitOMPParallelSectionsDirective()
661 void CodeGenFunction::EmitOMPTaskDirective(const OMPTaskDirective &) { in EmitOMPTaskDirective()
665 void CodeGenFunction::EmitOMPTaskyieldDirective(const OMPTaskyieldDirective &) { in EmitOMPTaskyieldDirective()
669 void CodeGenFunction::EmitOMPBarrierDirective(const OMPBarrierDirective &S) { in EmitOMPBarrierDirective()
673 void CodeGenFunction::EmitOMPTaskwaitDirective(const OMPTaskwaitDirective &) { in EmitOMPTaskwaitDirective()
677 void CodeGenFunction::EmitOMPFlushDirective(const OMPFlushDirective &S) { in EmitOMPFlushDirective()
690 void CodeGenFunction::EmitOMPOrderedDirective(const OMPOrderedDirective &) { in EmitOMPOrderedDirective()
694 void CodeGenFunction::EmitOMPAtomicDirective(const OMPAtomicDirective &) { in EmitOMPAtomicDirective()
698 void CodeGenFunction::EmitOMPTargetDirective(const OMPTargetDirective &) { in EmitOMPTargetDirective()
702 void CodeGenFunction::EmitOMPTeamsDirective(const OMPTeamsDirective &) { in EmitOMPTeamsDirective()