mult.isa (7290:ea9189fbb84f) mult.isa (7318:64352bcff9f3)
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

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

288 switch (op1) {
289 case 0x0:
290 if (op2 == 0x0) {
291 return new Smull(machInst, rdlo, rdhi, rn, rm);
292 }
293 break;
294 case 0x1:
295 if (op2 == 0xf) {
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

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

288 switch (op1) {
289 case 0x0:
290 if (op2 == 0x0) {
291 return new Smull(machInst, rdlo, rdhi, rn, rm);
292 }
293 break;
294 case 0x1:
295 if (op2 == 0xf) {
296 return new WarnUnimplemented("sdiv", machInst);
296 return new Sdiv(machInst, rdhi, rn, rm);
297 }
298 break;
299 case 0x2:
300 if (op2 == 0x0) {
301 return new Umull(machInst, rdlo, rdhi, rn, rm);
302 }
303 break;
304 case 0x3:

--- 137 unchanged lines hidden ---
297 }
298 break;
299 case 0x2:
300 if (op2 == 0x0) {
301 return new Umull(machInst, rdlo, rdhi, rn, rm);
302 }
303 break;
304 case 0x3:

--- 137 unchanged lines hidden ---