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:
H.J. Lu 2012-08-22 19:43:58 +00:00 committed by H.J. Lu
parent 21e2818df9
commit a8a68bb00a
2 changed files with 9 additions and 1 deletions

View File

@ -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>
* tree-vectorizer.c (vectorize_loops): Do not call

View File

@ -20743,7 +20743,9 @@ ix86_split_to_parts (rtx operand, rtx *parts, enum machine_mode mode)
parts[2] = gen_int_mode (l[2], SImode);
break;
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);
break;
case DFmode: