diff options
author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2017-01-18 22:36:39 +0000 |
---|---|---|
committer | William Schmidt <wschmidt@gcc.gnu.org> | 2017-01-18 22:36:39 +0000 |
commit | 20ca9ae25f5b006168035e189b29561bcb11582e (patch) | |
tree | 110e57977678c721982ce11c398ea38dff7a9cdf /gcc | |
parent | 1c8bf56078f9fd4124e6b20fefcef1efe2cd945a (diff) | |
download | gcc-20ca9ae25f5b006168035e189b29561bcb11582e.zip gcc-20ca9ae25f5b006168035e189b29561bcb11582e.tar.gz gcc-20ca9ae25f5b006168035e189b29561bcb11582e.tar.bz2 |
altivec.md (altivec_vbpermq): Change "type" attribute from vecsimple to vecperm.
2017-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
* config/rs6000/altivec.md (altivec_vbpermq): Change "type"
attribute from vecsimple to vecperm.
(altivec_vbpermq2): Likewise.
From-SVN: r244603
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/rs6000/altivec.md | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ac7c24e..69f783e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 2017-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + * config/rs6000/altivec.md (altivec_vbpermq): Change "type" + attribute from vecsimple to vecperm. + (altivec_vbpermq2): Likewise. + +2017-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + PR target/79040 * config/rs6000/altivec.h: Fix typo of vec_cntlz to vec_cnttz. diff --git a/gcc/config/rs6000/altivec.md b/gcc/config/rs6000/altivec.md index d3a9279..8af7ac5 100644 --- a/gcc/config/rs6000/altivec.md +++ b/gcc/config/rs6000/altivec.md @@ -3680,7 +3680,7 @@ UNSPEC_VBPERMQ))] "TARGET_P8_VECTOR" "vbpermq %0,%1,%2" - [(set_attr "type" "vecsimple")]) + [(set_attr "type" "vecperm")]) ; One of the vector API interfaces requires returning vector unsigned char. (define_insn "altivec_vbpermq2" @@ -3690,7 +3690,7 @@ UNSPEC_VBPERMQ))] "TARGET_P8_VECTOR" "vbpermq %0,%1,%2" - [(set_attr "type" "vecsimple")]) + [(set_attr "type" "vecperm")]) (define_insn "altivec_vbpermd" [(set (match_operand:V2DI 0 "register_operand" "=v") |