2012-10-15 |
Bill Wendling | Attributes Rewrite |
blob | commitdiff | raw |
2012-10-15 |
Meador Inge | instcombine: Migrate strcmp and strncmp optimizations |
blob | commitdiff | raw | diff to current |
2012-10-13 |
Meador Inge | instcombine: Migrate strchr and strrchr optimizations |
blob | commitdiff | raw | diff to current |
2012-10-13 |
Meador Inge | instcombine: Migrate strcat and strncat optimizations |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Bill Wendling | Remove the final bits of Attributes being declared... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Benjamin Kramer | SimplifyLibCalls: Give all safely-shrinkable libcalls... |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Chad Rosier | Add a few float shrinking optimizations to SimplifyLibC... |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Chad Rosier | Add a new helper function, AddOpt(F1, F1, Opt), as... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Benjamin Kramer | SimplifyLibcalls: Add fabs and trunc to the list of... |
blob | commitdiff | raw | diff to current |
2012-07-26 |
Nuno Lopes | do null checks for a few more Emit*() functions. |
blob | commitdiff | raw | diff to current |
2012-07-25 |
Nuno Lopes | make all Emit*() functions consult the TargetLibraryInf... |
blob | commitdiff | raw | diff to current |
2012-07-24 |
Nadav Rotem | Clean whitespaces. |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Chandler Carruth | Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h |
blob | commitdiff | raw | diff to current |
2012-06-25 |
Nuno Lopes | revert my previous commit (r159173), since as Eli point... |
blob | commitdiff | raw | diff to current |
2012-06-25 |
Nuno Lopes | do not set realloc() as NotAlias, since it can return... |
blob | commitdiff | raw | diff to current |
2012-05-15 |
David Majnemer | Teach SimplifyLibCalls about stpcpy. |
blob | commitdiff | raw | diff to current |
2012-04-17 |
Joe Groff | fix pr12559: mark unavailable win32 math libcalls |
blob | commitdiff | raw | diff to current |
2012-02-05 |
Chris Lattner | reapply the patches reverted in r149470 that reenable... |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Argyrios Kyrtzidis | Revert Chris' commits up to r149348 that started causin... |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Chris Lattner | eliminate the last uses of GetConstantStringInfo from... |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Chris Lattner | start moving SimplifyLibcalls over to getConstantString... |
blob | commitdiff | raw | diff to current |
2011-12-27 |
Nick Lewycky | Turn cos(-x) into cos(x). Patch by Alexander Malyshev! |
blob | commitdiff | raw | diff to current |
2011-12-12 |
Joerg Sonnenberger | Only replace fwrite with fputc, if the return value... |
blob | commitdiff | raw | diff to current |
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 |
next |