these are copies too
authorAndrew Lenharth <andrewl@lenharth.org>
Thu, 9 Mar 2006 18:18:51 +0000 (18:18 +0000)
committerAndrew Lenharth <andrewl@lenharth.org>
Thu, 9 Mar 2006 18:18:51 +0000 (18:18 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26653 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Alpha/AlphaInstrInfo.cpp

index 7089f52e4879189a7e3c1e734267d32d243a7ebb..c30f38aee3a0cacc02f733909e5855d8109729b8 100644 (file)
@@ -26,7 +26,11 @@ bool AlphaInstrInfo::isMoveInstr(const MachineInstr& MI,
                                  unsigned& sourceReg,
                                  unsigned& destReg) const {
   MachineOpCode oc = MI.getOpcode();
-  if (oc == Alpha::BIS || oc == Alpha::CPYSS || oc == Alpha::CPYST) {
+  if (oc == Alpha::BIS    || 
+      oc == Alpha::CPYSS  || 
+      oc == Alpha::CPYST  ||
+      oc == Alpha::CPYSSt || 
+      oc == Alpha::CPYSTs) {
     // or r1, r2, r2 
     // cpys(s|t) r1 r2 r2
     assert(MI.getNumOperands() == 3 &&