| Commit message (Expand) | Author | Age | Files | Lines |
* | New test case. | Evan Cheng | 2007-10-14 | 1 | -0/+28 |
* | Unbreak x86-64. | Evan Cheng | 2007-10-14 | 1 | -4/+3 |
* | When coalescing an EXTRACT_SUBREG and the dst register is a physical register, | Evan Cheng | 2007-10-14 | 3 | -27/+29 |
* | Revert 42908 for now. | Evan Cheng | 2007-10-14 | 13 | -78/+93 |
* | Fix type mismatch error in PPC Altivec (only causes | Dale Johannesen | 2007-10-14 | 1 | -2/+2 |
* | Disable some compile-time optimizations on PPC | Dale Johannesen | 2007-10-14 | 2 | -0/+15 |
* | Fixing a typo. Found by Kevin André! | Gordon Henriksen | 2007-10-14 | 1 | -1/+1 |
* | Clarify that fastcc has a problem with nested function | Duncan Sands | 2007-10-13 | 1 | -1/+1 |
* | Enhance the truncstore optimization code to handle shifted | Chris Lattner | 2007-10-13 | 1 | -2/+21 |
* | new testcase | Chris Lattner | 2007-10-13 | 1 | -0/+18 |
* | Add a simple optimization to simplify the input to | Chris Lattner | 2007-10-13 | 2 | -1/+43 |
* | If the power of 5 is exact, and the reciprocal exact, the error is zero not o... | Neil Booth | 2007-10-13 | 1 | -1/+1 |
* | Fix test case. | Evan Cheng | 2007-10-13 | 1 | -1/+1 |
* | New tests. | Evan Cheng | 2007-10-13 | 2 | -0/+102 |
* | Local spiller optimization: | Evan Cheng | 2007-10-13 | 2 | -4/+54 |
* | Change unfoldMemoryOperand(). User is now responsible for passing in the | Evan Cheng | 2007-10-13 | 3 | -13/+20 |
* | Optionally create a MachineInstr without default implicit operands. | Evan Cheng | 2007-10-13 | 2 | -5/+6 |
* | Correcting the corrections. Bad bad baaad emacs! | Arnold Schwaighofer | 2007-10-12 | 1 | -1/+1 |
* | Corrected many typing errors. And removed 'nest' parameter handling | Arnold Schwaighofer | 2007-10-12 | 12 | -44/+45 |
* | Fix this test to not depend on the assembly output containing something | Dan Gohman | 2007-10-12 | 1 | -1/+1 |
* | Dest type is always i8 *. This allows some simplification. | Devang Patel | 2007-10-12 | 1 | -33/+12 |
* | t | Devang Patel | 2007-10-12 | 0 | -0/+0 |
* | Fix ocaml bindings for picky linkers. :) | Gordon Henriksen | 2007-10-12 | 1 | -2/+3 |
* | Due to the new tail call optimization, trampolines can no | Duncan Sands | 2007-10-12 | 1 | -1/+0 |
* | ppc long double. Implement fabs and fneg. | Dale Johannesen | 2007-10-12 | 1 | -0/+16 |
* | Update. | Evan Cheng | 2007-10-12 | 1 | -18/+2 |
* | don't use intptr_t without including it. | Chris Lattner | 2007-10-12 | 1 | -1/+3 |
* | Fix a bug in my patch last night that broke InstCombine/2007-10-12-Crash.ll | Chris Lattner | 2007-10-12 | 2 | -1/+45 |
* | Implement i64->ppcf128 conversions. | Dale Johannesen | 2007-10-12 | 1 | -1/+20 |
* | Make this compute the correct offset, handling alignment of the element | Chris Lattner | 2007-10-12 | 1 | -2/+3 |
* | Did mean to leave this in. INSERT_SUBREG isn't being coalesced yet. | Evan Cheng | 2007-10-12 | 1 | -2/+1 |
* | Remove duplicate comment. | Neil Booth | 2007-10-12 | 1 | -11/+0 |
* | Implement correctly-rounded decimal->binary conversion, i.e. conversion | Neil Booth | 2007-10-12 | 2 | -13/+364 |
* | Remove a field that was never used. | Neil Booth | 2007-10-12 | 1 | -9/+6 |
* | If we're trying to be arbitrary precision, unsigned char clearly won't cut it... | Neil Booth | 2007-10-12 | 1 | -1/+1 |
* | Don't attempt to mask no bits | Neil Booth | 2007-10-12 | 1 | -1/+2 |
* | Change the names used for internal labels to use the current | Dan Gohman | 2007-10-12 | 13 | -93/+78 |
* | Fix some corner cases with vectors in copyToRegs and copyFromRegs. | Dan Gohman | 2007-10-12 | 1 | -1/+16 |
* | Add support to SplitVectorOp for powi, where the second operand | Dan Gohman | 2007-10-12 | 1 | -0/+6 |
* | Mark vector ctpop, cttz, and ctlz as Expand on x86. | Dan Gohman | 2007-10-12 | 1 | -0/+3 |
* | Mark vector pow, ctpop, cttz, and ctlz as Expand on PowerPC. | Dan Gohman | 2007-10-12 | 1 | -1/+4 |
* | Restrict EXTRACT_SUBREG coalescing to avoid negative performance impact. | Evan Cheng | 2007-10-12 | 1 | -1/+6 |
* | Doh. | Evan Cheng | 2007-10-12 | 1 | -1/+1 |
* | EXTRACT_SUBREG test case. | Evan Cheng | 2007-10-12 | 1 | -0/+35 |
* | EXTRACT_SUBREG coalescing support. The coalescer now treats EXTRACT_SUBREG like | Evan Cheng | 2007-10-12 | 12 | -241/+415 |
* | Some clean up. | Evan Cheng | 2007-10-12 | 1 | -3/+0 |
* | Cosmetic. | Evan Cheng | 2007-10-12 | 1 | -1/+1 |
* | Fix typos. | Evan Cheng | 2007-10-12 | 1 | -5/+5 |
* | Fold load / store into MOV32to32_ and MOV16to16_. | Evan Cheng | 2007-10-12 | 1 | -0/+4 |
* | Flag MOV32to32_ with EXTRACT_SUBREG. They should not be scheduled apart. | Evan Cheng | 2007-10-12 | 1 | -7/+7 |