summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Oops...I committed too much.Bill Wendling2009-03-131-30/+28
* Temporarily XFAIL this test.Bill Wendling2009-03-131-28/+30
* Update the list of function annotations for nocapture. All of these came upNick Lewycky2009-02-151-47/+186
* Mark strto* as readonly when the endptr is null.Nick Lewycky2009-02-131-1/+3
* On strtod and friends, mark 'endptr' nocapture in the function prototype, andNick Lewycky2009-02-131-3/+37
* Don't mark all args to strtod and friends as nocapture.Nick Lewycky2009-02-121-7/+0
* Fix copy and pasted typos that prevented strtok_r, realloc, getenv, ungetc,Nick Lewycky2009-01-181-22/+152
* Move the libcall annotating part from doFinalization to doInitialization.Nick Lewycky2009-01-051-18/+77
* Run a post-pass that marks known function declarations by name.Nick Lewycky2009-01-041-0/+443
* Turn strcmp into memcmp, such as strcmp(P, "x") --> memcmp(P, "x", 2).Nick Lewycky2008-12-211-2/+30
* Optimize memmove and memset into the LLVM builtins. Note that these Eli Friedman2008-11-301-4/+57
* reapply Sanjiv's patch to genericize memcpy/memset/memmove to take anChris Lattner2008-11-211-3/+4
* Revert r59802. It was breaking the build of llvm-gcc:Bill Wendling2008-11-211-4/+3
* Make mem[cpy,move,set] intrinsics overloaded.Sanjiv Gupta2008-11-211-3/+4
* Add intrinsic forms of pow and exp2. The non-intrinsicDale Johannesen2008-09-041-0/+10
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-041-1/+1
* Have IRBuilder take a template argument on whether or not to preserveEric Christopher2008-08-081-45/+46
* - Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an emp...Evan Cheng2008-06-301-82/+1
* Revert (52748 and friends):Anton Korobeynikov2008-06-291-1/+82
* Remove unused function.Eric Christopher2008-06-261-82/+1
* Fix the crash on SimplifyLibCalls/2005-05-20-sprintf-crash.llChris Lattner2008-06-161-1/+1
* lower calls to abs to inline code, PR2337Chris Lattner2008-06-091-1/+26
* Fix PR2341 - when the length is 4 use an i32 notDuncan Sands2008-05-191-8/+10
* Fix: Some classes were derived from a class in an anonymous namespace, but theyBill Wendling2008-05-051-0/+2
* strength reduce exp2 into ldexp, rdar://5852514Chris Lattner2008-05-021-1/+52
* 1) add '-debug' outputChris Lattner2008-05-011-11/+19
* Delete the IPO simplify-libcalls and completely reimplement it asChris Lattner2008-05-011-0/+1437
OpenPOWER on IntegriCloud