aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Meissner <meissner@the-meissners.org>2016-06-13 00:27:37 +0000
committerMichael Meissner <meissner@the-meissners.org>2016-06-13 00:27:37 +0000
commit76c44edcbb7df01f179d3433801e1941784cd968 (patch)
tree7e1422e6f8e34fe8562488248d0b874e497aed35
parentae4e09b0bb8025f7232fc69f7bebc7380e69366c (diff)
checkpoint
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/ibm/stage-test@237351 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 fc956530bf1..20d6502c7f3 100644
--- a/gcc/config/rs6000/vsx.md
+++ b/gcc/config/rs6000/vsx.md
@@ -2103,15 +2103,15 @@
(define_insn "vsx_extract_<mode>"
[(set (match_operand:<VS_scalar> 0 "gpc_reg_operand"
- "=0, d, wm, wo, d")
+ "=d, wm, wo, d")
(vec_select:<VS_scalar>
(match_operand:VSX_D 1 "gpc_reg_operand"
- "d, <VSa>, <VSa>, <VSa>, <VSa>")
+ "<VSa>, <VSa>, <VSa>, <VSa>")
(parallel
[(match_operand:QI 2 "const_0_to_1_operand"
- "wD, wD, wD, wL, n")])))]
+ "wD, wD, wL, n")])))]
"VECTOR_MEM_VSX_P (<MODE>mode)"
{
int element = INTVAL (operands[2]);
@@ -2157,7 +2157,7 @@
else
gcc_unreachable ();
}
- [(set_attr "type" "integer,vecsimple,mftgpr,mftgpr,vecperm")])
+ [(set_attr "type" "vecsimple,mftgpr,mftgpr,vecperm")])
;; Optimize extracting a single scalar element from memory if the scalar is in
;; the correct location to use a single load.