Deleted Added
sdiff udiff text old ( 7392:43b0cd94ced6 ) new ( 7394:bd00fbc41bb1 )
full compact
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

--- 314 unchanged lines hidden (view full) ---

323 uint32_t specReg = bits(machInst, 19, 16);
324 switch (specReg) {
325 case 0:
326 specReg = MISCREG_FPSID;
327 break;
328 case 1:
329 specReg = MISCREG_FPSCR;
330 break;
331 case 6:
332 specReg = MISCREG_MVFR1;
333 break;
334 case 7:
335 specReg = MISCREG_MVFR0;
336 break;
337 case 8:
338 specReg = MISCREG_FPEXC;
339 break;
340 default:
341 return new Unknown(machInst);
342 }
343 return new Vmsr(machInst, (IntRegIndex)specReg, rt);
344 }

--- 507 unchanged lines hidden ---