diff options
author | John David Anglin <dave.anglin@nrc-cnrc.gc.ca> | 2009-07-21 00:43:42 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2009-07-21 00:43:42 +0000 |
commit | ef8d9a0e062668340eaa1ce42920f8a23715c582 (patch) | |
tree | c14e6e1a363eb5cec5e321cfd384c13b4541b149 /gcc/tree-vectorizer.c | |
parent | 7e4bc1f8ca845c57aa04b62cc18a9a5bc5d1506e (diff) | |
download | gcc-ef8d9a0e062668340eaa1ce42920f8a23715c582.zip gcc-ef8d9a0e062668340eaa1ce42920f8a23715c582.tar.gz gcc-ef8d9a0e062668340eaa1ce42920f8a23715c582.tar.bz2 |
pa.c (compute_zdepwi_operands): Limit deposit length to 32 - lsb.
* pa.c (compute_zdepwi_operands): Limit deposit length to 32 - lsb.
Cast "1" to unsigned HOST_WIDE_INT.
(compute_zdepdi_operands): Limit maximum length to 64 bits. Limit
deposit length to the maximum length - lsb. Extend length if
HOST_BITS_PER_WIDE_INT is 32.
From-SVN: r149843
Diffstat (limited to 'gcc/tree-vectorizer.c')
0 files changed, 0 insertions, 0 deletions