Commit 61e0b50f by Aldy Hernandez Committed by Aldy Hernandez

rs6000.md ("altivec_mtvscr"): Change to unspec_volatile.

2002-05-06  Aldy Hernandez  <aldyh@redhat.com>

        * config/rs6000/rs6000.md ("altivec_mtvscr"): Change to
        unspec_volatile.
        ("altivec_mfvscr"): Same.

From-SVN: r53246
parent 5a63e069
2002-05-06 Aldy Hernandez <aldyh@redhat.com>
* config/rs6000/rs6000.md ("altivec_mtvscr"): Change to
unspec_volatile.
("altivec_mfvscr"): Same.
2002-05-06 Janis Johnson <janis187@us.ibm.com> 2002-05-06 Janis Johnson <janis187@us.ibm.com>
* rtl.h (struct rtx_def): Update comments. * rtl.h (struct rtx_def): Update comments.
......
...@@ -15493,14 +15493,14 @@ ...@@ -15493,14 +15493,14 @@
[(set_attr "type" "veccmp")]) [(set_attr "type" "veccmp")])
(define_insn "altivec_mtvscr" (define_insn "altivec_mtvscr"
[(unspec [(match_operand:V4SI 0 "register_operand" "v")] 186)] [(unspec_volatile [(match_operand:V4SI 0 "register_operand" "v")] 186)]
"TARGET_ALTIVEC" "TARGET_ALTIVEC"
"mtvscr %0" "mtvscr %0"
[(set_attr "type" "vecsimple")]) [(set_attr "type" "vecsimple")])
(define_insn "altivec_mfvscr" (define_insn "altivec_mfvscr"
[(set (match_operand:V8HI 0 "register_operand" "=v") [(set (match_operand:V8HI 0 "register_operand" "=v")
(unspec:V8HI [(const_int 0)] 187))] (unspec_volatile:V8HI [(const_int 0)] 187))]
"TARGET_ALTIVEC" "TARGET_ALTIVEC"
"mfvscr %0" "mfvscr %0"
[(set_attr "type" "vecsimple")]) [(set_attr "type" "vecsimple")])
......
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