| Commit message (Expand) | Author | Age | Files | Lines |
* | Another SCEV issue from PR2607; essentially the same issue, but this | Eli Friedman | 2008-07-30 | 2 | -4/+28 |
* | More fixes for corner cases when remapping live range indices. | Owen Anderson | 2008-07-30 | 1 | -10/+10 |
* | When merging live intervals, we also need to merge in any live ranges that ar... | Owen Anderson | 2008-07-30 | 1 | -13/+42 |
* | Fix for PR2607: SCEV miscomputing the loop count for loops with an | Eli Friedman | 2008-07-30 | 2 | -3/+34 |
* | When merging a PHI operand's live interval into the PHI's live interval, we n... | Owen Anderson | 2008-07-29 | 1 | -9/+17 |
* | Don't decrement the BB remap when we don't need to. | Owen Anderson | 2008-07-29 | 1 | -8/+4 |
* | Fix PR2609. If a label is deleted, then it needs | Duncan Sands | 2008-07-29 | 2 | -4/+285 |
* | Changed some methods order. | Bruno Cardoso Lopes | 2008-07-29 | 1 | -45/+46 |
* | Fix broken CellSPU lowering, re-instate braces in Legalize | Nate Begeman | 2008-07-29 | 2 | -6/+5 |
* | Added floating point lowering for select. | Bruno Cardoso Lopes | 2008-07-29 | 4 | -86/+185 |
* | Set the executable bit - means it can actually | Duncan Sands | 2008-07-29 | 1 | -0/+0 |
* | Disable a fix in the previous patch, since it breaks CellSPU. | Nate Begeman | 2008-07-29 | 1 | -2/+4 |
* | Add vector shifts to the IR, patch by Eli Friedman. | Nate Begeman | 2008-07-29 | 11 | -319/+361 |
* | Add -unroll-allow-partial command line option that enabled the loop unroller to | Matthijs Kooijman | 2008-07-29 | 2 | -4/+41 |
* | Restructure ArgumentPromotion a bit. Instead of just having a single boolean | Matthijs Kooijman | 2008-07-29 | 2 | -99/+260 |
* | Improve bugpoint output a bit by outputting the actual instructions instead of | Matthijs Kooijman | 2008-07-29 | 1 | -2/+1 |
* | Add a GetElementPtrInst::getIndexedType that accepts uint64_t's instead of ju... | Matthijs Kooijman | 2008-07-29 | 2 | -7/+27 |
* | Fix for PR2578. Do not split off a block whose size is less than FreeRangeHea... | Evan Cheng | 2008-07-29 | 1 | -0/+3 |
* | Revert 54147. | Dan Gohman | 2008-07-29 | 5 | -98/+0 |
* | Add x86 isel patterns to match what would be a ZERO_EXTEND_INREG operation, | Dan Gohman | 2008-07-28 | 5 | -0/+98 |
* | Fold the useful features of alist and alist_node into ilist, and | Dan Gohman | 2008-07-28 | 33 | -815/+340 |
* | Don't remove volatile loads. Thanks to Duncan for noticing this one. | Owen Anderson | 2008-07-28 | 1 | -1/+1 |
* | Remove extra lines | Bill Wendling | 2008-07-28 | 1 | -3/+0 |
* | Disable gp_rel relocation for constant pools access for now. | Bruno Cardoso Lopes | 2008-07-28 | 1 | -7/+11 |
* | Since build_vector is a variadic node, the number | Duncan Sands | 2008-07-28 | 1 | -1/+1 |
* | This is not a binary file. | Duncan Sands | 2008-07-28 | 0 | -0/+0 |
* | Added floating point lowering for setcc and brcond. | Bruno Cardoso Lopes | 2008-07-28 | 7 | -30/+158 |
* | Test this differently: I saw this test fail | Duncan Sands | 2008-07-28 | 1 | -1/+1 |
* | Don't build with 4.0. | Bill Wendling | 2008-07-28 | 1 | -2/+1 |
* | Fix a typo in a comment. | Dan Gohman | 2008-07-28 | 1 | -1/+1 |
* | Reword a comment to be less ambiguous. | Dan Gohman | 2008-07-28 | 1 | -1/+1 |
* | Fix a bashism in TestRunner.sh. | Dan Gohman | 2008-07-28 | 1 | -2/+2 |
* | Add support for eliminating stores that store the same value that was just lo... | Owen Anderson | 2008-07-28 | 2 | -2/+49 |
* | Fix a subtle bug when removing instructions from memdep. In very specific | Owen Anderson | 2008-07-28 | 1 | -0/+4 |
* | Remove <iostream> include. | Bill Wendling | 2008-07-27 | 1 | -2/+2 |
* | Don't use reinterpret_cast when it isn't needed. | Dan Gohman | 2008-07-27 | 1 | -4/+4 |
* | Make the ScheduleDAG's GraphRoot edge be blue and dashed too, like | Dan Gohman | 2008-07-27 | 1 | -1/+2 |
* | Rename SDOperand to SDValue. | Dan Gohman | 2008-07-27 | 57 | -5578/+5573 |
* | Tidy SDNode::use_iterator, and complete the transition to have it | Dan Gohman | 2008-07-27 | 10 | -82/+67 |
* | Fix embedded CRLF characters. | Dan Gohman | 2008-07-27 | 1 | -632/+632 |
* | Rename isOnlyUseOf to isOnlyUserOf. | Dan Gohman | 2008-07-27 | 2 | -4/+4 |
* | Improve comments for SDNode use-count methods. No functionality change. | Dan Gohman | 2008-07-27 | 1 | -10/+21 |
* | Some binary operations were being treated as | Duncan Sands | 2008-07-27 | 2 | -21/+30 |
* | Fix the issues originally addressed in r54070. After thinking about it some ... | Owen Anderson | 2008-07-25 | 1 | -2/+19 |
* | Revert my previous patch. In retrospect, this is completely the wrong way to... | Owen Anderson | 2008-07-25 | 1 | -66/+15 |
* | Special cases are needed in renumbering when dealing with renumbering after a... | Owen Anderson | 2008-07-25 | 1 | -15/+66 |
* | In order to avoid reprocessing a register more than once, we need to add it | Owen Anderson | 2008-07-25 | 1 | -1/+1 |
* | Remove live interval entries for an interval if we're eliminating its only VN. | Owen Anderson | 2008-07-25 | 1 | -1/+6 |
* | Properly remap live ranges whose end indices are the end of the function. | Owen Anderson | 2008-07-25 | 1 | -4/+13 |
* | Rename the version of CreateRet that's a convenience method for creating | Dan Gohman | 2008-07-25 | 1 | -5/+8 |