thumb.isa (7732:a2c660de7787) | thumb.isa (8868:26dbd171754e) |
---|---|
1// -*- mode:c++ -*- 2 | 1// -*- mode:c++ -*- 2 |
3// Copyright (c) 2010 ARM Limited | 3// Copyright (c) 2010-2012 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 9// to a hardware implementation of the functionality of the software 10// licensed hereunder. You may use the software subject to the license 11// terms below provided that you ensure that this notice is replicated --- 69 unchanged lines hidden (view full) --- 81 0x2: decode LTOPCODE_4 { 82 0x0: decode LTCOPROC { 83 0xa, 0xb: VfpData::vfpData(); 84 default: WarnUnimpl::cdp(); // cdp2 85 } 86 0x1: decode LTCOPROC { 87 0x1: M5ops::m5ops(); 88 0xa, 0xb: ShortFpTransfer::shortFpTransfer(); | 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 9// to a hardware implementation of the functionality of the software 10// licensed hereunder. You may use the software subject to the license 11// terms below provided that you ensure that this notice is replicated --- 69 unchanged lines hidden (view full) --- 81 0x2: decode LTOPCODE_4 { 82 0x0: decode LTCOPROC { 83 0xa, 0xb: VfpData::vfpData(); 84 default: WarnUnimpl::cdp(); // cdp2 85 } 86 0x1: decode LTCOPROC { 87 0x1: M5ops::m5ops(); 88 0xa, 0xb: ShortFpTransfer::shortFpTransfer(); |
89 0xe: McrMrc14::mcrMrc14(); |
|
89 0xf: McrMrc15::mcrMrc15(); 90 } 91 } 92 0x3: ThumbNeonData::ThumbNeonData(); 93 default: decode LTCOPROC { 94 0xa, 0xb: ExtensionRegLoadStore::extensionRegLoadStre(); 95 0xf: decode HTOPCODE_9_4 { 96 0x00: Unknown::undefined(); --- 40 unchanged lines hidden (view full) --- 137 0x2: decode LTOPCODE_4 { 138 0x0: decode LTCOPROC { 139 0xa, 0xb: VfpData::vfpData(); 140 default: WarnUnimpl::cdp(); // cdp2 141 } 142 0x1: decode LTCOPROC { 143 0x1: M5ops::m5ops(); 144 0xa, 0xb: ShortFpTransfer::shortFpTransfer(); | 90 0xf: McrMrc15::mcrMrc15(); 91 } 92 } 93 0x3: ThumbNeonData::ThumbNeonData(); 94 default: decode LTCOPROC { 95 0xa, 0xb: ExtensionRegLoadStore::extensionRegLoadStre(); 96 0xf: decode HTOPCODE_9_4 { 97 0x00: Unknown::undefined(); --- 40 unchanged lines hidden (view full) --- 138 0x2: decode LTOPCODE_4 { 139 0x0: decode LTCOPROC { 140 0xa, 0xb: VfpData::vfpData(); 141 default: WarnUnimpl::cdp(); // cdp2 142 } 143 0x1: decode LTCOPROC { 144 0x1: M5ops::m5ops(); 145 0xa, 0xb: ShortFpTransfer::shortFpTransfer(); |
146 0xe: McrMrc14::mcrMrc14(); |
|
145 0xf: McrMrc15::mcrMrc15(); 146 } 147 } 148 0x3: ThumbNeonData::thumbNeonData(); 149 default: decode LTCOPROC { 150 0xa, 0xb: ExtensionRegLoadStore::extensionRegLoadStre(); 151 0xf: decode HTOPCODE_9_4 { 152 0x00: Unknown::undefined(); --- 17 unchanged lines hidden --- | 147 0xf: McrMrc15::mcrMrc15(); 148 } 149 } 150 0x3: ThumbNeonData::thumbNeonData(); 151 default: decode LTCOPROC { 152 0xa, 0xb: ExtensionRegLoadStore::extensionRegLoadStre(); 153 0xf: decode HTOPCODE_9_4 { 154 0x00: Unknown::undefined(); --- 17 unchanged lines hidden --- |