diff options
| author | Colin LeMahieu <colinl@codeaurora.org> | 2014-12-10 21:24:10 +0000 |
|---|---|---|
| committer | Colin LeMahieu <colinl@codeaurora.org> | 2014-12-10 21:24:10 +0000 |
| commit | db0b13cef02411caadddf91a57c7c1ffafe34cd2 (patch) | |
| tree | 6dad2660b4958cf737a9c36cb6234875192af9a6 /llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp | |
| parent | b12a855ba8a97169e6b22e019f5e09d4f6a50e37 (diff) | |
| download | bcm5719-llvm-db0b13cef02411caadddf91a57c7c1ffafe34cd2.tar.gz bcm5719-llvm-db0b13cef02411caadddf91a57c7c1ffafe34cd2.zip | |
[Hexagon] Adding encodings for JR class instructions. Updating complier usages.
llvm-svn: 223967
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp')
| -rw-r--r-- | llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp b/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp index e7296d65078..9eb3bb60b35 100644 --- a/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp +++ b/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp @@ -264,7 +264,7 @@ bool HexagonPacketizer::runOnMachineFunction(MachineFunction &Fn) { static bool IsIndirectCall(MachineInstr* MI) { - return ((MI->getOpcode() == Hexagon::CALLR) || + return ((MI->getOpcode() == Hexagon::J2_callr) || (MI->getOpcode() == Hexagon::CALLRv3)); } @@ -366,7 +366,7 @@ static bool IsRegDependence(const SDep::Kind DepType) { } static bool IsDirectJump(MachineInstr* MI) { - return (MI->getOpcode() == Hexagon::JMP); + return (MI->getOpcode() == Hexagon::J2_jump); } static bool IsSchedBarrier(MachineInstr* MI) { |

