| Age | Commit message (Expand) | Author |
| 2008-02-25 | Fix an issue where GVN was performing the return slot optimization when it was | Owen Anderson |
| 2008-02-25 | Fix an issue where GVN would try to use an instruction before its definition ... | Owen Anderson |
| 2008-02-22 | Split ParameterAttributes.h, putting the complicated | Dale Johannesen |
| 2008-02-22 | Fixed a typo. | Zhou Sheng |
| 2008-02-20 | Add explicit keywords. | Dan Gohman |
| 2008-02-20 | Fix newly-introduced 4.3 warnings | Anton Korobeynikov |
| 2008-02-20 | Get rid of hash_map. Use StringMap instead | Anton Korobeynikov |
| 2008-02-20 | Make Transforms to be 4.3 warnings-clean | Anton Korobeynikov |
| 2008-02-20 | Unbreak build with gcc 4.3: provide missed includes and silence most annoying... | Anton Korobeynikov |
| 2008-02-20 | When performing return slot optimization, remember to inform memdep when we'r... | Owen Anderson |
| 2008-02-19 | Expand ParameterAttributes to 32 bits (in preparation | Dale Johannesen |
| 2008-02-19 | remove the LowerSelect pass. The last client was the old Sparc backend, whic... | Chris Lattner |
| 2008-02-19 | remove the lower packed pass. It can never work and even the parts that | Chris Lattner |
| 2008-02-19 | Refactor this method a bit, and correct a test that was completely wrong but ... | Owen Anderson |
| 2008-02-19 | isa+cast -> dyncast. | Chris Lattner |
| 2008-02-19 | simplify this code again, try 2 :) | Chris Lattner |
| 2008-02-19 | Fix a comment. | Owen Anderson |
| 2008-02-19 | Major improvements to yesterday's return slot optimization. Remove some unne... | Owen Anderson |
| 2008-02-19 | fdiv/frem of undef can produce undef, because the undef operand | Chris Lattner |
| 2008-02-19 | Factor the profitability check for return slot optimization out into a static... | Owen Anderson |
| 2008-02-19 | An sret parameter is required to be the first parameter, so there's no need t... | Owen Anderson |
| 2008-02-19 | Cleanup some of my patches from yesterday. Refactor the check for which xform | Owen Anderson |
| 2008-02-19 | Fix Transforms/GVN/memcpy.ll, which Chris broke in r47275 by reordering the b... | Owen Anderson |
| 2008-02-18 | Correctly fold divide-by-constant, even when faced with overflow. | Nick Lewycky |
| 2008-02-18 | Transforming -A + -B --> -(A + B) isn't safe for FP, thanks | Chris Lattner |
| 2008-02-18 | minor code simplification, no functionality change. | Chris Lattner |
| 2008-02-18 | Simplify caller updating using a CallSite, as | Duncan Sands |
| 2008-02-18 | Add support to GVN for performing sret return slot optimization. This means ... | Owen Anderson |
| 2008-02-18 | switch simplifycfg from using vectors for most things to smallvectors, | Chris Lattner |
| 2008-02-18 | optimize away stackrestore calls that have no intervening alloca or call. | Chris Lattner |
| 2008-02-18 | simplify some code, BreakUpSubtract always returns nonnull now. | Chris Lattner |
| 2008-02-17 | Fold (-x + -y) -> -(x+y) which promotes better association, fixing | Chris Lattner |
| 2008-02-17 | fix pasto | Chris Lattner |
| 2008-02-17 | Split up subtracts into add+negate if they have a reassociable use or operand | Chris Lattner |
| 2008-02-17 | make the logic for breaking up subtracts more explicit, no | Chris Lattner |
| 2008-02-16 | Remove any 'nest' parameter attributes if the function | Duncan Sands |
| 2008-02-15 | Fix PR2028 | Devang Patel |
| 2008-02-14 | If loop header is also loop exiting block then OrigPN is incoming value for B... | Devang Patel |
| 2008-02-14 | Fix PR2029 | Chris Lattner |
| 2008-02-14 | simplify code, no functionality change. | Chris Lattner |
| 2008-02-14 | Fix PR2032. Inform the alias analysis of changes to the underlying program. | Nick Lewycky |
| 2008-02-13 | A loop latch phi node may have uses inside loop, not just in loop header. | Devang Patel |
| 2008-02-13 | Rename APInt's isPositive to isNonNegative, to reflect what it | Dan Gohman |
| 2008-02-13 | While moving exit condition, do not drop loop latch on the floor. | Devang Patel |
| 2008-02-13 | Keep track of exit value operand number when operands are swapped. | Devang Patel |
| 2008-02-13 | remove some dead code. | Chris Lattner |
| 2008-02-12 | Re-apply the patch to improve the optimizations of memcpy's, with several | Owen Anderson |
| 2008-02-12 | Fix for bug 1996: optimize out loads of undef. This code basically just | Eli Friedman |
| 2008-02-10 | Fix scalarrepl to not 'miscompile' undefined code, part #2. | Chris Lattner |
| 2008-02-08 | Fix PR 1995. | Devang Patel |