pa.c (output_floatsisf, [...]): Abort if presented with a general register -- this...
authorJeff Law <law@gcc.gnu.org>
Fri, 1 Jan 1993 17:19:34 +0000 (10:19 -0700)
committerJeff Law <law@gcc.gnu.org>
Fri, 1 Jan 1993 17:19:34 +0000 (10:19 -0700)
        * pa.c (output_floatsisf, output_floatsidf): Abort if presented
        with a general register -- this should not happen anymore.

From-SVN: r3041

gcc/config/pa/pa.c

index 0cd457628a18873c01ade509337a0ac0f0773b61..ab7b21885314f3e4b3b8c2a195a43e2f158d3537 100644 (file)
@@ -2139,7 +2139,7 @@ output_floatsisf2 (operands)
     return "fldws %1,%0\n\tfcnvxf,sgl,sgl %0,%0";
   else if (FP_REG_P (operands[1]))
     return "fcnvxf,sgl,sgl %1,%0";
-  return "stwm %r1,4(0,30)\n\tfldws,mb -4(0,30),%0\n\tfcnvxf,sgl,sgl %0,%0";
+  abort();
 }
 
 char *
@@ -2150,7 +2150,7 @@ output_floatsidf2 (operands)
     return "fldws %1,%0\n\tfcnvxf,sgl,dbl %0,%0";
   else if (FP_REG_P (operands[1]))
     return "fcnvxf,sgl,dbl %1,%0";
-  return "stwm %r1,4(0,30)\n\tfldws,mb -4(0,30),%0\n\tfcnvxf,sgl,dbl %0,%0";
+  abort();
 }
 
 enum rtx_code