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 )
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 )
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits