Home | History | Annotate | Download | only in AST

Lines Matching refs:Clause

1198   OMPPrivateClause *Clause =
1200 Clause->setVarRefs(VL);
1201 Clause->setPrivateCopies(PrivateVL);
1202 return Clause;
1233 OMPFirstprivateClause *Clause =
1235 Clause->setVarRefs(VL);
1236 Clause->setPrivateCopies(PrivateVL);
1237 Clause->setInits(InitVL);
1238 return Clause;
1284 OMPLastprivateClause *Clause =
1286 Clause->setVarRefs(VL);
1287 Clause->setSourceExprs(SrcExprs);
1288 Clause->setDestinationExprs(DstExprs);
1289 Clause->setAssignmentOps(AssignmentOps);
1290 return Clause;
1309 OMPSharedClause *Clause = new (Mem) OMPSharedClause(StartLoc, LParenLoc,
1311 Clause->setVarRefs(VL);
1312 return Clause;
1351 OMPLinearClause *Clause = new (Mem)
1353 Clause->setVarRefs(VL);
1354 Clause->setInits(IL);
1357 std::fill(Clause->getInits().end(), Clause->getInits().end() + VL.size(),
1359 std::fill(Clause->getUpdates().end(), Clause->getUpdates().end() + VL.size(),
1361 Clause->setStep(Step);
1362 Clause->setCalcStep(CalcStep);
1363 return Clause;
1383 OMPAlignedClause *Clause = new (Mem)
1385 Clause->setVarRefs(VL);
1386 Clause->setAlignment(A);
1387 return Clause;
1427 OMPCopyinClause *Clause = new (Mem) OMPCopyinClause(StartLoc, LParenLoc,
1429 Clause->setVarRefs(VL);
1430 Clause->setSourceExprs(SrcExprs);
1431 Clause->setDestinationExprs(DstExprs);
1432 Clause->setAssignmentOps(AssignmentOps);
1433 return Clause;
1473 OMPCopyprivateClause *Clause =
1475 Clause->setVarRefs(VL);
1476 Clause->setSourceExprs(SrcExprs);
1477 Clause->setDestinationExprs(DstExprs);
1478 Clause->setAssignmentOps(AssignmentOps);
1479 return Clause;
1544 OMPReductionClause *Clause = new (Mem) OMPReductionClause(
1546 Clause->setVarRefs(VL);
1547 Clause->setLHSExprs(LHSExprs);
1548 Clause->setRHSExprs(RHSExprs);
1549 Clause->setReductionOps(ReductionOps);
1550 return Clause;
1569 OMPFlushClause *Clause =
1571 Clause->setVarRefs(VL);
1572 return Clause;
1590 auto *Clause = *I;
1592 return Clause;