2011-12-12 |
Joerg Sonnenberger | Only replace fwrite with fputc, if the return value... |
blob | commitdiff | raw |
2011-12-12 |
Chandler Carruth | Switch llvm.cttz and llvm.ctlz to accept a second i1... |
blob | commitdiff | raw | diff to current |
2011-11-17 |
Eli Friedman | Add support for custom names for library functions... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Benjamin Kramer | StringRefize and simplify. |
blob | commitdiff | raw | diff to current |
2011-10-29 |
Benjamin Kramer | SimplifyLibCalls: Use IRBuilder.CreateGlobalString... |
blob | commitdiff | raw | diff to current |
2011-10-05 |
Eli Friedman | PR11061: Make simplifylibcalls fold strcmp("", x) corre... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Benjamin Kramer | Stop emitting instructions with the name "tmp" they... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-14 |
Benjamin Kramer | Change Intrinsic::getDeclaration and friends to take... |
blob | commitdiff | raw | diff to current |
2011-07-12 |
Jay Foad | Second attempt at de-constifying LLVM Types in Function... |
blob | commitdiff | raw | diff to current |
2011-07-12 |
Bill Wendling | Revert r134893 and r134888 (and related patches in... |
blob | commitdiff | raw | diff to current |
2011-07-11 |
Jay Foad | De-constify Types in FunctionType::get(). |
blob | commitdiff | raw | diff to current |
2011-03-09 |
Devang Patel | Preserve line number information while simplifying... |
blob | commitdiff | raw | diff to current |
2011-03-03 |
Richard Osborne | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2011-03-03 |
Richard Osborne | Optimize fprintf -> iprintf if there are no floating... |
blob | commitdiff | raw | diff to current |
2011-03-03 |
Richard Osborne | Optimize sprintf -> siprintf if there are no floating... |
blob | commitdiff | raw | diff to current |
2011-03-03 |
Richard Osborne | Optimize printf -> iprintf if there are no floating... |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Chris Lattner | wire TargetLibraryInfo into simplify libcalls and use... |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Chris Lattner | move a massive amount of code out into its own helper... |
blob | commitdiff | raw | diff to current |
2011-02-12 |
Daniel Dunbar | SimplifyLibCalls: Add missing legalize check on various... |
blob | commitdiff | raw | diff to current |
2010-12-27 |
Benjamin Kramer | SimplifyLibCalls: Use IRBuilder to simplify code. |
blob | commitdiff | raw | diff to current |
2010-12-17 |
Dan Gohman | Revert r64460. strtol and friends cannot be marked... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Anders Carlsson | Add a puts optimization that converts puts() to putchar... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Benjamin Kramer | Tighten up prototype verification of strchr and strrchr... |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Benjamin Kramer | Add constant folding for strspn and strcspn to Simplify... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Benjamin Kramer | Add strpbrk folding to SimplifyLibCalls. |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Benjamin Kramer | Simplify the loop in StrChrOptimizer. FileCheckize... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Benjamin Kramer | Teach SimplifyLibCalls how to optimize strrchr. |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-08-04 |
Dan Gohman | Fix a comment. |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Gabor Greif | mass elimination of reliance on automatic iterator... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Gabor Greif | undo 80 column trespassing I caused |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Nick Lewycky | Detabify this file. |
blob | commitdiff | raw | diff to current |
2010-06-30 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-16 |
Rafael Espindola | Make sure that simplify libcalls does not replace a... |
blob | commitdiff | raw | diff to current |
2010-06-16 |
Benjamin Kramer | simplify-libcalls: fold strncmp(x, y, 1) -> memcmp... |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Benjamin Kramer | simplify-libcalls: fold strstr(a, b) == a -> strncmp... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Benjamin Kramer | Kill unneeded SExt. |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Benjamin Kramer | Properly promote operands when optimizing a single... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | reapply r101434 |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Bob Wilson | Revert Mon Ping's change 99928, since it broke all... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Mon P Wang | Added support for address spaces and added a isVolatile... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Evan Cheng | Move OptChkCall off LibCallOptimization into StrCpyOpt. |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Evan Cheng | Teach simplify libcall to transform __strcpy_chk to... |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Benjamin Kramer | str[r]chr returns its pointer argument so we cannot... |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Benjamin Kramer | Mark str[r]chr readonly. |
blob | commitdiff | raw | diff to current |
2010-03-06 |
Eric Christopher | Migrate _chk call lowering from SimplifyLibCalls to... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Eric Christopher | Move SimplifyLibCalls's LibCall builders to a separate... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Evan Cheng | Safely turn memset_chk etc. to non-chk variant if the... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Eric Christopher | Move GetStringLength and helper from SimplifyLibCalls... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Eric Christopher | Recommit this, looks like it wasn't the cause. |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Eric Christopher | Hopefully temporarily revert this. |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Eric Christopher | Re-add strcmp and known size object size checking optim... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Eric Christopher | Don't need to check the last argument since it'll alway... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Eric Christopher | More indentation/tabification fixes. |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Eric Christopher | Untabify previous commit. |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Eric Christopher | Formatting. |
blob | commitdiff | raw | diff to current |
2010-01-29 |
Eric Christopher | Revert my last couple of patches. They appear to have... |
blob | commitdiff | raw | diff to current |
2010-01-29 |
Eric Christopher | Make strcpy_chk lower to strcpy if we have a safe size. |
blob | commitdiff | raw | diff to current |
2010-01-23 |
Eric Christopher | Reapply 94059 while fixing the calling convention setup |
blob | commitdiff | raw | diff to current |
2010-01-22 |
Bob Wilson | Revert 94059. It is breaking the MultiSource/Benchmark... |
blob | commitdiff | raw | diff to current |
2010-01-21 |
Eric Christopher | Add strcpy_chk -> strcpy support for "don't know" objec... |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Eric Christopher | Move the object size intrinsic optimization to inst... |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Mikhail Glushenkov | Formatting. |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Move remaining stuff to the isInteger predicate. |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2010-01-04 |
Mikhail Glushenkov | 80-col violations, trailing whitespace. |
blob | commitdiff | raw | diff to current |
2009-12-24 |
Chris Lattner | move an optimization for memcmp out of simplifylibcalls... |
blob | commitdiff | raw | diff to current |
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 |
next |