Lines Matching refs:LibFunc
110 LibFunc::Func TheLibFunc; in inferLibFuncAttributes()
116 case LibFunc::strlen: in inferLibFuncAttributes()
121 case LibFunc::strchr: in inferLibFuncAttributes()
122 case LibFunc::strrchr: in inferLibFuncAttributes()
126 case LibFunc::strtol: in inferLibFuncAttributes()
127 case LibFunc::strtod: in inferLibFuncAttributes()
128 case LibFunc::strtof: in inferLibFuncAttributes()
129 case LibFunc::strtoul: in inferLibFuncAttributes()
130 case LibFunc::strtoll: in inferLibFuncAttributes()
131 case LibFunc::strtold: in inferLibFuncAttributes()
132 case LibFunc::strtoull: in inferLibFuncAttributes()
137 case LibFunc::strcpy: in inferLibFuncAttributes()
138 case LibFunc::stpcpy: in inferLibFuncAttributes()
139 case LibFunc::strcat: in inferLibFuncAttributes()
140 case LibFunc::strncat: in inferLibFuncAttributes()
141 case LibFunc::strncpy: in inferLibFuncAttributes()
142 case LibFunc::stpncpy: in inferLibFuncAttributes()
147 case LibFunc::strxfrm: in inferLibFuncAttributes()
153 case LibFunc::strcmp: // 0,1 in inferLibFuncAttributes()
154 case LibFunc::strspn: // 0,1 in inferLibFuncAttributes()
155 case LibFunc::strncmp: // 0,1 in inferLibFuncAttributes()
156 case LibFunc::strcspn: // 0,1 in inferLibFuncAttributes()
157 case LibFunc::strcoll: // 0,1 in inferLibFuncAttributes()
158 case LibFunc::strcasecmp: // 0,1 in inferLibFuncAttributes()
159 case LibFunc::strncasecmp: // in inferLibFuncAttributes()
165 case LibFunc::strstr: in inferLibFuncAttributes()
166 case LibFunc::strpbrk: in inferLibFuncAttributes()
171 case LibFunc::strtok: in inferLibFuncAttributes()
172 case LibFunc::strtok_r: in inferLibFuncAttributes()
177 case LibFunc::scanf: in inferLibFuncAttributes()
182 case LibFunc::setbuf: in inferLibFuncAttributes()
183 case LibFunc::setvbuf: in inferLibFuncAttributes()
187 case LibFunc::strdup: in inferLibFuncAttributes()
188 case LibFunc::strndup: in inferLibFuncAttributes()
194 case LibFunc::stat: in inferLibFuncAttributes()
195 case LibFunc::statvfs: in inferLibFuncAttributes()
201 case LibFunc::sscanf: in inferLibFuncAttributes()
208 case LibFunc::sprintf: in inferLibFuncAttributes()
214 case LibFunc::snprintf: in inferLibFuncAttributes()
220 case LibFunc::setitimer: in inferLibFuncAttributes()
226 case LibFunc::system: in inferLibFuncAttributes()
231 case LibFunc::malloc: in inferLibFuncAttributes()
235 case LibFunc::memcmp: in inferLibFuncAttributes()
241 case LibFunc::memchr: in inferLibFuncAttributes()
242 case LibFunc::memrchr: in inferLibFuncAttributes()
246 case LibFunc::modf: in inferLibFuncAttributes()
247 case LibFunc::modff: in inferLibFuncAttributes()
248 case LibFunc::modfl: in inferLibFuncAttributes()
252 case LibFunc::memcpy: in inferLibFuncAttributes()
253 case LibFunc::memccpy: in inferLibFuncAttributes()
254 case LibFunc::memmove: in inferLibFuncAttributes()
259 case LibFunc::memcpy_chk: in inferLibFuncAttributes()
262 case LibFunc::memalign: in inferLibFuncAttributes()
265 case LibFunc::mkdir: in inferLibFuncAttributes()
270 case LibFunc::mktime: in inferLibFuncAttributes()
274 case LibFunc::realloc: in inferLibFuncAttributes()
279 case LibFunc::read: in inferLibFuncAttributes()
283 case LibFunc::rewind: in inferLibFuncAttributes()
287 case LibFunc::rmdir: in inferLibFuncAttributes()
288 case LibFunc::remove: in inferLibFuncAttributes()
289 case LibFunc::realpath: in inferLibFuncAttributes()
294 case LibFunc::rename: in inferLibFuncAttributes()
301 case LibFunc::readlink: in inferLibFuncAttributes()
307 case LibFunc::write: in inferLibFuncAttributes()
312 case LibFunc::bcopy: in inferLibFuncAttributes()
318 case LibFunc::bcmp: in inferLibFuncAttributes()
324 case LibFunc::bzero: in inferLibFuncAttributes()
328 case LibFunc::calloc: in inferLibFuncAttributes()
332 case LibFunc::chmod: in inferLibFuncAttributes()
333 case LibFunc::chown: in inferLibFuncAttributes()
338 case LibFunc::ctermid: in inferLibFuncAttributes()
339 case LibFunc::clearerr: in inferLibFuncAttributes()
340 case LibFunc::closedir: in inferLibFuncAttributes()
344 case LibFunc::atoi: in inferLibFuncAttributes()
345 case LibFunc::atol: in inferLibFuncAttributes()
346 case LibFunc::atof: in inferLibFuncAttributes()
347 case LibFunc::atoll: in inferLibFuncAttributes()
352 case LibFunc::access: in inferLibFuncAttributes()
357 case LibFunc::fopen: in inferLibFuncAttributes()
365 case LibFunc::fdopen: in inferLibFuncAttributes()
371 case LibFunc::feof: in inferLibFuncAttributes()
372 case LibFunc::free: in inferLibFuncAttributes()
373 case LibFunc::fseek: in inferLibFuncAttributes()
374 case LibFunc::ftell: in inferLibFuncAttributes()
375 case LibFunc::fgetc: in inferLibFuncAttributes()
376 case LibFunc::fseeko: in inferLibFuncAttributes()
377 case LibFunc::ftello: in inferLibFuncAttributes()
378 case LibFunc::fileno: in inferLibFuncAttributes()
379 case LibFunc::fflush: in inferLibFuncAttributes()
380 case LibFunc::fclose: in inferLibFuncAttributes()
381 case LibFunc::fsetpos: in inferLibFuncAttributes()
382 case LibFunc::flockfile: in inferLibFuncAttributes()
383 case LibFunc::funlockfile: in inferLibFuncAttributes()
384 case LibFunc::ftrylockfile: in inferLibFuncAttributes()
388 case LibFunc::ferror: in inferLibFuncAttributes()
393 case LibFunc::fputc: in inferLibFuncAttributes()
394 case LibFunc::fstat: in inferLibFuncAttributes()
395 case LibFunc::frexp: in inferLibFuncAttributes()
396 case LibFunc::frexpf: in inferLibFuncAttributes()
397 case LibFunc::frexpl: in inferLibFuncAttributes()
398 case LibFunc::fstatvfs: in inferLibFuncAttributes()
402 case LibFunc::fgets: in inferLibFuncAttributes()
406 case LibFunc::fread: in inferLibFuncAttributes()
411 case LibFunc::fwrite: in inferLibFuncAttributes()
417 case LibFunc::fputs: in inferLibFuncAttributes()
423 case LibFunc::fscanf: in inferLibFuncAttributes()
424 case LibFunc::fprintf: in inferLibFuncAttributes()
430 case LibFunc::fgetpos: in inferLibFuncAttributes()
435 case LibFunc::getc: in inferLibFuncAttributes()
436 case LibFunc::getlogin_r: in inferLibFuncAttributes()
437 case LibFunc::getc_unlocked: in inferLibFuncAttributes()
441 case LibFunc::getenv: in inferLibFuncAttributes()
446 case LibFunc::gets: in inferLibFuncAttributes()
447 case LibFunc::getchar: in inferLibFuncAttributes()
450 case LibFunc::getitimer: in inferLibFuncAttributes()
454 case LibFunc::getpwnam: in inferLibFuncAttributes()
459 case LibFunc::ungetc: in inferLibFuncAttributes()
463 case LibFunc::uname: in inferLibFuncAttributes()
467 case LibFunc::unlink: in inferLibFuncAttributes()
472 case LibFunc::unsetenv: in inferLibFuncAttributes()
477 case LibFunc::utime: in inferLibFuncAttributes()
478 case LibFunc::utimes: in inferLibFuncAttributes()
485 case LibFunc::putc: in inferLibFuncAttributes()
489 case LibFunc::puts: in inferLibFuncAttributes()
490 case LibFunc::printf: in inferLibFuncAttributes()
491 case LibFunc::perror: in inferLibFuncAttributes()
496 case LibFunc::pread: in inferLibFuncAttributes()
500 case LibFunc::pwrite: in inferLibFuncAttributes()
505 case LibFunc::putchar: in inferLibFuncAttributes()
508 case LibFunc::popen: in inferLibFuncAttributes()
516 case LibFunc::pclose: in inferLibFuncAttributes()
520 case LibFunc::vscanf: in inferLibFuncAttributes()
525 case LibFunc::vsscanf: in inferLibFuncAttributes()
532 case LibFunc::vfscanf: in inferLibFuncAttributes()
538 case LibFunc::valloc: in inferLibFuncAttributes()
542 case LibFunc::vprintf: in inferLibFuncAttributes()
547 case LibFunc::vfprintf: in inferLibFuncAttributes()
548 case LibFunc::vsprintf: in inferLibFuncAttributes()
554 case LibFunc::vsnprintf: in inferLibFuncAttributes()
560 case LibFunc::open: in inferLibFuncAttributes()
565 case LibFunc::opendir: in inferLibFuncAttributes()
571 case LibFunc::tmpfile: in inferLibFuncAttributes()
575 case LibFunc::times: in inferLibFuncAttributes()
579 case LibFunc::htonl: in inferLibFuncAttributes()
580 case LibFunc::htons: in inferLibFuncAttributes()
581 case LibFunc::ntohl: in inferLibFuncAttributes()
582 case LibFunc::ntohs: in inferLibFuncAttributes()
586 case LibFunc::lstat: in inferLibFuncAttributes()
592 case LibFunc::lchown: in inferLibFuncAttributes()
597 case LibFunc::qsort: in inferLibFuncAttributes()
601 case LibFunc::dunder_strdup: in inferLibFuncAttributes()
602 case LibFunc::dunder_strndup: in inferLibFuncAttributes()
608 case LibFunc::dunder_strtok_r: in inferLibFuncAttributes()
613 case LibFunc::under_IO_getc: in inferLibFuncAttributes()
617 case LibFunc::under_IO_putc: in inferLibFuncAttributes()
621 case LibFunc::dunder_isoc99_scanf: in inferLibFuncAttributes()
626 case LibFunc::stat64: in inferLibFuncAttributes()
627 case LibFunc::lstat64: in inferLibFuncAttributes()
628 case LibFunc::statvfs64: in inferLibFuncAttributes()
634 case LibFunc::dunder_isoc99_sscanf: in inferLibFuncAttributes()
641 case LibFunc::fopen64: in inferLibFuncAttributes()
649 case LibFunc::fseeko64: in inferLibFuncAttributes()
650 case LibFunc::ftello64: in inferLibFuncAttributes()
654 case LibFunc::tmpfile64: in inferLibFuncAttributes()
658 case LibFunc::fstat64: in inferLibFuncAttributes()
659 case LibFunc::fstatvfs64: in inferLibFuncAttributes()
663 case LibFunc::open64: in inferLibFuncAttributes()
668 case LibFunc::gettimeofday: in inferLibFuncAttributes()
676 case LibFunc::Znwj: // new(unsigned int) in inferLibFuncAttributes()
677 case LibFunc::Znwm: // new(unsigned long) in inferLibFuncAttributes()
678 case LibFunc::Znaj: // new[](unsigned int) in inferLibFuncAttributes()
679 case LibFunc::Znam: // new[](unsigned long) in inferLibFuncAttributes()
680 case LibFunc::msvc_new_int: // new(unsigned int) in inferLibFuncAttributes()
681 case LibFunc::msvc_new_longlong: // new(unsigned long long) in inferLibFuncAttributes()
682 case LibFunc::msvc_new_array_int: // new[](unsigned int) in inferLibFuncAttributes()
683 case LibFunc::msvc_new_array_longlong: // new[](unsigned long long) in inferLibFuncAttributes()
691 case LibFunc::memset_pattern16: in inferLibFuncAttributes()
698 case LibFunc::nvvm_reflect: in inferLibFuncAttributes()
719 if (!TLI->has(LibFunc::strlen)) in emitStrLen()
736 if (!TLI->has(LibFunc::strchr)) in emitStrChr()
754 if (!TLI->has(LibFunc::strncmp)) in emitStrNCmp()
774 if (!TLI->has(LibFunc::strcpy)) in emitStrCpy()
790 if (!TLI->has(LibFunc::strncpy)) in emitStrNCpy()
808 if (!TLI->has(LibFunc::memcpy_chk)) in emitMemCpyChk()
830 if (!TLI->has(LibFunc::memchr)) in emitMemChr()
849 if (!TLI->has(LibFunc::memcmp)) in emitMemCmp()
916 if (!TLI->has(LibFunc::putchar)) in emitPutChar()
936 if (!TLI->has(LibFunc::puts)) in emitPutS()
951 if (!TLI->has(LibFunc::fputc)) in emitFPutC()
970 if (!TLI->has(LibFunc::fputs)) in emitFPutS()
974 StringRef FPutsName = TLI->getName(LibFunc::fputs); in emitFPutS()
988 if (!TLI->has(LibFunc::fwrite)) in emitFWrite()
993 StringRef FWriteName = TLI->getName(LibFunc::fwrite); in emitFWrite()