aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Sparc/SparcV8ISelSimple.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add support for widening integral casts.Brian Gaeke2004-05-081-34/+76
* Flesh out GEP supportBrian Gaeke2004-05-081-3/+53
* Add stub support for GEPs.Brian Gaeke2004-05-081-8/+90
* Add support for copying bool constants to registers.Brian Gaeke2004-05-071-8/+36
* I started working on casts, but I don't have anything compilable yet.Brian Gaeke2004-04-131-0/+11
* First version of code to handle loads. Stub function for handling stores.Brian Gaeke2004-04-071-1/+39
* Support loading arguments from %I0...%I5 into virtual registers inBrian Gaeke2004-04-071-3/+30
* It's setting up the call args right now, but on the callee side, it'sBrian Gaeke2004-04-071-1/+13
* This is a start on handling setcc instructions. As the comment notes, weChris Lattner2004-04-071-0/+35
* Avoid emitting an extra copy on each 32-bit operationChris Lattner2004-04-071-4/+11
* Add support for shift instructions, wrap some long linesChris Lattner2004-04-071-15/+24
* Add a bunch more instructionsChris Lattner2004-04-071-23/+43
* Preliminary support for getting 64-bit integer constants into registers.Brian Gaeke2004-04-071-2/+27
* Deal with call return values.Brian Gaeke2004-04-061-1/+15
* Add support for call instructions (0-ary only for now).Brian Gaeke2004-04-021-1/+7
* Fix bug in zero-extending of shorts.Brian Gaeke2004-03-161-2/+2
* Make getClass more robust by adding cLong.Brian Gaeke2004-03-161-1/+7
* Hmm, who left this sitting around in my treeBrian Gaeke2004-03-091-4/+4
* Support return values of basic integer types.Brian Gaeke2004-03-061-24/+37
* Subtract instructions; minor cleanupsBrian Gaeke2004-03-041-4/+6
* Simple copyConstantToReg support, SETHIi and ORriBrian Gaeke2004-03-041-4/+20
* Support add - note, still missing important copyConstantToRegister stuffBrian Gaeke2004-03-031-2/+147
* Add an instruction selector capable of selecting 'ret void'Chris Lattner2004-02-291-0/+152