pr50751-8.c
1.71 KB
-
re PR target/50751 (SH Target: Displacement addressing does not work for QImode and HImode) · 24c18ad8
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
Oleg Endo committed