Lines Matching refs:Mem

273   void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * NumLoops));
275 new (Mem) OMPOrderedClause(Num, NumLoops, StartLoc, LParenLoc, EndLoc);
285 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * NumLoops));
286 auto *Clause = new (Mem) OMPOrderedClause(NumLoops);
330 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * VL.size()));
332 new (Mem) OMPPrivateClause(StartLoc, LParenLoc, EndLoc, VL.size());
340 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * N));
341 return new (Mem) OMPPrivateClause(N);
361 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(3 * VL.size()));
363 new (Mem) OMPFirstprivateClause(StartLoc, LParenLoc, EndLoc, VL.size());
373 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(3 * N));
374 return new (Mem) OMPFirstprivateClause(N);
411 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * VL.size()));
412 OMPLastprivateClause *Clause = new (Mem) OMPLastprivateClause(
425 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * N));
426 return new (Mem) OMPLastprivateClause(N);
434 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size()));
436 new (Mem) OMPSharedClause(StartLoc, LParenLoc, EndLoc, VL.size());
442 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N));
443 return new (Mem) OMPSharedClause(N);
485 void *Mem =
487 OMPLinearClause *Clause = new (Mem) OMPLinearClause(
511 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * NumVars + 2 + NumVars +1));
512 return new (Mem) OMPLinearClause(NumVars);
526 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size() + 1));
527 OMPAlignedClause *Clause = new (Mem)
536 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(NumVars + 1));
537 return new (Mem) OMPAlignedClause(NumVars);
566 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * VL.size()));
568 new (Mem) OMPCopyinClause(StartLoc, LParenLoc, EndLoc, VL.size());
577 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * N));
578 return new (Mem) OMPCopyinClause(N);
607 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * VL.size()));
609 new (Mem) OMPCopyprivateClause(StartLoc, LParenLoc, EndLoc, VL.size());
619 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(4 * N));
620 return new (Mem) OMPCopyprivateClause(N);
657 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * VL.size()));
658 OMPReductionClause *Clause = new (Mem) OMPReductionClause(
672 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * N));
673 return new (Mem) OMPReductionClause(N);
710 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * VL.size()));
711 OMPTaskReductionClause *Clause = new (Mem) OMPTaskReductionClause(
725 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(5 * N));
726 return new (Mem) OMPTaskReductionClause(N);
772 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(6 * VL.size()));
773 OMPInReductionClause *Clause = new (Mem) OMPInReductionClause(
788 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(6 * N));
789 return new (Mem) OMPInReductionClause(N);
798 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size()));
799 auto *Clause = new (Mem) OMPAllocateClause(StartLoc, LParenLoc, Allocator,
807 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N));
808 return new (Mem) OMPAllocateClause(N);
816 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size() + 1));
818 new (Mem) OMPFlushClause(StartLoc, LParenLoc, EndLoc, VL.size());
824 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N));
825 return new (Mem) OMPFlushClause(N);
834 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(VL.size() + NumLoops));
835 OMPDependClause *Clause = new (Mem)
848 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(N + NumLoops));
849 return new (Mem) OMPDependClause(N, NumLoops);
928 void *Mem = C.Allocate(
934 OMPMapClause *Clause = new (Mem)
949 void *Mem = C.Allocate(
955 return new (Mem) OMPMapClause(Sizes);
979 void *Mem = C.Allocate(
986 auto *Clause = new (Mem) OMPToClause(UDMQualifierLoc, MapperId, Locs, Sizes);
996 void *Mem = C.Allocate(
1002 return new (Mem) OMPToClause(Sizes);
1026 void *Mem = C.Allocate(
1034 new (Mem) OMPFromClause(UDMQualifierLoc, MapperId, Locs, Sizes);
1045 void *Mem = C.Allocate(
1051 return new (Mem) OMPFromClause(Sizes);
1087 void *Mem = C.Allocate(
1094 OMPUseDevicePtrClause *Clause = new (Mem) OMPUseDevicePtrClause(Locs, Sizes);
1106 void *Mem = C.Allocate(
1112 return new (Mem) OMPUseDevicePtrClause(Sizes);
1136 void *Mem = C.Allocate(
1143 OMPIsDevicePtrClause *Clause = new (Mem) OMPIsDevicePtrClause(Locs, Sizes);
1153 void *Mem = C.Allocate(
1159 return new (Mem) OMPIsDevicePtrClause(Sizes);
1168 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * VL.size()));
1170 new (Mem) OMPNontemporalClause(StartLoc, LParenLoc, EndLoc, VL.size());
1177 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(2 * N));
1178 return new (Mem) OMPNontemporalClause(N);