| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | formatting change, reduce indentation. No functionality change. | Chris Lattner | 2009-03-11 | 1 | -82/+80 |
* | Mark the Defs and Uses of STATUS register correctly, plus some reformatting. | Sanjiv Gupta | 2009-03-10 | 1 | -41/+61 |
* | Add more information to the EFLAGS note. | Dan Gohman | 2009-03-10 | 1 | -4/+12 |
* | Add a note about EFLAGS optimization. | Dan Gohman | 2009-03-09 | 1 | -0/+15 |
* | ARM target now also recognize triplets like thumbv6-apple-darwin and set thum... | Evan Cheng | 2009-03-09 | 2 | -14/+24 |
* | ARM isLegalAddressImmediate should check if type is a simple type now that op... | Evan Cheng | 2009-03-09 | 1 | -0/+3 |
* | do not export all the X86FastISel symbols, ever. | Chris Lattner | 2009-03-08 | 1 | -1/+4 |
* | Recognize triplets starting with armv5-, armv6- etc. And set the ARM arch ver... | Evan Cheng | 2009-03-08 | 1 | -1/+17 |
* | add a note. | Chris Lattner | 2009-03-08 | 1 | -0/+40 |
* | add a note. | Chris Lattner | 2009-03-08 | 1 | -0/+22 |
* | Introduce new linkage types linkonce_odr, weak_odr, common_odr | Duncan Sands | 2009-03-07 | 18 | -77/+133 |
* | Arithmetic instructions don't set EFLAGS bits OF and CF bits | Dan Gohman | 2009-03-07 | 2 | -14/+35 |
* | Don't use plain INC32 and DEC32 on x86-64; it needs | Dan Gohman | 2009-03-05 | 2 | -8/+30 |
* | When creating X86ISD::INC and X86ISD::DEC nodes, only add one operand. | Dan Gohman | 2009-03-05 | 1 | -1/+6 |
* | Fix the "test" optimization to recognize "dec" as an add of | Dan Gohman | 2009-03-05 | 1 | -9/+8 |
* | Re-apply 66008, now that the unfoldMemoryOperand bug is fixed. | Dan Gohman | 2009-03-04 | 4 | -127/+298 |
* | Correct this comment. | Dan Gohman | 2009-03-04 | 1 | -1/+1 |
* | When using MachineInstr operand indices on SDNodes, the number | Dan Gohman | 2009-03-04 | 1 | -3/+4 |
* | Fix PR3666: isel calls to constant addresses. | Evan Cheng | 2009-03-04 | 3 | -4/+9 |
* | Revert r66004 for now; it's causing a variety of test failures. | Dan Gohman | 2009-03-04 | 4 | -295/+127 |
* | Teach the x86 backend to eliminate "test" instructions by using the EFLAGS | Dan Gohman | 2009-03-04 | 4 | -127/+295 |
* | Fix PR3701. 1. X86 target renamed eflags register to flags. This matches what... | Evan Cheng | 2009-03-04 | 1 | -1/+1 |
* | Add '(implicit EFLAGS)' for AND, OR, XOR, NEG, INC, and DEC | Dan Gohman | 2009-03-03 | 2 | -111/+220 |
* | Use early exit to reduce indentation. No functional change. | Bob Wilson | 2009-03-03 | 1 | -128/+128 |
* | Fix a bunch of Doxygen syntax issues. Escape special characters, | Dan Gohman | 2009-03-03 | 5 | -6/+6 |
* | Generalize BuildVectorSDNode::isConstantSplat to use APInts and handle | Bob Wilson | 2009-03-02 | 1 | -8/+11 |
* | Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a new | Bob Wilson | 2009-03-01 | 1 | -106/+5 |
* | Added another darwin subtarget | Mon P Wang | 2009-02-28 | 1 | -0/+4 |
* | Refactor TLS code and add some tests. The tests and expected results are: | Rafael Espindola | 2009-02-27 | 2 | -14/+47 |
* | Alignment values for i64 and f64 on ppc64 were wrong, | Dale Johannesen | 2009-02-27 | 1 | -1/+3 |
* | ADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable. The users of these in... | Evan Cheng | 2009-02-26 | 1 | -8/+4 |
* | Revert BuildVectorSDNode related patches: 65426, 65427, and 65296. | Evan Cheng | 2009-02-25 | 4 | -105/+225 |
* | Add a totally synthetic situation I came up with while looking at a bug in | Nick Lewycky | 2009-02-25 | 1 | -0/+17 |
* | Remove all "cached" data from BuildVectorSDNode, preferring to retrieve | Scott Michel | 2009-02-25 | 1 | -6/+6 |
* | Overhaul my earlier submission due to feedback. It's a large patch, but most of | Bill Wendling | 2009-02-24 | 37 | -125/+164 |
* | Fast-isel can't do TLS yet, so it should fall back to SDISel | Dan Gohman | 2009-02-23 | 1 | -0/+6 |
* | Only v1i16 (i.e. _m64) is returned via RAX / RDX. | Evan Cheng | 2009-02-23 | 3 | -19/+50 |
* | Generate better code for v8i16 shuffles on SSE2 | Nate Begeman | 2009-02-23 | 3 | -249/+360 |
* | Propagate debug loc info through prologue/epilogue. | Bill Wendling | 2009-02-23 | 7 | -28/+39 |
* | Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR | Scott Michel | 2009-02-22 | 4 | -215/+100 |
* | Add a note. | Evan Cheng | 2009-02-22 | 1 | -0/+28 |
* | Be bug compatible with gcc by returning MMX values in RAX. | Evan Cheng | 2009-02-22 | 2 | -7/+13 |
* | Do not consider MMX_MOVD64rr a move instructions. The source register is in G... | Evan Cheng | 2009-02-22 | 1 | -1/+0 |
* | Drop bunch of half-working stuff in the ext_weak linkage support. | Anton Korobeynikov | 2009-02-21 | 1 | -6/+19 |
* | Make sure this doesn't access .end() too. | Bill Wendling | 2009-02-21 | 1 | -3/+4 |
* | Make sure we don't dereference the .end() of the container. | Bill Wendling | 2009-02-21 | 1 | -1/+2 |
* | Propagate more debug loc infos. This also includes some code cleaning. | Bill Wendling | 2009-02-21 | 1 | -6/+18 |
* | We need to propagate the debug location information even when dealing with the | Bill Wendling | 2009-02-21 | 1 | -4/+4 |
* | Support return of MMX values in 64-bit mode. | Evan Cheng | 2009-02-20 | 1 | -3/+15 |
* | add note about sin | Torok Edwin | 2009-02-20 | 1 | -0/+15 |