summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/TargetLibraryInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* NFC: Refactor library-specific mappings of scalar maths functions to their ve...Nemanja Ivanovic2019-04-091-139/+4
* [WebAssembly] Add Emscripten OS definition + small_printfAlon Zakai2019-04-031-2/+13
* [SelectionDAG] Allow the user to specify a memeq function.Clement Courbet2019-03-081-0/+13
* [TargetLibraryInfo] Update run time support for WindowsEvandro Menezes2019-02-111-47/+39
* [TargetLibraryInfo] Update run time support for WindowsEvandro Menezes2019-02-111-35/+64
* [TargetLibraryInfo] Regroup run time functions for Windows (NFC)Evandro Menezes2019-02-051-38/+37
* Revert "[PATCH] [TargetLibraryInfo] Update run time support for Windows"Evandro Menezes2019-02-041-59/+53
* [PATCH] [TargetLibraryInfo] Update run time support for WindowsEvandro Menezes2019-02-041-53/+59
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Revert unapproved commitJoel Jones2018-11-241-154/+4
* [AArch64] Enable libm vectorized functions via SLEEFJoel Jones2018-11-241-4/+154
* Fix unit tests after patch https://reviews.llvm.org/rL346313Calixte Denizet2018-11-071-5/+1
* [GCOV] Flush counters before to avoid counting the execution before fork twic...Calixte Denizet2018-11-071-0/+24
* Disable calls to *_finite and other glibc-only functions on Musl.Eli Friedman2018-11-061-5/+5
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-271-2/+2
* Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFCAlexander Richardson2018-06-251-2/+1
* [TargetLibraryInfo] add mappings from LLVM sin/cos intrinsics to SVML callsSanjay Patel2018-06-071-0/+16
* [Analysis] Only use _unlocked stdio functions on linuxMartin Storsjo2018-05-171-1/+2
* [SimplifyLibcalls] Replace locked IO with unlocked IODavid Bolvansky2018-05-161-1/+41
* [Analysis] Validate the return type of s(n)printf like libcallsMartin Storsjo2018-05-111-2/+4
* Revert "[SimplifyLibcalls] Replace locked IO with unlocked IO"Matt Morehouse2018-04-271-41/+1
* [SimplifyLibcalls] Replace locked IO with unlocked IODavid Bolvansky2018-04-261-1/+41
* [Analysis] Support aligned new/delete functions.Eric Fiselier2018-04-041-0/+28
* Revert "[Analysis] Support aligned new/delete functions."Eric Fiselier2018-04-041-28/+0
* [Analysis] Support aligned new/delete functions.Eric Fiselier2018-04-041-0/+28
* [Analysis] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-011-2/+2
* Fix a bunch of typoes. NFCFangrui Song2018-03-301-1/+1
* [Analysis] Disable calls to *_finite and other glibc-only functions on Android.Chih-Hung Hsieh2018-01-311-12/+6
* [Analysis] Disable exp/exp2/pow finite lib calls on Android with -ffast-math.MinSeong Kim2018-01-231-0/+9
* [TargetLibraryInfo] fix finite mathlib function availabilitySanjay Patel2018-01-081-44/+44
* [TargetLibraryInfo] Discard library functions with incorrectly sized integersIgor Laevsky2017-12-181-3/+3
* [SimplifyLibCalls] Inline calls to cabs when it's safe to do soHal Finkel2017-12-161-0/+22
* [TargetLibraryInfo] fix documentation comment; NFCSanjay Patel2017-12-151-3/+3
* TargetLibraryInfo: Stop guessing wchar_t sizeMatthias Braun2017-09-261-10/+1
* Revert "Add pthread_self function prototype and make it speculatable."Xin Tong2017-05-211-9/+0
* Add pthread_self function prototype and make it speculatable.Xin Tong2017-05-201-0/+9
* Fix breakage after r303461Matthias Braun2017-05-201-1/+5
* SimplifyLibCalls: Optimize wcslenMatthias Braun2017-05-191-0/+12
* IR: Give function GlobalValue::getRealLinkageName() a less misleading name: d...Peter Collingbourne2017-05-161-1/+1
* [TLI] Add mapping for various '__<func>_finite' forms of the math routines to...Andrew Kaylor2017-05-121-0/+24
* [TLI] Add declarations for various math header file routines from math-finite...Andrew Kaylor2017-05-121-0/+86
* TargetLibraryInfo: Introduce wcslenMatthias Braun2017-05-051-0/+4
* [Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC)David L. Jones2017-01-231-569/+569
* [TLI] Appease spurious MSVC warning using llvm_unreachable. NFC.Ahmed Bougacha2017-01-171-1/+2
* [TLI] Add prototype checking for all remaining LibFuncs.Ahmed Bougacha2017-01-171-31/+186
* [TLI] Alphabetize some of the prototype check switch. NFC.Ahmed Bougacha2017-01-171-27/+27
* [SimplifyLibCalls] Lower fls() to llvm.ctlz().Davide Italiano2016-12-151-3/+3
* [PM] Change the static object whose address is used to uniquely identifyChandler Carruth2016-11-231-1/+1
* [TLI] Fix breakage introduced by D21739.Marcin Koscielnicki2016-11-211-19/+19
* [TLI] Add functions determining if int parameters/returns should be zeroext/s...Marcin Koscielnicki2016-11-211-2/+32
OpenPOWER on IntegriCloud