Lines Matching refs:CodeGen
21 using namespace CodeGen;
845 const RegionCodeGenTy &CodeGen) { in emitCommonOMPParallelDirective() argument
850 S, *CS->getCapturedDecl()->param_begin(), InnermostKind, CodeGen); in emitCommonOMPParallelDirective()
878 auto &&CodeGen = [&S](CodeGenFunction &CGF) { in EmitOMPParallelDirective()
897 emitCommonOMPParallelDirective(*this, S, OMPD_parallel, CodeGen); in EmitOMPParallelDirective()
1182 auto &&CodeGen = [&S](CodeGenFunction &CGF) { in EmitOMPSimdDirective()
1255 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPSimdDirective()
1596 auto &&CodeGen = [&S, &HasLastprivates](CodeGenFunction &CGF) { in EmitOMPForDirective()
1599 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_for, CodeGen, in EmitOMPForDirective()
1611 auto &&CodeGen = [&S, &HasLastprivates](CodeGenFunction &CGF) { in EmitOMPForSimdDirective()
1614 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_simd, CodeGen); in EmitOMPForSimdDirective()
1637 auto &&CodeGen = [&S, CS, &HasLastprivates](CodeGenFunction &CGF) { in EmitSections()
1735 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_sections, CodeGen, in EmitSections()
1758 auto &&CodeGen = [Stmt, &S, &HasFirstprivates](CodeGenFunction &CGF) { in EmitSections()
1766 CGM.getOpenMPRuntime().emitSingleRegion(*this, CodeGen, S.getLocStart(), in EmitSections()
1794 auto &&CodeGen = [&S](CodeGenFunction &CGF) { in EmitOMPSectionDirective()
1797 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_section, CodeGen, in EmitOMPSectionDirective()
1822 auto &&CodeGen = [&S, &HasFirstprivates](CodeGenFunction &CGF) { in EmitOMPSingleDirective()
1830 CGM.getOpenMPRuntime().emitSingleRegion(*this, CodeGen, S.getLocStart(), in EmitOMPSingleDirective()
1845 auto &&CodeGen = [&S](CodeGenFunction &CGF) { in EmitOMPMasterDirective()
1848 CGM.getOpenMPRuntime().emitMasterRegion(*this, CodeGen, S.getLocStart()); in EmitOMPMasterDirective()
1853 auto &&CodeGen = [&S](CodeGenFunction &CGF) { in EmitOMPCriticalDirective()
1861 CodeGen, S.getLocStart(), Hint); in EmitOMPCriticalDirective()
1870 auto &&CodeGen = [&S](CodeGenFunction &CGF) { in EmitOMPParallelForDirective()
1873 emitCommonOMPParallelDirective(*this, S, OMPD_for, CodeGen); in EmitOMPParallelForDirective()
1882 auto &&CodeGen = [&S](CodeGenFunction &CGF) { in EmitOMPParallelForSimdDirective()
1885 emitCommonOMPParallelDirective(*this, S, OMPD_simd, CodeGen); in EmitOMPParallelForSimdDirective()
1893 auto &&CodeGen = [&S](CodeGenFunction &CGF) { in EmitOMPParallelSectionsDirective()
1896 emitCommonOMPParallelDirective(*this, S, OMPD_sections, CodeGen); in EmitOMPParallelSectionsDirective()
1949 auto &&CodeGen = [PartId, &S, &PrivateVars, &FirstprivateVars]( in EmitOMPTaskDirective()
1992 S, *I, OMPD_task, CodeGen); in EmitOMPTaskDirective()
2041 auto &&CodeGen = [&S](CodeGenFunction &CGF) { in EmitOMPTaskgroupDirective()
2044 CGM.getOpenMPRuntime().emitTaskgroupRegion(*this, CodeGen, S.getLocStart()); in EmitOMPTaskgroupDirective()
2077 auto &&CodeGen = [&S, C, this](CodeGenFunction &CGF) { in EmitOMPOrderedDirective()
2089 CGM.getOpenMPRuntime().emitOrderedRegion(*this, CodeGen, S.getLocStart(), !C); in EmitOMPOrderedDirective()
2533 auto &&CodeGen = [&S, Kind, IsSeqCst, CS](CodeGenFunction &CGF) { in EmitOMPAtomicDirective()
2539 CGM.getOpenMPRuntime().emitInlinedDirective(*this, OMPD_atomic, CodeGen); in EmitOMPAtomicDirective()
2550 auto &&CodeGen = [&CS](CodeGenFunction &CGF) { in EmitOMPTargetDirective()
2556 CGM.getOpenMPRuntime().emitTargetOutlinedFunction(S, CodeGen); in EmitOMPTargetDirective()