Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:CodeGen

28 using namespace CodeGen;
34 /// \brief Kinds of OpenMP regions used in codegen.
50 const RegionCodeGenTy &CodeGen, OpenMPDirectiveKind Kind,
53 CodeGen(CodeGen), Kind(Kind), HasCancel(HasCancel) {}
56 const RegionCodeGenTy &CodeGen, OpenMPDirectiveKind Kind,
58 : CGCapturedStmtInfo(CR_OpenMP), RegionKind(RegionKind), CodeGen(CodeGen),
84 const RegionCodeGenTy &CodeGen;
93 const RegionCodeGenTy &CodeGen,
95 : CGOpenMPRegionInfo(CS, ParallelOutlinedRegion, CodeGen, Kind,
124 const RegionCodeGenTy &CodeGen,
126 : CGOpenMPRegionInfo(CS, TaskOutlinedRegion, CodeGen, Kind, HasCancel),
157 const RegionCodeGenTy &CodeGen,
159 : CGOpenMPRegionInfo(InlinedRegion, CodeGen, Kind, HasCancel),
211 /// \brief CodeGen info about outer OpenMP region.
222 const RegionCodeGenTy &CodeGen)
223 : CGOpenMPRegionInfo(CS, TargetRegion, CodeGen, OMPD_target,
245 /// \param CodeGen Code generation sequence for combined directives. Includes
248 InlinedOpenMPRegionRAII(CodeGenFunction &CGF, const RegionCodeGenTy &CodeGen,
253 CGF.CapturedStmtInfo, CodeGen, Kind, HasCancel);
291 CodeGen(CGF);
341 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) {
353 CGOpenMPOutlinedRegionInfo CGInfo(*CS, ThreadIDVar, CodeGen, InnermostKind,
361 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) {
366 CGOpenMPTaskOutlinedRegionInfo CGInfo(*CS, ThreadIDVar, CodeGen,
1206 /// \brief Emits code for OpenMP 'if' clause using specified \a CodeGen
3126 const RegionCodeGenTy &CodeGen,
3130 InlinedOpenMPRegionRAII Region(CGF, CodeGen, InnerKind, HasCancel);
3242 const RegionCodeGenTy &CodeGen) {
3246 CGOpenMPTargetRegionInfo CGInfo(CS, CodeGen);