This is an archive of the discontinued LLVM Phabricator instance.

ValueTracking: Implement computeKnownFPClass for llvm.trunc
ClosedPublic

Authored by arsenm on Apr 9 2023, 4:07 AM.

Diff Detail

Event Timeline

arsenm created this revision.Apr 9 2023, 4:07 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 9 2023, 4:07 AM
arsenm requested review of this revision.Apr 9 2023, 4:07 AM
Herald added a reviewer: sstefan1. · View Herald Transcript
Herald added a project: Restricted Project. · View Herald Transcript
Herald added a subscriber: wdng. · View Herald Transcript
arsenm planned changes to this revision.Apr 10 2023, 5:24 AM
arsenm requested review of this revision.Apr 10 2023, 5:27 AM
arsenm updated this revision to Diff 512121.Apr 10 2023, 5:38 AM

Test ppcf128

You can also propagate the normal fpclasses as well here (and positive/negative zero if both that class and the corresponding subnormal and normal class are known not to be, I think).

arsenm accepted this revision.Apr 17 2023, 7:23 AM

Apparently this was 3dabcdc78b718db8136e27c8bec7b99eeabac5bf

I've added the extra improvements in D148533

This revision is now accepted and ready to land.Apr 17 2023, 7:23 AM
arsenm closed this revision.Apr 17 2023, 7:23 AM