| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Testcase for llvm-gcc 64510. | Dale Johannesen | 2009-02-14 | 1 | -0/+13 |
* | Teach x86 target -soft-float. | Evan Cheng | 2009-02-13 | 1 | -0/+27 |
* | Mark strto* as readonly when the endptr is null. | Nick Lewycky | 2009-02-13 | 1 | -4/+5 |
* | On strtod and friends, mark 'endptr' nocapture in the function prototype, and | Nick Lewycky | 2009-02-13 | 1 | -0/+13 |
* | Reapply r64300: | Nick Lewycky | 2009-02-13 | 1 | -2/+2 |
* | BasicAA was making the assumption that a local allocation which hadn't escaped | Nick Lewycky | 2009-02-13 | 1 | -0/+196 |
* | Fix the code that checked if a SCEVAddRecExpr Start contains an | Dan Gohman | 2009-02-13 | 1 | -0/+292 |
* | Fix LSR's IV sorting function to explicitly sort by bitwidth | Dan Gohman | 2009-02-13 | 1 | -0/+22 |
* | Teach IndVarSimplify to optimize code using the C "int" type for | Dan Gohman | 2009-02-12 | 1 | -0/+62 |
* | Add suppport for ConstantExprs of shufflevectors whose result type is not equ... | Nate Begeman | 2009-02-12 | 1 | -0/+14 |
* | Arrange to print constants that match "n" and "i" constraints | Dale Johannesen | 2009-02-12 | 1 | -0/+18 |
* | fix the X86 backend to just drop llvm.declare nodes for VLAs instead of | Chris Lattner | 2009-02-12 | 1 | -0/+76 |
* | add PR | Chris Lattner | 2009-02-12 | 1 | -0/+1 |
* | It's (currently) not safe to keep certain physical registers live across basi... | Evan Cheng | 2009-02-12 | 1 | -0/+28 |
* | Replace one of burr scheduling heuristic with something more sensible. Now ca... | Evan Cheng | 2009-02-12 | 2 | -1/+2 |
* | Fix a nasty bug (PR3550) where the inline pass could incorrectly mark | Chris Lattner | 2009-02-12 | 1 | -0/+35 |
* | fix PR3537: if resetting bbi back to the start of a block, we need to | Chris Lattner | 2009-02-12 | 1 | -0/+35 |
* | rename test to avoid messing with tab completion of dates. | Chris Lattner | 2009-02-12 | 1 | -0/+0 |
* | Remove a bogus assertion. It's possible a live-in available value is used by ... | Evan Cheng | 2009-02-11 | 1 | -0/+49 |
* | Don't use special heuristics for nodes with no data predecessors | Dan Gohman | 2009-02-11 | 4 | -25/+26 |
* | Update to match space changes in .ll | Daniel Dunbar | 2009-02-11 | 1 | -2/+2 |
* | Make a transformation added in 63266 a bit less aggressive. | Dale Johannesen | 2009-02-11 | 1 | -0/+70 |
* | Revert r64300 and r64301. These were causing the following errors respectively: | Bill Wendling | 2009-02-11 | 1 | -0/+1 |
* | Make sure the SCC pass manager initializes any contained | Duncan Sands | 2009-02-11 | 1 | -0/+12 |
* | Implement PR3495: local spiller optimization. The local spiller can now keep ... | Evan Cheng | 2009-02-11 | 1 | -0/+78 |
* | If llvm.dbg.region.end is disappearing then remove corresponding llvm.dbg.fun... | Devang Patel | 2009-02-11 | 1 | -0/+1 |
* | Ignore dbg intrinsic while folding unconditional branch. | Devang Patel | 2009-02-10 | 1 | -0/+70 |
* | Handle llvm.x86.sse2.maskmov.dqu in 64-bit. | Evan Cheng | 2009-02-10 | 1 | -0/+11 |
* | This is now done using a real i33, rather than | Duncan Sands | 2009-02-10 | 1 | -1/+1 |
* | Fix PR3457: Ignore control successors when looking for closest scheduled succ... | Evan Cheng | 2009-02-10 | 3 | -2/+23 |
* | Do not clone llvm.dbg.func.start and corresponding llvm.dbg.region.end durin... | Devang Patel | 2009-02-10 | 1 | -0/+86 |
* | Enable scalar replacement of AllocaInst whose one of the user is dbg info. | Devang Patel | 2009-02-10 | 1 | -0/+105 |
* | Implement FpSET_ST1_*. | Evan Cheng | 2009-02-09 | 1 | -0/+7 |
* | Fix PR 3471, and some cleanups. | Dale Johannesen | 2009-02-09 | 1 | -0/+33 |
* | Make sure constant subscript is truncated to ptr size if it may not fit. | Evan Cheng | 2009-02-09 | 1 | -0/+10 |
* | Testcase for PR2437. | Duncan Sands | 2009-02-09 | 1 | -0/+32 |
* | Re-enable machine sinking pass now that the coalescer bugs and the AnalyzeBrn... | Evan Cheng | 2009-02-09 | 3 | -3/+3 |
* | Rename dg.exp to llvmc.exp. This is so I can ignore it during a make check if... | Bill Wendling | 2009-02-08 | 1 | -0/+0 |
* | The 'false.c' test must depend on llvm-g++. | Mikhail Glushenkov | 2009-02-08 | 2 | -11/+26 |
* | Fix PR3486. Fix a bug in code that manually patch physical register live inte... | Evan Cheng | 2009-02-08 | 1 | -0/+22 |