Add implementations for fmin, fminf, and fminl. Testing infrastructure update is...
authorTue Ly <lntue@google.com>
Thu, 9 Jul 2020 19:30:29 +0000 (15:30 -0400)
committerTue Ly <lntue@google.com>
Tue, 21 Jul 2020 21:24:15 +0000 (17:24 -0400)
commit7ce32f87f96224445a1a54acbfab924b6251d485
treef87566bf4cb74958fc0670c493016a28581de3eb
parentef868a848e6def288d2df7a1b3ebe09463afc8d0
Add implementations for fmin, fminf, and fminl.  Testing infrastructure update is splitted to https://reviews.llvm.org/D83931.
17 files changed:
libc/config/linux/aarch64/entrypoints.txt
libc/config/linux/api.td
libc/config/linux/x86_64/entrypoints.txt
libc/spec/stdc.td
libc/src/math/CMakeLists.txt
libc/src/math/fmin.cpp [new file with mode: 0644]
libc/src/math/fmin.h [new file with mode: 0644]
libc/src/math/fminf.cpp [new file with mode: 0644]
libc/src/math/fminf.h [new file with mode: 0644]
libc/src/math/fminl.cpp [new file with mode: 0644]
libc/src/math/fminl.h [new file with mode: 0644]
libc/test/src/math/CMakeLists.txt
libc/test/src/math/fmin_test.cpp [new file with mode: 0644]
libc/test/src/math/fminf_test.cpp [new file with mode: 0644]
libc/test/src/math/fminl_test.cpp [new file with mode: 0644]
libc/utils/FPUtil/BasicOperations.h
libc/utils/FPUtil/CMakeLists.txt