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 --- |