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 --- |