aboutsummaryrefslogtreecommitdiff
path: root/libjava/java
diff options
context:
space:
mode:
authorDavid Edelsohn <dje@gcc.gnu.org>2000-08-08 14:50:15 -0400
committerDavid Edelsohn <dje@gcc.gnu.org>2000-08-08 14:50:15 -0400
commite2c953b6dd7cba1fa8c848efc53842dacab24a46 (patch)
tree1937d86ac684cb7feca06a06065f215d94c3b1e9 /libjava/java
parent6dd1b06886deb44ccd82a27c173baa82cf7c702a (diff)
downloadgcc-e2c953b6dd7cba1fa8c848efc53842dacab24a46.zip
gcc-e2c953b6dd7cba1fa8c848efc53842dacab24a46.tar.gz
gcc-e2c953b6dd7cba1fa8c848efc53842dacab24a46.tar.bz2
rs6000.c (optimization_options): Decorate 'level' as ATTRIBUTE_UNUSED.
* rs6000.c (optimization_options): Decorate 'level' as ATTRIBUTE_UNUSED. (mask64_operand): Remove sign-extend thinko. (rldic_operand): New function. (load_multiple_operation): regno's are unsigned ints. (store_multiple_operation): Likewise. (lmw_operation): Likewise. (stmw_operation): Likewise. (includes_lshift_p): shift_mask is unsigned int. (includes_lshift64_p): New function. (addrs_ok_for_quad_peep): unsigned int reg1. (print_operand): Consistently add "else" after output_operand_lossage(). (print_operand, case 'b'): Fold in case 'W'. (print_operand, case 'W'): Print rldic MB value. (output_epilogue): Update Objective-C language string. (output_toc): unsigned HOST_WIDE_INT low, compare unsigned. * rs6000.h (PREDICATE_CODES): Add rldic_operand. * rs6000.md (ashldi3): Add rldic instruction. (iordi3, xordi3): Remove redundant "else if CONST_DOUBLE". (cmpsi_internal2, cmpdi_interal2): Use 'b' output template modifier. From-SVN: r35570
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions