Commit 466eb3e0 by Aldy Hernandez Committed by Aldy Hernandez

rs6000.md (eh_set_lr_di): Change scratch constraint to base register.

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
parent 4fc12617
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
......
......@@ -13824,13 +13824,13 @@
; 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"
"#")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment