[mips] Stop reserving register AT and use register scavenger when a scratch
authorAkira Hatanaka <ahatanaka@mips.com>
Sat, 3 Nov 2012 00:05:43 +0000 (00:05 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Sat, 3 Nov 2012 00:05:43 +0000 (00:05 +0000)
commit11a45c214c26bdc49ef58c0eb214df5200867cee
tree7d61dd7da91f5665a099673d976410ae00b013f8
parentda15a0ed4cd74f767cc124b65b7b7d9482969318
[mips] Stop reserving register AT and use register scavenger when a scratch
register is needed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167341 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MipsRegisterInfo.cpp
lib/Target/Mips/MipsSEFrameLowering.cpp
lib/Target/Mips/MipsSEInstrInfo.cpp
lib/Target/Mips/MipsSERegisterInfo.cpp
lib/Target/Mips/MipsSERegisterInfo.h
test/CodeGen/Mips/largeimmprinting.ll
test/MC/Mips/sext_64_32.ll