| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | The last commit was overly conservative. It's ok to reuse value that's alread... | Evan Cheng | 2009-02-26 | 1 | -7/+0 |
* | If an available register falls through to a succ block, unset the last kill. ... | Evan Cheng | 2009-02-26 | 1 | -37/+76 |
* | Revert BuildVectorSDNode related patches: 65426, 65427, and 65296. | Evan Cheng | 2009-02-25 | 11 | -324/+329 |
* | Fix big-endian codegen bug. We're splitting up | Dale Johannesen | 2009-02-25 | 1 | -1/+2 |
* | Print variable's display name in dwarf DIE. | Devang Patel | 2009-02-25 | 1 | -1/+1 |
* | Fix PR3667 | Chris Lattner | 2009-02-25 | 1 | -1/+1 |
* | Don't block basic block with only SwitchInst to fold into predecessors. | Zhou Sheng | 2009-02-25 | 1 | -1/+5 |
* | Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlob... | Evan Cheng | 2009-02-25 | 4 | -335/+414 |
* | Add a totally synthetic situation I came up with while looking at a bug in | Nick Lewycky | 2009-02-25 | 1 | -0/+17 |
* | Expand tabs to spaces (overlooked in previous commit) | Scott Michel | 2009-02-25 | 1 | -12/+12 |
* | Remove all "cached" data from BuildVectorSDNode, preferring to retrieve | Scott Michel | 2009-02-25 | 2 | -19/+14 |
* | Added support to have TableGen provide information if an intrinsic (core | Mon P Wang | 2009-02-24 | 1 | -0/+10 |
* | If compile unit's language is not set then don't crash while dump'ing compile... | Devang Patel | 2009-02-24 | 1 | -1/+2 |
* | Extension of GEP in constant folder was broken (apparently this code | Daniel Dunbar | 2009-02-24 | 1 | -1/+1 |
* | Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount, | Dan Gohman | 2009-02-24 | 5 | -122/+144 |
* | Overhaul my earlier submission due to feedback. It's a large patch, but most of | Bill Wendling | 2009-02-24 | 40 | -129/+166 |
* | Add a debugging option for SSC DCE. | Owen Anderson | 2009-02-24 | 1 | -0/+5 |
* | - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emit | Bill Wendling | 2009-02-24 | 4 | -14/+15 |
* | Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simple | Dan Gohman | 2009-02-24 | 3 | -3/+8 |
* | Generalize the ChangeCompareStride code, in preparation for | Dan Gohman | 2009-02-24 | 1 | -94/+96 |
* | Preserve the DominanceFrontier analysis in the LoopDeletion pass. | Dan Gohman | 2009-02-24 | 1 | -2/+7 |
* | gdb uses DW_AT_prototyped to identify K&R style in C based languages. | Devang Patel | 2009-02-24 | 1 | -0/+5 |
* | While folding unconditional return move DbgRegionEndInst into the predecessor... | Devang Patel | 2009-02-24 | 2 | -23/+10 |
* | If there is not any debug info available for any global variables and any sub... | Devang Patel | 2009-02-24 | 1 | -13/+26 |
* | Back out the change in 64918 that used sign-extensions when promoting | Dan Gohman | 2009-02-23 | 1 | -34/+12 |
* | Fast-isel can't do TLS yet, so it should fall back to SDISel | Dan Gohman | 2009-02-23 | 1 | -0/+6 |
* | LoopDeletion needs to inform ScalarEvolution when a loop is deleted, | Dan Gohman | 2009-02-23 | 1 | -1/+4 |
* | IndVarSimplify preserves ScalarEvolution. In the | Dan Gohman | 2009-02-23 | 1 | -0/+1 |
* | Should reset DBI_Prev if DBI_Next == 0. | Zhou Sheng | 2009-02-23 | 1 | -0/+2 |
* | 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 |
* | Changed option name from inline-threshold to basic-inline-threshold because | Mon P Wang | 2009-02-23 | 1 | -1/+1 |
* | fix some typos that Duncan noticed | Chris Lattner | 2009-02-23 | 1 | -3/+3 |
* | 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 | 11 | -316/+320 |
* | Revert the part of 64623 that attempted to align the source in a | Dan Gohman | 2009-02-22 | 1 | -1/+1 |
* | Properly parenthesize this expression, fixing a real bug in the new | Dan Gohman | 2009-02-22 | 1 | -1/+1 |
* | If a use operand is marked isKill, don't forget to add kill to its live inter... | Evan Cheng | 2009-02-22 | 1 | -4/+6 |
* | 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 |
* | Only try to sink immediate when TLI is not null. It needs to check if immedia... | Evan Cheng | 2009-02-22 | 1 | -1/+1 |
* | Don't sign extend the char when expanding char -> int during | Nick Lewycky | 2009-02-21 | 1 | -2/+2 |
* | bug 3610: Floating point vaarg not softened. | Richard Pennington | 2009-02-21 | 2 | -0/+18 |
* | Drop bunch of half-working stuff in the ext_weak linkage support. | Anton Korobeynikov | 2009-02-21 | 2 | -16/+19 |
* | Add AddrModeMatcher.cpp | Evan Cheng | 2009-02-21 | 1 | -0/+1 |
* | If two-address def is dead and the instruction does not define other register... | Evan Cheng | 2009-02-21 | 1 | -0/+30 |
* | Teach LSR sink to sink the immediate portion of the common expression back in... | Evan Cheng | 2009-02-21 | 1 | -17/+82 |
* | Make sure this doesn't access .end() too. | Bill Wendling | 2009-02-21 | 1 | -3/+4 |