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 --- |