operands.isa (7119:5ad962dec52f) operands.isa (7137:c5f593f9430b)
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

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

71def operands {{
72 #Abstracted integer reg operands
73 'Dest': ('IntReg', 'uw', 'dest', 'IsInteger', 0,
74 maybePCRead, maybePCWrite),
75 'Base': ('IntReg', 'uw', 'base', 'IsInteger', 1,
76 maybePCRead, maybePCWrite),
77 'Index': ('IntReg', 'uw', 'index', 'IsInteger', 2,
78 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

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

71def operands {{
72 #Abstracted integer reg operands
73 'Dest': ('IntReg', 'uw', 'dest', 'IsInteger', 0,
74 maybePCRead, maybePCWrite),
75 'Base': ('IntReg', 'uw', 'base', 'IsInteger', 1,
76 maybePCRead, maybePCWrite),
77 'Index': ('IntReg', 'uw', 'index', 'IsInteger', 2,
78 maybePCRead, maybePCWrite),
79 'Op1': ('IntReg', 'uw', 'op1', 'IsInteger', 3,
80 maybePCRead, maybePCWrite),
81 'Op2': ('IntReg', 'uw', 'op2', 'IsInteger', 4,
82 maybePCRead, maybePCWrite),
83 'Shift': ('IntReg', 'uw', 'shift', 'IsInteger', 5,
84 maybePCRead, maybePCWrite),
79 #General Purpose Integer Reg Operands
80 'Rd': ('IntReg', 'uw', 'RD', 'IsInteger', 1, maybePCRead, maybePCWrite),
81 'Rm': ('IntReg', 'uw', 'RM', 'IsInteger', 2, maybePCRead, maybePCWrite),
82 'Rs': ('IntReg', 'uw', 'RS', 'IsInteger', 3, maybePCRead, maybePCWrite),
83 'Rn': ('IntReg', 'uw', 'RN', 'IsInteger', 4, maybePCRead, maybePCWrite),
84 'R7': ('IntReg', 'uw', '7', 'IsInteger', 5),
85 'R0': ('IntReg', 'uw', '0', 'IsInteger', 0),
86

--- 32 unchanged lines hidden ---
85 #General Purpose Integer Reg Operands
86 'Rd': ('IntReg', 'uw', 'RD', 'IsInteger', 1, maybePCRead, maybePCWrite),
87 'Rm': ('IntReg', 'uw', 'RM', 'IsInteger', 2, maybePCRead, maybePCWrite),
88 'Rs': ('IntReg', 'uw', 'RS', 'IsInteger', 3, maybePCRead, maybePCWrite),
89 'Rn': ('IntReg', 'uw', 'RN', 'IsInteger', 4, maybePCRead, maybePCWrite),
90 'R7': ('IntReg', 'uw', '7', 'IsInteger', 5),
91 'R0': ('IntReg', 'uw', '0', 'IsInteger', 0),
92

--- 32 unchanged lines hidden ---