aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-phiopt.cc
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2023-02-08 22:27:54 +0800
committerliuhongt <hongtao.liu@intel.com>2023-04-23 09:56:09 +0800
commit525713ed9db904ed2504decc5bde9d58bd5d98b4 (patch)
treed560c363f9116f7ba56002fa59d94c098f1bee32 /gcc/tree-ssa-phiopt.cc
parent0368d169492017cfab5622d38b15be94154d458c (diff)
downloadgcc-525713ed9db904ed2504decc5bde9d58bd5d98b4.zip
gcc-525713ed9db904ed2504decc5bde9d58bd5d98b4.tar.gz
gcc-525713ed9db904ed2504decc5bde9d58bd5d98b4.tar.bz2
Adjust testcases after better RA decision.
After optimization for RA, memory op is not propagated into instructions(>1), and it make testcases not generate vxorps since the memory is loaded into the dest, and the dest is never unused now. So rewrite testcases to make the codegen more stable. gcc/testsuite/ChangeLog: * gcc.target/i386/avx2-dest-false-dep-for-glc.c: Rewrite testcase to make the codegen more stable. * gcc.target/i386/avx512dq-dest-false-dep-for-glc.c: Ditto * gcc.target/i386/avx512f-dest-false-dep-for-glc.c: Ditto. * gcc.target/i386/avx512fp16-dest-false-dep-for-glc.c: Ditto. * gcc.target/i386/avx512vl-dest-false-dep-for-glc.c: Ditto.
Diffstat (limited to 'gcc/tree-ssa-phiopt.cc')
0 files changed, 0 insertions, 0 deletions