Lines Matching defs:ThreadIDVar
120 CGOpenMPOutlinedRegionInfo(const CapturedStmt &CS, const VarDecl *ThreadIDVar,
126 ThreadIDVar(ThreadIDVar), HelperName(HelperName) {
127 assert(ThreadIDVar != nullptr && "No ThreadID in OpenMP region.");
132 const VarDecl *getThreadIDVariable() const override { return ThreadIDVar; }
146 const VarDecl *ThreadIDVar;
202 const VarDecl *ThreadIDVar,
207 ThreadIDVar(ThreadIDVar), Action(Action) {
208 assert(ThreadIDVar != nullptr && "No ThreadID in OpenMP region.");
213 const VarDecl *getThreadIDVariable() const override { return ThreadIDVar; }
234 const VarDecl *ThreadIDVar;
1214 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind,
1216 assert(ThreadIDVar->getType()->isPointerType() &&
1243 CGOpenMPOutlinedRegionInfo CGInfo(*CS, ThreadIDVar, CodeGen, InnermostKind,
1265 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind,
1269 CGM, D, CS, ThreadIDVar, InnermostKind, getOutlinedHelperName(CGF),
1275 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind,
1279 CGM, D, CS, ThreadIDVar, InnermostKind, getOutlinedHelperName(CGF),
1284 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar,
1304 assert(!ThreadIDVar->getType()->isPointerType() &&
1321 CGOpenMPTaskOutlinedRegionInfo CGInfo(*CS, ThreadIDVar, CodeGen,
11948 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind,
11955 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind,
11961 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar,