2001-12-13 Aldy Hernandez <aldyh@redhat.com>
* config/rs6000/rs6000.md (eh_set_lr_di): Change scratch
constraint to base register.
(eh_set_lr_si): Same.
From-SVN: r47986
+2001-12-13 Aldy Hernandez <aldyh@redhat.com>
+
+ * config/rs6000/rs6000.md (eh_set_lr_di): Change scratch
+ constraint to base register.
+ (eh_set_lr_si): Same.
+
2001-12-13 Hans-Peter Nilsson <hp@axis.com>
* expr.c (expand_expr, case ADDR_EXPR): Don't honor
; We can't expand this before we know where the link register is stored.
(define_insn "eh_set_lr_si"
[(unspec_volatile [(match_operand:SI 0 "register_operand" "r")] 9)
- (clobber (match_scratch:SI 1 "=&r"))]
+ (clobber (match_scratch:SI 1 "=&b"))]
"TARGET_32BIT"
"#")
(define_insn "eh_set_lr_di"
[(unspec_volatile [(match_operand:DI 0 "register_operand" "r")] 9)
- (clobber (match_scratch:DI 1 "=&r"))]
+ (clobber (match_scratch:DI 1 "=&b"))]
"TARGET_64BIT"
"#")