regop.isa (5051:6bdf2a0ae4fb) regop.isa (5052:791ae1b04d72)
1// Copyright (c) 2007 The Hewlett-Packard Development Company
2// All rights reserved.
3//
4// Redistribution and use of this software in source and binary forms,
5// with or without modification, are permitted provided that the
6// following conditions are met:
7//
8// The software must be used only for Non-Commercial Use which means any

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

483
484 class Divr(FlagRegOp):
485 code = 'DestReg = merge(DestReg, psrc1 % op2, dataSize);'
486
487 class Mov(CondRegOp):
488 code = 'DestReg = merge(SrcReg1, op2, dataSize)'
489 else_code = 'DestReg=DestReg;'
490
1// Copyright (c) 2007 The Hewlett-Packard Development Company
2// All rights reserved.
3//
4// Redistribution and use of this software in source and binary forms,
5// with or without modification, are permitted provided that the
6// following conditions are met:
7//
8// The software must be used only for Non-Commercial Use which means any

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

483
484 class Divr(FlagRegOp):
485 code = 'DestReg = merge(DestReg, psrc1 % op2, dataSize);'
486
487 class Mov(CondRegOp):
488 code = 'DestReg = merge(SrcReg1, op2, dataSize)'
489 else_code = 'DestReg=DestReg;'
490
491 class Xorfp(RegOp):
492 code = 'FpDestReg.uqw = FpSrcReg1.uqw ^ FpSrcReg2.uqw;'
493
491 class Movfp(CondRegOp):
492 code = 'FpDestReg.uqw = FpSrcReg2.uqw;'
493 else_code = 'FpDestReg.uqw = FpDestReg.uqw;'
494
495 # Shift instructions
496
497 class Sll(FlagRegOp):
498 code = '''

--- 174 unchanged lines hidden ---
494 class Movfp(CondRegOp):
495 code = 'FpDestReg.uqw = FpSrcReg2.uqw;'
496 else_code = 'FpDestReg.uqw = FpDestReg.uqw;'
497
498 # Shift instructions
499
500 class Sll(FlagRegOp):
501 code = '''

--- 174 unchanged lines hidden ---