llvm-project/compiler-rt/test/builtins/Unit
Amy Kwan 6c735b02f1 [compiler-rt][builtins][PowerPC] Enable builtins tests on PowerPC 64 bit LE
This patch aims to enable the tests for the compiler-rt builtin functions (that
currently already exist within compiler-rt) for PowerPC 64bit LE (ppc64le).
Previously when unit tests are run, these tests would be reported as
UNSUPPORTED. This patch updates the REQUIRES line for each test (to enable for
ppc64le), and each test is linked against compiler-rt when running.

Differential Revision: https://reviews.llvm.org/D54449

llvm-svn: 349634
2018-12-19 15:52:41 +00:00
..
arm [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
ppc [compiler-rt][builtins][PowerPC] Enable builtins tests on PowerPC 64 bit LE 2018-12-19 15:52:41 +00:00
riscv [PATCH] [compiler-rt, RISCV] Support builtins for RISC-V 2018-03-01 07:47:27 +00:00
absvdi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
absvsi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
absvti2_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
adddf3vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
addsf3vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
addtf3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
addvdi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
addvsi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
addvti3_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
ashldi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
ashlti3_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
ashrdi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
ashrti3_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
bswapdi2_test.c Add generic __bswap[ds]i2 implementations 2017-05-25 14:52:14 +00:00
bswapsi2_test.c Add generic __bswap[ds]i2 implementations 2017-05-25 14:52:14 +00:00
clear_cache_test.c Add clear_cache implementation for ppc64. Fix buffer to meet ppc64 alignment. 2017-07-28 19:49:22 +00:00
clzdi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
clzsi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
clzti2_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
cmpdi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
cmpti2_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
comparedf2_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
comparesf2_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
compiler_rt_logb_test.c [compiler-rt] [builtins] Restore tests from r342917 (disabled in r343095) on Windows. 2018-09-27 18:13:01 +00:00
compiler_rt_logbf_test.c [compiler-rt] [builtins] Restore tests from r342917 (disabled in r343095) on Windows. 2018-09-27 18:13:01 +00:00
compiler_rt_logbl_test.c [compiler-rt] [builtins] Restore tests from r342917 (disabled in r343095) on Windows. 2018-09-27 18:13:01 +00:00
cpu_model_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
ctzdi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
ctzsi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
ctzti2_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
divdc3_test.c [builtins] Get the builtins tests passing on Windows 2017-04-07 16:35:09 +00:00
divdf3vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
divdi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
divmodsi4_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
divsc3_test.c [builtins] Get the builtins tests passing on Windows 2017-04-07 16:35:09 +00:00
divsf3vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
divsi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
divtc3_test.c [builtins] Get the builtins tests passing on Windows 2017-04-07 16:35:09 +00:00
divtf3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
divti3_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
divxc3_test.c These tests require x86 80-bit doubles. Mark them so. 2017-12-04 18:18:51 +00:00
enable_execute_stack_test.c [builtins] Get the builtins tests passing on Windows 2017-04-07 16:35:09 +00:00
endianness.h Remove Bitrig: CompilerRT Changes 2017-07-21 22:47:46 +00:00
eqdf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
eqsf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
eqtf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
extebdsfdf2vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
extenddftf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
extendhfsf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
extendsftf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
ffsdi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
ffssi2_test.c Add __ffssi2 implementation to compiler-rt builtins 2017-04-06 18:12:02 +00:00
ffsti2_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
fixdfdi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixdfsivfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
fixdfti_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
fixsfdi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixsfsivfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
fixsfti_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
fixtfdi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixtfsi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixtfti_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixunsdfdi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixunsdfsi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixunsdfsivfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixunsdfti_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
fixunssfdi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixunssfsi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixunssfsivfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
fixunssfti_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
fixunstfdi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixunstfsi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixunstfti_test.c [compiler-rt][mips] Add support for quad precision builtins for mips64 2017-05-04 13:34:17 +00:00
fixunsxfdi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixunsxfsi_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
fixunsxfti_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
fixxfdi_test.c [builtins] Re-enable x86-only long double tests 2018-10-30 20:51:27 +00:00
fixxfti_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
floatdidf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatdisf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatditf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatdixf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatsidfvfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatsisfvfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatsitf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floattidf_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
floattisf_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
floattitf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floattixf_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
floatundidf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatundisf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatunditf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatundixf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatunsitf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatunssidfvfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatunssisfvfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatuntidf_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
floatuntisf_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
floatuntitf_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
floatuntixf_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
fp_test.h fix trivial typos, NFC 2017-06-30 08:28:50 +00:00
gcc_personality_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
gcc_personality_test_helper.cxx
gedf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
gesf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
getf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
gtdf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
gtsf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
gttf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
ledf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
lesf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
letf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
lit.cfg Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
lit.site.cfg.in Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
lshrdi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
lshrti3_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
ltdf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
ltsf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
lttf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
moddi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
modsi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
modti3_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
muldc3_test.c [builtins] Get the builtins tests passing on Windows 2017-04-07 16:35:09 +00:00
muldf3vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
muldi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
mulodi4_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
mulosi4_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
muloti4_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
mulsc3_test.c [builtins][ARM] re-enable mulsc3_test.c on Arm 2017-11-16 13:00:17 +00:00
mulsf3vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
multc3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
multf3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
multi3_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
mulvdi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
mulvsi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
mulvti3_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
mulxc3_test.c These tests require x86 80-bit doubles. Mark them so. 2017-12-04 18:18:51 +00:00
nedf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
negdf2vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
negdi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
negsf2vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
negti2_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
negvdi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
negvsi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
negvti2_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
nesf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
netf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
paritydi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
paritysi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
parityti2_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
popcountdi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
popcountsi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
popcountti2_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
powidf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
powisf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
powitf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
powixf2_test.c These tests require x86 80-bit doubles. Mark them so. 2017-12-04 18:18:51 +00:00
subdf3vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
subsf3vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
subtf3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
subvdi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
subvsi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
subvti3_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
test
trampoline_setup_test.c [builtins] Get the builtins tests passing on Windows 2017-04-07 16:35:09 +00:00
truncdfhf2_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
truncdfsf2_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
truncdfsf2vfp_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
truncsfhf2_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
trunctfdf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
trunctfsf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
ucmpdi2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
ucmpti2_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
udivdi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
udivmoddi4_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
udivmodsi4_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
udivmodti4_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
udivsi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
udivti3_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
umoddi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
umodsi3_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00
umodti3_test.c Compile and test i128 math builtins for Win64 2018-11-01 00:00:03 +00:00
unorddf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
unordsf2vfp_test.c [Builtin] Unxfail tests for armhf 2017-03-29 03:36:46 +00:00
unordtf2_test.c [Builtin] Implement lit-test support (part 1 of 2: test cases update) 2017-03-21 05:32:51 +00:00