From e1a2f7aea161b4fc8203a9ddbe435801ad47a884 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Wed, 8 Dec 1999 08:28:17 +0100 Subject: [PATCH] sparc.md (sethi_di_medlow_embmedany_pic): Fix pattern so that it is actually matched. * config/sparc/sparc.md (sethi_di_medlow_embmedany_pic): Fix pattern so that it is actually matched. (sethi_di_medlow): Likewise. From-SVN: r30822 --- gcc/ChangeLog | 4 ++++ gcc/config/sparc/sparc.md | 8 ++------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d7d5d9f2281..95d8edc1173 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -5,6 +5,10 @@ quad long doubles. (hard_64bit_mode_classes): Likewise. + * config/sparc/sparc.md (sethi_di_medlow_embmedany_pic): Fix pattern + so that it is actually matched. + (sethi_di_medlow): Likewise. + Tue Dec 7 19:22:06 1999 Richard Henderson * loop.h (struct induction): Add multi_insn_incr. diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md index 6bd86826298..7dd76f96de1 100644 --- a/gcc/config/sparc/sparc.md +++ b/gcc/config/sparc/sparc.md @@ -2444,9 +2444,7 @@ (define_insn "*sethi_di_medlow_embmedany_pic" [(set (match_operand:DI 0 "register_operand" "=r") - (high:DI (match_operand:DI 1 "sp64_medium_pic_operand" ""))) - ;; The clobber is here because emit_move_sequence assumes the worst case. - (clobber (reg:DI 1))] + (high:DI (match_operand:DI 1 "sp64_medium_pic_operand" "")))] "(TARGET_CM_MEDLOW || TARGET_CM_EMBMEDANY) && check_pic (1)" "sethi\\t%%hi(%a1), %0" [(set_attr "type" "move") @@ -2454,9 +2452,7 @@ (define_insn "*sethi_di_medlow" [(set (match_operand:DI 0 "register_operand" "=r") - (high:DI (match_operand:DI 1 "symbolic_operand" ""))) - ;; The clobber is here because emit_move_sequence assumes the worst case. - (clobber (reg:DI 1))] + (high:DI (match_operand:DI 1 "symbolic_operand" "")))] "TARGET_CM_MEDLOW && check_pic (1)" "sethi\\t%%hi(%a1), %0" [(set_attr "type" "move") -- 2.30.2