aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKelvin Nilsen <kelvin@gcc.gnu.org>2016-08-31 13:29:13 +0000
committerKelvin Nilsen <kelvin@gcc.gnu.org>2016-08-31 13:29:13 +0000
commit0c8920c23fb1cde41cc2015a7521c6bfe63276a3 (patch)
tree6eb0efc3d91ad60e69479036eaa5e2471f403570
parent1d7a97ba0733267f3850837c5dbc857d0998fd6c (diff)
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/ibm/rfc-2464-bounce2@239893 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/config/rs6000/vsx.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/rs6000/vsx.md b/gcc/config/rs6000/vsx.md
index c5afcf7cadd..9307e656f6a 100644
--- a/gcc/config/rs6000/vsx.md
+++ b/gcc/config/rs6000/vsx.md
@@ -2851,7 +2851,7 @@
UNSPEC_VSX_SXEXPDP))]
"TARGET_P9_VECTOR && TARGET_64BIT"
"xsxexpdp %0,%x1"
- [(set_attr "type" "vecsimple")])
+ [(set_attr "type" "integer")])
;; VSX Scalar Extract Significand Double-Precision
(define_insn "xsxsigdp"
@@ -2860,7 +2860,7 @@
UNSPEC_VSX_SXSIGDP))]
"TARGET_P9_VECTOR && TARGET_64BIT"
"xsxsigdp %0,%x1"
- [(set_attr "type" "vecsimple")])
+ [(set_attr "type" "integer")])
;; VSX Scalar Insert Exponent Double-Precision
(define_insn "xsiexpdp"
@@ -2959,7 +2959,7 @@
UNSPEC_VSX_VXEXP))]
"TARGET_P9_VECTOR"
"xvxexp<VSs> %x0,%x1"
- [(set_attr "type" "fpsimple")])
+ [(set_attr "type" "vecsimple")])
;; VSX Vector Extract Significand Double and Single Precision
(define_insn "xvxsig<VSs>"
@@ -2969,7 +2969,7 @@
UNSPEC_VSX_VXSIG))]
"TARGET_P9_VECTOR"
"xvxsig<VSs> %x0,%x1"
- [(set_attr "type" "fpsimple")])
+ [(set_attr "type" "vecsimple")])
;; VSX Vector Insert Exponent Double and Single Precision
(define_insn "xviexp<VSs>"