[libc] move builtin_wrappers out of fputil
authorMichael Jones <michaelrj@google.com>
Wed, 31 Aug 2022 18:14:27 +0000 (11:14 -0700)
committerMichael Jones <michaelrj@google.com>
Thu, 1 Sep 2022 18:17:00 +0000 (11:17 -0700)
commitfe41529755df946521df64ca9932b58c8eecb52b
treeab8a54519cf93472170cf86da345a9b71c6d6f72
parent8d95fd7e56bed7d3a3260bed7117023968f8be3c
[libc] move builtin_wrappers out of fputil

builtin_wrappers contains the wrappers for the clz builtins, which do
not depend on anything in fputil. This patch moves the file out of
FPUtil. The location is updated as appropriate.

Reviewed By: lntue

Differential Revision: https://reviews.llvm.org/D133035
12 files changed:
libc/src/__support/CMakeLists.txt
libc/src/__support/FPUtil/CMakeLists.txt
libc/src/__support/FPUtil/FPBits.h
libc/src/__support/FPUtil/Hypot.h
libc/src/__support/FPUtil/generic/FMA.h
libc/src/__support/FPUtil/generic/FMod.h
libc/src/__support/FPUtil/generic/sqrt.h
libc/src/__support/FPUtil/generic/sqrt_80_bit_long_double.h
libc/src/__support/builtin_wrappers.h [moved from libc/src/__support/FPUtil/builtin_wrappers.h with 90% similarity]
libc/src/__support/str_to_float.h
utils/bazel/llvm-project-overlay/libc/BUILD.bazel
utils/bazel/llvm-project-overlay/libc/libc_build_rules.bzl