[PATCH] D32794: [compiler-rt][mips] Add support for quad precision builtins for mips64

Simon Dardis via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 3 04:17:38 PDT 2017


sdardis created this revision.
Herald added subscribers: arichardson, mgorny, dberris.

Match the builtins that GCC provides for IEEE754 quad precision
on MIPS64. Also, enable building them with clang as PR20098 is resolved.

Disable tests for xf and xc modes as MIPS doesn't support that mode in
hardware or software.


https://reviews.llvm.org/D32794

Files:
  lib/builtins/CMakeLists.txt
  lib/builtins/int_types.h
  test/builtins/Unit/divxc3_test.c
  test/builtins/Unit/fixunstfti_test.c
  test/builtins/Unit/fixunsxfti_test.c
  test/builtins/Unit/fixxfti_test.c
  test/builtins/Unit/floattixf_test.c
  test/builtins/Unit/floatuntixf_test.c
  test/builtins/Unit/mulxc3_test.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D32794.97597.patch
Type: text/x-patch
Size: 4661 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170503/edda0637/attachment.bin>


More information about the llvm-commits mailing list