- 8e09c6e Merging r352707, r352714, r352886, r352892, r352895, r352908, r352917, r352935, r353213, r353733, and r353758 by Hans Wennborg · 7 years ago
- 9951b07 Revert unapproved commit by Joel Jones · 7 years ago
- 8ae5719 [AArch64] Enable libm vectorized functions via SLEEF by Joel Jones · 7 years ago
- 5cd01d9 Fix unit tests after patch https://reviews.llvm.org/rL346313 by Calixte Denizet · 7 years ago
- bb74632 [GCOV] Flush counters before to avoid counting the execution before fork twice and for exec** functions we must flush before the call by Calixte Denizet · 7 years ago
- d9f217d Disable calls to *_finite and other glibc-only functions on Musl. by Eli Friedman · 7 years ago
- 3b35e17 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
- e850836 Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFC by Alexander Richardson · 7 years ago
- bd9be7a [TargetLibraryInfo] add mappings from LLVM sin/cos intrinsics to SVML calls by Sanjay Patel · 7 years ago
- a925a3b [Analysis] Only use _unlocked stdio functions on linux by Martin Storsjo · 7 years ago
- cb037ef [SimplifyLibcalls] Replace locked IO with unlocked IO by David Bolvansky · 7 years ago
- d2bdcd6 [Analysis] Validate the return type of s(n)printf like libcalls by Martin Storsjo · 7 years ago
- d0cb241 Revert "[SimplifyLibcalls] Replace locked IO with unlocked IO" by Matt Morehouse · 7 years ago
- c64f4db [SimplifyLibcalls] Replace locked IO with unlocked IO by David Bolvansky · 7 years ago
- 75627b1 [Analysis] Support aligned new/delete functions. by Eric Fiselier · 7 years ago
- b9f3132 Revert "[Analysis] Support aligned new/delete functions." by Eric Fiselier · 7 years ago
- bee3bbd [Analysis] Support aligned new/delete functions. by Eric Fiselier · 7 years ago
- ccca812 [Analysis] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 7 years ago
- 73d8dbf Fix a bunch of typoes. NFC by Fangrui Song · 7 years ago
- a0ae1f8 [Analysis] Disable calls to *_finite and other glibc-only functions on Android. by Chih-Hung Hsieh · 8 years ago
- 3c68a97 [Analysis] Disable exp/exp2/pow finite lib calls on Android with -ffast-math. by MinSeong Kim · 8 years ago
- cc2e1c2 [TargetLibraryInfo] fix finite mathlib function availability by Sanjay Patel · 8 years ago
- b887495 [TargetLibraryInfo] Discard library functions with incorrectly sized integers by Igor Laevsky · 8 years ago
- 1d4f2b0 [SimplifyLibCalls] Inline calls to cabs when it's safe to do so by Hal Finkel · 8 years ago
- 050e890 [TargetLibraryInfo] fix documentation comment; NFC by Sanjay Patel · 8 years ago
- 77cad59 TargetLibraryInfo: Stop guessing wchar_t size by Matthias Braun · 8 years ago
- a9ee016 Revert "Add pthread_self function prototype and make it speculatable." by Xin Tong · 8 years ago
- 143d744 Add pthread_self function prototype and make it speculatable. by Xin Tong · 8 years ago
- e60d79f9 Fix breakage after r303461 by Matthias Braun · 8 years ago
- 708626d SimplifyLibCalls: Optimize wcslen by Matthias Braun · 8 years ago
- 6ba81f2 IR: Give function GlobalValue::getRealLinkageName() a less misleading name: dropLLVMManglingEscape(). by Peter Collingbourne · 8 years ago
- a0e10ad [TLI] Add mapping for various '__<func>_finite' forms of the math routines to SVML routines by Andrew Kaylor · 8 years ago
- 8731f0c [TLI] Add declarations for various math header file routines from math-finite.h that create '__<func>_finite as functions by Andrew Kaylor · 8 years ago
- 738a26c TargetLibraryInfo: Introduce wcslen by Matthias Braun · 8 years ago
- 32028c8 [Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC) by David L. Jones · 9 years ago
- bf5fc97 [TLI] Appease spurious MSVC warning using llvm_unreachable. NFC. by Ahmed Bougacha · 9 years ago
- be550d0 [TLI] Add prototype checking for all remaining LibFuncs. by Ahmed Bougacha · 9 years ago
- 70b9507 [TLI] Alphabetize some of the prototype check switch. NFC. by Ahmed Bougacha · 9 years ago
- d956fc2 [SimplifyLibCalls] Lower fls() to llvm.ctlz(). by Davide Italiano · 9 years ago
- 33d5681 [PM] Change the static object whose address is used to uniquely identify by Chandler Carruth · 9 years ago
- b76c6d3 [TLI] Fix breakage introduced by D21739. by Marcin Koscielnicki · 9 years ago
- ac9341f [TLI] Add functions determining if int parameters/returns should be zeroext/signext. by Marcin Koscielnicki · 9 years ago
- 3ffe113 Turn cl::values() (for enum) from a vararg function to using C++ variadic template by Mehdi Amini · 9 years ago
- 5e07fb3 Use StringRef in TLI instead of raw pointer (NFC) by Mehdi Amini · 9 years ago
- c5ddf50 [TLI] isdigit / isascii / toascii param type should match return type (PR30484) by Sanjay Patel · 9 years ago
- 86978b7 [InferAttributes] Don't access parameters that don't exist. by Michael Kuperstein · 9 years ago
- 7d7a23e Replace a few more "fall through" comments with LLVM_FALLTHROUGH by Justin Bogner · 9 years ago
- 6673ea8 Replace "fallthrough" comments with LLVM_FALLTHROUGH by Justin Bogner · 9 years ago
- 2f75f99 Recommitting r275284: add support to inline __builtin_mempcpy by Andrew Kaylor · 9 years ago
- bbbcccb Initial support for vectorization using svml (short vector math library). by Matt Masten · 9 years ago
- 549ec08 test commit by Matt Masten · 9 years ago
- e60e6f6 Reverting r276771 due to MSan failures. by Andrew Kaylor · 9 years ago
- 04defbc Re-committing r275284: add support to inline __builtin_mempcpy by Andrew Kaylor · 9 years ago
- b9ed6a6 Reverting r275284 due to platform-specific test failures by Andrew Kaylor · 9 years ago
- c949e6e Fix for Bug 26903, adds support to inline __builtin_mempcpy by Andrew Kaylor · 9 years ago
- 9ce55a2 [TargetLibraryInfo] Reduce code duplication. by Davide Italiano · 9 years ago
- 04d0fe9 [PM] Remove support for omitting the AnalysisManager argument to new by Chandler Carruth · 9 years ago
- 7f26e26 [TargetLibraryInfo] Teach isValidProtoForLibFunc about tan by David Majnemer · 9 years ago
- 49fa895 AMDGPU: mark {exp,log}10{,f,l} library functions as unavailable by Nicolai Haehnle · 9 years ago
- 36538ff Apply most suggestions of clang-tidy's performance-unnecessary-value-param by Benjamin Kramer · 9 years ago
- 242270d [TLI] Also cover Linux 64 libfunc (stat64, ...) prototype checking. by Ahmed Bougacha · 9 years ago
- c863f71 [TLI] Fix NumParams==0 prototype checking typo. by Ahmed Bougacha · 9 years ago
- aa09aeb [X86] Promote several single precision FP libcalls on Windows by David Majnemer · 9 years ago
- 8a8efec [TLI] Unify LibFunc signature checking. NFCI. by Ahmed Bougacha · 9 years ago
- 4f8c113 [TLI] Fix indentation. NFC. by Ahmed Bougacha · 9 years ago
- 54136ef [NVPTX] Infer __nvvm_reflect as nounwind, readnone by David Majnemer · 9 years ago
- e95015f [PM] Implement the final conclusion as to how the analysis IDs should by Chandler Carruth · 9 years ago
- d9b6afb [PM] Appease mingw32's auto-import DLL build with minimal tweaks, with fix for clang. by NAKAMURA Takumi · 10 years ago
- bebf4a6 Revert r262185, "[PM] Appease mingw32's auto-import DLL build with minimal tweaks." by NAKAMURA Takumi · 10 years ago
- fd32a56 [PM] Appease mingw32's auto-import DLL build with minimal tweaks. by NAKAMURA Takumi · 10 years ago
- adb60a3 [PM] Introduce CRTP mixin base classes to help define passes and by Chandler Carruth · 10 years ago
- da5ebe5 Disable all standard lib functions for NVVM. by Justin Lebar · 10 years ago
- b2c08be [WebAssembly] Re-enable loop idiom recognition for memcpy et al. by Dan Gohman · 10 years ago
- 2921ff9 Use std::is_sorted and std::none_of instead of manual loops. NFC by Craig Topper · 10 years ago
- 44c3e26 AMDGPU: mark ldexp LibCalls as unavailable by Nicolai Hahnle · 10 years ago
- 36ee8db [TargetLibraryInfo] Add support for fls, flsl, flsll. by Davide Italiano · 10 years ago
- 68eb8a5 TvOS: add missing support for some libcalls. by Tim Northover · 10 years ago
- 2511ece [LibraryInfo] Point to FreeBSD HEAD repo and not to a dolphin branch. by Davide Italiano · 10 years ago
- 7b7ff9e ARM: teach backend about WatchOS and TvOS libcalls. by Tim Northover · 10 years ago
- a2446f8 WebAssembly: disable some loop-idiom recognition by JF Bastien · 10 years ago
- d7b5144 Populate list of vectorizable functions for Accelerate library. by Michael Zolotukhin · 10 years ago
- 0a8ff29 [WinEH] Run cleanup handlers when an exception is thrown by David Majnemer · 10 years ago
- 5850602 TLI: Add addVectorizableFunctionsFromVecLib. by Michael Zolotukhin · 10 years ago
- 06aab08 TLI: Add interface for querying whether a function is vectorizable. by Michael Zolotukhin · 10 years ago
- c8a95a8 Make static variables const if possible. Makes them go into a read-only section. by Benjamin Kramer · 11 years ago
- 87a61e9 Move TargetLibraryInfo data from two files into one common .def file. by Jan Wen Voung · 11 years ago
- a6f1fd6 TLI: Factor out sanitizeFunctionName. NFC. by Michael Zolotukhin · 11 years ago
- f027454 TLI: Use lambda. NFC. by Michael Zolotukhin · 11 years ago
- 6f409cb [PM] Rework how the TargetLibraryInfo pass integrates with the new pass by Chandler Carruth · 11 years ago
- e2ffd02 [PM] Port TargetLibraryInfo to the new pass manager, provided by the by Chandler Carruth · 11 years ago
- eeeec3c [PM] Separate the TargetLibraryInfo object from the immutable pass. by Chandler Carruth · 11 years ago
- bda1349 [PM] Move TargetLibraryInfo into the Analysis library. by Chandler Carruth · 11 years ago[Renamed (99%) from lib/Target/TargetLibraryInfo.cpp]
- d83c595 R600/SI: Add check for amdgcn triple forgotten in r225276. by Tom Stellard · 11 years ago
- f9e1e56 Add fortified (__*_chk) library functions to TLI (NFC) by Ahmed Bougacha · 11 years ago
- 8e67357 Use triple's isiOS() and isOSDarwin() methods. by Bob Wilson · 11 years ago
- 2451e5b PR21145: Teach LLVM about C++14 sized deallocation functions. by Richard Smith · 11 years ago
- 24ade3b Target: invert condition for Windows by Saleem Abdulrasool · 11 years ago
- 69280f8 X86: correct library call setup for Windows itanium by Saleem Abdulrasool · 11 years ago
- adb852d TargetLibraryInfo: Disable memcpy and memset on R600 by Tom Stellard · 11 years ago
- 2ea701e Canonicalise Windows target triple spellings by Saleem Abdulrasool · 11 years ago