[SystemZ] Allow integer XOR involving high words
[oota-llvm.git] / lib / Target / SystemZ / SystemZInstrInfo.cpp
index 57054891247b10db648834f6b45de6103359de80..8749f48edfe467a0eb378f1425aa0c9ad334c3a6 100644 (file)
@@ -901,6 +901,10 @@ SystemZInstrInfo::expandPostRAPseudo(MachineBasicBlock::iterator MI) const {
     expandRIPseudo(MI, SystemZ::OILH, SystemZ::OIHH, false);
     return true;
 
+  case SystemZ::XIFMux:
+    expandRIPseudo(MI, SystemZ::XILF, SystemZ::XIHF, false);
+    return true;
+
   case SystemZ::ADJDYNALLOC:
     splitAdjDynAlloc(MI);
     return true;