[PATCH] D157836: [RFC][IR] Correct lowering of `f128` intrinsics

Trevor Gross via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 15 00:40:04 PDT 2023


tmgross added a comment.

Wouldn't `-mlong-double-128` remain a frontend-only flag since it doesn't affect the libc calls, instead just tells clang whether to lower to `fp128`/`x86_fp80`/`double`?

In any case, it seem like `long double` logic is quite mixed into other C-specific logic, probably not worth extracting to LLVM. So it seems a module flag will be needed anyway and can provide this information.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D157836



More information about the llvm-commits mailing list