Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix fallout from 12-bit stuff landing: decide whether 20 bit displacements ↵ | Anton Korobeynikov | 2009-07-16 | 1 | -0/+44 | |
| | | | | | | are needed during elimination of frame indexes. llvm-svn: 75989 | |||||
* | Provide hooks for spilling / restoring stuff | Anton Korobeynikov | 2009-07-16 | 1 | -2/+30 | |
| | | | | llvm-svn: 75969 | |||||
* | Implement InsertBranch() hook | Anton Korobeynikov | 2009-07-16 | 1 | -2/+25 | |
| | | | | llvm-svn: 75966 | |||||
* | Provide "wide" muls and divs/rems | Anton Korobeynikov | 2009-07-16 | 1 | -4/+8 | |
| | | | | llvm-svn: 75958 | |||||
* | SELECT_CC lowering | Anton Korobeynikov | 2009-07-16 | 1 | -0/+29 | |
| | | | | llvm-svn: 75948 | |||||
* | Emit callee-saved regs spills / restores | Anton Korobeynikov | 2009-07-16 | 1 | -3/+100 | |
| | | | | llvm-svn: 75943 | |||||
* | Some preliminary call lowering | Anton Korobeynikov | 2009-07-16 | 1 | -2/+9 | |
| | | | | llvm-svn: 75941 | |||||
* | Add shifts and reg-imm address matching | Anton Korobeynikov | 2009-07-16 | 1 | -2/+18 | |
| | | | | llvm-svn: 75927 | |||||
* | Add bunch of 32-bit patterns... Uffff :) | Anton Korobeynikov | 2009-07-16 | 1 | -2/+14 | |
| | | | | llvm-svn: 75926 | |||||
* | Add simple reg-reg and reg-imm moves | Anton Korobeynikov | 2009-07-16 | 1 | -7/+35 | |
| | | | | llvm-svn: 75912 | |||||
* | Let's start another backend :) | Anton Korobeynikov | 2009-07-16 | 1 | -0/+81 | |
llvm-svn: 75909 |