| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix PR3694: add an instcombine micro-optimization that helps | Duncan Sands | 2009-03-02 | 1 | -0/+14 |
* | Fix a problem with DAGCombine on 64b targets where folding | Nate Begeman | 2009-03-01 | 1 | -0/+15 |
* | Functions marked malloc are noalias return. | Duncan Sands | 2009-03-01 | 1 | -0/+3 |
* | Adjust this test for recent llvm-gcc changes. | Duncan Sands | 2009-03-01 | 1 | -1/+1 |
* | Minor optimization: | Evan Cheng | 2009-03-01 | 2 | -1/+16 |
* | tweak this to accept asmprinter changes. I have no way to verify this, hopef... | Chris Lattner | 2009-03-01 | 1 | -1/+1 |
* | Fix a pretty awesome bug that only happened in a strange case with anonymous | Chris Lattner | 2009-03-01 | 1 | -0/+8 |
* | adjust for asmprinter change. | Chris Lattner | 2009-03-01 | 1 | -2/+2 |
* | adjust for asmprinter change. | Chris Lattner | 2009-03-01 | 1 | -3/+5 |
* | adjust test to make it more robust | Chris Lattner | 2009-03-01 | 1 | -2/+4 |
* | Fix a long-standing bug and misfeature of the disassembler: when dealing with a | Chris Lattner | 2009-03-01 | 1 | -0/+6 |
* | one less space, fixes failure with rebuilt llvm-gcc. | Chris Lattner | 2009-02-28 | 1 | -1/+1 |
* | There is a way to specify targets that should succeed. It's the "XTARGET" | Bill Wendling | 2009-02-28 | 1 | -2/+2 |
* | Last commit accidentially deleted this code. | Evan Cheng | 2009-02-28 | 1 | -0/+229 |
* | Unable to say "TARGET: *-*-darwin*"; falling back to "XFAIL: linux,ia64,alpha... | Stuart Hastings | 2009-02-28 | 1 | -1/+1 |
* | Testcase to insure C strings go to the cstring | Stuart Hastings | 2009-02-27 | 1 | -0/+11 |
* | Refactor TLS code and add some tests. The tests and expected results are: | Rafael Espindola | 2009-02-27 | 14 | -27/+132 |
* | Make sure this test passes on linux-ppc. | Evan Cheng | 2009-02-27 | 1 | -1/+1 |
* | Update another test for the LoopInfo::print changes. | Dan Gohman | 2009-02-27 | 1 | -1/+1 |
* | Update this test for the LoopInfo::print changes. | Dan Gohman | 2009-02-27 | 1 | -1/+1 |
* | MachineLICM CSE should match destination register classes; avoid hoisting imp... | Evan Cheng | 2009-02-27 | 1 | -0/+47 |
* | make sure that make fully evaluates variables when determining how compile_c and | Chris Lattner | 2009-02-26 | 1 | -3/+3 |
* | Ignore dbg info intrinsics when folding conditional branch to | Zhou Sheng | 2009-02-26 | 1 | -0/+70 |
* | 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 | -0/+14 |
* | The last commit was overly conservative. It's ok to reuse value that's alread... | Evan Cheng | 2009-02-26 | 1 | -1/+1 |
* | Fix a typo that prevents hello.mm from running (and runs hello.m twice). | Julien Lerouge | 2009-02-26 | 1 | -1/+1 |
* | Revert BuildVectorSDNode related patches: 65426, 65427, and 65296. | Evan Cheng | 2009-02-25 | 1 | -2/+2 |
* | Fix PR3667 | Chris Lattner | 2009-02-25 | 1 | -0/+38 |
* | Check that records with a known constant size are not | Duncan Sands | 2009-02-25 | 2 | -0/+16 |
* | Don't block basic block with only SwitchInst to fold into predecessors. | Zhou Sheng | 2009-02-25 | 1 | -0/+116 |
* | 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 |