llvm-project/llvm/lib/CodeGen/GlobalISel
Quentin Colombet ab8c21f72b [RegBankSelect] Use reverse post order traversal.
When assigning the register banks of an instruction, it is best to know
all the constraints of the input to have a good idea of how this will
impact the cost of the whole function.

llvm-svn: 265812
2016-04-08 17:19:10 +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] Use reverse post order traversal. 2016-04-08 17:19:10 +00:00
RegisterBank.cpp [RegisterBank] Rename RegisterBank::contains into RegisterBank::covers. 2016-04-07 17:09:39 +00:00
RegisterBankInfo.cpp [RegisterBankInfo] Change the implementation for the default mapping. 2016-04-08 16:59:50 +00:00