aboutsummaryrefslogtreecommitdiff
path: root/libgo
diff options
context:
space:
mode:
authorKaz Kojima <kkojima@gcc.gnu.org>2011-12-01 23:01:58 +0000
committerKaz Kojima <kkojima@gcc.gnu.org>2011-12-01 23:01:58 +0000
commit9a944f58851b27df1d68c18c927a826826b7fa0b (patch)
treef5f622789151e37f5432e3c298982ac49ba40635 /libgo
parentc2985fe5596ebf32bbd14e29fa824a33cb2ff232 (diff)
downloadgcc-9a944f58851b27df1d68c18c927a826826b7fa0b.zip
gcc-9a944f58851b27df1d68c18c927a826826b7fa0b.tar.gz
gcc-9a944f58851b27df1d68c18c927a826826b7fa0b.tar.bz2
re PR target/50814 (SH Target: SHAD / SHLD instructions not used on SH2A)
PR target/50814. * config/sh/sh.c (expand_ashiftrt): Handle TARGET_SH2A same as TARGET_SH3. (shl_sext_kind): Likewise. * config/sh/sh.h (SH_DYNAMIC_SHIFT_COST): Likewise. * config/sh/sh.md (ashlsi3_sh2a, ashrsi3_sh2a, lshrsi3_sh2a): Remove. (ashlsi3_std): Handle TARGET_SH2A same as TARGET_SH3. (ashlsi3): Likewise. (ashrsi3_d): Likewise. (lshrsi3_d): Likewise. (lshrsi3): Likewise. From-SVN: r181896
Diffstat (limited to 'libgo')
0 files changed, 0 insertions, 0 deletions