Age | Commit message (Expand) | Author |
2004-05-08 | Add support for widening integral casts. | Brian Gaeke |
2004-05-08 | Add a bunch more branches | Brian Gaeke |
2004-05-08 | Flesh out GEP support | Brian Gaeke |
2004-05-08 | Add ADD with immediate | Brian Gaeke |
2004-05-08 | Add forms of CMP, SUBCC, and a few branches, and some comments. | Brian Gaeke |
2004-05-08 | Add stub support for GEPs. | Brian Gaeke |
2004-05-07 | Add support for copying bool constants to registers. | Brian Gaeke |
2004-04-13 | I don't think we have to have 4 extra allocated (but unused) bytes on the stack. | Brian Gaeke |
2004-04-13 | I started working on casts, but I don't have anything compilable yet. | Brian Gaeke |
2004-04-07 | Don't print [%reg + 0], just print [%reg] | Brian Gaeke |
2004-04-07 | First version of code to handle loads. Stub function for handling stores. | Brian Gaeke |
2004-04-07 | Support loading arguments from %I0...%I5 into virtual registers in | Brian Gaeke |
2004-04-07 | It's setting up the call args right now, but on the callee side, it's | Brian Gaeke |
2004-04-07 | This is a start on handling setcc instructions. As the comment notes, we | Chris Lattner |
2004-04-07 | andd subcc instructions which is used to create the 'cmp' pseudo instruction | Chris Lattner |
2004-04-07 | Avoid emitting an extra copy on each 32-bit operation | Chris Lattner |
2004-04-07 | Make generation of stack-slot loads and copies less ugly. | Brian Gaeke |
2004-04-07 | Fix bug in printing loads. | Brian Gaeke |
2004-04-07 | Add support for shift instructions, wrap some long lines | Chris Lattner |
2004-04-07 | Fix encoding of existing shift instructions, add rr shifts | Chris Lattner |
2004-04-07 | Add a bunch more instructions | Chris Lattner |
2004-04-07 | Merge my changes with brians | Chris Lattner |
2004-04-07 | Add in some things I forgot, which Chris helpfully reminded me of... | Brian Gaeke |
2004-04-07 | Add support for the "Y" register, used by MUL & DIV. | Brian Gaeke |
2004-04-07 | Add UDIV, SDIV, and a few variants of WR. | Brian Gaeke |
2004-04-07 | Preliminary support for getting 64-bit integer constants into registers. | Brian Gaeke |
2004-04-06 | Prune unnecessary #includes | Brian Gaeke |
2004-04-06 | Simple delay slot filler pass. | Brian Gaeke |
2004-04-06 | Add references to delay slot filler pass. | Brian Gaeke |
2004-04-06 | First attempt at handling frame index elimination. | Brian Gaeke |
2004-04-06 | First attempt at special-casing printing of [%reg + offset] for | Brian Gaeke |
2004-04-06 | Delete reference to "the Mach-O Runtime ABI". | Brian Gaeke |
2004-04-06 | Deal with call return values. | Brian Gaeke |
2004-04-02 | Add support for many of the MRegisterInfo callbacks. | Brian Gaeke |
2004-04-02 | Add load, store, and NOP instructions. | Brian Gaeke |
2004-04-02 | Add support for printing pc-relative displacements of functions (as used in | Brian Gaeke |
2004-04-02 | Add support for call instructions (0-ary only for now). | Brian Gaeke |
2004-03-16 | The .type directive on Solaris uses the # character instead of @. | Brian Gaeke |
2004-03-16 | Fix bug in zero-extending of shorts. | Brian Gaeke |
2004-03-16 | Add UMULrr and SMULrr instructions. | Brian Gaeke |
2004-03-16 | Use ! for comment char; it works in both Solaris as and GAS. | Brian Gaeke |
2004-03-16 | Make getClass more robust by adding cLong. | Brian Gaeke |
2004-03-09 | Hmm, who left this sitting around in my tree | Brian Gaeke |
2004-03-08 | Avoid allocating special registers a bit more robustly | Chris Lattner |
2004-03-06 | Support return values of basic integer types. | Brian Gaeke |
2004-03-06 | Sort stanzas into Sparc V8 book page number order. | Brian Gaeke |
2004-03-06 | Hack it so we do not try to allocate values to G0. | Brian Gaeke |
2004-03-06 | Make prolog align stack properly. Make epilog not touch any registers. | Brian Gaeke |
2004-03-06 | Emit register names in lowercase, as required by the assembler. | Brian Gaeke |
2004-03-06 | Teach getRegClassForType where to find FP registers | Brian Gaeke |