| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add pseudo-registers and register class for 64-bit integer values. | Brian Gaeke | 2004-06-22 | 2 | -2/+31 |
* | Order #includes as per style guide. | Misha Brukman | 2004-06-21 | 1 | -1/+1 |
* | Move the IntrinsicLowering header into the CodeGen directory, as per PR346 | Chris Lattner | 2004-06-20 | 2 | -2/+2 |
* | .zero doesn't work in the Solaris assembler. | Brian Gaeke | 2004-06-18 | 1 | -5/+2 |
* | Get rid of selects the easy way | Brian Gaeke | 2004-06-18 | 1 | -0/+6 |
* | Make visitAllocaInst() look more like its X86 counterpart. | Brian Gaeke | 2004-06-18 | 2 | -6/+22 |
* | Mess around with allocation order. In particular, I think we ought to be | Brian Gaeke | 2004-06-18 | 1 | -3/+3 |
* | JMPL has a delay slot. | Brian Gaeke | 2004-06-18 | 1 | -0/+1 |
* | Clean up the commented-out F3_3 stuff. | Brian Gaeke | 2004-06-18 | 1 | -5/+4 |
* | Fix jmpl. | Brian Gaeke | 2004-06-18 | 1 | -3/+7 |
* | Support printing base+offset pairs where the offset is a register. | Brian Gaeke | 2004-06-18 | 1 | -10/+25 |
* | Support intrinsic calls (although no particular intrinsics are supported yet). | Brian Gaeke | 2004-06-18 | 2 | -8/+44 |
* | Add load instructions for floating-point registers. | Brian Gaeke | 2004-06-18 | 1 | -0/+5 |
* | Support alloca instructions. | Brian Gaeke | 2004-06-18 | 2 | -0/+64 |
* | Make storeRegToStackSlot slightly shorter. | Brian Gaeke | 2004-06-17 | 1 | -7/+7 |
* | Set the isBranch and isTerminator flags on branch instructions correctly. | Brian Gaeke | 2004-06-17 | 1 | -12/+19 |
* | Emit stores correctly; don't fail an assertion. | Brian Gaeke | 2004-06-17 | 1 | -3/+3 |
* | Support generating machine instructions for Phi nodes (based on x86, but with | Brian Gaeke | 2004-06-17 | 2 | -104/+356 |
* | Recognize more branches. | Brian Gaeke | 2004-06-17 | 1 | -0/+11 |
* | Use addGlobalAddress and addMBB for call & branch targets instead of addPCDisp. | Brian Gaeke | 2004-06-17 | 3 | -24/+23 |
* | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() | Chris Lattner | 2004-06-17 | 4 | -5/+5 |
* | Fix thinko in visitor... ShiftInsts should currently be delegated | Brian Gaeke | 2004-06-15 | 2 | -2/+4 |
* | I think we'll use the standard lowering passes for now. | Brian Gaeke | 2004-06-15 | 1 | -0/+25 |
* | Fix bug generating code for void call instructions: don't call | Brian Gaeke | 2004-06-15 | 2 | -4/+4 |
* | Squash a warning from the Solaris assembler by aligning the stack | Brian Gaeke | 2004-06-15 | 1 | -1/+2 |
* | Allow special-casing of operand printing based on opcode. Print | Brian Gaeke | 2004-06-15 | 1 | -18/+28 |
* | Support constant GEP expressions. | Brian Gaeke | 2004-06-15 | 2 | -42/+104 |
* | Adjust to new TM interfaces | Chris Lattner | 2004-06-02 | 2 | -6/+3 |
* | Add support for widening integral casts. | Brian Gaeke | 2004-05-08 | 2 | -68/+152 |
* | Add a bunch more branches | Brian Gaeke | 2004-05-08 | 1 | -4/+12 |
* | Flesh out GEP support | Brian Gaeke | 2004-05-08 | 2 | -6/+106 |
* | Add ADD with immediate | Brian Gaeke | 2004-05-08 | 1 | -0/+1 |
* | Add forms of CMP, SUBCC, and a few branches, and some comments. | Brian Gaeke | 2004-05-08 | 1 | -0/+13 |
* | Add stub support for GEPs. | Brian Gaeke | 2004-05-08 | 2 | -16/+180 |
* | Add support for copying bool constants to registers. | Brian Gaeke | 2004-05-07 | 2 | -16/+72 |
* | I don't think we have to have 4 extra allocated (but unused) bytes on the stack. | Brian Gaeke | 2004-04-13 | 2 | -2/+2 |
* | I started working on casts, but I don't have anything compilable yet. | Brian Gaeke | 2004-04-13 | 2 | -0/+22 |
* | Don't print [%reg + 0], just print [%reg] | Brian Gaeke | 2004-04-07 | 1 | -2/+4 |
* | First version of code to handle loads. Stub function for handling stores. | Brian Gaeke | 2004-04-07 | 2 | -2/+78 |
* | Support loading arguments from %I0...%I5 into virtual registers in | Brian Gaeke | 2004-04-07 | 2 | -6/+60 |
* | It's setting up the call args right now, but on the callee side, it's | Brian Gaeke | 2004-04-07 | 2 | -2/+26 |
* | This is a start on handling setcc instructions. As the comment notes, we | Chris Lattner | 2004-04-07 | 2 | -0/+70 |
* | andd subcc instructions which is used to create the 'cmp' pseudo instruction | Chris Lattner | 2004-04-07 | 1 | -1/+3 |
* | Avoid emitting an extra copy on each 32-bit operation | Chris Lattner | 2004-04-07 | 2 | -8/+22 |
* | Make generation of stack-slot loads and copies less ugly. | Brian Gaeke | 2004-04-07 | 1 | -7/+4 |
* | Fix bug in printing loads. | Brian Gaeke | 2004-04-07 | 1 | -4/+4 |
* | Add support for shift instructions, wrap some long lines | Chris Lattner | 2004-04-07 | 2 | -30/+48 |
* | Fix encoding of existing shift instructions, add rr shifts | Chris Lattner | 2004-04-07 | 1 | -3/+6 |
* | Add a bunch more instructions | Chris Lattner | 2004-04-07 | 3 | -52/+100 |
* | Merge my changes with brians | Chris Lattner | 2004-04-07 | 1 | -6/+5 |