Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / libc / src / fenv / CMakeLists.txt
blob0da539d187bfa1b091429ddb936816301ae384cc
1 add_entrypoint_object(
2   fegetround
3   SRCS
4     fegetround.cpp
5   HDRS
6     fegetround.h
7   DEPENDS
8     libc.include.fenv
9     libc.src.__support.FPUtil.fenv_impl
10   COMPILE_OPTIONS
11     -O2
14 add_entrypoint_object(
15   fesetround
16   SRCS
17     fesetround.cpp
18   HDRS
19     fesetround.h
20   DEPENDS
21     libc.include.fenv
22     libc.src.__support.FPUtil.fenv_impl
23   COMPILE_OPTIONS
24     -O2
27 add_entrypoint_object(
28   feclearexcept
29   SRCS
30     feclearexcept.cpp
31   HDRS
32     feclearexcept.h
33   DEPENDS
34     libc.include.fenv
35     libc.src.__support.FPUtil.fenv_impl
36   COMPILE_OPTIONS
37     -O2
40 add_entrypoint_object(
41   feraiseexcept
42   SRCS
43     feraiseexcept.cpp
44   HDRS
45     feraiseexcept.h
46   DEPENDS
47     libc.include.fenv
48     libc.src.__support.FPUtil.fenv_impl
49   COMPILE_OPTIONS
50     -O2
53 add_entrypoint_object(
54   fetestexcept
55   SRCS
56     fetestexcept.cpp
57   HDRS
58     fetestexcept.h
59   DEPENDS
60     libc.include.fenv
61     libc.src.__support.FPUtil.fenv_impl
62   COMPILE_OPTIONS
63     -O2
66 add_entrypoint_object(
67   fegetenv
68   SRCS
69     fegetenv.cpp
70   HDRS
71     fegetenv.h
72   DEPENDS
73     libc.include.fenv
74     libc.src.__support.FPUtil.fenv_impl
75   COMPILE_OPTIONS
76     -O2
79 add_entrypoint_object(
80   fesetenv
81   SRCS
82     fesetenv.cpp
83   HDRS
84     fesetenv.h
85   DEPENDS
86     libc.include.fenv
87     libc.src.__support.FPUtil.fenv_impl
88   COMPILE_OPTIONS
89     -O2
92 add_entrypoint_object(
93   fegetexceptflag
94   SRCS
95     fegetexceptflag.cpp
96   HDRS
97     fegetexceptflag.h
98   DEPENDS
99     libc.include.fenv
100     libc.src.__support.FPUtil.fenv_impl
101   COMPILE_OPTIONS
102     -O2
105 add_entrypoint_object(
106   fesetexceptflag
107   SRCS
108     fesetexceptflag.cpp
109   HDRS
110     fesetexceptflag.h
111   DEPENDS
112     libc.include.fenv
113     libc.src.__support.FPUtil.fenv_impl
114   COMPILE_OPTIONS
115     -O2
118 add_entrypoint_object(
119   feholdexcept
120   SRCS
121     feholdexcept.cpp
122   HDRS
123     feholdexcept.h
124   DEPENDS
125     libc.include.fenv
126     libc.src.__support.FPUtil.fenv_impl
127   COMPILE_OPTIONS
128     -O2
131 add_entrypoint_object(
132   feupdateenv
133   SRCS
134     feupdateenv.cpp
135   HDRS
136     feupdateenv.h
137   DEPENDS
138     libc.include.fenv
139     libc.src.__support.FPUtil.fenv_impl
140   COMPILE_OPTIONS
141     -O2
144 add_entrypoint_object(
145   feenableexcept
146   SRCS
147     feenableexcept.cpp
148   HDRS
149     feenableexcept.h
150   DEPENDS
151     libc.include.fenv
152     libc.src.__support.FPUtil.fenv_impl
153   COMPILE_OPTIONS
154     -O2
157 add_entrypoint_object(
158   fedisableexcept
159   SRCS
160     fedisableexcept.cpp
161   HDRS
162     fedisableexcept.h
163   DEPENDS
164     libc.include.fenv
165     libc.src.__support.FPUtil.fenv_impl
166   COMPILE_OPTIONS
167     -O2
170 add_entrypoint_object(
171   fegetexcept
172   SRCS
173     fegetexcept.cpp
174   HDRS
175     fegetexcept.h
176   DEPENDS
177     libc.include.fenv
178     libc.src.__support.FPUtil.fenv_impl
179   COMPILE_OPTIONS
180     -O2