Lines Matching refs:Mem

348   void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * NumLoops));
350 new (Mem) OMPOrderedClause(Num, NumLoops, StartLoc, LParenLoc, EndLoc);
360 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * NumLoops));
361 auto *Clause = new (Mem) OMPOrderedClause(NumLoops);
404 void *Mem =
408 new (Mem) OMPUpdateClause(StartLoc, EndLoc, /*IsExtended=*/true);
419 void *Mem =
422 auto *Clause = new (Mem) OMPUpdateClause(/*IsExtended=*/true);
438 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * VL.size()));
440 new (Mem) OMPPrivateClause(StartLoc, LParenLoc, EndLoc, VL.size());
448 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * N));
449 return new (Mem) OMPPrivateClause(N);
469 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(3 * VL.size()));
471 new (Mem) OMPFirstprivateClause(StartLoc, LParenLoc, EndLoc, VL.size());
481 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(3 * N));
482 return new (Mem) OMPFirstprivateClause(N);
519 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * VL.size()));
520 OMPLastprivateClause *Clause = new (Mem) OMPLastprivateClause(
533 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * N));
534 return new (Mem) OMPLastprivateClause(N);
542 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size()));
544 new (Mem) OMPSharedClause(StartLoc, LParenLoc, EndLoc, VL.size());
550 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N));
551 return new (Mem) OMPSharedClause(N);
594 void *Mem =
597 new (Mem) OMPLinearClause(StartLoc, LParenLoc, Modifier, ModifierLoc,
621 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * NumVars + 2 + NumVars +1));
622 return new (Mem) OMPLinearClause(NumVars);
636 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size() + 1));
637 OMPAlignedClause *Clause = new (Mem)
646 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(NumVars + 1));
647 return new (Mem) OMPAlignedClause(NumVars);
683 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * VL.size()));
685 new (Mem) OMPCopyinClause(StartLoc, LParenLoc, EndLoc, VL.size());
694 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * N));
695 return new (Mem) OMPCopyinClause(N);
724 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * VL.size()));
726 new (Mem) OMPCopyprivateClause(StartLoc, LParenLoc, EndLoc, VL.size());
736 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * N));
737 return new (Mem) OMPCopyprivateClause(N);
802 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(
804 auto *Clause = new (Mem)
832 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(
834 auto *Clause = new (Mem) OMPReductionClause(N);
873 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * VL.size()));
874 OMPTaskReductionClause *Clause = new (Mem) OMPTaskReductionClause(
888 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * N));
889 return new (Mem) OMPTaskReductionClause(N);
935 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(6 * VL.size()));
936 OMPInReductionClause *Clause = new (Mem) OMPInReductionClause(
951 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(6 * N));
952 return new (Mem) OMPInReductionClause(N);
970 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(NumSizes));
971 return new (Mem) OMPSizesClause(NumSizes);
1010 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size()));
1011 auto *Clause = new (Mem) OMPAllocateClause(StartLoc, LParenLoc, Allocator,
1019 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N));
1020 return new (Mem) OMPAllocateClause(N);
1028 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size() + 1));
1030 new (Mem) OMPFlushClause(StartLoc, LParenLoc, EndLoc, VL.size());
1036 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N));
1037 return new (Mem) OMPFlushClause(N);
1059 void *Mem = C.Allocate(
1062 OMPDependClause *Clause = new (Mem)
1077 void *Mem =
1080 return new (Mem) OMPDependClause(N, NumLoops);
1164 void *Mem = C.Allocate(
1170 OMPMapClause *Clause = new (Mem)
1186 void *Mem = C.Allocate(
1192 OMPMapClause *Clause = new (Mem) OMPMapClause(Sizes);
1220 void *Mem = C.Allocate(
1227 auto *Clause = new (Mem) OMPToClause(MotionModifiers, MotionModifiersLoc,
1238 void *Mem = C.Allocate(
1244 return new (Mem) OMPToClause(Sizes);
1270 void *Mem = C.Allocate(
1278 new (Mem) OMPFromClause(MotionModifiers, MotionModifiersLoc,
1290 void *Mem = C.Allocate(
1296 return new (Mem) OMPFromClause(Sizes);
1332 void *Mem = C.Allocate(
1339 OMPUseDevicePtrClause *Clause = new (Mem) OMPUseDevicePtrClause(Locs, Sizes);
1351 void *Mem = C.Allocate(
1357 return new (Mem) OMPUseDevicePtrClause(Sizes);
1381 void *Mem = C.Allocate(
1388 auto *Clause = new (Mem) OMPUseDeviceAddrClause(Locs, Sizes);
1398 void *Mem = C.Allocate(
1404 return new (Mem) OMPUseDeviceAddrClause(Sizes);
1428 void *Mem = C.Allocate(
1435 OMPIsDevicePtrClause *Clause = new (Mem) OMPIsDevicePtrClause(Locs, Sizes);
1445 void *Mem = C.Allocate(
1451 return new (Mem) OMPIsDevicePtrClause(Sizes);
1475 void *Mem = C.Allocate(
1482 auto *Clause = new (Mem) OMPHasDeviceAddrClause(Locs, Sizes);
1492 void *Mem = C.Allocate(
1498 return new (Mem) OMPHasDeviceAddrClause(Sizes);
1507 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * VL.size()));
1509 new (Mem) OMPNontemporalClause(StartLoc, LParenLoc, EndLoc, VL.size());
1516 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * N));
1517 return new (Mem) OMPNontemporalClause(N);
1531 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size()));
1533 new (Mem) OMPInclusiveClause(StartLoc, LParenLoc, EndLoc, VL.size());
1540 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N));
1541 return new (Mem) OMPInclusiveClause(N);
1549 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size()));
1551 new (Mem) OMPExclusiveClause(StartLoc, LParenLoc, EndLoc, VL.size());
1558 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N));
1559 return new (Mem) OMPExclusiveClause(N);
1609 void *Mem = C.Allocate(totalSizeToAlloc<Expr *, SourceLocation>(
1612 auto *Clause = new (Mem)
1620 void *Mem = C.Allocate(totalSizeToAlloc<Expr *, SourceLocation>(
1623 return new (Mem) OMPUsesAllocatorsClause(N);
1631 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(Locators.size() + 1));
1632 auto *Clause = new (Mem)
1641 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N + 1));
1642 return new (Mem) OMPAffinityClause(N);
1652 void *Mem =
1654 auto *Clause = new (Mem) OMPInitClause(
1663 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N));
1664 return new (Mem) OMPInitClause(N);
1684 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size() + NumLoops),
1686 OMPDoacrossClause *Clause = new (Mem)
1700 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N + NumLoops),
1702 return new (Mem) OMPDoacrossClause(N, NumLoops);