llvm-project/compiler-rt/cmake
Adhemerval Zanella c288715e95 [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
On AArch64 it allows use the native FP16 ABI (although libcalls are
not emitted for fptrunc/fpext lowering), while on other architectures
the expected current semantic is preserved (arm for instance).

For testing the _Float16 usage is enabled by architecture base,
currently only for arm, aarch64, and arm64.

This re-enabled revert done by https://reviews.llvm.org/rGb534beabeed3ba1777cd0ff9ce552d077e496726

Reviewed By: MaskRay

Differential Revision: https://reviews.llvm.org/D92241
2020-12-03 16:08:55 -03:00
..
Modules honor Python2_EXECUTABLE and Python3_EXECUTABLE when they are passed to cmake 2020-11-17 17:49:14 -06:00
caches
base-config-ix.cmake [Sanitizers] Remove OpenBSD support (new attempt) 2020-10-20 11:16:09 +01:00
builtin-config-ix.cmake [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available 2020-12-03 16:08:55 -03:00
config-ix.cmake Reland [lsan] Enable LSAN for Android 2020-11-04 18:00:25 -08:00