mirror of git://gcc.gnu.org/git/gcc.git
Replace REAL_VALUE_TO_TARGET_LONG_DOUBLE with real_to_target
PR target/54347 * config/i386/i386.c (ix86_split_to_parts): Replace REAL_VALUE_TO_TARGET_LONG_DOUBLE with real_to_target. From-SVN: r190598
This commit is contained in:
parent
21e2818df9
commit
a8a68bb00a
|
|
@ -1,3 +1,9 @@
|
||||||
|
2012-08-22 H.J. Lu <hongjiu.lu@intel.com>
|
||||||
|
|
||||||
|
PR target/54347
|
||||||
|
* config/i386/i386.c (ix86_split_to_parts): Replace
|
||||||
|
REAL_VALUE_TO_TARGET_LONG_DOUBLE with real_to_target.
|
||||||
|
|
||||||
2012-08-22 Richard Guenther <rguenther@suse.de>
|
2012-08-22 Richard Guenther <rguenther@suse.de>
|
||||||
|
|
||||||
* tree-vectorizer.c (vectorize_loops): Do not call
|
* tree-vectorizer.c (vectorize_loops): Do not call
|
||||||
|
|
|
||||||
|
|
@ -20743,7 +20743,9 @@ ix86_split_to_parts (rtx operand, rtx *parts, enum machine_mode mode)
|
||||||
parts[2] = gen_int_mode (l[2], SImode);
|
parts[2] = gen_int_mode (l[2], SImode);
|
||||||
break;
|
break;
|
||||||
case XFmode:
|
case XFmode:
|
||||||
REAL_VALUE_TO_TARGET_LONG_DOUBLE (r, l);
|
/* We can't use REAL_VALUE_TO_TARGET_LONG_DOUBLE since
|
||||||
|
long double may not be 80-bit. */
|
||||||
|
real_to_target (l, &r, mode);
|
||||||
parts[2] = gen_int_mode (l[2], SImode);
|
parts[2] = gen_int_mode (l[2], SImode);
|
||||||
break;
|
break;
|
||||||
case DFmode:
|
case DFmode:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue