Lines Matching refs:Mem
62 void *Mem = in Create() local
65 new (Mem) OMPParallelDirective(StartLoc, EndLoc, Clauses.size()); in Create()
77 void *Mem = in CreateEmpty() local
79 return new (Mem) OMPParallelDirective(NumClauses); in CreateEmpty()
89 void *Mem = in Create() local
92 OMPSimdDirective *Dir = new (Mem) in Create()
118 void *Mem = in CreateEmpty() local
121 return new (Mem) OMPSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()
131 void *Mem = in Create() local
135 new (Mem) OMPForDirective(StartLoc, EndLoc, CollapsedNum, Clauses.size()); in Create()
171 void *Mem = in CreateEmpty() local
174 return new (Mem) OMPForDirective(CollapsedNum, NumClauses); in CreateEmpty()
184 void *Mem = in Create() local
187 OMPForSimdDirective *Dir = new (Mem) in Create()
223 void *Mem = in CreateEmpty() local
226 return new (Mem) OMPForSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()
234 void *Mem = in Create() local
237 new (Mem) OMPSectionsDirective(StartLoc, EndLoc, Clauses.size()); in Create()
249 void *Mem = in CreateEmpty() local
251 return new (Mem) OMPSectionsDirective(NumClauses); in CreateEmpty()
261 void *Mem = C.Allocate(Size + sizeof(Stmt *)); in Create() local
262 OMPSectionDirective *Dir = new (Mem) OMPSectionDirective(StartLoc, EndLoc); in Create()
272 void *Mem = C.Allocate(Size + sizeof(Stmt *)); in CreateEmpty() local
273 return new (Mem) OMPSectionDirective(); in CreateEmpty()
283 void *Mem = in Create() local
286 new (Mem) OMPSingleDirective(StartLoc, EndLoc, Clauses.size()); in Create()
297 void *Mem = in CreateEmpty() local
299 return new (Mem) OMPSingleDirective(NumClauses); in CreateEmpty()
308 void *Mem = C.Allocate(Size + sizeof(Stmt *)); in Create() local
309 OMPMasterDirective *Dir = new (Mem) OMPMasterDirective(StartLoc, EndLoc); in Create()
318 void *Mem = C.Allocate(Size + sizeof(Stmt *)); in CreateEmpty() local
319 return new (Mem) OMPMasterDirective(); in CreateEmpty()
328 void *Mem = in Create() local
331 new (Mem) OMPCriticalDirective(Name, StartLoc, EndLoc, Clauses.size()); in Create()
342 void *Mem = in CreateEmpty() local
344 return new (Mem) OMPCriticalDirective(NumClauses); in CreateEmpty()
353 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + in Create() local
356 OMPParallelForDirective *Dir = new (Mem) in Create()
392 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty() local
395 return new (Mem) OMPParallelForDirective(CollapsedNum, NumClauses); in CreateEmpty()
404 void *Mem = C.Allocate( in Create() local
407 OMPParallelForSimdDirective *Dir = new (Mem) OMPParallelForSimdDirective( in Create()
443 void *Mem = C.Allocate( in CreateEmpty() local
446 return new (Mem) OMPParallelForSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()
454 void *Mem = in Create() local
457 new (Mem) OMPParallelSectionsDirective(StartLoc, EndLoc, Clauses.size()); in Create()
469 void *Mem = in CreateEmpty() local
471 return new (Mem) OMPParallelSectionsDirective(NumClauses); in CreateEmpty()
480 void *Mem = in Create() local
483 new (Mem) OMPTaskDirective(StartLoc, EndLoc, Clauses.size()); in Create()
495 void *Mem = in CreateEmpty() local
497 return new (Mem) OMPTaskDirective(NumClauses); in CreateEmpty()
503 void *Mem = C.Allocate(sizeof(OMPTaskyieldDirective)); in Create() local
505 new (Mem) OMPTaskyieldDirective(StartLoc, EndLoc); in Create()
511 void *Mem = C.Allocate(sizeof(OMPTaskyieldDirective)); in CreateEmpty() local
512 return new (Mem) OMPTaskyieldDirective(); in CreateEmpty()
518 void *Mem = C.Allocate(sizeof(OMPBarrierDirective)); in Create() local
519 OMPBarrierDirective *Dir = new (Mem) OMPBarrierDirective(StartLoc, EndLoc); in Create()
525 void *Mem = C.Allocate(sizeof(OMPBarrierDirective)); in CreateEmpty() local
526 return new (Mem) OMPBarrierDirective(); in CreateEmpty()
532 void *Mem = C.Allocate(sizeof(OMPTaskwaitDirective)); in Create() local
533 OMPTaskwaitDirective *Dir = new (Mem) OMPTaskwaitDirective(StartLoc, EndLoc); in Create()
539 void *Mem = C.Allocate(sizeof(OMPTaskwaitDirective)); in CreateEmpty() local
540 return new (Mem) OMPTaskwaitDirective(); in CreateEmpty()
549 void *Mem = C.Allocate(Size + sizeof(Stmt *)); in Create() local
551 new (Mem) OMPTaskgroupDirective(StartLoc, EndLoc); in Create()
560 void *Mem = C.Allocate(Size + sizeof(Stmt *)); in CreateEmpty() local
561 return new (Mem) OMPTaskgroupDirective(); in CreateEmpty()
569 void *Mem = C.Allocate(Size); in Create() local
571 new (Mem) OMPCancellationPointDirective(StartLoc, EndLoc); in Create()
580 void *Mem = C.Allocate(Size); in CreateEmpty() local
581 return new (Mem) OMPCancellationPointDirective(); in CreateEmpty()
591 void *Mem = C.Allocate(Size); in Create() local
593 new (Mem) OMPCancelDirective(StartLoc, EndLoc, Clauses.size()); in Create()
605 void *Mem = C.Allocate(Size); in CreateEmpty() local
606 return new (Mem) OMPCancelDirective(NumClauses); in CreateEmpty()
615 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size()); in Create() local
617 new (Mem) OMPFlushDirective(StartLoc, EndLoc, Clauses.size()); in Create()
627 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses); in CreateEmpty() local
628 return new (Mem) OMPFlushDirective(NumClauses); in CreateEmpty()
638 void *Mem = in Create() local
641 new (Mem) OMPOrderedDirective(StartLoc, EndLoc, Clauses.size()); in Create()
652 void *Mem = in CreateEmpty() local
654 return new (Mem) OMPOrderedDirective(NumClauses); in CreateEmpty()
663 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + in Create() local
666 new (Mem) OMPAtomicDirective(StartLoc, EndLoc, Clauses.size()); in Create()
683 void *Mem = in CreateEmpty() local
685 return new (Mem) OMPAtomicDirective(NumClauses); in CreateEmpty()
695 void *Mem = in Create() local
698 new (Mem) OMPTargetDirective(StartLoc, EndLoc, Clauses.size()); in Create()
709 void *Mem = in CreateEmpty() local
711 return new (Mem) OMPTargetDirective(NumClauses); in CreateEmpty()
719 void *Mem = in Create() local
722 new (Mem) OMPTargetParallelDirective(StartLoc, EndLoc, Clauses.size()); in Create()
733 void *Mem = in CreateEmpty() local
735 return new (Mem) OMPTargetParallelDirective(NumClauses); in CreateEmpty()
744 void *Mem = C.Allocate( in Create() local
747 OMPTargetParallelForDirective *Dir = new (Mem) OMPTargetParallelForDirective( in Create()
784 void *Mem = C.Allocate( in CreateEmpty() local
787 return new (Mem) OMPTargetParallelForDirective(CollapsedNum, NumClauses); in CreateEmpty()
793 void *Mem = C.Allocate(llvm::alignTo(sizeof(OMPTargetDataDirective), in Create() local
797 new (Mem) OMPTargetDataDirective(StartLoc, EndLoc, Clauses.size()); in Create()
806 void *Mem = C.Allocate(llvm::alignTo(sizeof(OMPTargetDataDirective), in CreateEmpty() local
809 return new (Mem) OMPTargetDataDirective(N); in CreateEmpty()
815 void *Mem = C.Allocate(llvm::alignTo(sizeof(OMPTargetEnterDataDirective), in Create() local
819 new (Mem) OMPTargetEnterDataDirective(StartLoc, EndLoc, Clauses.size()); in Create()
827 void *Mem = C.Allocate(llvm::alignTo(sizeof(OMPTargetEnterDataDirective), in CreateEmpty() local
830 return new (Mem) OMPTargetEnterDataDirective(N); in CreateEmpty()
837 void *Mem = C.Allocate(llvm::alignTo(sizeof(OMPTargetExitDataDirective), in Create() local
841 new (Mem) OMPTargetExitDataDirective(StartLoc, EndLoc, Clauses.size()); in Create()
849 void *Mem = C.Allocate(llvm::alignTo(sizeof(OMPTargetExitDataDirective), in CreateEmpty() local
852 return new (Mem) OMPTargetExitDataDirective(N); in CreateEmpty()
862 void *Mem = in Create() local
865 new (Mem) OMPTeamsDirective(StartLoc, EndLoc, Clauses.size()); in Create()
876 void *Mem = in CreateEmpty() local
878 return new (Mem) OMPTeamsDirective(NumClauses); in CreateEmpty()
887 void *Mem = in Create() local
890 OMPTaskLoopDirective *Dir = new (Mem) in Create()
926 void *Mem = in CreateEmpty() local
929 return new (Mem) OMPTaskLoopDirective(CollapsedNum, NumClauses); in CreateEmpty()
938 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + in Create() local
941 OMPTaskLoopSimdDirective *Dir = new (Mem) in Create()
976 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty() local
979 return new (Mem) OMPTaskLoopSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()
988 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size() + in Create() local
991 OMPDistributeDirective *Dir = new (Mem) in Create()
1026 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses + in CreateEmpty() local
1029 return new (Mem) OMPDistributeDirective(CollapsedNum, NumClauses); in CreateEmpty()
1038 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * Clauses.size()); in Create() local
1040 new (Mem) OMPTargetUpdateDirective(StartLoc, EndLoc, Clauses.size()); in Create()
1050 void *Mem = C.Allocate(Size + sizeof(OMPClause *) * NumClauses); in CreateEmpty() local
1051 return new (Mem) OMPTargetUpdateDirective(NumClauses); in CreateEmpty()
1060 void *Mem = C.Allocate( in Create() local
1065 new (Mem) OMPDistributeParallelForDirective(StartLoc, EndLoc, in Create()
1102 void *Mem = C.Allocate( in CreateEmpty() local
1106 return new (Mem) OMPDistributeParallelForDirective(CollapsedNum, NumClauses); in CreateEmpty()
1116 void *Mem = C.Allocate( in Create() local
1120 OMPDistributeParallelForSimdDirective *Dir = new (Mem) in Create()
1158 void *Mem = C.Allocate( in CreateEmpty() local
1162 return new (Mem) in CreateEmpty()
1172 void *Mem = C.Allocate( in Create() local
1176 OMPDistributeSimdDirective *Dir = new (Mem) OMPDistributeSimdDirective( in Create()
1212 void *Mem = C.Allocate( in CreateEmpty() local
1216 return new (Mem) OMPDistributeSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()
1225 void *Mem = C.Allocate( in Create() local
1230 new (Mem) OMPTargetParallelForSimdDirective(StartLoc, EndLoc, in Create()
1267 void *Mem = C.Allocate( in CreateEmpty() local
1271 return new (Mem) OMPTargetParallelForSimdDirective(CollapsedNum, NumClauses); in CreateEmpty()