| Commit message (Expand) | Author | Age |
* | Port a shift-by-1 optimization from LegalizeDAG: it | Duncan Sands | 2008-07-11 |
* | Add another optimization from PR2330. Also catch some missing cases that are | Nick Lewycky | 2008-07-11 |
* | The frame address on an x86-64 box needs to be offset by -8, not -4. | Bill Wendling | 2008-07-11 |
* | Fix folding of icmp's of i1 where the comparison is signed. The code | Chris Lattner | 2008-07-11 |
* | Fix a bogus optimization: folding (slt (zext i1 A to i32), 1) -> (slt i1 A, t... | Chris Lattner | 2008-07-11 |
* | make this condition more precise. | Chris Lattner | 2008-07-11 |
* | Implement PR2538 | Chris Lattner | 2008-07-11 |
* | Put CPPBackend tests into their own directory and run them only if they're | Bill Wendling | 2008-07-10 |
* | Fix an altivec constant miscompilation that Duncan found through | Chris Lattner | 2008-07-10 |
* | Restructure dead argument elimination, try #3 :-) | Matthijs Kooijman | 2008-07-10 |
* | Fix overzealous optimization. Thanks to Duncan Sands for pointing out my error! | Nick Lewycky | 2008-07-10 |
* | Fix for PR2472. Use movss to set lower 32-bits of a zero XMM vector. | Evan Cheng | 2008-07-10 |
* | Fix a case where vector comparison constant folding would cause an | Chris Lattner | 2008-07-10 |
* | elementwise comparison of vector constants was completely wrong. Fix | Chris Lattner | 2008-07-10 |
* | Testcase for PR2024 | Anton Korobeynikov | 2008-07-09 |
* | Fold (a < 8) && (b < 8) into (a|b) < 8 for unsigned less or greater than. | Nick Lewycky | 2008-07-09 |
* | Fold ((1 << a) & 1) to (a == 0). | Nick Lewycky | 2008-07-09 |
* | Fix a broken test. Neither load is eliminable without changing the CFG. | Chris Lattner | 2008-07-09 |
* | Reduce x - y to -y when we know the 'x' part will get masked off anyways. | Nick Lewycky | 2008-07-09 |
* | If loop induction variable's start value is less then its exit value then do ... | Devang Patel | 2008-07-09 |
* | Testcase for debug info from data-only files. | Dale Johannesen | 2008-07-08 |
* | 'Optimize' test | Chris Lattner | 2008-07-08 |
* | new testcase for PR2496 | Chris Lattner | 2008-07-08 |
* | Testcase for PR2520. | Duncan Sands | 2008-07-08 |
* | Fix three bugs: | Chris Lattner | 2008-07-08 |
* | Refactor the tablegen DAGISelEmitter code for outputing calls to | Dan Gohman | 2008-07-07 |
* | Fix two serious LSR bugs. | Evan Cheng | 2008-07-07 |
* | Testcase for PR2463 | Anton Korobeynikov | 2008-07-05 |
* | Testcase for PR2146 | Anton Korobeynikov | 2008-07-05 |
* | Fix missed optimization opportunity when analyzing cast of mul and select. | Nick Lewycky | 2008-07-05 |
* | Remove the ability for ADCE to remove unreachable blocks in loop nests, becau... | Owen Anderson | 2008-07-03 |
* | Add support to ADCE for pruning unreachable blocks. This addresses the final | Owen Anderson | 2008-07-02 |
* | A better fix for PR2503 that doesn't pessimize GVN in the presence of unreach... | Owen Anderson | 2008-07-02 |
* | Considering predecessors of exit blocks gets | Dale Johannesen | 2008-07-01 |
* | Implement split and scalarize for SELECT_CC, fixing PR2504 | Chris Lattner | 2008-06-30 |
* | Regression test for PR2443. | Duncan Sands | 2008-06-27 |
* | Use the c modifier to tell llvm-ar not to issue a | Duncan Sands | 2008-06-27 |
* | test doesn't need eh info | Chris Lattner | 2008-06-27 |
* | when linking globals, make sure to preserve the address space of the global. | Chris Lattner | 2008-06-27 |
* | XFAIL for now. | Evan Cheng | 2008-06-26 |
* | Use the -enable-pre flag so this test doesn't fail. | Owen Anderson | 2008-06-26 |
* | Make LLVM compile on DragonFly BSD (PR2499). | Matthijs Kooijman | 2008-06-26 |
* | Allow for rounding up of stack frame. | Dale Johannesen | 2008-06-26 |
* | when we know the signbit of an input to uint_to_fp is zero, | Chris Lattner | 2008-06-26 |
* | - Fix a x86 vector isel bug: illegal transformation of a vector_shuffle into a | Evan Cheng | 2008-06-25 |
* | simplify shell syntax to work better on solaris, patch by | Chris Lattner | 2008-06-25 |
* | Added MemOperands to Atomic operations since Atomics touches memory. | Mon P Wang | 2008-06-25 |
* | Fix PR2488, a case where we deleted stack restores too aggressively. | Chris Lattner | 2008-06-25 |
* | Enable two-address remat by default. | Evan Cheng | 2008-06-25 |
* | v2f32 is now a valid (MMX) type which breaks this | Dale Johannesen | 2008-06-24 |