summaryrefslogtreecommitdiff
path: root/include/llvm/Target/TargetLibraryInfo.h
Commit message (Expand)AuthorAge
* SimplifyLibCalls: Push TLI through the exp2->ldexp transform.Benjamin Kramer2014-02-04
* OS X: the correct function is __sincospif_stret, not __sincospi_stretfTim Northover2014-02-04
* Enable double to float shrinking optimizations for binary functions like 'fmi...Yi Jiang2013-12-16
* Convert calls to __sinpi and __cospi into __sincospi_stretBob Wilson2013-11-03
* [SystemZ] Use SRST to optimize memchrRichard Sandiford2013-08-20
* [SystemZ] Use SRST to implement strlen and strnlenRichard Sandiford2013-08-16
* [SystemZ] Use MVST to implement strcpy and stpcpyRichard Sandiford2013-08-16
* [SystemZ] Use CLST to implement strcmpRichard Sandiford2013-08-16
* Add ISD::FROUND for libm round()Hal Finkel2013-08-07
* Treat nothrow forms of ::operator delete and ::operator delete[] asRichard Smith2013-07-21
* Added posix function gettimeofday to LibFunc::Func for all platforms but Wind...Michael Gottesman2013-07-03
* Convert sqrt functions into sqrt instructions when -ffast-math is in effect.Preston Gurd2013-05-27
* Add more functions to the TLI.Meador Inge2013-03-05
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* Add more functions to the target library information.Meador Inge2012-11-22
* Add more functions to the target library information.Meador Inge2012-11-10
* Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer2012-08-29
* Add a few functions to TargetLibraryInfo as part of PR13574.Chad Rosier2012-08-21
* Try to reduce the compile time impact of r161232.Bob Wilson2012-08-03
* Add new getLibFunc method to TargetLibraryInfo.Bob Wilson2012-08-03
* make all Emit*() functions consult the TargetLibraryInfo information before c...Nuno Lopes2012-07-25
* add a few more functions to TargetLibraryInfo:Nuno Lopes2012-07-24
* TargetLibraryInfo: add strn?cat, strn?cpy, and strn?lenNuno Lopes2012-07-24
* fix pr12559: mark unavailable win32 math libcallsJoe Groff2012-04-17
* Remove redundant getAnalysis<> calls in GlobalOpt. Add a few Itanium ABI callsNick Lewycky2012-02-12
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can...Owen Anderson2011-12-08
* Add a few more functions to TargetLibraryInfo. More of rdar://10500969.Chad Rosier2011-12-01
* Add a few functions to TargetLibraryInfo.Chad Rosier2011-11-30
* Alphabetize TargetLibraryInfo enum and fix doxygen comments. No functionalChad Rosier2011-11-30
* Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable Chad Rosier2011-11-29
* Add support for custom names for library functions in TargetLibraryInfo. Add...Eli Friedman2011-11-17
* add a copy ctor to TargetLibraryInfo.Chris Lattner2011-05-21
* enhance memcpyopt to obey -fno-builtin and friends. This addresses aChris Lattner2011-05-01
* Optimize fprintf -> iprintf if there are no floating point argumentsRichard Osborne2011-03-03
* Optimize sprintf -> siprintf if there are no floating point argumentsRichard Osborne2011-03-03
* Optimize printf -> iprintf if there are no floating point argumentsRichard Osborne2011-03-03
* add a way to disable all builtins, wire it up to opt's -disable-simplifylibca...Chris Lattner2011-02-18
* add memset and memcpy, though they are always available for now.Chris Lattner2011-02-18
* introduce a new TargetLibraryInfo pass, which transformations can use toChris Lattner2011-02-18