diff options
author | sayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-02-08 17:10:56 +0000 |
---|---|---|
committer | sayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-02-08 17:10:56 +0000 |
commit | 199c981a9524ea890ecd043243571f67ad856501 (patch) | |
tree | 048a2641bea241f51fef4600e4852357f5c9e51e /libjava/java/sql/DatabaseMetaData.h | |
parent | ce4a3cadf918fcff308983780f7585cc1a156a81 (diff) | |
download | ppe42-gcc-199c981a9524ea890ecd043243571f67ad856501.tar.gz ppe42-gcc-199c981a9524ea890ecd043243571f67ad856501.zip |
* simplify-rtx.c (simplify_unary_operation_1) <POPCOUNT>: We can
strip zero_extend, bswap and rotates from POCOUNT's argument.
<PARITY>: Likewise, we can strip not, bswap, sign_extend,
zero_extend and rotates from PARITY's argument.
<BSWAP>: A byte-swap followed by a byte-swap is an identity.
(simplify_const_unary_operation) <BSWAP>: Evaluate the byte-swap
of an integer constant at compile-time.
* gcc.target/i386/builtin-bswap-2.c: New test case.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121716 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/sql/DatabaseMetaData.h')
0 files changed, 0 insertions, 0 deletions