| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [mips] Stop reserving register AT and use register scavenger when a scratch | Akira Hatanaka | 2012-11-03 | 1 | -7/+10 |
| | | | | | | | register is needed. llvm-svn: 167341 | ||||
| * | [mips] Delete MipsFunctionInfo::EmitNOAT. Unconditionally print directive | Akira Hatanaka | 2012-11-02 | 1 | -1/+0 |
| | | | | | | | | "set .noat" so that the assembler doesn't issue warnings when register $AT is used. llvm-svn: 167310 | ||||
| * | Make function loadImmediate a member of MipsSEInstrInfo and change it to return | Akira Hatanaka | 2012-08-23 | 1 | -4/+43 |
| | | | | | | | | | | | the temporary register that was used to load the immediate. Currently, it always returns register $at, but this will change if, in the future, we decide to use another register. No changes in functionality. llvm-svn: 162417 | ||||
| * | Move the code that creates instances of MipsInstrInfo and MipsFrameLowering out | Akira Hatanaka | 2012-08-02 | 1 | -0/+4 |
| | | | | | | | of MipsTargetMachine.cpp. llvm-svn: 161191 | ||||
| * | Implement MipsSERegisterInfo::eliminateCallFramePseudoInstr. The function emits | Akira Hatanaka | 2012-07-31 | 1 | -0/+20 |
| | | | | | | | | instructions that decrement and increment the stack pointer before and after a call when the function does not have a reserved call frame. llvm-svn: 161093 | ||||
| * | Add definitions of two subclasses of MipsRegisterInfo, Mips16RegisterInfo and | Akira Hatanaka | 2012-07-31 | 1 | -0/+5 |
| | | | | | | | MipsSERegisterInfo. llvm-svn: 161092 | ||||
| * | Add definitions of two subclasses of MipsInstrInfo, MipsInstrInfo (for mips16), | Akira Hatanaka | 2012-07-31 | 1 | -0/+291 |
| and MipsSEInstrInfo (for mips32/64). llvm-svn: 161081 | |||||

