diff options
| author | jbeulich <jbeulich@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-18 06:39:20 +0000 |
|---|---|---|
| committer | jbeulich <jbeulich@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-18 06:39:20 +0000 |
| commit | 3983e6c754ffb5702c81e8758cd66111dab3c2a6 (patch) | |
| tree | 151aba1a149c4300ec9d417932358767d50bb381 /libjava/classpath/java/sql/DataTruncation.java | |
| parent | 56d53f2f665407a8225d5c94af7249532151f30d (diff) | |
| download | gcc-3983e6c754ffb5702c81e8758cd66111dab3c2a6.tar.gz | |
gcc/
2005-07-18 Jan Beulich <jbeulich@novell.com>
* config/i386/i386.c (ix86_expand_branch, ix86_expand_setcc,
ix86_expand_carry_flag_compare, ix86_expand_int_movcc): Handle TImode
in 64-bit mode the same as DImode in 32-bit mode.
(ix86_expand_ashl_const, ix86_split_ashl, ix86_split_ashr,
ix86_split_lshr): Likewise. Rename to no longer refer to a specific
mode. Add new mode parameter.
* config/i386/i386.h (CONST_OK_FOR_LETTER_P): Describe and handle 'O'.
* config/i386/i386.md (cmpti, addti3, subti3, negti2, ashlti3, ashrti3,
x86_64_shift_adj): New expanders.
(*addti3_1, *subti3_1, *negti2_1, ashlti3_1, *ashlti3_2, ashrti3_1,
*ashrti3_2, lshrti3_1, *lshrti3_2, x86_64_shld, x86_64_shrd): New
insns.
Respective new splitters. Use renamed shift splitter helpers in 32-bit
DImode shift splitters.
* config/i386/i386-protos.h (ix86_split_ashl, ix86_split_ashr,
ix86_split_lshr): Renamed from ix86_split_[al]sh[rl]di. Added new
mode parameter.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102129 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/sql/DataTruncation.java')
0 files changed, 0 insertions, 0 deletions
