+2016-02-05 Pat Haugen <pthaugen@us.ibm.com>
+
+ * config/rs6000/crypto.md (crypto_vpermxor_<mode>): Correct insn type.
+ * config/rs6000/rs6000.md (mov<mode>_hardfloat): Likewise.
+ (*ieee128_mfvsrd_64bit): Likewise.
+ (*ieee128_mfvsrd_32bit): Likewise.
+
2016-02-05 Ilya Enkovich <enkovich.gnu@gmail.com>
PR target/69369
mt%0 %1
mf%1 %0
nop"
- [(set_attr "type" "*,load,store,fp,fp,vecsimple,integer,fpload,fpload,fpstore,fpstore,fpload,fpstore,mftgpr,mffgpr,mtjmpr,mfjmpr,*")
+ [(set_attr "type" "*,load,store,fp,fp,vecsimple,integer,fpload,fpload,fpstore,fpstore,fpload,fpstore,mffgpr,mftgpr,mtjmpr,mfjmpr,*")
(set_attr "length" "4")])
(define_insn "*mov<mode>_softfloat"
mfvsrd %0,%x1
stxsdx %x1,%y0
xxlor %x0,%x1,%x1"
- [(set_attr "type" "mftgpr,vecsimple,fpstore")])
+ [(set_attr "type" "mftgpr,fpstore,vecsimple")])
(define_insn "*ieee128_mfvsrd_32bit"
"@
stxsdx %x1,%y0
xxlor %x0,%x1,%x1"
- [(set_attr "type" "vecsimple,fpstore")])
+ [(set_attr "type" "fpstore,vecsimple")])
(define_insn "*ieee128_mfvsrwz"
[(set (match_operand:SI 0 "reg_or_indexed_operand" "=r,Z")