Lines Matching refs:Names
60 static void InitLibcallNames(const char **Names, const Triple &TT) { in InitLibcallNames() argument
61 Names[RTLIB::SHL_I16] = "__ashlhi3"; in InitLibcallNames()
62 Names[RTLIB::SHL_I32] = "__ashlsi3"; in InitLibcallNames()
63 Names[RTLIB::SHL_I64] = "__ashldi3"; in InitLibcallNames()
64 Names[RTLIB::SHL_I128] = "__ashlti3"; in InitLibcallNames()
65 Names[RTLIB::SRL_I16] = "__lshrhi3"; in InitLibcallNames()
66 Names[RTLIB::SRL_I32] = "__lshrsi3"; in InitLibcallNames()
67 Names[RTLIB::SRL_I64] = "__lshrdi3"; in InitLibcallNames()
68 Names[RTLIB::SRL_I128] = "__lshrti3"; in InitLibcallNames()
69 Names[RTLIB::SRA_I16] = "__ashrhi3"; in InitLibcallNames()
70 Names[RTLIB::SRA_I32] = "__ashrsi3"; in InitLibcallNames()
71 Names[RTLIB::SRA_I64] = "__ashrdi3"; in InitLibcallNames()
72 Names[RTLIB::SRA_I128] = "__ashrti3"; in InitLibcallNames()
73 Names[RTLIB::MUL_I8] = "__mulqi3"; in InitLibcallNames()
74 Names[RTLIB::MUL_I16] = "__mulhi3"; in InitLibcallNames()
75 Names[RTLIB::MUL_I32] = "__mulsi3"; in InitLibcallNames()
76 Names[RTLIB::MUL_I64] = "__muldi3"; in InitLibcallNames()
77 Names[RTLIB::MUL_I128] = "__multi3"; in InitLibcallNames()
78 Names[RTLIB::MULO_I32] = "__mulosi4"; in InitLibcallNames()
79 Names[RTLIB::MULO_I64] = "__mulodi4"; in InitLibcallNames()
80 Names[RTLIB::MULO_I128] = "__muloti4"; in InitLibcallNames()
81 Names[RTLIB::SDIV_I8] = "__divqi3"; in InitLibcallNames()
82 Names[RTLIB::SDIV_I16] = "__divhi3"; in InitLibcallNames()
83 Names[RTLIB::SDIV_I32] = "__divsi3"; in InitLibcallNames()
84 Names[RTLIB::SDIV_I64] = "__divdi3"; in InitLibcallNames()
85 Names[RTLIB::SDIV_I128] = "__divti3"; in InitLibcallNames()
86 Names[RTLIB::UDIV_I8] = "__udivqi3"; in InitLibcallNames()
87 Names[RTLIB::UDIV_I16] = "__udivhi3"; in InitLibcallNames()
88 Names[RTLIB::UDIV_I32] = "__udivsi3"; in InitLibcallNames()
89 Names[RTLIB::UDIV_I64] = "__udivdi3"; in InitLibcallNames()
90 Names[RTLIB::UDIV_I128] = "__udivti3"; in InitLibcallNames()
91 Names[RTLIB::SREM_I8] = "__modqi3"; in InitLibcallNames()
92 Names[RTLIB::SREM_I16] = "__modhi3"; in InitLibcallNames()
93 Names[RTLIB::SREM_I32] = "__modsi3"; in InitLibcallNames()
94 Names[RTLIB::SREM_I64] = "__moddi3"; in InitLibcallNames()
95 Names[RTLIB::SREM_I128] = "__modti3"; in InitLibcallNames()
96 Names[RTLIB::UREM_I8] = "__umodqi3"; in InitLibcallNames()
97 Names[RTLIB::UREM_I16] = "__umodhi3"; in InitLibcallNames()
98 Names[RTLIB::UREM_I32] = "__umodsi3"; in InitLibcallNames()
99 Names[RTLIB::UREM_I64] = "__umoddi3"; in InitLibcallNames()
100 Names[RTLIB::UREM_I128] = "__umodti3"; in InitLibcallNames()
102 Names[RTLIB::NEG_I32] = "__negsi2"; in InitLibcallNames()
103 Names[RTLIB::NEG_I64] = "__negdi2"; in InitLibcallNames()
104 Names[RTLIB::ADD_F32] = "__addsf3"; in InitLibcallNames()
105 Names[RTLIB::ADD_F64] = "__adddf3"; in InitLibcallNames()
106 Names[RTLIB::ADD_F80] = "__addxf3"; in InitLibcallNames()
107 Names[RTLIB::ADD_F128] = "__addtf3"; in InitLibcallNames()
108 Names[RTLIB::ADD_PPCF128] = "__gcc_qadd"; in InitLibcallNames()
109 Names[RTLIB::SUB_F32] = "__subsf3"; in InitLibcallNames()
110 Names[RTLIB::SUB_F64] = "__subdf3"; in InitLibcallNames()
111 Names[RTLIB::SUB_F80] = "__subxf3"; in InitLibcallNames()
112 Names[RTLIB::SUB_F128] = "__subtf3"; in InitLibcallNames()
113 Names[RTLIB::SUB_PPCF128] = "__gcc_qsub"; in InitLibcallNames()
114 Names[RTLIB::MUL_F32] = "__mulsf3"; in InitLibcallNames()
115 Names[RTLIB::MUL_F64] = "__muldf3"; in InitLibcallNames()
116 Names[RTLIB::MUL_F80] = "__mulxf3"; in InitLibcallNames()
117 Names[RTLIB::MUL_F128] = "__multf3"; in InitLibcallNames()
118 Names[RTLIB::MUL_PPCF128] = "__gcc_qmul"; in InitLibcallNames()
119 Names[RTLIB::DIV_F32] = "__divsf3"; in InitLibcallNames()
120 Names[RTLIB::DIV_F64] = "__divdf3"; in InitLibcallNames()
121 Names[RTLIB::DIV_F80] = "__divxf3"; in InitLibcallNames()
122 Names[RTLIB::DIV_F128] = "__divtf3"; in InitLibcallNames()
123 Names[RTLIB::DIV_PPCF128] = "__gcc_qdiv"; in InitLibcallNames()
124 Names[RTLIB::REM_F32] = "fmodf"; in InitLibcallNames()
125 Names[RTLIB::REM_F64] = "fmod"; in InitLibcallNames()
126 Names[RTLIB::REM_F80] = "fmodl"; in InitLibcallNames()
127 Names[RTLIB::REM_F128] = "fmodl"; in InitLibcallNames()
128 Names[RTLIB::REM_PPCF128] = "fmodl"; in InitLibcallNames()
129 Names[RTLIB::FMA_F32] = "fmaf"; in InitLibcallNames()
130 Names[RTLIB::FMA_F64] = "fma"; in InitLibcallNames()
131 Names[RTLIB::FMA_F80] = "fmal"; in InitLibcallNames()
132 Names[RTLIB::FMA_F128] = "fmal"; in InitLibcallNames()
133 Names[RTLIB::FMA_PPCF128] = "fmal"; in InitLibcallNames()
134 Names[RTLIB::POWI_F32] = "__powisf2"; in InitLibcallNames()
135 Names[RTLIB::POWI_F64] = "__powidf2"; in InitLibcallNames()
136 Names[RTLIB::POWI_F80] = "__powixf2"; in InitLibcallNames()
137 Names[RTLIB::POWI_F128] = "__powitf2"; in InitLibcallNames()
138 Names[RTLIB::POWI_PPCF128] = "__powitf2"; in InitLibcallNames()
139 Names[RTLIB::SQRT_F32] = "sqrtf"; in InitLibcallNames()
140 Names[RTLIB::SQRT_F64] = "sqrt"; in InitLibcallNames()
141 Names[RTLIB::SQRT_F80] = "sqrtl"; in InitLibcallNames()
142 Names[RTLIB::SQRT_F128] = "sqrtl"; in InitLibcallNames()
143 Names[RTLIB::SQRT_PPCF128] = "sqrtl"; in InitLibcallNames()
144 Names[RTLIB::LOG_F32] = "logf"; in InitLibcallNames()
145 Names[RTLIB::LOG_F64] = "log"; in InitLibcallNames()
146 Names[RTLIB::LOG_F80] = "logl"; in InitLibcallNames()
147 Names[RTLIB::LOG_F128] = "logl"; in InitLibcallNames()
148 Names[RTLIB::LOG_PPCF128] = "logl"; in InitLibcallNames()
149 Names[RTLIB::LOG2_F32] = "log2f"; in InitLibcallNames()
150 Names[RTLIB::LOG2_F64] = "log2"; in InitLibcallNames()
151 Names[RTLIB::LOG2_F80] = "log2l"; in InitLibcallNames()
152 Names[RTLIB::LOG2_F128] = "log2l"; in InitLibcallNames()
153 Names[RTLIB::LOG2_PPCF128] = "log2l"; in InitLibcallNames()
154 Names[RTLIB::LOG10_F32] = "log10f"; in InitLibcallNames()
155 Names[RTLIB::LOG10_F64] = "log10"; in InitLibcallNames()
156 Names[RTLIB::LOG10_F80] = "log10l"; in InitLibcallNames()
157 Names[RTLIB::LOG10_F128] = "log10l"; in InitLibcallNames()
158 Names[RTLIB::LOG10_PPCF128] = "log10l"; in InitLibcallNames()
159 Names[RTLIB::EXP_F32] = "expf"; in InitLibcallNames()
160 Names[RTLIB::EXP_F64] = "exp"; in InitLibcallNames()
161 Names[RTLIB::EXP_F80] = "expl"; in InitLibcallNames()
162 Names[RTLIB::EXP_F128] = "expl"; in InitLibcallNames()
163 Names[RTLIB::EXP_PPCF128] = "expl"; in InitLibcallNames()
164 Names[RTLIB::EXP2_F32] = "exp2f"; in InitLibcallNames()
165 Names[RTLIB::EXP2_F64] = "exp2"; in InitLibcallNames()
166 Names[RTLIB::EXP2_F80] = "exp2l"; in InitLibcallNames()
167 Names[RTLIB::EXP2_F128] = "exp2l"; in InitLibcallNames()
168 Names[RTLIB::EXP2_PPCF128] = "exp2l"; in InitLibcallNames()
169 Names[RTLIB::SIN_F32] = "sinf"; in InitLibcallNames()
170 Names[RTLIB::SIN_F64] = "sin"; in InitLibcallNames()
171 Names[RTLIB::SIN_F80] = "sinl"; in InitLibcallNames()
172 Names[RTLIB::SIN_F128] = "sinl"; in InitLibcallNames()
173 Names[RTLIB::SIN_PPCF128] = "sinl"; in InitLibcallNames()
174 Names[RTLIB::COS_F32] = "cosf"; in InitLibcallNames()
175 Names[RTLIB::COS_F64] = "cos"; in InitLibcallNames()
176 Names[RTLIB::COS_F80] = "cosl"; in InitLibcallNames()
177 Names[RTLIB::COS_F128] = "cosl"; in InitLibcallNames()
178 Names[RTLIB::COS_PPCF128] = "cosl"; in InitLibcallNames()
179 Names[RTLIB::POW_F32] = "powf"; in InitLibcallNames()
180 Names[RTLIB::POW_F64] = "pow"; in InitLibcallNames()
181 Names[RTLIB::POW_F80] = "powl"; in InitLibcallNames()
182 Names[RTLIB::POW_F128] = "powl"; in InitLibcallNames()
183 Names[RTLIB::POW_PPCF128] = "powl"; in InitLibcallNames()
184 Names[RTLIB::CEIL_F32] = "ceilf"; in InitLibcallNames()
185 Names[RTLIB::CEIL_F64] = "ceil"; in InitLibcallNames()
186 Names[RTLIB::CEIL_F80] = "ceill"; in InitLibcallNames()
187 Names[RTLIB::CEIL_F128] = "ceill"; in InitLibcallNames()
188 Names[RTLIB::CEIL_PPCF128] = "ceill"; in InitLibcallNames()
189 Names[RTLIB::TRUNC_F32] = "truncf"; in InitLibcallNames()
190 Names[RTLIB::TRUNC_F64] = "trunc"; in InitLibcallNames()
191 Names[RTLIB::TRUNC_F80] = "truncl"; in InitLibcallNames()
192 Names[RTLIB::TRUNC_F128] = "truncl"; in InitLibcallNames()
193 Names[RTLIB::TRUNC_PPCF128] = "truncl"; in InitLibcallNames()
194 Names[RTLIB::RINT_F32] = "rintf"; in InitLibcallNames()
195 Names[RTLIB::RINT_F64] = "rint"; in InitLibcallNames()
196 Names[RTLIB::RINT_F80] = "rintl"; in InitLibcallNames()
197 Names[RTLIB::RINT_F128] = "rintl"; in InitLibcallNames()
198 Names[RTLIB::RINT_PPCF128] = "rintl"; in InitLibcallNames()
199 Names[RTLIB::NEARBYINT_F32] = "nearbyintf"; in InitLibcallNames()
200 Names[RTLIB::NEARBYINT_F64] = "nearbyint"; in InitLibcallNames()
201 Names[RTLIB::NEARBYINT_F80] = "nearbyintl"; in InitLibcallNames()
202 Names[RTLIB::NEARBYINT_F128] = "nearbyintl"; in InitLibcallNames()
203 Names[RTLIB::NEARBYINT_PPCF128] = "nearbyintl"; in InitLibcallNames()
204 Names[RTLIB::ROUND_F32] = "roundf"; in InitLibcallNames()
205 Names[RTLIB::ROUND_F64] = "round"; in InitLibcallNames()
206 Names[RTLIB::ROUND_F80] = "roundl"; in InitLibcallNames()
207 Names[RTLIB::ROUND_F128] = "roundl"; in InitLibcallNames()
208 Names[RTLIB::ROUND_PPCF128] = "roundl"; in InitLibcallNames()
209 Names[RTLIB::FLOOR_F32] = "floorf"; in InitLibcallNames()
210 Names[RTLIB::FLOOR_F64] = "floor"; in InitLibcallNames()
211 Names[RTLIB::FLOOR_F80] = "floorl"; in InitLibcallNames()
212 Names[RTLIB::FLOOR_F128] = "floorl"; in InitLibcallNames()
213 Names[RTLIB::FLOOR_PPCF128] = "floorl"; in InitLibcallNames()
214 Names[RTLIB::FMIN_F32] = "fminf"; in InitLibcallNames()
215 Names[RTLIB::FMIN_F64] = "fmin"; in InitLibcallNames()
216 Names[RTLIB::FMIN_F80] = "fminl"; in InitLibcallNames()
217 Names[RTLIB::FMIN_F128] = "fminl"; in InitLibcallNames()
218 Names[RTLIB::FMIN_PPCF128] = "fminl"; in InitLibcallNames()
219 Names[RTLIB::FMAX_F32] = "fmaxf"; in InitLibcallNames()
220 Names[RTLIB::FMAX_F64] = "fmax"; in InitLibcallNames()
221 Names[RTLIB::FMAX_F80] = "fmaxl"; in InitLibcallNames()
222 Names[RTLIB::FMAX_F128] = "fmaxl"; in InitLibcallNames()
223 Names[RTLIB::FMAX_PPCF128] = "fmaxl"; in InitLibcallNames()
224 Names[RTLIB::ROUND_F32] = "roundf"; in InitLibcallNames()
225 Names[RTLIB::ROUND_F64] = "round"; in InitLibcallNames()
226 Names[RTLIB::ROUND_F80] = "roundl"; in InitLibcallNames()
227 Names[RTLIB::ROUND_F128] = "roundl"; in InitLibcallNames()
228 Names[RTLIB::ROUND_PPCF128] = "roundl"; in InitLibcallNames()
229 Names[RTLIB::COPYSIGN_F32] = "copysignf"; in InitLibcallNames()
230 Names[RTLIB::COPYSIGN_F64] = "copysign"; in InitLibcallNames()
231 Names[RTLIB::COPYSIGN_F80] = "copysignl"; in InitLibcallNames()
232 Names[RTLIB::COPYSIGN_F128] = "copysignl"; in InitLibcallNames()
233 Names[RTLIB::COPYSIGN_PPCF128] = "copysignl"; in InitLibcallNames()
234 Names[RTLIB::FPEXT_F32_PPCF128] = "__gcc_stoq"; in InitLibcallNames()
235 Names[RTLIB::FPEXT_F64_PPCF128] = "__gcc_dtoq"; in InitLibcallNames()
236 Names[RTLIB::FPEXT_F64_F128] = "__extenddftf2"; in InitLibcallNames()
237 Names[RTLIB::FPEXT_F32_F128] = "__extendsftf2"; in InitLibcallNames()
238 Names[RTLIB::FPEXT_F32_F64] = "__extendsfdf2"; in InitLibcallNames()
243 Names[RTLIB::FPEXT_F16_F32] = "__extendhfsf2"; in InitLibcallNames()
244 Names[RTLIB::FPROUND_F32_F16] = "__truncsfhf2"; in InitLibcallNames()
246 Names[RTLIB::FPEXT_F16_F32] = "__gnu_h2f_ieee"; in InitLibcallNames()
247 Names[RTLIB::FPROUND_F32_F16] = "__gnu_f2h_ieee"; in InitLibcallNames()
249 Names[RTLIB::FPROUND_F64_F16] = "__truncdfhf2"; in InitLibcallNames()
250 Names[RTLIB::FPROUND_F80_F16] = "__truncxfhf2"; in InitLibcallNames()
251 Names[RTLIB::FPROUND_F128_F16] = "__trunctfhf2"; in InitLibcallNames()
252 Names[RTLIB::FPROUND_PPCF128_F16] = "__trunctfhf2"; in InitLibcallNames()
253 Names[RTLIB::FPROUND_F64_F32] = "__truncdfsf2"; in InitLibcallNames()
254 Names[RTLIB::FPROUND_F80_F32] = "__truncxfsf2"; in InitLibcallNames()
255 Names[RTLIB::FPROUND_F128_F32] = "__trunctfsf2"; in InitLibcallNames()
256 Names[RTLIB::FPROUND_PPCF128_F32] = "__gcc_qtos"; in InitLibcallNames()
257 Names[RTLIB::FPROUND_F80_F64] = "__truncxfdf2"; in InitLibcallNames()
258 Names[RTLIB::FPROUND_F128_F64] = "__trunctfdf2"; in InitLibcallNames()
259 Names[RTLIB::FPROUND_PPCF128_F64] = "__gcc_qtod"; in InitLibcallNames()
260 Names[RTLIB::FPTOSINT_F32_I32] = "__fixsfsi"; in InitLibcallNames()
261 Names[RTLIB::FPTOSINT_F32_I64] = "__fixsfdi"; in InitLibcallNames()
262 Names[RTLIB::FPTOSINT_F32_I128] = "__fixsfti"; in InitLibcallNames()
263 Names[RTLIB::FPTOSINT_F64_I32] = "__fixdfsi"; in InitLibcallNames()
264 Names[RTLIB::FPTOSINT_F64_I64] = "__fixdfdi"; in InitLibcallNames()
265 Names[RTLIB::FPTOSINT_F64_I128] = "__fixdfti"; in InitLibcallNames()
266 Names[RTLIB::FPTOSINT_F80_I32] = "__fixxfsi"; in InitLibcallNames()
267 Names[RTLIB::FPTOSINT_F80_I64] = "__fixxfdi"; in InitLibcallNames()
268 Names[RTLIB::FPTOSINT_F80_I128] = "__fixxfti"; in InitLibcallNames()
269 Names[RTLIB::FPTOSINT_F128_I32] = "__fixtfsi"; in InitLibcallNames()
270 Names[RTLIB::FPTOSINT_F128_I64] = "__fixtfdi"; in InitLibcallNames()
271 Names[RTLIB::FPTOSINT_F128_I128] = "__fixtfti"; in InitLibcallNames()
272 Names[RTLIB::FPTOSINT_PPCF128_I32] = "__gcc_qtou"; in InitLibcallNames()
273 Names[RTLIB::FPTOSINT_PPCF128_I64] = "__fixtfdi"; in InitLibcallNames()
274 Names[RTLIB::FPTOSINT_PPCF128_I128] = "__fixtfti"; in InitLibcallNames()
275 Names[RTLIB::FPTOUINT_F32_I32] = "__fixunssfsi"; in InitLibcallNames()
276 Names[RTLIB::FPTOUINT_F32_I64] = "__fixunssfdi"; in InitLibcallNames()
277 Names[RTLIB::FPTOUINT_F32_I128] = "__fixunssfti"; in InitLibcallNames()
278 Names[RTLIB::FPTOUINT_F64_I32] = "__fixunsdfsi"; in InitLibcallNames()
279 Names[RTLIB::FPTOUINT_F64_I64] = "__fixunsdfdi"; in InitLibcallNames()
280 Names[RTLIB::FPTOUINT_F64_I128] = "__fixunsdfti"; in InitLibcallNames()
281 Names[RTLIB::FPTOUINT_F80_I32] = "__fixunsxfsi"; in InitLibcallNames()
282 Names[RTLIB::FPTOUINT_F80_I64] = "__fixunsxfdi"; in InitLibcallNames()
283 Names[RTLIB::FPTOUINT_F80_I128] = "__fixunsxfti"; in InitLibcallNames()
284 Names[RTLIB::FPTOUINT_F128_I32] = "__fixunstfsi"; in InitLibcallNames()
285 Names[RTLIB::FPTOUINT_F128_I64] = "__fixunstfdi"; in InitLibcallNames()
286 Names[RTLIB::FPTOUINT_F128_I128] = "__fixunstfti"; in InitLibcallNames()
287 Names[RTLIB::FPTOUINT_PPCF128_I32] = "__fixunstfsi"; in InitLibcallNames()
288 Names[RTLIB::FPTOUINT_PPCF128_I64] = "__fixunstfdi"; in InitLibcallNames()
289 Names[RTLIB::FPTOUINT_PPCF128_I128] = "__fixunstfti"; in InitLibcallNames()
290 Names[RTLIB::SINTTOFP_I32_F32] = "__floatsisf"; in InitLibcallNames()
291 Names[RTLIB::SINTTOFP_I32_F64] = "__floatsidf"; in InitLibcallNames()
292 Names[RTLIB::SINTTOFP_I32_F80] = "__floatsixf"; in InitLibcallNames()
293 Names[RTLIB::SINTTOFP_I32_F128] = "__floatsitf"; in InitLibcallNames()
294 Names[RTLIB::SINTTOFP_I32_PPCF128] = "__gcc_itoq"; in InitLibcallNames()
295 Names[RTLIB::SINTTOFP_I64_F32] = "__floatdisf"; in InitLibcallNames()
296 Names[RTLIB::SINTTOFP_I64_F64] = "__floatdidf"; in InitLibcallNames()
297 Names[RTLIB::SINTTOFP_I64_F80] = "__floatdixf"; in InitLibcallNames()
298 Names[RTLIB::SINTTOFP_I64_F128] = "__floatditf"; in InitLibcallNames()
299 Names[RTLIB::SINTTOFP_I64_PPCF128] = "__floatditf"; in InitLibcallNames()
300 Names[RTLIB::SINTTOFP_I128_F32] = "__floattisf"; in InitLibcallNames()
301 Names[RTLIB::SINTTOFP_I128_F64] = "__floattidf"; in InitLibcallNames()
302 Names[RTLIB::SINTTOFP_I128_F80] = "__floattixf"; in InitLibcallNames()
303 Names[RTLIB::SINTTOFP_I128_F128] = "__floattitf"; in InitLibcallNames()
304 Names[RTLIB::SINTTOFP_I128_PPCF128] = "__floattitf"; in InitLibcallNames()
305 Names[RTLIB::UINTTOFP_I32_F32] = "__floatunsisf"; in InitLibcallNames()
306 Names[RTLIB::UINTTOFP_I32_F64] = "__floatunsidf"; in InitLibcallNames()
307 Names[RTLIB::UINTTOFP_I32_F80] = "__floatunsixf"; in InitLibcallNames()
308 Names[RTLIB::UINTTOFP_I32_F128] = "__floatunsitf"; in InitLibcallNames()
309 Names[RTLIB::UINTTOFP_I32_PPCF128] = "__gcc_utoq"; in InitLibcallNames()
310 Names[RTLIB::UINTTOFP_I64_F32] = "__floatundisf"; in InitLibcallNames()
311 Names[RTLIB::UINTTOFP_I64_F64] = "__floatundidf"; in InitLibcallNames()
312 Names[RTLIB::UINTTOFP_I64_F80] = "__floatundixf"; in InitLibcallNames()
313 Names[RTLIB::UINTTOFP_I64_F128] = "__floatunditf"; in InitLibcallNames()
314 Names[RTLIB::UINTTOFP_I64_PPCF128] = "__floatunditf"; in InitLibcallNames()
315 Names[RTLIB::UINTTOFP_I128_F32] = "__floatuntisf"; in InitLibcallNames()
316 Names[RTLIB::UINTTOFP_I128_F64] = "__floatuntidf"; in InitLibcallNames()
317 Names[RTLIB::UINTTOFP_I128_F80] = "__floatuntixf"; in InitLibcallNames()
318 Names[RTLIB::UINTTOFP_I128_F128] = "__floatuntitf"; in InitLibcallNames()
319 Names[RTLIB::UINTTOFP_I128_PPCF128] = "__floatuntitf"; in InitLibcallNames()
320 Names[RTLIB::OEQ_F32] = "__eqsf2"; in InitLibcallNames()
321 Names[RTLIB::OEQ_F64] = "__eqdf2"; in InitLibcallNames()
322 Names[RTLIB::OEQ_F128] = "__eqtf2"; in InitLibcallNames()
323 Names[RTLIB::OEQ_PPCF128] = "__gcc_qeq"; in InitLibcallNames()
324 Names[RTLIB::UNE_F32] = "__nesf2"; in InitLibcallNames()
325 Names[RTLIB::UNE_F64] = "__nedf2"; in InitLibcallNames()
326 Names[RTLIB::UNE_F128] = "__netf2"; in InitLibcallNames()
327 Names[RTLIB::UNE_PPCF128] = "__gcc_qne"; in InitLibcallNames()
328 Names[RTLIB::OGE_F32] = "__gesf2"; in InitLibcallNames()
329 Names[RTLIB::OGE_F64] = "__gedf2"; in InitLibcallNames()
330 Names[RTLIB::OGE_F128] = "__getf2"; in InitLibcallNames()
331 Names[RTLIB::OGE_PPCF128] = "__gcc_qge"; in InitLibcallNames()
332 Names[RTLIB::OLT_F32] = "__ltsf2"; in InitLibcallNames()
333 Names[RTLIB::OLT_F64] = "__ltdf2"; in InitLibcallNames()
334 Names[RTLIB::OLT_F128] = "__lttf2"; in InitLibcallNames()
335 Names[RTLIB::OLT_PPCF128] = "__gcc_qlt"; in InitLibcallNames()
336 Names[RTLIB::OLE_F32] = "__lesf2"; in InitLibcallNames()
337 Names[RTLIB::OLE_F64] = "__ledf2"; in InitLibcallNames()
338 Names[RTLIB::OLE_F128] = "__letf2"; in InitLibcallNames()
339 Names[RTLIB::OLE_PPCF128] = "__gcc_qle"; in InitLibcallNames()
340 Names[RTLIB::OGT_F32] = "__gtsf2"; in InitLibcallNames()
341 Names[RTLIB::OGT_F64] = "__gtdf2"; in InitLibcallNames()
342 Names[RTLIB::OGT_F128] = "__gttf2"; in InitLibcallNames()
343 Names[RTLIB::OGT_PPCF128] = "__gcc_qgt"; in InitLibcallNames()
344 Names[RTLIB::UO_F32] = "__unordsf2"; in InitLibcallNames()
345 Names[RTLIB::UO_F64] = "__unorddf2"; in InitLibcallNames()
346 Names[RTLIB::UO_F128] = "__unordtf2"; in InitLibcallNames()
347 Names[RTLIB::UO_PPCF128] = "__gcc_qunord"; in InitLibcallNames()
348 Names[RTLIB::O_F32] = "__unordsf2"; in InitLibcallNames()
349 Names[RTLIB::O_F64] = "__unorddf2"; in InitLibcallNames()
350 Names[RTLIB::O_F128] = "__unordtf2"; in InitLibcallNames()
351 Names[RTLIB::O_PPCF128] = "__gcc_qunord"; in InitLibcallNames()
352 Names[RTLIB::MEMCPY] = "memcpy"; in InitLibcallNames()
353 Names[RTLIB::MEMMOVE] = "memmove"; in InitLibcallNames()
354 Names[RTLIB::MEMSET] = "memset"; in InitLibcallNames()
355 Names[RTLIB::UNWIND_RESUME] = "_Unwind_Resume"; in InitLibcallNames()
356 Names[RTLIB::SYNC_VAL_COMPARE_AND_SWAP_1] = "__sync_val_compare_and_swap_1"; in InitLibcallNames()
357 Names[RTLIB::SYNC_VAL_COMPARE_AND_SWAP_2] = "__sync_val_compare_and_swap_2"; in InitLibcallNames()
358 Names[RTLIB::SYNC_VAL_COMPARE_AND_SWAP_4] = "__sync_val_compare_and_swap_4"; in InitLibcallNames()
359 Names[RTLIB::SYNC_VAL_COMPARE_AND_SWAP_8] = "__sync_val_compare_and_swap_8"; in InitLibcallNames()
360 Names[RTLIB::SYNC_VAL_COMPARE_AND_SWAP_16] = "__sync_val_compare_and_swap_16"; in InitLibcallNames()
361 Names[RTLIB::SYNC_LOCK_TEST_AND_SET_1] = "__sync_lock_test_and_set_1"; in InitLibcallNames()
362 Names[RTLIB::SYNC_LOCK_TEST_AND_SET_2] = "__sync_lock_test_and_set_2"; in InitLibcallNames()
363 Names[RTLIB::SYNC_LOCK_TEST_AND_SET_4] = "__sync_lock_test_and_set_4"; in InitLibcallNames()
364 Names[RTLIB::SYNC_LOCK_TEST_AND_SET_8] = "__sync_lock_test_and_set_8"; in InitLibcallNames()
365 Names[RTLIB::SYNC_LOCK_TEST_AND_SET_16] = "__sync_lock_test_and_set_16"; in InitLibcallNames()
366 Names[RTLIB::SYNC_FETCH_AND_ADD_1] = "__sync_fetch_and_add_1"; in InitLibcallNames()
367 Names[RTLIB::SYNC_FETCH_AND_ADD_2] = "__sync_fetch_and_add_2"; in InitLibcallNames()
368 Names[RTLIB::SYNC_FETCH_AND_ADD_4] = "__sync_fetch_and_add_4"; in InitLibcallNames()
369 Names[RTLIB::SYNC_FETCH_AND_ADD_8] = "__sync_fetch_and_add_8"; in InitLibcallNames()
370 Names[RTLIB::SYNC_FETCH_AND_ADD_16] = "__sync_fetch_and_add_16"; in InitLibcallNames()
371 Names[RTLIB::SYNC_FETCH_AND_SUB_1] = "__sync_fetch_and_sub_1"; in InitLibcallNames()
372 Names[RTLIB::SYNC_FETCH_AND_SUB_2] = "__sync_fetch_and_sub_2"; in InitLibcallNames()
373 Names[RTLIB::SYNC_FETCH_AND_SUB_4] = "__sync_fetch_and_sub_4"; in InitLibcallNames()
374 Names[RTLIB::SYNC_FETCH_AND_SUB_8] = "__sync_fetch_and_sub_8"; in InitLibcallNames()
375 Names[RTLIB::SYNC_FETCH_AND_SUB_16] = "__sync_fetch_and_sub_16"; in InitLibcallNames()
376 Names[RTLIB::SYNC_FETCH_AND_AND_1] = "__sync_fetch_and_and_1"; in InitLibcallNames()
377 Names[RTLIB::SYNC_FETCH_AND_AND_2] = "__sync_fetch_and_and_2"; in InitLibcallNames()
378 Names[RTLIB::SYNC_FETCH_AND_AND_4] = "__sync_fetch_and_and_4"; in InitLibcallNames()
379 Names[RTLIB::SYNC_FETCH_AND_AND_8] = "__sync_fetch_and_and_8"; in InitLibcallNames()
380 Names[RTLIB::SYNC_FETCH_AND_AND_16] = "__sync_fetch_and_and_16"; in InitLibcallNames()
381 Names[RTLIB::SYNC_FETCH_AND_OR_1] = "__sync_fetch_and_or_1"; in InitLibcallNames()
382 Names[RTLIB::SYNC_FETCH_AND_OR_2] = "__sync_fetch_and_or_2"; in InitLibcallNames()
383 Names[RTLIB::SYNC_FETCH_AND_OR_4] = "__sync_fetch_and_or_4"; in InitLibcallNames()
384 Names[RTLIB::SYNC_FETCH_AND_OR_8] = "__sync_fetch_and_or_8"; in InitLibcallNames()
385 Names[RTLIB::SYNC_FETCH_AND_OR_16] = "__sync_fetch_and_or_16"; in InitLibcallNames()
386 Names[RTLIB::SYNC_FETCH_AND_XOR_1] = "__sync_fetch_and_xor_1"; in InitLibcallNames()
387 Names[RTLIB::SYNC_FETCH_AND_XOR_2] = "__sync_fetch_and_xor_2"; in InitLibcallNames()
388 Names[RTLIB::SYNC_FETCH_AND_XOR_4] = "__sync_fetch_and_xor_4"; in InitLibcallNames()
389 Names[RTLIB::SYNC_FETCH_AND_XOR_8] = "__sync_fetch_and_xor_8"; in InitLibcallNames()
390 Names[RTLIB::SYNC_FETCH_AND_XOR_16] = "__sync_fetch_and_xor_16"; in InitLibcallNames()
391 Names[RTLIB::SYNC_FETCH_AND_NAND_1] = "__sync_fetch_and_nand_1"; in InitLibcallNames()
392 Names[RTLIB::SYNC_FETCH_AND_NAND_2] = "__sync_fetch_and_nand_2"; in InitLibcallNames()
393 Names[RTLIB::SYNC_FETCH_AND_NAND_4] = "__sync_fetch_and_nand_4"; in InitLibcallNames()
394 Names[RTLIB::SYNC_FETCH_AND_NAND_8] = "__sync_fetch_and_nand_8"; in InitLibcallNames()
395 Names[RTLIB::SYNC_FETCH_AND_NAND_16] = "__sync_fetch_and_nand_16"; in InitLibcallNames()
396 Names[RTLIB::SYNC_FETCH_AND_MAX_1] = "__sync_fetch_and_max_1"; in InitLibcallNames()
397 Names[RTLIB::SYNC_FETCH_AND_MAX_2] = "__sync_fetch_and_max_2"; in InitLibcallNames()
398 Names[RTLIB::SYNC_FETCH_AND_MAX_4] = "__sync_fetch_and_max_4"; in InitLibcallNames()
399 Names[RTLIB::SYNC_FETCH_AND_MAX_8] = "__sync_fetch_and_max_8"; in InitLibcallNames()
400 Names[RTLIB::SYNC_FETCH_AND_MAX_16] = "__sync_fetch_and_max_16"; in InitLibcallNames()
401 Names[RTLIB::SYNC_FETCH_AND_UMAX_1] = "__sync_fetch_and_umax_1"; in InitLibcallNames()
402 Names[RTLIB::SYNC_FETCH_AND_UMAX_2] = "__sync_fetch_and_umax_2"; in InitLibcallNames()
403 Names[RTLIB::SYNC_FETCH_AND_UMAX_4] = "__sync_fetch_and_umax_4"; in InitLibcallNames()
404 Names[RTLIB::SYNC_FETCH_AND_UMAX_8] = "__sync_fetch_and_umax_8"; in InitLibcallNames()
405 Names[RTLIB::SYNC_FETCH_AND_UMAX_16] = "__sync_fetch_and_umax_16"; in InitLibcallNames()
406 Names[RTLIB::SYNC_FETCH_AND_MIN_1] = "__sync_fetch_and_min_1"; in InitLibcallNames()
407 Names[RTLIB::SYNC_FETCH_AND_MIN_2] = "__sync_fetch_and_min_2"; in InitLibcallNames()
408 Names[RTLIB::SYNC_FETCH_AND_MIN_4] = "__sync_fetch_and_min_4"; in InitLibcallNames()
409 Names[RTLIB::SYNC_FETCH_AND_MIN_8] = "__sync_fetch_and_min_8"; in InitLibcallNames()
410 Names[RTLIB::SYNC_FETCH_AND_MIN_16] = "__sync_fetch_and_min_16"; in InitLibcallNames()
411 Names[RTLIB::SYNC_FETCH_AND_UMIN_1] = "__sync_fetch_and_umin_1"; in InitLibcallNames()
412 Names[RTLIB::SYNC_FETCH_AND_UMIN_2] = "__sync_fetch_and_umin_2"; in InitLibcallNames()
413 Names[RTLIB::SYNC_FETCH_AND_UMIN_4] = "__sync_fetch_and_umin_4"; in InitLibcallNames()
414 Names[RTLIB::SYNC_FETCH_AND_UMIN_8] = "__sync_fetch_and_umin_8"; in InitLibcallNames()
415 Names[RTLIB::SYNC_FETCH_AND_UMIN_16] = "__sync_fetch_and_umin_16"; in InitLibcallNames()
417 Names[RTLIB::ATOMIC_LOAD] = "__atomic_load"; in InitLibcallNames()
418 Names[RTLIB::ATOMIC_LOAD_1] = "__atomic_load_1"; in InitLibcallNames()
419 Names[RTLIB::ATOMIC_LOAD_2] = "__atomic_load_2"; in InitLibcallNames()
420 Names[RTLIB::ATOMIC_LOAD_4] = "__atomic_load_4"; in InitLibcallNames()
421 Names[RTLIB::ATOMIC_LOAD_8] = "__atomic_load_8"; in InitLibcallNames()
422 Names[RTLIB::ATOMIC_LOAD_16] = "__atomic_load_16"; in InitLibcallNames()
424 Names[RTLIB::ATOMIC_STORE] = "__atomic_store"; in InitLibcallNames()
425 Names[RTLIB::ATOMIC_STORE_1] = "__atomic_store_1"; in InitLibcallNames()
426 Names[RTLIB::ATOMIC_STORE_2] = "__atomic_store_2"; in InitLibcallNames()
427 Names[RTLIB::ATOMIC_STORE_4] = "__atomic_store_4"; in InitLibcallNames()
428 Names[RTLIB::ATOMIC_STORE_8] = "__atomic_store_8"; in InitLibcallNames()
429 Names[RTLIB::ATOMIC_STORE_16] = "__atomic_store_16"; in InitLibcallNames()
431 Names[RTLIB::ATOMIC_EXCHANGE] = "__atomic_exchange"; in InitLibcallNames()
432 Names[RTLIB::ATOMIC_EXCHANGE_1] = "__atomic_exchange_1"; in InitLibcallNames()
433 Names[RTLIB::ATOMIC_EXCHANGE_2] = "__atomic_exchange_2"; in InitLibcallNames()
434 Names[RTLIB::ATOMIC_EXCHANGE_4] = "__atomic_exchange_4"; in InitLibcallNames()
435 Names[RTLIB::ATOMIC_EXCHANGE_8] = "__atomic_exchange_8"; in InitLibcallNames()
436 Names[RTLIB::ATOMIC_EXCHANGE_16] = "__atomic_exchange_16"; in InitLibcallNames()
438 Names[RTLIB::ATOMIC_COMPARE_EXCHANGE] = "__atomic_compare_exchange"; in InitLibcallNames()
439 Names[RTLIB::ATOMIC_COMPARE_EXCHANGE_1] = "__atomic_compare_exchange_1"; in InitLibcallNames()
440 Names[RTLIB::ATOMIC_COMPARE_EXCHANGE_2] = "__atomic_compare_exchange_2"; in InitLibcallNames()
441 Names[RTLIB::ATOMIC_COMPARE_EXCHANGE_4] = "__atomic_compare_exchange_4"; in InitLibcallNames()
442 Names[RTLIB::ATOMIC_COMPARE_EXCHANGE_8] = "__atomic_compare_exchange_8"; in InitLibcallNames()
443 Names[RTLIB::ATOMIC_COMPARE_EXCHANGE_16] = "__atomic_compare_exchange_16"; in InitLibcallNames()
445 Names[RTLIB::ATOMIC_FETCH_ADD_1] = "__atomic_fetch_add_1"; in InitLibcallNames()
446 Names[RTLIB::ATOMIC_FETCH_ADD_2] = "__atomic_fetch_add_2"; in InitLibcallNames()
447 Names[RTLIB::ATOMIC_FETCH_ADD_4] = "__atomic_fetch_add_4"; in InitLibcallNames()
448 Names[RTLIB::ATOMIC_FETCH_ADD_8] = "__atomic_fetch_add_8"; in InitLibcallNames()
449 Names[RTLIB::ATOMIC_FETCH_ADD_16] = "__atomic_fetch_add_16"; in InitLibcallNames()
450 Names[RTLIB::ATOMIC_FETCH_SUB_1] = "__atomic_fetch_sub_1"; in InitLibcallNames()
451 Names[RTLIB::ATOMIC_FETCH_SUB_2] = "__atomic_fetch_sub_2"; in InitLibcallNames()
452 Names[RTLIB::ATOMIC_FETCH_SUB_4] = "__atomic_fetch_sub_4"; in InitLibcallNames()
453 Names[RTLIB::ATOMIC_FETCH_SUB_8] = "__atomic_fetch_sub_8"; in InitLibcallNames()
454 Names[RTLIB::ATOMIC_FETCH_SUB_16] = "__atomic_fetch_sub_16"; in InitLibcallNames()
455 Names[RTLIB::ATOMIC_FETCH_AND_1] = "__atomic_fetch_and_1"; in InitLibcallNames()
456 Names[RTLIB::ATOMIC_FETCH_AND_2] = "__atomic_fetch_and_2"; in InitLibcallNames()
457 Names[RTLIB::ATOMIC_FETCH_AND_4] = "__atomic_fetch_and_4"; in InitLibcallNames()
458 Names[RTLIB::ATOMIC_FETCH_AND_8] = "__atomic_fetch_and_8"; in InitLibcallNames()
459 Names[RTLIB::ATOMIC_FETCH_AND_16] = "__atomic_fetch_and_16"; in InitLibcallNames()
460 Names[RTLIB::ATOMIC_FETCH_OR_1] = "__atomic_fetch_or_1"; in InitLibcallNames()
461 Names[RTLIB::ATOMIC_FETCH_OR_2] = "__atomic_fetch_or_2"; in InitLibcallNames()
462 Names[RTLIB::ATOMIC_FETCH_OR_4] = "__atomic_fetch_or_4"; in InitLibcallNames()
463 Names[RTLIB::ATOMIC_FETCH_OR_8] = "__atomic_fetch_or_8"; in InitLibcallNames()
464 Names[RTLIB::ATOMIC_FETCH_OR_16] = "__atomic_fetch_or_16"; in InitLibcallNames()
465 Names[RTLIB::ATOMIC_FETCH_XOR_1] = "__atomic_fetch_xor_1"; in InitLibcallNames()
466 Names[RTLIB::ATOMIC_FETCH_XOR_2] = "__atomic_fetch_xor_2"; in InitLibcallNames()
467 Names[RTLIB::ATOMIC_FETCH_XOR_4] = "__atomic_fetch_xor_4"; in InitLibcallNames()
468 Names[RTLIB::ATOMIC_FETCH_XOR_8] = "__atomic_fetch_xor_8"; in InitLibcallNames()
469 Names[RTLIB::ATOMIC_FETCH_XOR_16] = "__atomic_fetch_xor_16"; in InitLibcallNames()
470 Names[RTLIB::ATOMIC_FETCH_NAND_1] = "__atomic_fetch_nand_1"; in InitLibcallNames()
471 Names[RTLIB::ATOMIC_FETCH_NAND_2] = "__atomic_fetch_nand_2"; in InitLibcallNames()
472 Names[RTLIB::ATOMIC_FETCH_NAND_4] = "__atomic_fetch_nand_4"; in InitLibcallNames()
473 Names[RTLIB::ATOMIC_FETCH_NAND_8] = "__atomic_fetch_nand_8"; in InitLibcallNames()
474 Names[RTLIB::ATOMIC_FETCH_NAND_16] = "__atomic_fetch_nand_16"; in InitLibcallNames()
477 Names[RTLIB::SINCOS_F32] = "sincosf"; in InitLibcallNames()
478 Names[RTLIB::SINCOS_F64] = "sincos"; in InitLibcallNames()
479 Names[RTLIB::SINCOS_F80] = "sincosl"; in InitLibcallNames()
480 Names[RTLIB::SINCOS_F128] = "sincosl"; in InitLibcallNames()
481 Names[RTLIB::SINCOS_PPCF128] = "sincosl"; in InitLibcallNames()
485 Names[RTLIB::STACKPROTECTOR_CHECK_FAIL] = "__stack_chk_fail"; in InitLibcallNames()
488 Names[RTLIB::DEOPTIMIZE] = "__llvm_deoptimize"; in InitLibcallNames()