• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching defs:CGOpenMPRegionInfo

42 class CGOpenMPRegionInfo : public CodeGenFunction::CGCapturedStmtInfo {
58 CGOpenMPRegionInfo(const CapturedStmt &CS,
65 CGOpenMPRegionInfo(const CGOpenMPRegionKind RegionKind,
94 ~CGOpenMPRegionInfo() override = default;
104 class CGOpenMPOutlinedRegionInfo final : public CGOpenMPRegionInfo {
110 : CGOpenMPRegionInfo(CS, ParallelOutlinedRegion, CodeGen, Kind,
124 return CGOpenMPRegionInfo::classof(Info) &&
125 cast<CGOpenMPRegionInfo>(Info)->getRegionKind() ==
137 class CGOpenMPTaskOutlinedRegionInfo final : public CGOpenMPRegionInfo {
192 : CGOpenMPRegionInfo(CS, TaskOutlinedRegion, CodeGen, Kind, HasCancel),
212 return CGOpenMPRegionInfo::classof(Info) &&
213 cast<CGOpenMPRegionInfo>(Info)->getRegionKind() ==
227 class CGOpenMPInlinedRegionInfo : public CGOpenMPRegionInfo {
232 : CGOpenMPRegionInfo(InlinedRegion, CodeGen, Kind, HasCancel),
234 OuterRegionInfo(dyn_cast_or_null<CGOpenMPRegionInfo>(OldCSI)) {}
296 return CGOpenMPRegionInfo::classof(Info) &&
297 cast<CGOpenMPRegionInfo>(Info)->getRegionKind() == InlinedRegion;
305 CGOpenMPRegionInfo *OuterRegionInfo;
313 class CGOpenMPTargetRegionInfo final : public CGOpenMPRegionInfo {
317 : CGOpenMPRegionInfo(CS, TargetRegion, CodeGen, OMPD_target,
329 return CGOpenMPRegionInfo::classof(Info) &&
330 cast<CGOpenMPRegionInfo>(Info)->getRegionKind() == TargetRegion;
1206 LValue CGOpenMPRegionInfo::getThreadIDVariableLValue(CodeGenFunction &CGF) {
1212 void CGOpenMPRegionInfo::EmitBody(CodeGenFunction &CGF, const Stmt * /*S*/) {
1754 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) {
3158 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo))
3291 if (auto *Region = dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo))
3521 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo);
5302 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo))
6329 if (auto *Region = dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo))
6376 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) {
6411 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) {