summaryrefslogtreecommitdiff
path: root/src/arch/arm/types.hh
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2010-06-02 12:58:00 -0500
committerGabe Black <gblack@eecs.umich.edu>2010-06-02 12:58:00 -0500
commit003346077f466e4a5cabdd9e80ea05009bcf9204 (patch)
treee38dedfd42a7698e33d6eab2991f75441521d437 /src/arch/arm/types.hh
parent0d4c4cacabebdc01121b634fd82134f955f44a05 (diff)
downloadgem5-003346077f466e4a5cabdd9e80ea05009bcf9204.tar.xz
ARM: Flesh out 32 bit thumb load word decoding.
Diffstat (limited to 'src/arch/arm/types.hh')
-rw-r--r--src/arch/arm/types.hh3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/arch/arm/types.hh b/src/arch/arm/types.hh
index c3dcfe28a..23152d3cf 100644
--- a/src/arch/arm/types.hh
+++ b/src/arch/arm/types.hh
@@ -155,6 +155,7 @@ namespace ArmISA
Bitfield<24, 23> htopcode8_7;
Bitfield<24, 22> htopcode8_6;
Bitfield<24, 21> htopcode8_5;
+ Bitfield<23> htopcode7;
Bitfield<22, 21> htopcode6_5;
Bitfield<21, 20> htopcode5_4;
Bitfield<20> htopcode4;
@@ -163,6 +164,8 @@ namespace ArmISA
Bitfield<20> hts;
Bitfield<15> ltopcode15;
+ Bitfield<11, 8> ltopcode11_8;
+ Bitfield<7, 6> ltopcode7_6;
Bitfield<7, 4> ltopcode7_4;
Bitfield<4> ltopcode4;