summaryrefslogtreecommitdiff
path: root/lib/Target/TargetLibraryInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-04-17fix pr12559: mark unavailable win32 math libcallsJoe Groff1-1/+79
2012-02-12Remove redundant getAnalysis<> calls in GlobalOpt. Add a few Itanium ABI callsNick Lewycky1-1/+5
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie1-0/+2
2011-12-08Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can...Owen Anderson1-1/+13
2011-12-01Add missing functions.Chad Rosier1-1/+4
2011-12-01Add a few more functions to TargetLibraryInfo. More of rdar://10500969.Chad Rosier1-1/+16
2011-11-30Add a few functions to TargetLibraryInfo.Chad Rosier1-2/+50
2011-11-30Alphabetize TargetLibraryInfo enum and fix doxygen comments. No functionalChad Rosier1-6/+6
2011-11-29Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable Chad Rosier1-0/+3
2011-11-17Add support for custom names for library functions in TargetLibraryInfo. Add...Eli Friedman1-0/+25
2011-06-09Enable printf() to iprintf() optimization for the TCE target.Duncan Sands1-2/+2
2011-05-21add a copy ctor to TargetLibraryInfo.Chris Lattner1-0/+6
2011-04-20ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OSDaniel Dunbar1-2/+2
2011-04-19Target: Eliminate a use of getDarwinMajorNumber().Daniel Dunbar1-1/+8
2011-03-03Optimize fprintf -> iprintf if there are no floating point argumentsRichard Osborne1-0/+1
2011-03-03Optimize sprintf -> siprintf if there are no floating point argumentsRichard Osborne1-2/+4
2011-03-03Optimize printf -> iprintf if there are no floating point argumentsRichard Osborne1-1/+4
2011-02-18add a way to disable all builtins, wire it up to opt's -disable-simplifylibca...Chris Lattner1-0/+6
2011-02-18introduce a new TargetLibraryInfo pass, which transformations can use toChris Lattner1-0/+49