aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/TargetLibraryInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Clean up some usage of Triple. The base class has methods for determining if...Cameron Esfahani2013-08-291-2/+2
* Treat nothrow forms of ::operator delete and ::operator delete[] asRichard Smith2013-07-211-0/+2
* Added posix function gettimeofday to LibFunc::Func for all platforms but Wind...Michael Gottesman2013-07-031-0/+2
* Convert sqrt functions into sqrt instructions when -ffast-math is in effect.Preston Gurd2013-05-271-0/+3
* Add one more overload to make VS2008's debug mody happy.Benjamin Kramer2013-03-131-0/+3
* TLI: Microoptimize calls to strlen+memcmp to strncmp.Benjamin Kramer2013-03-091-2/+24
* Add more functions to the TLI.Meador Inge2013-03-051-9/+212
* Add more functions to the target library information.Meador Inge2012-11-221-0/+47
* Add more functions to the target library information.Meador Inge2012-11-101-0/+18
* Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer2012-08-291-1/+20
* Add a few functions to TargetLibraryInfo as part of PR13574.Chad Rosier2012-08-211-0/+36
* Add new getLibFunc method to TargetLibraryInfo.Bob Wilson2012-08-031-37/+56
* make all Emit*() functions consult the TargetLibraryInfo information before c...Nuno Lopes2012-07-251-1/+2
* add a few more functions to TargetLibraryInfo:Nuno Lopes2012-07-241-0/+7
* TargetLibraryInfo: add strn?cat, strn?cpy, and strn?lenNuno Lopes2012-07-241-0/+6
* fix pr12559: mark unavailable win32 math libcallsJoe Groff2012-04-171-1/+79
* Remove redundant getAnalysis<> calls in GlobalOpt. Add a few Itanium ABI callsNick Lewycky2012-02-121-1/+5
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can...Owen Anderson2011-12-081-1/+13
* Add missing functions.Chad Rosier2011-12-011-1/+4
* Add a few more functions to TargetLibraryInfo. More of rdar://10500969.Chad Rosier2011-12-011-1/+16
* Add a few functions to TargetLibraryInfo.Chad Rosier2011-11-301-2/+50
* Alphabetize TargetLibraryInfo enum and fix doxygen comments. No functionalChad Rosier2011-11-301-6/+6
* Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable Chad Rosier2011-11-291-0/+3
* Add support for custom names for library functions in TargetLibraryInfo. Add...Eli Friedman2011-11-171-0/+25
* Enable printf() to iprintf() optimization for the TCE target.Duncan Sands2011-06-091-2/+2
* add a copy ctor to TargetLibraryInfo.Chris Lattner2011-05-211-0/+6
* ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OSDaniel Dunbar2011-04-201-2/+2
* Target: Eliminate a use of getDarwinMajorNumber().Daniel Dunbar2011-04-191-1/+8
* Optimize fprintf -> iprintf if there are no floating point argumentsRichard Osborne2011-03-031-0/+1
* Optimize sprintf -> siprintf if there are no floating point argumentsRichard Osborne2011-03-031-2/+4
* Optimize printf -> iprintf if there are no floating point argumentsRichard Osborne2011-03-031-1/+4
* add a way to disable all builtins, wire it up to opt's -disable-simplifylibca...Chris Lattner2011-02-181-0/+6
* introduce a new TargetLibraryInfo pass, which transformations can use toChris Lattner2011-02-181-0/+49