X86: Fix a typo in the microassembly for the cqo instruction.
authorGabe Black <gblack@eecs.umich.edu>
Wed, 5 Sep 2007 06:23:51 +0000 (23:23 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Wed, 5 Sep 2007 06:23:51 +0000 (23:23 -0700)
--HG--
extra : convert_revision : ddf739e591e4414ade37b806a88f3c11292627e2

src/arch/x86/isa/insts/data_conversion/sign_extension.py

index 0bdd4036cfa0dc5cee56493d5b5162ae9584493e..9a7c226af676f9d296abdc62b0b4af83bab27b91 100644 (file)
@@ -62,6 +62,6 @@ def macroop CQO_R_R {
     # A shift might be slower than, for example, an explicit sign extension,
     # so it might be worthwhile to try to find an alternative.
     mov regm, regm, reg
-    sra regm, regm, "env.dataSize * 8 - 1"
+    srai regm, regm, "env.dataSize * 8 - 1"
 };
 '''