The fp128 in llvm.round and llvm.trunc is not supported in X86_64 for
now. Revert the support. To support quad precision for llvm.round and
llvm.trunc, it may should be supported using runtime.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D130556
[flang] Remove fp128 support for llvm.round and llvm.trunc ClosedPublic Authored by peixin on Jul 26 2022, 2:32 AM.
Details Summary The fp128 in llvm.round and llvm.trunc is not supported in X86_64 for
Diff Detail Event TimelineThis revision is now accepted and ready to land.Jul 26 2022, 5:16 AM Comment Actions
OK. Thanks. Closed by commit rG418d2338f9ba: [flang] Remove fp128 support for llvm.round and llvm.trunc (authored by peixin). · Explain WhyJul 26 2022, 5:23 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 447629 flang/lib/Lower/IntrinsicCall.cpp
flang/test/Lower/Intrinsics/aint.f90
flang/test/Lower/Intrinsics/anint.f90
flang/test/Lower/math-lowering.f90
|