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