OSDN Git Service

* config/i386/i386.md (lround<X87MODEF:mode><SWI248x:mode>2): Do not
[pf3gnuchains/gcc-fork.git] / gcc / config / i386 / i386.md
index 784de1a..1b37118 100644 (file)
       && !flag_trapping_math && !flag_rounding_math)
     ix86_expand_lround (operand0, operand1);
   else
-    {
-      operands[0] = force_reg (<SWI248x:MODE>mode, operands[0]);
-      ix86_emit_i387_round (operands[0], operands[1]);
-    }
+    ix86_emit_i387_round (operands[0], operands[1]);
   DONE;
 })