1 | #line 1 "ad_x86_misc.cpp" |
2 | // |
3 | // Copyright (c) 2003, 2019, Oracle and/or its affiliates. All rights reserved. |
4 | // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
5 | // |
6 | // This code is free software; you can redistribute it and/or modify it |
7 | // under the terms of the GNU General Public License version 2 only, as |
8 | // published by the Free Software Foundation. |
9 | // |
10 | // This code is distributed in the hope that it will be useful, but WITHOUT |
11 | // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
12 | // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
13 | // version 2 for more details (a copy is included in the LICENSE file that |
14 | // accompanied this code). |
15 | // |
16 | // You should have received a copy of the GNU General Public License version |
17 | // 2 along with this work; if not, write to the Free Software Foundation, |
18 | // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
19 | // |
20 | // Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
21 | // or visit www.oracle.com if you need additional information or have any |
22 | // questions. |
23 | // |
24 | // |
25 | |
26 | // Machine Generated File. Do Not Edit! |
27 | |
28 | #include "precompiled.hpp" |
29 | #include "adfiles/ad_x86.hpp" |
30 | const RegMask &loadBNode::out_RegMask() const { return (INT_REG_mask()); } |
31 | const RegMask &loadB2LNode::out_RegMask() const { return (LONG_REG_mask()); } |
32 | const RegMask &loadUBNode::out_RegMask() const { return (INT_REG_mask()); } |
33 | const RegMask &loadUB2LNode::out_RegMask() const { return (LONG_REG_mask()); } |
34 | const RegMask &loadUB2L_immINode::out_RegMask() const { return (LONG_REG_mask()); } |
35 | const RegMask &loadSNode::out_RegMask() const { return (INT_REG_mask()); } |
36 | const RegMask &loadS2BNode::out_RegMask() const { return (INT_REG_mask()); } |
37 | const RegMask &loadS2LNode::out_RegMask() const { return (LONG_REG_mask()); } |
38 | const RegMask &loadUSNode::out_RegMask() const { return (INT_REG_mask()); } |
39 | const RegMask &loadUS2BNode::out_RegMask() const { return (INT_REG_mask()); } |
40 | const RegMask &loadUS2LNode::out_RegMask() const { return (LONG_REG_mask()); } |
41 | const RegMask &loadUS2L_immI_255Node::out_RegMask() const { return (LONG_REG_mask()); } |
42 | const RegMask &loadUS2L_immINode::out_RegMask() const { return (LONG_REG_mask()); } |
43 | const RegMask &loadINode::out_RegMask() const { return (INT_REG_mask()); } |
44 | const RegMask &loadI2BNode::out_RegMask() const { return (INT_REG_mask()); } |
45 | const RegMask &loadI2UBNode::out_RegMask() const { return (INT_REG_mask()); } |
46 | const RegMask &loadI2SNode::out_RegMask() const { return (INT_REG_mask()); } |
47 | const RegMask &loadI2USNode::out_RegMask() const { return (INT_REG_mask()); } |
48 | const RegMask &loadI2LNode::out_RegMask() const { return (LONG_REG_mask()); } |
49 | const RegMask &loadI2L_immI_255Node::out_RegMask() const { return (LONG_REG_mask()); } |
50 | const RegMask &loadI2L_immI_65535Node::out_RegMask() const { return (LONG_REG_mask()); } |
51 | const RegMask &loadI2L_immU31Node::out_RegMask() const { return (LONG_REG_mask()); } |
52 | const RegMask &loadUI2LNode::out_RegMask() const { return (LONG_REG_mask()); } |
53 | const RegMask &loadLNode::out_RegMask() const { return (LONG_REG_mask()); } |
54 | const RegMask &loadRangeNode::out_RegMask() const { return (INT_REG_mask()); } |
55 | const RegMask &loadPNode::out_RegMask() const { return (PTR_REG_mask()); } |
56 | const RegMask &loadNNode::out_RegMask() const { return (INT_REG_mask()); } |
57 | const RegMask &loadKlassNode::out_RegMask() const { return (PTR_REG_mask()); } |
58 | const RegMask &loadNKlassNode::out_RegMask() const { return (INT_REG_mask()); } |
59 | const RegMask &loadFNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
60 | const RegMask &MoveF2VLNode::out_RegMask() const { return (FLOAT_REG_VL_mask()); } |
61 | const RegMask &MoveF2LEGNode::out_RegMask() const { return (FLOAT_REG_LEGACY_mask()); } |
62 | const RegMask &MoveVL2FNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
63 | const RegMask &MoveLEG2FNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
64 | const RegMask &loadD_partialNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
65 | const RegMask &loadDNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
66 | const RegMask &MoveD2VLNode::out_RegMask() const { return (DOUBLE_REG_VL_mask()); } |
67 | const RegMask &MoveD2LEGNode::out_RegMask() const { return (DOUBLE_REG_LEGACY_mask()); } |
68 | const RegMask &MoveVL2DNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
69 | const RegMask &MoveLEG2DNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
70 | const RegMask &maxF_regNode::out_RegMask() const { return (FLOAT_REG_LEGACY_mask()); } |
71 | const RegMask &maxF_reduction_regNode::out_RegMask() const { return (FLOAT_REG_LEGACY_mask()); } |
72 | const RegMask &maxD_regNode::out_RegMask() const { return (DOUBLE_REG_LEGACY_mask()); } |
73 | const RegMask &maxD_reduction_regNode::out_RegMask() const { return (DOUBLE_REG_LEGACY_mask()); } |
74 | const RegMask &minF_regNode::out_RegMask() const { return (FLOAT_REG_LEGACY_mask()); } |
75 | const RegMask &minF_reduction_regNode::out_RegMask() const { return (FLOAT_REG_LEGACY_mask()); } |
76 | const RegMask &minD_regNode::out_RegMask() const { return (DOUBLE_REG_LEGACY_mask()); } |
77 | const RegMask &minD_reduction_regNode::out_RegMask() const { return (DOUBLE_REG_LEGACY_mask()); } |
78 | const RegMask &leaP8Node::out_RegMask() const { return (PTR_REG_mask()); } |
79 | const RegMask &leaP32Node::out_RegMask() const { return (PTR_REG_mask()); } |
80 | const RegMask &leaPIdxOffNode::out_RegMask() const { return (PTR_REG_mask()); } |
81 | const RegMask &leaPIdxScaleNode::out_RegMask() const { return (PTR_REG_mask()); } |
82 | const RegMask &leaPPosIdxScaleNode::out_RegMask() const { return (PTR_REG_mask()); } |
83 | const RegMask &leaPIdxScaleOffNode::out_RegMask() const { return (PTR_REG_mask()); } |
84 | const RegMask &leaPPosIdxOffNode::out_RegMask() const { return (PTR_REG_mask()); } |
85 | const RegMask &leaPPosIdxScaleOffNode::out_RegMask() const { return (PTR_REG_mask()); } |
86 | const RegMask &leaPCompressedOopOffsetNode::out_RegMask() const { return (PTR_REG_mask()); } |
87 | const RegMask &leaP8NarrowNode::out_RegMask() const { return (PTR_REG_mask()); } |
88 | const RegMask &leaP32NarrowNode::out_RegMask() const { return (PTR_REG_mask()); } |
89 | const RegMask &leaPIdxOffNarrowNode::out_RegMask() const { return (PTR_REG_mask()); } |
90 | const RegMask &leaPIdxScaleNarrowNode::out_RegMask() const { return (PTR_REG_mask()); } |
91 | const RegMask &leaPIdxScaleOffNarrowNode::out_RegMask() const { return (PTR_REG_mask()); } |
92 | const RegMask &leaPPosIdxOffNarrowNode::out_RegMask() const { return (PTR_REG_mask()); } |
93 | const RegMask &leaPPosIdxScaleOffNarrowNode::out_RegMask() const { return (PTR_REG_mask()); } |
94 | const RegMask &loadConINode::out_RegMask() const { return (INT_REG_mask()); } |
95 | const RegMask &loadConI0Node::out_RegMask() const { return (INT_REG_mask()); } |
96 | const RegMask &loadConLNode::out_RegMask() const { return (LONG_REG_mask()); } |
97 | const RegMask &loadConL0Node::out_RegMask() const { return (LONG_REG_mask()); } |
98 | const RegMask &loadConUL32Node::out_RegMask() const { return (LONG_REG_mask()); } |
99 | const RegMask &loadConL32Node::out_RegMask() const { return (LONG_REG_mask()); } |
100 | const RegMask &loadConPNode::out_RegMask() const { return (PTR_REG_mask()); } |
101 | const RegMask &loadConP0Node::out_RegMask() const { return (PTR_REG_mask()); } |
102 | const RegMask &loadConP31Node::out_RegMask() const { return (PTR_REG_mask()); } |
103 | const RegMask &loadConFNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
104 | const RegMask &loadConN0Node::out_RegMask() const { return (INT_REG_mask()); } |
105 | const RegMask &loadConNNode::out_RegMask() const { return (INT_REG_mask()); } |
106 | const RegMask &loadConNKlassNode::out_RegMask() const { return (INT_REG_mask()); } |
107 | const RegMask &loadConF0Node::out_RegMask() const { return (FLOAT_REG_mask()); } |
108 | const RegMask &loadConDNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
109 | const RegMask &loadConD0Node::out_RegMask() const { return (DOUBLE_REG_mask()); } |
110 | const RegMask &loadSSINode::out_RegMask() const { return (INT_REG_mask()); } |
111 | const RegMask &loadSSLNode::out_RegMask() const { return (LONG_REG_mask()); } |
112 | const RegMask &loadSSPNode::out_RegMask() const { return (PTR_REG_mask()); } |
113 | const RegMask &loadSSFNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
114 | const RegMask &loadSSDNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
115 | const RegMask &prefetchAllocNode::out_RegMask() const { return (RegMask::Empty); } |
116 | const RegMask &prefetchAllocNTANode::out_RegMask() const { return (RegMask::Empty); } |
117 | const RegMask &prefetchAllocT0Node::out_RegMask() const { return (RegMask::Empty); } |
118 | const RegMask &prefetchAllocT2Node::out_RegMask() const { return (RegMask::Empty); } |
119 | const RegMask &storeBNode::out_RegMask() const { return (RegMask::Empty); } |
120 | const RegMask &storeCNode::out_RegMask() const { return (RegMask::Empty); } |
121 | const RegMask &storeINode::out_RegMask() const { return (RegMask::Empty); } |
122 | const RegMask &storeLNode::out_RegMask() const { return (RegMask::Empty); } |
123 | const RegMask &storePNode::out_RegMask() const { return (RegMask::Empty); } |
124 | const RegMask &storeImmP0Node::out_RegMask() const { return (RegMask::Empty); } |
125 | const RegMask &storeImmPNode::out_RegMask() const { return (RegMask::Empty); } |
126 | const RegMask &storeNNode::out_RegMask() const { return (RegMask::Empty); } |
127 | const RegMask &storeNKlassNode::out_RegMask() const { return (RegMask::Empty); } |
128 | const RegMask &storeImmN0Node::out_RegMask() const { return (RegMask::Empty); } |
129 | const RegMask &storeImmNNode::out_RegMask() const { return (RegMask::Empty); } |
130 | const RegMask &storeImmNKlassNode::out_RegMask() const { return (RegMask::Empty); } |
131 | const RegMask &storeImmI0Node::out_RegMask() const { return (RegMask::Empty); } |
132 | const RegMask &storeImmINode::out_RegMask() const { return (RegMask::Empty); } |
133 | const RegMask &storeImmL0Node::out_RegMask() const { return (RegMask::Empty); } |
134 | const RegMask &storeImmLNode::out_RegMask() const { return (RegMask::Empty); } |
135 | const RegMask &storeImmC0Node::out_RegMask() const { return (RegMask::Empty); } |
136 | const RegMask &storeImmI16Node::out_RegMask() const { return (RegMask::Empty); } |
137 | const RegMask &storeImmB0Node::out_RegMask() const { return (RegMask::Empty); } |
138 | const RegMask &storeImmBNode::out_RegMask() const { return (RegMask::Empty); } |
139 | const RegMask &storeImmCM0_regNode::out_RegMask() const { return (RegMask::Empty); } |
140 | const RegMask &storeImmCM0Node::out_RegMask() const { return (RegMask::Empty); } |
141 | const RegMask &storeFNode::out_RegMask() const { return (RegMask::Empty); } |
142 | const RegMask &storeF0Node::out_RegMask() const { return (RegMask::Empty); } |
143 | const RegMask &storeF_immNode::out_RegMask() const { return (RegMask::Empty); } |
144 | const RegMask &storeDNode::out_RegMask() const { return (RegMask::Empty); } |
145 | const RegMask &storeD0_immNode::out_RegMask() const { return (RegMask::Empty); } |
146 | const RegMask &storeD0Node::out_RegMask() const { return (RegMask::Empty); } |
147 | const RegMask &storeSSINode::out_RegMask() const { return ((Compile::current()->FIRST_STACK_mask())); } |
148 | const RegMask &storeSSLNode::out_RegMask() const { return ((Compile::current()->FIRST_STACK_mask())); } |
149 | const RegMask &storeSSPNode::out_RegMask() const { return ((Compile::current()->FIRST_STACK_mask())); } |
150 | const RegMask &storeSSFNode::out_RegMask() const { return ((Compile::current()->FIRST_STACK_mask())); } |
151 | const RegMask &storeSSDNode::out_RegMask() const { return ((Compile::current()->FIRST_STACK_mask())); } |
152 | const RegMask &bytes_reverse_intNode::out_RegMask() const { return (INT_REG_mask()); } |
153 | const RegMask &bytes_reverse_longNode::out_RegMask() const { return (LONG_REG_mask()); } |
154 | const RegMask &bytes_reverse_unsigned_shortNode::out_RegMask() const { return (INT_REG_mask()); } |
155 | const RegMask &bytes_reverse_shortNode::out_RegMask() const { return (INT_REG_mask()); } |
156 | const RegMask &countLeadingZerosINode::out_RegMask() const { return (INT_REG_mask()); } |
157 | const RegMask &countLeadingZerosI_bsrNode::out_RegMask() const { return (INT_REG_mask()); } |
158 | const RegMask &countLeadingZerosLNode::out_RegMask() const { return (INT_REG_mask()); } |
159 | const RegMask &countLeadingZerosL_bsrNode::out_RegMask() const { return (INT_REG_mask()); } |
160 | const RegMask &countTrailingZerosINode::out_RegMask() const { return (INT_REG_mask()); } |
161 | const RegMask &countTrailingZerosI_bsfNode::out_RegMask() const { return (INT_REG_mask()); } |
162 | const RegMask &countTrailingZerosLNode::out_RegMask() const { return (INT_REG_mask()); } |
163 | const RegMask &countTrailingZerosL_bsfNode::out_RegMask() const { return (INT_REG_mask()); } |
164 | const RegMask &popCountINode::out_RegMask() const { return (INT_REG_mask()); } |
165 | const RegMask &popCountI_memNode::out_RegMask() const { return (INT_REG_mask()); } |
166 | const RegMask &popCountLNode::out_RegMask() const { return (INT_REG_mask()); } |
167 | const RegMask &popCountL_memNode::out_RegMask() const { return (INT_REG_mask()); } |
168 | const RegMask &membar_acquireNode::out_RegMask() const { return (RegMask::Empty); } |
169 | const RegMask &membar_acquire_0Node::out_RegMask() const { return (RegMask::Empty); } |
170 | const RegMask &membar_acquire_lockNode::out_RegMask() const { return (RegMask::Empty); } |
171 | const RegMask &membar_releaseNode::out_RegMask() const { return (RegMask::Empty); } |
172 | const RegMask &membar_release_0Node::out_RegMask() const { return (RegMask::Empty); } |
173 | const RegMask &membar_release_lockNode::out_RegMask() const { return (RegMask::Empty); } |
174 | const RegMask &membar_volatileNode::out_RegMask() const { return (RegMask::Empty); } |
175 | const RegMask &unnecessary_membar_volatileNode::out_RegMask() const { return (RegMask::Empty); } |
176 | const RegMask &membar_storestoreNode::out_RegMask() const { return (RegMask::Empty); } |
177 | const RegMask &castX2PNode::out_RegMask() const { return (PTR_REG_mask()); } |
178 | const RegMask &castP2XNode::out_RegMask() const { return (LONG_REG_mask()); } |
179 | const RegMask &convP2INode::out_RegMask() const { return (INT_REG_mask()); } |
180 | const RegMask &convN2INode::out_RegMask() const { return (INT_REG_mask()); } |
181 | const RegMask &encodeHeapOopNode::out_RegMask() const { return (INT_REG_mask()); } |
182 | const RegMask &encodeHeapOop_not_nullNode::out_RegMask() const { return (INT_REG_mask()); } |
183 | const RegMask &decodeHeapOopNode::out_RegMask() const { return (PTR_REG_mask()); } |
184 | const RegMask &decodeHeapOop_not_nullNode::out_RegMask() const { return (PTR_REG_mask()); } |
185 | const RegMask &encodeKlass_not_nullNode::out_RegMask() const { return (INT_REG_mask()); } |
186 | const RegMask &decodeKlass_not_nullNode::out_RegMask() const { return (PTR_REG_mask()); } |
187 | const RegMask &jumpXtnd_offsetNode::out_RegMask() const { return (RegMask::Empty); } |
188 | const RegMask &jumpXtnd_addrNode::out_RegMask() const { return (RegMask::Empty); } |
189 | const RegMask &jumpXtndNode::out_RegMask() const { return (RegMask::Empty); } |
190 | const RegMask &cmovI_regNode::out_RegMask() const { return (INT_REG_mask()); } |
191 | const RegMask &cmovI_regUNode::out_RegMask() const { return (INT_REG_mask()); } |
192 | const RegMask &cmovI_regUCFNode::out_RegMask() const { return (INT_REG_mask()); } |
193 | const RegMask &cmovI_memNode::out_RegMask() const { return (INT_REG_mask()); } |
194 | const RegMask &cmovI_memUNode::out_RegMask() const { return (INT_REG_mask()); } |
195 | const RegMask &cmovI_memUCFNode::out_RegMask() const { return (INT_REG_mask()); } |
196 | const RegMask &cmovN_regNode::out_RegMask() const { return (INT_REG_mask()); } |
197 | const RegMask &cmovN_regUNode::out_RegMask() const { return (INT_REG_mask()); } |
198 | const RegMask &cmovN_regUCFNode::out_RegMask() const { return (INT_REG_mask()); } |
199 | const RegMask &cmovP_regNode::out_RegMask() const { return (PTR_REG_mask()); } |
200 | const RegMask &cmovP_regUNode::out_RegMask() const { return (PTR_REG_mask()); } |
201 | const RegMask &cmovP_regUCFNode::out_RegMask() const { return (PTR_REG_mask()); } |
202 | const RegMask &cmovL_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
203 | const RegMask &cmovL_memNode::out_RegMask() const { return (LONG_REG_mask()); } |
204 | const RegMask &cmovL_regUNode::out_RegMask() const { return (LONG_REG_mask()); } |
205 | const RegMask &cmovL_regUCFNode::out_RegMask() const { return (LONG_REG_mask()); } |
206 | const RegMask &cmovL_memUNode::out_RegMask() const { return (LONG_REG_mask()); } |
207 | const RegMask &cmovL_memUCFNode::out_RegMask() const { return (LONG_REG_mask()); } |
208 | const RegMask &cmovF_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
209 | const RegMask &cmovF_regUNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
210 | const RegMask &cmovF_regUCFNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
211 | const RegMask &cmovD_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
212 | const RegMask &cmovD_regUNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
213 | const RegMask &cmovD_regUCFNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
214 | const RegMask &addI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
215 | const RegMask &addI_rReg_immNode::out_RegMask() const { return (INT_REG_mask()); } |
216 | const RegMask &addI_rReg_memNode::out_RegMask() const { return (INT_REG_mask()); } |
217 | const RegMask &addI_rReg_mem_0Node::out_RegMask() const { return (INT_REG_mask()); } |
218 | const RegMask &addI_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
219 | const RegMask &addI_mem_rReg_0Node::out_RegMask() const { return (RegMask::Empty); } |
220 | const RegMask &addI_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
221 | const RegMask &incI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
222 | const RegMask &incI_memNode::out_RegMask() const { return (RegMask::Empty); } |
223 | const RegMask &decI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
224 | const RegMask &decI_memNode::out_RegMask() const { return (RegMask::Empty); } |
225 | const RegMask &leaI_rReg_immINode::out_RegMask() const { return (INT_REG_mask()); } |
226 | const RegMask &addL_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
227 | const RegMask &addL_rReg_immNode::out_RegMask() const { return (LONG_REG_mask()); } |
228 | const RegMask &addL_rReg_memNode::out_RegMask() const { return (LONG_REG_mask()); } |
229 | const RegMask &addL_rReg_mem_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
230 | const RegMask &addL_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
231 | const RegMask &addL_mem_rReg_0Node::out_RegMask() const { return (RegMask::Empty); } |
232 | const RegMask &addL_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
233 | const RegMask &incL_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
234 | const RegMask &incL_memNode::out_RegMask() const { return (RegMask::Empty); } |
235 | const RegMask &decL_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
236 | const RegMask &decL_memNode::out_RegMask() const { return (RegMask::Empty); } |
237 | const RegMask &leaL_rReg_immLNode::out_RegMask() const { return (LONG_REG_mask()); } |
238 | const RegMask &addP_rRegNode::out_RegMask() const { return (PTR_REG_mask()); } |
239 | const RegMask &addP_rReg_immNode::out_RegMask() const { return (PTR_REG_mask()); } |
240 | const RegMask &leaP_rReg_immNode::out_RegMask() const { return (PTR_REG_mask()); } |
241 | const RegMask &checkCastPPNode::out_RegMask() const { return (PTR_REG_mask()); } |
242 | const RegMask &castPPNode::out_RegMask() const { return (PTR_REG_mask()); } |
243 | const RegMask &castIINode::out_RegMask() const { return (INT_REG_mask()); } |
244 | const RegMask &loadPLockedNode::out_RegMask() const { return (PTR_REG_mask()); } |
245 | const RegMask &storePConditionalNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
246 | const RegMask &storeIConditionalNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
247 | const RegMask &storeLConditionalNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
248 | const RegMask &compareAndSwapPNode::out_RegMask() const { return (INT_REG_mask()); } |
249 | const RegMask &compareAndSwapP_0Node::out_RegMask() const { return (INT_REG_mask()); } |
250 | const RegMask &compareAndSwapLNode::out_RegMask() const { return (INT_REG_mask()); } |
251 | const RegMask &compareAndSwapL_0Node::out_RegMask() const { return (INT_REG_mask()); } |
252 | const RegMask &compareAndSwapINode::out_RegMask() const { return (INT_REG_mask()); } |
253 | const RegMask &compareAndSwapI_0Node::out_RegMask() const { return (INT_REG_mask()); } |
254 | const RegMask &compareAndSwapBNode::out_RegMask() const { return (INT_REG_mask()); } |
255 | const RegMask &compareAndSwapB_0Node::out_RegMask() const { return (INT_REG_mask()); } |
256 | const RegMask &compareAndSwapSNode::out_RegMask() const { return (INT_REG_mask()); } |
257 | const RegMask &compareAndSwapS_0Node::out_RegMask() const { return (INT_REG_mask()); } |
258 | const RegMask &compareAndSwapNNode::out_RegMask() const { return (INT_REG_mask()); } |
259 | const RegMask &compareAndSwapN_0Node::out_RegMask() const { return (INT_REG_mask()); } |
260 | const RegMask &compareAndExchangeBNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
261 | const RegMask &compareAndExchangeSNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
262 | const RegMask &compareAndExchangeINode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
263 | const RegMask &compareAndExchangeLNode::out_RegMask() const { return (LONG_RAX_REG_mask()); } |
264 | const RegMask &compareAndExchangeNNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
265 | const RegMask &compareAndExchangePNode::out_RegMask() const { return (PTR_RAX_REG_mask()); } |
266 | const RegMask &xaddB_no_resNode::out_RegMask() const { return (RegMask::Empty); } |
267 | const RegMask &xaddBNode::out_RegMask() const { return (INT_REG_mask()); } |
268 | const RegMask &xaddS_no_resNode::out_RegMask() const { return (RegMask::Empty); } |
269 | const RegMask &xaddSNode::out_RegMask() const { return (INT_REG_mask()); } |
270 | const RegMask &xaddI_no_resNode::out_RegMask() const { return (RegMask::Empty); } |
271 | const RegMask &xaddINode::out_RegMask() const { return (INT_REG_mask()); } |
272 | const RegMask &xaddL_no_resNode::out_RegMask() const { return (RegMask::Empty); } |
273 | const RegMask &xaddLNode::out_RegMask() const { return (LONG_REG_mask()); } |
274 | const RegMask &xchgBNode::out_RegMask() const { return (INT_REG_mask()); } |
275 | const RegMask &xchgSNode::out_RegMask() const { return (INT_REG_mask()); } |
276 | const RegMask &xchgINode::out_RegMask() const { return (INT_REG_mask()); } |
277 | const RegMask &xchgLNode::out_RegMask() const { return (LONG_REG_mask()); } |
278 | const RegMask &xchgPNode::out_RegMask() const { return (PTR_REG_mask()); } |
279 | const RegMask &xchgNNode::out_RegMask() const { return (INT_REG_mask()); } |
280 | const RegMask &absI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
281 | const RegMask &absL_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
282 | const RegMask &subI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
283 | const RegMask &subI_rReg_immNode::out_RegMask() const { return (INT_REG_mask()); } |
284 | const RegMask &subI_rReg_memNode::out_RegMask() const { return (INT_REG_mask()); } |
285 | const RegMask &subI_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
286 | const RegMask &subI_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
287 | const RegMask &subL_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
288 | const RegMask &subL_rReg_immNode::out_RegMask() const { return (INT_REG_mask()); } |
289 | const RegMask &subL_rReg_memNode::out_RegMask() const { return (LONG_REG_mask()); } |
290 | const RegMask &subL_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
291 | const RegMask &subL_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
292 | const RegMask &subP_rRegNode::out_RegMask() const { return (PTR_REG_mask()); } |
293 | const RegMask &negI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
294 | const RegMask &negI_memNode::out_RegMask() const { return (RegMask::Empty); } |
295 | const RegMask &negL_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
296 | const RegMask &negL_memNode::out_RegMask() const { return (RegMask::Empty); } |
297 | const RegMask &mulI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
298 | const RegMask &mulI_rReg_immNode::out_RegMask() const { return (INT_REG_mask()); } |
299 | const RegMask &mulI_memNode::out_RegMask() const { return (INT_REG_mask()); } |
300 | const RegMask &mulI_mem_0Node::out_RegMask() const { return (INT_REG_mask()); } |
301 | const RegMask &mulI_mem_immNode::out_RegMask() const { return (INT_REG_mask()); } |
302 | const RegMask &mulAddS2I_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
303 | const RegMask &mulL_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
304 | const RegMask &mulL_rReg_immNode::out_RegMask() const { return (LONG_REG_mask()); } |
305 | const RegMask &mulL_memNode::out_RegMask() const { return (LONG_REG_mask()); } |
306 | const RegMask &mulL_mem_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
307 | const RegMask &mulL_mem_immNode::out_RegMask() const { return (LONG_REG_mask()); } |
308 | const RegMask &mulHiL_rRegNode::out_RegMask() const { return (LONG_RDX_REG_mask()); } |
309 | const RegMask &divI_rRegNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
310 | const RegMask &divL_rRegNode::out_RegMask() const { return (LONG_RAX_REG_mask()); } |
311 | const RegMask &divModI_rReg_divmodNode::out_RegMask() const { return (RegMask::Empty); } |
312 | const RegMask &divModL_rReg_divmodNode::out_RegMask() const { return (RegMask::Empty); } |
313 | const RegMask &loadConL_0x6666666666666667Node::out_RegMask() const { return (LONG_REG_mask()); } |
314 | const RegMask &mul_hiNode::out_RegMask() const { return (LONG_RDX_REG_mask()); } |
315 | const RegMask &sarL_rReg_63Node::out_RegMask() const { return (LONG_REG_mask()); } |
316 | const RegMask &sarL_rReg_2Node::out_RegMask() const { return (LONG_REG_mask()); } |
317 | const RegMask &divL_10Node::out_RegMask() const { return (LONG_RDX_REG_mask()); } |
318 | const RegMask &modI_rRegNode::out_RegMask() const { return (INT_RDX_REG_mask()); } |
319 | const RegMask &modL_rRegNode::out_RegMask() const { return (LONG_RDX_REG_mask()); } |
320 | const RegMask &salI_rReg_1Node::out_RegMask() const { return (INT_REG_mask()); } |
321 | const RegMask &salI_mem_1Node::out_RegMask() const { return (RegMask::Empty); } |
322 | const RegMask &salI_rReg_immNode::out_RegMask() const { return (INT_REG_mask()); } |
323 | const RegMask &salI_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
324 | const RegMask &salI_rReg_CLNode::out_RegMask() const { return (INT_REG_mask()); } |
325 | const RegMask &salI_mem_CLNode::out_RegMask() const { return (RegMask::Empty); } |
326 | const RegMask &sarI_rReg_1Node::out_RegMask() const { return (INT_REG_mask()); } |
327 | const RegMask &sarI_mem_1Node::out_RegMask() const { return (RegMask::Empty); } |
328 | const RegMask &sarI_rReg_immNode::out_RegMask() const { return (INT_REG_mask()); } |
329 | const RegMask &sarI_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
330 | const RegMask &sarI_rReg_CLNode::out_RegMask() const { return (INT_REG_mask()); } |
331 | const RegMask &sarI_mem_CLNode::out_RegMask() const { return (RegMask::Empty); } |
332 | const RegMask &shrI_rReg_1Node::out_RegMask() const { return (INT_REG_mask()); } |
333 | const RegMask &shrI_mem_1Node::out_RegMask() const { return (RegMask::Empty); } |
334 | const RegMask &shrI_rReg_immNode::out_RegMask() const { return (INT_REG_mask()); } |
335 | const RegMask &shrI_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
336 | const RegMask &shrI_rReg_CLNode::out_RegMask() const { return (INT_REG_mask()); } |
337 | const RegMask &shrI_mem_CLNode::out_RegMask() const { return (RegMask::Empty); } |
338 | const RegMask &salL_rReg_1Node::out_RegMask() const { return (LONG_REG_mask()); } |
339 | const RegMask &salL_mem_1Node::out_RegMask() const { return (RegMask::Empty); } |
340 | const RegMask &salL_rReg_immNode::out_RegMask() const { return (LONG_REG_mask()); } |
341 | const RegMask &salL_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
342 | const RegMask &salL_rReg_CLNode::out_RegMask() const { return (LONG_REG_mask()); } |
343 | const RegMask &salL_mem_CLNode::out_RegMask() const { return (RegMask::Empty); } |
344 | const RegMask &sarL_rReg_1Node::out_RegMask() const { return (LONG_REG_mask()); } |
345 | const RegMask &sarL_mem_1Node::out_RegMask() const { return (RegMask::Empty); } |
346 | const RegMask &sarL_rReg_immNode::out_RegMask() const { return (LONG_REG_mask()); } |
347 | const RegMask &sarL_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
348 | const RegMask &sarL_rReg_CLNode::out_RegMask() const { return (LONG_REG_mask()); } |
349 | const RegMask &sarL_mem_CLNode::out_RegMask() const { return (RegMask::Empty); } |
350 | const RegMask &shrL_rReg_1Node::out_RegMask() const { return (LONG_REG_mask()); } |
351 | const RegMask &shrL_mem_1Node::out_RegMask() const { return (RegMask::Empty); } |
352 | const RegMask &shrL_rReg_immNode::out_RegMask() const { return (LONG_REG_mask()); } |
353 | const RegMask &shrL_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
354 | const RegMask &shrL_rReg_CLNode::out_RegMask() const { return (LONG_REG_mask()); } |
355 | const RegMask &shrL_mem_CLNode::out_RegMask() const { return (RegMask::Empty); } |
356 | const RegMask &i2bNode::out_RegMask() const { return (INT_REG_mask()); } |
357 | const RegMask &i2sNode::out_RegMask() const { return (INT_REG_mask()); } |
358 | const RegMask &rolI_rReg_imm1Node::out_RegMask() const { return (INT_REG_mask()); } |
359 | const RegMask &rolI_rReg_imm8Node::out_RegMask() const { return (INT_REG_mask()); } |
360 | const RegMask &rolI_rReg_CLNode::out_RegMask() const { return (INT_NO_RCX_REG_mask()); } |
361 | const RegMask &rolI_rReg_i1Node::out_RegMask() const { return (INT_REG_mask()); } |
362 | const RegMask &rolI_rReg_i1_0Node::out_RegMask() const { return (INT_REG_mask()); } |
363 | const RegMask &rolI_rReg_i8Node::out_RegMask() const { return (INT_REG_mask()); } |
364 | const RegMask &rolI_rReg_i8_0Node::out_RegMask() const { return (INT_REG_mask()); } |
365 | const RegMask &rolI_rReg_Var_C0Node::out_RegMask() const { return (INT_NO_RCX_REG_mask()); } |
366 | const RegMask &rolI_rReg_Var_C0_0Node::out_RegMask() const { return (INT_NO_RCX_REG_mask()); } |
367 | const RegMask &rolI_rReg_Var_C32Node::out_RegMask() const { return (INT_NO_RCX_REG_mask()); } |
368 | const RegMask &rolI_rReg_Var_C32_0Node::out_RegMask() const { return (INT_NO_RCX_REG_mask()); } |
369 | const RegMask &rorI_rReg_imm1Node::out_RegMask() const { return (INT_REG_mask()); } |
370 | const RegMask &rorI_rReg_imm8Node::out_RegMask() const { return (INT_REG_mask()); } |
371 | const RegMask &rorI_rReg_CLNode::out_RegMask() const { return (INT_NO_RCX_REG_mask()); } |
372 | const RegMask &rorI_rReg_i1Node::out_RegMask() const { return (INT_REG_mask()); } |
373 | const RegMask &rorI_rReg_i1_0Node::out_RegMask() const { return (INT_REG_mask()); } |
374 | const RegMask &rorI_rReg_i8Node::out_RegMask() const { return (INT_REG_mask()); } |
375 | const RegMask &rorI_rReg_i8_0Node::out_RegMask() const { return (INT_REG_mask()); } |
376 | const RegMask &rorI_rReg_Var_C0Node::out_RegMask() const { return (INT_NO_RCX_REG_mask()); } |
377 | const RegMask &rorI_rReg_Var_C0_0Node::out_RegMask() const { return (INT_NO_RCX_REG_mask()); } |
378 | const RegMask &rorI_rReg_Var_C32Node::out_RegMask() const { return (INT_NO_RCX_REG_mask()); } |
379 | const RegMask &rorI_rReg_Var_C32_0Node::out_RegMask() const { return (INT_NO_RCX_REG_mask()); } |
380 | const RegMask &rolL_rReg_imm1Node::out_RegMask() const { return (LONG_REG_mask()); } |
381 | const RegMask &rolL_rReg_imm8Node::out_RegMask() const { return (LONG_REG_mask()); } |
382 | const RegMask &rolL_rReg_CLNode::out_RegMask() const { return (LONG_NO_RCX_REG_mask()); } |
383 | const RegMask &rolL_rReg_i1Node::out_RegMask() const { return (LONG_REG_mask()); } |
384 | const RegMask &rolL_rReg_i1_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
385 | const RegMask &rolL_rReg_i8Node::out_RegMask() const { return (LONG_REG_mask()); } |
386 | const RegMask &rolL_rReg_i8_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
387 | const RegMask &rolL_rReg_Var_C0Node::out_RegMask() const { return (LONG_NO_RCX_REG_mask()); } |
388 | const RegMask &rolL_rReg_Var_C0_0Node::out_RegMask() const { return (LONG_NO_RCX_REG_mask()); } |
389 | const RegMask &rolL_rReg_Var_C64Node::out_RegMask() const { return (LONG_NO_RCX_REG_mask()); } |
390 | const RegMask &rolL_rReg_Var_C64_0Node::out_RegMask() const { return (LONG_NO_RCX_REG_mask()); } |
391 | const RegMask &rorL_rReg_imm1Node::out_RegMask() const { return (LONG_REG_mask()); } |
392 | const RegMask &rorL_rReg_imm8Node::out_RegMask() const { return (LONG_REG_mask()); } |
393 | const RegMask &rorL_rReg_CLNode::out_RegMask() const { return (LONG_NO_RCX_REG_mask()); } |
394 | const RegMask &rorL_rReg_i1Node::out_RegMask() const { return (LONG_REG_mask()); } |
395 | const RegMask &rorL_rReg_i1_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
396 | const RegMask &rorL_rReg_i8Node::out_RegMask() const { return (LONG_REG_mask()); } |
397 | const RegMask &rorL_rReg_i8_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
398 | const RegMask &rorL_rReg_Var_C0Node::out_RegMask() const { return (LONG_NO_RCX_REG_mask()); } |
399 | const RegMask &rorL_rReg_Var_C0_0Node::out_RegMask() const { return (LONG_NO_RCX_REG_mask()); } |
400 | const RegMask &rorL_rReg_Var_C64Node::out_RegMask() const { return (LONG_NO_RCX_REG_mask()); } |
401 | const RegMask &rorL_rReg_Var_C64_0Node::out_RegMask() const { return (LONG_NO_RCX_REG_mask()); } |
402 | const RegMask &andI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
403 | const RegMask &andI_rReg_imm255Node::out_RegMask() const { return (INT_REG_mask()); } |
404 | const RegMask &andI2L_rReg_imm255Node::out_RegMask() const { return (LONG_REG_mask()); } |
405 | const RegMask &andI_rReg_imm65535Node::out_RegMask() const { return (INT_REG_mask()); } |
406 | const RegMask &andI2L_rReg_imm65535Node::out_RegMask() const { return (LONG_REG_mask()); } |
407 | const RegMask &andI_rReg_immNode::out_RegMask() const { return (INT_REG_mask()); } |
408 | const RegMask &andI_rReg_memNode::out_RegMask() const { return (INT_REG_mask()); } |
409 | const RegMask &andI_rReg_mem_0Node::out_RegMask() const { return (INT_REG_mask()); } |
410 | const RegMask &andB_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
411 | const RegMask &andB_mem_rReg_0Node::out_RegMask() const { return (RegMask::Empty); } |
412 | const RegMask &andI_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
413 | const RegMask &andI_mem_rReg_0Node::out_RegMask() const { return (RegMask::Empty); } |
414 | const RegMask &andI_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
415 | const RegMask &andnI_rReg_rReg_memNode::out_RegMask() const { return (INT_REG_mask()); } |
416 | const RegMask &andnI_rReg_rReg_mem_0Node::out_RegMask() const { return (INT_REG_mask()); } |
417 | const RegMask &andnI_rReg_rReg_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
418 | const RegMask &andnI_rReg_rReg_rReg_0Node::out_RegMask() const { return (INT_REG_mask()); } |
419 | const RegMask &blsiI_rReg_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
420 | const RegMask &blsiI_rReg_rReg_0Node::out_RegMask() const { return (INT_REG_mask()); } |
421 | const RegMask &blsiI_rReg_memNode::out_RegMask() const { return (INT_REG_mask()); } |
422 | const RegMask &blsiI_rReg_mem_0Node::out_RegMask() const { return (INT_REG_mask()); } |
423 | const RegMask &blsmskI_rReg_memNode::out_RegMask() const { return (INT_REG_mask()); } |
424 | const RegMask &blsmskI_rReg_mem_0Node::out_RegMask() const { return (INT_REG_mask()); } |
425 | const RegMask &blsmskI_rReg_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
426 | const RegMask &blsmskI_rReg_rReg_0Node::out_RegMask() const { return (INT_REG_mask()); } |
427 | const RegMask &blsrI_rReg_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
428 | const RegMask &blsrI_rReg_rReg_0Node::out_RegMask() const { return (INT_REG_mask()); } |
429 | const RegMask &blsrI_rReg_memNode::out_RegMask() const { return (INT_REG_mask()); } |
430 | const RegMask &blsrI_rReg_mem_0Node::out_RegMask() const { return (INT_REG_mask()); } |
431 | const RegMask &orI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
432 | const RegMask &orI_rReg_immNode::out_RegMask() const { return (INT_REG_mask()); } |
433 | const RegMask &orI_rReg_memNode::out_RegMask() const { return (INT_REG_mask()); } |
434 | const RegMask &orI_rReg_mem_0Node::out_RegMask() const { return (INT_REG_mask()); } |
435 | const RegMask &orB_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
436 | const RegMask &orB_mem_rReg_0Node::out_RegMask() const { return (RegMask::Empty); } |
437 | const RegMask &orI_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
438 | const RegMask &orI_mem_rReg_0Node::out_RegMask() const { return (RegMask::Empty); } |
439 | const RegMask &orI_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
440 | const RegMask &xorI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
441 | const RegMask &xorI_rReg_im1Node::out_RegMask() const { return (INT_REG_mask()); } |
442 | const RegMask &xorI_rReg_immNode::out_RegMask() const { return (INT_REG_mask()); } |
443 | const RegMask &xorI_rReg_memNode::out_RegMask() const { return (INT_REG_mask()); } |
444 | const RegMask &xorI_rReg_mem_0Node::out_RegMask() const { return (INT_REG_mask()); } |
445 | const RegMask &xorB_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
446 | const RegMask &xorB_mem_rReg_0Node::out_RegMask() const { return (RegMask::Empty); } |
447 | const RegMask &xorI_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
448 | const RegMask &xorI_mem_rReg_0Node::out_RegMask() const { return (RegMask::Empty); } |
449 | const RegMask &xorI_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
450 | const RegMask &andL_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
451 | const RegMask &andL_rReg_imm255Node::out_RegMask() const { return (LONG_REG_mask()); } |
452 | const RegMask &andL_rReg_imm65535Node::out_RegMask() const { return (LONG_REG_mask()); } |
453 | const RegMask &andL_rReg_immNode::out_RegMask() const { return (LONG_REG_mask()); } |
454 | const RegMask &andL_rReg_memNode::out_RegMask() const { return (LONG_REG_mask()); } |
455 | const RegMask &andL_rReg_mem_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
456 | const RegMask &andL_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
457 | const RegMask &andL_mem_rReg_0Node::out_RegMask() const { return (RegMask::Empty); } |
458 | const RegMask &andL_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
459 | const RegMask &andnL_rReg_rReg_memNode::out_RegMask() const { return (LONG_REG_mask()); } |
460 | const RegMask &andnL_rReg_rReg_mem_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
461 | const RegMask &andnL_rReg_rReg_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
462 | const RegMask &andnL_rReg_rReg_rReg_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
463 | const RegMask &blsiL_rReg_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
464 | const RegMask &blsiL_rReg_rReg_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
465 | const RegMask &blsiL_rReg_memNode::out_RegMask() const { return (LONG_REG_mask()); } |
466 | const RegMask &blsiL_rReg_mem_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
467 | const RegMask &blsmskL_rReg_memNode::out_RegMask() const { return (LONG_REG_mask()); } |
468 | const RegMask &blsmskL_rReg_mem_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
469 | const RegMask &blsmskL_rReg_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
470 | const RegMask &blsmskL_rReg_rReg_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
471 | const RegMask &blsrL_rReg_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
472 | const RegMask &blsrL_rReg_rReg_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
473 | const RegMask &blsrL_rReg_memNode::out_RegMask() const { return (LONG_REG_mask()); } |
474 | const RegMask &blsrL_rReg_mem_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
475 | const RegMask &orL_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
476 | const RegMask &orL_rReg_castP2XNode::out_RegMask() const { return (LONG_REG_mask()); } |
477 | const RegMask &orL_rReg_castP2X_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
478 | const RegMask &orL_rReg_immNode::out_RegMask() const { return (LONG_REG_mask()); } |
479 | const RegMask &orL_rReg_memNode::out_RegMask() const { return (LONG_REG_mask()); } |
480 | const RegMask &orL_rReg_mem_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
481 | const RegMask &orL_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
482 | const RegMask &orL_mem_rReg_0Node::out_RegMask() const { return (RegMask::Empty); } |
483 | const RegMask &orL_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
484 | const RegMask &xorL_rRegNode::out_RegMask() const { return (LONG_REG_mask()); } |
485 | const RegMask &xorL_rReg_im1Node::out_RegMask() const { return (LONG_REG_mask()); } |
486 | const RegMask &xorL_rReg_immNode::out_RegMask() const { return (LONG_REG_mask()); } |
487 | const RegMask &xorL_rReg_memNode::out_RegMask() const { return (LONG_REG_mask()); } |
488 | const RegMask &xorL_rReg_mem_0Node::out_RegMask() const { return (LONG_REG_mask()); } |
489 | const RegMask &xorL_mem_rRegNode::out_RegMask() const { return (RegMask::Empty); } |
490 | const RegMask &xorL_mem_rReg_0Node::out_RegMask() const { return (RegMask::Empty); } |
491 | const RegMask &xorL_mem_immNode::out_RegMask() const { return (RegMask::Empty); } |
492 | const RegMask &convI2BNode::out_RegMask() const { return (INT_REG_mask()); } |
493 | const RegMask &convP2BNode::out_RegMask() const { return (INT_REG_mask()); } |
494 | const RegMask &cmpLTMaskNode::out_RegMask() const { return (INT_REG_mask()); } |
495 | const RegMask &cmpLTMask0Node::out_RegMask() const { return (INT_REG_mask()); } |
496 | const RegMask &cadd_cmpLTMaskNode::out_RegMask() const { return (INT_REG_mask()); } |
497 | const RegMask &cadd_cmpLTMask_1Node::out_RegMask() const { return (INT_REG_mask()); } |
498 | const RegMask &cadd_cmpLTMask_0Node::out_RegMask() const { return (INT_REG_mask()); } |
499 | const RegMask &cadd_cmpLTMask_2Node::out_RegMask() const { return (INT_REG_mask()); } |
500 | const RegMask &and_cmpLTMaskNode::out_RegMask() const { return (INT_REG_mask()); } |
501 | const RegMask &and_cmpLTMask_0Node::out_RegMask() const { return (INT_REG_mask()); } |
502 | const RegMask &cmpF_cc_regNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
503 | const RegMask &cmpF_cc_reg_CFNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
504 | const RegMask &cmpF_cc_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
505 | const RegMask &cmpF_cc_memCFNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
506 | const RegMask &cmpF_cc_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
507 | const RegMask &cmpF_cc_immCFNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
508 | const RegMask &cmpD_cc_regNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
509 | const RegMask &cmpD_cc_reg_CFNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
510 | const RegMask &cmpD_cc_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
511 | const RegMask &cmpD_cc_memCFNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
512 | const RegMask &cmpD_cc_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
513 | const RegMask &cmpD_cc_immCFNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
514 | const RegMask &cmpF_regNode::out_RegMask() const { return (INT_REG_mask()); } |
515 | const RegMask &cmpF_memNode::out_RegMask() const { return (INT_REG_mask()); } |
516 | const RegMask &cmpF_immNode::out_RegMask() const { return (INT_REG_mask()); } |
517 | const RegMask &cmpD_regNode::out_RegMask() const { return (INT_REG_mask()); } |
518 | const RegMask &cmpD_memNode::out_RegMask() const { return (INT_REG_mask()); } |
519 | const RegMask &cmpD_immNode::out_RegMask() const { return (INT_REG_mask()); } |
520 | const RegMask &roundFloat_nopNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
521 | const RegMask &roundDouble_nopNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
522 | const RegMask &convF2D_reg_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
523 | const RegMask &convF2D_reg_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
524 | const RegMask &convD2F_reg_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
525 | const RegMask &convD2F_reg_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
526 | const RegMask &convF2I_reg_regNode::out_RegMask() const { return (INT_REG_mask()); } |
527 | const RegMask &convF2L_reg_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
528 | const RegMask &convD2I_reg_regNode::out_RegMask() const { return (INT_REG_mask()); } |
529 | const RegMask &convD2L_reg_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
530 | const RegMask &convI2F_reg_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
531 | const RegMask &convI2F_reg_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
532 | const RegMask &convI2D_reg_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
533 | const RegMask &convI2D_reg_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
534 | const RegMask &convXI2F_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
535 | const RegMask &convXI2D_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
536 | const RegMask &convL2F_reg_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
537 | const RegMask &convL2F_reg_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
538 | const RegMask &convL2D_reg_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
539 | const RegMask &convL2D_reg_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
540 | const RegMask &convI2L_reg_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
541 | const RegMask &convI2L_reg_reg_zexNode::out_RegMask() const { return (LONG_REG_mask()); } |
542 | const RegMask &convI2L_reg_mem_zexNode::out_RegMask() const { return (LONG_REG_mask()); } |
543 | const RegMask &zerox_long_reg_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
544 | const RegMask &convL2I_reg_regNode::out_RegMask() const { return (INT_REG_mask()); } |
545 | const RegMask &MoveF2I_stack_regNode::out_RegMask() const { return (INT_REG_mask()); } |
546 | const RegMask &MoveI2F_stack_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
547 | const RegMask &MoveD2L_stack_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
548 | const RegMask &MoveL2D_stack_reg_partialNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
549 | const RegMask &MoveL2D_stack_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
550 | const RegMask &MoveF2I_reg_stackNode::out_RegMask() const { return ((Compile::current()->FIRST_STACK_mask())); } |
551 | const RegMask &MoveI2F_reg_stackNode::out_RegMask() const { return ((Compile::current()->FIRST_STACK_mask())); } |
552 | const RegMask &MoveD2L_reg_stackNode::out_RegMask() const { return ((Compile::current()->FIRST_STACK_mask())); } |
553 | const RegMask &MoveL2D_reg_stackNode::out_RegMask() const { return ((Compile::current()->FIRST_STACK_mask())); } |
554 | const RegMask &MoveF2I_reg_regNode::out_RegMask() const { return (INT_REG_mask()); } |
555 | const RegMask &MoveD2L_reg_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
556 | const RegMask &MoveI2F_reg_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
557 | const RegMask &MoveL2D_reg_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
558 | const RegMask &rep_stosNode::out_RegMask() const { return (RegMask::Empty); } |
559 | const RegMask &rep_stos_largeNode::out_RegMask() const { return (RegMask::Empty); } |
560 | const RegMask &string_compareLNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
561 | const RegMask &string_compareUNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
562 | const RegMask &string_compareLUNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
563 | const RegMask &string_compareULNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
564 | const RegMask &string_indexof_conLNode::out_RegMask() const { return (INT_RBX_REG_mask()); } |
565 | const RegMask &string_indexof_conUNode::out_RegMask() const { return (INT_RBX_REG_mask()); } |
566 | const RegMask &string_indexof_conULNode::out_RegMask() const { return (INT_RBX_REG_mask()); } |
567 | const RegMask &string_indexofLNode::out_RegMask() const { return (INT_RBX_REG_mask()); } |
568 | const RegMask &string_indexofUNode::out_RegMask() const { return (INT_RBX_REG_mask()); } |
569 | const RegMask &string_indexofULNode::out_RegMask() const { return (INT_RBX_REG_mask()); } |
570 | const RegMask &string_indexofU_charNode::out_RegMask() const { return (INT_RBX_REG_mask()); } |
571 | const RegMask &string_equalsNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
572 | const RegMask &array_equalsBNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
573 | const RegMask &array_equalsCNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
574 | const RegMask &has_negativesNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
575 | const RegMask &string_compressNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
576 | const RegMask &string_inflateNode::out_RegMask() const { return (RegMask::Empty); } |
577 | const RegMask &encode_iso_arrayNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
578 | const RegMask &overflowAddI_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
579 | const RegMask &overflowAddI_rReg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
580 | const RegMask &overflowAddL_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
581 | const RegMask &overflowAddL_rReg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
582 | const RegMask &overflowSubI_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
583 | const RegMask &overflowSubI_rReg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
584 | const RegMask &overflowSubL_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
585 | const RegMask &overflowSubL_rReg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
586 | const RegMask &overflowNegI_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
587 | const RegMask &overflowNegL_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
588 | const RegMask &overflowMulI_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
589 | const RegMask &overflowMulI_rReg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
590 | const RegMask &overflowMulL_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
591 | const RegMask &overflowMulL_rReg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
592 | const RegMask &compI_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
593 | const RegMask &compI_rReg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
594 | const RegMask &compI_rReg_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
595 | const RegMask &testI_regNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
596 | const RegMask &testI_reg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
597 | const RegMask &testI_reg_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
598 | const RegMask &testI_reg_mem_0Node::out_RegMask() const { return (INT_FLAGS_mask()); } |
599 | const RegMask &compU_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
600 | const RegMask &compU_rReg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
601 | const RegMask &compU_rReg_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
602 | const RegMask &testU_regNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
603 | const RegMask &compP_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
604 | const RegMask &compP_rReg_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
605 | const RegMask &compP_mem_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
606 | const RegMask &testP_regNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
607 | const RegMask &testP_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
608 | const RegMask &testP_mem_reg0Node::out_RegMask() const { return (INT_FLAGS_mask()); } |
609 | const RegMask &compN_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
610 | const RegMask &compN_rReg_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
611 | const RegMask &compN_rReg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
612 | const RegMask &compN_mem_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
613 | const RegMask &compN_rReg_imm_klassNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
614 | const RegMask &compN_mem_imm_klassNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
615 | const RegMask &testN_regNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
616 | const RegMask &testN_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
617 | const RegMask &testN_mem_reg0Node::out_RegMask() const { return (INT_FLAGS_mask()); } |
618 | const RegMask &compL_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
619 | const RegMask &compL_rReg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
620 | const RegMask &compL_rReg_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
621 | const RegMask &testL_regNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
622 | const RegMask &testL_reg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
623 | const RegMask &testL_reg_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
624 | const RegMask &testL_reg_mem_0Node::out_RegMask() const { return (INT_FLAGS_mask()); } |
625 | const RegMask &testL_reg_mem2Node::out_RegMask() const { return (INT_FLAGS_mask()); } |
626 | const RegMask &testL_reg_mem2_0Node::out_RegMask() const { return (INT_FLAGS_mask()); } |
627 | const RegMask &cmpL3_reg_regNode::out_RegMask() const { return (INT_REG_mask()); } |
628 | const RegMask &compUL_rRegNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
629 | const RegMask &compUL_rReg_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
630 | const RegMask &compUL_rReg_memNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
631 | const RegMask &testUL_regNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
632 | const RegMask &compB_mem_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
633 | const RegMask &testUB_mem_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
634 | const RegMask &testB_mem_immNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
635 | const RegMask &cmovI_reg_gNode::out_RegMask() const { return (INT_REG_mask()); } |
636 | const RegMask &minI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
637 | const RegMask &cmovI_reg_lNode::out_RegMask() const { return (INT_REG_mask()); } |
638 | const RegMask &maxI_rRegNode::out_RegMask() const { return (INT_REG_mask()); } |
639 | const RegMask &jmpDirNode::out_RegMask() const { return (RegMask::Empty); } |
640 | const RegMask &jmpConNode::out_RegMask() const { return (RegMask::Empty); } |
641 | const RegMask &jmpLoopEndNode::out_RegMask() const { return (RegMask::Empty); } |
642 | const RegMask &jmpLoopEndUNode::out_RegMask() const { return (RegMask::Empty); } |
643 | const RegMask &jmpLoopEndUCFNode::out_RegMask() const { return (RegMask::Empty); } |
644 | const RegMask &jmpLoopEnd_and_restoreMaskNode::out_RegMask() const { return (RegMask::Empty); } |
645 | const RegMask &jmpLoopEndU_and_restoreMaskNode::out_RegMask() const { return (RegMask::Empty); } |
646 | const RegMask &jmpLoopEndUCF_and_restoreMaskNode::out_RegMask() const { return (RegMask::Empty); } |
647 | const RegMask &jmpConUNode::out_RegMask() const { return (RegMask::Empty); } |
648 | const RegMask &jmpConUCFNode::out_RegMask() const { return (RegMask::Empty); } |
649 | const RegMask &jmpConUCF2Node::out_RegMask() const { return (RegMask::Empty); } |
650 | const RegMask &partialSubtypeCheckNode::out_RegMask() const { return (PTR_RDI_REG_mask()); } |
651 | const RegMask &partialSubtypeCheck_vs_ZeroNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
652 | const RegMask &jmpDir_shortNode::out_RegMask() const { return (RegMask::Empty); } |
653 | const RegMask &jmpCon_shortNode::out_RegMask() const { return (RegMask::Empty); } |
654 | const RegMask &jmpLoopEnd_shortNode::out_RegMask() const { return (RegMask::Empty); } |
655 | const RegMask &jmpLoopEndU_shortNode::out_RegMask() const { return (RegMask::Empty); } |
656 | const RegMask &jmpLoopEndUCF_shortNode::out_RegMask() const { return (RegMask::Empty); } |
657 | const RegMask &jmpConU_shortNode::out_RegMask() const { return (RegMask::Empty); } |
658 | const RegMask &jmpConUCF_shortNode::out_RegMask() const { return (RegMask::Empty); } |
659 | const RegMask &jmpConUCF2_shortNode::out_RegMask() const { return (RegMask::Empty); } |
660 | const RegMask &cmpFastLockRTMNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
661 | const RegMask &cmpFastLockNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
662 | const RegMask &cmpFastUnlockNode::out_RegMask() const { return (INT_FLAGS_mask()); } |
663 | const RegMask &safePoint_pollNode::out_RegMask() const { return (RegMask::Empty); } |
664 | const RegMask &safePoint_poll_farNode::out_RegMask() const { return (RegMask::Empty); } |
665 | const RegMask &safePoint_poll_tlsNode::out_RegMask() const { return (RegMask::Empty); } |
666 | const RegMask &CallStaticJavaDirectNode::out_RegMask() const { return (RegMask::Empty); } |
667 | const RegMask &CallDynamicJavaDirectNode::out_RegMask() const { return (RegMask::Empty); } |
668 | const RegMask &CallRuntimeDirectNode::out_RegMask() const { return (RegMask::Empty); } |
669 | const RegMask &CallLeafDirectNode::out_RegMask() const { return (RegMask::Empty); } |
670 | const RegMask &CallLeafNoFPDirectNode::out_RegMask() const { return (RegMask::Empty); } |
671 | const RegMask &RetNode::out_RegMask() const { return (RegMask::Empty); } |
672 | const RegMask &TailCalljmpIndNode::out_RegMask() const { return (RegMask::Empty); } |
673 | const RegMask &tailjmpIndNode::out_RegMask() const { return (RegMask::Empty); } |
674 | const RegMask &CreateExceptionNode::out_RegMask() const { return (PTR_RAX_REG_mask()); } |
675 | const RegMask &RethrowExceptionNode::out_RegMask() const { return (RegMask::Empty); } |
676 | const RegMask &tlsLoadPNode::out_RegMask() const { return (PTR_R15_REG_mask()); } |
677 | const RegMask &ShouldNotReachHereNode::out_RegMask() const { return (RegMask::Empty); } |
678 | const RegMask &setMaskNode::out_RegMask() const { return (INT_REG_mask()); } |
679 | const RegMask &addF_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
680 | const RegMask &addF_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
681 | const RegMask &addF_mem_0Node::out_RegMask() const { return (FLOAT_REG_mask()); } |
682 | const RegMask &addF_immNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
683 | const RegMask &addF_reg_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
684 | const RegMask &addF_reg_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
685 | const RegMask &addF_reg_mem_0Node::out_RegMask() const { return (FLOAT_REG_mask()); } |
686 | const RegMask &addF_reg_immNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
687 | const RegMask &addD_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
688 | const RegMask &addD_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
689 | const RegMask &addD_mem_0Node::out_RegMask() const { return (DOUBLE_REG_mask()); } |
690 | const RegMask &addD_immNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
691 | const RegMask &addD_reg_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
692 | const RegMask &addD_reg_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
693 | const RegMask &addD_reg_mem_0Node::out_RegMask() const { return (DOUBLE_REG_mask()); } |
694 | const RegMask &addD_reg_immNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
695 | const RegMask &subF_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
696 | const RegMask &subF_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
697 | const RegMask &subF_immNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
698 | const RegMask &subF_reg_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
699 | const RegMask &subF_reg_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
700 | const RegMask &subF_reg_immNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
701 | const RegMask &subD_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
702 | const RegMask &subD_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
703 | const RegMask &subD_immNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
704 | const RegMask &subD_reg_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
705 | const RegMask &subD_reg_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
706 | const RegMask &subD_reg_immNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
707 | const RegMask &mulF_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
708 | const RegMask &mulF_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
709 | const RegMask &mulF_mem_0Node::out_RegMask() const { return (FLOAT_REG_mask()); } |
710 | const RegMask &mulF_immNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
711 | const RegMask &mulF_reg_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
712 | const RegMask &mulF_reg_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
713 | const RegMask &mulF_reg_mem_0Node::out_RegMask() const { return (FLOAT_REG_mask()); } |
714 | const RegMask &mulF_reg_immNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
715 | const RegMask &mulD_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
716 | const RegMask &mulD_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
717 | const RegMask &mulD_mem_0Node::out_RegMask() const { return (DOUBLE_REG_mask()); } |
718 | const RegMask &mulD_immNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
719 | const RegMask &mulD_reg_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
720 | const RegMask &mulD_reg_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
721 | const RegMask &mulD_reg_mem_0Node::out_RegMask() const { return (DOUBLE_REG_mask()); } |
722 | const RegMask &mulD_reg_immNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
723 | const RegMask &divF_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
724 | const RegMask &divF_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
725 | const RegMask &divF_immNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
726 | const RegMask &divF_reg_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
727 | const RegMask &divF_reg_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
728 | const RegMask &divF_reg_immNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
729 | const RegMask &divD_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
730 | const RegMask &divD_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
731 | const RegMask &divD_immNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
732 | const RegMask &divD_reg_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
733 | const RegMask &divD_reg_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
734 | const RegMask &divD_reg_immNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
735 | const RegMask &absF_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
736 | const RegMask &absF_reg_regNode::out_RegMask() const { return (FLOAT_REG_VL_mask()); } |
737 | const RegMask &absD_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
738 | const RegMask &absD_reg_regNode::out_RegMask() const { return (DOUBLE_REG_VL_mask()); } |
739 | const RegMask &negF_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
740 | const RegMask &negF_reg_regNode::out_RegMask() const { return (FLOAT_REG_VL_mask()); } |
741 | const RegMask &negD_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
742 | const RegMask &negD_reg_regNode::out_RegMask() const { return (DOUBLE_REG_VL_mask()); } |
743 | const RegMask &sqrtF_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
744 | const RegMask &sqrtF_memNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
745 | const RegMask &sqrtF_immNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
746 | const RegMask &sqrtD_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
747 | const RegMask &sqrtD_memNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
748 | const RegMask &sqrtD_immNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
749 | const RegMask &onspinwaitNode::out_RegMask() const { return (RegMask::Empty); } |
750 | const RegMask &fmaD_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
751 | const RegMask &fmaF_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
752 | const RegMask &loadV4Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
753 | const RegMask &MoveVecS2LegNode::out_RegMask() const { return (VECTORS_REG_LEGACY_mask()); } |
754 | const RegMask &MoveLeg2VecSNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
755 | const RegMask &loadV8Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
756 | const RegMask &MoveVecD2LegNode::out_RegMask() const { return (VECTORD_REG_LEGACY_mask()); } |
757 | const RegMask &MoveLeg2VecDNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
758 | const RegMask &loadV16Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
759 | const RegMask &MoveVecX2LegNode::out_RegMask() const { return (VECTORX_REG_LEGACY_mask()); } |
760 | const RegMask &MoveLeg2VecXNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
761 | const RegMask &loadV32Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
762 | const RegMask &MoveVecY2LegNode::out_RegMask() const { return (VECTORY_REG_LEGACY_mask()); } |
763 | const RegMask &MoveLeg2VecYNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
764 | const RegMask &loadV64_dwordNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
765 | const RegMask &loadV64_qwordNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
766 | const RegMask &MoveVecZ2LegNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
767 | const RegMask &MoveLeg2VecZNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
768 | const RegMask &storeV4Node::out_RegMask() const { return (RegMask::Empty); } |
769 | const RegMask &storeV8Node::out_RegMask() const { return (RegMask::Empty); } |
770 | const RegMask &storeV16Node::out_RegMask() const { return (RegMask::Empty); } |
771 | const RegMask &storeV32Node::out_RegMask() const { return (RegMask::Empty); } |
772 | const RegMask &storeV64_dwordNode::out_RegMask() const { return (RegMask::Empty); } |
773 | const RegMask &storeV64_qwordNode::out_RegMask() const { return (RegMask::Empty); } |
774 | const RegMask &Repl16BNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
775 | const RegMask &Repl32BNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
776 | const RegMask &Repl64BNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
777 | const RegMask &Repl16B_immNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
778 | const RegMask &Repl32B_immNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
779 | const RegMask &Repl64B_immNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
780 | const RegMask &Repl4SNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
781 | const RegMask &Repl4S_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
782 | const RegMask &Repl8SNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
783 | const RegMask &Repl8S_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
784 | const RegMask &Repl8S_immNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
785 | const RegMask &Repl16SNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
786 | const RegMask &Repl16S_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
787 | const RegMask &Repl16S_immNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
788 | const RegMask &Repl32SNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
789 | const RegMask &Repl32S_memNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
790 | const RegMask &Repl32S_immNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
791 | const RegMask &Repl4INode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
792 | const RegMask &Repl4I_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
793 | const RegMask &Repl8INode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
794 | const RegMask &Repl8I_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
795 | const RegMask &Repl16INode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
796 | const RegMask &Repl16I_memNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
797 | const RegMask &Repl4I_immNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
798 | const RegMask &Repl8I_immNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
799 | const RegMask &Repl16I_immNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
800 | const RegMask &Repl2L_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
801 | const RegMask &Repl4LNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
802 | const RegMask &Repl8LNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
803 | const RegMask &Repl4L_immNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
804 | const RegMask &Repl8L_immNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
805 | const RegMask &Repl4L_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
806 | const RegMask &Repl8L_memNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
807 | const RegMask &Repl2F_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
808 | const RegMask &Repl4F_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
809 | const RegMask &Repl8FNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
810 | const RegMask &Repl8F_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
811 | const RegMask &Repl16FNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
812 | const RegMask &Repl16F_memNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
813 | const RegMask &Repl2F_zeroNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
814 | const RegMask &Repl4F_zeroNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
815 | const RegMask &Repl8F_zeroNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
816 | const RegMask &Repl2D_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
817 | const RegMask &Repl4DNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
818 | const RegMask &Repl4D_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
819 | const RegMask &Repl8DNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
820 | const RegMask &Repl8D_memNode::out_RegMask() const { return (VECTORZ_REG_VL_mask()); } |
821 | const RegMask &Repl2D_zeroNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
822 | const RegMask &Repl4D_zeroNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
823 | const RegMask &Repl4BNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
824 | const RegMask &Repl8BNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
825 | const RegMask &Repl4B_immNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
826 | const RegMask &Repl8B_immNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
827 | const RegMask &Repl4B_zeroNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
828 | const RegMask &Repl8B_zeroNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
829 | const RegMask &Repl16B_zeroNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
830 | const RegMask &Repl32B_zeroNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
831 | const RegMask &Repl2SNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
832 | const RegMask &Repl2S_immNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
833 | const RegMask &Repl4S_immNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
834 | const RegMask &Repl2S_zeroNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
835 | const RegMask &Repl4S_zeroNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
836 | const RegMask &Repl8S_zeroNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
837 | const RegMask &Repl16S_zeroNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
838 | const RegMask &Repl2INode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
839 | const RegMask &Repl2I_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
840 | const RegMask &Repl2I_immNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
841 | const RegMask &Repl2I_zeroNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
842 | const RegMask &Repl4I_zeroNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
843 | const RegMask &Repl8I_zeroNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
844 | const RegMask &Repl2LNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
845 | const RegMask &Repl2L_immNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
846 | const RegMask &Repl2L_zeroNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
847 | const RegMask &Repl4L_zeroNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
848 | const RegMask &Repl2FNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
849 | const RegMask &Repl4FNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
850 | const RegMask &Repl2DNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
851 | const RegMask &Repl4B_mem_evexNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
852 | const RegMask &Repl8B_mem_evexNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
853 | const RegMask &Repl16B_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
854 | const RegMask &Repl16B_mem_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
855 | const RegMask &Repl32B_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
856 | const RegMask &Repl32B_mem_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
857 | const RegMask &Repl64B_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
858 | const RegMask &Repl64B_mem_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
859 | const RegMask &Repl16B_imm_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
860 | const RegMask &Repl32B_imm_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
861 | const RegMask &Repl64B_imm_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
862 | const RegMask &Repl64B_zero_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
863 | const RegMask &Repl4S_evexNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
864 | const RegMask &Repl4S_mem_evexNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
865 | const RegMask &Repl8S_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
866 | const RegMask &Repl8S_mem_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
867 | const RegMask &Repl16S_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
868 | const RegMask &Repl16S_mem_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
869 | const RegMask &Repl32S_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
870 | const RegMask &Repl32S_mem_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
871 | const RegMask &Repl8S_imm_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
872 | const RegMask &Repl16S_imm_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
873 | const RegMask &Repl32S_imm_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
874 | const RegMask &Repl32S_zero_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
875 | const RegMask &Repl4I_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
876 | const RegMask &Repl4I_mem_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
877 | const RegMask &Repl8I_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
878 | const RegMask &Repl8I_mem_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
879 | const RegMask &Repl16I_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
880 | const RegMask &Repl16I_mem_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
881 | const RegMask &Repl4I_imm_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
882 | const RegMask &Repl8I_imm_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
883 | const RegMask &Repl16I_imm_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
884 | const RegMask &Repl16I_zero_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
885 | const RegMask &Repl4L_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
886 | const RegMask &Repl8L_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
887 | const RegMask &Repl4L_imm_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
888 | const RegMask &Repl8L_imm_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
889 | const RegMask &Repl2L_mem_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
890 | const RegMask &Repl4L_mem_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
891 | const RegMask &Repl8L_mem_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
892 | const RegMask &Repl8L_zero_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
893 | const RegMask &Repl8F_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
894 | const RegMask &Repl8F_mem_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
895 | const RegMask &Repl16F_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
896 | const RegMask &Repl16F_mem_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
897 | const RegMask &Repl2F_zero_evexNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
898 | const RegMask &Repl4F_zero_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
899 | const RegMask &Repl8F_zero_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
900 | const RegMask &Repl16F_zero_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
901 | const RegMask &Repl4D_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
902 | const RegMask &Repl4D_mem_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
903 | const RegMask &Repl8D_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
904 | const RegMask &Repl8D_mem_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
905 | const RegMask &Repl2D_zero_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
906 | const RegMask &Repl4D_zero_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
907 | const RegMask &Repl8D_zero_evexNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
908 | const RegMask &rsadd2I_reduction_regNode::out_RegMask() const { return (INT_REG_mask()); } |
909 | const RegMask &rvadd2I_reduction_regNode::out_RegMask() const { return (INT_REG_mask()); } |
910 | const RegMask &rvadd2I_reduction_reg_evexNode::out_RegMask() const { return (INT_REG_mask()); } |
911 | const RegMask &rsadd4I_reduction_regNode::out_RegMask() const { return (INT_REG_mask()); } |
912 | const RegMask &rvadd4I_reduction_regNode::out_RegMask() const { return (INT_REG_mask()); } |
913 | const RegMask &rvadd4I_reduction_reg_evexNode::out_RegMask() const { return (INT_REG_mask()); } |
914 | const RegMask &rvadd8I_reduction_regNode::out_RegMask() const { return (INT_REG_mask()); } |
915 | const RegMask &rvadd8I_reduction_reg_evexNode::out_RegMask() const { return (INT_REG_mask()); } |
916 | const RegMask &rvadd16I_reduction_reg_evexNode::out_RegMask() const { return (INT_REG_mask()); } |
917 | const RegMask &rvadd2L_reduction_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
918 | const RegMask &rvadd4L_reduction_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
919 | const RegMask &rvadd8L_reduction_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
920 | const RegMask &rsadd2F_reduction_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
921 | const RegMask &rvadd2F_reduction_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
922 | const RegMask &rsadd4F_reduction_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
923 | const RegMask &rvadd4F_reduction_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
924 | const RegMask &radd8F_reduction_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
925 | const RegMask &radd16F_reduction_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
926 | const RegMask &rsadd2D_reduction_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
927 | const RegMask &rvadd2D_reduction_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
928 | const RegMask &rvadd4D_reduction_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
929 | const RegMask &rvadd8D_reduction_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
930 | const RegMask &rsmul2I_reduction_regNode::out_RegMask() const { return (INT_REG_mask()); } |
931 | const RegMask &rvmul2I_reduction_regNode::out_RegMask() const { return (INT_REG_mask()); } |
932 | const RegMask &rsmul4I_reduction_regNode::out_RegMask() const { return (INT_REG_mask()); } |
933 | const RegMask &rvmul4I_reduction_regNode::out_RegMask() const { return (INT_REG_mask()); } |
934 | const RegMask &rvmul8I_reduction_regNode::out_RegMask() const { return (INT_REG_mask()); } |
935 | const RegMask &rvmul16I_reduction_regNode::out_RegMask() const { return (INT_REG_mask()); } |
936 | const RegMask &rvmul2L_reduction_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
937 | const RegMask &rvmul4L_reduction_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
938 | const RegMask &rvmul8L_reduction_regNode::out_RegMask() const { return (LONG_REG_mask()); } |
939 | const RegMask &rsmul2F_reductionNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
940 | const RegMask &rvmul2F_reduction_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
941 | const RegMask &rsmul4F_reduction_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
942 | const RegMask &rvmul4F_reduction_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
943 | const RegMask &rvmul8F_reduction_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
944 | const RegMask &rvmul16F_reduction_regNode::out_RegMask() const { return (FLOAT_REG_mask()); } |
945 | const RegMask &rsmul2D_reduction_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
946 | const RegMask &rvmul2D_reduction_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
947 | const RegMask &rvmul4D_reduction_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
948 | const RegMask &rvmul8D_reduction_regNode::out_RegMask() const { return (DOUBLE_REG_mask()); } |
949 | const RegMask &vadd4BNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
950 | const RegMask &vadd4B_regNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
951 | const RegMask &vadd4B_memNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
952 | const RegMask &vadd4B_mem_0Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
953 | const RegMask &vadd8BNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
954 | const RegMask &vadd8B_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
955 | const RegMask &vadd8B_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
956 | const RegMask &vadd8B_mem_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
957 | const RegMask &vadd16BNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
958 | const RegMask &vadd16B_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
959 | const RegMask &vadd16B_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
960 | const RegMask &vadd16B_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
961 | const RegMask &vadd32B_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
962 | const RegMask &vadd32B_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
963 | const RegMask &vadd32B_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
964 | const RegMask &vadd64B_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
965 | const RegMask &vadd64B_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
966 | const RegMask &vadd64B_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
967 | const RegMask &vadd2SNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
968 | const RegMask &vadd2S_regNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
969 | const RegMask &vadd2S_memNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
970 | const RegMask &vadd2S_mem_0Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
971 | const RegMask &vadd4SNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
972 | const RegMask &vadd4S_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
973 | const RegMask &vadd4S_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
974 | const RegMask &vadd4S_mem_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
975 | const RegMask &vadd8SNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
976 | const RegMask &vadd8S_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
977 | const RegMask &vadd8S_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
978 | const RegMask &vadd8S_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
979 | const RegMask &vadd16S_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
980 | const RegMask &vadd16S_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
981 | const RegMask &vadd16S_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
982 | const RegMask &vadd32S_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
983 | const RegMask &vadd32S_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
984 | const RegMask &vadd32S_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
985 | const RegMask &vadd2INode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
986 | const RegMask &vadd2I_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
987 | const RegMask &vadd2I_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
988 | const RegMask &vadd2I_mem_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
989 | const RegMask &vadd4INode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
990 | const RegMask &vadd4I_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
991 | const RegMask &vadd4I_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
992 | const RegMask &vadd4I_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
993 | const RegMask &vadd8I_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
994 | const RegMask &vadd8I_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
995 | const RegMask &vadd8I_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
996 | const RegMask &vadd16I_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
997 | const RegMask &vadd16I_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
998 | const RegMask &vadd16I_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
999 | const RegMask &vadd2LNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1000 | const RegMask &vadd2L_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1001 | const RegMask &vadd2L_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1002 | const RegMask &vadd2L_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1003 | const RegMask &vadd4L_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1004 | const RegMask &vadd4L_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1005 | const RegMask &vadd4L_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1006 | const RegMask &vadd8L_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1007 | const RegMask &vadd8L_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1008 | const RegMask &vadd8L_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1009 | const RegMask &vadd2FNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1010 | const RegMask &vadd2F_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1011 | const RegMask &vadd2F_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1012 | const RegMask &vadd2F_mem_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1013 | const RegMask &vadd4FNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1014 | const RegMask &vadd4F_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1015 | const RegMask &vadd4F_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1016 | const RegMask &vadd4F_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1017 | const RegMask &vadd8F_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1018 | const RegMask &vadd8F_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1019 | const RegMask &vadd8F_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1020 | const RegMask &vadd16F_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1021 | const RegMask &vadd16F_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1022 | const RegMask &vadd16F_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1023 | const RegMask &vadd2DNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1024 | const RegMask &vadd2D_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1025 | const RegMask &vadd2D_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1026 | const RegMask &vadd2D_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1027 | const RegMask &vadd4D_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1028 | const RegMask &vadd4D_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1029 | const RegMask &vadd4D_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1030 | const RegMask &vadd8D_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1031 | const RegMask &vadd8D_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1032 | const RegMask &vadd8D_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1033 | const RegMask &vsub4BNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1034 | const RegMask &vsub4B_regNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1035 | const RegMask &vsub4B_memNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1036 | const RegMask &vsub8BNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1037 | const RegMask &vsub8B_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1038 | const RegMask &vsub8B_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1039 | const RegMask &vsub16BNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1040 | const RegMask &vsub16B_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1041 | const RegMask &vsub16B_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1042 | const RegMask &vsub32B_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1043 | const RegMask &vsub32B_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1044 | const RegMask &vsub64B_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1045 | const RegMask &vsub64B_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1046 | const RegMask &vsub2SNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1047 | const RegMask &vsub2S_regNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1048 | const RegMask &vsub2S_memNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1049 | const RegMask &vsub4SNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1050 | const RegMask &vsub4S_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1051 | const RegMask &vsub4S_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1052 | const RegMask &vsub8SNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1053 | const RegMask &vsub8S_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1054 | const RegMask &vsub8S_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1055 | const RegMask &vsub16S_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1056 | const RegMask &vsub16S_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1057 | const RegMask &vsub32S_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1058 | const RegMask &vsub32S_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1059 | const RegMask &vsub2INode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1060 | const RegMask &vsub2I_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1061 | const RegMask &vsub2I_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1062 | const RegMask &vsub4INode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1063 | const RegMask &vsub4I_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1064 | const RegMask &vsub4I_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1065 | const RegMask &vsub8I_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1066 | const RegMask &vsub8I_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1067 | const RegMask &vsub16I_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1068 | const RegMask &vsub16I_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1069 | const RegMask &vsub2LNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1070 | const RegMask &vsub2L_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1071 | const RegMask &vsub2L_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1072 | const RegMask &vsub4L_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1073 | const RegMask &vsub4L_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1074 | const RegMask &vsub8L_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1075 | const RegMask &vsub8L_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1076 | const RegMask &vsub2FNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1077 | const RegMask &vsub2F_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1078 | const RegMask &vsub2F_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1079 | const RegMask &vsub4FNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1080 | const RegMask &vsub4F_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1081 | const RegMask &vsub4F_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1082 | const RegMask &vsub8F_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1083 | const RegMask &vsub8F_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1084 | const RegMask &vsub16F_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1085 | const RegMask &vsub16F_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1086 | const RegMask &vsub2DNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1087 | const RegMask &vsub2D_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1088 | const RegMask &vsub2D_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1089 | const RegMask &vsub4D_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1090 | const RegMask &vsub4D_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1091 | const RegMask &vsub8D_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1092 | const RegMask &vsub8D_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1093 | const RegMask &mul4B_regNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1094 | const RegMask &mul8B_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1095 | const RegMask &mul16B_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1096 | const RegMask &vmul16B_reg_avxNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1097 | const RegMask &vmul32B_reg_avxNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1098 | const RegMask &vmul64B_reg_avxNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1099 | const RegMask &vmul2SNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1100 | const RegMask &vmul2S_regNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1101 | const RegMask &vmul2S_memNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1102 | const RegMask &vmul2S_mem_0Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1103 | const RegMask &vmul4SNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1104 | const RegMask &vmul4S_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1105 | const RegMask &vmul4S_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1106 | const RegMask &vmul4S_mem_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1107 | const RegMask &vmul8SNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1108 | const RegMask &vmul8S_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1109 | const RegMask &vmul8S_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1110 | const RegMask &vmul8S_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1111 | const RegMask &vmul16S_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1112 | const RegMask &vmul16S_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1113 | const RegMask &vmul16S_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1114 | const RegMask &vmul32S_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1115 | const RegMask &vmul32S_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1116 | const RegMask &vmul32S_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1117 | const RegMask &vmul2INode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1118 | const RegMask &vmul2I_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1119 | const RegMask &vmul2I_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1120 | const RegMask &vmul2I_mem_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1121 | const RegMask &vmul4INode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1122 | const RegMask &vmul4I_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1123 | const RegMask &vmul4I_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1124 | const RegMask &vmul4I_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1125 | const RegMask &vmul2L_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1126 | const RegMask &vmul2L_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1127 | const RegMask &vmul2L_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1128 | const RegMask &vmul4L_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1129 | const RegMask &vmul4L_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1130 | const RegMask &vmul4L_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1131 | const RegMask &vmul8L_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1132 | const RegMask &vmul8L_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1133 | const RegMask &vmul8L_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1134 | const RegMask &vmul8I_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1135 | const RegMask &vmul8I_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1136 | const RegMask &vmul8I_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1137 | const RegMask &vmul16I_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1138 | const RegMask &vmul16I_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1139 | const RegMask &vmul16I_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1140 | const RegMask &vmul2FNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1141 | const RegMask &vmul2F_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1142 | const RegMask &vmul2F_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1143 | const RegMask &vmul2F_mem_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1144 | const RegMask &vmul4FNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1145 | const RegMask &vmul4F_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1146 | const RegMask &vmul4F_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1147 | const RegMask &vmul4F_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1148 | const RegMask &vmul8F_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1149 | const RegMask &vmul8F_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1150 | const RegMask &vmul8F_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1151 | const RegMask &vmul16F_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1152 | const RegMask &vmul16F_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1153 | const RegMask &vmul16F_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1154 | const RegMask &vmul2DNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1155 | const RegMask &vmul2D_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1156 | const RegMask &vmul2D_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1157 | const RegMask &vmul2D_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1158 | const RegMask &vmul4D_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1159 | const RegMask &vmul4D_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1160 | const RegMask &vmul4D_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1161 | const RegMask &vmul8D_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1162 | const RegMask &vmul8D_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1163 | const RegMask &vmul8D_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1164 | const RegMask &vcmov8F_regNode::out_RegMask() const { return (VECTORY_REG_LEGACY_mask()); } |
1165 | const RegMask &vcmov4D_regNode::out_RegMask() const { return (VECTORY_REG_LEGACY_mask()); } |
1166 | const RegMask &vdiv2FNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1167 | const RegMask &vdiv2F_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1168 | const RegMask &vdiv2F_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1169 | const RegMask &vdiv4FNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1170 | const RegMask &vdiv4F_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1171 | const RegMask &vdiv4F_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1172 | const RegMask &vdiv8F_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1173 | const RegMask &vdiv8F_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1174 | const RegMask &vdiv16F_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1175 | const RegMask &vdiv16F_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1176 | const RegMask &vdiv2DNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1177 | const RegMask &vdiv2D_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1178 | const RegMask &vdiv2D_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1179 | const RegMask &vdiv4D_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1180 | const RegMask &vdiv4D_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1181 | const RegMask &vdiv8D_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1182 | const RegMask &vdiv8D_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1183 | const RegMask &vsqrt2D_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1184 | const RegMask &vsqrt2D_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1185 | const RegMask &vsqrt4D_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1186 | const RegMask &vsqrt4D_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1187 | const RegMask &vsqrt8D_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1188 | const RegMask &vsqrt8D_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1189 | const RegMask &vsqrt2F_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1190 | const RegMask &vsqrt2F_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1191 | const RegMask &vsqrt4F_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1192 | const RegMask &vsqrt4F_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1193 | const RegMask &vsqrt8F_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1194 | const RegMask &vsqrt8F_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1195 | const RegMask &vsqrt16F_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1196 | const RegMask &vsqrt16F_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1197 | const RegMask &vshiftcntNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1198 | const RegMask &vshiftcnt_0Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1199 | const RegMask &vshiftcntimmNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1200 | const RegMask &vshift4BNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1201 | const RegMask &vshift4B_0Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1202 | const RegMask &vshift4B_1Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1203 | const RegMask &vshift8BNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1204 | const RegMask &vshift8B_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1205 | const RegMask &vshift8B_1Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1206 | const RegMask &vshift16BNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1207 | const RegMask &vshift16B_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1208 | const RegMask &vshift16B_1Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1209 | const RegMask &vshift16B_avxNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1210 | const RegMask &vshift16B_avx_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1211 | const RegMask &vshift16B_avx_1Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1212 | const RegMask &vshift32B_avxNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1213 | const RegMask &vshift32B_avx_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1214 | const RegMask &vshift32B_avx_1Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1215 | const RegMask &vshift64B_avxNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1216 | const RegMask &vshift64B_avx_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1217 | const RegMask &vshift64B_avx_1Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1218 | const RegMask &vshist2SNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1219 | const RegMask &vshist2S_0Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1220 | const RegMask &vshist2S_1Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1221 | const RegMask &vshift4SNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1222 | const RegMask &vshift4S_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1223 | const RegMask &vshift4S_1Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1224 | const RegMask &vshift8SNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1225 | const RegMask &vshift8S_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1226 | const RegMask &vshift8S_1Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1227 | const RegMask &vshift16SNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1228 | const RegMask &vshift16S_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1229 | const RegMask &vshift16S_1Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1230 | const RegMask &vshift32SNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1231 | const RegMask &vshift32S_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1232 | const RegMask &vshift32S_1Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1233 | const RegMask &vshift2INode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1234 | const RegMask &vshift2I_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1235 | const RegMask &vshift2I_1Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1236 | const RegMask &vshift4INode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1237 | const RegMask &vshift4I_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1238 | const RegMask &vshift4I_1Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1239 | const RegMask &vshift8INode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1240 | const RegMask &vshift8I_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1241 | const RegMask &vshift8I_1Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1242 | const RegMask &vshift16INode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1243 | const RegMask &vshift16I_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1244 | const RegMask &vshift16I_1Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1245 | const RegMask &vshift2LNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1246 | const RegMask &vshift2L_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1247 | const RegMask &vshift4LNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1248 | const RegMask &vshift4L_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1249 | const RegMask &vshift8LNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1250 | const RegMask &vshift8L_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1251 | const RegMask &vshift8L_1Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1252 | const RegMask &vsra2L_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1253 | const RegMask &vsra2L_reg_evexNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1254 | const RegMask &vsra4L_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1255 | const RegMask &vsra4L_reg_evexNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1256 | const RegMask &vand4BNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1257 | const RegMask &vand4B_regNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1258 | const RegMask &vand4B_memNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1259 | const RegMask &vand4B_mem_0Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1260 | const RegMask &vand8BNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1261 | const RegMask &vand8B_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1262 | const RegMask &vand8B_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1263 | const RegMask &vand8B_mem_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1264 | const RegMask &vand16BNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1265 | const RegMask &vand16B_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1266 | const RegMask &vand16B_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1267 | const RegMask &vand16B_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1268 | const RegMask &vand32B_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1269 | const RegMask &vand32B_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1270 | const RegMask &vand32B_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1271 | const RegMask &vand64B_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1272 | const RegMask &vand64B_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1273 | const RegMask &vand64B_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1274 | const RegMask &vor4BNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1275 | const RegMask &vor4B_regNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1276 | const RegMask &vor4B_memNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1277 | const RegMask &vor4B_mem_0Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1278 | const RegMask &vor8BNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1279 | const RegMask &vor8B_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1280 | const RegMask &vor8B_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1281 | const RegMask &vor8B_mem_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1282 | const RegMask &vor16BNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1283 | const RegMask &vor16B_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1284 | const RegMask &vor16B_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1285 | const RegMask &vor16B_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1286 | const RegMask &vor32B_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1287 | const RegMask &vor32B_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1288 | const RegMask &vor32B_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1289 | const RegMask &vor64B_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1290 | const RegMask &vor64B_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1291 | const RegMask &vor64B_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1292 | const RegMask &vxor4BNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1293 | const RegMask &vxor4B_regNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1294 | const RegMask &vxor4B_memNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1295 | const RegMask &vxor4B_mem_0Node::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1296 | const RegMask &vxor8BNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1297 | const RegMask &vxor8B_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1298 | const RegMask &vxor8B_memNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1299 | const RegMask &vxor8B_mem_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1300 | const RegMask &vxor16BNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1301 | const RegMask &vxor16B_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1302 | const RegMask &vxor16B_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1303 | const RegMask &vxor16B_mem_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1304 | const RegMask &vxor32B_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1305 | const RegMask &vxor32B_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1306 | const RegMask &vxor32B_mem_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1307 | const RegMask &vxor64B_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1308 | const RegMask &vxor64B_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1309 | const RegMask &vxor64B_mem_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1310 | const RegMask &vabs4B_regNode::out_RegMask() const { return (VECTORS_REG_VLBWDQ_mask()); } |
1311 | const RegMask &vabs8B_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1312 | const RegMask &vabs16B_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1313 | const RegMask &vabs32B_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1314 | const RegMask &vabs64B_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1315 | const RegMask &vabs2S_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1316 | const RegMask &vabs4S_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1317 | const RegMask &vabs8S_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1318 | const RegMask &vabs16S_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1319 | const RegMask &vabs32S_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1320 | const RegMask &vabs2I_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1321 | const RegMask &vabs4I_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1322 | const RegMask &vabs8I_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1323 | const RegMask &vabs16I_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1324 | const RegMask &vabs2L_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1325 | const RegMask &vabs4L_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1326 | const RegMask &vabs8L_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1327 | const RegMask &vabsneg2DNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1328 | const RegMask &vabsneg2D_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1329 | const RegMask &vabsneg4DNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1330 | const RegMask &vabsneg4D_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1331 | const RegMask &vabsneg8DNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1332 | const RegMask &vabsneg8D_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1333 | const RegMask &vabsneg2FNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1334 | const RegMask &vabsneg2F_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1335 | const RegMask &vabsneg4FNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1336 | const RegMask &vabsneg4F_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1337 | const RegMask &vabsneg8FNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1338 | const RegMask &vabsneg8F_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1339 | const RegMask &vabsneg16FNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1340 | const RegMask &vabsneg16F_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1341 | const RegMask &vfma2D_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1342 | const RegMask &vfma2D_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1343 | const RegMask &vfma4D_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1344 | const RegMask &vfma4D_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1345 | const RegMask &vfma8D_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1346 | const RegMask &vfma8D_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1347 | const RegMask &vfma4F_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1348 | const RegMask &vfma4F_memNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1349 | const RegMask &vfma8F_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1350 | const RegMask &vfma8F_memNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1351 | const RegMask &vfma16F_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1352 | const RegMask &vfma16F_memNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1353 | const RegMask &smuladd4S2I_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1354 | const RegMask &vmuladd4S2I_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1355 | const RegMask &smuladd8S4I_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1356 | const RegMask &vmuladd8S4I_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1357 | const RegMask &vmuladd16S8I_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1358 | const RegMask &vmuladd32S16I_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1359 | const RegMask &vmuladdadd4S2I_regNode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1360 | const RegMask &vmuladdadd4S2I_reg_0Node::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1361 | const RegMask &vmuladdadd8S4I_regNode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1362 | const RegMask &vmuladdadd8S4I_reg_0Node::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1363 | const RegMask &vmuladdadd16S8I_regNode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1364 | const RegMask &vmuladdadd16S8I_reg_0Node::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1365 | const RegMask &vmuladdadd32S16I_regNode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1366 | const RegMask &vmuladdadd32S16I_reg_0Node::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1367 | const RegMask &vpopcount2INode::out_RegMask() const { return (VECTORD_REG_VLBWDQ_mask()); } |
1368 | const RegMask &vpopcount4INode::out_RegMask() const { return (VECTORX_REG_VLBWDQ_mask()); } |
1369 | const RegMask &vpopcount8INode::out_RegMask() const { return (VECTORY_REG_VLBWDQ_mask()); } |
1370 | const RegMask &vpopcount16INode::out_RegMask() const { return (VECTORZ_REG_mask()); } |
1371 | const RegMask &compareAndSwapP_shenandoahNode::out_RegMask() const { return (INT_REG_mask()); } |
1372 | const RegMask &compareAndSwapP_shenandoah_0Node::out_RegMask() const { return (INT_REG_mask()); } |
1373 | const RegMask &compareAndSwapN_shenandoahNode::out_RegMask() const { return (INT_REG_mask()); } |
1374 | const RegMask &compareAndSwapN_shenandoah_0Node::out_RegMask() const { return (INT_REG_mask()); } |
1375 | const RegMask &compareAndExchangeN_shenandoahNode::out_RegMask() const { return (INT_RAX_REG_mask()); } |
1376 | const RegMask &compareAndExchangeP_shenandoahNode::out_RegMask() const { return (PTR_RAX_REG_mask()); } |
1377 | const RegMask &zLoadBarrierSlowRegXmmAndYmmNode::out_RegMask() const { return (PTR_REG_mask()); } |
1378 | const RegMask &zLoadBarrierSlowRegZmmNode::out_RegMask() const { return (PTR_REG_mask()); } |
1379 | const RegMask &zLoadBarrierWeakSlowRegXmmAndYmmNode::out_RegMask() const { return (PTR_REG_mask()); } |
1380 | const RegMask &zLoadBarrierWeakSlowRegZmmNode::out_RegMask() const { return (PTR_REG_mask()); } |
1381 | const RegMask &z_compareAndExchangePNode::out_RegMask() const { return (PTR_RAX_REG_mask()); } |
1382 | const RegMask &z_compareAndSwapPNode::out_RegMask() const { return (INT_REG_mask()); } |
1383 | const RegMask &z_compareAndSwapP_0Node::out_RegMask() const { return (INT_REG_mask()); } |
1384 | const RegMask &z_xchgPNode::out_RegMask() const { return (PTR_REG_mask()); } |
1385 | // Check consistency of C++ compilation with ADLC options: |
1386 | // Check adlc -DLINUX=1 |
1387 | #ifndef LINUX |
1388 | # error "LINUX must be defined" |
1389 | #endif // LINUX |
1390 | // Check adlc -D_GNU_SOURCE=1 |
1391 | #ifndef _GNU_SOURCE |
1392 | # error "_GNU_SOURCE must be defined" |
1393 | #endif // _GNU_SOURCE |
1394 | // Check adlc -DAMD64=1 |
1395 | #ifndef AMD64 |
1396 | # error "AMD64 must be defined" |
1397 | #endif // AMD64 |
1398 | // Check adlc -D_LP64=1 |
1399 | #ifndef _LP64 |
1400 | # error "_LP64 must be defined" |
1401 | #endif // _LP64 |
1402 | |