diff options
38 files changed, 38 insertions, 114 deletions
diff --git a/all_pairs/source/adpcm_dec/adpcm_dec.c b/all_pairs/source/adpcm_dec/adpcm_dec.c index 368e98d..7994390 100644 --- a/all_pairs/source/adpcm_dec/adpcm_dec.c +++ b/all_pairs/source/adpcm_dec/adpcm_dec.c | |||
@@ -708,11 +708,9 @@ void _Pragma( "entrypoint" ) adpcm_dec_main( void ) | |||
708 | int main(int argc, char **argv) | 708 | int main(int argc, char **argv) |
709 | { | 709 | { |
710 | SET_UP | 710 | SET_UP |
711 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 711 | for_each_job { |
712 | START_LOOP | ||
713 | adpcm_dec_init(); | 712 | adpcm_dec_init(); |
714 | adpcm_dec_main(); | 713 | adpcm_dec_main(); |
715 | STOP_LOOP | ||
716 | } | 714 | } |
717 | WRITE_TO_FILE | 715 | WRITE_TO_FILE |
718 | return ( adpcm_dec_return() ); | 716 | return ( adpcm_dec_return() ); |
diff --git a/all_pairs/source/adpcm_enc/adpcm_enc.c b/all_pairs/source/adpcm_enc/adpcm_enc.c index 777aaf5..661bcc6 100644 --- a/all_pairs/source/adpcm_enc/adpcm_enc.c +++ b/all_pairs/source/adpcm_enc/adpcm_enc.c | |||
@@ -747,11 +747,9 @@ void _Pragma( "entrypoint" ) adpcm_enc_main(void) | |||
747 | int main(int argc, char **argv) | 747 | int main(int argc, char **argv) |
748 | { | 748 | { |
749 | SET_UP | 749 | SET_UP |
750 | for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 750 | for_each_job { |
751 | START_LOOP | ||
752 | adpcm_enc_init(); | 751 | adpcm_enc_init(); |
753 | adpcm_enc_main(); | 752 | adpcm_enc_main(); |
754 | STOP_LOOP | ||
755 | } | 753 | } |
756 | WRITE_TO_FILE | 754 | WRITE_TO_FILE |
757 | return adpcm_enc_return(); | 755 | return adpcm_enc_return(); |
diff --git a/all_pairs/source/ammunition/ammunition.c b/all_pairs/source/ammunition/ammunition.c index 052520e..90e89d6 100644 --- a/all_pairs/source/ammunition/ammunition.c +++ b/all_pairs/source/ammunition/ammunition.c | |||
@@ -1174,11 +1174,9 @@ void _Pragma( "entrypoint" ) ammunition_main( void ) | |||
1174 | int main( int argc, char **argv ) | 1174 | int main( int argc, char **argv ) |
1175 | { | 1175 | { |
1176 | SET_UP | 1176 | SET_UP |
1177 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 1177 | for_each_job { |
1178 | START_LOOP | ||
1179 | ammunition_init(); | 1178 | ammunition_init(); |
1180 | ammunition_main(); | 1179 | ammunition_main(); |
1181 | STOP_LOOP | ||
1182 | } | 1180 | } |
1183 | WRITE_TO_FILE | 1181 | WRITE_TO_FILE |
1184 | return ( ammunition_return() ); | 1182 | return ( ammunition_return() ); |
diff --git a/all_pairs/source/cjpeg_transupp/cjpeg_transupp.c b/all_pairs/source/cjpeg_transupp/cjpeg_transupp.c index 5ec7e5e..4a95fe1 100644 --- a/all_pairs/source/cjpeg_transupp/cjpeg_transupp.c +++ b/all_pairs/source/cjpeg_transupp/cjpeg_transupp.c | |||
@@ -707,11 +707,9 @@ void _Pragma ( "entrypoint" ) cjpeg_transupp_main( void ) | |||
707 | int main(int argc, char **argv) | 707 | int main(int argc, char **argv) |
708 | { | 708 | { |
709 | SET_UP | 709 | SET_UP |
710 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 710 | for_each_job { |
711 | START_LOOP | ||
712 | cjpeg_transupp_init(); | 711 | cjpeg_transupp_init(); |
713 | cjpeg_transupp_main(); | 712 | cjpeg_transupp_main(); |
714 | STOP_LOOP | ||
715 | } | 713 | } |
716 | WRITE_TO_FILE | 714 | WRITE_TO_FILE |
717 | return ( cjpeg_transupp_return() - 660 != 0 ); | 715 | return ( cjpeg_transupp_return() - 660 != 0 ); |
diff --git a/all_pairs/source/cjpeg_wrbmp/cjpeg_wrbmp.c b/all_pairs/source/cjpeg_wrbmp/cjpeg_wrbmp.c index 3c8d7ec..57daca4 100644 --- a/all_pairs/source/cjpeg_wrbmp/cjpeg_wrbmp.c +++ b/all_pairs/source/cjpeg_wrbmp/cjpeg_wrbmp.c | |||
@@ -211,11 +211,9 @@ int cjpeg_wrbmp_return() | |||
211 | int main(int argc, char **argv) | 211 | int main(int argc, char **argv) |
212 | { | 212 | { |
213 | SET_UP | 213 | SET_UP |
214 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 214 | for_each_job { |
215 | START_LOOP | ||
216 | cjpeg_wrbmp_init(); | 215 | cjpeg_wrbmp_init(); |
217 | cjpeg_wrbmp_main(); | 216 | cjpeg_wrbmp_main(); |
218 | STOP_LOOP | ||
219 | } | 217 | } |
220 | WRITE_TO_FILE | 218 | WRITE_TO_FILE |
221 | return ( cjpeg_wrbmp_return() ); | 219 | return ( cjpeg_wrbmp_return() ); |
diff --git a/all_pairs/source/dijkstra/dijkstra.c b/all_pairs/source/dijkstra/dijkstra.c index 333fd43..e9b115e 100644 --- a/all_pairs/source/dijkstra/dijkstra.c +++ b/all_pairs/source/dijkstra/dijkstra.c | |||
@@ -193,11 +193,9 @@ void _Pragma( "entrypoint" ) dijkstra_main( void ) | |||
193 | int main(int argc, char** argv ) | 193 | int main(int argc, char** argv ) |
194 | { | 194 | { |
195 | SET_UP | 195 | SET_UP |
196 | for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 196 | for_each_job { |
197 | START_LOOP | ||
198 | dijkstra_init(); | 197 | dijkstra_init(); |
199 | dijkstra_main(); | 198 | dijkstra_main(); |
200 | STOP_LOOP | ||
201 | } | 199 | } |
202 | WRITE_TO_FILE | 200 | WRITE_TO_FILE |
203 | return ( dijkstra_return() ); | 201 | return ( dijkstra_return() ); |
diff --git a/all_pairs/source/epic/epic.c b/all_pairs/source/epic/epic.c index ed08040..e31e54e 100644 --- a/all_pairs/source/epic/epic.c +++ b/all_pairs/source/epic/epic.c | |||
@@ -1131,15 +1131,13 @@ int main( int argc, char **argv ) | |||
1131 | { | 1131 | { |
1132 | int exit_code = -1; | 1132 | int exit_code = -1; |
1133 | SET_UP | 1133 | SET_UP |
1134 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 1134 | for_each_job { |
1135 | START_LOOP | ||
1136 | epic_init(); | 1135 | epic_init(); |
1137 | epic_main(); | 1136 | epic_main(); |
1138 | // This checks the checksum is as expected. | 1137 | // This checks the checksum is as expected. |
1139 | // This is `&` as only the first job will match | 1138 | // This is `&` as only the first job will match |
1140 | // (image state persists between jobs). | 1139 | // (image state persists between jobs). |
1141 | exit_code &= epic_return(); | 1140 | exit_code &= epic_return(); |
1142 | STOP_LOOP | ||
1143 | } | 1141 | } |
1144 | WRITE_TO_FILE | 1142 | WRITE_TO_FILE |
1145 | return exit_code; | 1143 | return exit_code; |
diff --git a/all_pairs/source/fmref/fmref.c b/all_pairs/source/fmref/fmref.c index e4c9aaa..ccd5954 100644 --- a/all_pairs/source/fmref/fmref.c +++ b/all_pairs/source/fmref/fmref.c | |||
@@ -78,11 +78,9 @@ int fmref_return(void) | |||
78 | int main(int argc, char **argv){ | 78 | int main(int argc, char **argv){ |
79 | 79 | ||
80 | SET_UP | 80 | SET_UP |
81 | for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 81 | for_each_job { |
82 | START_LOOP | ||
83 | fmref_init(); | 82 | fmref_init(); |
84 | fmref_main(); | 83 | fmref_main(); |
85 | STOP_LOOP | ||
86 | } | 84 | } |
87 | WRITE_TO_FILE | 85 | WRITE_TO_FILE |
88 | return fmref_return(); | 86 | return fmref_return(); |
diff --git a/all_pairs/source/gsm_dec/gsm_dec.c b/all_pairs/source/gsm_dec/gsm_dec.c index ba9a9e9..be6513c 100644 --- a/all_pairs/source/gsm_dec/gsm_dec.c +++ b/all_pairs/source/gsm_dec/gsm_dec.c | |||
@@ -753,11 +753,9 @@ void _Pragma( "entrypoint" ) gsm_dec_main( void ) | |||
753 | int main( int argc, char **argv) | 753 | int main( int argc, char **argv) |
754 | { | 754 | { |
755 | SET_UP | 755 | SET_UP |
756 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 756 | for_each_job { |
757 | START_LOOP | ||
758 | gsm_dec_init(); | 757 | gsm_dec_init(); |
759 | gsm_dec_main(); | 758 | gsm_dec_main(); |
760 | STOP_LOOP | ||
761 | } | 759 | } |
762 | WRITE_TO_FILE | 760 | WRITE_TO_FILE |
763 | return ( gsm_dec_return() ); | 761 | return ( gsm_dec_return() ); |
diff --git a/all_pairs/source/gsm_enc/gsm_enc.c b/all_pairs/source/gsm_enc/gsm_enc.c index e8154bb..86f062b 100644 --- a/all_pairs/source/gsm_enc/gsm_enc.c +++ b/all_pairs/source/gsm_enc/gsm_enc.c | |||
@@ -2061,11 +2061,9 @@ void gsm_enc_main( void ) | |||
2061 | int main( int argc, char** argv ) | 2061 | int main( int argc, char** argv ) |
2062 | { | 2062 | { |
2063 | SET_UP | 2063 | SET_UP |
2064 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 2064 | for_each_job { |
2065 | START_LOOP | ||
2066 | gsm_enc_init(); | 2065 | gsm_enc_init(); |
2067 | gsm_enc_main(); | 2066 | gsm_enc_main(); |
2068 | STOP_LOOP | ||
2069 | } | 2067 | } |
2070 | WRITE_TO_FILE | 2068 | WRITE_TO_FILE |
2071 | return ( gsm_enc_return() ); | 2069 | return ( gsm_enc_return() ); |
diff --git a/all_pairs/source/h264_dec/h264_dec.c b/all_pairs/source/h264_dec/h264_dec.c index e74bec9..4b1d939 100644 --- a/all_pairs/source/h264_dec/h264_dec.c +++ b/all_pairs/source/h264_dec/h264_dec.c | |||
@@ -598,11 +598,9 @@ void _Pragma( "entrypoint" ) h264_dec_main( void ) | |||
598 | int main( int argc, char** argv ) | 598 | int main( int argc, char** argv ) |
599 | { | 599 | { |
600 | SET_UP | 600 | SET_UP |
601 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 601 | for_each_job { |
602 | START_LOOP | ||
603 | h264_dec_init(); | 602 | h264_dec_init(); |
604 | h264_dec_main(); | 603 | h264_dec_main(); |
605 | STOP_LOOP | ||
606 | } | 604 | } |
607 | WRITE_TO_FILE | 605 | WRITE_TO_FILE |
608 | 606 | ||
diff --git a/all_pairs/source/huff_enc/huff_enc.c b/all_pairs/source/huff_enc/huff_enc.c index 0d74916..02522aa 100644 --- a/all_pairs/source/huff_enc/huff_enc.c +++ b/all_pairs/source/huff_enc/huff_enc.c | |||
@@ -578,11 +578,9 @@ void _Pragma( "entrypoint" ) huff_enc_main() | |||
578 | int main( int argc, char **argv ) | 578 | int main( int argc, char **argv ) |
579 | { | 579 | { |
580 | SET_UP | 580 | SET_UP |
581 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 581 | for_each_job { |
582 | START_LOOP | ||
583 | huff_enc_init(); | 582 | huff_enc_init(); |
584 | huff_enc_main(); | 583 | huff_enc_main(); |
585 | STOP_LOOP | ||
586 | } | 584 | } |
587 | WRITE_TO_FILE | 585 | WRITE_TO_FILE |
588 | return ( huff_enc_return() ); | 586 | return ( huff_enc_return() ); |
diff --git a/all_pairs/source/mpeg2/mpeg2.c b/all_pairs/source/mpeg2/mpeg2.c index 0567225..cc4c215 100644 --- a/all_pairs/source/mpeg2/mpeg2.c +++ b/all_pairs/source/mpeg2/mpeg2.c | |||
@@ -13206,11 +13206,9 @@ void _Pragma ( "entrypoint" ) mpeg2_main( void ) | |||
13206 | int main( int argc, char **argv ) | 13206 | int main( int argc, char **argv ) |
13207 | { | 13207 | { |
13208 | SET_UP | 13208 | SET_UP |
13209 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 13209 | for_each_job { |
13210 | START_LOOP | ||
13211 | mpeg2_init(); | 13210 | mpeg2_init(); |
13212 | mpeg2_main(); | 13211 | mpeg2_main(); |
13213 | STOP_LOOP | ||
13214 | } | 13212 | } |
13215 | WRITE_TO_FILE | 13213 | WRITE_TO_FILE |
13216 | 13214 | ||
diff --git a/all_pairs/source/ndes/ndes.c b/all_pairs/source/ndes/ndes.c index f169c62..b919018 100644 --- a/all_pairs/source/ndes/ndes.c +++ b/all_pairs/source/ndes/ndes.c | |||
@@ -366,11 +366,9 @@ void _Pragma( "entrypoint" ) ndes_main() | |||
366 | int main( int argc, char **argv ) | 366 | int main( int argc, char **argv ) |
367 | { | 367 | { |
368 | SET_UP | 368 | SET_UP |
369 | for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 369 | for_each_job { |
370 | START_LOOP | ||
371 | ndes_init(); | 370 | ndes_init(); |
372 | ndes_main(); | 371 | ndes_main(); |
373 | STOP_LOOP | ||
374 | } | 372 | } |
375 | WRITE_TO_FILE | 373 | WRITE_TO_FILE |
376 | 374 | ||
diff --git a/all_pairs/source/petrinet/petrinet.c b/all_pairs/source/petrinet/petrinet.c index 6ef3392..79da104 100644 --- a/all_pairs/source/petrinet/petrinet.c +++ b/all_pairs/source/petrinet/petrinet.c | |||
@@ -977,11 +977,9 @@ int main( int argc, char **argv ) | |||
977 | { | 977 | { |
978 | SET_UP | 978 | SET_UP |
979 | 979 | ||
980 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 980 | for_each_job { |
981 | 981 | ||
982 | START_LOOP | ||
983 | petrinet_main(); | 982 | petrinet_main(); |
984 | STOP_LOOP | ||
985 | } | 983 | } |
986 | WRITE_TO_FILE | 984 | WRITE_TO_FILE |
987 | 985 | ||
diff --git a/all_pairs/source/rijndael_dec/rijndael_dec.c b/all_pairs/source/rijndael_dec/rijndael_dec.c index 61db767..ccd6a65 100644 --- a/all_pairs/source/rijndael_dec/rijndael_dec.c +++ b/all_pairs/source/rijndael_dec/rijndael_dec.c | |||
@@ -183,11 +183,9 @@ void _Pragma( "entrypoint" ) rijndael_dec_main( void ) | |||
183 | int main(int argc, char** argv) | 183 | int main(int argc, char** argv) |
184 | { | 184 | { |
185 | SET_UP | 185 | SET_UP |
186 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 186 | for_each_job { |
187 | START_LOOP | ||
188 | rijndael_dec_init(); | 187 | rijndael_dec_init(); |
189 | rijndael_dec_main(); | 188 | rijndael_dec_main(); |
190 | STOP_LOOP | ||
191 | } | 189 | } |
192 | WRITE_TO_FILE | 190 | WRITE_TO_FILE |
193 | return ( rijndael_dec_return() ); | 191 | return ( rijndael_dec_return() ); |
diff --git a/all_pairs/source/rijndael_enc/rijndael_enc.c b/all_pairs/source/rijndael_enc/rijndael_enc.c index 21d7e67..f0582c9 100644 --- a/all_pairs/source/rijndael_enc/rijndael_enc.c +++ b/all_pairs/source/rijndael_enc/rijndael_enc.c | |||
@@ -228,15 +228,13 @@ int main( int argc, char** argv ) | |||
228 | { | 228 | { |
229 | int exit_code = -1; | 229 | int exit_code = -1; |
230 | SET_UP | 230 | SET_UP |
231 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 231 | for_each_job { |
232 | START_LOOP | ||
233 | rijndael_enc_init(); | 232 | rijndael_enc_init(); |
234 | rijndael_enc_main(); | 233 | rijndael_enc_main(); |
235 | // This checks the checksum is as expected. | 234 | // This checks the checksum is as expected. |
236 | // This is `&` as only the first job will match | 235 | // This is `&` as only the first job will match |
237 | // (PRNG state persists between jobs). | 236 | // (PRNG state persists between jobs). |
238 | exit_code &= rijndael_enc_return(); | 237 | exit_code &= rijndael_enc_return(); |
239 | STOP_LOOP | ||
240 | } | 238 | } |
241 | WRITE_TO_FILE | 239 | WRITE_TO_FILE |
242 | return ( exit_code ); | 240 | return ( exit_code ); |
diff --git a/all_pairs/source/statemate/statemate.c b/all_pairs/source/statemate/statemate.c index 888d0fa..2b76166 100644 --- a/all_pairs/source/statemate/statemate.c +++ b/all_pairs/source/statemate/statemate.c | |||
@@ -1274,11 +1274,9 @@ void _Pragma ( "entrypoint" ) statemate_main( void ) | |||
1274 | int main ( int argc, char **argv ) | 1274 | int main ( int argc, char **argv ) |
1275 | { | 1275 | { |
1276 | SET_UP | 1276 | SET_UP |
1277 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 1277 | for_each_job { |
1278 | START_LOOP | ||
1279 | statemate_init(); | 1278 | statemate_init(); |
1280 | statemate_main(); | 1279 | statemate_main(); |
1281 | STOP_LOOP | ||
1282 | } | 1280 | } |
1283 | WRITE_TO_FILE | 1281 | WRITE_TO_FILE |
1284 | 1282 | ||
diff --git a/all_pairs/source/susan/susan.c b/all_pairs/source/susan/susan.c index dc27fb1..9de5f01 100644 --- a/all_pairs/source/susan/susan.c +++ b/all_pairs/source/susan/susan.c | |||
@@ -2002,11 +2002,9 @@ int susan_return( void ) | |||
2002 | int main( int argc, char **argv ) | 2002 | int main( int argc, char **argv ) |
2003 | { | 2003 | { |
2004 | SET_UP | 2004 | SET_UP |
2005 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 2005 | for_each_job { |
2006 | START_LOOP | ||
2007 | susan_init(); | 2006 | susan_init(); |
2008 | susan_main(); | 2007 | susan_main(); |
2009 | STOP_LOOP | ||
2010 | } | 2008 | } |
2011 | WRITE_TO_FILE | 2009 | WRITE_TO_FILE |
2012 | 2010 | ||
diff --git a/baseline/source/adpcm_dec/adpcm_dec.c b/baseline/source/adpcm_dec/adpcm_dec.c index 368e98d..7994390 100644 --- a/baseline/source/adpcm_dec/adpcm_dec.c +++ b/baseline/source/adpcm_dec/adpcm_dec.c | |||
@@ -708,11 +708,9 @@ void _Pragma( "entrypoint" ) adpcm_dec_main( void ) | |||
708 | int main(int argc, char **argv) | 708 | int main(int argc, char **argv) |
709 | { | 709 | { |
710 | SET_UP | 710 | SET_UP |
711 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 711 | for_each_job { |
712 | START_LOOP | ||
713 | adpcm_dec_init(); | 712 | adpcm_dec_init(); |
714 | adpcm_dec_main(); | 713 | adpcm_dec_main(); |
715 | STOP_LOOP | ||
716 | } | 714 | } |
717 | WRITE_TO_FILE | 715 | WRITE_TO_FILE |
718 | return ( adpcm_dec_return() ); | 716 | return ( adpcm_dec_return() ); |
diff --git a/baseline/source/adpcm_enc/adpcm_enc.c b/baseline/source/adpcm_enc/adpcm_enc.c index 777aaf5..661bcc6 100644 --- a/baseline/source/adpcm_enc/adpcm_enc.c +++ b/baseline/source/adpcm_enc/adpcm_enc.c | |||
@@ -747,11 +747,9 @@ void _Pragma( "entrypoint" ) adpcm_enc_main(void) | |||
747 | int main(int argc, char **argv) | 747 | int main(int argc, char **argv) |
748 | { | 748 | { |
749 | SET_UP | 749 | SET_UP |
750 | for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 750 | for_each_job { |
751 | START_LOOP | ||
752 | adpcm_enc_init(); | 751 | adpcm_enc_init(); |
753 | adpcm_enc_main(); | 752 | adpcm_enc_main(); |
754 | STOP_LOOP | ||
755 | } | 753 | } |
756 | WRITE_TO_FILE | 754 | WRITE_TO_FILE |
757 | return adpcm_enc_return(); | 755 | return adpcm_enc_return(); |
diff --git a/baseline/source/ammunition/ammunition.c b/baseline/source/ammunition/ammunition.c index 052520e..90e89d6 100644 --- a/baseline/source/ammunition/ammunition.c +++ b/baseline/source/ammunition/ammunition.c | |||
@@ -1174,11 +1174,9 @@ void _Pragma( "entrypoint" ) ammunition_main( void ) | |||
1174 | int main( int argc, char **argv ) | 1174 | int main( int argc, char **argv ) |
1175 | { | 1175 | { |
1176 | SET_UP | 1176 | SET_UP |
1177 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 1177 | for_each_job { |
1178 | START_LOOP | ||
1179 | ammunition_init(); | 1178 | ammunition_init(); |
1180 | ammunition_main(); | 1179 | ammunition_main(); |
1181 | STOP_LOOP | ||
1182 | } | 1180 | } |
1183 | WRITE_TO_FILE | 1181 | WRITE_TO_FILE |
1184 | return ( ammunition_return() ); | 1182 | return ( ammunition_return() ); |
diff --git a/baseline/source/cjpeg_transupp/cjpeg_transupp.c b/baseline/source/cjpeg_transupp/cjpeg_transupp.c index 5ec7e5e..4a95fe1 100644 --- a/baseline/source/cjpeg_transupp/cjpeg_transupp.c +++ b/baseline/source/cjpeg_transupp/cjpeg_transupp.c | |||
@@ -707,11 +707,9 @@ void _Pragma ( "entrypoint" ) cjpeg_transupp_main( void ) | |||
707 | int main(int argc, char **argv) | 707 | int main(int argc, char **argv) |
708 | { | 708 | { |
709 | SET_UP | 709 | SET_UP |
710 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 710 | for_each_job { |
711 | START_LOOP | ||
712 | cjpeg_transupp_init(); | 711 | cjpeg_transupp_init(); |
713 | cjpeg_transupp_main(); | 712 | cjpeg_transupp_main(); |
714 | STOP_LOOP | ||
715 | } | 713 | } |
716 | WRITE_TO_FILE | 714 | WRITE_TO_FILE |
717 | return ( cjpeg_transupp_return() - 660 != 0 ); | 715 | return ( cjpeg_transupp_return() - 660 != 0 ); |
diff --git a/baseline/source/cjpeg_wrbmp/cjpeg_wrbmp.c b/baseline/source/cjpeg_wrbmp/cjpeg_wrbmp.c index 3c8d7ec..57daca4 100644 --- a/baseline/source/cjpeg_wrbmp/cjpeg_wrbmp.c +++ b/baseline/source/cjpeg_wrbmp/cjpeg_wrbmp.c | |||
@@ -211,11 +211,9 @@ int cjpeg_wrbmp_return() | |||
211 | int main(int argc, char **argv) | 211 | int main(int argc, char **argv) |
212 | { | 212 | { |
213 | SET_UP | 213 | SET_UP |
214 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 214 | for_each_job { |
215 | START_LOOP | ||
216 | cjpeg_wrbmp_init(); | 215 | cjpeg_wrbmp_init(); |
217 | cjpeg_wrbmp_main(); | 216 | cjpeg_wrbmp_main(); |
218 | STOP_LOOP | ||
219 | } | 217 | } |
220 | WRITE_TO_FILE | 218 | WRITE_TO_FILE |
221 | return ( cjpeg_wrbmp_return() ); | 219 | return ( cjpeg_wrbmp_return() ); |
diff --git a/baseline/source/dijkstra/dijkstra.c b/baseline/source/dijkstra/dijkstra.c index 333fd43..e9b115e 100644 --- a/baseline/source/dijkstra/dijkstra.c +++ b/baseline/source/dijkstra/dijkstra.c | |||
@@ -193,11 +193,9 @@ void _Pragma( "entrypoint" ) dijkstra_main( void ) | |||
193 | int main(int argc, char** argv ) | 193 | int main(int argc, char** argv ) |
194 | { | 194 | { |
195 | SET_UP | 195 | SET_UP |
196 | for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 196 | for_each_job { |
197 | START_LOOP | ||
198 | dijkstra_init(); | 197 | dijkstra_init(); |
199 | dijkstra_main(); | 198 | dijkstra_main(); |
200 | STOP_LOOP | ||
201 | } | 199 | } |
202 | WRITE_TO_FILE | 200 | WRITE_TO_FILE |
203 | return ( dijkstra_return() ); | 201 | return ( dijkstra_return() ); |
diff --git a/baseline/source/epic/epic.c b/baseline/source/epic/epic.c index ed08040..e31e54e 100644 --- a/baseline/source/epic/epic.c +++ b/baseline/source/epic/epic.c | |||
@@ -1131,15 +1131,13 @@ int main( int argc, char **argv ) | |||
1131 | { | 1131 | { |
1132 | int exit_code = -1; | 1132 | int exit_code = -1; |
1133 | SET_UP | 1133 | SET_UP |
1134 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 1134 | for_each_job { |
1135 | START_LOOP | ||
1136 | epic_init(); | 1135 | epic_init(); |
1137 | epic_main(); | 1136 | epic_main(); |
1138 | // This checks the checksum is as expected. | 1137 | // This checks the checksum is as expected. |
1139 | // This is `&` as only the first job will match | 1138 | // This is `&` as only the first job will match |
1140 | // (image state persists between jobs). | 1139 | // (image state persists between jobs). |
1141 | exit_code &= epic_return(); | 1140 | exit_code &= epic_return(); |
1142 | STOP_LOOP | ||
1143 | } | 1141 | } |
1144 | WRITE_TO_FILE | 1142 | WRITE_TO_FILE |
1145 | return exit_code; | 1143 | return exit_code; |
diff --git a/baseline/source/fmref/fmref.c b/baseline/source/fmref/fmref.c index e4c9aaa..ccd5954 100644 --- a/baseline/source/fmref/fmref.c +++ b/baseline/source/fmref/fmref.c | |||
@@ -78,11 +78,9 @@ int fmref_return(void) | |||
78 | int main(int argc, char **argv){ | 78 | int main(int argc, char **argv){ |
79 | 79 | ||
80 | SET_UP | 80 | SET_UP |
81 | for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 81 | for_each_job { |
82 | START_LOOP | ||
83 | fmref_init(); | 82 | fmref_init(); |
84 | fmref_main(); | 83 | fmref_main(); |
85 | STOP_LOOP | ||
86 | } | 84 | } |
87 | WRITE_TO_FILE | 85 | WRITE_TO_FILE |
88 | return fmref_return(); | 86 | return fmref_return(); |
diff --git a/baseline/source/gsm_dec/gsm_dec.c b/baseline/source/gsm_dec/gsm_dec.c index ba9a9e9..be6513c 100644 --- a/baseline/source/gsm_dec/gsm_dec.c +++ b/baseline/source/gsm_dec/gsm_dec.c | |||
@@ -753,11 +753,9 @@ void _Pragma( "entrypoint" ) gsm_dec_main( void ) | |||
753 | int main( int argc, char **argv) | 753 | int main( int argc, char **argv) |
754 | { | 754 | { |
755 | SET_UP | 755 | SET_UP |
756 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 756 | for_each_job { |
757 | START_LOOP | ||
758 | gsm_dec_init(); | 757 | gsm_dec_init(); |
759 | gsm_dec_main(); | 758 | gsm_dec_main(); |
760 | STOP_LOOP | ||
761 | } | 759 | } |
762 | WRITE_TO_FILE | 760 | WRITE_TO_FILE |
763 | return ( gsm_dec_return() ); | 761 | return ( gsm_dec_return() ); |
diff --git a/baseline/source/gsm_enc/gsm_enc.c b/baseline/source/gsm_enc/gsm_enc.c index e8154bb..86f062b 100644 --- a/baseline/source/gsm_enc/gsm_enc.c +++ b/baseline/source/gsm_enc/gsm_enc.c | |||
@@ -2061,11 +2061,9 @@ void gsm_enc_main( void ) | |||
2061 | int main( int argc, char** argv ) | 2061 | int main( int argc, char** argv ) |
2062 | { | 2062 | { |
2063 | SET_UP | 2063 | SET_UP |
2064 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 2064 | for_each_job { |
2065 | START_LOOP | ||
2066 | gsm_enc_init(); | 2065 | gsm_enc_init(); |
2067 | gsm_enc_main(); | 2066 | gsm_enc_main(); |
2068 | STOP_LOOP | ||
2069 | } | 2067 | } |
2070 | WRITE_TO_FILE | 2068 | WRITE_TO_FILE |
2071 | return ( gsm_enc_return() ); | 2069 | return ( gsm_enc_return() ); |
diff --git a/baseline/source/h264_dec/h264_dec.c b/baseline/source/h264_dec/h264_dec.c index e74bec9..4b1d939 100644 --- a/baseline/source/h264_dec/h264_dec.c +++ b/baseline/source/h264_dec/h264_dec.c | |||
@@ -598,11 +598,9 @@ void _Pragma( "entrypoint" ) h264_dec_main( void ) | |||
598 | int main( int argc, char** argv ) | 598 | int main( int argc, char** argv ) |
599 | { | 599 | { |
600 | SET_UP | 600 | SET_UP |
601 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 601 | for_each_job { |
602 | START_LOOP | ||
603 | h264_dec_init(); | 602 | h264_dec_init(); |
604 | h264_dec_main(); | 603 | h264_dec_main(); |
605 | STOP_LOOP | ||
606 | } | 604 | } |
607 | WRITE_TO_FILE | 605 | WRITE_TO_FILE |
608 | 606 | ||
diff --git a/baseline/source/huff_enc/huff_enc.c b/baseline/source/huff_enc/huff_enc.c index 0d74916..02522aa 100644 --- a/baseline/source/huff_enc/huff_enc.c +++ b/baseline/source/huff_enc/huff_enc.c | |||
@@ -578,11 +578,9 @@ void _Pragma( "entrypoint" ) huff_enc_main() | |||
578 | int main( int argc, char **argv ) | 578 | int main( int argc, char **argv ) |
579 | { | 579 | { |
580 | SET_UP | 580 | SET_UP |
581 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 581 | for_each_job { |
582 | START_LOOP | ||
583 | huff_enc_init(); | 582 | huff_enc_init(); |
584 | huff_enc_main(); | 583 | huff_enc_main(); |
585 | STOP_LOOP | ||
586 | } | 584 | } |
587 | WRITE_TO_FILE | 585 | WRITE_TO_FILE |
588 | return ( huff_enc_return() ); | 586 | return ( huff_enc_return() ); |
diff --git a/baseline/source/mpeg2/mpeg2.c b/baseline/source/mpeg2/mpeg2.c index 0567225..cc4c215 100644 --- a/baseline/source/mpeg2/mpeg2.c +++ b/baseline/source/mpeg2/mpeg2.c | |||
@@ -13206,11 +13206,9 @@ void _Pragma ( "entrypoint" ) mpeg2_main( void ) | |||
13206 | int main( int argc, char **argv ) | 13206 | int main( int argc, char **argv ) |
13207 | { | 13207 | { |
13208 | SET_UP | 13208 | SET_UP |
13209 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 13209 | for_each_job { |
13210 | START_LOOP | ||
13211 | mpeg2_init(); | 13210 | mpeg2_init(); |
13212 | mpeg2_main(); | 13211 | mpeg2_main(); |
13213 | STOP_LOOP | ||
13214 | } | 13212 | } |
13215 | WRITE_TO_FILE | 13213 | WRITE_TO_FILE |
13216 | 13214 | ||
diff --git a/baseline/source/ndes/ndes.c b/baseline/source/ndes/ndes.c index f169c62..b919018 100644 --- a/baseline/source/ndes/ndes.c +++ b/baseline/source/ndes/ndes.c | |||
@@ -366,11 +366,9 @@ void _Pragma( "entrypoint" ) ndes_main() | |||
366 | int main( int argc, char **argv ) | 366 | int main( int argc, char **argv ) |
367 | { | 367 | { |
368 | SET_UP | 368 | SET_UP |
369 | for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 369 | for_each_job { |
370 | START_LOOP | ||
371 | ndes_init(); | 370 | ndes_init(); |
372 | ndes_main(); | 371 | ndes_main(); |
373 | STOP_LOOP | ||
374 | } | 372 | } |
375 | WRITE_TO_FILE | 373 | WRITE_TO_FILE |
376 | 374 | ||
diff --git a/baseline/source/petrinet/petrinet.c b/baseline/source/petrinet/petrinet.c index 6ef3392..79da104 100644 --- a/baseline/source/petrinet/petrinet.c +++ b/baseline/source/petrinet/petrinet.c | |||
@@ -977,11 +977,9 @@ int main( int argc, char **argv ) | |||
977 | { | 977 | { |
978 | SET_UP | 978 | SET_UP |
979 | 979 | ||
980 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 980 | for_each_job { |
981 | 981 | ||
982 | START_LOOP | ||
983 | petrinet_main(); | 982 | petrinet_main(); |
984 | STOP_LOOP | ||
985 | } | 983 | } |
986 | WRITE_TO_FILE | 984 | WRITE_TO_FILE |
987 | 985 | ||
diff --git a/baseline/source/rijndael_dec/rijndael_dec.c b/baseline/source/rijndael_dec/rijndael_dec.c index 61db767..ccd6a65 100644 --- a/baseline/source/rijndael_dec/rijndael_dec.c +++ b/baseline/source/rijndael_dec/rijndael_dec.c | |||
@@ -183,11 +183,9 @@ void _Pragma( "entrypoint" ) rijndael_dec_main( void ) | |||
183 | int main(int argc, char** argv) | 183 | int main(int argc, char** argv) |
184 | { | 184 | { |
185 | SET_UP | 185 | SET_UP |
186 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 186 | for_each_job { |
187 | START_LOOP | ||
188 | rijndael_dec_init(); | 187 | rijndael_dec_init(); |
189 | rijndael_dec_main(); | 188 | rijndael_dec_main(); |
190 | STOP_LOOP | ||
191 | } | 189 | } |
192 | WRITE_TO_FILE | 190 | WRITE_TO_FILE |
193 | return ( rijndael_dec_return() ); | 191 | return ( rijndael_dec_return() ); |
diff --git a/baseline/source/rijndael_enc/rijndael_enc.c b/baseline/source/rijndael_enc/rijndael_enc.c index 21d7e67..f0582c9 100644 --- a/baseline/source/rijndael_enc/rijndael_enc.c +++ b/baseline/source/rijndael_enc/rijndael_enc.c | |||
@@ -228,15 +228,13 @@ int main( int argc, char** argv ) | |||
228 | { | 228 | { |
229 | int exit_code = -1; | 229 | int exit_code = -1; |
230 | SET_UP | 230 | SET_UP |
231 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 231 | for_each_job { |
232 | START_LOOP | ||
233 | rijndael_enc_init(); | 232 | rijndael_enc_init(); |
234 | rijndael_enc_main(); | 233 | rijndael_enc_main(); |
235 | // This checks the checksum is as expected. | 234 | // This checks the checksum is as expected. |
236 | // This is `&` as only the first job will match | 235 | // This is `&` as only the first job will match |
237 | // (PRNG state persists between jobs). | 236 | // (PRNG state persists between jobs). |
238 | exit_code &= rijndael_enc_return(); | 237 | exit_code &= rijndael_enc_return(); |
239 | STOP_LOOP | ||
240 | } | 238 | } |
241 | WRITE_TO_FILE | 239 | WRITE_TO_FILE |
242 | return ( exit_code ); | 240 | return ( exit_code ); |
diff --git a/baseline/source/statemate/statemate.c b/baseline/source/statemate/statemate.c index 888d0fa..2b76166 100644 --- a/baseline/source/statemate/statemate.c +++ b/baseline/source/statemate/statemate.c | |||
@@ -1274,11 +1274,9 @@ void _Pragma ( "entrypoint" ) statemate_main( void ) | |||
1274 | int main ( int argc, char **argv ) | 1274 | int main ( int argc, char **argv ) |
1275 | { | 1275 | { |
1276 | SET_UP | 1276 | SET_UP |
1277 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 1277 | for_each_job { |
1278 | START_LOOP | ||
1279 | statemate_init(); | 1278 | statemate_init(); |
1280 | statemate_main(); | 1279 | statemate_main(); |
1281 | STOP_LOOP | ||
1282 | } | 1280 | } |
1283 | WRITE_TO_FILE | 1281 | WRITE_TO_FILE |
1284 | 1282 | ||
diff --git a/baseline/source/susan/susan.c b/baseline/source/susan/susan.c index dc27fb1..9de5f01 100644 --- a/baseline/source/susan/susan.c +++ b/baseline/source/susan/susan.c | |||
@@ -2002,11 +2002,9 @@ int susan_return( void ) | |||
2002 | int main( int argc, char **argv ) | 2002 | int main( int argc, char **argv ) |
2003 | { | 2003 | { |
2004 | SET_UP | 2004 | SET_UP |
2005 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 2005 | for_each_job { |
2006 | START_LOOP | ||
2007 | susan_init(); | 2006 | susan_init(); |
2008 | susan_main(); | 2007 | susan_main(); |
2009 | STOP_LOOP | ||
2010 | } | 2008 | } |
2011 | WRITE_TO_FILE | 2009 | WRITE_TO_FILE |
2012 | 2010 | ||