llvm-project/compiler-rt/test
Ahmed Bougacha f1ac850e77 [Builtins] Implement half-precision conversions.
Mostly uninteresting, except:
- in __extendXfYf2, when checking if the number is normal, the old
  code relied on the unsignedness of src_rep_t, which is a problem
  when sizeof(src_rep_t) < sizeof(int): the result gets promoted to
  int, the signedness of which breaks the comparison.
  I added an explicit cast; it shouldn't affect other types.
- we can't pass __fp16, so src_t and src_rep_t are the same.
- the gnu_*_ieee symbols are simply duplicated definitions, as aliases
  are problematic on mach-o (where only weak aliases are supported;
  that's not what we want).

Differential Revision: http://reviews.llvm.org/D9693

llvm-svn: 237161
2015-05-12 18:33:42 +00:00
..
BlocksRuntime Move tests for BlocksRuntime and builtins to corresponding directories under test/ 2014-02-14 09:47:31 +00:00
asan [sanitizer] Override pipefail in coverage-missing test. 2015-05-12 16:32:41 +00:00
builtins [Builtins] Implement half-precision conversions. 2015-05-12 18:33:42 +00:00
cfi Add tests for non-virtual call checking. 2015-04-02 00:33:36 +00:00
dfsan Extend s{,n}printf custom wrappers to support '*' in the format specifiers 2015-04-10 20:58:28 +00:00
lsan [lsan] Add an interface function for on-demand leak checking. 2015-04-24 16:53:15 +00:00
msan [Msan] Fix the if_indextoname.cc test to pass on FreeBSD 2015-05-11 14:46:16 +00:00
profile profile: Use unique directory for tests that write default profile file 2015-04-29 21:56:35 +00:00
sanitizer_common [asan] under handle_abort=1 option intercept SIGABRT in addition to SIGSEGV/SIGBUS. Among other things this will allow to set up a death callback for SIGABRT and thus properly handle assert() in lib/Fuzzer 2015-05-05 01:37:33 +00:00
tsan [TSan][MIPS] XFAIL long jump tests for MIPS64 2015-05-08 12:58:03 +00:00
ubsan [SanitizerCoverage] Upgrade lit tests to new -fsanitize-coverage= flags. 2015-05-07 23:20:47 +00:00
CMakeLists.txt Add test suite for the Control Flow Integrity feature. 2015-02-20 20:31:18 +00:00
lit.common.cfg Don't set $LIB if we're not targetting windows. 2015-02-20 23:35:19 +00:00
lit.common.configured.in Add test suite for the Control Flow Integrity feature. 2015-02-20 20:31:18 +00:00