operands.isa (7186:d4fc47ea5775) | operands.isa (7207:82cfe1198d6f) |
---|---|
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 --- 115 unchanged lines hidden (view full) --- 124 'Rdo': ('IntReg', 'uw', '(RD & ~1)', 'IsInteger', 4, maybePCRead, maybePCWrite), 125 'Rde': ('IntReg', 'uw', '(RD | 1)', 'IsInteger', 5, maybePCRead, maybePCWrite), 126 127 'LR': ('IntReg', 'uw', 'INTREG_LR', 'IsInteger', 9), 128 'CondCodes': ('IntReg', 'uw', 'INTREG_CONDCODES', None, 10), 129 130 #Register fields for microops 131 '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 --- 115 unchanged lines hidden (view full) --- 124 'Rdo': ('IntReg', 'uw', '(RD & ~1)', 'IsInteger', 4, maybePCRead, maybePCWrite), 125 'Rde': ('IntReg', 'uw', '(RD | 1)', 'IsInteger', 5, maybePCRead, maybePCWrite), 126 127 'LR': ('IntReg', 'uw', 'INTREG_LR', 'IsInteger', 9), 128 'CondCodes': ('IntReg', 'uw', 'INTREG_CONDCODES', None, 10), 129 130 #Register fields for microops 131 'Ra' : ('IntReg', 'uw', 'ura', 'IsInteger', 11, maybePCRead, maybePCWrite), |
132 'IWRa' : ('IntReg', 'uw', 'ura', 'IsInteger', 11, 133 maybePCRead, maybeIWPCWrite), |
|
132 'Fa' : ('FloatReg', 'sf', 'ura', 'IsFloating', 11), 133 'Rb' : ('IntReg', 'uw', 'urb', 'IsInteger', 12, maybePCRead, maybePCWrite), 134 135 #General Purpose Floating Point Reg Operands 136 'Fd': ('FloatReg', 'df', 'FD', 'IsFloating', 20), 137 'Fn': ('FloatReg', 'df', 'FN', 'IsFloating', 21), 138 'Fm': ('FloatReg', 'df', 'FM', 'IsFloating', 22), 139 --- 16 unchanged lines hidden --- | 134 'Fa' : ('FloatReg', 'sf', 'ura', 'IsFloating', 11), 135 'Rb' : ('IntReg', 'uw', 'urb', 'IsInteger', 12, maybePCRead, maybePCWrite), 136 137 #General Purpose Floating Point Reg Operands 138 'Fd': ('FloatReg', 'df', 'FD', 'IsFloating', 20), 139 'Fn': ('FloatReg', 'df', 'FN', 'IsFloating', 21), 140 'Fm': ('FloatReg', 'df', 'FM', 'IsFloating', 22), 141 --- 16 unchanged lines hidden --- |