operands.isa (7327:fc5a645b3aaa) operands.isa (7350:41e3ee23125e)
1// -*- mode:c++ -*-
2// Copyright (c) 2010 ARM Limited
3// All rights reserved
4//
5// The license below extends only to copyright in the software and shall
6// not be construed as granting a license to any other intellectual
7// property including but not limited to intellectual property relating
8// to a hardware implementation of the functionality of the software

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

171 'Mem': ('Mem', 'uw', None, ('IsMemRef', 'IsLoad', 'IsStore'), 2),
172
173 'Cpsr': ('ControlReg', 'uw', 'MISCREG_CPSR', (None, None, 'IsControl'), 1),
174 'Spsr': ('ControlReg', 'uw', 'MISCREG_SPSR', None, 2),
175 'Fpsr': ('ControlReg', 'uw', 'MISCREG_FPSR', None, 2),
176 'Fpsid': ('ControlReg', 'uw', 'MISCREG_FPSID', None, 2),
177 'Fpscr': ('ControlReg', 'uw', 'MISCREG_FPSCR', None, 2),
178 'Fpexc': ('ControlReg', 'uw', 'MISCREG_FPEXC', None, 2),
1// -*- mode:c++ -*-
2// Copyright (c) 2010 ARM Limited
3// All rights reserved
4//
5// The license below extends only to copyright in the software and shall
6// not be construed as granting a license to any other intellectual
7// property including but not limited to intellectual property relating
8// to a hardware implementation of the functionality of the software

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

171 'Mem': ('Mem', 'uw', None, ('IsMemRef', 'IsLoad', 'IsStore'), 2),
172
173 'Cpsr': ('ControlReg', 'uw', 'MISCREG_CPSR', (None, None, 'IsControl'), 1),
174 'Spsr': ('ControlReg', 'uw', 'MISCREG_SPSR', None, 2),
175 'Fpsr': ('ControlReg', 'uw', 'MISCREG_FPSR', None, 2),
176 'Fpsid': ('ControlReg', 'uw', 'MISCREG_FPSID', None, 2),
177 'Fpscr': ('ControlReg', 'uw', 'MISCREG_FPSCR', None, 2),
178 'Fpexc': ('ControlReg', 'uw', 'MISCREG_FPEXC', None, 2),
179 'SevMailbox': ('ControlReg', 'uw', 'MISCREG_SEV_MAILBOX', None, 2),
179 'NPC': ('NPC', 'ud', None, (None, None, 'IsControl'), 2,
180 readNPC, writeNPC),
181 'FNPC': ('NPC', 'ud', None, (None, None, 'IsControl'), 2,
182 readNPC, forceNPC),
183 'IWNPC': ('NPC', 'ud', None, (None, None, 'IsControl'), 2,
184 readNPC, writeIWNPC),
185}};
180 'NPC': ('NPC', 'ud', None, (None, None, 'IsControl'), 2,
181 readNPC, writeNPC),
182 'FNPC': ('NPC', 'ud', None, (None, None, 'IsControl'), 2,
183 readNPC, forceNPC),
184 'IWNPC': ('NPC', 'ud', None, (None, None, 'IsControl'), 2,
185 readNPC, writeIWNPC),
186}};