[PATCH] D115441: [X86][MS] Add 80bit long double support for Windows
    Phoebe Wang via Phabricator via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Thu Dec  9 05:08:05 PST 2021
    
    
  
pengfei created this revision.
pengfei added reviewers: rnk, andrew.w.kaylor, erichkeane, craig.topper.
Herald added a subscriber: hiraditya.
pengfei requested review of this revision.
Herald added projects: clang, LLVM.
Herald added subscribers: llvm-commits, cfe-commits.
MSVC currently doesn't support 80 bits long double. But ICC does support
it on Windows. Besides, there're also some users asked for this feature.
We can find the discussions from stackoverflow, msdn etc.
Given Clang has already support `-mlong-double-80`, extending it to
support for Windows seems worthwhile.
Repository:
  rG LLVM Github Monorepo
https://reviews.llvm.org/D115441
Files:
  clang/lib/Basic/TargetInfo.cpp
  clang/lib/Basic/Targets/X86.h
  clang/lib/Frontend/CompilerInvocation.cpp
  clang/test/CodeGen/X86/long-double-config-size.c
  clang/test/CodeGen/target-data.c
  llvm/lib/Target/X86/X86TargetMachine.cpp
  llvm/test/CodeGen/X86/scalar-fp-to-i32.ll
  llvm/test/CodeGen/X86/scalar-fp-to-i64.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D115441.393120.patch
Type: text/x-patch
Size: 19789 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20211209/48a181af/attachment-0001.bin>
    
    
More information about the cfe-commits
mailing list