| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix an issue where GVN had the sizes of the two memcpy's reverse, resulting | Owen Anderson | 2008-02-26 | 1 | -2/+2 |
| * | fix http://llvm.org/bugs/show_bug.cgi?id=2097 | Gabor Greif | 2008-02-26 | 1 | -1/+1 |
| * | Fix for pr2093: direct operands aren't necessarily addresses, so don't | Eli Friedman | 2008-02-26 | 1 | -1/+2 |
| * | De-tabify. | Bill Wendling | 2008-02-26 | 2 | -24/+24 |
| * | Fix PR2076. CodeGenPrepare now sinks address computation for inline asm memory | Evan Cheng | 2008-02-26 | 1 | -0/+55 |
| * | Fix an issue where GVN was performing the return slot optimization when it was | Owen Anderson | 2008-02-25 | 1 | -8/+26 |
| * | Fix an issue where GVN would try to use an instruction before its definition ... | Owen Anderson | 2008-02-25 | 1 | -0/+7 |
| * | Split ParameterAttributes.h, putting the complicated | Dale Johannesen | 2008-02-22 | 1 | -1/+1 |
| * | Fixed a typo. | Zhou Sheng | 2008-02-22 | 1 | -1/+1 |
| * | Add explicit keywords. | Dan Gohman | 2008-02-20 | 1 | -1/+1 |
| * | Fix newly-introduced 4.3 warnings | Anton Korobeynikov | 2008-02-20 | 1 | -2/+2 |
| * | Make Transforms to be 4.3 warnings-clean | Anton Korobeynikov | 2008-02-20 | 5 | -29/+40 |
| * | Unbreak build with gcc 4.3: provide missed includes and silence most annoying... | Anton Korobeynikov | 2008-02-20 | 1 | -1/+2 |
| * | When performing return slot optimization, remember to inform memdep when we'r... | Owen Anderson | 2008-02-20 | 1 | -0/+1 |
| * | Expand ParameterAttributes to 32 bits (in preparation | Dale Johannesen | 2008-02-19 | 1 | -8/+13 |
| * | remove the lower packed pass. It can never work and even the parts that | Chris Lattner | 2008-02-19 | 1 | -448/+0 |
| * | Refactor this method a bit, and correct a test that was completely wrong but ... | Owen Anderson | 2008-02-19 | 1 | -7/+11 |
| * | isa+cast -> dyncast. | Chris Lattner | 2008-02-19 | 1 | -2/+2 |
| * | simplify this code again, try 2 :) | Chris Lattner | 2008-02-19 | 1 | -7/+5 |
| * | Fix a comment. | Owen Anderson | 2008-02-19 | 1 | -1/+1 |
| * | Major improvements to yesterday's return slot optimization. Remove some unne... | Owen Anderson | 2008-02-19 | 1 | -14/+39 |
| * | fdiv/frem of undef can produce undef, because the undef operand | Chris Lattner | 2008-02-19 | 1 | -4/+11 |
| * | Factor the profitability check for return slot optimization out into a static... | Owen Anderson | 2008-02-19 | 1 | -14/+26 |
| * | An sret parameter is required to be the first parameter, so there's no need t... | Owen Anderson | 2008-02-19 | 1 | -8/+3 |
| * | Cleanup some of my patches from yesterday. Refactor the check for which xform | Owen Anderson | 2008-02-19 | 1 | -22/+23 |
| * | Fix Transforms/GVN/memcpy.ll, which Chris broke in r47275 by reordering the b... | Owen Anderson | 2008-02-19 | 1 | -1/+2 |
| * | Correctly fold divide-by-constant, even when faced with overflow. | Nick Lewycky | 2008-02-18 | 1 | -2/+27 |
| * | Transforming -A + -B --> -(A + B) isn't safe for FP, thanks | Chris Lattner | 2008-02-18 | 1 | -4/+6 |
| * | minor code simplification, no functionality change. | Chris Lattner | 2008-02-18 | 1 | -8/+6 |
| * | Add support to GVN for performing sret return slot optimization. This means ... | Owen Anderson | 2008-02-18 | 1 | -2/+66 |
| * | optimize away stackrestore calls that have no intervening alloca or call. | Chris Lattner | 2008-02-18 | 1 | -10/+18 |
| * | simplify some code, BreakUpSubtract always returns nonnull now. | Chris Lattner | 2008-02-18 | 1 | -4/+2 |
| * | Fold (-x + -y) -> -(x+y) which promotes better association, fixing | Chris Lattner | 2008-02-17 | 1 | -2/+10 |
| * | fix pasto | Chris Lattner | 2008-02-17 | 1 | -1/+1 |
| * | Split up subtracts into add+negate if they have a reassociable use or operand | Chris Lattner | 2008-02-17 | 1 | -5/+8 |
| * | make the logic for breaking up subtracts more explicit, no | Chris Lattner | 2008-02-17 | 1 | -9/+22 |
| * | Fix PR2028 | Devang Patel | 2008-02-15 | 1 | -2/+2 |
| * | If loop header is also loop exiting block then OrigPN is incoming value for B... | Devang Patel | 2008-02-14 | 1 | -1/+7 |
| * | simplify code, no functionality change. | Chris Lattner | 2008-02-14 | 1 | -7/+9 |
| * | Fix PR2032. Inform the alias analysis of changes to the underlying program. | Nick Lewycky | 2008-02-14 | 1 | -0/+2 |
| * | A loop latch phi node may have uses inside loop, not just in loop header. | Devang Patel | 2008-02-13 | 1 | -4/+5 |
| * | Rename APInt's isPositive to isNonNegative, to reflect what it | Dan Gohman | 2008-02-13 | 1 | -6/+6 |
| * | While moving exit condition, do not drop loop latch on the floor. | Devang Patel | 2008-02-13 | 1 | -4/+9 |
| * | Keep track of exit value operand number when operands are swapped. | Devang Patel | 2008-02-13 | 1 | -1/+6 |
| * | Re-apply the patch to improve the optimizations of memcpy's, with several | Owen Anderson | 2008-02-12 | 1 | -1/+79 |
| * | Fix for bug 1996: optimize out loads of undef. This code basically just | Eli Friedman | 2008-02-12 | 1 | -1/+28 |
| * | Fix scalarrepl to not 'miscompile' undefined code, part #2. | Chris Lattner | 2008-02-10 | 1 | -1/+1 |
| * | Fix PR 1995. | Devang Patel | 2008-02-08 | 1 | -21/+17 |
| * | Temporarily reverting: | Bill Wendling | 2008-02-06 | 1 | -82/+0 |
| * | Fix a bug compiling PR1978 (perhaps not the only one though) which | Chris Lattner | 2008-02-05 | 1 | -54/+5 |