| Commit message (Expand) | Author | Age | Files | Lines |
* | New testcase, corresponding to phi_promote.ll | Chris Lattner | 2004-04-08 | 1 | -0/+17 |
* | This file does not appear to be included anywhere. | Brian Gaeke | 2004-04-08 | 1 | -240/+0 |
* | Disable strict alias analysis in the backend c compiler, as the code we | Chris Lattner | 2004-04-08 | 1 | -0/+1 |
* | Revert previous patch, I'm a moron :) | Chris Lattner | 2004-04-08 | 1 | -6/+5 |
* | Right, we break strict aliasing requirements. Make sure to disable strict | Chris Lattner | 2004-04-08 | 1 | -5/+6 |
* | Remove the "really gross hacks" that are there to deal with recursive functions. | Chris Lattner | 2004-04-08 | 3 | -84/+55 |
* | Implement InstCombine/select.ll:test[7-10] | Chris Lattner | 2004-04-08 | 1 | -13/+28 |
* | Add some more cases we should combine | Chris Lattner | 2004-04-08 | 1 | -0/+19 |
* | This file is no longer used. | Brian Gaeke | 2004-04-07 | 1 | -52/+0 |
* | Don't include InstrSelectionSupport.h. | Brian Gaeke | 2004-04-07 | 2 | -2/+0 |
* | Move ChooseRegOrImmed() prototype here, from InstrSelectionSupport.h. | Brian Gaeke | 2004-04-07 | 1 | -0/+5 |
* | Don't include InstrSelectionSupport.h. | Brian Gaeke | 2004-04-07 | 2 | -2/+0 |
* | Implement test/Regression/Transforms/InstCombine/getelementptr_index.ll | Chris Lattner | 2004-04-07 | 1 | -23/+38 |
* | New testcase | Chris Lattner | 2004-04-07 | 1 | -0/+10 |
* | Fix insertion of SelectInsts. | Brian Gaeke | 2004-04-07 | 1 | -1/+1 |
* | Don't print [%reg + 0], just print [%reg] | Brian Gaeke | 2004-04-07 | 2 | -4/+8 |
* | First version of code to handle loads. Stub function for handling stores. | Brian Gaeke | 2004-04-07 | 4 | -4/+156 |
* | Support loading arguments from %I0...%I5 into virtual registers in | Brian Gaeke | 2004-04-07 | 4 | -12/+120 |
* | It's setting up the call args right now, but on the callee side, it's | Brian Gaeke | 2004-04-07 | 4 | -4/+52 |
* | New testcase that crashed scalarevolution on sparc | Chris Lattner | 2004-04-07 | 1 | -0/+26 |
* | Fix a bug Brian found. | Chris Lattner | 2004-04-07 | 1 | -2/+3 |
* | We have a global reg. allocator now -- thanks to Alkis. | Brian Gaeke | 2004-04-07 | 1 | -3/+7 |
* | New file that can be useful for hand inspection of assembly required for certain | Chris Lattner | 2004-04-07 | 1 | -0/+23 |
* | This is a start on handling setcc instructions. As the comment notes, we | Chris Lattner | 2004-04-07 | 4 | -0/+140 |
* | andd subcc instructions which is used to create the 'cmp' pseudo instruction | Chris Lattner | 2004-04-07 | 2 | -2/+6 |
* | Avoid emitting an extra copy on each 32-bit operation | Chris Lattner | 2004-04-07 | 4 | -16/+44 |
* | Make generation of stack-slot loads and copies less ugly. | Brian Gaeke | 2004-04-07 | 2 | -14/+8 |
* | Fix bug in printing loads. | Brian Gaeke | 2004-04-07 | 2 | -8/+8 |
* | Add support for shift instructions, wrap some long lines | Chris Lattner | 2004-04-07 | 4 | -60/+96 |
* | Fix encoding of existing shift instructions, add rr shifts | Chris Lattner | 2004-04-07 | 2 | -6/+12 |
* | New testcase | Chris Lattner | 2004-04-07 | 1 | -0/+54 |
* | Add a bunch more instructions | Chris Lattner | 2004-04-07 | 6 | -104/+200 |
* | Merge my changes with brians | Chris Lattner | 2004-04-07 | 2 | -12/+10 |
* | Add in some things I forgot, which Chris helpfully reminded me of... | Brian Gaeke | 2004-04-07 | 2 | -4/+12 |
* | Add support for the "Y" register, used by MUL & DIV. | Brian Gaeke | 2004-04-07 | 2 | -0/+18 |
* | Add UDIV, SDIV, and a few variants of WR. | Brian Gaeke | 2004-04-07 | 2 | -0/+16 |
* | Preliminary support for getting 64-bit integer constants into registers. | Brian Gaeke | 2004-04-07 | 4 | -8/+108 |
* | Prune unnecessary #includes | Brian Gaeke | 2004-04-06 | 2 | -24/+2 |
* | Simple delay slot filler pass. | Brian Gaeke | 2004-04-06 | 2 | -0/+174 |
* | Add references to delay slot filler pass. | Brian Gaeke | 2004-04-06 | 4 | -2/+48 |
* | First attempt at handling frame index elimination. | Brian Gaeke | 2004-04-06 | 2 | -16/+22 |
* | First attempt at special-casing printing of [%reg + offset] for | Brian Gaeke | 2004-04-06 | 2 | -0/+110 |
* | Delete reference to "the Mach-O Runtime ABI". | Brian Gaeke | 2004-04-06 | 2 | -4/+2 |
* | Deal with call return values. | Brian Gaeke | 2004-04-06 | 4 | -4/+60 |
* | Adding kimwitu++ license. | John Criswell | 2004-04-06 | 1 | -0/+1 |
* | Bugs fixed new features implemented | Chris Lattner | 2004-04-06 | 1 | -0/+3 |
* | file based off InstSelectSimple.cpp, slowly being replaced by generated code ... | Jakub Staszak | 2004-04-06 | 1 | -0/+2831 |
* | Tablgen files for really simple instruction selector | Jakub Staszak | 2004-04-06 | 5 | -2/+653 |
* | Tablegen backend for really simple instruction selector | Jakub Staszak | 2004-04-06 | 2 | -0/+514 |
* | add tablgen backend for really simple instruction selector | Jakub Staszak | 2004-04-06 | 1 | -1/+7 |