[ARM] GlobalISel: Select i8 and i16 copies
authorDiana Picus <diana.picus@linaro.org>
Mon, 19 Dec 2016 14:07:50 +0000 (14:07 +0000)
committerDiana Picus <diana.picus@linaro.org>
Mon, 19 Dec 2016 14:07:50 +0000 (14:07 +0000)
commit36aa09fa3c45038c832ccd952a6972f89922ea16
tree423f242572d38303725be26fa5621ebad95abd31
parentb6945e33017b01a60977a76cf816625398851234
[ARM] GlobalISel: Select i8 and i16 copies

Teach the instruction selector that it's ok to copy small values from physical
registers.

First part of https://reviews.llvm.org/D27704

llvm-svn: 290104
llvm/lib/Target/ARM/ARMInstructionSelector.cpp
llvm/test/CodeGen/ARM/GlobalISel/arm-instruction-select.mir