This is an archive of the discontinued LLVM Phabricator instance.

ValueTracking: Add cannotBeOrderedLessThanZero to KnownFPClass
ClosedPublic

Authored by arsenm on Apr 12 2023, 8:21 AM.

Details

Summary

Eventually we should be able to replace the existing
CannotBeOrderedLessThanZero.

Diff Detail

Event Timeline

arsenm created this revision.Apr 12 2023, 8:21 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 12 2023, 8:21 AM
Herald added a subscriber: StephenFan. · View Herald Transcript
arsenm requested review of this revision.Apr 12 2023, 8:21 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 12 2023, 8:21 AM
Herald added a subscriber: wdng. · View Herald Transcript
foad accepted this revision.Apr 12 2023, 9:28 AM

Looks reasonable.

This revision is now accepted and ready to land.Apr 12 2023, 9:28 AM
jcranmer-intel accepted this revision.Apr 14 2023, 12:42 PM

I worry slightly about the cleanest way to handle DAZ/FTZ scenarios (where subnormals start having to become equated with -0), but until that bridge is ready to be crossed, this is fine.