[AArch64] Select SBFIZ or UBFIZ instead of left + right shifts
authorArnaud A. de Grandmaison <arnaud.degrandmaison@arm.com>
Thu, 9 Jul 2015 14:33:38 +0000 (14:33 +0000)
committerArnaud A. de Grandmaison <arnaud.degrandmaison@arm.com>
Thu, 9 Jul 2015 14:33:38 +0000 (14:33 +0000)
commitf40f99e3a45d7a92e7e5644bc9c9fff318596a15
treea18e0456acc310e5b41b8222205010b338e95052
parent8143bc25ee576eb4b1cc923ede42281f1140bfb3
[AArch64] Select SBFIZ or UBFIZ instead of left + right shifts

And rename LSB to Immr / MSB to Imms to match the ARM ARM terminology.

llvm-svn: 241803
llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
llvm/test/CodeGen/AArch64/xbfiz.ll [new file with mode: 0644]