Mark REX64_PREFIX as In64BitMode, remove hack from X86RecognizableInstr.
[oota-llvm.git] / utils / TableGen / PseudoLoweringEmitter.cpp
index 64aaee756b1dafb098343d5ebd03861f226be8f0..1ea6f7932a3e7d0204aa0b460f3f6a4d3424a187 100644 (file)
@@ -252,6 +252,7 @@ void PseudoLoweringEmitter::emitLoweringEmitter(raw_ostream &o) {
       MIOpNo += Dest.Operands[OpNo].MINumOperands;
     }
     if (Dest.Operands.isVariadic) {
+      MIOpNo = Source.Operands.size() + 1;
       o << "      // variable_ops\n";
       o << "      for (unsigned i = " << MIOpNo
         << ", e = MI->getNumOperands(); i != e; ++i)\n"