aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2010-07-07 13:33:04 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2010-07-07 06:33:04 -0700
commit5e86e5405761d9accc2780c524946e29e00b6608 (patch)
tree8d5cb862e13763d843b42bd088ee3b83d8a7ed95 /gcc/tree.c
parent0ee95c437f66aaad025b4a46490ef17e32e729ad (diff)
downloadgcc-5e86e5405761d9accc2780c524946e29e00b6608.zip
gcc-5e86e5405761d9accc2780c524946e29e00b6608.tar.gz
gcc-5e86e5405761d9accc2780c524946e29e00b6608.tar.bz2
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
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions