Lines Matching defs:TLI

361 static void initialize(TargetLibraryInfo &TLI, const Triple &T,
376 TLI.setUnavailable(LibFunc::memset_pattern16);
379 TLI.setUnavailable(LibFunc::memset_pattern16);
381 TLI.setUnavailable(LibFunc::memset_pattern16);
385 TLI.setUnavailable(LibFunc::sinpi);
386 TLI.setUnavailable(LibFunc::sinpif);
387 TLI.setUnavailable(LibFunc::cospi);
388 TLI.setUnavailable(LibFunc::cospif);
389 TLI.setUnavailable(LibFunc::sincospi_stret);
390 TLI.setUnavailable(LibFunc::sincospi_stretf);
400 TLI.setAvailableWithName(LibFunc::fwrite, "fwrite$UNIX2003");
401 TLI.setAvailableWithName(LibFunc::fputs, "fputs$UNIX2003");
406 TLI.setUnavailable(LibFunc::iprintf);
407 TLI.setUnavailable(LibFunc::siprintf);
408 TLI.setUnavailable(LibFunc::fiprintf);
413 TLI.setUnavailable(LibFunc::acosl);
414 TLI.setUnavailable(LibFunc::asinl);
415 TLI.setUnavailable(LibFunc::atanl);
416 TLI.setUnavailable(LibFunc::atan2l);
417 TLI.setUnavailable(LibFunc::ceill);
418 TLI.setUnavailable(LibFunc::copysignl);
419 TLI.setUnavailable(LibFunc::cosl);
420 TLI.setUnavailable(LibFunc::coshl);
421 TLI.setUnavailable(LibFunc::expl);
422 TLI.setUnavailable(LibFunc::fabsf); // Win32 and Win64 both lack fabsf
423 TLI.setUnavailable(LibFunc::fabsl);
424 TLI.setUnavailable(LibFunc::floorl);
425 TLI.setUnavailable(LibFunc::fmodl);
426 TLI.setUnavailable(LibFunc::frexpl);
427 TLI.setUnavailable(LibFunc::logl);
428 TLI.setUnavailable(LibFunc::modfl);
429 TLI.setUnavailable(LibFunc::powl);
430 TLI.setUnavailable(LibFunc::sinl);
431 TLI.setUnavailable(LibFunc::sinhl);
432 TLI.setUnavailable(LibFunc::sqrtl);
433 TLI.setUnavailable(LibFunc::tanl);
434 TLI.setUnavailable(LibFunc::tanhl);
437 TLI.setUnavailable(LibFunc::acosh);
438 TLI.setUnavailable(LibFunc::acoshf);
439 TLI.setUnavailable(LibFunc::acoshl);
440 TLI.setUnavailable(LibFunc::asinh);
441 TLI.setUnavailable(LibFunc::asinhf);
442 TLI.setUnavailable(LibFunc::asinhl);
443 TLI.setUnavailable(LibFunc::atanh);
444 TLI.setUnavailable(LibFunc::atanhf);
445 TLI.setUnavailable(LibFunc::atanhl);
446 TLI.setUnavailable(LibFunc::cbrt);
447 TLI.setUnavailable(LibFunc::cbrtf);
448 TLI.setUnavailable(LibFunc::cbrtl);
449 TLI.setUnavailable(LibFunc::exp10);
450 TLI.setUnavailable(LibFunc::exp10f);
451 TLI.setUnavailable(LibFunc::exp10l);
452 TLI.setUnavailable(LibFunc::exp2);
453 TLI.setUnavailable(LibFunc::exp2f);
454 TLI.setUnavailable(LibFunc::exp2l);
455 TLI.setUnavailable(LibFunc::expm1);
456 TLI.setUnavailable(LibFunc::expm1f);
457 TLI.setUnavailable(LibFunc::expm1l);
458 TLI.setUnavailable(LibFunc::log2);
459 TLI.setUnavailable(LibFunc::log2f);
460 TLI.setUnavailable(LibFunc::log2l);
461 TLI.setUnavailable(LibFunc::log1p);
462 TLI.setUnavailable(LibFunc::log1pf);
463 TLI.setUnavailable(LibFunc::log1pl);
464 TLI.setUnavailable(LibFunc::logb);
465 TLI.setUnavailable(LibFunc::logbf);
466 TLI.setUnavailable(LibFunc::logbl);
467 TLI.setUnavailable(LibFunc::nearbyint);
468 TLI.setUnavailable(LibFunc::nearbyintf);
469 TLI.setUnavailable(LibFunc::nearbyintl);
470 TLI.setUnavailable(LibFunc::rint);
471 TLI.setUnavailable(LibFunc::rintf);
472 TLI.setUnavailable(LibFunc::rintl);
473 TLI.setUnavailable(LibFunc::round);
474 TLI.setUnavailable(LibFunc::roundf);
475 TLI.setUnavailable(LibFunc::roundl);
476 TLI.setUnavailable(LibFunc::trunc);
477 TLI.setUnavailable(LibFunc::truncf);
478 TLI.setUnavailable(LibFunc::truncl);
481 TLI.setAvailableWithName(LibFunc::copysign, "_copysign");
485 TLI.setUnavailable(LibFunc::acosf);
486 TLI.setUnavailable(LibFunc::asinf);
487 TLI.setUnavailable(LibFunc::atanf);
488 TLI.setUnavailable(LibFunc::atan2f);
489 TLI.setUnavailable(LibFunc::ceilf);
490 TLI.setUnavailable(LibFunc::copysignf);
491 TLI.setUnavailable(LibFunc::cosf);
492 TLI.setUnavailable(LibFunc::coshf);
493 TLI.setUnavailable(LibFunc::expf);
494 TLI.setUnavailable(LibFunc::floorf);
495 TLI.setUnavailable(LibFunc::fmodf);
496 TLI.setUnavailable(LibFunc::logf);
497 TLI.setUnavailable(LibFunc::powf);
498 TLI.setUnavailable(LibFunc::sinf);
499 TLI.setUnavailable(LibFunc::sinhf);
500 TLI.setUnavailable(LibFunc::sqrtf);
501 TLI.setUnavailable(LibFunc::tanf);
502 TLI.setUnavailable(LibFunc::tanhf);
507 TLI.setUnavailable(LibFunc::access);
508 TLI.setUnavailable(LibFunc::bcmp);
509 TLI.setUnavailable(LibFunc::bcopy);
510 TLI.setUnavailable(LibFunc::bzero);
511 TLI.setUnavailable(LibFunc::chmod);
512 TLI.setUnavailable(LibFunc::chown);
513 TLI.setUnavailable(LibFunc::closedir);
514 TLI.setUnavailable(LibFunc::ctermid);
515 TLI.setUnavailable(LibFunc::fdopen);
516 TLI.setUnavailable(LibFunc::ffs);
517 TLI.setUnavailable(LibFunc::fileno);
518 TLI.setUnavailable(LibFunc::flockfile);
519 TLI.setUnavailable(LibFunc::fseeko);
520 TLI.setUnavailable(LibFunc::fstat);
521 TLI.setUnavailable(LibFunc::fstatvfs);
522 TLI.setUnavailable(LibFunc::ftello);
523 TLI.setUnavailable(LibFunc::ftrylockfile);
524 TLI.setUnavailable(LibFunc::funlockfile);
525 TLI.setUnavailable(LibFunc::getc_unlocked);
526 TLI.setUnavailable(LibFunc::getitimer);
527 TLI.setUnavailable(LibFunc::getlogin_r);
528 TLI.setUnavailable(LibFunc::getpwnam);
529 TLI.setUnavailable(LibFunc::gettimeofday);
530 TLI.setUnavailable(LibFunc::htonl);
531 TLI.setUnavailable(LibFunc::htons);
532 TLI.setUnavailable(LibFunc::lchown);
533 TLI.setUnavailable(LibFunc::lstat);
534 TLI.setUnavailable(LibFunc::memccpy);
535 TLI.setUnavailable(LibFunc::mkdir);
536 TLI.setUnavailable(LibFunc::ntohl);
537 TLI.setUnavailable(LibFunc::ntohs);
538 TLI.setUnavailable(LibFunc::open);
539 TLI.setUnavailable(LibFunc::opendir);
540 TLI.setUnavailable(LibFunc::pclose);
541 TLI.setUnavailable(LibFunc::popen);
542 TLI.setUnavailable(LibFunc::pread);
543 TLI.setUnavailable(LibFunc::pwrite);
544 TLI.setUnavailable(LibFunc::read);
545 TLI.setUnavailable(LibFunc::readlink);
546 TLI.setUnavailable(LibFunc::realpath);
547 TLI.setUnavailable(LibFunc::rmdir);
548 TLI.setUnavailable(LibFunc::setitimer);
549 TLI.setUnavailable(LibFunc::stat);
550 TLI.setUnavailable(LibFunc::statvfs);
551 TLI.setUnavailable(LibFunc::stpcpy);
552 TLI.setUnavailable(LibFunc::stpncpy);
553 TLI.setUnavailable(LibFunc::strcasecmp);
554 TLI.setUnavailable(LibFunc::strncasecmp);
555 TLI.setUnavailable(LibFunc::times);
556 TLI.setUnavailable(LibFunc::uname);
557 TLI.setUnavailable(LibFunc::unlink);
558 TLI.setUnavailable(LibFunc::unsetenv);
559 TLI.setUnavailable(LibFunc::utime);
560 TLI.setUnavailable(LibFunc::utimes);
561 TLI.setUnavailable(LibFunc::write);
565 TLI.setUnavailable(LibFunc::atoll);
566 TLI.setUnavailable(LibFunc::frexpf);
567 TLI.setUnavailable(LibFunc::llabs);
583 TLI.setUnavailable(LibFunc::ffsl);
594 TLI.setUnavailable(LibFunc::ffsll);
599 TLI.setUnavailable(LibFunc::dunder_strdup);
600 TLI.setUnavailable(LibFunc::dunder_strtok_r);
601 TLI.setUnavailable(LibFunc::dunder_isoc99_scanf);
602 TLI.setUnavailable(LibFunc::dunder_isoc99_sscanf);
603 TLI.setUnavailable(LibFunc::under_IO_getc);
604 TLI.setUnavailable(LibFunc::under_IO_putc);
605 TLI.setUnavailable(LibFunc::memalign);
606 TLI.setUnavailable(LibFunc::fopen64);
607 TLI.setUnavailable(LibFunc::fseeko64);
608 TLI.setUnavailable(LibFunc::fstat64);
609 TLI.setUnavailable(LibFunc::fstatvfs64);
610 TLI.setUnavailable(LibFunc::ftello64);
611 TLI.setUnavailable(LibFunc::lstat64);
612 TLI.setUnavailable(LibFunc::open64);
613 TLI.setUnavailable(LibFunc::stat64);
614 TLI.setUnavailable(LibFunc::statvfs64);
615 TLI.setUnavailable(LibFunc::tmpfile64);
634 TargetLibraryInfo::TargetLibraryInfo(const TargetLibraryInfo &TLI)
636 memcpy(AvailableArray, TLI.AvailableArray, sizeof(AvailableArray));
637 CustomNames = TLI.CustomNames;