thumb.isa (7124:50d26210c812) | thumb.isa (7125:212ad902f257) |
---|---|
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 --- 78 unchanged lines hidden (view full) --- 87 0x8: WarnUnimpl::mov(); //register (low registers) 88 0x9, 0xa, 0xb: WarnUnimpl::mov(); //register (high registers) 89 0xc, 0xd: WarnUnimpl::bx(); 90 0xe, 0xf: WarnUnimpl::blx(); //register 91 } 92 0x2, 0x3: WarnUnimpl::ldr(); 93 default: Thumb16MemReg::thumb16MemReg(); 94 } | 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 --- 78 unchanged lines hidden (view full) --- 87 0x8: WarnUnimpl::mov(); //register (low registers) 88 0x9, 0xa, 0xb: WarnUnimpl::mov(); //register (high registers) 89 0xc, 0xd: WarnUnimpl::bx(); 90 0xe, 0xf: WarnUnimpl::blx(); //register 91 } 92 0x2, 0x3: WarnUnimpl::ldr(); 93 default: Thumb16MemReg::thumb16MemReg(); 94 } |
95 0x3: decode TOPCODE_12_11 { 96 0x0: WarnUnimpl::str(); //immediate, thumb 97 0x1: WarnUnimpl::ldr(); //immediate, thumb 98 0x2: WarnUnimpl::strb(); //immediate, thumb 99 0x3: WarnUnimpl::ldrb(); //immediate, thumb 100 } 101 0x4: decode TOPCODE_12_11 { 102 0x0: WarnUnimpl::strh(); //immediate, thumb 103 0x1: WarnUnimpl::ldrh(); //immediate, thumb 104 0x2: WarnUnimpl::str(); //immediate, thumb 105 0x3: WarnUnimpl::ldr(); //immediate, thumb 106 } | 95 0x3, 0x4: Thumb16MemImm::thumb16MemImm(); |
107 0x5: decode TOPCODE_12_11 { 108 0x0: WarnUnimpl::adr(); 109 0x1: WarnUnimpl::add(); //sp, immediate 110 0x2: decode TOPCODE_10_8 { 111 0x0: decode TOPCODE_7 { 112 0x0: WarnUnimpl::add(); //sp, immediate 113 0x1: WarnUnimpl::sub(); //sp, immediate 114 } --- 324 unchanged lines hidden --- | 96 0x5: decode TOPCODE_12_11 { 97 0x0: WarnUnimpl::adr(); 98 0x1: WarnUnimpl::add(); //sp, immediate 99 0x2: decode TOPCODE_10_8 { 100 0x0: decode TOPCODE_7 { 101 0x0: WarnUnimpl::add(); //sp, immediate 102 0x1: WarnUnimpl::sub(); //sp, immediate 103 } --- 324 unchanged lines hidden --- |