[mips] Refactor saved-registers bitmask creation in MipsAsmPrinter::printSavedRegsBit...
authorToma Tabacu <toma.tabacu@imgtec.com>
Thu, 9 Apr 2015 10:54:16 +0000 (10:54 +0000)
committerToma Tabacu <toma.tabacu@imgtec.com>
Thu, 9 Apr 2015 10:54:16 +0000 (10:54 +0000)
commit52c56456689edbb36eeeca7685a0c2580d327a8d
tree0bb729294b74a3b6201fdf22765769e224ac91e8
parent2a6ad5bfb235c1f2190b14fc6f9c25d1fcc006ec
[mips] Refactor saved-registers bitmask creation in MipsAsmPrinter::printSavedRegsBitmask. NFC.

Summary:
Make the code more readable by fusing the for-loops together and explicitly checking for each register class.

Also, this version is more straightforward because it doesn't assume that FPU registers always come before CPU registers in the CalleeSavedInfo vector.

Reviewers: dsanders

Reviewed By: dsanders

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D8033

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234475 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MipsAsmPrinter.cpp