summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
diff options
context:
space:
mode:
authorColin LeMahieu <colinl@codeaurora.org>2015-01-14 16:49:12 +0000
committerColin LeMahieu <colinl@codeaurora.org>2015-01-14 16:49:12 +0000
commitfa947906bf2a4f2628c6a042d7cc87418b55009c (patch)
tree21221a59e824bbe63b34da81d95d7632bbeaf59c /llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
parent1ed2bb592a8485ba8fa3e151906093e9364bd05d (diff)
downloadbcm5719-llvm-fa947906bf2a4f2628c6a042d7cc87418b55009c.tar.gz
bcm5719-llvm-fa947906bf2a4f2628c6a042d7cc87418b55009c.zip
[Hexagon] Deleting versions of compare-not that don't have encoding information. Updating references.
llvm-svn: 226003
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp b/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
index 637b0a0d0bf..6f7703b572a 100644
--- a/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
@@ -553,7 +553,7 @@ CountValue *HexagonHardwareLoops::getLoopTripCount(MachineLoop *L,
Cmp = !Negated ? Comparison::GTs : Comparison::LEs;
break;
// Very limited support for byte/halfword compares.
- case Hexagon::CMPbEQri_V4:
+ case Hexagon::A4_cmpbeqi:
case Hexagon::CMPhEQri_V4: {
if (IVBump != 1)
return nullptr;
@@ -574,7 +574,7 @@ CountValue *HexagonHardwareLoops::getLoopTripCount(MachineLoop *L,
}
if (InitV >= EndV)
return nullptr;
- if (CondOpc == Hexagon::CMPbEQri_V4) {
+ if (CondOpc == Hexagon::A4_cmpbeqi) {
if (!isInt<8>(InitV) || !isInt<8>(EndV))
return nullptr;
} else { // Hexagon::CMPhEQri_V4
OpenPOWER on IntegriCloud