[PATCH] D81282: [builtins] Move more float128-related helpers to GENERIC_TF_SOURCES list
Anatoly Trosinenko via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Jun 5 10:36:10 PDT 2020
atrosinenko created this revision.
atrosinenko added reviewers: howard.hinnant, samsonov.
Herald added subscribers: Sanitizers, mgorny.
Herald added a project: Sanitizers.
There are two different _generic_ lists of source files in the compiler-rt/lib/builtins/CMakeLists.txt. Now there is no simple way to not use the tf-variants of helpers at all.
Since there exists a separate `GENERIC_TF_SOURCES` list, it seems quite natural to move all float128-related helpers there. If it is not possible for some reason, it would be useful to have an explanation of that reason somewhere near the `GENERIC_TF_SOURCES` definition.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D81282
Files:
compiler-rt/lib/builtins/CMakeLists.txt
Index: compiler-rt/lib/builtins/CMakeLists.txt
===================================================================
--- compiler-rt/lib/builtins/CMakeLists.txt
+++ compiler-rt/lib/builtins/CMakeLists.txt
@@ -46,7 +46,6 @@
absvti2.c
adddf3.c
addsf3.c
- addtf3.c
addvdi3.c
addvsi3.c
addvti3.c
@@ -75,9 +74,7 @@
divsc3.c
divsf3.c
divsi3.c
- divtc3.c
divti3.c
- divtf3.c
extendsfdf2.c
extendhfsf2.c
ffsdi2.c
@@ -123,7 +120,6 @@
mulsc3.c
mulsf3.c
multi3.c
- multf3.c
mulvdi3.c
mulvsi3.c
mulvti3.c
@@ -149,7 +145,6 @@
subvdi3.c
subvsi3.c
subvti3.c
- subtf3.c
trampoline_setup.c
truncdfhf2.c
truncdfsf2.c
@@ -168,7 +163,10 @@
)
set(GENERIC_TF_SOURCES
+ addtf3.c
comparetf2.c
+ divtc3.c
+ divtf3.c
extenddftf2.c
extendsftf2.c
fixtfdi.c
@@ -184,6 +182,8 @@
floatunsitf.c
floatuntitf.c
multc3.c
+ multf3.c
+ subtf3.c
trunctfdf2.c
trunctfsf2.c
)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D81282.268868.patch
Type: text/x-patch
Size: 951 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20200605/401196ea/attachment.bin>
More information about the cfe-commits
mailing list