This is an archive of the discontinued LLVM Phabricator instance.

[Target] Use IEEE quad format for long double on Fuchsia x86_64
Needs ReviewPublic

Authored by phosek on Jul 11 2019, 3:48 PM.

Details

Summary

This change unifies the long double format between x86_64 and aarch64
targets making it easier to write code that's independent of the target.

Diff Detail

Repository
rC Clang

Event Timeline

phosek created this revision.Jul 11 2019, 3:48 PM
mcgrathr added inline comments.Jul 17 2019, 12:49 PM
clang/lib/Basic/Targets/X86.h
858

Can we just do this in FuchsiaTargetInfo generically?
I think we'd like to make our core API types uniform across machines and this makes sure that we get the Fuchsia common choice rather than a machine-specific choice that might differ in a new machine.