ARM: Decode ARM unconditional MRC and MCR instructions.
authorGabe Black <gblack@eecs.umich.edu>
Wed, 2 Jun 2010 17:58:13 +0000 (12:58 -0500)
committerGabe Black <gblack@eecs.umich.edu>
Wed, 2 Jun 2010 17:58:13 +0000 (12:58 -0500)
src/arch/arm/isa/formats/uncond.isa

index f1bfceac18e966da442fafdb0d5cc8b6fb880667..177b67ff2de804e1b2b4c2b07c5bd265846ae887 100644 (file)
@@ -265,6 +265,8 @@ def format ArmUnconditional() {{
                 {
                     if (CPNUM == 0xa || CPNUM == 0xb) {
                         return decodeShortFpTransfer(machInst);
+                    } else if (CPNUM == 0xf) {
+                        return decodeMcrMrc15(machInst);
                     }
                     const bool op = bits(machInst, 4);
                     if (op) {