operands.isa (7241:0a9f0db3e5d8) | operands.isa (7260:4e15b9b23abe) |
---|---|
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 --- 80 unchanged lines hidden (view full) --- 89def operands {{ 90 #Abstracted integer reg operands 91 'Dest': ('IntReg', 'uw', 'dest', 'IsInteger', 0, 92 maybePCRead, maybePCWrite), 93 'IWDest': ('IntReg', 'uw', 'dest', 'IsInteger', 0, 94 maybePCRead, maybeIWPCWrite), 95 'AIWDest': ('IntReg', 'uw', 'dest', 'IsInteger', 0, 96 maybePCRead, maybeAIWPCWrite), | 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 --- 80 unchanged lines hidden (view full) --- 89def operands {{ 90 #Abstracted integer reg operands 91 'Dest': ('IntReg', 'uw', 'dest', 'IsInteger', 0, 92 maybePCRead, maybePCWrite), 93 'IWDest': ('IntReg', 'uw', 'dest', 'IsInteger', 0, 94 maybePCRead, maybeIWPCWrite), 95 'AIWDest': ('IntReg', 'uw', 'dest', 'IsInteger', 0, 96 maybePCRead, maybeAIWPCWrite), |
97 'MiscDest': ('ControlReg', 'uw', 'dest', (None, None, 'IsControl'), 0), |
|
97 'Base': ('IntReg', 'uw', 'base', 'IsInteger', 1, 98 maybeAlignedPCRead, maybePCWrite), 99 'Index': ('IntReg', 'uw', 'index', 'IsInteger', 2, 100 maybePCRead, maybePCWrite), 101 'Op1': ('IntReg', 'uw', 'op1', 'IsInteger', 3, 102 maybePCRead, maybePCWrite), | 98 'Base': ('IntReg', 'uw', 'base', 'IsInteger', 1, 99 maybeAlignedPCRead, maybePCWrite), 100 'Index': ('IntReg', 'uw', 'index', 'IsInteger', 2, 101 maybePCRead, maybePCWrite), 102 'Op1': ('IntReg', 'uw', 'op1', 'IsInteger', 3, 103 maybePCRead, maybePCWrite), |
104 'MiscOp1': ('ControlReg', 'uw', 'op1', (None, None, 'IsControl'), 0), |
|
103 'Op2': ('IntReg', 'uw', 'op2', 'IsInteger', 4, 104 maybePCRead, maybePCWrite), 105 'Op3': ('IntReg', 'uw', 'op3', 'IsInteger', 4, 106 maybePCRead, maybePCWrite), 107 'Shift': ('IntReg', 'uw', 'shift', 'IsInteger', 5, 108 maybePCRead, maybePCWrite), 109 'Reg0': ('IntReg', 'uw', 'reg0', 'IsInteger', 6, 110 maybePCRead, maybePCWrite), --- 49 unchanged lines hidden --- | 105 'Op2': ('IntReg', 'uw', 'op2', 'IsInteger', 4, 106 maybePCRead, maybePCWrite), 107 'Op3': ('IntReg', 'uw', 'op3', 'IsInteger', 4, 108 maybePCRead, maybePCWrite), 109 'Shift': ('IntReg', 'uw', 'shift', 'IsInteger', 5, 110 maybePCRead, maybePCWrite), 111 'Reg0': ('IntReg', 'uw', 'reg0', 'IsInteger', 6, 112 maybePCRead, maybePCWrite), --- 49 unchanged lines hidden --- |