| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove the FlaggedNodes member from SUnit. Instead of requiring each SUnit | Dan Gohman | 2008-11-13 | 1 | -1/+1 |
* | testcase for PR 1779. | Dale Johannesen | 2008-11-13 | 1 | -0/+19 |
* | Fix the testb optimization so x86 also bootstraps. | Dale Johannesen | 2008-11-12 | 1 | -1/+0 |
* | Temporarily revert r58979 and related patch. It's causing a failure in X86 bo... | Bill Wendling | 2008-11-10 | 1 | -0/+2 |
* | When promoting the result of fp_to_uint/fp_to_sint, | Duncan Sands | 2008-11-10 | 1 | -10/+1 |
* | Reenable test. | Dale Johannesen | 2008-11-10 | 1 | -1/+0 |
* | XFAIL this while waiting for a fix. | Duncan Sands | 2008-11-09 | 1 | -0/+1 |
* | Testcase for testb optimization. | Dale Johannesen | 2008-11-07 | 1 | -0/+25 |
* | Add more vector move low and zero-extend patterns. | Evan Cheng | 2008-11-05 | 1 | -0/+15 |
* | The ANDMask node folds to a constant, and isn't the node that needs to | Dan Gohman | 2008-11-03 | 1 | -0/+26 |
* | Change how extended types are represented in MVTs. Instead of fiddling | Dan Gohman | 2008-11-03 | 1 | -0/+9 |
* | Make VAARG work with x86 long double (which is | Duncan Sands | 2008-11-03 | 1 | -0/+17 |
* | Use MOVSSmr instead of EXTRACTPSmr in the case of extracting | Dan Gohman | 2008-10-31 | 1 | -2/+10 |
* | Fix PR2977: LegalizeTypes support for expanding | Duncan Sands | 2008-10-29 | 1 | -0/+10 |
* | - More pre-split fixes: spill slot live interval computation bug; restore poi... | Evan Cheng | 2008-10-29 | 2 | -1/+52 |
* | Fix a nasty miscompilation of 176.gcc on linux/x86 where we synthesized | Chris Lattner | 2008-10-28 | 1 | -0/+22 |
* | Avoid putting a split past the end of the live range; always shrink wrap live... | Evan Cheng | 2008-10-28 | 2 | -0/+73 |
* | Remove val# defined by a remat'ed def that is now dead. | Evan Cheng | 2008-10-27 | 1 | -0/+44 |
* | Turn on LegalizeTypes, the new type legalization | Duncan Sands | 2008-10-27 | 2 | -2/+2 |
* | For now, don't split live intervals around x87 stack register barriers. FpGET... | Evan Cheng | 2008-10-27 | 1 | -0/+34 |
* | Do not shrink wrap live interval in a mbb if it's livein any of its successor... | Evan Cheng | 2008-10-26 | 1 | -0/+36 |
* | Handle cases where there aren't uses in the barrier mbb. | Evan Cheng | 2008-10-25 | 1 | -0/+56 |
* | If val# def is ~0U, meaning it's defined by a PHI, and it's previously split,... | Evan Cheng | 2008-10-25 | 1 | -0/+24 |
* | Be kind to non-x86 hosts. | Dale Johannesen | 2008-10-24 | 2 | -2/+2 |
* | Fix translateX86CC: if SetCCOpcode is SETULE and | Duncan Sands | 2008-10-24 | 1 | -0/+17 |
* | Avoid splitting an interval multiple times; avoid splitting re-materializable... | Evan Cheng | 2008-10-24 | 3 | -0/+75 |
* | Fix SelectionDAGBuild lowering of Select instructions to | Dan Gohman | 2008-10-21 | 1 | -0/+24 |
* | really fix run line | Chris Lattner | 2008-10-21 | 1 | -8/+8 |
* | fix run line | Chris Lattner | 2008-10-21 | 1 | -1/+1 |
* | remove some unneeded eh generation | Chris Lattner | 2008-10-21 | 1 | -1/+1 |
* | Don't create TargetGlobalAddress nodes with offsets that don't fit | Dan Gohman | 2008-10-21 | 1 | -0/+14 |
* | Optimized FCMP_OEQ and FCMP_UNE for x86. | Dan Gohman | 2008-10-21 | 1 | -0/+31 |
* | When the coalescer is doing rematerializing, have it remove | Dan Gohman | 2008-10-21 | 1 | -0/+5 |
* | Fix gcc.c-torture/compile/920520-1.c by inserting bitconverts | Chris Lattner | 2008-10-21 | 1 | -0/+11 |
* | Teach DAGCombine to fold constant offsets into GlobalAddress nodes, | Dan Gohman | 2008-10-18 | 1 | -0/+18 |
* | Fix PR2898. Spiller delete a store for reuse before it knows for sure the reu... | Evan Cheng | 2008-10-17 | 1 | -0/+129 |
* | Fix a bug where the x86 backend would reject 64-bit r constraints when | Chris Lattner | 2008-10-17 | 1 | -0/+9 |
* | Fix a very subtle spiller bug: UpdateKills should not forget to track defs of... | Evan Cheng | 2008-10-17 | 1 | -0/+155 |
* | Fun x86 encoding tricks: when adding an immediate value of 128, | Dan Gohman | 2008-10-17 | 2 | -0/+26 |
* | Define patterns for shld and shrd that match immediate | Dan Gohman | 2008-10-17 | 3 | -0/+219 |
* | Fix this test so it actually runs the grep lines. | Dan Gohman | 2008-10-16 | 1 | -3/+3 |
* | Testcase for PR2762. | Duncan Sands | 2008-10-16 | 1 | -0/+8 |
* | - Add target lowering hooks that specify which setcc conditions are illegal, | Evan Cheng | 2008-10-15 | 1 | -0/+11 |
* | When doing the very-late shift-and address-mode optimization, | Dan Gohman | 2008-10-13 | 1 | -0/+38 |
* | Also update sub-register intervals after a trivial computation is rematt'ed f... | Evan Cheng | 2008-10-13 | 1 | -0/+42 |
* | Add a test case for _Complex passed as a FCA. | Evan Cheng | 2008-10-13 | 1 | -0/+14 |
* | Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as | Chris Lattner | 2008-10-11 | 1 | -0/+21 |
* | Remove -disable-fast-isel. Use cl::boolOrDefault with -fast-isel | Dan Gohman | 2008-10-07 | 1 | -1/+1 |
* | Add a testcase for i256 add. i256 isn't fully supported in | Dan Gohman | 2008-10-07 | 1 | -0/+18 |
* | Certain patterns involving the "movss" instruction were marked as requiring S... | Anders Carlsson | 2008-10-07 | 1 | -0/+22 |