aboutsummaryrefslogtreecommitdiff
path: root/libgomp/target.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2023-06-16 11:47:45 +0200
committerRichard Biener <rguenther@suse.de>2023-06-16 13:46:22 +0200
commit69b04fe7445c88edafd6983e28353a158e4314b5 (patch)
treed763afc20a88257f22bafe50bea7f5e7098ac925 /libgomp/target.c
parent453cb585f0f8673a5d69d1b420ffd4b3f53aca00 (diff)
downloadgcc-69b04fe7445c88edafd6983e28353a158e4314b5.zip
gcc-69b04fe7445c88edafd6983e28353a158e4314b5.tar.gz
gcc-69b04fe7445c88edafd6983e28353a158e4314b5.tar.bz2
tree-optimization/110278 - uns < (typeof uns)(uns != 0) is always false
The following adds two patterns simplifying comparisons, uns < (typeof uns)(uns != 0) is always false and x != (typeof x)(x == 0) is always true. PR tree-optimization/110278 * match.pd (uns < (typeof uns)(uns != 0) -> false): New. (x != (typeof x)(x == 0) -> true): Likewise.
Diffstat (limited to 'libgomp/target.c')
0 files changed, 0 insertions, 0 deletions