summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
diff options
context:
space:
mode:
authorColin LeMahieu <colinl@codeaurora.org>2014-11-18 22:45:47 +0000
committerColin LeMahieu <colinl@codeaurora.org>2014-11-18 22:45:47 +0000
commit44fd1c8bdf537f7bcc6f39d220dea28550596112 (patch)
treedba10ca6548edd6d851b3b7987b4685eaadc48c5 /llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
parentd98f7558bf72e6e9e98f3d665342fc92573475a0 (diff)
downloadbcm5719-llvm-44fd1c8bdf537f7bcc6f39d220dea28550596112.tar.gz
bcm5719-llvm-44fd1c8bdf537f7bcc6f39d220dea28550596112.zip
[Hexagon] Adding A2_and instruction.
llvm-svn: 222274
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp b/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
index 0b32d8cd6e0..c320575ae68 100644
--- a/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
@@ -1299,12 +1299,14 @@ bool HexagonInstrInfo::isConditionalALU32 (const MachineInstr* MI) const {
case Hexagon::A2_paddfnew:
case Hexagon::A2_paddt:
case Hexagon::A2_paddtnew:
+ case Hexagon::A2_pandf:
+ case Hexagon::A2_pandfnew:
+ case Hexagon::A2_pandt:
+ case Hexagon::A2_pandtnew:
case Hexagon::ADD_ri_cPt:
case Hexagon::ADD_ri_cNotPt:
case Hexagon::XOR_rr_cPt:
case Hexagon::XOR_rr_cNotPt:
- case Hexagon::AND_rr_cPt:
- case Hexagon::AND_rr_cNotPt:
case Hexagon::OR_rr_cPt:
case Hexagon::OR_rr_cNotPt:
case Hexagon::SUB_rr_cPt:
OpenPOWER on IntegriCloud