aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/class.c
diff options
context:
space:
mode:
authorOleg Endo <olegendo@gcc.gnu.org>2012-08-14 17:54:28 +0000
committerOleg Endo <olegendo@gcc.gnu.org>2012-08-14 17:54:28 +0000
commit24c18ad8f18bc0f02ce6c7d85e1f38f7d8760925 (patch)
treeeb5a4b33277049c21203ba1ce59d9343c5995452 /gcc/java/class.c
parentbbeffd6b40a97a661e78e10556a5b5f3edc4d78f (diff)
downloadgcc-24c18ad8f18bc0f02ce6c7d85e1f38f7d8760925.zip
gcc-24c18ad8f18bc0f02ce6c7d85e1f38f7d8760925.tar.gz
gcc-24c18ad8f18bc0f02ce6c7d85e1f38f7d8760925.tar.bz2
re PR target/50751 (SH Target: Displacement addressing does not work for QImode and HImode)
PR target/50751 * config/sh/constraints.md (Sra): New constraint. * config/sh/predicates.md (simple_mem_operand, displacement_mem_operand, zero_extend_movu_operand): New predicates. (zero_extend_operand): Check zero_extend_movu_operand for SH2A. * config/sh/sh.md (*zero_extendqisi2_disp_mem, *zero_extendhisi2_disp_mem): Add new insns and two new related peephole2 patterns. PR target/50751 * gcc.target/sh/pr50751-8.c: New. From-SVN: r190395
Diffstat (limited to 'gcc/java/class.c')
0 files changed, 0 insertions, 0 deletions