| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix an inverted condition. | Evan Cheng | 2010-06-18 | 4 | -5/+3 |
* | Use the new 'defm' class inheritance in SSE | Bruno Cardoso Lopes | 2010-06-18 | 1 | -32/+24 |
* | Fix cross initialization compilation error. | Evan Cheng | 2010-06-18 | 1 | -1/+2 |
* | Teach iff-converter to properly count # of dups. It was not skipping over dbg... | Evan Cheng | 2010-06-18 | 1 | -1/+27 |
* | Add Expand-to-libcall support for additional atomics. This covers the usual | Jim Grosbach | 2010-06-18 | 3 | -4/+182 |
* | Rewrite chained if's as switches and replace assertions with llvm_unreachable | Bob Wilson | 2010-06-18 | 1 | -35/+55 |
* | Fix ARM/Thumb reversal in previous attempt. | Dale Johannesen | 2010-06-18 | 1 | -2/+2 |
* | When using ADDri to get the address of a stack object, 255 is a conservative | Jakob Stoklund Olesen | 2010-06-18 | 2 | -0/+25 |
* | Make this comment less specific. | Dan Gohman | 2010-06-18 | 1 | -1/+2 |
* | Fix X86FastISel's address-mode folding to stay within the | Dan Gohman | 2010-06-18 | 1 | -0/+6 |
* | An attempt to fix the problem Anton reported with | Dale Johannesen | 2010-06-18 | 3 | -2/+8 |
* | Revert r106304 (105548 and friends), which are the SCEVComplexityCompare | Dan Gohman | 2010-06-18 | 4 | -78/+165 |
* | Teach tablegen how to inherit from classes in 'defm' definitions. | Bruno Cardoso Lopes | 2010-06-18 | 3 | -0/+127 |
* | Reapply 105540, 105542, and 105548, and revert r105732. | Dan Gohman | 2010-06-18 | 4 | -165/+78 |
* | Add a pass-through option to the plugin. The use case for this option is to | Rafael Espindola | 2010-06-18 | 1 | -0/+26 |
* | Reapply 105546. | Dan Gohman | 2010-06-18 | 1 | -7/+13 |
* | Reapply 105544. | Dan Gohman | 2010-06-18 | 1 | -2/+2 |
* | Add explicit keywords. | Dan Gohman | 2010-06-18 | 2 | -2/+2 |
* | Enable tail calls on ARM by default, with some | Dale Johannesen | 2010-06-18 | 7 | -1/+221 |
* | Don't leak RegClass2VRegMap, which is now a new[] array instead of a | Dan Gohman | 2010-06-18 | 1 | -0/+1 |
* | Start TargetRegisterClass indices at 0 instead of 1, so that | Dan Gohman | 2010-06-18 | 9 | -49/+56 |
* | Last round of changes for ARM tail calls. | Dale Johannesen | 2010-06-18 | 2 | -9/+16 |
* | Grammar. | Jim Grosbach | 2010-06-18 | 1 | -1/+1 |
* | Fix PR7372: Conditional branches (at least on ARM) are treated as predicated, | Bob Wilson | 2010-06-18 | 1 | -3/+2 |
* | Treat the ARM inline asm {cc} constraint as a physreg (%CPSR), just like X86 | Jakob Stoklund Olesen | 2010-06-18 | 2 | -1/+13 |
* | Don't bother calling releaseMemory before destroying the DominatorTreeBase. | Dan Gohman | 2010-06-18 | 2 | -2/+0 |
* | 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 | 5 | -103/+57 |
* | 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 | 11 | -104/+120 |
* | Remove getIntegerSCEV; it's redundant with getConstant, and getConstant | Dan Gohman | 2010-06-18 | 2 | -11/+0 |
* | Delete unused variables. | Dan Gohman | 2010-06-18 | 1 | -2/+0 |
* | Eliminate unnecessary uses of getZExtValue(). | Dan Gohman | 2010-06-18 | 14 | -21/+22 |
* | isValueValidForType can be a static member function. | Dan Gohman | 2010-06-18 | 3 | -6/+6 |
* | Some assorted isTwoAddress -> Constraints cleanup. | Eric Christopher | 2010-06-18 | 1 | -60/+56 |
* | Handle execution entrypoints with non-integer return types. | Dan Gohman | 2010-06-18 | 1 | -1/+1 |
* | Don't write a file named "&1". | Dan Gohman | 2010-06-18 | 1 | -1/+1 |
* | Disable indvars on loops when LoopSimplify form is not available. | Dan Gohman | 2010-06-18 | 2 | -1/+29 |
* | Don't maintain a set of deleted nodes; instead, use a HandleSDNode | Dan Gohman | 2010-06-18 | 2 | -55/+57 |
* | Add {mix,max}{ss,sd}{rr,rm} AVX forms. | Bruno Cardoso Lopes | 2010-06-18 | 3 | -22/+90 |
* | Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass, | Dan Gohman | 2010-06-18 | 9 | -119/+62 |
* | Fix a typo in a comment. | Dan Gohman | 2010-06-18 | 1 | -1/+1 |
* | improve portability to solaris 10, PR7380, patch by Simon Billingsley! | Chris Lattner | 2010-06-18 | 1 | -4/+4 |
* | Handle ext(ext(x)) -> ext(x) immediately, since it's simple. | Dan Gohman | 2010-06-18 | 1 | -1/+2 |
* | Make this test less fragile. | Dan Gohman | 2010-06-18 | 1 | -5/+7 |
* | Simplify this code. | Dan Gohman | 2010-06-17 | 1 | -11/+3 |
* | Use new tablegen resources in SSE tablegen code. This will | Bruno Cardoso Lopes | 2010-06-17 | 2 | -59/+48 |
* | In case Rec is a definition and not a class, do the proper comparison! | Bruno Cardoso Lopes | 2010-06-17 | 1 | -1/+9 |
* | Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This | Stuart Hastings | 2010-06-17 | 34 | -126/+137 |