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