ARM: Decode the enterx and leavex instructions.
authorGabe Black <gblack@eecs.umich.edu>
Wed, 2 Jun 2010 17:58:09 +0000 (12:58 -0500)
committerGabe Black <gblack@eecs.umich.edu>
Wed, 2 Jun 2010 17:58:09 +0000 (12:58 -0500)
src/arch/arm/isa/formats/branch.isa

index 458a9d3fdc194994d8755e6b1d744ed0b8cac4c6..1936a07bbef810727f3f2ceb6820caa60ba58695 100644 (file)
@@ -187,9 +187,9 @@ def format Thumb32BranchesAndMiscCtrl() {{
                         const uint32_t op = bits(machInst, 7, 4);
                         switch (op) {
                           case 0x0:
-                            return new WarnUnimplemented("leavex", machInst);
+                            return new Leavex(machInst);
                           case 0x1:
-                            return new WarnUnimplemented("enterx", machInst);
+                            return new Enterx(machInst);
                           case 0x2:
                             return new WarnUnimplemented("clrex", machInst);
                           case 0x4: