Lines Matching full:clause

177   OMPPrivateClause *Clause =  in Create()  local
179 Clause->setVarRefs(VL); in Create()
180 Clause->setPrivateCopies(PrivateVL); in Create()
181 return Clause; in Create()
208 OMPFirstprivateClause *Clause = in Create() local
210 Clause->setVarRefs(VL); in Create()
211 Clause->setPrivateCopies(PrivateVL); in Create()
212 Clause->setInits(InitVL); in Create()
213 Clause->setPreInitStmt(PreInit); in Create()
214 return Clause; in Create()
257 OMPLastprivateClause *Clause = in Create() local
259 Clause->setVarRefs(VL); in Create()
260 Clause->setSourceExprs(SrcExprs); in Create()
261 Clause->setDestinationExprs(DstExprs); in Create()
262 Clause->setAssignmentOps(AssignmentOps); in Create()
263 Clause->setPreInitStmt(PreInit); in Create()
264 Clause->setPostUpdateExpr(PostUpdate); in Create()
265 return Clause; in Create()
280 OMPSharedClause *Clause = in Create() local
282 Clause->setVarRefs(VL); in Create()
283 return Clause; in Create()
324 OMPLinearClause *Clause = new (Mem) OMPLinearClause( in Create() local
326 Clause->setVarRefs(VL); in Create()
327 Clause->setPrivates(PL); in Create()
328 Clause->setInits(IL); in Create()
331 std::fill(Clause->getInits().end(), Clause->getInits().end() + VL.size(), in Create()
333 std::fill(Clause->getUpdates().end(), Clause->getUpdates().end() + VL.size(), in Create()
335 Clause->setStep(Step); in Create()
336 Clause->setCalcStep(CalcStep); in Create()
337 Clause->setPreInitStmt(PreInit); in Create()
338 Clause->setPostUpdateExpr(PostUpdate); in Create()
339 return Clause; in Create()
355 OMPAlignedClause *Clause = new (Mem) in Create() local
357 Clause->setVarRefs(VL); in Create()
358 Clause->setAlignment(A); in Create()
359 return Clause; in Create()
395 OMPCopyinClause *Clause = in Create() local
397 Clause->setVarRefs(VL); in Create()
398 Clause->setSourceExprs(SrcExprs); in Create()
399 Clause->setDestinationExprs(DstExprs); in Create()
400 Clause->setAssignmentOps(AssignmentOps); in Create()
401 return Clause; in Create()
436 OMPCopyprivateClause *Clause = in Create() local
438 Clause->setVarRefs(VL); in Create()
439 Clause->setSourceExprs(SrcExprs); in Create()
440 Clause->setDestinationExprs(DstExprs); in Create()
441 Clause->setAssignmentOps(AssignmentOps); in Create()
442 return Clause; in Create()
486 OMPReductionClause *Clause = new (Mem) OMPReductionClause( in Create() local
488 Clause->setVarRefs(VL); in Create()
489 Clause->setPrivates(Privates); in Create()
490 Clause->setLHSExprs(LHSExprs); in Create()
491 Clause->setRHSExprs(RHSExprs); in Create()
492 Clause->setReductionOps(ReductionOps); in Create()
493 Clause->setPreInitStmt(PreInit); in Create()
494 Clause->setPostUpdateExpr(PostUpdate); in Create()
495 return Clause; in Create()
510 OMPFlushClause *Clause = in Create() local
512 Clause->setVarRefs(VL); in Create()
513 return Clause; in Create()
526 OMPDependClause *Clause = in Create() local
528 Clause->setVarRefs(VL); in Create()
529 Clause->setDependencyKind(DepKind); in Create()
530 Clause->setDependencyLoc(DepLoc); in Create()
531 Clause->setColonLoc(ColonLoc); in Create()
532 Clause->setCounterValue(nullptr); in Create()
533 return Clause; in Create()
598 // NumVars x Expr* - we have an original list expression for each clause list in Create()
612 OMPMapClause *Clause = new (Mem) OMPMapClause( in Create() local
616 Clause->setVarRefs(Vars); in Create()
617 Clause->setClauseInfo(Declarations, ComponentLists); in Create()
618 Clause->setMapTypeModifier(TypeModifier); in Create()
619 Clause->setMapType(Type); in Create()
620 Clause->setMapLoc(TypeLoc); in Create()
621 return Clause; in Create()
649 // NumVars x Expr* - we have an original list expression for each clause list in Create()
664 OMPToClause *Clause = new (Mem) in Create() local
668 Clause->setVarRefs(Vars); in Create()
669 Clause->setClauseInfo(Declarations, ComponentLists); in Create()
670 return Clause; in Create()
698 // NumVars x Expr* - we have an original list expression for each clause list in Create()
713 OMPFromClause *Clause = new (Mem) in Create() local
717 Clause->setVarRefs(Vars); in Create()
718 Clause->setClauseInfo(Declarations, ComponentLists); in Create()
719 return Clause; in Create()
741 OMPUseDevicePtrClause *Clause = in Create() local
743 Clause->setVarRefs(VL); in Create()
744 return Clause; in Create()
759 OMPIsDevicePtrClause *Clause = in Create() local
761 Clause->setVarRefs(VL); in Create()
762 return Clause; in Create()