LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Enumerations
TargetLibraryInfo.h File Reference
#include "llvm/ADT/DenseMap.h"
#include "llvm/Pass.h"
Include dependency graph for TargetLibraryInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  llvm::TargetLibraryInfo
 

Namespaces

 llvm
 List of target independent CodeGen pass IDs.
 
 llvm::LibFunc
 

Enumerations

enum  llvm::LibFunc::Func {
  llvm::LibFunc::under_IO_getc, llvm::LibFunc::under_IO_putc, llvm::LibFunc::ZdaPv, llvm::LibFunc::ZdaPvRKSt9nothrow_t,
  llvm::LibFunc::ZdlPv, llvm::LibFunc::ZdlPvRKSt9nothrow_t, llvm::LibFunc::Znaj, llvm::LibFunc::ZnajRKSt9nothrow_t,
  llvm::LibFunc::Znam, llvm::LibFunc::ZnamRKSt9nothrow_t, llvm::LibFunc::Znwj, llvm::LibFunc::ZnwjRKSt9nothrow_t,
  llvm::LibFunc::Znwm, llvm::LibFunc::ZnwmRKSt9nothrow_t, llvm::LibFunc::cospi, llvm::LibFunc::cospif,
  llvm::LibFunc::cxa_atexit, llvm::LibFunc::cxa_guard_abort, llvm::LibFunc::cxa_guard_acquire, llvm::LibFunc::cxa_guard_release,
  llvm::LibFunc::dunder_isoc99_scanf, llvm::LibFunc::dunder_isoc99_sscanf, llvm::LibFunc::memcpy_chk, llvm::LibFunc::sincospi_stret,
  llvm::LibFunc::sincospi_stretf, llvm::LibFunc::sinpi, llvm::LibFunc::sinpif, llvm::LibFunc::sqrt_finite,
  llvm::LibFunc::sqrtf_finite, llvm::LibFunc::sqrtl_finite, llvm::LibFunc::dunder_strdup, llvm::LibFunc::dunder_strndup,
  llvm::LibFunc::dunder_strtok_r, llvm::LibFunc::abs, llvm::LibFunc::access, llvm::LibFunc::acos,
  llvm::LibFunc::acosf, llvm::LibFunc::acosh, llvm::LibFunc::acoshf, llvm::LibFunc::acoshl,
  llvm::LibFunc::acosl, llvm::LibFunc::asin, llvm::LibFunc::asinf, llvm::LibFunc::asinh,
  llvm::LibFunc::asinhf, llvm::LibFunc::asinhl, llvm::LibFunc::asinl, llvm::LibFunc::atan,
  llvm::LibFunc::atan2, llvm::LibFunc::atan2f, llvm::LibFunc::atan2l, llvm::LibFunc::atanf,
  llvm::LibFunc::atanh, llvm::LibFunc::atanhf, llvm::LibFunc::atanhl, llvm::LibFunc::atanl,
  llvm::LibFunc::atof, llvm::LibFunc::atoi, llvm::LibFunc::atol, llvm::LibFunc::atoll,
  llvm::LibFunc::bcmp, llvm::LibFunc::bcopy, llvm::LibFunc::bzero, llvm::LibFunc::calloc,
  llvm::LibFunc::cbrt, llvm::LibFunc::cbrtf, llvm::LibFunc::cbrtl, llvm::LibFunc::ceil,
  llvm::LibFunc::ceilf, llvm::LibFunc::ceill, llvm::LibFunc::chmod, llvm::LibFunc::chown,
  llvm::LibFunc::clearerr, llvm::LibFunc::closedir, llvm::LibFunc::copysign, llvm::LibFunc::copysignf,
  llvm::LibFunc::copysignl, llvm::LibFunc::cos, llvm::LibFunc::cosf, llvm::LibFunc::cosh,
  llvm::LibFunc::coshf, llvm::LibFunc::coshl, llvm::LibFunc::cosl, llvm::LibFunc::ctermid,
  llvm::LibFunc::exp, llvm::LibFunc::exp10, llvm::LibFunc::exp10f, llvm::LibFunc::exp10l,
  llvm::LibFunc::exp2, llvm::LibFunc::exp2f, llvm::LibFunc::exp2l, llvm::LibFunc::expf,
  llvm::LibFunc::expl, llvm::LibFunc::expm1, llvm::LibFunc::expm1f, llvm::LibFunc::expm1l,
  llvm::LibFunc::fabs, llvm::LibFunc::fabsf, llvm::LibFunc::fabsl, llvm::LibFunc::fclose,
  llvm::LibFunc::fdopen, llvm::LibFunc::feof, llvm::LibFunc::ferror, llvm::LibFunc::fflush,
  llvm::LibFunc::ffs, llvm::LibFunc::ffsl, llvm::LibFunc::ffsll, llvm::LibFunc::fgetc,
  llvm::LibFunc::fgetpos, llvm::LibFunc::fgets, llvm::LibFunc::fileno, llvm::LibFunc::fiprintf,
  llvm::LibFunc::flockfile, llvm::LibFunc::floor, llvm::LibFunc::floorf, llvm::LibFunc::floorl,
  llvm::LibFunc::fmod, llvm::LibFunc::fmodf, llvm::LibFunc::fmodl, llvm::LibFunc::fopen,
  llvm::LibFunc::fopen64, llvm::LibFunc::fprintf, llvm::LibFunc::fputc, llvm::LibFunc::fputs,
  llvm::LibFunc::fread, llvm::LibFunc::free, llvm::LibFunc::frexp, llvm::LibFunc::frexpf,
  llvm::LibFunc::frexpl, llvm::LibFunc::fscanf, llvm::LibFunc::fseek, llvm::LibFunc::fseeko,
  llvm::LibFunc::fseeko64, llvm::LibFunc::fsetpos, llvm::LibFunc::fstat, llvm::LibFunc::fstat64,
  llvm::LibFunc::fstatvfs, llvm::LibFunc::fstatvfs64, llvm::LibFunc::ftell, llvm::LibFunc::ftello,
  llvm::LibFunc::ftello64, llvm::LibFunc::ftrylockfile, llvm::LibFunc::funlockfile, llvm::LibFunc::fwrite,
  llvm::LibFunc::getc, llvm::LibFunc::getc_unlocked, llvm::LibFunc::getchar, llvm::LibFunc::getenv,
  llvm::LibFunc::getitimer, llvm::LibFunc::getlogin_r, llvm::LibFunc::getpwnam, llvm::LibFunc::gets,
  llvm::LibFunc::gettimeofday, llvm::LibFunc::htonl, llvm::LibFunc::htons, llvm::LibFunc::iprintf,
  llvm::LibFunc::isascii, llvm::LibFunc::isdigit, llvm::LibFunc::labs, llvm::LibFunc::lchown,
  llvm::LibFunc::llabs, llvm::LibFunc::log, llvm::LibFunc::log10, llvm::LibFunc::log10f,
  llvm::LibFunc::log10l, llvm::LibFunc::log1p, llvm::LibFunc::log1pf, llvm::LibFunc::log1pl,
  llvm::LibFunc::log2, llvm::LibFunc::log2f, llvm::LibFunc::log2l, llvm::LibFunc::logb,
  llvm::LibFunc::logbf, llvm::LibFunc::logbl, llvm::LibFunc::logf, llvm::LibFunc::logl,
  llvm::LibFunc::lstat, llvm::LibFunc::lstat64, llvm::LibFunc::malloc, llvm::LibFunc::memalign,
  llvm::LibFunc::memccpy, llvm::LibFunc::memchr, llvm::LibFunc::memcmp, llvm::LibFunc::memcpy,
  llvm::LibFunc::memmove, llvm::LibFunc::memrchr, llvm::LibFunc::memset, llvm::LibFunc::memset_pattern16,
  llvm::LibFunc::mkdir, llvm::LibFunc::mktime, llvm::LibFunc::modf, llvm::LibFunc::modff,
  llvm::LibFunc::modfl, llvm::LibFunc::nearbyint, llvm::LibFunc::nearbyintf, llvm::LibFunc::nearbyintl,
  llvm::LibFunc::ntohl, llvm::LibFunc::ntohs, llvm::LibFunc::open, llvm::LibFunc::open64,
  llvm::LibFunc::opendir, llvm::LibFunc::pclose, llvm::LibFunc::perror, llvm::LibFunc::popen,
  llvm::LibFunc::posix_memalign, llvm::LibFunc::pow, llvm::LibFunc::powf, llvm::LibFunc::powl,
  llvm::LibFunc::pread, llvm::LibFunc::printf, llvm::LibFunc::putc, llvm::LibFunc::putchar,
  llvm::LibFunc::puts, llvm::LibFunc::pwrite, llvm::LibFunc::qsort, llvm::LibFunc::read,
  llvm::LibFunc::readlink, llvm::LibFunc::realloc, llvm::LibFunc::reallocf, llvm::LibFunc::realpath,
  llvm::LibFunc::remove, llvm::LibFunc::rename, llvm::LibFunc::rewind, llvm::LibFunc::rint,
  llvm::LibFunc::rintf, llvm::LibFunc::rintl, llvm::LibFunc::rmdir, llvm::LibFunc::round,
  llvm::LibFunc::roundf, llvm::LibFunc::roundl, llvm::LibFunc::scanf, llvm::LibFunc::setbuf,
  llvm::LibFunc::setitimer, llvm::LibFunc::setvbuf, llvm::LibFunc::sin, llvm::LibFunc::sinf,
  llvm::LibFunc::sinh, llvm::LibFunc::sinhf, llvm::LibFunc::sinhl, llvm::LibFunc::sinl,
  llvm::LibFunc::siprintf, llvm::LibFunc::snprintf, llvm::LibFunc::sprintf, llvm::LibFunc::sqrt,
  llvm::LibFunc::sqrtf, llvm::LibFunc::sqrtl, llvm::LibFunc::sscanf, llvm::LibFunc::stat,
  llvm::LibFunc::stat64, llvm::LibFunc::statvfs, llvm::LibFunc::statvfs64, llvm::LibFunc::stpcpy,
  llvm::LibFunc::stpncpy, llvm::LibFunc::strcasecmp, llvm::LibFunc::strcat, llvm::LibFunc::strchr,
  llvm::LibFunc::strcmp, llvm::LibFunc::strcoll, llvm::LibFunc::strcpy, llvm::LibFunc::strcspn,
  llvm::LibFunc::strdup, llvm::LibFunc::strlen, llvm::LibFunc::strncasecmp, llvm::LibFunc::strncat,
  llvm::LibFunc::strncmp, llvm::LibFunc::strncpy, llvm::LibFunc::strndup, llvm::LibFunc::strnlen,
  llvm::LibFunc::strpbrk, llvm::LibFunc::strrchr, llvm::LibFunc::strspn, llvm::LibFunc::strstr,
  llvm::LibFunc::strtod, llvm::LibFunc::strtof, llvm::LibFunc::strtok, llvm::LibFunc::strtok_r,
  llvm::LibFunc::strtol, llvm::LibFunc::strtold, llvm::LibFunc::strtoll, llvm::LibFunc::strtoul,
  llvm::LibFunc::strtoull, llvm::LibFunc::strxfrm, llvm::LibFunc::system, llvm::LibFunc::tan,
  llvm::LibFunc::tanf, llvm::LibFunc::tanh, llvm::LibFunc::tanhf, llvm::LibFunc::tanhl,
  llvm::LibFunc::tanl, llvm::LibFunc::times, llvm::LibFunc::tmpfile, llvm::LibFunc::tmpfile64,
  llvm::LibFunc::toascii, llvm::LibFunc::trunc, llvm::LibFunc::truncf, llvm::LibFunc::truncl,
  llvm::LibFunc::uname, llvm::LibFunc::ungetc, llvm::LibFunc::unlink, llvm::LibFunc::unsetenv,
  llvm::LibFunc::utime, llvm::LibFunc::utimes, llvm::LibFunc::valloc, llvm::LibFunc::vfprintf,
  llvm::LibFunc::vfscanf, llvm::LibFunc::vprintf, llvm::LibFunc::vscanf, llvm::LibFunc::vsnprintf,
  llvm::LibFunc::vsprintf, llvm::LibFunc::vsscanf, llvm::LibFunc::write, llvm::LibFunc::NumLibFuncs
}