mult.isa (7243:d503503b3966) mult.isa (7290:ea9189fbb84f)
1// Copyright (c) 2010 ARM Limited
2// All rights reserved
3//
4// The license below extends only to copyright in the software and shall
5// not be construed as granting a license to any other intellectual
6// property including but not limited to intellectual property relating
7// to a hardware implementation of the functionality of the software
8// licensed hereunder. You may use the software subject to the license

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

331 case 0x5:
332 if (bits(op2, 3, 1) == 0x6) {
333 if (bits(machInst, 4)) {
334 return new Smlsldx(machInst, rdlo, rdhi, rn, rm);
335 } else {
336 return new Smlsld(machInst, rdlo, rdhi, rn, rm);
337 }
338 }
1// Copyright (c) 2010 ARM Limited
2// All rights reserved
3//
4// The license below extends only to copyright in the software and shall
5// not be construed as granting a license to any other intellectual
6// property including but not limited to intellectual property relating
7// to a hardware implementation of the functionality of the software
8// licensed hereunder. You may use the software subject to the license

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

331 case 0x5:
332 if (bits(op2, 3, 1) == 0x6) {
333 if (bits(machInst, 4)) {
334 return new Smlsldx(machInst, rdlo, rdhi, rn, rm);
335 } else {
336 return new Smlsld(machInst, rdlo, rdhi, rn, rm);
337 }
338 }
339 break;
339 case 0x6:
340 if (op2 == 0) {
341 return new Umlal(machInst, rdlo, rdhi, rn, rm);
342 } else if (op2 == 0x6) {
343 return new Umaal(machInst, rdlo, rdhi, rn, rm);
344 }
345 break;
346 }

--- 94 unchanged lines hidden ---
340 case 0x6:
341 if (op2 == 0) {
342 return new Umlal(machInst, rdlo, rdhi, rn, rm);
343 } else if (op2 == 0x6) {
344 return new Umaal(machInst, rdlo, rdhi, rn, rm);
345 }
346 break;
347 }

--- 94 unchanged lines hidden ---