aboutsummaryrefslogtreecommitdiff
path: root/gcc/stack-ptr-mod.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2012-06-23 09:42:19 -0700
committerRichard Henderson <rth@gcc.gnu.org>2012-06-23 09:42:19 -0700
commit2d542a9f780fce317221636bfad0581d2e227733 (patch)
tree6e30fb45a07f23eaba80b3c9ca95f5e5f6048ada /gcc/stack-ptr-mod.c
parent7b5321188b4011e2ce3b6d56cf26d6dde054419d (diff)
downloadgcc-2d542a9f780fce317221636bfad0581d2e227733.zip
gcc-2d542a9f780fce317221636bfad0581d2e227733.tar.gz
gcc-2d542a9f780fce317221636bfad0581d2e227733.tar.bz2
re PR target/53749 (ice in expand_shift_1)
PR target/53749 * config/i386/i386.c (ix86_rtx_costs): Add reasonable costs for V*QImode shifts and multiply. (ix86_expand_vecop_qihi): Support shifts. * config/i386/i386.md (any_shift): New code iterator. * config/i386/sse.md (ashlv16qi3): Merge ... (<any_shiftrt>v16qi3): ... into ... (<any_shift><VI1_AVX2>3): ... here. Use ix86_expand_vecop_qihi to support SSE and AVX. From-SVN: r188909
Diffstat (limited to 'gcc/stack-ptr-mod.c')
0 files changed, 0 insertions, 0 deletions