thumb.isa (7433:b812790a16eb) thumb.isa (7435:62bdb68bb314)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

--- 105 unchanged lines hidden (view full) ---

114 0x1: Thumb32DataProcPlainBin::thumb32DataProcPlainBin();
115 }
116 0x1: Thumb32BranchesAndMiscCtrl::thumb32BranchesAndMiscCtrl();
117 }
118 0x3: decode HTOPCODE_10_9 {
119 0x0: decode HTOPCODE_4 {
120 0x0: decode HTOPCODE_8 {
121 0x0: Thumb32StoreSingle::thumb32StoreSingle();
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

--- 105 unchanged lines hidden (view full) ---

114 0x1: Thumb32DataProcPlainBin::thumb32DataProcPlainBin();
115 }
116 0x1: Thumb32BranchesAndMiscCtrl::thumb32BranchesAndMiscCtrl();
117 }
118 0x3: decode HTOPCODE_10_9 {
119 0x0: decode HTOPCODE_4 {
120 0x0: decode HTOPCODE_8 {
121 0x0: Thumb32StoreSingle::thumb32StoreSingle();
122 0x1: WarnUnimpl::Advanced_SIMD_or_structure_load_store();
122 0x1: ThumbNeonMem::thumbNeonMem();
123 }
124 0x1: decode HTOPCODE_6_5 {
125 0x0: LoadByteMemoryHints::loadByteMemoryHints();
126 0x1: LoadHalfwordMemoryHints::loadHalfwordMemoryHints();
127 0x2: Thumb32LoadWord::thumb32LoadWord();
128 0x3: Unknown::undefined();
129 }
130 }

--- 8 unchanged lines hidden (view full) ---

139 0xa, 0xb: VfpData::vfpData();
140 default: WarnUnimpl::cdp(); // cdp2
141 }
142 0x1: decode LTCOPROC {
143 0xa, 0xb: ShortFpTransfer::shortFpTransfer();
144 0xf: McrMrc15::mcrMrc15();
145 }
146 }
123 }
124 0x1: decode HTOPCODE_6_5 {
125 0x0: LoadByteMemoryHints::loadByteMemoryHints();
126 0x1: LoadHalfwordMemoryHints::loadHalfwordMemoryHints();
127 0x2: Thumb32LoadWord::thumb32LoadWord();
128 0x3: Unknown::undefined();
129 }
130 }

--- 8 unchanged lines hidden (view full) ---

139 0xa, 0xb: VfpData::vfpData();
140 default: WarnUnimpl::cdp(); // cdp2
141 }
142 0x1: decode LTCOPROC {
143 0xa, 0xb: ShortFpTransfer::shortFpTransfer();
144 0xf: McrMrc15::mcrMrc15();
145 }
146 }
147 0x3: WarnUnimpl::Advanced_SIMD();
147 0x3: ThumbNeonData::thumbNeonData();
148 default: decode LTCOPROC {
149 0xa, 0xb: ExtensionRegLoadStore::extensionRegLoadStre();
150 0xf: decode HTOPCODE_9_4 {
151 0x00: Unknown::undefined();
152 0x04: WarnUnimpl::mcrr(); // mcrr2
153 0x05: WarnUnimpl::mrrc(); // mrrc2
154 0x02, 0x06, 0x08, 0x0a, 0x0c, 0x0e, 0x10,
155 0x12, 0x14, 0x16, 0x18, 0x1a, 0x1c, 0x1e:

--- 13 unchanged lines hidden ---
148 default: decode LTCOPROC {
149 0xa, 0xb: ExtensionRegLoadStore::extensionRegLoadStre();
150 0xf: decode HTOPCODE_9_4 {
151 0x00: Unknown::undefined();
152 0x04: WarnUnimpl::mcrr(); // mcrr2
153 0x05: WarnUnimpl::mrrc(); // mrrc2
154 0x02, 0x06, 0x08, 0x0a, 0x0c, 0x0e, 0x10,
155 0x12, 0x14, 0x16, 0x18, 0x1a, 0x1c, 0x1e:

--- 13 unchanged lines hidden ---