[MIPS GlobalISel] Add floating point register bank
authorPetar Avramovic <Petar.Avramovic@rt-rk.com>
Mon, 25 Mar 2019 11:30:46 +0000 (11:30 +0000)
committerPetar Avramovic <Petar.Avramovic@rt-rk.com>
Mon, 25 Mar 2019 11:30:46 +0000 (11:30 +0000)
commit3dfa368d5d7cfb9ba2ab06fb9fc6dd2d01c0b7ca
tree89a5631e53612bb4b61fca4c321259617b311327
parent5a457e08f6f94eea0470c8edc0d71a636a928d42
[MIPS GlobalISel] Add floating point register bank

Add floating point register bank for MIPS32.
Implement getRegBankFromRegClass for float register classes.

Differential Revision: https://reviews.llvm.org/D59643

llvm-svn: 356883
llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp
llvm/lib/Target/Mips/MipsRegisterBanks.td
llvm/test/CodeGen/Mips/GlobalISel/regbankselect/float_args.mir [new file with mode: 0644]