Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Enable printf() to iprintf() optimization for the TCE target. | Duncan Sands | 2011-06-09 | 1 | -2/+2 |
| | | | | | | Patch by Pekka Jaaskelainen. llvm-svn: 132774 | ||||
* | add a copy ctor to TargetLibraryInfo. | Chris Lattner | 2011-05-21 | 1 | -0/+6 |
| | | | | llvm-svn: 131806 | ||||
* | ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OS | Daniel Dunbar | 2011-04-20 | 1 | -2/+2 |
| | | | | | | triple component. llvm-svn: 129838 | ||||
* | Target: Eliminate a use of getDarwinMajorNumber(). | Daniel Dunbar | 2011-04-19 | 1 | -1/+8 |
| | | | | llvm-svn: 129803 | ||||
* | Optimize fprintf -> iprintf if there are no floating point arguments | Richard Osborne | 2011-03-03 | 1 | -0/+1 |
| | | | | | | and siprintf is available on the target. llvm-svn: 126940 | ||||
* | Optimize sprintf -> siprintf if there are no floating point arguments | Richard Osborne | 2011-03-03 | 1 | -2/+4 |
| | | | | | | and siprintf is available on the target. llvm-svn: 126937 | ||||
* | Optimize printf -> iprintf if there are no floating point arguments | Richard Osborne | 2011-03-03 | 1 | -1/+4 |
| | | | | | | | and iprintf is available on the target. Currently iprintf is only marked as being available on the XCore. llvm-svn: 126935 | ||||
* | add a way to disable all builtins, wire it up to opt's ↵ | Chris Lattner | 2011-02-18 | 1 | -0/+6 |
| | | | | | | -disable-simplifylibcalls flag. llvm-svn: 125978 | ||||
* | introduce a new TargetLibraryInfo pass, which transformations can use to | Chris Lattner | 2011-02-18 | 1 | -0/+49 |
query about available library functions. For now this just has memset_pattern16, which exists on darwin, but it can be extended for a bunch of other things in the future. llvm-svn: 125965 |