[RegBankSelect] Initial implementation for non-optimized output.
authorQuentin Colombet <qcolombet@apple.com>
Thu, 7 Apr 2016 18:19:27 +0000 (18:19 +0000)
committerQuentin Colombet <qcolombet@apple.com>
Thu, 7 Apr 2016 18:19:27 +0000 (18:19 +0000)
commit40ad573d2c95632fa155bd11c6f80499ab7d662b
tree5baa3a013d17ee8bc85da108c3e9a44f1d5d8dba
parent89685ed0da2e427a45af90c087aa8d238cb904d4
[RegBankSelect] Initial implementation for non-optimized output.
The pass walk through the machine function and assign the register banks
using the default mapping. In other words, there is no attempt to reduce
cross register copies.

llvm-svn: 265707
llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h
llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp