summaryrefslogtreecommitdiff
path: root/src/arch/arm/isa/decoder
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2010-06-02 12:58:05 -0500
committerGabe Black <gblack@eecs.umich.edu>2010-06-02 12:58:05 -0500
commit1344fc2668eb4ea052a96d961e91d7578c8cb054 (patch)
tree09e0f190ebf492bba0195c14a49211c70ec88896 /src/arch/arm/isa/decoder
parente157b1f52ab17a24de885ee211e36c6374170a4c (diff)
downloadgem5-1344fc2668eb4ea052a96d961e91d7578c8cb054.tar.xz
ARM: Decode the swp and swpb instructions.
Diffstat (limited to 'src/arch/arm/isa/decoder')
-rw-r--r--src/arch/arm/isa/decoder/arm.isa7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/arch/arm/isa/decoder/arm.isa b/src/arch/arm/isa/decoder/arm.isa
index f1fb57fc1..d739395a1 100644
--- a/src/arch/arm/isa/decoder/arm.isa
+++ b/src/arch/arm/isa/decoder/arm.isa
@@ -58,12 +58,7 @@ format DataOp {
1: decode MISC_OPCODE {
0x9: decode PREPOST {
0: ArmMultAndMultAcc::armMultAndMultAcc();
- 1: decode PUBWL {
- 0x10: WarnUnimpl::swp();
- 0x14: WarnUnimpl::swpb();
- 0x18: WarnUnimpl::strex();
- 0x19: WarnUnimpl::ldrex();
- }
+ 1: ArmSyncMem::armSyncMem();
}
0xb, 0xd, 0xf: AddrMode3::addrMode3();
}