diff options
author | liuhongt <hongtao.liu@intel.com> | 2021-07-28 16:24:52 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2021-07-29 09:06:24 +0800 |
commit | 231bcc77b953406b8381c7f55a3ec181da67d1e7 (patch) | |
tree | 5c87cc5f978a8e99f3ffdb18e8218e67d3b84ab9 /gcc/tree-ssa-threadedge.c | |
parent | aafa38b5bfed5e3eff258aa5354ed928f4986709 (diff) | |
download | gcc-231bcc77b953406b8381c7f55a3ec181da67d1e7.zip gcc-231bcc77b953406b8381c7f55a3ec181da67d1e7.tar.gz gcc-231bcc77b953406b8381c7f55a3ec181da67d1e7.tar.bz2 |
Add a separate function to calculate cost for WIDEN_MULT_EXPR.
gcc/ChangeLog:
PR target/39821
* config/i386/i386.c (ix86_widen_mult_cost): New function.
(ix86_add_stmt_cost): Use ix86_widen_mult_cost for
WIDEN_MULT_EXPR.
gcc/testsuite/ChangeLog:
PR target/39821
* gcc.target/i386/sse2-pr39821.c: New test.
* gcc.target/i386/sse4-pr39821.c: New test.
Diffstat (limited to 'gcc/tree-ssa-threadedge.c')
0 files changed, 0 insertions, 0 deletions