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 --- 193 unchanged lines hidden (view full) --- 202 case 0x6: 203 return new WarnUnimplemented("isb", machInst); 204 default: 205 break; 206 } 207 break; 208 } 209 case 0x3c: |
210 { 211 // On systems that don't support bxj, bxj == bx 212 return new BxReg(machInst, 213 (IntRegIndex)(uint32_t)bits(machInst, 19, 16), 214 COND_UC); 215 } |
216 case 0x3d: 217 { 218 const uint32_t imm32 = bits(machInst, 7, 0); 219 return new SubsImmPclr(machInst, INTREG_PC, INTREG_LR, 220 imm32, false); 221 } 222 case 0x3e: 223 { --- 59 unchanged lines hidden --- |