branch.isa (7155:4c96244f0b8a) | branch.isa (7188:1310866e4ed5) |
---|---|
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 --- 178 unchanged lines hidden (view full) --- 187 default: 188 break; 189 } 190 break; 191 } 192 case 0x3c: 193 return new WarnUnimplemented("bxj", machInst); 194 case 0x3d: | 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 --- 178 unchanged lines hidden (view full) --- 187 default: 188 break; 189 } 190 break; 191 } 192 case 0x3c: 193 return new WarnUnimplemented("bxj", machInst); 194 case 0x3d: |
195 return new WarnUnimplemented("subs_pc_lr_and_rel_insts", 196 machInst); | 195 { 196 const uint32_t imm32 = bits(machInst, 7, 0); 197 return new SubsImmPclr(machInst, INTREG_PC, INTREG_LR, 198 imm32, false); 199 } |
197 case 0x3e: 198 case 0x3f: 199 return new WarnUnimplemented("mrs", machInst); 200 } 201 break; 202 } 203 case 0x1: 204 { --- 41 unchanged lines hidden --- | 200 case 0x3e: 201 case 0x3f: 202 return new WarnUnimplemented("mrs", machInst); 203 } 204 break; 205 } 206 case 0x1: 207 { --- 41 unchanged lines hidden --- |