This is an archive of the discontinued LLVM Phabricator instance.

ConstantFolding: Constant fold denormal inputs to canonicalize for IEEE
AbandonedPublic

Authored by arsenm on Jul 22 2023, 5:26 AM.

Details

Summary

This makes it possible to use canonicalize to perform a dynamic check
for whether denormal flushing is enabled, which will fold out when the
denormal mode is known. Previously it would only fold if denormal
flushing were known enabled.

Diff Detail

Event Timeline

arsenm created this revision.Jul 22 2023, 5:26 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 22 2023, 5:26 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
arsenm requested review of this revision.Jul 22 2023, 5:26 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 22 2023, 5:26 AM
Herald added a subscriber: wdng. · View Herald Transcript
This revision is now accepted and ready to land.Jul 24 2023, 8:45 AM
arsenm abandoned this revision.Jul 24 2023, 8:58 AM

Double post of D156107