pa.md (reload_insi, [...]): Expanders deleted.
authorJeff Law <law@gcc.gnu.org>
Tue, 18 Oct 1994 04:14:19 +0000 (22:14 -0600)
committerJeff Law <law@gcc.gnu.org>
Tue, 18 Oct 1994 04:14:19 +0000 (22:14 -0600)
* pa.md (reload_insi, reload_outsi): Expanders deleted.
(reload_indf, reload_outdf, reload_indi, reload_outdi): Likewise.
(reload_insf, reload_outsf): Likewise.

From-SVN: r8298

gcc/config/pa/pa.md

index 254f9082d3c22f9cd5c78361d853f178e0de95e6..74fcbf0e9c6951f1cfcfb86a98ad29a6a28890e9 100644 (file)
     DONE;
 }")
 
-;; Reloading an SImode or DImode value requires a scratch register if
-;; going in to or out of float point registers.
-
-(define_expand "reload_insi"
-  [(set (match_operand:SI 0 "register_operand" "=Z")
-       (match_operand:SI 1 "general_operand" ""))
-   (clobber (match_operand:SI 2 "register_operand" "=&r"))]
-  ""
-  "
-{
-  if (emit_move_sequence (operands, SImode, operands[2]))
-    DONE;
-
-  /* We don't want the clobber emitted, so handle this ourselves.  */
-  emit_insn (gen_rtx (SET, VOIDmode, operands[0], operands[1]));
-  DONE;
-}")
-
-(define_expand "reload_outsi"
-  [(set (match_operand:SI 0 "general_operand" "")
-       (match_operand:SI 1  "register_operand" "Z"))
-   (clobber (match_operand:SI 2 "register_operand" "=&r"))]
-  ""
-  "
-{
-  if (emit_move_sequence (operands, SImode, operands[2]))
-    DONE;
-
-  /* We don't want the clobber emitted, so handle this ourselves.  */
-  emit_insn (gen_rtx (SET, VOIDmode, operands[0], operands[1]));
-  DONE;
-}")
-
 ;;; pic symbol references
 
 (define_insn ""
     DONE;
 }")
 
-;; Reloading an SImode or DImode value requires a scratch register if
-;; going in to or out of float point registers.
-
-(define_expand "reload_indf"
-  [(set (match_operand:DF 0 "register_operand" "=Z")
-       (match_operand:DF 1 "general_operand" ""))
-   (clobber (match_operand:DF 2 "register_operand" "=&r"))]
-  ""
-  "
-{
-  if (emit_move_sequence (operands, DFmode, operands[2]))
-    DONE;
-
-  /* We don't want the clobber emitted, so handle this ourselves.  */
-  emit_insn (gen_rtx (SET, VOIDmode, operands[0], operands[1]));
-  DONE;
-}")
-
-(define_expand "reload_outdf"
-  [(set (match_operand:DF 0 "general_operand" "")
-       (match_operand:DF 1  "register_operand" "Z"))
-   (clobber (match_operand:DF 2 "register_operand" "=&r"))]
-  ""
-  "
-{
-  if (emit_move_sequence (operands, DFmode, operands[2]))
-    DONE;
-
-  /* We don't want the clobber emitted, so handle this ourselves.  */
-  emit_insn (gen_rtx (SET, VOIDmode, operands[0], operands[1]));
-  DONE;
-}")
-
 (define_insn ""
   [(set (match_operand:DF 0 "reg_or_nonsymb_mem_operand"
                          "=f,*r,Q,?o,?Q,f,*&r,*&r")
     DONE;
 }")
 
-(define_expand "reload_indi"
-  [(set (match_operand:DI 0 "register_operand" "=f")
-       (match_operand:DI 1 "general_operand" ""))
-   (clobber (match_operand:SI 2 "register_operand" "=&r"))]
-  ""
-  "
-{
-  if (emit_move_sequence (operands, DImode, operands[2]))
-    DONE;
-
-  /* We don't want the clobber emitted, so handle this ourselves.  */
-  emit_insn (gen_rtx (SET, VOIDmode, operands[0], operands[1]));
-  DONE;
-}")
-
-(define_expand "reload_outdi"
-  [(set (match_operand:DI 0 "general_operand" "")
-       (match_operand:DI 1 "register_operand" "f"))
-   (clobber (match_operand:SI 2 "register_operand" "=&r"))]
-  ""
-  "
-{
-  if (emit_move_sequence (operands, DImode, operands[2]))
-    DONE;
-
-  /* We don't want the clobber emitted, so handle this ourselves.  */
-  emit_insn (gen_rtx (SET, VOIDmode, operands[0], operands[1]));
-  DONE;
-}")
-
 (define_insn ""
   [(set (match_operand:DI 0 "register_operand" "=r")
        (high:DI (match_operand 1 "" "")))]
     DONE;
 }")
 
-;; Reloading an SImode or DImode value requires a scratch register if
-;; going in to or out of float point registers.
-
-(define_expand "reload_insf"
-  [(set (match_operand:SF 0 "register_operand" "=Z")
-       (match_operand:SF 1 "general_operand" ""))
-   (clobber (match_operand:SF 2 "register_operand" "=&r"))]
-  ""
-  "
-{
-  if (emit_move_sequence (operands, SFmode, operands[2]))
-    DONE;
-
-  /* We don't want the clobber emitted, so handle this ourselves.  */
-  emit_insn (gen_rtx (SET, VOIDmode, operands[0], operands[1]));
-  DONE;
-}")
-
-(define_expand "reload_outsf"
-  [(set (match_operand:SF 0 "general_operand" "")
-       (match_operand:SF 1  "register_operand" "Z"))
-   (clobber (match_operand:SF 2 "register_operand" "=&r"))]
-  ""
-  "
-{
-  if (emit_move_sequence (operands, SFmode, operands[2]))
-    DONE;
-
-  /* We don't want the clobber emitted, so handle this ourselves.  */
-  emit_insn (gen_rtx (SET, VOIDmode, operands[0], operands[1]));
-  DONE;
-}")
-
 (define_insn ""
   [(set (match_operand:SF 0 "reg_or_nonsymb_mem_operand"
                          "=f,r,f,r,Q,Q")