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 --- 180 unchanged lines hidden (view full) --- 189 { 190 const uint32_t op = bits(machInst, 7, 4); 191 switch (op) { 192 case 0x0: 193 return new Leavex(machInst); 194 case 0x1: 195 return new Enterx(machInst); 196 case 0x2: |
197 return new Clrex(machInst); |
198 case 0x4: 199 return new WarnUnimplemented("dsb", machInst); 200 case 0x5: 201 return new WarnUnimplemented("dmb", machInst); 202 case 0x6: 203 return new WarnUnimplemented("isb", machInst); 204 default: 205 break; --- 96 unchanged lines hidden --- |