data.isa (7157:788dfd6e2d0e) data.isa (7161:a1e9b36bd4bf)
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

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

225 return new RsbImm(machInst, rdn, rm, 0, true);
226 case 0xa:
227 return new CmpReg(machInst, INTREG_ZERO, rdn, rm, 0, LSL);
228 case 0xb:
229 return new CmnReg(machInst, INTREG_ZERO, rdn, rm, 0, LSL);
230 case 0xc:
231 return new OrrReg(machInst, rdn, rdn, rm, 0, LSL);
232 case 0xd:
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

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

225 return new RsbImm(machInst, rdn, rm, 0, true);
226 case 0xa:
227 return new CmpReg(machInst, INTREG_ZERO, rdn, rm, 0, LSL);
228 case 0xb:
229 return new CmnReg(machInst, INTREG_ZERO, rdn, rm, 0, LSL);
230 case 0xc:
231 return new OrrReg(machInst, rdn, rdn, rm, 0, LSL);
232 case 0xd:
233 //XXX Implement me!
234 return new WarnUnimplemented("mul", machInst);
233 return new NewMul(machInst, rdn, rm, rdn);
235 case 0xe:
236 return new BicReg(machInst, rdn, rdn, rm, 0, LSL);
237 case 0xf:
238 return new MvnReg(machInst, rdn, INTREG_ZERO, rm, 0, LSL);
239 }
240 }
241 '''
242}};

--- 400 unchanged lines hidden ---
234 case 0xe:
235 return new BicReg(machInst, rdn, rdn, rm, 0, LSL);
236 case 0xf:
237 return new MvnReg(machInst, rdn, INTREG_ZERO, rm, 0, LSL);
238 }
239 }
240 '''
241}};

--- 400 unchanged lines hidden ---