Deleted Added
sdiff udiff text old ( 7644:62873d5c2bfc ) new ( 7848:cc5e64f8423f )
full compact
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

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

79def template FpRegRegOpConstructor {{
80 inline %(class_name)s::%(class_name)s(ExtMachInst machInst,
81 IntRegIndex _dest, IntRegIndex _op1,
82 VfpMicroMode mode)
83 : %(base_class)s("%(mnemonic)s", machInst, %(op_class)s,
84 _dest, _op1, mode)
85 {
86 %(constructor)s;
87 }
88}};
89
90def template FpRegImmOpDeclare {{
91class %(class_name)s : public %(base_class)s
92{
93 public:
94 // Constructor

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

100
101def template FpRegImmOpConstructor {{
102 inline %(class_name)s::%(class_name)s(ExtMachInst machInst,
103 IntRegIndex _dest, uint64_t _imm, VfpMicroMode mode)
104 : %(base_class)s("%(mnemonic)s", machInst, %(op_class)s,
105 _dest, _imm, mode)
106 {
107 %(constructor)s;
108 }
109}};
110
111def template FpRegRegImmOpDeclare {{
112class %(class_name)s : public %(base_class)s
113{
114 public:
115 // Constructor

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

125 IntRegIndex _dest,
126 IntRegIndex _op1,
127 uint64_t _imm,
128 VfpMicroMode mode)
129 : %(base_class)s("%(mnemonic)s", machInst, %(op_class)s,
130 _dest, _op1, _imm, mode)
131 {
132 %(constructor)s;
133 }
134}};
135
136def template FpRegRegRegOpDeclare {{
137class %(class_name)s : public %(base_class)s
138{
139 public:
140 // Constructor

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

150 IntRegIndex _dest,
151 IntRegIndex _op1,
152 IntRegIndex _op2,
153 VfpMicroMode mode)
154 : %(base_class)s("%(mnemonic)s", machInst, %(op_class)s,
155 _dest, _op1, _op2, mode)
156 {
157 %(constructor)s;
158 }
159}};