| Commit message (Expand) | Author | Age | Files | Lines |
* | this test requires SSE, thanks to jyasskin for pointing this out. | Chris Lattner | 2010-01-13 | 1 | -1/+1 |
* | Commit some changes I had managed to lose last night while refactoring the co... | Evan Cheng | 2010-01-13 | 2 | -1/+47 |
* | Re-enable extension optimization pass. | Evan Cheng | 2010-01-13 | 2 | -2/+1 |
* | Disable opt-ext pass to unbreak the build for now. | Evan Cheng | 2010-01-13 | 3 | -2/+3 |
* | Try to fix the ARM and PPC buildbots. The -mattr=vector-unaligned-mem | Jeffrey Yasskin | 2010-01-13 | 1 | -1/+1 |
* | Add a quick pass to optimize sign / zero extension instructions. For targets ... | Evan Cheng | 2010-01-13 | 3 | -2/+19 |
* | Add nounwind. | Evan Cheng | 2010-01-12 | 1 | -2/+2 |
* | Revert commit 93204, since it causes the assembler to barf | Duncan Sands | 2010-01-12 | 1 | -1/+1 |
* | Make several tests less fragile. | Dan Gohman | 2010-01-12 | 3 | -10/+12 |
* | Reapply the MOV64r0 patch, with a fix: MOV64r0 clobbers EFLAGS. | Dan Gohman | 2010-01-12 | 1 | -1/+0 |
* | Add manual ISD::OR fastisel selection routines. TableGen is no longer autogen... | Evan Cheng | 2010-01-11 | 1 | -1/+1 |
* | Extend r93152 to work on OR r, r. If the source set bits are known not to ove... | Evan Cheng | 2010-01-11 | 2 | -1/+17 |
* | reduce this to a sensible testcase. | Chris Lattner | 2010-01-11 | 1 | -18/+5 |
* | Shorten up this testcase. | David Greene | 2010-01-11 | 1 | -378/+0 |
* | Revert 93158. It's breaking quite a few x86_64 tests. | Evan Cheng | 2010-01-11 | 1 | -0/+1 |
* | Avoid adding PHI arguments for a predecessor that has gone away when a BRCOND... | Jakob Stoklund Olesen | 2010-01-11 | 1 | -0/+97 |
* | Use a 32-bit and with implicit zero-extension instead of a 64-bit and if it | Dan Gohman | 2010-01-11 | 1 | -3/+40 |
* | Re-instate MOV64r0 and MOV16r0, with adjustments to work with the | Dan Gohman | 2010-01-11 | 1 | -0/+13 |
* | Generalize this check to avoid depending on a specific register assignment. | Dan Gohman | 2010-01-11 | 1 | -1/+1 |
* | Make this test less trivial, to avoid spurious failures. | Dan Gohman | 2010-01-11 | 1 | -2/+2 |
* | Select an OR with immediate as an ADD if the input bits are known zero. This ... | Evan Cheng | 2010-01-11 | 2 | -1/+18 |
* | Implement a feature (-vector-unaligned-mem) to allow targets to | David Greene | 2010-01-11 | 1 | -0/+402 |
* | Fix http://llvm.org/PR5729: x86-64 tail calls were putting their targets into | Jeffrey Yasskin | 2010-01-09 | 1 | -0/+71 |
* | Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNode | Dan Gohman | 2010-01-09 | 2 | -0/+49 |
* | Fix a critical bug in 64-bit atomic operation lowering for 32-bit. The result... | Evan Cheng | 2010-01-08 | 1 | -0/+29 |
* | ReplaceAllUsesOfValueWith may delete other nodes that the one being replaced.... | Evan Cheng | 2010-01-08 | 1 | -0/+27 |
* | Fix rdar://7517201, a regression introduced by r92849. | Chris Lattner | 2010-01-07 | 2 | -50/+23 |
* | Fix a minor regression from my dag combiner changes. One more place which nee... | Evan Cheng | 2010-01-07 | 1 | -3/+40 |
* | Teach dag combine to fold the following transformation more aggressively: | Evan Cheng | 2010-01-06 | 1 | -0/+36 |
* | Move this test from test/Transforms/IndVarSimplify to | Dan Gohman | 2010-01-05 | 1 | -0/+19 |
* | Don't assign the shift the same type as the variable being shifted. This could | Bill Wendling | 2010-01-05 | 1 | -0/+15 |
* | Delete useless trailing semicolons. | Dan Gohman | 2010-01-05 | 11 | -25/+25 |
* | Make this test more portable. | Dan Gohman | 2010-01-04 | 1 | -1/+1 |
* | Add some tests and update an existing test to reflect recent | Dan Gohman | 2010-01-04 | 3 | -11/+104 |
* | fix PR5930, allowing the asmprinter to emit difference between | Chris Lattner | 2010-01-03 | 1 | -0/+29 |
* | add PR# | Chris Lattner | 2010-01-03 | 1 | -0/+1 |
* | differences between two blockaddress's don't cause a | Chris Lattner | 2010-01-03 | 1 | -0/+21 |
* | allow this to work on linux hosts. | Chris Lattner | 2010-01-02 | 1 | -1/+1 |
* | Teach codegen to handle: | Chris Lattner | 2010-01-02 | 1 | -2/+42 |
* | rename file. | Chris Lattner | 2010-01-01 | 1 | -0/+0 |
* | Teach codegen to lower llvm.powi to an efficient (but not optimal) | Chris Lattner | 2010-01-01 | 2 | -35/+29 |
* | handle equality memcmp of 8 bytes on x86-64 with two unaligned loads and a | Chris Lattner | 2009-12-24 | 1 | -4/+38 |
* | move an optimization for memcmp out of simplifylibcalls and into | Chris Lattner | 2009-12-24 | 1 | -0/+76 |
* | Update objectsize intrinsic and associated dependencies. Fix | Eric Christopher | 2009-12-23 | 1 | -4/+4 |
* | Remove target attribute break-sse-dep. Instead, do not fold load into sse par... | Evan Cheng | 2009-12-22 | 1 | -14/+7 |
* | Increase opportunities to optimize (brcond (srl (and c1), c2)). | Evan Cheng | 2009-12-18 | 1 | -0/+29 |
* | On recent Intel u-arch's, folding loads into some unary SSE instructions can | Evan Cheng | 2009-12-18 | 1 | -0/+28 |
* | Tidy up this testcase and add test for tailcall optimization | Dan Gohman | 2009-12-18 | 1 | -7/+12 |
* | Remove "tail" keywords. These calls are not intended to be tail calls. | Dan Gohman | 2009-12-18 | 1 | -33/+33 |
* | Instruction fixes, added instructions, and AsmString changes in the | Sean Callanan | 2009-12-18 | 15 | -197/+197 |