From: Pat Haugen Date: Fri, 5 Feb 2016 15:25:39 +0000 (+0000) Subject: crypto.md (crypto_vpermxor_): Correct insn type. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=10ecae7407552a200b5485d342be8baf6256f8f6;p=gcc.git crypto.md (crypto_vpermxor_): Correct insn type. * config/rs6000/crypto.md (crypto_vpermxor_): Correct insn type. * config/rs6000/rs6000.md (mov_hardfloat): Likewise. (*ieee128_mfvsrd_64bit): Likewise. (*ieee128_mfvsrd_32bit): Likewise. From-SVN: r233179 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3357d85ff43..1e166ae60d1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2016-02-05 Pat Haugen + + * config/rs6000/crypto.md (crypto_vpermxor_): Correct insn type. + * config/rs6000/rs6000.md (mov_hardfloat): Likewise. + (*ieee128_mfvsrd_64bit): Likewise. + (*ieee128_mfvsrd_32bit): Likewise. + 2016-02-05 Ilya Enkovich PR target/69369 diff --git a/gcc/config/rs6000/crypto.md b/gcc/config/rs6000/crypto.md index 43015f01acb..5957abb8f5d 100644 --- a/gcc/config/rs6000/crypto.md +++ b/gcc/config/rs6000/crypto.md @@ -87,7 +87,7 @@ UNSPEC_VPERMXOR))] "TARGET_P8_VECTOR" "vpermxor %0,%1,%2,%3" - [(set_attr "type" "crypto")]) + [(set_attr "type" "vecperm")]) ;; 1 operand crypto instruction (define_insn "crypto_vsbox" diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index 5614695c853..67863427815 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -6521,7 +6521,7 @@ 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_softfloat" @@ -13524,7 +13524,7 @@ 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" @@ -13535,7 +13535,7 @@ "@ 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")