2009-02-03 |
Nick Lewycky | Add LLVM plugin for gold.
|
commit | commitdiff | tree |
2009-02-03 |
Nick Lewycky | Regenerate configure.
|
commit | commitdiff | tree |
2009-02-03 |
Nick Lewycky | Add the ability to pass the path to binutils source...
|
commit | commitdiff | tree |
2009-02-03 |
Nick Lewycky | Revert r63600. It didn't fix the bug, it just moved...
|
commit | commitdiff | tree |
2009-02-03 |
Nick Lewycky | Update the callgraph when replacing InvokeInst with...
|
commit | commitdiff | tree |
2009-01-31 |
Nick Lewycky | Reinstate this optimization to fold icmp of xor when...
|
commit | commitdiff | tree |
2009-01-26 |
Nick Lewycky | Build libLTO on any platform so long as PIC is enabled.
|
commit | commitdiff | tree |
2009-01-25 |
Nick Lewycky | Start generating arbitrary precision integer SCEVs...
|
commit | commitdiff | tree |
2009-01-25 |
Nick Lewycky | Actually run the test in this directory.
|
commit | commitdiff | tree |
2009-01-25 |
Nick Lewycky | The function that does nothing but call malloc is noalias...
|
commit | commitdiff | tree |
2009-01-20 |
Nick Lewycky | Regenerate.
|
commit | commitdiff | tree |
2009-01-20 |
Nick Lewycky | Make the Interpreter use libffi if it's available....
|
commit | commitdiff | tree |
2009-01-19 |
Nick Lewycky | Port this test from dejagnu to unit testing.
|
commit | commitdiff | tree |
2009-01-19 |
Nick Lewycky | Fix typo, sentence fragment.
|
commit | commitdiff | tree |
2009-01-18 |
Nick Lewycky | Forgot this in the previous checkin: fopen now has...
|
commit | commitdiff | tree |
2009-01-18 |
Nick Lewycky | Fix copy and pasted typos that prevented strtok_r,...
|
commit | commitdiff | tree |
2009-01-16 |
Nick Lewycky | Reinstate r60509 from Dale:
|
commit | commitdiff | tree |
2009-01-13 |
Nick Lewycky | Wind SCEV back in time, to Nov 18th. This 'fixes' PR3275...
|
commit | commitdiff | tree |
2009-01-11 |
Nick Lewycky | Use the spiffy new getAlignmentFromAttrs function.
|
commit | commitdiff | tree |
2009-01-05 |
Nick Lewycky | Move the libcall annotating part from doFinalization...
|
commit | commitdiff | tree |
2009-01-04 |
Nick Lewycky | Add a mechanism to specify attributes in getOrInsertFunction.
|
commit | commitdiff | tree |
2009-01-04 |
Nick Lewycky | Run a post-pass that marks known function declarations...
|
commit | commitdiff | tree |
2009-01-04 |
Nick Lewycky | Add utility functions for marking parameters as noalias...
|
commit | commitdiff | tree |
2009-01-03 |
Nick Lewycky | Any void readonly functions are provably dead, don...
|
commit | commitdiff | tree |
2009-01-03 |
Nick Lewycky | We know it's always a SCEVConstant if it gets here...
|
commit | commitdiff | tree |
2009-01-02 |
Nick Lewycky | Don't try to analyze this "backward" case. This is...
|
commit | commitdiff | tree |
2009-01-02 |
Nick Lewycky | Fix typo.
|
commit | commitdiff | tree |
2009-01-02 |
Nick Lewycky | Remove the cyclic part of this test, it was passing...
|
commit | commitdiff | tree |
2009-01-02 |
Nick Lewycky | Make adding nocapture a bit stronger. FreeInst is nocapture...
|
commit | commitdiff | tree |
2008-12-27 |
Nick Lewycky | Check that the function prototypes are correct before...
|
commit | commitdiff | tree |
2008-12-21 |
Nick Lewycky | Turn strcmp into memcmp, such as strcmp(P, "x") --...
|
commit | commitdiff | tree |
2008-12-20 |
Nick Lewycky | Remove redundant test for vector-nature. Scan the vector...
|
commit | commitdiff | tree |
2008-12-19 |
Nick Lewycky | Update the .cvs files for nocapture.
|
commit | commitdiff | tree |
2008-12-19 |
Nick Lewycky | Commit missed files from nocapture change.
|
commit | commitdiff | tree |
2008-12-19 |
Nick Lewycky | Resubmit support for the 'nocapture' attribute.
|
commit | commitdiff | tree |
2008-12-18 |
Nick Lewycky | Oops! Left out a line.
|
commit | commitdiff | tree |
2008-12-18 |
Nick Lewycky | Make all the vector elements positive in an srem of...
|
commit | commitdiff | tree |
2008-12-18 |
Nick Lewycky | Recommit this grammar fix that was backed out along...
|
commit | commitdiff | tree |
2008-12-16 |
Nick Lewycky | Generalize support for analyzing loops to include SLE...
|
commit | commitdiff | tree |
2008-12-15 |
Nick Lewycky | Update generated files after nocapture syntax change.
|
commit | commitdiff | tree |
2008-12-15 |
Nick Lewycky | It turns out that "align 1" and unaligned are different...
|
commit | commitdiff | tree |
2008-12-15 |
Nick Lewycky | Fix whitespace in comment.
|
commit | commitdiff | tree |
2008-12-15 |
Nick Lewycky | Introducing nocapture, a parameter attribute for pointers...
|
commit | commitdiff | tree |
2008-12-14 |
Nick Lewycky | Clarify the meaning of the NoAlias response. The plan...
|
commit | commitdiff | tree |
2008-12-12 |
Nick Lewycky | Revert my re-instated reverted commit, fixes the bootstrap...
|
commit | commitdiff | tree |
2008-12-11 |
Nick Lewycky | Sneaky, sneaky: move the -1 to the outside of the SMax...
|
commit | commitdiff | tree |
2008-12-09 |
Nick Lewycky | It's easy to handle SLE/SGE when the loop has a unit...
|
commit | commitdiff | tree |
2008-12-08 |
Nick Lewycky | Fixes for Visual Studio users. Patch by OvermindDL1...
|
commit | commitdiff | tree |
2008-12-07 |
Nick Lewycky | Fix typo, psuedo -> pseudo.
|
commit | commitdiff | tree |
2008-12-06 |
Nick Lewycky | Minor cleanup. Use dyn_cast, not isa/cast pairs. No...
|
commit | commitdiff | tree |
2008-12-02 |
Nick Lewycky | Add a new SCEV representing signed division.
|
commit | commitdiff | tree |
2008-11-30 |
Nick Lewycky | Remove warning about declaration does not declare anything...
|
commit | commitdiff | tree |
2008-11-29 |
Nick Lewycky | Add protected visibility to libLTO.
|
commit | commitdiff | tree |
2008-11-29 |
Nick Lewycky | Fix spelling mistake.
|
commit | commitdiff | tree |
2008-11-27 |
Nick Lewycky | Also update the README.
|
commit | commitdiff | tree |
2008-11-27 |
Nick Lewycky | Chris prefers icmp/select over udiv!
|
commit | commitdiff | tree |
2008-11-27 |
Nick Lewycky | Add a synthetic missed optimization.
|
commit | commitdiff | tree |
2008-11-27 |
Nick Lewycky | Add a couple of missed optimizations on integer vectors...
|
commit | commitdiff | tree |
2008-11-27 |
Nick Lewycky | Silence a warning.
|
commit | commitdiff | tree |
2008-11-26 |
Nick Lewycky | __fastcall and __stdcall are mingw extensions to gcc...
|
commit | commitdiff | tree |
2008-11-24 |
Nick Lewycky | Seriously strengthen the guarantee offered by noalias...
|
commit | commitdiff | tree |
2008-11-24 |
Nick Lewycky | Extend the 'noalias' attribute to function return values...
|
commit | commitdiff | tree |
2008-11-21 |
Nick Lewycky | Optimize (x/y)*y into x-(x%y) in general. Div and rem...
|
commit | commitdiff | tree |
2008-11-20 |
Nick Lewycky | undef beats zero. Fix this missed optimization opportunity...
|
commit | commitdiff | tree |
2008-11-18 |
Nick Lewycky | Add a utility function that detects whether a loop...
|
commit | commitdiff | tree |
2008-11-16 |
Nick Lewycky | Don't brute-force analyze cubic or higher polynomials.
|
commit | commitdiff | tree |
2008-11-15 |
Nick Lewycky | Clean up some strange whitespace.
|
commit | commitdiff | tree |
2008-11-15 |
Nick Lewycky | Correct this error message.
|
commit | commitdiff | tree |
2008-11-07 |
Nick Lewycky | Update to add newer bitcodes.
|
commit | commitdiff | tree |
2008-11-04 |
Nick Lewycky | Don't "shell out" to resolve paths. Using pure perl...
|
commit | commitdiff | tree |
2008-11-03 |
Nick Lewycky | Typo
|
commit | commitdiff | tree |
2008-11-03 |
Nick Lewycky | Replace explicit loop with utility function.
|
commit | commitdiff | tree |
2008-11-03 |
Nick Lewycky | Don't crash analyzing certain quadratics (addrec of...
|
commit | commitdiff | tree |
2008-11-02 |
Nick Lewycky | Changes from Duncan's review:
|
commit | commitdiff | tree |
2008-11-02 |
Nick Lewycky | Whoops! Remove test Output/ directory.
|
commit | commitdiff | tree |
2008-11-02 |
Nick Lewycky | Add a new MergeFunctions pass. It finds identical functions...
|
commit | commitdiff | tree |
2008-11-02 |
Nick Lewycky | Fix demanded bits analysis with srem by negative number...
|
commit | commitdiff | tree |
2008-10-27 |
Nick Lewycky | Fix an obvious copy/pasto.
|
commit | commitdiff | tree |
2008-10-26 |
Nick Lewycky | Remove -check-exit-code from bugpoint. This is subsumed...
|
commit | commitdiff | tree |
2008-10-24 |
Nick Lewycky | Don't try to create a mask when we don't need one....
|
commit | commitdiff | tree |
2008-10-24 |
Nick Lewycky | Add value range analyzing of Add and Sub.
|
commit | commitdiff | tree |
2008-10-13 |
Nick Lewycky | Disallow the construction of SCEVs with could-not-compute...
|
commit | commitdiff | tree |
2008-10-09 |
Nick Lewycky | Don't drop alignment on globals when cloning.
|
commit | commitdiff | tree |
2008-10-04 |
Nick Lewycky | Allow the construction of SCEVs with SCEVCouldNotCompute...
|
commit | commitdiff | tree |
2008-09-30 |
Nick Lewycky | Fix misoptimization of: xor i1 (icmp eq (X, C1), icmp...
|
commit | commitdiff | tree |
2008-09-15 |
Nick Lewycky | Fix documentation for these functions; they do not...
|
commit | commitdiff | tree |
2008-09-15 |
Nick Lewycky | Add "sample" documentation to sample project.
|
commit | commitdiff | tree |
2008-09-03 |
Nick Lewycky | Try to fold each element of a vector. This is needed...
|
commit | commitdiff | tree |
2008-09-03 |
Nick Lewycky | Don't apply this transform to vectors. Fixes PR2756.
|
commit | commitdiff | tree |
2008-09-03 |
Nick Lewycky | Don't crash when trying to constant fold a vector with...
|
commit | commitdiff | tree |
2008-08-21 |
Nick Lewycky | Revert r54876 r54877 r54906 and r54907. Evan found...
|
commit | commitdiff | tree |
2008-08-21 |
Nick Lewycky | Fix build on GCC 4.3.
|
commit | commitdiff | tree |
2008-08-17 |
Nick Lewycky | Make this comment clearer. Instead of using an ambiguous...
|
commit | commitdiff | tree |
2008-08-17 |
Nick Lewycky | Consider the case where xor by -1 and xor by 128 have...
|
commit | commitdiff | tree |
2008-08-17 |
Nick Lewycky | I found a better place for this optz'n.
|
commit | commitdiff | tree |
2008-08-17 |
Nick Lewycky | Xor'ing both sides of icmp by sign-bit is equivalent...
|
commit | commitdiff | tree |
2008-08-17 |
Nick Lewycky | Fix build on GCC 4.3.
|
commit | commitdiff | tree |
2008-08-08 |
Nick Lewycky | Testcase for r54520.
|
commit | commitdiff | tree |
2008-08-08 |
Nick Lewycky | Don't crash printing the asm for a ConstantExpr PtrToInt...
|
commit | commitdiff | tree |
2008-08-06 |
Nick Lewycky | Reinstate this optimization, but without the miscompile...
|
commit | commitdiff | tree |
next |