re PR target/52408 (Incorrect assembler generated for zvdep_imm64)
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Thu, 1 Mar 2012 19:31:03 +0000 (19:31 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Thu, 1 Mar 2012 19:31:03 +0000 (19:31 +0000)
commit5d9dc69aff9b45ad78e4b668855f3879e6fef7df
tree6fff84ddb22d49dca7bcb94da14d0bea99e82137
parent4462d7ae909e2eab8801a599b9da3e7f99238c90
re PR target/52408 (Incorrect assembler generated for zvdep_imm64)

PR target/52408
* config/pa/pa.md (zvdep_imm32): Change type of variable x from int to
unsigned HOST_WIDE_INT.
(zvdep_imm64): Likewise.
(vdepi_ior): Change type of variable x from int to HOST_WIDE_INT.
(vdepi_and): Likewise.
Likewise for unamed 64-bit patterns.
* config/pa/predicates.md (lhs_lshift_cint_operand): Update comment.

From-SVN: r184757
gcc/ChangeLog
gcc/config/pa/pa.md
gcc/config/pa/predicates.md