Lines Matching refs:TLI

370 static void initialize(TargetLibraryInfo &TLI, const Triple &T,
385 TLI.setUnavailable(LibFunc::memcpy);
386 TLI.setUnavailable(LibFunc::memset);
387 TLI.setUnavailable(LibFunc::memset_pattern16);
394 TLI.setUnavailable(LibFunc::memset_pattern16);
397 TLI.setUnavailable(LibFunc::memset_pattern16);
399 TLI.setUnavailable(LibFunc::memset_pattern16);
403 TLI.setUnavailable(LibFunc::sinpi);
404 TLI.setUnavailable(LibFunc::sinpif);
405 TLI.setUnavailable(LibFunc::cospi);
406 TLI.setUnavailable(LibFunc::cospif);
407 TLI.setUnavailable(LibFunc::sincospi_stret);
408 TLI.setUnavailable(LibFunc::sincospif_stret);
418 TLI.setAvailableWithName(LibFunc::fwrite, "fwrite$UNIX2003");
419 TLI.setAvailableWithName(LibFunc::fputs, "fputs$UNIX2003");
424 TLI.setUnavailable(LibFunc::iprintf);
425 TLI.setUnavailable(LibFunc::siprintf);
426 TLI.setUnavailable(LibFunc::fiprintf);
431 TLI.setUnavailable(LibFunc::acosl);
432 TLI.setUnavailable(LibFunc::asinl);
433 TLI.setUnavailable(LibFunc::atanl);
434 TLI.setUnavailable(LibFunc::atan2l);
435 TLI.setUnavailable(LibFunc::ceill);
436 TLI.setUnavailable(LibFunc::copysignl);
437 TLI.setUnavailable(LibFunc::cosl);
438 TLI.setUnavailable(LibFunc::coshl);
439 TLI.setUnavailable(LibFunc::expl);
440 TLI.setUnavailable(LibFunc::fabsf); // Win32 and Win64 both lack fabsf
441 TLI.setUnavailable(LibFunc::fabsl);
442 TLI.setUnavailable(LibFunc::floorl);
443 TLI.setUnavailable(LibFunc::fmaxl);
444 TLI.setUnavailable(LibFunc::fminl);
445 TLI.setUnavailable(LibFunc::fmodl);
446 TLI.setUnavailable(LibFunc::frexpl);
447 TLI.setUnavailable(LibFunc::ldexpf);
448 TLI.setUnavailable(LibFunc::ldexpl);
449 TLI.setUnavailable(LibFunc::logl);
450 TLI.setUnavailable(LibFunc::modfl);
451 TLI.setUnavailable(LibFunc::powl);
452 TLI.setUnavailable(LibFunc::sinl);
453 TLI.setUnavailable(LibFunc::sinhl);
454 TLI.setUnavailable(LibFunc::sqrtl);
455 TLI.setUnavailable(LibFunc::tanl);
456 TLI.setUnavailable(LibFunc::tanhl);
459 TLI.setUnavailable(LibFunc::acosh);
460 TLI.setUnavailable(LibFunc::acoshf);
461 TLI.setUnavailable(LibFunc::acoshl);
462 TLI.setUnavailable(LibFunc::asinh);
463 TLI.setUnavailable(LibFunc::asinhf);
464 TLI.setUnavailable(LibFunc::asinhl);
465 TLI.setUnavailable(LibFunc::atanh);
466 TLI.setUnavailable(LibFunc::atanhf);
467 TLI.setUnavailable(LibFunc::atanhl);
468 TLI.setUnavailable(LibFunc::cbrt);
469 TLI.setUnavailable(LibFunc::cbrtf);
470 TLI.setUnavailable(LibFunc::cbrtl);
471 TLI.setUnavailable(LibFunc::exp2);
472 TLI.setUnavailable(LibFunc::exp2f);
473 TLI.setUnavailable(LibFunc::exp2l);
474 TLI.setUnavailable(LibFunc::expm1);
475 TLI.setUnavailable(LibFunc::expm1f);
476 TLI.setUnavailable(LibFunc::expm1l);
477 TLI.setUnavailable(LibFunc::log2);
478 TLI.setUnavailable(LibFunc::log2f);
479 TLI.setUnavailable(LibFunc::log2l);
480 TLI.setUnavailable(LibFunc::log1p);
481 TLI.setUnavailable(LibFunc::log1pf);
482 TLI.setUnavailable(LibFunc::log1pl);
483 TLI.setUnavailable(LibFunc::logb);
484 TLI.setUnavailable(LibFunc::logbf);
485 TLI.setUnavailable(LibFunc::logbl);
486 TLI.setUnavailable(LibFunc::nearbyint);
487 TLI.setUnavailable(LibFunc::nearbyintf);
488 TLI.setUnavailable(LibFunc::nearbyintl);
489 TLI.setUnavailable(LibFunc::rint);
490 TLI.setUnavailable(LibFunc::rintf);
491 TLI.setUnavailable(LibFunc::rintl);
492 TLI.setUnavailable(LibFunc::round);
493 TLI.setUnavailable(LibFunc::roundf);
494 TLI.setUnavailable(LibFunc::roundl);
495 TLI.setUnavailable(LibFunc::trunc);
496 TLI.setUnavailable(LibFunc::truncf);
497 TLI.setUnavailable(LibFunc::truncl);
500 TLI.setAvailableWithName(LibFunc::copysign, "_copysign");
504 TLI.setUnavailable(LibFunc::acosf);
505 TLI.setUnavailable(LibFunc::asinf);
506 TLI.setUnavailable(LibFunc::atanf);
507 TLI.setUnavailable(LibFunc::atan2f);
508 TLI.setUnavailable(LibFunc::ceilf);
509 TLI.setUnavailable(LibFunc::copysignf);
510 TLI.setUnavailable(LibFunc::cosf);
511 TLI.setUnavailable(LibFunc::coshf);
512 TLI.setUnavailable(LibFunc::expf);
513 TLI.setUnavailable(LibFunc::floorf);
514 TLI.setUnavailable(LibFunc::fminf);
515 TLI.setUnavailable(LibFunc::fmaxf);
516 TLI.setUnavailable(LibFunc::fmodf);
517 TLI.setUnavailable(LibFunc::logf);
518 TLI.setUnavailable(LibFunc::powf);
519 TLI.setUnavailable(LibFunc::sinf);
520 TLI.setUnavailable(LibFunc::sinhf);
521 TLI.setUnavailable(LibFunc::sqrtf);
522 TLI.setUnavailable(LibFunc::tanf);
523 TLI.setUnavailable(LibFunc::tanhf);
528 TLI.setUnavailable(LibFunc::access);
529 TLI.setUnavailable(LibFunc::bcmp);
530 TLI.setUnavailable(LibFunc::bcopy);
531 TLI.setUnavailable(LibFunc::bzero);
532 TLI.setUnavailable(LibFunc::chmod);
533 TLI.setUnavailable(LibFunc::chown);
534 TLI.setUnavailable(LibFunc::closedir);
535 TLI.setUnavailable(LibFunc::ctermid);
536 TLI.setUnavailable(LibFunc::fdopen);
537 TLI.setUnavailable(LibFunc::ffs);
538 TLI.setUnavailable(LibFunc::fileno);
539 TLI.setUnavailable(LibFunc::flockfile);
540 TLI.setUnavailable(LibFunc::fseeko);
541 TLI.setUnavailable(LibFunc::fstat);
542 TLI.setUnavailable(LibFunc::fstatvfs);
543 TLI.setUnavailable(LibFunc::ftello);
544 TLI.setUnavailable(LibFunc::ftrylockfile);
545 TLI.setUnavailable(LibFunc::funlockfile);
546 TLI.setUnavailable(LibFunc::getc_unlocked);
547 TLI.setUnavailable(LibFunc::getitimer);
548 TLI.setUnavailable(LibFunc::getlogin_r);
549 TLI.setUnavailable(LibFunc::getpwnam);
550 TLI.setUnavailable(LibFunc::gettimeofday);
551 TLI.setUnavailable(LibFunc::htonl);
552 TLI.setUnavailable(LibFunc::htons);
553 TLI.setUnavailable(LibFunc::lchown);
554 TLI.setUnavailable(LibFunc::lstat);
555 TLI.setUnavailable(LibFunc::memccpy);
556 TLI.setUnavailable(LibFunc::mkdir);
557 TLI.setUnavailable(LibFunc::ntohl);
558 TLI.setUnavailable(LibFunc::ntohs);
559 TLI.setUnavailable(LibFunc::open);
560 TLI.setUnavailable(LibFunc::opendir);
561 TLI.setUnavailable(LibFunc::pclose);
562 TLI.setUnavailable(LibFunc::popen);
563 TLI.setUnavailable(LibFunc::pread);
564 TLI.setUnavailable(LibFunc::pwrite);
565 TLI.setUnavailable(LibFunc::read);
566 TLI.setUnavailable(LibFunc::readlink);
567 TLI.setUnavailable(LibFunc::realpath);
568 TLI.setUnavailable(LibFunc::rmdir);
569 TLI.setUnavailable(LibFunc::setitimer);
570 TLI.setUnavailable(LibFunc::stat);
571 TLI.setUnavailable(LibFunc::statvfs);
572 TLI.setUnavailable(LibFunc::stpcpy);
573 TLI.setUnavailable(LibFunc::stpncpy);
574 TLI.setUnavailable(LibFunc::strcasecmp);
575 TLI.setUnavailable(LibFunc::strncasecmp);
576 TLI.setUnavailable(LibFunc::times);
577 TLI.setUnavailable(LibFunc::uname);
578 TLI.setUnavailable(LibFunc::unlink);
579 TLI.setUnavailable(LibFunc::unsetenv);
580 TLI.setUnavailable(LibFunc::utime);
581 TLI.setUnavailable(LibFunc::utimes);
582 TLI.setUnavailable(LibFunc::write);
586 TLI.setUnavailable(LibFunc::atoll);
587 TLI.setUnavailable(LibFunc::frexpf);
588 TLI.setUnavailable(LibFunc::llabs);
596 TLI.setUnavailable(LibFunc::exp10l);
598 TLI.setUnavailable(LibFunc::exp10);
599 TLI.setUnavailable(LibFunc::exp10f);
601 TLI.setAvailableWithName(LibFunc::exp10, "__exp10");
602 TLI.setAvailableWithName(LibFunc::exp10f, "__exp10f");
606 TLI.setUnavailable(LibFunc::exp10l);
608 TLI.setUnavailable(LibFunc::exp10);
609 TLI.setUnavailable(LibFunc::exp10f);
611 TLI.setAvailableWithName(LibFunc::exp10, "__exp10");
612 TLI.setAvailableWithName(LibFunc::exp10f, "__exp10f");
623 TLI.setUnavailable(LibFunc::exp10);
624 TLI.setUnavailable(LibFunc::exp10f);
625 TLI.setUnavailable(LibFunc::exp10l);
641 TLI.setUnavailable(LibFunc::ffsl);
652 TLI.setUnavailable(LibFunc::ffsll);
657 TLI.setUnavailable(LibFunc::dunder_strdup);
658 TLI.setUnavailable(LibFunc::dunder_strtok_r);
659 TLI.setUnavailable(LibFunc::dunder_isoc99_scanf);
660 TLI.setUnavailable(LibFunc::dunder_isoc99_sscanf);
661 TLI.setUnavailable(LibFunc::under_IO_getc);
662 TLI.setUnavailable(LibFunc::under_IO_putc);
663 TLI.setUnavailable(LibFunc::memalign);
664 TLI.setUnavailable(LibFunc::fopen64);
665 TLI.setUnavailable(LibFunc::fseeko64);
666 TLI.setUnavailable(LibFunc::fstat64);
667 TLI.setUnavailable(LibFunc::fstatvfs64);
668 TLI.setUnavailable(LibFunc::ftello64);
669 TLI.setUnavailable(LibFunc::lstat64);
670 TLI.setUnavailable(LibFunc::open64);
671 TLI.setUnavailable(LibFunc::stat64);
672 TLI.setUnavailable(LibFunc::statvfs64);
673 TLI.setUnavailable(LibFunc::tmpfile64);
692 TargetLibraryInfo::TargetLibraryInfo(const TargetLibraryInfo &TLI)
694 memcpy(AvailableArray, TLI.AvailableArray, sizeof(AvailableArray));
695 CustomNames = TLI.CustomNames;