On Tue, May 04, 2021 at 10:42:12AM +0100, Jonathan Wakely wrote: > > There are two things I'd like to address in a follow-up: > > 1) if (HONOR_NANS (TREE_TYPE (lhs1)) || HONOR_SIGNED_ZEROS (TREE_TYPE > > (lhs1))) > > is what I've copied from elsewhere in phiopt, but thinking about it, > > alll we care is probably only HONOR_NANS, the matched pattern starts with > > == or != comparison and branches to the PHI bb with -1/0/1/2 result if it is > > equal, which should be the case for signed zero differences. > > 2) the pr94589-2.C testcase should be matching just 12 times each, but runs > > into operator>=(strong_ordering, unspecified) being defined as > > Should this say s/strong/partial/ ?
Yeah, sorry. Jakub