This is an archive of the discontinued LLVM Phabricator instance.

[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
now. Revert the support. To support quad precision for llvm.round and
llvm.trunc, it may should be supported using runtime.

Diff Detail

Event Timeline

peixin created this revision.Jul 26 2022, 2:32 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 26 2022, 2:32 AM
peixin requested review of this revision.Jul 26 2022, 2:32 AM
jeanPerier accepted this revision.Jul 26 2022, 5:16 AM

+1 for disabling it until a solution is found to get this working on all platforms.

This revision is now accepted and ready to land.Jul 26 2022, 5:16 AM

+1 for disabling it until a solution is found to get this working on all platforms.

OK. Thanks.

This revision was automatically updated to reflect the committed changes.