operands.isa (7171:75996fe47db8) operands.isa (7173:a056f86a4be3)
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

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

109 'Rdo': ('IntReg', 'uw', '(RD & ~1)', 'IsInteger', 4, maybePCRead, maybePCWrite),
110 'Rde': ('IntReg', 'uw', '(RD | 1)', 'IsInteger', 5, maybePCRead, maybePCWrite),
111
112 'LR': ('IntReg', 'uw', 'INTREG_LR', 'IsInteger', 9),
113 'CondCodes': ('IntReg', 'uw', 'INTREG_CONDCODES', None, 10),
114
115 #Register fields for microops
116 'Ra' : ('IntReg', 'uw', 'ura', 'IsInteger', 11, maybePCRead, maybePCWrite),
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

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

109 'Rdo': ('IntReg', 'uw', '(RD & ~1)', 'IsInteger', 4, maybePCRead, maybePCWrite),
110 'Rde': ('IntReg', 'uw', '(RD | 1)', 'IsInteger', 5, maybePCRead, maybePCWrite),
111
112 'LR': ('IntReg', 'uw', 'INTREG_LR', 'IsInteger', 9),
113 'CondCodes': ('IntReg', 'uw', 'INTREG_CONDCODES', None, 10),
114
115 #Register fields for microops
116 'Ra' : ('IntReg', 'uw', 'ura', 'IsInteger', 11, maybePCRead, maybePCWrite),
117 'Fa' : ('FloatReg', 'sf', 'ura', 'IsFloating', 11),
117 'Rb' : ('IntReg', 'uw', 'urb', 'IsInteger', 12, maybePCRead, maybePCWrite),
118
119 #General Purpose Floating Point Reg Operands
120 'Fd': ('FloatReg', 'df', 'FD', 'IsFloating', 20),
121 'Fn': ('FloatReg', 'df', 'FN', 'IsFloating', 21),
122 'Fm': ('FloatReg', 'df', 'FM', 'IsFloating', 22),
123
124 #Memory Operand

--- 15 unchanged lines hidden ---
118 'Rb' : ('IntReg', 'uw', 'urb', 'IsInteger', 12, maybePCRead, maybePCWrite),
119
120 #General Purpose Floating Point Reg Operands
121 'Fd': ('FloatReg', 'df', 'FD', 'IsFloating', 20),
122 'Fn': ('FloatReg', 'df', 'FN', 'IsFloating', 21),
123 'Fm': ('FloatReg', 'df', 'FM', 'IsFloating', 22),
124
125 #Memory Operand

--- 15 unchanged lines hidden ---