2009-12-24 |
Chris Lattner | move an optimization for memcmp out of simplifylibcalls... |
blob | commitdiff | raw |
2009-12-23 |
Chris Lattner | reorder to follow a normal fall-through style, no funct... |
blob | commitdiff | raw | diff to current |
2009-12-23 |
Eric Christopher | Update objectsize intrinsic and associated dependencies... |
blob | commitdiff | raw | diff to current |
2009-12-22 |
Eric Christopher | Whitespace fixes. |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Chris Lattner | reapply my strstr optimization. I have reproduced... |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Chris Lattner | revert my strstr optimization, I'm told it breaks x86... |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Chris Lattner | optimize strstr, PR5783 |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Chris Lattner | add some other xforms that should be done as part of... |
blob | commitdiff | raw | diff to current |
2009-12-02 |
Chris Lattner | tidy up, remove dependence on order of evaluation of... |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Eric Christopher | Add more optimizations for object size checking, enable... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Daniel Dunbar | Revert "Add some rough optimizations for checking routi... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Eric Christopher | Add some rough optimizations for checking routines. |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Duncan Sands | CreateIntCast takes an "isSigned" parameter. Pass... |
blob | commitdiff | raw | diff to current |
2009-11-09 |
Chris Lattner | fix PR5104: when printing a single character, return... |
blob | commitdiff | raw | diff to current |
2009-11-05 |
Benjamin Kramer | Teach SimplifyLibCalls to fold memcmp calls with consta... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Eric Christopher | Add objectsize intrinsic and hook it up through codegen... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Eric Christopher | 80-column and whitespace fixes. |
blob | commitdiff | raw | diff to current |
2009-10-06 |
Duncan Sands | Introduce and use convenience methods for getting point... |
blob | commitdiff | raw | diff to current |
2009-10-05 |
Chris Lattner | strength reduce a ton of type equality tests to check... |
blob | commitdiff | raw | diff to current |
2009-09-26 |
Dan Gohman | Fix SimplifyLibCalls to transfer attributes from callee... |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dan Gohman | Rename ConstantFP's getInf to getInfinity. |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dan Gohman | Transform pow(x, 0.5) to (x == -inf ? inf : fabs(sqrt... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Victor Hernandez | Enhance transform passes so that they apply the same... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Chris Lattner | In C++, code is not allowed to call main. In C it... |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Chris Lattner | eliminate VISIBILITY_HIDDEN from Transforms/Scalar... |
blob | commitdiff | raw | diff to current |
2009-08-19 |
Dan Gohman | Fix SimplifyLibcalls and ValueTracking to check mayBeOv... |
blob | commitdiff | raw | diff to current |
2009-08-18 |
Dan Gohman | Make TargetData optional in SimplifyLibCalls. |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Owen Anderson | Move a few more APIs back to 2.5 forms. The only remai... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move types back to the 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Daniel Dunbar | Fix PR4645 which was fallout from the fix for PR4641. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move ConstantExpr to 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Nick Lewycky | Bulk erasing instructions without RAUWing them is unsaf... |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Owen Anderson | Change ConstantArray to 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-27 |
Owen Anderson | Move ConstantFP construction back to the 2.5-ish API. |
blob | commitdiff | raw | diff to current |
2009-07-26 |
Daniel Dunbar | Remove Value::getNameLen |
blob | commitdiff | raw | diff to current |
2009-07-26 |
Daniel Dunbar | Eliminate some uses of DOUT, cerr, and getNameStart(). |
blob | commitdiff | raw | diff to current |
2009-07-25 |
Daniel Dunbar | Remove Value::{isName, getNameRef}. |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Owen Anderson | Revert the ConstantInt constructors back to their 2... |
blob | commitdiff | raw | diff to current |
2009-07-23 |
Daniel Dunbar | Convert StringMap to using StringRef for its APIs. |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-18 |
Eli Friedman | Fix simplifylibcalls memset recognition to work on... |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Owen Anderson | Move the ConstantInt uniquing table into LLVMContextImp... |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Owen Anderson | Move more functionality over to LLVMContext. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Owen Anderson | Push LLVMContext _back_ through IRBuilder. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Owen Anderson | Switch GlobalVariable ctors to a sane API, where *eithe... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Owen Anderson | Push LLVMContext through GlobalVariables and IRBuilder. |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Owen Anderson | Even more passes being LLVMContext'd. |
blob | commitdiff | raw | diff to current |
2009-06-19 |
Chris Lattner | part of PR4405: disable a contentious optimization for |
blob | commitdiff | raw | diff to current |
2009-06-18 |
Anton Korobeynikov | Revert IRBuilder CC propagation. Fix SimplifyLibCalls... |
blob | commitdiff | raw | diff to current |
2009-06-04 |
Dan Gohman | Split the Add, Sub, and Mul instruction opcodes into... |
blob | commitdiff | raw | diff to current |
2009-05-30 |
Chris Lattner | fix PR4284, a bug in simplifylibcalls handling memcmp... |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Chris Lattner | Fix PR4206 - crash in simplify lib calls |
blob | commitdiff | raw | diff to current |
2009-04-12 |
Chris Lattner | "There was a typo in my previous patch which leads... |
blob | commitdiff | raw | diff to current |
2009-04-12 |
Chris Lattner | add some optimizations for strncpy/strncat and factor... |
blob | commitdiff | raw | diff to current |
2009-04-06 |
Ed Schouten | Let the strcat optimizer return the pointer to the... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Bill Wendling | Oops...I committed too much. |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Bill Wendling | Temporarily XFAIL this test. |
blob | commitdiff | raw | diff to current |
2009-02-15 |
Nick Lewycky | Update the list of function annotations for nocapture... |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Nick Lewycky | Mark strto* as readonly when the endptr is null. |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Nick Lewycky | On strtod and friends, mark 'endptr' nocapture in the... |
blob | commitdiff | raw | diff to current |
2009-02-12 |
Nick Lewycky | Don't mark all args to strtod and friends as nocapture. |
blob | commitdiff | raw | diff to current |
2009-01-18 |
Nick Lewycky | Fix copy and pasted typos that prevented strtok_r,... |
blob | commitdiff | raw | diff to current |
2009-01-05 |
Nick Lewycky | Move the libcall annotating part from doFinalization... |
blob | commitdiff | raw | diff to current |
2009-01-04 |
Nick Lewycky | Run a post-pass that marks known function declarations... |
blob | commitdiff | raw | diff to current |
2008-12-21 |
Nick Lewycky | Turn strcmp into memcmp, such as strcmp(P, "x") --... |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Eli Friedman | Optimize memmove and memset into the LLVM builtins... |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Chris Lattner | reapply Sanjiv's patch to genericize memcpy/memset... |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Bill Wendling | Revert r59802. It was breaking the build of llvm-gcc: |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Sanjiv Gupta | Make mem[cpy,move,set] intrinsics overloaded. |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dale Johannesen | Add intrinsic forms of pow and exp2. The non-intrinsic |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-08-08 |
Eric Christopher | Have IRBuilder take a template argument on whether... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Evan Cheng | - Re-apply 52748 and friends with fix. GetConstantStrin... |
blob | commitdiff | raw | diff to current |
2008-06-29 |
Anton Korobeynikov | Revert (52748 and friends): |
blob | commitdiff | raw | diff to current |
2008-06-26 |
Eric Christopher | Remove unused function. |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Chris Lattner | Fix the crash on SimplifyLibCalls/2005-05-20-sprintf... |
blob | commitdiff | raw | diff to current |
2008-06-09 |
Chris Lattner | lower calls to abs to inline code, PR2337 |
blob | commitdiff | raw | diff to current |
2008-05-19 |
Duncan Sands | Fix PR2341 - when the length is 4 use an i32 not |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Bill Wendling | Fix: Some classes were derived from a class in an anony... |
blob | commitdiff | raw | diff to current |
2008-05-02 |
Chris Lattner | strength reduce exp2 into ldexp, rdar://5852514 |
blob | commitdiff | raw | diff to current |
2008-05-01 |
Chris Lattner | 1) add '-debug' output |
blob | commitdiff | raw | diff to current |
2008-05-01 |
Chris Lattner | Delete the IPO simplify-libcalls and completely reimple... |
blob | commitdiff | raw | diff to current |
|