diff options
author | Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> | 2024-05-23 08:43:35 +0200 |
---|---|---|
committer | Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> | 2024-05-23 08:43:35 +0200 |
commit | 57e04879389f9c0d5d53f316b468ce1bddbab350 (patch) | |
tree | 0af4eacb9351d3312e36bf801a5586ca3748ed2c /gcc/gimple-range-fold.h | |
parent | dbdddc92a3b955fce71af47755c226132559eda2 (diff) | |
download | gcc-57e04879389f9c0d5d53f316b468ce1bddbab350.zip gcc-57e04879389f9c0d5d53f316b468ce1bddbab350.tar.gz gcc-57e04879389f9c0d5d53f316b468ce1bddbab350.tar.bz2 |
s390: Implement TARGET_NOCE_CONVERSION_PROFITABLE_P [PR109549]
Consider a NOCE conversion as profitable if there is at least one
conditional move.
gcc/ChangeLog:
PR target/109549
* config/s390/s390.cc (TARGET_NOCE_CONVERSION_PROFITABLE_P):
Define.
(s390_noce_conversion_profitable_p): Implement.
gcc/testsuite/ChangeLog:
* gcc.target/s390/ccor.c: Order of loads are reversed, now, as a
consequence the condition has to be reversed.
Diffstat (limited to 'gcc/gimple-range-fold.h')
0 files changed, 0 insertions, 0 deletions