aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.md6
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e0f6612..775bdc6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2002-02-26 Aldy Hernandez <aldyh@redhat.com>
+
+ * config/rs6000/rs6000.md (get_vrsave_internal): Fix typo.
+ ("*set_vrsave_internal"): Same.
+
2002-02-25 Richard Henderson <rth@redhat.com>
* expr.c (expand_expr) [MULT_EXPR]: Do not apply distributive law
diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md
index baf9653..fdefd2a 100644
--- a/gcc/config/rs6000/rs6000.md
+++ b/gcc/config/rs6000/rs6000.md
@@ -14015,9 +14015,9 @@
"*
{
if (TARGET_MACHO)
- return \"mtspr 256,%0\";
+ return \"mfspr %0,256\";
else
- return \"mtvrsave %0\";
+ return \"mfvrsave %0\";
}"
[(set_attr "type" "altivec")])
@@ -14030,7 +14030,7 @@
"*
{
if (TARGET_MACHO)
- return \"mfspr %1,256\";
+ return \"mtspr 256,%1\";
else
return \"mtvrsave %1\";
}"