summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
diff options
context:
space:
mode:
authorColin LeMahieu <colinl@codeaurora.org>2014-11-21 21:19:18 +0000
committerColin LeMahieu <colinl@codeaurora.org>2014-11-21 21:19:18 +0000
commite88447d8deb5e58e51db76733a9c92c68e4fe142 (patch)
tree173bc1159c04c74528d40c203373a455884693d1 /llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
parentac1c5120c6b57d37299720c98a76dcbcea3e640c (diff)
downloadbcm5719-llvm-e88447d8deb5e58e51db76733a9c92c68e4fe142.tar.gz
bcm5719-llvm-e88447d8deb5e58e51db76733a9c92c68e4fe142.zip
[Hexagon] Removing SUB_rr and replacing with A2_sub.
llvm-svn: 222571
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp b/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
index e2062a34aa1..24aacdffce2 100644
--- a/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
@@ -781,7 +781,7 @@ CountValue *HexagonHardwareLoops::computeCount(MachineLoop *Loop,
DistR = End->getReg();
DistSR = End->getSubReg();
} else {
- const MCInstrDesc &SubD = RegToReg ? TII->get(Hexagon::SUB_rr) :
+ const MCInstrDesc &SubD = RegToReg ? TII->get(Hexagon::A2_sub) :
(RegToImm ? TII->get(Hexagon::SUB_ri) :
TII->get(Hexagon::ADD_ri));
unsigned SubR = MRI->createVirtualRegister(IntRC);
OpenPOWER on IntegriCloud