aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.c
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2016-01-12 00:30:30 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2016-01-11 16:30:30 -0800
commitcf4de6af251d35f7b5a416dca9a6642d89016abf (patch)
treecede8edeb57c09a0f2b04b27a70929bb4f3d117c /gcc/tree-vect-loop.c
parent0f474f11b16c8c0bd8c1e9a9c0bcbaa358f59a8a (diff)
downloadgcc-cf4de6af251d35f7b5a416dca9a6642d89016abf.zip
gcc-cf4de6af251d35f7b5a416dca9a6642d89016abf.tar.gz
gcc-cf4de6af251d35f7b5a416dca9a6642d89016abf.tar.bz2
Set FLT_EVAL_METHOD to 2 only if 387 FPU is used
When 387 FPU isn't used, there is no excess precision. We should set FLT_EVAL_METHOD to 2 only if 387 FPU is used. gcc/ PR target/69225 * config/i386/i386.h (TARGET_FLT_EVAL_METHOD): Set to 2 only if TARGET_80387 is true. gcc/testsuite PR target/69225 * gcc.target/i386/pr69225-1.c: New test. * gcc.target/i386/pr69225-2.c: Likewise. * gcc.target/i386/pr69225-3.c: Likewise. * gcc.target/i386/pr69225-4.c: Likewise. * gcc.target/i386/pr69225-5.c: Likewise. * gcc.target/i386/pr69225-6.c: Likewise. From-SVN: r232249
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions