This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU: Split denormal mode tracking bits
ClosedPublic

Authored by arsenm on Dec 3 2019, 7:48 AM.

Details

Reviewers
rampitec
Summary

Prepare to accurately track the future denormal-fp-math attribute
changes. The way to actually set these separately is not wired in yet.

This is just a mechanical change, and mostly still assumes the input
and output mode match. This should be refined for some cases. For
example, fcanonicalize lowering should use the flushing variant if
either input or output flushing is enabled

Diff Detail

Event Timeline

arsenm created this revision.Dec 3 2019, 7:48 AM
Herald added a project: Restricted Project. · View Herald TranscriptDec 3 2019, 7:48 AM
rampitec accepted this revision.Dec 3 2019, 9:05 AM

LGTM

This revision is now accepted and ready to land.Dec 3 2019, 9:05 AM