summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsCodeEmitter.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2012-12-10 20:04:40 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2012-12-10 20:04:40 +0000
commite8068692f924a1577075bd2d7b72b44820e0ffb2 (patch)
treeab81235de26ab5725b86bb2fd8416ac62ca943c5 /lib/Target/Mips/MipsCodeEmitter.cpp
parent4daaed1c7077deb185628a86252afdbbbaf5d3db (diff)
downloadllvm-e8068692f924a1577075bd2d7b72b44820e0ffb2.tar.gz
llvm-e8068692f924a1577075bd2d7b72b44820e0ffb2.tar.bz2
llvm-e8068692f924a1577075bd2d7b72b44820e0ffb2.tar.xz
[mips] Set HWEncoding field of registers. Use delete function
getMipsRegisterNumbering and use MCRegisterInfo::getEncodingValue instead. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169760 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips/MipsCodeEmitter.cpp')
-rw-r--r--lib/Target/Mips/MipsCodeEmitter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/Mips/MipsCodeEmitter.cpp b/lib/Target/Mips/MipsCodeEmitter.cpp
index 2942716dc2..932e6b3d1e 100644
--- a/lib/Target/Mips/MipsCodeEmitter.cpp
+++ b/lib/Target/Mips/MipsCodeEmitter.cpp
@@ -209,7 +209,7 @@ unsigned MipsCodeEmitter::getSizeInsEncoding(const MachineInstr &MI,
unsigned MipsCodeEmitter::getMachineOpValue(const MachineInstr &MI,
const MachineOperand &MO) const {
if (MO.isReg())
- return getMipsRegisterNumbering(MO.getReg());
+ return TM.getRegisterInfo()->getEncodingValue(MO.getReg());
else if (MO.isImm())
return static_cast<unsigned>(MO.getImm());
else if (MO.isGlobal())