| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "Add pthread_self function prototype and make it speculatable." | Xin Tong | 2017-05-21 | 1 | -9/+0 |
* | Add pthread_self function prototype and make it speculatable. | Xin Tong | 2017-05-20 | 1 | -0/+9 |
* | Fix breakage after r303461 | Matthias Braun | 2017-05-20 | 1 | -1/+5 |
* | SimplifyLibCalls: Optimize wcslen | Matthias Braun | 2017-05-19 | 1 | -0/+12 |
* | IR: Give function GlobalValue::getRealLinkageName() a less misleading name: d... | Peter Collingbourne | 2017-05-16 | 1 | -1/+1 |
* | [TLI] Add mapping for various '__<func>_finite' forms of the math routines to... | Andrew Kaylor | 2017-05-12 | 1 | -0/+24 |
* | [TLI] Add declarations for various math header file routines from math-finite... | Andrew Kaylor | 2017-05-12 | 1 | -0/+86 |
* | TargetLibraryInfo: Introduce wcslen | Matthias Braun | 2017-05-05 | 1 | -0/+4 |
* | [Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC) | David L. Jones | 2017-01-23 | 1 | -569/+569 |
* | [TLI] Appease spurious MSVC warning using llvm_unreachable. NFC. | Ahmed Bougacha | 2017-01-17 | 1 | -1/+2 |
* | [TLI] Add prototype checking for all remaining LibFuncs. | Ahmed Bougacha | 2017-01-17 | 1 | -31/+186 |
* | [TLI] Alphabetize some of the prototype check switch. NFC. | Ahmed Bougacha | 2017-01-17 | 1 | -27/+27 |
* | [SimplifyLibCalls] Lower fls() to llvm.ctlz(). | Davide Italiano | 2016-12-15 | 1 | -3/+3 |
* | [PM] Change the static object whose address is used to uniquely identify | Chandler Carruth | 2016-11-23 | 1 | -1/+1 |
* | [TLI] Fix breakage introduced by D21739. | Marcin Koscielnicki | 2016-11-21 | 1 | -19/+19 |
* | [TLI] Add functions determining if int parameters/returns should be zeroext/s... | Marcin Koscielnicki | 2016-11-21 | 1 | -2/+32 |
* | Turn cl::values() (for enum) from a vararg function to using C++ variadic tem... | Mehdi Amini | 2016-10-08 | 1 | -2/+1 |
* | Use StringRef in TLI instead of raw pointer (NFC) | Mehdi Amini | 2016-10-01 | 1 | -15/+13 |
* | [TLI] isdigit / isascii / toascii param type should match return type (PR30484) | Sanjay Patel | 2016-09-23 | 1 | -1/+4 |
* | [InferAttributes] Don't access parameters that don't exist. | Michael Kuperstein | 2016-09-20 | 1 | -2/+2 |
* | Replace a few more "fall through" comments with LLVM_FALLTHROUGH | Justin Bogner | 2016-08-17 | 1 | -0/+1 |
* | Replace "fallthrough" comments with LLVM_FALLTHROUGH | Justin Bogner | 2016-08-17 | 1 | -4/+4 |
* | Recommitting r275284: add support to inline __builtin_mempcpy | Andrew Kaylor | 2016-07-29 | 1 | -0/+1 |
* | Initial support for vectorization using svml (short vector math library). | Matt Masten | 2016-07-29 | 1 | -1/+71 |
* | test commit | Matt Masten | 2016-07-27 | 1 | -0/+1 |
* | Reverting r276771 due to MSan failures. | Andrew Kaylor | 2016-07-27 | 1 | -1/+0 |
* | Re-committing r275284: add support to inline __builtin_mempcpy | Andrew Kaylor | 2016-07-26 | 1 | -0/+1 |
* | Reverting r275284 due to platform-specific test failures | Andrew Kaylor | 2016-07-13 | 1 | -1/+0 |
* | Fix for Bug 26903, adds support to inline __builtin_mempcpy | Andrew Kaylor | 2016-07-13 | 1 | -0/+1 |
* | [TargetLibraryInfo] Reduce code duplication. | Davide Italiano | 2016-06-21 | 1 | -9/+1 |
* | [PM] Remove support for omitting the AnalysisManager argument to new | Chandler Carruth | 2016-06-17 | 1 | -2/+4 |
* | [TargetLibraryInfo] Teach isValidProtoForLibFunc about tan | David Majnemer | 2016-06-15 | 1 | -0/+3 |
* | AMDGPU: mark {exp,log}10{,f,l} library functions as unavailable | Nicolai Haehnle | 2016-06-14 | 1 | -0/+6 |
* | Apply most suggestions of clang-tidy's performance-unnecessary-value-param | Benjamin Kramer | 2016-06-08 | 1 | -1/+1 |
* | [TLI] Also cover Linux 64 libfunc (stat64, ...) prototype checking. | Ahmed Bougacha | 2016-05-25 | 1 | -2/+2 |
* | [TLI] Fix NumParams==0 prototype checking typo. | Ahmed Bougacha | 2016-05-25 | 1 | -57/+43 |
* | [X86] Promote several single precision FP libcalls on Windows | David Majnemer | 2016-05-08 | 1 | -0/+2 |
* | [TLI] Unify LibFunc signature checking. NFCI. | Ahmed Bougacha | 2016-04-27 | 1 | -0/+531 |
* | [TLI] Fix indentation. NFC. | Ahmed Bougacha | 2016-04-27 | 1 | -1/+1 |
* | [NVPTX] Infer __nvvm_reflect as nounwind, readnone | David Majnemer | 2016-03-31 | 1 | -1/+5 |
* | [PM] Implement the final conclusion as to how the analysis IDs should | Chandler Carruth | 2016-03-11 | 1 | -1/+1 |
* | [PM] Appease mingw32's auto-import DLL build with minimal tweaks, with fix fo... | NAKAMURA Takumi | 2016-02-28 | 1 | -0/+2 |
* | Revert r262185, "[PM] Appease mingw32's auto-import DLL build with minimal tw... | NAKAMURA Takumi | 2016-02-28 | 1 | -2/+0 |
* | [PM] Appease mingw32's auto-import DLL build with minimal tweaks. | NAKAMURA Takumi | 2016-02-28 | 1 | -0/+2 |
* | [PM] Introduce CRTP mixin base classes to help define passes and | Chandler Carruth | 2016-02-26 | 1 | -2/+0 |
* | Disable all standard lib functions for NVVM. | Justin Lebar | 2016-01-26 | 1 | -0/+14 |
* | [WebAssembly] Re-enable loop idiom recognition for memcpy et al. | Dan Gohman | 2016-01-19 | 1 | -3/+1 |
* | Use std::is_sorted and std::none_of instead of manual loops. NFC | Craig Topper | 2016-01-03 | 1 | -7/+6 |
* | AMDGPU: mark ldexp LibCalls as unavailable | Nicolai Hahnle | 2015-12-15 | 1 | -0/+7 |
* | [TargetLibraryInfo] Add support for fls, flsl, flsll. | Davide Italiano | 2015-11-09 | 1 | -0/+10 |