aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/TargetLibraryInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-08-24[TLI] Simplify code. NFCI.Benjamin Kramer1-9/+4
2019-08-24Fix some accidental global initializers by using StringLiteral instead of Str...Benjamin Kramer1-2/+3
2019-08-12[AMDGPU] Printf runtime binding passStanislav Mekhanoshin1-0/+1
2019-08-07TLI: darwin does not support _bcmpAlex Lorenz1-1/+1
2019-08-05[TLI][NFC] Fixed typoDavid Bolvansky1-1/+1
2019-06-05Initial support for IBM MASS vector libraryNemanja Ivanovic1-0/+10
2019-05-31[SimplifyLibCalls] Fold more fortified functions into non-fortified variantsErik Pilkington1-0/+53
2019-05-16Add Triple::isPPC64()Fangrui Song1-2/+2
2019-05-09Compile time tweak for libcall lookupPhilip Reames1-0/+5
2019-04-12Use llvm::lower_bound. NFCFangrui Song1-7/+6
2019-04-11Revert "Use llvm::lower_bound. NFC"Ali Tamur1-6/+7
2019-04-11Use llvm::lower_bound. NFCFangrui Song1-7/+6
2019-04-09NFC: Refactor library-specific mappings of scalar maths functions to their ve...Nemanja Ivanovic1-139/+4
2019-04-03[WebAssembly] Add Emscripten OS definition + small_printfAlon Zakai1-2/+13
2019-03-08[SelectionDAG] Allow the user to specify a memeq function.Clement Courbet1-0/+13
2019-02-11[TargetLibraryInfo] Update run time support for WindowsEvandro Menezes1-47/+39
2019-02-11[TargetLibraryInfo] Update run time support for WindowsEvandro Menezes1-35/+64
2019-02-05[TargetLibraryInfo] Regroup run time functions for Windows (NFC)Evandro Menezes1-38/+37
2019-02-04Revert "[PATCH] [TargetLibraryInfo] Update run time support for Windows"Evandro Menezes1-59/+53
2019-02-04[PATCH] [TargetLibraryInfo] Update run time support for WindowsEvandro Menezes1-53/+59
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-24Revert unapproved commitJoel Jones1-154/+4
2018-11-24[AArch64] Enable libm vectorized functions via SLEEFJoel Jones1-4/+154
2018-11-07Fix unit tests after patch https://reviews.llvm.org/rL346313Calixte Denizet1-5/+1
2018-11-07[GCOV] Flush counters before to avoid counting the execution before fork twic...Calixte Denizet1-0/+24
2018-11-06Disable calls to *_finite and other glibc-only functions on Musl.Eli Friedman1-5/+5
2018-09-27llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song1-2/+2
2018-06-25Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFCAlexander Richardson1-2/+1
2018-06-07[TargetLibraryInfo] add mappings from LLVM sin/cos intrinsics to SVML callsSanjay Patel1-0/+16
2018-05-17[Analysis] Only use _unlocked stdio functions on linuxMartin Storsjo1-1/+2
2018-05-16[SimplifyLibcalls] Replace locked IO with unlocked IODavid Bolvansky1-1/+41
2018-05-11[Analysis] Validate the return type of s(n)printf like libcallsMartin Storsjo1-2/+4
2018-04-27Revert "[SimplifyLibcalls] Replace locked IO with unlocked IO"Matt Morehouse1-41/+1
2018-04-26[SimplifyLibcalls] Replace locked IO with unlocked IODavid Bolvansky1-1/+41
2018-04-04[Analysis] Support aligned new/delete functions.Eric Fiselier1-0/+28
2018-04-04Revert "[Analysis] Support aligned new/delete functions."Eric Fiselier1-28/+0
2018-04-04[Analysis] Support aligned new/delete functions.Eric Fiselier1-0/+28
2018-04-01[Analysis] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang1-2/+2
2018-03-30Fix a bunch of typoes. NFCFangrui Song1-1/+1
2018-01-31[Analysis] Disable calls to *_finite and other glibc-only functions on Android.Chih-Hung Hsieh1-12/+6
2018-01-23[Analysis] Disable exp/exp2/pow finite lib calls on Android with -ffast-math.MinSeong Kim1-0/+9
2018-01-08[TargetLibraryInfo] fix finite mathlib function availabilitySanjay Patel1-44/+44
2017-12-18[TargetLibraryInfo] Discard library functions with incorrectly sized integersIgor Laevsky1-3/+3
2017-12-16[SimplifyLibCalls] Inline calls to cabs when it's safe to do soHal Finkel1-0/+22
2017-12-15[TargetLibraryInfo] fix documentation comment; NFCSanjay Patel1-3/+3
2017-09-26TargetLibraryInfo: Stop guessing wchar_t sizeMatthias Braun1-10/+1
2017-05-21Revert "Add pthread_self function prototype and make it speculatable."Xin Tong1-9/+0
2017-05-20Add pthread_self function prototype and make it speculatable.Xin Tong1-0/+9
2017-05-20Fix breakage after r303461Matthias Braun1-1/+5
2017-05-19SimplifyLibCalls: Optimize wcslenMatthias Braun1-0/+12