Changes between Version 40 and Version 41 of Next-GenOpenMPTransformation


Ignore:
Timestamp:
10/30/19 11:04:38 (7 years ago)
Author:
wuwenhao
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Next-GenOpenMPTransformation

    v40 v41  
    459459Otherwise, `i` (in the `$parfor`) is uninitialized, so has an undefined value.
    460460
     461([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top])
     462
    461463=== Translating `sections` ===
    462464
     
    492494}}}
    493495
     496([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top])
     497
    494498=== Translating `single` ===
    495499
     
    513517} // single construct (end)
    514518}}}
     519
     520([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top])
    515521
    516522=== Translating `for` ===
     
    567573} // worksharing-loop construct (end)
    568574}}}
     575
     576([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top])
    569577
    570578=== Translating `reduction` clause ===
     
    655663In `Case2` the combination is performed immediately after the end of `$for`.
    656664
     665([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top])
     666
    657667=== Translating `master` ===
    658668
     
    670680}}}
    671681
     682([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top])
     683
    672684=== Translating `barrier` ===
    673685
     
    681693$omp_barrier_and_flush(team);
    682694}}}
     695
     696([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top])
    683697
    684698=== Translating `critical` ===
     
    705719}}}
    706720
     721([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top])
     722
    707723=== Translating `atomic` ===
    708724
     
    715731If non-sequentially consistent atomic...
    716732
     733([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top])
    717734
    718735===  Translating`ordered` ===
     
    759776}}}
    760777
     778([https://vsl.cis.udel.edu/trac/civl/wiki/Next-GenOpenMPTransformation#OpenMPConstructs back to top])
     779
    761780=== Translating `nowait` ===
    762781