-
- Downloads
Retry rdrand if the carry flag isn't valid.
gcc/ 2010-07-07 H.J. Lu <hongjiu.lu@intel.com> PR target/44844 * config/i386/i386.md (rdrand<mode>): Changed to expand to retry if the carry flag isn't valid. (rdrand<mode>_1): New. gcc/testsuite/ 2010-07-07 H.J. Lu <hongjiu.lu@intel.com> PR target/44844 * gcc.target/i386/rdrand-1.c: Scan "jnc". * gcc.target/i386/rdrand-2.c: Likewise. * gcc.target/i386/rdrand-3.c: Likewise. From-SVN: r161910
Showing
- gcc/ChangeLog 7 additions, 0 deletionsgcc/ChangeLog
- gcc/config/i386/i386.md 26 additions, 1 deletiongcc/config/i386/i386.md
- gcc/testsuite/ChangeLog 7 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.target/i386/rdrand-1.c 1 addition, 0 deletionsgcc/testsuite/gcc.target/i386/rdrand-1.c
- gcc/testsuite/gcc.target/i386/rdrand-2.c 1 addition, 0 deletionsgcc/testsuite/gcc.target/i386/rdrand-2.c
- gcc/testsuite/gcc.target/i386/rdrand-3.c 1 addition, 0 deletionsgcc/testsuite/gcc.target/i386/rdrand-3.c
Loading
Please register or sign in to comment