-
- Downloads
cfgloop.h (struct loop): Document usage of USHRT_MAX for unroll.
* cfgloop.h (struct loop): Document usage of USHRT_MAX for unroll. * loop-unroll.c (decide_unroll_constant_iterations): Implement it. (decide_unroll_runtime_iterations): Likewise. (decide_unroll_stupid): Likewise. From-SVN: r255165
Showing
- gcc/ChangeLog 7 additions, 0 deletionsgcc/ChangeLog
- gcc/cfgloop.h 4 additions, 3 deletionsgcc/cfgloop.h
- gcc/loop-unroll.c 3 additions, 3 deletionsgcc/loop-unroll.c
- gcc/testsuite/ChangeLog 11 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gnat.dg/unroll1.adb 2 additions, 2 deletionsgcc/testsuite/gnat.dg/unroll1.adb
- gcc/testsuite/gnat.dg/unroll1.ads 0 additions, 1 deletiongcc/testsuite/gnat.dg/unroll1.ads
- gcc/testsuite/gnat.dg/unroll2.adb 1 addition, 1 deletiongcc/testsuite/gnat.dg/unroll2.adb
- gcc/testsuite/gnat.dg/unroll2.ads 0 additions, 1 deletiongcc/testsuite/gnat.dg/unroll2.ads
- gcc/testsuite/gnat.dg/unroll3.adb 1 addition, 1 deletiongcc/testsuite/gnat.dg/unroll3.adb
- gcc/testsuite/gnat.dg/unroll3.ads 0 additions, 1 deletiongcc/testsuite/gnat.dg/unroll3.ads
- gcc/testsuite/gnat.dg/unroll4.adb 26 additions, 0 deletionsgcc/testsuite/gnat.dg/unroll4.adb
- gcc/testsuite/gnat.dg/unroll4.ads 10 additions, 0 deletionsgcc/testsuite/gnat.dg/unroll4.ads
- gcc/testsuite/gnat.dg/unroll4_pkg.ads 5 additions, 0 deletionsgcc/testsuite/gnat.dg/unroll4_pkg.ads
Loading
Please register or sign in to comment