llvm/lib/CodeGen/GlobalISel
Quentin Colombet 7880f4315b [RegBankSelect] Reuse RegisterBankInfo logic to get to the register bank
from a register.
On top of duplicating the logic, it was buggy! It would assert on
physical registers, since MachineRegisterInfo does not have any
information regarding register classes/banks for them.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@265727 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-07 21:32:23 +00:00
..
CMakeLists.txt [GlobalISel] Add the RegisterBankInfo class for the handling of register banks. 2016-04-05 20:02:47 +00:00
GlobalISel.cpp [GlobalISel] Add the skeleton of the RegBankSelect pass. 2016-04-05 19:06:01 +00:00
IRTranslator.cpp [IRTranslator] Translate unconditional branches. 2016-03-11 17:28:03 +00:00
LLVMBuild.txt GlobalISel is always built since r260566, reflect it in LLVMBuild.txt 2016-02-12 18:43:14 +00:00
MachineIRBuilder.cpp [IRTranslator] Translate unconditional branches. 2016-03-11 17:28:03 +00:00
RegBankSelect.cpp [RegBankSelect] Reuse RegisterBankInfo logic to get to the register bank 2016-04-07 21:32:23 +00:00
RegisterBank.cpp [RegisterBank] Rename RegisterBank::contains into RegisterBank::covers. 2016-04-07 17:09:39 +00:00
RegisterBankInfo.cpp [RegisterBankInfo] Provide a target independent helper function to guess 2016-04-07 18:01:19 +00:00