aboutsummaryrefslogtreecommitdiff
path: root/libjava/java
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2000-06-27 10:24:38 +0000
committerJan Hubicka <hubicka@gcc.gnu.org>2000-06-27 10:24:38 +0000
commit6ef67412e83c27379415518530d7baf3c79ce2ac (patch)
tree9f0681adec250159830c4c0f6be2564d0cef9162 /libjava/java
parent638f9bae602acab0bf5f4103795fcbb74f0b2daf (diff)
downloadgcc-6ef67412e83c27379415518530d7baf3c79ce2ac.zip
gcc-6ef67412e83c27379415518530d7baf3c79ce2ac.tar.gz
gcc-6ef67412e83c27379415518530d7baf3c79ce2ac.tar.bz2
genattrtab.c (write_attr_value): Do not abort for CONST_INT operands.
* genattrtab.c (write_attr_value): Do not abort for CONST_INT operands. * i386.c (ix86_attr_length_default): Kill. (ix86_attr_length_immediate_default, ix86_attr_length_address_default): New. * i386-protos.h (ix86_attr_length_default): Kill (ix86_attr_length_immediate_default, ix86_attr_length_address_default): Add prototype * i386.md (attribute type): Add "test". (attribute length_prefix): Kill. (attribute length_opcode): Kill. (attribute i387, mode, length_immediate, length_address, prefix_data16, prefix_rep, prefix_0f, modrm): New. (attribute length): Compute using the new attributes. (attribute pent_prefix): New. (attribute pent_pair): Compute using pent_prefix. (all insn patterns): Set mode,modrm and immediate_length attributes where needed. (cmpsi patterns): Compute sizes propertly for test instruction. (movsi, movhi patterns): Compute sizes propertly for eax shortcuts. (movstricthi_xor, movstrictqi_xor): New patterns. (andsi/andhi): Use splitters to generate xor instructions. (xorqi_ext_1): New pattern. (movstricthi->movstricthi_xor peep2): New. From-SVN: r34731
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions