main.isa (7720:65d338a8dba4) main.isa (7794:8a7ba5a1b35d)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2003-2005 The Regents of The University of Michigan
4// All rights reserved.
5//
6// Redistribution and use in source and binary forms, with or without
7// modification, are permitted provided that the following conditions are
8// met: redistributions of source code must retain the above copyright

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

181 'Rb': ('IntReg', 'uq', 'PALMODE ? reg_redir[RB] : RB',
182 'IsInteger', 2),
183 'Rc': ('IntReg', 'uq', 'PALMODE ? reg_redir[RC] : RC',
184 'IsInteger', 3),
185 'Fa': ('FloatReg', 'df', 'FA', 'IsFloating', 1),
186 'Fb': ('FloatReg', 'df', 'FB', 'IsFloating', 2),
187 'Fc': ('FloatReg', 'df', 'FC', 'IsFloating', 3),
188 'Mem': ('Mem', 'uq', None, ('IsMemRef', 'IsLoad', 'IsStore'), 4),
1// -*- mode:c++ -*-
2
3// Copyright (c) 2003-2005 The Regents of The University of Michigan
4// All rights reserved.
5//
6// Redistribution and use in source and binary forms, with or without
7// modification, are permitted provided that the following conditions are
8// met: redistributions of source code must retain the above copyright

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

181 'Rb': ('IntReg', 'uq', 'PALMODE ? reg_redir[RB] : RB',
182 'IsInteger', 2),
183 'Rc': ('IntReg', 'uq', 'PALMODE ? reg_redir[RC] : RC',
184 'IsInteger', 3),
185 'Fa': ('FloatReg', 'df', 'FA', 'IsFloating', 1),
186 'Fb': ('FloatReg', 'df', 'FB', 'IsFloating', 2),
187 'Fc': ('FloatReg', 'df', 'FC', 'IsFloating', 3),
188 'Mem': ('Mem', 'uq', None, ('IsMemRef', 'IsLoad', 'IsStore'), 4),
189 'PCS': ('PCState', 'uq', None, ( None, None, 'IsControl' ), 4),
189 'PC': ('PCState', 'uq', 'pc', ( None, None, 'IsControl' ), 4),
190 'NPC': ('PCState', 'uq', 'npc', ( None, None, 'IsControl' ), 4),
190 'Runiq': ('ControlReg', 'uq', 'MISCREG_UNIQ', None, 1),
191 'FPCR': ('ControlReg', 'uq', 'MISCREG_FPCR', None, 1),
192 'IntrFlag': ('ControlReg', 'uq', 'MISCREG_INTR', None, 1),
193 # The next two are hacks for non-full-system call-pal emulation
194 'R0': ('IntReg', 'uq', '0', None, 1),
195 'R16': ('IntReg', 'uq', '16', None, 1),
196 'R17': ('IntReg', 'uq', '17', None, 1),
197 'R18': ('IntReg', 'uq', '18', None, 1)

--- 274 unchanged lines hidden ---
191 'Runiq': ('ControlReg', 'uq', 'MISCREG_UNIQ', None, 1),
192 'FPCR': ('ControlReg', 'uq', 'MISCREG_FPCR', None, 1),
193 'IntrFlag': ('ControlReg', 'uq', 'MISCREG_INTR', None, 1),
194 # The next two are hacks for non-full-system call-pal emulation
195 'R0': ('IntReg', 'uq', '0', None, 1),
196 'R16': ('IntReg', 'uq', '16', None, 1),
197 'R17': ('IntReg', 'uq', '17', None, 1),
198 'R18': ('IntReg', 'uq', '18', None, 1)

--- 274 unchanged lines hidden ---