commit | 5d84a0761edf17e5fde97f200e525e066be54b78 | [log] [tgz] |
---|---|---|
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Wed Nov 09 16:19:08 2016 +0000 |
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | Wed Nov 09 16:19:08 2016 +0000 |
tree | a7cba0172a33e529248dbaa5219a236953624ec1 | |
parent | 0f8962800129ad12f03f681b1a4205488680b0f7 [diff] |
[Hexagon] Separate Hexagon subreg indices for different register classes For pairs of 32-bit registers: isub_lo, isub_hi. For pairs of vector registers: vsub_lo, vsub_hi. Add generic subreg indices: ps_sub_lo, ps_sub_hi, and a function HexagonRegisterInfo::getHexagonSubRegIndex(RegClass, GenericSubreg) that returns the appropriate subreg index for RegClass. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@286377 91177308-0d34-0410-b5e6-96231b3b80d8