[debug] Use poison instead of undef to set a killed dbg.assign address [NFC] (#119760)
[llvm-project.git] / libc / src / __support / FPUtil / generic / CMakeLists.txt
blob60434d6f6f11abc6396782276470603a2f090e3c
1 add_header_library(
2   sqrt
3   HDRS
4     sqrt.h
5     sqrt_80_bit_long_double.h
6   DEPENDS
7     libc.hdr.fenv_macros
8     libc.src.__support.common
9     libc.src.__support.CPP.bit
10     libc.src.__support.CPP.type_traits
11     libc.src.__support.FPUtil.cast
12     libc.src.__support.FPUtil.dyadic_float
13     libc.src.__support.FPUtil.fenv_impl
14     libc.src.__support.FPUtil.fp_bits
15     libc.src.__support.FPUtil.rounding_mode
16     libc.src.__support.uint128
19 add_header_library(
20   fma
21   HDRS
22     FMA.h
23   DEPENDS
24     libc.hdr.fenv_macros
25     libc.src.__support.big_int
26     libc.src.__support.common
27     libc.src.__support.CPP.bit
28     libc.src.__support.CPP.limits
29     libc.src.__support.CPP.type_traits
30     libc.src.__support.FPUtil.basic_operations
31     libc.src.__support.FPUtil.cast
32     libc.src.__support.FPUtil.dyadic_float
33     libc.src.__support.FPUtil.fenv_impl
34     libc.src.__support.FPUtil.fp_bits
35     libc.src.__support.FPUtil.rounding_mode
36     libc.src.__support.macros.optimization
37     libc.src.__support.uint128
40 add_header_library(
41   fmod
42   HDRS
43     FMod.h
44   DEPENDS
45     libc.src.__support.common
46     libc.src.__support.CPP.bit
47     libc.src.__support.CPP.type_traits
48     libc.src.__support.FPUtil.fenv_impl
49     libc.src.__support.FPUtil.fp_bits
50     libc.src.__support.FPUtil.rounding_mode
51     libc.src.__support.macros.optimization
54 add_header_library(
55   add_sub
56   HDRS
57     add_sub.h
58   DEPENDS
59     libc.hdr.errno_macros
60     libc.hdr.fenv_macros
61     libc.src.__support.CPP.algorithm
62     libc.src.__support.CPP.bit
63     libc.src.__support.CPP.type_traits
64     libc.src.__support.FPUtil.basic_operations
65     libc.src.__support.FPUtil.cast
66     libc.src.__support.FPUtil.dyadic_float
67     libc.src.__support.FPUtil.fenv_impl
68     libc.src.__support.FPUtil.fp_bits
69     libc.src.__support.FPUtil.rounding_mode
70     libc.src.__support.macros.attributes
71     libc.src.__support.macros.optimization
74 add_header_library(
75   div
76   HDRS
77     div.h
78   DEPENDS
79     libc.hdr.errno_macros
80     libc.hdr.fenv_macros
81     libc.src.__support.CPP.bit
82     libc.src.__support.CPP.type_traits
83     libc.src.__support.FPUtil.basic_operations
84     libc.src.__support.FPUtil.fenv_impl
85     libc.src.__support.FPUtil.fp_bits
86     libc.src.__support.FPUtil.dyadic_float
87     libc.src.__support.macros.attributes
88     libc.src.__support.macros.optimization
91 add_header_library(
92   mul
93   HDRS
94     mul.h
95   DEPENDS
96     libc.hdr.errno_macros
97     libc.hdr.fenv_macros
98     libc.src.__support.CPP.bit
99     libc.src.__support.CPP.type_traits
100     libc.src.__support.FPUtil.basic_operations
101     libc.src.__support.FPUtil.fenv_impl
102     libc.src.__support.FPUtil.fp_bits
103     libc.src.__support.FPUtil.dyadic_float
104     libc.src.__support.macros.attributes
105     libc.src.__support.macros.optimization