diff options
| author | Colin LeMahieu <colinl@codeaurora.org> | 2014-12-08 21:56:47 +0000 |
|---|---|---|
| committer | Colin LeMahieu <colinl@codeaurora.org> | 2014-12-08 21:56:47 +0000 |
| commit | 9bfe5473dae0a656467d2cb78c75e857ccdcbfea (patch) | |
| tree | 38ba61f29723f12b17a9ed902291a3c851088834 /llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp | |
| parent | 57ee6d67ccbfcb5a53eb7e110b6a517ef58fd4f2 (diff) | |
| download | bcm5719-llvm-9bfe5473dae0a656467d2cb78c75e857ccdcbfea.tar.gz bcm5719-llvm-9bfe5473dae0a656467d2cb78c75e857ccdcbfea.zip | |
[Hexagon] Adding xtype doubleword comparisons. Removing unused multiclass.
llvm-svn: 223701
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp')
| -rw-r--r-- | llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp b/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp index d483b2830cd..01516ea25a5 100644 --- a/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp +++ b/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp @@ -346,11 +346,11 @@ bool HexagonInstrInfo::analyzeCompare(const MachineInstr *MI, // Set mask and the first source register. switch (Opc) { - case Hexagon::CMPEHexagon4rr: + case Hexagon::C2_cmpeqp: case Hexagon::C2_cmpeqi: case Hexagon::C2_cmpeq: - case Hexagon::CMPGT64rr: - case Hexagon::CMPGTU64rr: + case Hexagon::C2_cmpgtp: + case Hexagon::C2_cmpgtup: case Hexagon::C2_cmpgtui: case Hexagon::C2_cmpgtu: case Hexagon::C2_cmpgti: @@ -380,10 +380,10 @@ bool HexagonInstrInfo::analyzeCompare(const MachineInstr *MI, // Set the value/second source register. switch (Opc) { - case Hexagon::CMPEHexagon4rr: + case Hexagon::C2_cmpeqp: case Hexagon::C2_cmpeq: - case Hexagon::CMPGT64rr: - case Hexagon::CMPGTU64rr: + case Hexagon::C2_cmpgtp: + case Hexagon::C2_cmpgtup: case Hexagon::C2_cmpgtu: case Hexagon::C2_cmpgt: case Hexagon::CMPbEQrr_sbsb_V4: |

