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