Changes between Version 40 and Version 41 of Next-GenOpenMPTransformation
- Timestamp:
- 10/30/19 11:04:38 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Next-GenOpenMPTransformation
v40 v41 459 459 Otherwise, `i` (in the `$parfor`) is uninitialized, so has an undefined value. 460 460 461 ([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top]) 462 461 463 === Translating `sections` === 462 464 … … 492 494 }}} 493 495 496 ([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top]) 497 494 498 === Translating `single` === 495 499 … … 513 517 } // single construct (end) 514 518 }}} 519 520 ([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top]) 515 521 516 522 === Translating `for` === … … 567 573 } // worksharing-loop construct (end) 568 574 }}} 575 576 ([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top]) 569 577 570 578 === Translating `reduction` clause === … … 655 663 In `Case2` the combination is performed immediately after the end of `$for`. 656 664 665 ([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top]) 666 657 667 === Translating `master` === 658 668 … … 670 680 }}} 671 681 682 ([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top]) 683 672 684 === Translating `barrier` === 673 685 … … 681 693 $omp_barrier_and_flush(team); 682 694 }}} 695 696 ([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top]) 683 697 684 698 === Translating `critical` === … … 705 719 }}} 706 720 721 ([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top]) 722 707 723 === Translating `atomic` === 708 724 … … 715 731 If non-sequentially consistent atomic... 716 732 733 ([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top]) 717 734 718 735 === Translating`ordered` === … … 759 776 }}} 760 777 778 ([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top]) 779 761 780 === Translating `nowait` === 762 781
