llvm-project/libc/src/fenv
Michael Jones 9ac66f0650 [libc][cmake] split fputil into individual targets
The libc.src.__support.FPUtil.fputil target encompassed many unrelated
files, and provided a lot of hidden dependencies. This patch splits out
all of these files into component parts and cleans up the cmake files
that used them. It does not touch any source files for simplicity, but
there may be changes made to them in future patches.

Reviewed By: lntue

Differential Revision: https://reviews.llvm.org/D132980
2022-08-31 10:44:52 -07:00
..
CMakeLists.txt [libc][cmake] split fputil into individual targets 2022-08-31 10:44:52 -07:00
feclearexcept.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
feclearexcept.h
fedisableexcept.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
fedisableexcept.h [libc] Add extension functions fedisableexcept, feenableexcept and fegetexcept. 2021-09-10 18:44:53 +00:00
feenableexcept.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
feenableexcept.h [libc] Add extension functions fedisableexcept, feenableexcept and fegetexcept. 2021-09-10 18:44:53 +00:00
fegetenv.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
fegetenv.h
fegetexcept.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
fegetexcept.h [libc] Add extension functions fedisableexcept, feenableexcept and fegetexcept. 2021-09-10 18:44:53 +00:00
fegetexceptflag.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
fegetexceptflag.h
fegetround.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
fegetround.h
feholdexcept.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
feholdexcept.h
feraiseexcept.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
feraiseexcept.h
fesetenv.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
fesetenv.h
fesetexceptflag.cpp [libc][NFC] Make explicit uint16_t casts in fenv 2022-06-16 16:18:44 +00:00
fesetexceptflag.h
fesetround.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
fesetround.h
fetestexcept.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
fetestexcept.h
feupdateenv.cpp [libc] Remove the redundant header FPUtil/FEnvUtils.h 2022-03-04 14:09:47 -05:00
feupdateenv.h