[PATCH] D115441: [X86][MS] Add 80bit long double support for Windows

Phoebe Wang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 14 00:23:29 PST 2021


pengfei added a comment.

In D115441#3189551 <https://reviews.llvm.org/D115441#3189551>, @JohnReagan wrote:

> Does any of this impact the -f128 support?  We use f128 x-float on OpenVMS.  We've historically only aligned on 8-byte boundaries for legacy reasons (I'm not opposed to having my own mods to control the record layout and/or data layout)

I don't think so. `f128` has its distinct layout `-f128:xxx`, though I found only X86-32 MCU defines it in trunk code: https://github.com/llvm/llvm-project/blob/main/clang/lib/Basic/Targets/X86.h#L628


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D115441/new/

https://reviews.llvm.org/D115441



More information about the llvm-commits mailing list