Lines Matching refs:CGOpenMPRegionInfo
48 class CGOpenMPRegionInfo : public CodeGenFunction::CGCapturedStmtInfo { class
64 CGOpenMPRegionInfo(const CapturedStmt &CS, in CGOpenMPRegionInfo() function in __anonbe229beb0111::CGOpenMPRegionInfo
71 CGOpenMPRegionInfo(const CGOpenMPRegionKind RegionKind, in CGOpenMPRegionInfo() function in __anonbe229beb0111::CGOpenMPRegionInfo
100 ~CGOpenMPRegionInfo() override = default;
110 class CGOpenMPOutlinedRegionInfo final : public CGOpenMPRegionInfo {
116 : CGOpenMPRegionInfo(CS, ParallelOutlinedRegion, CodeGen, Kind, in CGOpenMPOutlinedRegionInfo()
130 return CGOpenMPRegionInfo::classof(Info) && in classof()
131 cast<CGOpenMPRegionInfo>(Info)->getRegionKind() == in classof()
143 class CGOpenMPTaskOutlinedRegionInfo final : public CGOpenMPRegionInfo {
198 : CGOpenMPRegionInfo(CS, TaskOutlinedRegion, CodeGen, Kind, HasCancel), in CGOpenMPTaskOutlinedRegionInfo()
218 return CGOpenMPRegionInfo::classof(Info) && in classof()
219 cast<CGOpenMPRegionInfo>(Info)->getRegionKind() == in classof()
233 class CGOpenMPInlinedRegionInfo : public CGOpenMPRegionInfo {
238 : CGOpenMPRegionInfo(InlinedRegion, CodeGen, Kind, HasCancel), in CGOpenMPInlinedRegionInfo()
240 OuterRegionInfo(dyn_cast_or_null<CGOpenMPRegionInfo>(OldCSI)) {} in CGOpenMPInlinedRegionInfo()
302 return CGOpenMPRegionInfo::classof(Info) && in classof()
303 cast<CGOpenMPRegionInfo>(Info)->getRegionKind() == InlinedRegion; in classof()
311 CGOpenMPRegionInfo *OuterRegionInfo;
319 class CGOpenMPTargetRegionInfo final : public CGOpenMPRegionInfo {
323 : CGOpenMPRegionInfo(CS, TargetRegion, CodeGen, OMPD_target, in CGOpenMPTargetRegionInfo()
335 return CGOpenMPRegionInfo::classof(Info) && in classof()
336 cast<CGOpenMPRegionInfo>(Info)->getRegionKind() == TargetRegion; in classof()
1025 LValue CGOpenMPRegionInfo::getThreadIDVariableLValue(CodeGenFunction &CGF) { in getThreadIDVariableLValue()
1031 void CGOpenMPRegionInfo::EmitBody(CodeGenFunction &CGF, const Stmt * /*S*/) { in EmitBody()
1468 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) { in getThreadID()
2126 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) in emitThreadIDAddress()
2274 if (auto *Region = dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) in emitTaskyieldCall()
2516 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo); in emitBarrierCall()
5123 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) in emitTaskCall()
6202 if (auto *Region = dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) in emitTaskwaitCall()
6249 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) { in emitCancellationPointCall()
6287 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) { in emitCancelCall()
11888 dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) in getAddressOfLocalVariable()