LLVM API Documentation

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

namespace  llvm
 

List of target independent CodeGen pass IDs.


namespace  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::sincospif_stret, 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::fmax, llvm::LibFunc::fmaxf, llvm::LibFunc::fmaxl, llvm::LibFunc::fmin,
  llvm::LibFunc::fminf, llvm::LibFunc::fminl, 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::ldexp, llvm::LibFunc::ldexpf,
  llvm::LibFunc::ldexpl, 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
}