Home | History | Annotate | Download | only in AST

Lines Matching refs:Mem

62   void *Mem =
65 new (Mem) OMPParallelDirective(StartLoc, EndLoc, Clauses.size());
77 void *Mem =
79 return new (Mem) OMPParallelDirective(NumClauses);
89 void *Mem =
92 OMPSimdDirective *Dir = new (Mem)
117 void *Mem =
120 return new (Mem) OMPSimdDirective(CollapsedNum, NumClauses);
130 void *Mem =
134 new (Mem) OMPForDirective(StartLoc, EndLoc, CollapsedNum, Clauses.size());
166 void *Mem =
169 return new (Mem) OMPForDirective(CollapsedNum, NumClauses);
179 void *Mem =
182 OMPForSimdDirective *Dir = new (Mem)
214 void *Mem =
217 return new (Mem) OMPForSimdDirective(CollapsedNum, NumClauses);
225 void *Mem =
228 new (Mem) OMPSectionsDirective(StartLoc, EndLoc, Clauses.size());
240 void *Mem =
242 return new (Mem) OMPSectionsDirective(NumClauses);
252 void *Mem = C.Allocate(Size + sizeof(Stmt *));
253 OMPSectionDirective *Dir = new (Mem) OMPSectionDirective(StartLoc, EndLoc);
263 void *Mem = C.Allocate(Size + sizeof(Stmt *));
264 return new (Mem) OMPSectionDirective();
274 void *Mem =
277 new (Mem) OMPSingleDirective(StartLoc, EndLoc, Clauses.size());
288 void *Mem =
290 return new (Mem) OMPSingleDirective(NumClauses);
299 void *Mem = C.Allocate(Size + sizeof(Stmt *));
300 OMPMasterDirective *Dir = new (Mem) OMPMasterDirective(StartLoc, EndLoc);
309 void *Mem = C.Allocate(Size + sizeof(Stmt *));
310 return new (Mem) OMPMasterDirective();
319 void *Mem =
322 new (Mem) OMPCriticalDirective(Name, StartLoc, EndLoc, Clauses.size());
333 void *Mem =
335 return new (Mem) OMPCriticalDirective(NumClauses);
344 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() +
347 OMPParallelForDirective *Dir = new (Mem)
379 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses +
382 return new (Mem) OMPParallelForDirective(CollapsedNum, NumClauses);
391 void *Mem = C.Allocate(
394 OMPParallelForSimdDirective *Dir = new (Mem) OMPParallelForSimdDirective(
426 void *Mem = C.Allocate(
429 return new (Mem) OMPParallelForSimdDirective(CollapsedNum, NumClauses);
437 void *Mem =
440 new (Mem) OMPParallelSectionsDirective(StartLoc, EndLoc, Clauses.size());
452 void *Mem =
454 return new (Mem) OMPParallelSectionsDirective(NumClauses);
463 void *Mem =
466 new (Mem) OMPTaskDirective(StartLoc, EndLoc, Clauses.size());
478 void *Mem =
480 return new (Mem) OMPTaskDirective(NumClauses);
486 void *Mem = C.Allocate(sizeof(OMPTaskyieldDirective));
488 new (Mem) OMPTaskyieldDirective(StartLoc, EndLoc);
494 void *Mem = C.Allocate(sizeof(OMPTaskyieldDirective));
495 return new (Mem) OMPTaskyieldDirective();
501 void *Mem = C.Allocate(sizeof(OMPBarrierDirective));
502 OMPBarrierDirective *Dir = new (Mem) OMPBarrierDirective(StartLoc, EndLoc);
508 void *Mem = C.Allocate(sizeof(OMPBarrierDirective));
509 return new (Mem) OMPBarrierDirective();
515 void *Mem = C.Allocate(sizeof(OMPTaskwaitDirective));
516 OMPTaskwaitDirective *Dir = new (Mem) OMPTaskwaitDirective(StartLoc, EndLoc);
522 void *Mem = C.Allocate(sizeof(OMPTaskwaitDirective));
523 return new (Mem) OMPTaskwaitDirective();
532 void *Mem = C.Allocate(Size + sizeof(Stmt *));
534 new (Mem) OMPTaskgroupDirective(StartLoc, EndLoc);
543 void *Mem = C.Allocate(Size + sizeof(Stmt *));
544 return new (Mem) OMPTaskgroupDirective();
552 void *Mem = C.Allocate(Size);
554 new (Mem) OMPCancellationPointDirective(StartLoc, EndLoc);
563 void *Mem = C.Allocate(Size);
564 return new (Mem) OMPCancellationPointDirective();
574 void *Mem = C.Allocate(Size);
576 new (Mem) OMPCancelDirective(StartLoc, EndLoc, Clauses.size());
588 void *Mem = C.Allocate(Size);
589 return new (Mem) OMPCancelDirective(NumClauses);
598 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size());
600 new (Mem) OMPFlushDirective(StartLoc, EndLoc, Clauses.size());
610 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses);
611 return new (Mem) OMPFlushDirective(NumClauses);
621 void *Mem =
624 new (Mem) OMPOrderedDirective(StartLoc, EndLoc, Clauses.size());
635 void *Mem =
637 return new (Mem) OMPOrderedDirective(NumClauses);
646 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() +
649 new (Mem) OMPAtomicDirective(StartLoc, EndLoc, Clauses.size());
666 void *Mem =
668 return new (Mem) OMPAtomicDirective(NumClauses);
678 void *Mem =
681 new (Mem) OMPTargetDirective(StartLoc, EndLoc, Clauses.size());
692 void *Mem =
694 return new (Mem) OMPTargetDirective(NumClauses);
700 void *Mem =
705 new (Mem) OMPTargetDataDirective(StartLoc, EndLoc, Clauses.size());
714 void *Mem =
718 return new (Mem) OMPTargetDataDirective(N);
728 void *Mem =
731 new (Mem) OMPTeamsDirective(StartLoc, EndLoc, Clauses.size());
742 void *Mem =
744 return new (Mem) OMPTeamsDirective(NumClauses);
753 void *Mem =
756 OMPTaskLoopDirective *Dir = new (Mem)
788 void *Mem =
791 return new (Mem) OMPTaskLoopDirective(CollapsedNum, NumClauses);
800 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() +
803 OMPTaskLoopSimdDirective *Dir = new (Mem)
834 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses +
837 return new (Mem) OMPTaskLoopSimdDirective(CollapsedNum, NumClauses);
846 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() +
849 OMPDistributeDirective *Dir = new (Mem)
880 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses +
883 return new (Mem) OMPDistributeDirective(CollapsedNum, NumClauses);