aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-expr.c
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2020-05-11 16:37:19 +0200
committerUros Bizjak <ubizjak@gmail.com>2020-05-11 16:38:54 +0200
commitaa4317866bf3e9f42f3b8e3b1b1ec113ed1f818d (patch)
tree58c807fb5f28b95d0995241f27ba180bd0751890 /gcc/fortran/trans-expr.c
parent248e357f6941fe9409658386dc9b86b75dfd96c6 (diff)
downloadgcc-aa4317866bf3e9f42f3b8e3b1b1ec113ed1f818d.zip
gcc-aa4317866bf3e9f42f3b8e3b1b1ec113ed1f818d.tar.gz
gcc-aa4317866bf3e9f42f3b8e3b1b1ec113ed1f818d.tar.bz2
i386: Improve basic vectorized V2SFmode operations [PR95046]
Use plain "v" constraint for AVX alternatives and add "prefix" attribute. gcc/ChangeLog: PR target/95046 * config/i386/mmx.md (mmx_addv2sf3): Use "v" constraint instead of "Yv" for AVX alternatives. Add "prefix" attribute. (*mmx_addv2sf3): Ditto. (*mmx_subv2sf3): Ditto. (*mmx_mulv2sf3): Ditto. (*mmx_<code>v2sf3): Ditto. (mmx_ieee_<ieee_maxmin>v2sf3): Ditto.
Diffstat (limited to 'gcc/fortran/trans-expr.c')
0 files changed, 0 insertions, 0 deletions