| Commit message (Expand) | Author | Age | Files | Lines |
| * | Propagate the AlignStack bit in InlineAsm's to the | Dale Johannesen | 2010-07-02 | 3 | -1/+12 |
| * | 80-column and trailing whitespace cleanup. | Jim Grosbach | 2010-07-02 | 1 | -28/+33 |
| * | grammar tweaks | Jim Grosbach | 2010-07-02 | 1 | -3/+3 |
| * | Rename CreateReg to CreateRegs, and MakeReg to CreateReg. | Dan Gohman | 2010-07-02 | 5 | -14/+15 |
| * | Temporarily disable on-demand fast-isel. | Dan Gohman | 2010-07-01 | 1 | -0/+2 |
| * | Use FuncInfo's isExportedInst accessor method instead of | Dan Gohman | 2010-07-01 | 1 | -1/+1 |
| * | Rename CreateRegForValue to CreateReg, and change its argument | Dan Gohman | 2010-07-01 | 5 | -11/+11 |
| * | Teach fast-isel to avoid loading a value from memory when it's already | Dan Gohman | 2010-07-01 | 1 | -0/+24 |
| * | Enable on-demand fast-isel. | Dan Gohman | 2010-07-01 | 2 | -1/+10 |
| * | Reapply r106422, splitting the code for materializing a value out of | Dan Gohman | 2010-07-01 | 2 | -11/+55 |
| * | Don't use operator[] here, because it's not desirable to insert a default | Dan Gohman | 2010-07-01 | 1 | -2/+5 |
| * | grammar tweak in comment. | Jim Grosbach | 2010-06-30 | 1 | -1/+1 |
| * | Remove an unused variable. The call to getRoot has side-effects, so | Duncan Sands | 2010-06-30 | 1 | -1/+0 |
| * | use ArgOperand API | Gabor Greif | 2010-06-30 | 1 | -10/+10 |
| * | use ArgOperand API | Gabor Greif | 2010-06-30 | 1 | -6/+6 |
| * | Add a VT argument to getMinimalPhysRegClass and replace the copy related uses | Rafael Espindola | 2010-06-29 | 4 | -7/+7 |
| * | Remove initialized but otherwise unused variables. | Duncan Sands | 2010-06-29 | 1 | -2/+0 |
| * | Unlike other targets, ARM now uses BUILD_VECTORs post-legalization so they | Bob Wilson | 2010-06-28 | 1 | -1/+2 |
| * | In asm's, output operands with matching input constraints | Dale Johannesen | 2010-06-28 | 1 | -2/+7 |
| * | When splitting a VAARG, remember its alignment. | Rafael Espindola | 2010-06-26 | 3 | -8/+28 |
| * | Change if-conversion block size limit checks to add some flexibility. | Evan Cheng | 2010-06-25 | 1 | -2/+0 |
| * | The hasMemory argument is irrelevant to how the argument | Dale Johannesen | 2010-06-25 | 2 | -7/+5 |
| * | Remove variables which are assigned to but for which the value | Duncan Sands | 2010-06-25 | 4 | -11/+1 |
| * | use ArgOperand API | Gabor Greif | 2010-06-25 | 1 | -140/+140 |
| * | use ArgOperand API | Gabor Greif | 2010-06-25 | 1 | -1/+1 |
| * | prune an include | Gabor Greif | 2010-06-25 | 1 | -1/+0 |
| * | It's possible that a flag is added to the SDNode that points back to the | Bill Wendling | 2010-06-24 | 1 | -11/+19 |
| * | Simplify this code; switch lowering shouldn't produce cases | Dan Gohman | 2010-06-24 | 1 | -12/+4 |
| * | Eliminate the other half of the BRCOND optimization, and update | Dan Gohman | 2010-06-24 | 1 | -7/+0 |
| * | Eliminate the first have of the optimization which eliminates BRCOND | Dan Gohman | 2010-06-24 | 1 | -3/+1 |
| * | Reapply r106634, now that the bug it exposed is fixed. | Dan Gohman | 2010-06-24 | 4 | -111/+50 |
| * | Optimize the "bit test" code path for switch lowering in the | Dan Gohman | 2010-06-24 | 1 | -15/+27 |
| * | MorphNodeTo doesn't preserve the memory operands. Because we're morphing a node | Bill Wendling | 2010-06-23 | 1 | -0/+21 |
| * | Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner... | Daniel Dunbar | 2010-06-23 | 4 | -50/+111 |
| * | Some targets don't require the fencing MEMBARRIER instructions surrounding | Jim Grosbach | 2010-06-23 | 2 | -0/+56 |
| * | Use A.append(...) instead of A.insert(A.end(), ...) when A is a | Dan Gohman | 2010-06-21 | 3 | -5/+5 |
| * | Revert r106422, which is breaking the non-fast-isel path. | Dan Gohman | 2010-06-21 | 2 | -51/+11 |
| * | More changes for non-top-down fast-isel. | Dan Gohman | 2010-06-21 | 2 | -11/+51 |
| * | Do one lookup instead of two. | Dan Gohman | 2010-06-21 | 1 | -2/+3 |
| * | Generalize this to look in the regular ValueMap in addition to | Dan Gohman | 2010-06-21 | 1 | -1/+1 |
| * | Teach regular and fast isel to set dead flags on unused implicit defs | Dan Gohman | 2010-06-18 | 2 | -0/+28 |
| * | back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set) | Jim Grosbach | 2010-06-18 | 2 | -0/+13 |
| * | Fix cross initialization compilation error. | Evan Cheng | 2010-06-18 | 1 | -1/+2 |
| * | Add Expand-to-libcall support for additional atomics. This covers the usual | Jim Grosbach | 2010-06-18 | 2 | -4/+152 |
| * | Minor code simplifications. | Dan Gohman | 2010-06-18 | 1 | -18/+12 |
| * | Give NamedRegionTimer an Enabled flag, allowing all its clients to | Dan Gohman | 2010-06-18 | 1 | -48/+28 |
| * | Don't replace the old Ordering object with a new one; just clear() | Dan Gohman | 2010-06-18 | 1 | -2/+1 |
| * | Don't call clear() on DbgInfo when it's going to be deleted anyway. | Dan Gohman | 2010-06-18 | 1 | -3/+0 |
| * | Change UpdateNodeOperands' operand and return value from SDValue to | Dan Gohman | 2010-06-18 | 7 | -84/+97 |
| * | Eliminate unnecessary uses of getZExtValue(). | Dan Gohman | 2010-06-18 | 2 | -3/+3 |