This is an archive of the discontinued LLVM Phabricator instance.

[libc] clean up FPUtil long doubles
ClosedPublic

Authored by michaelrj on Nov 10 2021, 4:29 PM.

Details

Summary

Add quietNaNMask consts to FloatProperties and make LongDoubleBitsX86
clear the extra bits that aren't set when initializing with an 80 bit
long double.

Diff Detail

Event Timeline

michaelrj created this revision.Nov 10 2021, 4:29 PM
michaelrj requested review of this revision.Nov 10 2021, 4:29 PM
lntue accepted this revision.Nov 10 2021, 6:17 PM
This revision is now accepted and ready to land.Nov 10 2021, 6:17 PM
sivachandra accepted this revision.Nov 10 2021, 8:33 PM
This revision was automatically updated to reflect the committed changes.