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 --- 175 unchanged lines hidden (view full) --- 184 #Register fields for microops 185 'Ra' : ('IntReg', 'uw', 'ura', 'IsInteger', 3, maybePCRead, maybePCWrite), 186 'IWRa' : ('IntReg', 'uw', 'ura', 'IsInteger', 3, 187 maybePCRead, maybeIWPCWrite), 188 'Fa' : ('FloatReg', 'sf', 'ura', 'IsFloating', 3), 189 'Rb' : ('IntReg', 'uw', 'urb', 'IsInteger', 3, maybePCRead, maybePCWrite), 190 'Rc' : ('IntReg', 'uw', 'urc', 'IsInteger', 3, maybePCRead, maybePCWrite), 191 |
192 #Memory Operand 193 'Mem': ('Mem', 'uw', None, ('IsMemRef', 'IsLoad', 'IsStore'), 3), 194 195 'Cpsr': ('ControlReg', 'uw', 'MISCREG_CPSR', (None, None, 'IsControl'), 2), 196 'Itstate': ('ControlReg', 'ub', 'MISCREG_ITSTATE', None, 3), 197 'Spsr': ('ControlReg', 'uw', 'MISCREG_SPSR', None, 3), 198 'Fpsr': ('ControlReg', 'uw', 'MISCREG_FPSR', None, 3), 199 'Fpsid': ('ControlReg', 'uw', 'MISCREG_FPSID', None, 3), --- 13 unchanged lines hidden --- |