regop.isa (5433:1b0b8e9ba6a9) regop.isa (5661:443e6f925027)
1// Copyright (c) 2007-2008 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

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

838 DestReg, psrc1, op2);
839 }
840 '''
841
842 class Wrip(WrRegOp, CondRegOp):
843 code = 'RIP = psrc1 + sop2 + CSBase'
844 else_code="RIP = RIP;"
845
1// Copyright (c) 2007-2008 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

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

838 DestReg, psrc1, op2);
839 }
840 '''
841
842 class Wrip(WrRegOp, CondRegOp):
843 code = 'RIP = psrc1 + sop2 + CSBase'
844 else_code="RIP = RIP;"
845
846 class Br(WrRegOp, CondRegOp):
847 code = 'nuIP = psrc1 + op2;'
848 else_code='nuIP = nuIP;'
849
850 class Wruflags(WrRegOp):
851 code = 'ccFlagBits = psrc1 ^ op2'
852
853 class Wrflags(WrRegOp):
854 code = '''
855 MiscReg newFlags = psrc1 ^ op2;
856 MiscReg userFlagMask = 0xDD5;
857 // Get only the user flags

--- 292 unchanged lines hidden ---
846 class Wruflags(WrRegOp):
847 code = 'ccFlagBits = psrc1 ^ op2'
848
849 class Wrflags(WrRegOp):
850 code = '''
851 MiscReg newFlags = psrc1 ^ op2;
852 MiscReg userFlagMask = 0xDD5;
853 // Get only the user flags

--- 292 unchanged lines hidden ---