Lines Matching refs:Names

38 static void InitLibcallNames(const char **Names, const TargetMachine &TM) {
39 Names[RTLIB::SHL_I16] = "__ashlhi3";
40 Names[RTLIB::SHL_I32] = "__ashlsi3";
41 Names[RTLIB::SHL_I64] = "__ashldi3";
42 Names[RTLIB::SHL_I128] = "__ashlti3";
43 Names[RTLIB::SRL_I16] = "__lshrhi3";
44 Names[RTLIB::SRL_I32] = "__lshrsi3";
45 Names[RTLIB::SRL_I64] = "__lshrdi3";
46 Names[RTLIB::SRL_I128] = "__lshrti3";
47 Names[RTLIB::SRA_I16] = "__ashrhi3";
48 Names[RTLIB::SRA_I32] = "__ashrsi3";
49 Names[RTLIB::SRA_I64] = "__ashrdi3";
50 Names[RTLIB::SRA_I128] = "__ashrti3";
51 Names[RTLIB::MUL_I8] = "__mulqi3";
52 Names[RTLIB::MUL_I16] = "__mulhi3";
53 Names[RTLIB::MUL_I32] = "__mulsi3";
54 Names[RTLIB::MUL_I64] = "__muldi3";
55 Names[RTLIB::MUL_I128] = "__multi3";
56 Names[RTLIB::MULO_I32] = "__mulosi4";
57 Names[RTLIB::MULO_I64] = "__mulodi4";
58 Names[RTLIB::MULO_I128] = "__muloti4";
59 Names[RTLIB::SDIV_I8] = "__divqi3";
60 Names[RTLIB::SDIV_I16] = "__divhi3";
61 Names[RTLIB::SDIV_I32] = "__divsi3";
62 Names[RTLIB::SDIV_I64] = "__divdi3";
63 Names[RTLIB::SDIV_I128] = "__divti3";
64 Names[RTLIB::UDIV_I8] = "__udivqi3";
65 Names[RTLIB::UDIV_I16] = "__udivhi3";
66 Names[RTLIB::UDIV_I32] = "__udivsi3";
67 Names[RTLIB::UDIV_I64] = "__udivdi3";
68 Names[RTLIB::UDIV_I128] = "__udivti3";
69 Names[RTLIB::SREM_I8] = "__modqi3";
70 Names[RTLIB::SREM_I16] = "__modhi3";
71 Names[RTLIB::SREM_I32] = "__modsi3";
72 Names[RTLIB::SREM_I64] = "__moddi3";
73 Names[RTLIB::SREM_I128] = "__modti3";
74 Names[RTLIB::UREM_I8] = "__umodqi3";
75 Names[RTLIB::UREM_I16] = "__umodhi3";
76 Names[RTLIB::UREM_I32] = "__umodsi3";
77 Names[RTLIB::UREM_I64] = "__umoddi3";
78 Names[RTLIB::UREM_I128] = "__umodti3";
81 Names[RTLIB::SDIVREM_I8] = 0;
82 Names[RTLIB::SDIVREM_I16] = 0;
83 Names[RTLIB::SDIVREM_I32] = 0;
84 Names[RTLIB::SDIVREM_I64] = 0;
85 Names[RTLIB::SDIVREM_I128] = 0;
86 Names[RTLIB::UDIVREM_I8] = 0;
87 Names[RTLIB::UDIVREM_I16] = 0;
88 Names[RTLIB::UDIVREM_I32] = 0;
89 Names[RTLIB::UDIVREM_I64] = 0;
90 Names[RTLIB::UDIVREM_I128] = 0;
92 Names[RTLIB::NEG_I32] = "__negsi2";
93 Names[RTLIB::NEG_I64] = "__negdi2";
94 Names[RTLIB::ADD_F32] = "__addsf3";
95 Names[RTLIB::ADD_F64] = "__adddf3";
96 Names[RTLIB::ADD_F80] = "__addxf3";
97 Names[RTLIB::ADD_F128] = "__addtf3";
98 Names[RTLIB::ADD_PPCF128] = "__gcc_qadd";
99 Names[RTLIB::SUB_F32] = "__subsf3";
100 Names[RTLIB::SUB_F64] = "__subdf3";
101 Names[RTLIB::SUB_F80] = "__subxf3";
102 Names[RTLIB::SUB_F128] = "__subtf3";
103 Names[RTLIB::SUB_PPCF128] = "__gcc_qsub";
104 Names[RTLIB::MUL_F32] = "__mulsf3";
105 Names[RTLIB::MUL_F64] = "__muldf3";
106 Names[RTLIB::MUL_F80] = "__mulxf3";
107 Names[RTLIB::MUL_F128] = "__multf3";
108 Names[RTLIB::MUL_PPCF128] = "__gcc_qmul";
109 Names[RTLIB::DIV_F32] = "__divsf3";
110 Names[RTLIB::DIV_F64] = "__divdf3";
111 Names[RTLIB::DIV_F80] = "__divxf3";
112 Names[RTLIB::DIV_F128] = "__divtf3";
113 Names[RTLIB::DIV_PPCF128] = "__gcc_qdiv";
114 Names[RTLIB::REM_F32] = "fmodf";
115 Names[RTLIB::REM_F64] = "fmod";
116 Names[RTLIB::REM_F80] = "fmodl";
117 Names[RTLIB::REM_F128] = "fmodl";
118 Names[RTLIB::REM_PPCF128] = "fmodl";
119 Names[RTLIB::FMA_F32] = "fmaf";
120 Names[RTLIB::FMA_F64] = "fma";
121 Names[RTLIB::FMA_F80] = "fmal";
122 Names[RTLIB::FMA_F128] = "fmal";
123 Names[RTLIB::FMA_PPCF128] = "fmal";
124 Names[RTLIB::POWI_F32] = "__powisf2";
125 Names[RTLIB::POWI_F64] = "__powidf2";
126 Names[RTLIB::POWI_F80] = "__powixf2";
127 Names[RTLIB::POWI_F128] = "__powitf2";
128 Names[RTLIB::POWI_PPCF128] = "__powitf2";
129 Names[RTLIB::SQRT_F32] = "sqrtf";
130 Names[RTLIB::SQRT_F64] = "sqrt";
131 Names[RTLIB::SQRT_F80] = "sqrtl";
132 Names[RTLIB::SQRT_F128] = "sqrtl";
133 Names[RTLIB::SQRT_PPCF128] = "sqrtl";
134 Names[RTLIB::LOG_F32] = "logf";
135 Names[RTLIB::LOG_F64] = "log";
136 Names[RTLIB::LOG_F80] = "logl";
137 Names[RTLIB::LOG_F128] = "logl";
138 Names[RTLIB::LOG_PPCF128] = "logl";
139 Names[RTLIB::LOG2_F32] = "log2f";
140 Names[RTLIB::LOG2_F64] = "log2";
141 Names[RTLIB::LOG2_F80] = "log2l";
142 Names[RTLIB::LOG2_F128] = "log2l";
143 Names[RTLIB::LOG2_PPCF128] = "log2l";
144 Names[RTLIB::LOG10_F32] = "log10f";
145 Names[RTLIB::LOG10_F64] = "log10";
146 Names[RTLIB::LOG10_F80] = "log10l";
147 Names[RTLIB::LOG10_F128] = "log10l";
148 Names[RTLIB::LOG10_PPCF128] = "log10l";
149 Names[RTLIB::EXP_F32] = "expf";
150 Names[RTLIB::EXP_F64] = "exp";
151 Names[RTLIB::EXP_F80] = "expl";
152 Names[RTLIB::EXP_F128] = "expl";
153 Names[RTLIB::EXP_PPCF128] = "expl";
154 Names[RTLIB::EXP2_F32] = "exp2f";
155 Names[RTLIB::EXP2_F64] = "exp2";
156 Names[RTLIB::EXP2_F80] = "exp2l";
157 Names[RTLIB::EXP2_F128] = "exp2l";
158 Names[RTLIB::EXP2_PPCF128] = "exp2l";
159 Names[RTLIB::SIN_F32] = "sinf";
160 Names[RTLIB::SIN_F64] = "sin";
161 Names[RTLIB::SIN_F80] = "sinl";
162 Names[RTLIB::SIN_F128] = "sinl";
163 Names[RTLIB::SIN_PPCF128] = "sinl";
164 Names[RTLIB::COS_F32] = "cosf";
165 Names[RTLIB::COS_F64] = "cos";
166 Names[RTLIB::COS_F80] = "cosl";
167 Names[RTLIB::COS_F128] = "cosl";
168 Names[RTLIB::COS_PPCF128] = "cosl";
169 Names[RTLIB::POW_F32] = "powf";
170 Names[RTLIB::POW_F64] = "pow";
171 Names[RTLIB::POW_F80] = "powl";
172 Names[RTLIB::POW_F128] = "powl";
173 Names[RTLIB::POW_PPCF128] = "powl";
174 Names[RTLIB::CEIL_F32] = "ceilf";
175 Names[RTLIB::CEIL_F64] = "ceil";
176 Names[RTLIB::CEIL_F80] = "ceill";
177 Names[RTLIB::CEIL_F128] = "ceill";
178 Names[RTLIB::CEIL_PPCF128] = "ceill";
179 Names[RTLIB::TRUNC_F32] = "truncf";
180 Names[RTLIB::TRUNC_F64] = "trunc";
181 Names[RTLIB::TRUNC_F80] = "truncl";
182 Names[RTLIB::TRUNC_F128] = "truncl";
183 Names[RTLIB::TRUNC_PPCF128] = "truncl";
184 Names[RTLIB::RINT_F32] = "rintf";
185 Names[RTLIB::RINT_F64] = "rint";
186 Names[RTLIB::RINT_F80] = "rintl";
187 Names[RTLIB::RINT_F128] = "rintl";
188 Names[RTLIB::RINT_PPCF128] = "rintl";
189 Names[RTLIB::NEARBYINT_F32] = "nearbyintf";
190 Names[RTLIB::NEARBYINT_F64] = "nearbyint";
191 Names[RTLIB::NEARBYINT_F80] = "nearbyintl";
192 Names[RTLIB::NEARBYINT_F128] = "nearbyintl";
193 Names[RTLIB::NEARBYINT_PPCF128] = "nearbyintl";
194 Names[RTLIB::ROUND_F32] = "roundf";
195 Names[RTLIB::ROUND_F64] = "round";
196 Names[RTLIB::ROUND_F80] = "roundl";
197 Names[RTLIB::ROUND_F128] = "roundl";
198 Names[RTLIB::ROUND_PPCF128] = "roundl";
199 Names[RTLIB::FLOOR_F32] = "floorf";
200 Names[RTLIB::FLOOR_F64] = "floor";
201 Names[RTLIB::FLOOR_F80] = "floorl";
202 Names[RTLIB::FLOOR_F128] = "floorl";
203 Names[RTLIB::FLOOR_PPCF128] = "floorl";
204 Names[RTLIB::COPYSIGN_F32] = "copysignf";
205 Names[RTLIB::COPYSIGN_F64] = "copysign";
206 Names[RTLIB::COPYSIGN_F80] = "copysignl";
207 Names[RTLIB::COPYSIGN_F128] = "copysignl";
208 Names[RTLIB::COPYSIGN_PPCF128] = "copysignl";
209 Names[RTLIB::FPEXT_F64_F128] = "__extenddftf2";
210 Names[RTLIB::FPEXT_F32_F128] = "__extendsftf2";
211 Names[RTLIB::FPEXT_F32_F64] = "__extendsfdf2";
212 Names[RTLIB::FPEXT_F16_F32] = "__gnu_h2f_ieee";
213 Names[RTLIB::FPROUND_F32_F16] = "__gnu_f2h_ieee";
214 Names[RTLIB::FPROUND_F64_F32] = "__truncdfsf2";
215 Names[RTLIB::FPROUND_F80_F32] = "__truncxfsf2";
216 Names[RTLIB::FPROUND_F128_F32] = "__trunctfsf2";
217 Names[RTLIB::FPROUND_PPCF128_F32] = "__trunctfsf2";
218 Names[RTLIB::FPROUND_F80_F64] = "__truncxfdf2";
219 Names[RTLIB::FPROUND_F128_F64] = "__trunctfdf2";
220 Names[RTLIB::FPROUND_PPCF128_F64] = "__trunctfdf2";
221 Names[RTLIB::FPTOSINT_F32_I8] = "__fixsfqi";
222 Names[RTLIB::FPTOSINT_F32_I16] = "__fixsfhi";
223 Names[RTLIB::FPTOSINT_F32_I32] = "__fixsfsi";
224 Names[RTLIB::FPTOSINT_F32_I64] = "__fixsfdi";
225 Names[RTLIB::FPTOSINT_F32_I128] = "__fixsfti";
226 Names[RTLIB::FPTOSINT_F64_I8] = "__fixdfqi";
227 Names[RTLIB::FPTOSINT_F64_I16] = "__fixdfhi";
228 Names[RTLIB::FPTOSINT_F64_I32] = "__fixdfsi";
229 Names[RTLIB::FPTOSINT_F64_I64] = "__fixdfdi";
230 Names[RTLIB::FPTOSINT_F64_I128] = "__fixdfti";
231 Names[RTLIB::FPTOSINT_F80_I32] = "__fixxfsi";
232 Names[RTLIB::FPTOSINT_F80_I64] = "__fixxfdi";
233 Names[RTLIB::FPTOSINT_F80_I128] = "__fixxfti";
234 Names[RTLIB::FPTOSINT_F128_I32] = "__fixtfsi";
235 Names[RTLIB::FPTOSINT_F128_I64] = "__fixtfdi";
236 Names[RTLIB::FPTOSINT_F128_I128] = "__fixtfti";
237 Names[RTLIB::FPTOSINT_PPCF128_I32] = "__fixtfsi";
238 Names[RTLIB::FPTOSINT_PPCF128_I64] = "__fixtfdi";
239 Names[RTLIB::FPTOSINT_PPCF128_I128] = "__fixtfti";
240 Names[RTLIB::FPTOUINT_F32_I8] = "__fixunssfqi";
241 Names[RTLIB::FPTOUINT_F32_I16] = "__fixunssfhi";
242 Names[RTLIB::FPTOUINT_F32_I32] = "__fixunssfsi";
243 Names[RTLIB::FPTOUINT_F32_I64] = "__fixunssfdi";
244 Names[RTLIB::FPTOUINT_F32_I128] = "__fixunssfti";
245 Names[RTLIB::FPTOUINT_F64_I8] = "__fixunsdfqi";
246 Names[RTLIB::FPTOUINT_F64_I16] = "__fixunsdfhi";
247 Names[RTLIB::FPTOUINT_F64_I32] = "__fixunsdfsi";
248 Names[RTLIB::FPTOUINT_F64_I64] = "__fixunsdfdi";
249 Names[RTLIB::FPTOUINT_F64_I128] = "__fixunsdfti";
250 Names[RTLIB::FPTOUINT_F80_I32] = "__fixunsxfsi";
251 Names[RTLIB::FPTOUINT_F80_I64] = "__fixunsxfdi";
252 Names[RTLIB::FPTOUINT_F80_I128] = "__fixunsxfti";
253 Names[RTLIB::FPTOUINT_F128_I32] = "__fixunstfsi";
254 Names[RTLIB::FPTOUINT_F128_I64] = "__fixunstfdi";
255 Names[RTLIB::FPTOUINT_F128_I128] = "__fixunstfti";
256 Names[RTLIB::FPTOUINT_PPCF128_I32] = "__fixunstfsi";
257 Names[RTLIB::FPTOUINT_PPCF128_I64] = "__fixunstfdi";
258 Names[RTLIB::FPTOUINT_PPCF128_I128] = "__fixunstfti";
259 Names[RTLIB::SINTTOFP_I32_F32] = "__floatsisf";
260 Names[RTLIB::SINTTOFP_I32_F64] = "__floatsidf";
261 Names[RTLIB::SINTTOFP_I32_F80] = "__floatsixf";
262 Names[RTLIB::SINTTOFP_I32_F128] = "__floatsitf";
263 Names[RTLIB::SINTTOFP_I32_PPCF128] = "__floatsitf";
264 Names[RTLIB::SINTTOFP_I64_F32] = "__floatdisf";
265 Names[RTLIB::SINTTOFP_I64_F64] = "__floatdidf";
266 Names[RTLIB::SINTTOFP_I64_F80] = "__floatdixf";
267 Names[RTLIB::SINTTOFP_I64_F128] = "__floatditf";
268 Names[RTLIB::SINTTOFP_I64_PPCF128] = "__floatditf";
269 Names[RTLIB::SINTTOFP_I128_F32] = "__floattisf";
270 Names[RTLIB::SINTTOFP_I128_F64] = "__floattidf";
271 Names[RTLIB::SINTTOFP_I128_F80] = "__floattixf";
272 Names[RTLIB::SINTTOFP_I128_F128] = "__floattitf";
273 Names[RTLIB::SINTTOFP_I128_PPCF128] = "__floattitf";
274 Names[RTLIB::UINTTOFP_I32_F32] = "__floatunsisf";
275 Names[RTLIB::UINTTOFP_I32_F64] = "__floatunsidf";
276 Names[RTLIB::UINTTOFP_I32_F80] = "__floatunsixf";
277 Names[RTLIB::UINTTOFP_I32_F128] = "__floatunsitf";
278 Names[RTLIB::UINTTOFP_I32_PPCF128] = "__floatunsitf";
279 Names[RTLIB::UINTTOFP_I64_F32] = "__floatundisf";
280 Names[RTLIB::UINTTOFP_I64_F64] = "__floatundidf";
281 Names[RTLIB::UINTTOFP_I64_F80] = "__floatundixf";
282 Names[RTLIB::UINTTOFP_I64_F128] = "__floatunditf";
283 Names[RTLIB::UINTTOFP_I64_PPCF128] = "__floatunditf";
284 Names[RTLIB::UINTTOFP_I128_F32] = "__floatuntisf";
285 Names[RTLIB::UINTTOFP_I128_F64] = "__floatuntidf";
286 Names[RTLIB::UINTTOFP_I128_F80] = "__floatuntixf";
287 Names[RTLIB::UINTTOFP_I128_F128] = "__floatuntitf";
288 Names[RTLIB::UINTTOFP_I128_PPCF128] = "__floatuntitf";
289 Names[RTLIB::OEQ_F32] = "__eqsf2";
290 Names[RTLIB::OEQ_F64] = "__eqdf2";
291 Names[RTLIB::OEQ_F128] = "__eqtf2";
292 Names[RTLIB::UNE_F32] = "__nesf2";
293 Names[RTLIB::UNE_F64] = "__nedf2";
294 Names[RTLIB::UNE_F128] = "__netf2";
295 Names[RTLIB::OGE_F32] = "__gesf2";
296 Names[RTLIB::OGE_F64] = "__gedf2";
297 Names[RTLIB::OGE_F128] = "__getf2";
298 Names[RTLIB::OLT_F32] = "__ltsf2";
299 Names[RTLIB::OLT_F64] = "__ltdf2";
300 Names[RTLIB::OLT_F128] = "__lttf2";
301 Names[RTLIB::OLE_F32] = "__lesf2";
302 Names[RTLIB::OLE_F64] = "__ledf2";
303 Names[RTLIB::OLE_F128] = "__letf2";
304 Names[RTLIB::OGT_F32] = "__gtsf2";
305 Names[RTLIB::OGT_F64] = "__gtdf2";
306 Names[RTLIB::OGT_F128] = "__gttf2";
307 Names[RTLIB::UO_F32] = "__unordsf2";
308 Names[RTLIB::UO_F64] = "__unorddf2";
309 Names[RTLIB::UO_F128] = "__unordtf2";
310 Names[RTLIB::O_F32] = "__unordsf2";
311 Names[RTLIB::O_F64] = "__unorddf2";
312 Names[RTLIB::O_F128] = "__unordtf2";
313 Names[RTLIB::MEMCPY] = "memcpy";
314 Names[RTLIB::MEMMOVE] = "memmove";
315 Names[RTLIB::MEMSET] = "memset";
316 Names[RTLIB::UNWIND_RESUME] = "_Unwind_Resume";
317 Names[RTLIB::SYNC_VAL_COMPARE_AND_SWAP_1] = "__sync_val_compare_and_swap_1";
318 Names[RTLIB::SYNC_VAL_COMPARE_AND_SWAP_2] = "__sync_val_compare_and_swap_2";
319 Names[RTLIB::SYNC_VAL_COMPARE_AND_SWAP_4] = "__sync_val_compare_and_swap_4";
320 Names[RTLIB::SYNC_VAL_COMPARE_AND_SWAP_8] = "__sync_val_compare_and_swap_8";
321 Names[RTLIB::SYNC_VAL_COMPARE_AND_SWAP_16] = "__sync_val_compare_and_swap_16";
322 Names[RTLIB::SYNC_LOCK_TEST_AND_SET_1] = "__sync_lock_test_and_set_1";
323 Names[RTLIB::SYNC_LOCK_TEST_AND_SET_2] = "__sync_lock_test_and_set_2";
324 Names[RTLIB::SYNC_LOCK_TEST_AND_SET_4] = "__sync_lock_test_and_set_4";
325 Names[RTLIB::SYNC_LOCK_TEST_AND_SET_8] = "__sync_lock_test_and_set_8";
326 Names[RTLIB::SYNC_LOCK_TEST_AND_SET_16] = "__sync_lock_test_and_set_16";
327 Names[RTLIB::SYNC_FETCH_AND_ADD_1] = "__sync_fetch_and_add_1";
328 Names[RTLIB::SYNC_FETCH_AND_ADD_2] = "__sync_fetch_and_add_2";
329 Names[RTLIB::SYNC_FETCH_AND_ADD_4] = "__sync_fetch_and_add_4";
330 Names[RTLIB::SYNC_FETCH_AND_ADD_8] = "__sync_fetch_and_add_8";
331 Names[RTLIB::SYNC_FETCH_AND_ADD_16] = "__sync_fetch_and_add_16";
332 Names[RTLIB::SYNC_FETCH_AND_SUB_1] = "__sync_fetch_and_sub_1";
333 Names[RTLIB::SYNC_FETCH_AND_SUB_2] = "__sync_fetch_and_sub_2";
334 Names[RTLIB::SYNC_FETCH_AND_SUB_4] = "__sync_fetch_and_sub_4";
335 Names[RTLIB::SYNC_FETCH_AND_SUB_8] = "__sync_fetch_and_sub_8";
336 Names[RTLIB::SYNC_FETCH_AND_SUB_16] = "__sync_fetch_and_sub_16";
337 Names[RTLIB::SYNC_FETCH_AND_AND_1] = "__sync_fetch_and_and_1";
338 Names[RTLIB::SYNC_FETCH_AND_AND_2] = "__sync_fetch_and_and_2";
339 Names[RTLIB::SYNC_FETCH_AND_AND_4] = "__sync_fetch_and_and_4";
340 Names[RTLIB::SYNC_FETCH_AND_AND_8] = "__sync_fetch_and_and_8";
341 Names[RTLIB::SYNC_FETCH_AND_AND_16] = "__sync_fetch_and_and_16";
342 Names[RTLIB::SYNC_FETCH_AND_OR_1] = "__sync_fetch_and_or_1";
343 Names[RTLIB::SYNC_FETCH_AND_OR_2] = "__sync_fetch_and_or_2";
344 Names[RTLIB::SYNC_FETCH_AND_OR_4] = "__sync_fetch_and_or_4";
345 Names[RTLIB::SYNC_FETCH_AND_OR_8] = "__sync_fetch_and_or_8";
346 Names[RTLIB::SYNC_FETCH_AND_OR_16] = "__sync_fetch_and_or_16";
347 Names[RTLIB::SYNC_FETCH_AND_XOR_1] = "__sync_fetch_and_xor_1";
348 Names[RTLIB::SYNC_FETCH_AND_XOR_2] = "__sync_fetch_and_xor_2";
349 Names[RTLIB::SYNC_FETCH_AND_XOR_4] = "__sync_fetch_and_xor_4";
350 Names[RTLIB::SYNC_FETCH_AND_XOR_8] = "__sync_fetch_and_xor_8";
351 Names[RTLIB::SYNC_FETCH_AND_XOR_16] = "__sync_fetch_and_xor_16";
352 Names[RTLIB::SYNC_FETCH_AND_NAND_1] = "__sync_fetch_and_nand_1";
353 Names[RTLIB::SYNC_FETCH_AND_NAND_2] = "__sync_fetch_and_nand_2";
354 Names[RTLIB::SYNC_FETCH_AND_NAND_4] = "__sync_fetch_and_nand_4";
355 Names[RTLIB::SYNC_FETCH_AND_NAND_8] = "__sync_fetch_and_nand_8";
356 Names[RTLIB::SYNC_FETCH_AND_NAND_16] = "__sync_fetch_and_nand_16";
357 Names[RTLIB::SYNC_FETCH_AND_MAX_1] = "__sync_fetch_and_max_1";
358 Names[RTLIB::SYNC_FETCH_AND_MAX_2] = "__sync_fetch_and_max_2";
359 Names[RTLIB::SYNC_FETCH_AND_MAX_4] = "__sync_fetch_and_max_4";
360 Names[RTLIB::SYNC_FETCH_AND_MAX_8] = "__sync_fetch_and_max_8";
361 Names[RTLIB::SYNC_FETCH_AND_MAX_16] = "__sync_fetch_and_max_16";
362 Names[RTLIB::SYNC_FETCH_AND_UMAX_1] = "__sync_fetch_and_umax_1";
363 Names[RTLIB::SYNC_FETCH_AND_UMAX_2] = "__sync_fetch_and_umax_2";
364 Names[RTLIB::SYNC_FETCH_AND_UMAX_4] = "__sync_fetch_and_umax_4";
365 Names[RTLIB::SYNC_FETCH_AND_UMAX_8] = "__sync_fetch_and_umax_8";
366 Names[RTLIB::SYNC_FETCH_AND_UMAX_16] = "__sync_fetch_and_umax_16";
367 Names[RTLIB::SYNC_FETCH_AND_MIN_1] = "__sync_fetch_and_min_1";
368 Names[RTLIB::SYNC_FETCH_AND_MIN_2] = "__sync_fetch_and_min_2";
369 Names[RTLIB::SYNC_FETCH_AND_MIN_4] = "__sync_fetch_and_min_4";
370 Names[RTLIB::SYNC_FETCH_AND_MIN_8] = "__sync_fetch_and_min_8";
371 Names[RTLIB::SYNC_FETCH_AND_MIN_16] = "__sync_fetch_and_min_16";
372 Names[RTLIB::SYNC_FETCH_AND_UMIN_1] = "__sync_fetch_and_umin_1";
373 Names[RTLIB::SYNC_FETCH_AND_UMIN_2] = "__sync_fetch_and_umin_2";
374 Names[RTLIB::SYNC_FETCH_AND_UMIN_4] = "__sync_fetch_and_umin_4";
375 Names[RTLIB::SYNC_FETCH_AND_UMIN_8] = "__sync_fetch_and_umin_8";
376 Names[RTLIB::SYNC_FETCH_AND_UMIN_16] = "__sync_fetch_and_umin_16";
379 Names[RTLIB::SINCOS_F32] = "sincosf";
380 Names[RTLIB::SINCOS_F64] = "sincos";
381 Names[RTLIB::SINCOS_F80] = "sincosl";
382 Names[RTLIB::SINCOS_F128] = "sincosl";
383 Names[RTLIB::SINCOS_PPCF128] = "sincosl";
386 Names[RTLIB::SINCOS_F32] = 0;
387 Names[RTLIB::SINCOS_F64] = 0;
388 Names[RTLIB::SINCOS_F80] = 0;
389 Names[RTLIB::SINCOS_F128] = 0;
390 Names[RTLIB::SINCOS_PPCF128] = 0;
394 Names[RTLIB::STACKPROTECTOR_CHECK_FAIL] = "__stack_chk_fail";
397 Names[RTLIB::STACKPROTECTOR_CHECK_FAIL] = 0;