[Hexagon] Use A2_tfrsi for constant pool and jump table addresses
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Wed, 22 Apr 2015 18:25:53 +0000 (18:25 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Wed, 22 Apr 2015 18:25:53 +0000 (18:25 +0000)
commit3c55df1e842cd94491eec91c152157902e57582e
tree404268147645844334869be5e0a739702b56e016
parentcfe6126e173abd0ecdddb2523fe4283291afd88d
[Hexagon] Use A2_tfrsi for constant pool and jump table addresses

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235535 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Hexagon/HexagonCopyToCombine.cpp
lib/Target/Hexagon/HexagonInstrInfo.cpp
lib/Target/Hexagon/HexagonInstrInfo.td
lib/Target/Hexagon/HexagonInstrInfoV4.td
lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp
test/CodeGen/Hexagon/block-addr.ll
test/CodeGen/Hexagon/tfr-to-combine.ll