llvm-hs-5.1.3: General purpose LLVM bindings

Safe HaskellNone
LanguageHaskell98

LLVM.Target.LibraryFunction

Description

A LibraryFunction identifies a function of which LLVM has particular knowledge.

Synopsis

Documentation

data LibraryFunction Source #

Constructors

LF__under_IO_getc 
LF__under_IO_putc 
LF__ZdaPv 
LF__ZdaPvRKSt9nothrow_t 
LF__ZdlPv 
LF__ZdlPvRKSt9nothrow_t 
LF__Znaj 
LF__ZnajRKSt9nothrow_t 
LF__Znam 
LF__ZnamRKSt9nothrow_t 
LF__Znwj 
LF__ZnwjRKSt9nothrow_t 
LF__Znwm 
LF__ZnwmRKSt9nothrow_t 
LF__cospi 
LF__cospif 
LF__cxa_atexit 
LF__cxa_guard_abort 
LF__cxa_guard_acquire 
LF__cxa_guard_release 
LF__dunder_isoc99_scanf 
LF__dunder_isoc99_sscanf 
LF__memcpy_chk 
LF__sincospi_stret 
LF__sincospif_stret 
LF__sinpi 
LF__sinpif 
LF__sqrt_finite 
LF__sqrtf_finite 
LF__sqrtl_finite 
LF__dunder_strdup 
LF__dunder_strndup 
LF__dunder_strtok_r 
LF__abs 
LF__access 
LF__acos 
LF__acosf 
LF__acosh 
LF__acoshf 
LF__acoshl 
LF__acosl 
LF__asin 
LF__asinf 
LF__asinh 
LF__asinhf 
LF__asinhl 
LF__asinl 
LF__atan 
LF__atan2 
LF__atan2f 
LF__atan2l 
LF__atanf 
LF__atanh 
LF__atanhf 
LF__atanhl 
LF__atanl 
LF__atof 
LF__atoi 
LF__atol 
LF__atoll 
LF__bcmp 
LF__bcopy 
LF__bzero 
LF__calloc 
LF__cbrt 
LF__cbrtf 
LF__cbrtl 
LF__ceil 
LF__ceilf 
LF__ceill 
LF__chmod 
LF__chown 
LF__clearerr 
LF__closedir 
LF__copysign 
LF__copysignf 
LF__copysignl 
LF__cos 
LF__cosf 
LF__cosh 
LF__coshf 
LF__coshl 
LF__cosl 
LF__ctermid 
LF__exp 
LF__exp10 
LF__exp10f 
LF__exp10l 
LF__exp2 
LF__exp2f 
LF__exp2l 
LF__expf 
LF__expl 
LF__expm1 
LF__expm1f 
LF__expm1l 
LF__fabs 
LF__fabsf 
LF__fabsl 
LF__fclose 
LF__fdopen 
LF__feof 
LF__ferror 
LF__fflush 
LF__ffs 
LF__ffsl 
LF__ffsll 
LF__fgetc 
LF__fgetpos 
LF__fgets 
LF__fileno 
LF__fiprintf 
LF__flockfile 
LF__floor 
LF__floorf 
LF__floorl 
LF__fmax 
LF__fmaxf 
LF__fmaxl 
LF__fmin 
LF__fminf 
LF__fminl 
LF__fmod 
LF__fmodf 
LF__fmodl 
LF__fopen 
LF__fopen64 
LF__fprintf 
LF__fputc 
LF__fputs 
LF__fread 
LF__free 
LF__frexp 
LF__frexpf 
LF__frexpl 
LF__fscanf 
LF__fseek 
LF__fseeko 
LF__fseeko64 
LF__fsetpos 
LF__fstat 
LF__fstat64 
LF__fstatvfs 
LF__fstatvfs64 
LF__ftell 
LF__ftello 
LF__ftello64 
LF__ftrylockfile 
LF__funlockfile 
LF__fwrite 
LF__getc 
LF__getc_unlocked 
LF__getchar 
LF__getenv 
LF__getitimer 
LF__getlogin_r 
LF__getpwnam 
LF__gets 
LF__gettimeofday 
LF__htonl 
LF__htons 
LF__iprintf 
LF__isascii 
LF__isdigit 
LF__labs 
LF__lchown 
LF__ldexp 
LF__ldexpf 
LF__ldexpl 
LF__llabs 
LF__log 
LF__log10 
LF__log10f 
LF__log10l 
LF__log1p 
LF__log1pf 
LF__log1pl 
LF__log2 
LF__log2f 
LF__log2l 
LF__logb 
LF__logbf 
LF__logbl 
LF__logf 
LF__logl 
LF__lstat 
LF__lstat64 
LF__malloc 
LF__memalign 
LF__memccpy 
LF__memchr 
LF__memcmp 
LF__memcpy 
LF__memmove 
LF__memrchr 
LF__memset 
LF__memset_pattern16 
LF__mkdir 
LF__mktime 
LF__modf 
LF__modff 
LF__modfl 
LF__nearbyint 
LF__nearbyintf 
LF__nearbyintl 
LF__ntohl 
LF__ntohs 
LF__open 
LF__open64 
LF__opendir 
LF__pclose 
LF__perror 
LF__popen 
LF__posix_memalign 
LF__pow 
LF__powf 
LF__powl 
LF__pread 
LF__printf 
LF__putc 
LF__putchar 
LF__puts 
LF__pwrite 
LF__qsort 
LF__read 
LF__readlink 
LF__realloc 
LF__reallocf 
LF__realpath 
LF__remove 
LF__rename 
LF__rewind 
LF__rint 
LF__rintf 
LF__rintl 
LF__rmdir 
LF__round 
LF__roundf 
LF__roundl 
LF__scanf 
LF__setbuf 
LF__setitimer 
LF__setvbuf 
LF__sin 
LF__sinf 
LF__sinh 
LF__sinhf 
LF__sinhl 
LF__sinl 
LF__siprintf 
LF__snprintf 
LF__sprintf 
LF__sqrt 
LF__sqrtf 
LF__sqrtl 
LF__sscanf 
LF__stat 
LF__stat64 
LF__statvfs 
LF__statvfs64 
LF__stpcpy 
LF__stpncpy 
LF__strcasecmp 
LF__strcat 
LF__strchr 
LF__strcmp 
LF__strcoll 
LF__strcpy 
LF__strcspn 
LF__strdup 
LF__strlen 
LF__strncasecmp 
LF__strncat 
LF__strncmp 
LF__strncpy 
LF__strndup 
LF__strnlen 
LF__strpbrk 
LF__strrchr 
LF__strspn 
LF__strstr 
LF__strtod 
LF__strtof 
LF__strtok 
LF__strtok_r 
LF__strtol 
LF__strtold 
LF__strtoll 
LF__strtoul 
LF__strtoull 
LF__strxfrm 
LF__system 
LF__tan 
LF__tanf 
LF__tanh 
LF__tanhf 
LF__tanhl 
LF__tanl 
LF__times 
LF__tmpfile 
LF__tmpfile64 
LF__toascii 
LF__trunc 
LF__truncf 
LF__truncl 
LF__uname 
LF__ungetc 
LF__unlink 
LF__unsetenv 
LF__utime 
LF__utimes 
LF__valloc 
LF__vfprintf 
LF__vfscanf 
LF__vprintf 
LF__vscanf 
LF__vsnprintf 
LF__vsprintf 
LF__vsscanf 
LF__write 

Instances

Bounded LibraryFunction Source # 
Enum LibraryFunction Source # 
Eq LibraryFunction Source # 
Ord LibraryFunction Source # 
Read LibraryFunction Source # 
Show LibraryFunction Source # 
Monad m => DecodeM m LibraryFunction LibFunc Source # 
Monad m => EncodeM m LibraryFunction LibFunc Source #