diff options
| author | sandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-08-09 14:08:54 +0000 |
|---|---|---|
| committer | sandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-08-09 14:08:54 +0000 |
| commit | e533b20e5dabbb15601e49736e9e9ca917dcb44e (patch) | |
| tree | a8a3fee4ca17eda473bf8fd976e6e1976cb54255 /libjava/classpath/gnu/java/beans/encoder/ObjectId.java | |
| parent | 99bdde56c01a90080290f126b54b20e6c1cf0ea0 (diff) | |
| download | ppe42-gcc-e533b20e5dabbb15601e49736e9e9ca917dcb44e.tar.gz ppe42-gcc-e533b20e5dabbb15601e49736e9e9ca917dcb44e.zip | |
2007-08-09 Sandra Loosemore <sandra@codesourcery.com>
Nigel Stephens <nigel@mips.com>
gcc/
* doc/tm.texi (CLZ_DEFINED_VALUE_AT_ZERO, CTZ_DEFINED_VALUE_AT_ZERO):
Document change in interpretation of value from boolean to
tri-state integer.
* optabs.c (expand_ffs, expand_ctz): New functions to compute
ffs and ctz using clz.
(expand_unop): Call them.
* config/rs6000/rs6000.h (CLZ_DEFINED_VALUE_AT_ZERO): Fix its
result value.
(CTZ_DEFINED_VALUE_AT_ZERO): Likewise.
* config/mips/mips.h (CLZ_DEFINED_VALUE_AT_ZERO): Likewise, to
enable the new ffs expansion on this target.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127318 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans/encoder/ObjectId.java')
0 files changed, 0 insertions, 0 deletions

