| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount, | Dan Gohman | 2009-02-24 | 15 | -15/+15 |
* | - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emit | Bill Wendling | 2009-02-24 | 5 | -5/+7 |
* | Add a testcase for the problem fixed in r65289. | Dan Gohman | 2009-02-24 | 1 | -0/+29 |
* | Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simple | Dan Gohman | 2009-02-24 | 1 | -0/+8 |
* | Un-XFAIL this test. | Bill Wendling | 2009-02-24 | 1 | -1/+0 |
* | While folding unconditional return move DbgRegionEndInst into the predecessor... | Devang Patel | 2009-02-24 | 1 | -2/+4 |
* | Back out the change in 64918 that used sign-extensions when promoting | Dan Gohman | 2009-02-23 | 3 | -7/+3 |
* | Fast-isel can't do TLS yet, so it should fall back to SDISel | Dan Gohman | 2009-02-23 | 1 | -0/+10 |
* | Use the -stack-alignment option instead of using a target triple | Dan Gohman | 2009-02-23 | 1 | -4/+2 |
* | Add test case for checkin @r65314. | Zhou Sheng | 2009-02-23 | 1 | -0/+41 |
* | Only v1i16 (i.e. _m64) is returned via RAX / RDX. | Evan Cheng | 2009-02-23 | 1 | -1/+10 |
* | Make this test use darwin targe triple, to avoid stack traffic on linux. | Nate Begeman | 2009-02-23 | 1 | -0/+2 |
* | Generate better code for v8i16 shuffles on SSE2 | Nate Begeman | 2009-02-23 | 11 | -32/+85 |
* | Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR | Scott Michel | 2009-02-22 | 1 | -2/+2 |
* | bug 3610: Test case. | Richard Pennington | 2009-02-22 | 1 | -0/+20 |
* | If a use operand is marked isKill, don't forget to add kill to its live inter... | Evan Cheng | 2009-02-22 | 1 | -0/+24 |
* | Be bug compatible with gcc by returning MMX values in RAX. | Evan Cheng | 2009-02-22 | 1 | -1/+5 |
* | Don't sign extend the char when expanding char -> int during | Nick Lewycky | 2009-02-21 | 1 | -0/+12 |
* | Drop bunch of half-working stuff in the ext_weak linkage support. | Anton Korobeynikov | 2009-02-21 | 1 | -0/+20 |
* | If two-address def is dead and the instruction does not define other register... | Evan Cheng | 2009-02-21 | 1 | -0/+43 |
* | Teach LSR sink to sink the immediate portion of the common expression back in... | Evan Cheng | 2009-02-21 | 4 | -23/+117 |
* | rename a function to indicate that it checks for profitability as well | Chris Lattner | 2009-02-21 | 1 | -0/+278 |
* | Fix strange logic in CollectIVUsers used to determine whether all uses are | Evan Cheng | 2009-02-20 | 1 | -0/+44 |
* | Support return of MMX values in 64-bit mode. | Evan Cheng | 2009-02-20 | 1 | -0/+13 |
* | Fix a crash in the pre-alloc splitter exposed by recent codegen changes. | Owen Anderson | 2009-02-20 | 1 | -0/+71 |
* | make these tests pass when run on a G5. | Chris Lattner | 2009-02-20 | 4 | -5/+5 |
* | Implement "superhero" strength reduction, or full strength | Dan Gohman | 2009-02-20 | 3 | -2/+37 |
* | Temporarily XFAIL this test. | Bill Wendling | 2009-02-19 | 1 | -0/+1 |
* | add proper asmwriter and asmparser support for anonymous functions. | Chris Lattner | 2009-02-18 | 1 | -0/+26 |
* | The subprogram die may not exist while creating "default" scope. | Devang Patel | 2009-02-18 | 1 | -0/+31 |
* | Use a sign-extend instead of a zero-extend when promoting a | Dan Gohman | 2009-02-18 | 3 | -4/+37 |
* | Add a test for r61358, which I forgot to add way back when. | Owen Anderson | 2009-02-18 | 1 | -0/+193 |
* | Change the argument type in this test to something less convoluted, | Dan Gohman | 2009-02-18 | 1 | -1/+1 |
* | GV with null value initializer shouldn't go to BSS if it's meant for a mergea... | Evan Cheng | 2009-02-18 | 1 | -0/+4 |
* | Fix a corner case in the new indvars promotion logic: if there | Dan Gohman | 2009-02-18 | 1 | -0/+38 |
* | If an alias is dead and so is its aliasee, then globaldce would | Duncan Sands | 2009-02-17 | 1 | -0/+4 |
* | And now, not so elegant, test case... | Devang Patel | 2009-02-17 | 1 | -0/+13 |
* | Emit debug info for bitfields. | Devang Patel | 2009-02-17 | 1 | -0/+13 |
* | commit a tweaked version of Daniel's patch for PR3599. We now | Chris Lattner | 2009-02-17 | 1 | -0/+23 |
* | A couple of places where reused use operands should be marked kill. This is e... | Evan Cheng | 2009-02-17 | 2 | -1/+118 |
* | Testcase for rev. 64704 | Devang Patel | 2009-02-17 | 1 | -0/+12 |
* | Strengthen the "non-constant stride must dominate loop preheader" check. | Evan Cheng | 2009-02-17 | 1 | -0/+32 |
* | Fix EnforceKnownAlignment so that it doesn't ever reduce the alignment | Dan Gohman | 2009-02-16 | 1 | -0/+18 |
* | Test case for llvm-gcc rev. 64648. | Devang Patel | 2009-02-16 | 1 | -0/+5 |
* | Rename IndVarsSimplify to IndVarSimplify, to be consistent with | Dan Gohman | 2009-02-16 | 45 | -0/+0 |
* | Change these tests to use regular loads instead of llvm.x86.sse2.loadu.dq. | Dan Gohman | 2009-02-16 | 3 | -22/+15 |
* | If the target of an alias has internal linkage, then the | Duncan Sands | 2009-02-15 | 2 | -0/+22 |
* | Fix PR3522. It's not safe to sink into landing pad BB's. | Evan Cheng | 2009-02-15 | 1 | -0/+30 |
* | Fix pr3571: If stride is a value defined by an instruction, make sure it domi... | Evan Cheng | 2009-02-15 | 1 | -0/+27 |
* | Extend the IndVarSimplify support for promoting induction variables: | Dan Gohman | 2009-02-14 | 1 | -0/+38 |