- 5113288 Disable all standard lib functions for NVVM. by Justin Lebar · 10 years ago
- 0553299 [WebAssembly] Re-enable loop idiom recognition for memcpy et al. by Dan Gohman · 10 years ago
- e30b8ca Use std::is_sorted and std::none_of instead of manual loops. NFC by Craig Topper · 10 years ago
- 78fd4f0 AMDGPU: mark ldexp LibCalls as unavailable by Nicolai Hahnle · 10 years ago
- bfd3082 [TargetLibraryInfo] Add support for fls, flsl, flsll. by Davide Italiano · 10 years ago
- 89a6eef TvOS: add missing support for some libcalls. by Tim Northover · 10 years ago
- 83b3481 [LibraryInfo] Point to FreeBSD HEAD repo and not to a dolphin branch. by Davide Italiano · 10 years ago
- 8b40366 ARM: teach backend about WatchOS and TvOS libcalls. by Tim Northover · 10 years ago
- ddaa1c7 WebAssembly: disable some loop-idiom recognition by JF Bastien · 10 years ago
- de63aac Populate list of vectorizable functions for Accelerate library. by Michael Zolotukhin · 10 years ago
- cde3303 [WinEH] Run cleanup handlers when an exception is thrown by David Majnemer · 11 years ago
- 6d8a2aa TLI: Add addVectorizableFunctionsFromVecLib. by Michael Zolotukhin · 11 years ago
- e8f2551 TLI: Add interface for querying whether a function is vectorizable. by Michael Zolotukhin · 11 years ago
- 57a3d08 Make static variables const if possible. Makes them go into a read-only section. by Benjamin Kramer · 11 years ago
- cd3d25a Move TargetLibraryInfo data from two files into one common .def file. by Jan Wen Voung · 11 years ago
- 21abdf9 TLI: Factor out sanitizeFunctionName. NFC. by Michael Zolotukhin · 11 years ago
- d3b76a3 TLI: Use lambda. NFC. by Michael Zolotukhin · 11 years ago
- c029186 [PM] Rework how the TargetLibraryInfo pass integrates with the new pass by Chandler Carruth · 11 years ago
- 8ca4322 [PM] Port TargetLibraryInfo to the new pass manager, provided by the by Chandler Carruth · 11 years ago
- b98f63d [PM] Separate the TargetLibraryInfo object from the immutable pass. by Chandler Carruth · 11 years ago
- 62d4215 [PM] Move TargetLibraryInfo into the Analysis library. by Chandler Carruth · 11 years ago[Renamed (99%) from llvm/lib/Target/TargetLibraryInfo.cpp]
- d00a923 R600/SI: Add check for amdgcn triple forgotten in r225276. by Tom Stellard · 11 years ago
- 55a333d Add fortified (__*_chk) library functions to TLI (NFC) by Ahmed Bougacha · 11 years ago
- 9868d71 Use triple's isiOS() and isOSDarwin() methods. by Bob Wilson · 11 years ago
- 1ed4229 PR21145: Teach LLVM about C++14 sized deallocation functions. by Richard Smith · 11 years ago
- 8dc8fb1 Target: invert condition for Windows by Saleem Abdulrasool · 11 years ago
- c61ed04 X86: correct library call setup for Windows itanium by Saleem Abdulrasool · 11 years ago
- 36a0318 TargetLibraryInfo: Disable memcpy and memset on R600 by Tom Stellard · 12 years ago
- edbdd2e Canonicalise Windows target triple spellings by Saleem Abdulrasool · 12 years ago
- ad15692 "Mac OS/X" -> "Mac OS X" spelling fixes for llvm. by Nico Weber · 12 years ago
- 34f460e SimplifyLibCalls: Push TLI through the exp2->ldexp transform. by Benjamin Kramer · 12 years ago
- 103e648 OS X: the correct function is __sincospif_stret, not __sincospi_stretf by Tim Northover · 12 years ago
- f5689f8 Disable transforms that introduce calls to exp10*() on Linux due to by Chandler Carruth · 12 years ago
- f4355ee TLI: Make exp10* avaiable on Linux/Mac/iOS and unavailable elsewhere by Reid Kleckner · 12 years ago
- 6ab044e Enable double to float shrinking optimizations for binary functions like 'fmin/fmax'. Fix radar:15283121 by Yi Jiang · 12 years ago
- ddb5828 There is no exp10 on NetBSD. by Joerg Sonnenberger · 12 years ago
- f92a574 Resubmit r196544: Apply transformation on OS X 10.9+ and iOS 7.0+: pow(10, x) ―> __exp10(x) by Yi Jiang · 12 years ago
- 2e06c8c Revert 196544 due to internal bot failures. by Manman Ren · 12 years ago
- 01cfa94 Apply transformation on OS X 10.9+ and iOS 7.0+: pow(10, x) ―> __exp10(x) by Yi Jiang · 12 years ago
- d8d92d9 Convert calls to __sinpi and __cospi into __sincospi_stret by Bob Wilson · 12 years ago
- 943908b Clean up some usage of Triple. The base class has methods for determining if the target is iOS and Linux. by Cameron Esfahani · 12 years ago
- 70523c7 Treat nothrow forms of ::operator delete and ::operator delete[] as by Richard Smith · 12 years ago
- f7459c7 Added posix function gettimeofday to LibFunc::Func for all platforms but Windows. by Michael Gottesman · 12 years ago
- 048f99d Convert sqrt functions into sqrt instructions when -ffast-math is in effect. by Preston Gurd · 12 years ago
- dfbcba5 Add one more overload to make VS2008's debug mody happy. by Benjamin Kramer · 13 years ago
- 160f72d TLI: Microoptimize calls to strlen+memcmp to strncmp. by Benjamin Kramer · 13 years ago
- b904e6e Add more functions to the TLI. by Meador Inge · 13 years ago
- 780a186 Add more functions to the target library information. by Meador Inge · 13 years ago
- 2526a42 Add more functions to the target library information. by Meador Inge · 13 years ago
- 8bcc971 Make MemoryBuiltins aware of TargetLibraryInfo. by Benjamin Kramer · 13 years ago
- 7fb0cd2 Add a few functions to TargetLibraryInfo as part of PR13574. by Chad Rosier · 13 years ago
- c740e3f Add new getLibFunc method to TargetLibraryInfo. by Bob Wilson · 13 years ago
- 89702e9 make all Emit*() functions consult the TargetLibraryInfo information before creating a call to a library function. by Nuno Lopes · 13 years ago
- 342cf78 add a few more functions to TargetLibraryInfo: by Nuno Lopes · 13 years ago
- 20f5a7a TargetLibraryInfo: add strn?cat, strn?cpy, and strn?len by Nuno Lopes · 13 years ago
- a81bcbb fix pr12559: mark unavailable win32 math libcalls by Joe Groff · 14 years ago
- 4b273cb Remove redundant getAnalysis<> calls in GlobalOpt. Add a few Itanium ABI calls by Nick Lewycky · 14 years ago
- a379b181 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 14 years ago
- bb15fec Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can use the former to prevent the formation of libm SDNode's when -fno-builtin is passed. by Owen Anderson · 14 years ago
- 676c093 Add missing functions. by Chad Rosier · 14 years ago
- 10fe1fe Add a few more functions to TargetLibraryInfo. More of rdar://10500969. by Chad Rosier · 14 years ago
- 738da25 Add a few functions to TargetLibraryInfo. by Chad Rosier · 14 years ago
- abba094 Alphabetize TargetLibraryInfo enum and fix doxygen comments. No functional by Chad Rosier · 14 years ago
- 82e1bd8 Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable by Chad Rosier · 14 years ago
- 489c0ff Add support for custom names for library functions in TargetLibraryInfo. Add a custom name for fwrite and fputs on x86-32 OSX. Make SimplifyLibCalls honor the custom by Eli Friedman · 14 years ago
- eeb50c8 Enable printf() to iprintf() optimization for the TCE target. by Duncan Sands · 14 years ago
- 4c0d9e2 add a copy ctor to TargetLibraryInfo. by Chris Lattner · 14 years ago
- cd01ed5 ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OS by Daniel Dunbar · 15 years ago
- 9483bb6 Target: Eliminate a use of getDarwinMajorNumber(). by Daniel Dunbar · 15 years ago
- af52c52 Optimize fprintf -> iprintf if there are no floating point arguments by Richard Osborne · 15 years ago
- 2dfb888 Optimize sprintf -> siprintf if there are no floating point arguments by Richard Osborne · 15 years ago
- 815de53 Optimize printf -> iprintf if there are no floating point arguments by Richard Osborne · 15 years ago
- 1341df9 add a way to disable all builtins, wire it up to opt's -disable-simplifylibcalls flag. by Chris Lattner · 15 years ago
- 0e125bb introduce a new TargetLibraryInfo pass, which transformations can use to by Chris Lattner · 15 years ago