Home | History | Annotate | Download | only in Target

Lines Matching refs:LibFunc

25 const char* TargetLibraryInfo::StandardNames[LibFunc::NumLibFuncs] =
343 for (unsigned F = 1; F < LibFunc::NumLibFuncs; ++F) {
352 TLI.setUnavailable(LibFunc::memset_pattern16);
355 TLI.setUnavailable(LibFunc::memset_pattern16);
357 TLI.setUnavailable(LibFunc::memset_pattern16);
367 TLI.setAvailableWithName(LibFunc::fwrite, "fwrite$UNIX2003");
368 TLI.setAvailableWithName(LibFunc::fputs, "fputs$UNIX2003");
373 TLI.setUnavailable(LibFunc::iprintf);
374 TLI.setUnavailable(LibFunc::siprintf);
375 TLI.setUnavailable(LibFunc::fiprintf);
380 TLI.setUnavailable(LibFunc::acosl);
381 TLI.setUnavailable(LibFunc::asinl);
382 TLI.setUnavailable(LibFunc::atanl);
383 TLI.setUnavailable(LibFunc::atan2l);
384 TLI.setUnavailable(LibFunc::ceill);
385 TLI.setUnavailable(LibFunc::copysignl);
386 TLI.setUnavailable(LibFunc::cosl);
387 TLI.setUnavailable(LibFunc::coshl);
388 TLI.setUnavailable(LibFunc::expl);
389 TLI.setUnavailable(LibFunc::fabsf); // Win32 and Win64 both lack fabsf
390 TLI.setUnavailable(LibFunc::fabsl);
391 TLI.setUnavailable(LibFunc::floorl);
392 TLI.setUnavailable(LibFunc::fmodl);
393 TLI.setUnavailable(LibFunc::frexpl);
394 TLI.setUnavailable(LibFunc::logl);
395 TLI.setUnavailable(LibFunc::modfl);
396 TLI.setUnavailable(LibFunc::powl);
397 TLI.setUnavailable(LibFunc::sinl);
398 TLI.setUnavailable(LibFunc::sinhl);
399 TLI.setUnavailable(LibFunc::sqrtl);
400 TLI.setUnavailable(LibFunc::tanl);
401 TLI.setUnavailable(LibFunc::tanhl);
404 TLI.setUnavailable(LibFunc::acosh);
405 TLI.setUnavailable(LibFunc::acoshf);
406 TLI.setUnavailable(LibFunc::acoshl);
407 TLI.setUnavailable(LibFunc::asinh);
408 TLI.setUnavailable(LibFunc::asinhf);
409 TLI.setUnavailable(LibFunc::asinhl);
410 TLI.setUnavailable(LibFunc::atanh);
411 TLI.setUnavailable(LibFunc::atanhf);
412 TLI.setUnavailable(LibFunc::atanhl);
413 TLI.setUnavailable(LibFunc::cbrt);
414 TLI.setUnavailable(LibFunc::cbrtf);
415 TLI.setUnavailable(LibFunc::cbrtl);
416 TLI.setUnavailable(LibFunc::exp10);
417 TLI.setUnavailable(LibFunc::exp10f);
418 TLI.setUnavailable(LibFunc::exp10l);
419 TLI.setUnavailable(LibFunc::exp2);
420 TLI.setUnavailable(LibFunc::exp2f);
421 TLI.setUnavailable(LibFunc::exp2l);
422 TLI.setUnavailable(LibFunc::expm1);
423 TLI.setUnavailable(LibFunc::expm1f);
424 TLI.setUnavailable(LibFunc::expm1l);
425 TLI.setUnavailable(LibFunc::log2);
426 TLI.setUnavailable(LibFunc::log2f);
427 TLI.setUnavailable(LibFunc::log2l);
428 TLI.setUnavailable(LibFunc::log1p);
429 TLI.setUnavailable(LibFunc::log1pf);
430 TLI.setUnavailable(LibFunc::log1pl);
431 TLI.setUnavailable(LibFunc::logb);
432 TLI.setUnavailable(LibFunc::logbf);
433 TLI.setUnavailable(LibFunc::logbl);
434 TLI.setUnavailable(LibFunc::nearbyint);
435 TLI.setUnavailable(LibFunc::nearbyintf);
436 TLI.setUnavailable(LibFunc::nearbyintl);
437 TLI.setUnavailable(LibFunc::rint);
438 TLI.setUnavailable(LibFunc::rintf);
439 TLI.setUnavailable(LibFunc::rintl);
440 TLI.setUnavailable(LibFunc::round);
441 TLI.setUnavailable(LibFunc::roundf);
442 TLI.setUnavailable(LibFunc::roundl);
443 TLI.setUnavailable(LibFunc::trunc);
444 TLI.setUnavailable(LibFunc::truncf);
445 TLI.setUnavailable(LibFunc::truncl);
448 TLI.setAvailableWithName(LibFunc::copysign, "_copysign");
452 TLI.setUnavailable(LibFunc::acosf);
453 TLI.setUnavailable(LibFunc::asinf);
454 TLI.setUnavailable(LibFunc::atanf);
455 TLI.setUnavailable(LibFunc::atan2f);
456 TLI.setUnavailable(LibFunc::ceilf);
457 TLI.setUnavailable(LibFunc::copysignf);
458 TLI.setUnavailable(LibFunc::cosf);
459 TLI.setUnavailable(LibFunc::coshf);
460 TLI.setUnavailable(LibFunc::expf);
461 TLI.setUnavailable(LibFunc::floorf);
462 TLI.setUnavailable(LibFunc::fmodf);
463 TLI.setUnavailable(LibFunc::logf);
464 TLI.setUnavailable(LibFunc::powf);
465 TLI.setUnavailable(LibFunc::sinf);
466 TLI.setUnavailable(LibFunc::sinhf);
467 TLI.setUnavailable(LibFunc::sqrtf);
468 TLI.setUnavailable(LibFunc::tanf);
469 TLI.setUnavailable(LibFunc::tanhf);
474 TLI.setUnavailable(LibFunc::access);
475 TLI.setUnavailable(LibFunc::bcmp);
476 TLI.setUnavailable(LibFunc::bcopy);
477 TLI.setUnavailable(LibFunc::bzero);
478 TLI.setUnavailable(LibFunc::chmod);
479 TLI.setUnavailable(LibFunc::chown);
480 TLI.setUnavailable(LibFunc::closedir);
481 TLI.setUnavailable(LibFunc::ctermid);
482 TLI.setUnavailable(LibFunc::fdopen);
483 TLI.setUnavailable(LibFunc::ffs);
484 TLI.setUnavailable(LibFunc::fileno);
485 TLI.setUnavailable(LibFunc::flockfile);
486 TLI.setUnavailable(LibFunc::fseeko);
487 TLI.setUnavailable(LibFunc::fstat);
488 TLI.setUnavailable(LibFunc::fstatvfs);
489 TLI.setUnavailable(LibFunc::ftello);
490 TLI.setUnavailable(LibFunc::ftrylockfile);
491 TLI.setUnavailable(LibFunc::funlockfile);
492 TLI.setUnavailable(LibFunc::getc_unlocked);
493 TLI.setUnavailable(LibFunc::getitimer);
494 TLI.setUnavailable(LibFunc::getlogin_r);
495 TLI.setUnavailable(LibFunc::getpwnam);
496 TLI.setUnavailable(LibFunc::gettimeofday);
497 TLI.setUnavailable(LibFunc::htonl);
498 TLI.setUnavailable(LibFunc::htons);
499 TLI.setUnavailable(LibFunc::lchown);
500 TLI.setUnavailable(LibFunc::lstat);
501 TLI.setUnavailable(LibFunc::memccpy);
502 TLI.setUnavailable(LibFunc::mkdir);
503 TLI.setUnavailable(LibFunc::ntohl);
504 TLI.setUnavailable(LibFunc::ntohs);
505 TLI.setUnavailable(LibFunc::open);
506 TLI.setUnavailable(LibFunc::opendir);
507 TLI.setUnavailable(LibFunc::pclose);
508 TLI.setUnavailable(LibFunc::popen);
509 TLI.setUnavailable(LibFunc::pread);
510 TLI.setUnavailable(LibFunc::pwrite);
511 TLI.setUnavailable(LibFunc::read);
512 TLI.setUnavailable(LibFunc::readlink);
513 TLI.setUnavailable(LibFunc::realpath);
514 TLI.setUnavailable(LibFunc::rmdir);
515 TLI.setUnavailable(LibFunc::setitimer);
516 TLI.setUnavailable(LibFunc::stat);
517 TLI.setUnavailable(LibFunc::statvfs);
518 TLI.setUnavailable(LibFunc::stpcpy);
519 TLI.setUnavailable(LibFunc::stpncpy);
520 TLI.setUnavailable(LibFunc::strcasecmp);
521 TLI.setUnavailable(LibFunc::strncasecmp);
522 TLI.setUnavailable(LibFunc::times);
523 TLI.setUnavailable(LibFunc::uname);
524 TLI.setUnavailable(LibFunc::unlink);
525 TLI.setUnavailable(LibFunc::unsetenv);
526 TLI.setUnavailable(LibFunc::utime);
527 TLI.setUnavailable(LibFunc::utimes);
528 TLI.setUnavailable(LibFunc::write);
532 TLI.setUnavailable(LibFunc::atoll);
533 TLI.setUnavailable(LibFunc::frexpf);
534 TLI.setUnavailable(LibFunc::llabs);
550 TLI.setUnavailable(LibFunc::ffsl);
561 TLI.setUnavailable(LibFunc::ffsll);
566 TLI.setUnavailable(LibFunc::dunder_strdup);
567 TLI.setUnavailable(LibFunc::dunder_strtok_r);
568 TLI.setUnavailable(LibFunc::dunder_isoc99_scanf);
569 TLI.setUnavailable(LibFunc::dunder_isoc99_sscanf);
570 TLI.setUnavailable(LibFunc::under_IO_getc);
571 TLI.setUnavailable(LibFunc::under_IO_putc);
572 TLI.setUnavailable(LibFunc::memalign);
573 TLI.setUnavailable(LibFunc::fopen64);
574 TLI.setUnavailable(LibFunc::fseeko64);
575 TLI.setUnavailable(LibFunc::fstat64);
576 TLI.setUnavailable(LibFunc::fstatvfs64);
577 TLI.setUnavailable(LibFunc::ftello64);
578 TLI.setUnavailable(LibFunc::lstat64);
579 TLI.setUnavailable(LibFunc::open64);
580 TLI.setUnavailable(LibFunc::stat64);
581 TLI.setUnavailable(LibFunc::statvfs64);
582 TLI.setUnavailable(LibFunc::tmpfile64);
627 LibFunc::Func &F) const {
629 const char **End = &StandardNames[LibFunc::NumLibFuncs];
642 F = (LibFunc::Func)(I - Start);