Bug Summary

File:jdk/build/linux-x86_64-server-fastdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_pipeline.cpp
Warning:line 1320, column 5
Value stored to 'needs_comma' is never read

Annotated Source Code

Press '?' to see keyboard shortcuts

clang -cc1 -triple x86_64-pc-linux-gnu -analyze -disable-free -disable-llvm-verifier -discard-value-names -main-file-name ad_x86_pipeline.cpp -analyzer-store=region -analyzer-opt-analyze-nested-blocks -analyzer-checker=core -analyzer-checker=apiModeling -analyzer-checker=unix -analyzer-checker=deadcode -analyzer-checker=cplusplus -analyzer-checker=security.insecureAPI.UncheckedReturn -analyzer-checker=security.insecureAPI.getpw -analyzer-checker=security.insecureAPI.gets -analyzer-checker=security.insecureAPI.mktemp -analyzer-checker=security.insecureAPI.mkstemp -analyzer-checker=security.insecureAPI.vfork -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-output plist -w -setup-static-analyzer -mrelocation-model pic -pic-level 2 -mthread-model posix -fno-delete-null-pointer-checks -mframe-pointer=all -relaxed-aliasing -fmath-errno -fno-rounding-math -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu x86-64 -dwarf-column-info -fno-split-dwarf-inlining -debugger-tuning=gdb -resource-dir /usr/lib/llvm-10/lib/clang/10.0.0 -I /home/daniel/Projects/java/jdk/build/linux-x86_64-server-fastdebug/hotspot/variant-server/libjvm/objs/precompiled -D __STDC_FORMAT_MACROS -D __STDC_LIMIT_MACROS -D __STDC_CONSTANT_MACROS -D _GNU_SOURCE -D _REENTRANT -D LIBC=gnu -D LINUX -D VM_LITTLE_ENDIAN -D _LP64=1 -D ASSERT -D CHECK_UNHANDLED_OOPS -D TARGET_ARCH_x86 -D INCLUDE_SUFFIX_OS=_linux -D INCLUDE_SUFFIX_CPU=_x86 -D INCLUDE_SUFFIX_COMPILER=_gcc -D TARGET_COMPILER_gcc -D AMD64 -D HOTSPOT_LIB_ARCH="amd64" -D COMPILER1 -D COMPILER2 -I /home/daniel/Projects/java/jdk/build/linux-x86_64-server-fastdebug/hotspot/variant-server/gensrc/adfiles -I /home/daniel/Projects/java/jdk/src/hotspot/share -I /home/daniel/Projects/java/jdk/src/hotspot/os/linux -I /home/daniel/Projects/java/jdk/src/hotspot/os/posix -I /home/daniel/Projects/java/jdk/src/hotspot/cpu/x86 -I /home/daniel/Projects/java/jdk/src/hotspot/os_cpu/linux_x86 -I /home/daniel/Projects/java/jdk/build/linux-x86_64-server-fastdebug/hotspot/variant-server/gensrc -I /home/daniel/Projects/java/jdk/src/hotspot/share/precompiled -I /home/daniel/Projects/java/jdk/src/hotspot/share/include -I /home/daniel/Projects/java/jdk/src/hotspot/os/posix/include -I /home/daniel/Projects/java/jdk/build/linux-x86_64-server-fastdebug/support/modules_include/java.base -I /home/daniel/Projects/java/jdk/build/linux-x86_64-server-fastdebug/support/modules_include/java.base/linux -I /home/daniel/Projects/java/jdk/src/java.base/share/native/libjimage -I /home/daniel/Projects/java/jdk/build/linux-x86_64-server-fastdebug/hotspot/variant-server/gensrc/adfiles -I /home/daniel/Projects/java/jdk/src/hotspot/share -I /home/daniel/Projects/java/jdk/src/hotspot/os/linux -I /home/daniel/Projects/java/jdk/src/hotspot/os/posix -I /home/daniel/Projects/java/jdk/src/hotspot/cpu/x86 -I /home/daniel/Projects/java/jdk/src/hotspot/os_cpu/linux_x86 -I /home/daniel/Projects/java/jdk/build/linux-x86_64-server-fastdebug/hotspot/variant-server/gensrc -D _FORTIFY_SOURCE=2 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/x86_64-linux-gnu/c++/7.5.0 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/x86_64-linux-gnu/c++/7.5.0 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-10/lib/clang/10.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -O3 -Wno-format-zero-length -Wno-unused-parameter -Wno-unused -Wno-parentheses -Wno-comment -Wno-unknown-pragmas -Wno-address -Wno-delete-non-virtual-dtor -Wno-char-subscripts -Wno-array-bounds -Wno-int-in-bool-context -Wno-ignored-qualifiers -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-empty-body -Wno-strict-overflow -Wno-sequence-point -Wno-maybe-uninitialized -Wno-misleading-indentation -Wno-cast-function-type -Wno-shift-negative-value -std=c++14 -fdeprecated-macro -fdebug-compilation-dir /home/daniel/Projects/java/jdk/make/hotspot -ferror-limit 19 -fmessage-length 0 -fvisibility hidden -stack-protector 1 -fno-rtti -fgnuc-version=4.2.1 -fobjc-runtime=gcc -fdiagnostics-show-option -vectorize-loops -vectorize-slp -analyzer-output=html -faddrsig -o /home/daniel/Projects/java/scan/2021-12-21-193737-8510-1 -x c++ /home/daniel/Projects/java/jdk/build/linux-x86_64-server-fastdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_pipeline.cpp
1#line 1 "ad_x86_pipeline.cpp"
2//
3// Copyright (c) 2003, 2021, 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
31//------------------Pipeline Methods-----------------------------------------
32#ifndef PRODUCT
33const char * Pipeline::stageName(uint s) {
34 static const char * const _stage_names[] = {
35 "undefined", "S0", "S1", "S2", "S3", "S4", "S5"
36 };
37
38 return (s <= 6 ? _stage_names[s] : "???");
39}
40#endif
41
42uint Pipeline::functional_unit_latency(uint start, const Pipeline *pred) const {
43 // See if the functional units overlap
44 uint mask = resourcesUsedExclusively() & pred->resourcesUsedExclusively();
45 if (mask == 0)
46 return (start);
47
48 for (uint i = 0; i < pred->resourceUseCount(); i++) {
49 const Pipeline_Use_Element *predUse = pred->resourceUseElement(i);
50 if (predUse->multiple())
51 continue;
52
53 for (uint j = 0; j < resourceUseCount(); j++) {
54 const Pipeline_Use_Element *currUse = resourceUseElement(j);
55 if (currUse->multiple())
56 continue;
57
58 if (predUse->used() & currUse->used()) {
59 Pipeline_Use_Cycle_Mask x = predUse->mask();
60 Pipeline_Use_Cycle_Mask y = currUse->mask();
61
62 for ( y <<= start; x.overlaps(y); start++ )
63 y <<= 1;
64 }
65 }
66 }
67
68 // There is the potential for overlap
69 return (start);
70}
71
72// The following two routines assume that the root Pipeline_Use entity
73// consists of exactly 1 element for each functional unit
74// start is relative to the current cycle; used for latency-based info
75uint Pipeline_Use::full_latency(uint delay, const Pipeline_Use &pred) const {
76 for (uint i = 0; i < pred._count; i++) {
77 const Pipeline_Use_Element *predUse = pred.element(i);
78 if (predUse->_multiple) {
79 uint min_delay = 7;
80 // Multiple possible functional units, choose first unused one
81 for (uint j = predUse->_lb; j <= predUse->_ub; j++) {
82 const Pipeline_Use_Element *currUse = element(j);
83 uint curr_delay = delay;
84 if (predUse->_used & currUse->_used) {
85 Pipeline_Use_Cycle_Mask x = predUse->_mask;
86 Pipeline_Use_Cycle_Mask y = currUse->_mask;
87
88 for ( y <<= curr_delay; x.overlaps(y); curr_delay++ )
89 y <<= 1;
90 }
91 if (min_delay > curr_delay)
92 min_delay = curr_delay;
93 }
94 if (delay < min_delay)
95 delay = min_delay;
96 }
97 else {
98 for (uint j = predUse->_lb; j <= predUse->_ub; j++) {
99 const Pipeline_Use_Element *currUse = element(j);
100 if (predUse->_used & currUse->_used) {
101 Pipeline_Use_Cycle_Mask x = predUse->_mask;
102 Pipeline_Use_Cycle_Mask y = currUse->_mask;
103
104 for ( y <<= delay; x.overlaps(y); delay++ )
105 y <<= 1;
106 }
107 }
108 }
109 }
110
111 return (delay);
112}
113
114void Pipeline_Use::add_usage(const Pipeline_Use &pred) {
115 for (uint i = 0; i < pred._count; i++) {
116 const Pipeline_Use_Element *predUse = pred.element(i);
117 if (predUse->_multiple) {
118 // Multiple possible functional units, choose first unused one
119 for (uint j = predUse->_lb; j <= predUse->_ub; j++) {
120 Pipeline_Use_Element *currUse = element(j);
121 if ( !predUse->_mask.overlaps(currUse->_mask) ) {
122 currUse->_used |= (1 << j);
123 _resources_used |= (1 << j);
124 currUse->_mask.Or(predUse->_mask);
125 break;
126 }
127 }
128 }
129 else {
130 for (uint j = predUse->_lb; j <= predUse->_ub; j++) {
131 Pipeline_Use_Element *currUse = element(j);
132 currUse->_used |= (1 << j);
133 _resources_used |= (1 << j);
134 currUse->_mask.Or(predUse->_mask);
135 }
136 }
137 }
138}
139
140uint Pipeline::operand_latency(uint opnd, const Pipeline *pred) const {
141 int const default_latency = 1;
142
143 assert(this, "NULL pipeline info")do { if (!(this)) { (*g_assert_poison) = 'X';; report_vm_error
("ad_x86_pipeline.cpp", 142, "assert(" "this" ") failed", "NULL pipeline info"
); ::breakpoint(); } } while (0)
;
144 assert(pred, "NULL predecessor pipline info")do { if (!(pred)) { (*g_assert_poison) = 'X';; report_vm_error
("ad_x86_pipeline.cpp", 143, "assert(" "pred" ") failed", "NULL predecessor pipline info"
); ::breakpoint(); } } while (0)
;
145
146 if (pred->hasFixedLatency())
147 return (pred->fixedLatency());
148
149 // If this is not an operand, then assume a dependence with 0 latency
150 if (opnd > _read_stage_count)
151 return (0);
152
153 uint writeStage = pred->_write_stage;
154 uint readStage = _read_stages[opnd-1];
155
156 if (writeStage == stage_undefined || readStage == stage_undefined)
157 return (default_latency);
158
159 int delta = writeStage - readStage;
160 if (delta < 0) delta = 0;
161
162 return (delta);
163}
164
165Pipeline_Use_Cycle_Mask operator&(const Pipeline_Use_Cycle_Mask &in1, const Pipeline_Use_Cycle_Mask &in2) {
166 return Pipeline_Use_Cycle_Mask(in1._mask & in2._mask);
167}
168
169Pipeline_Use_Cycle_Mask operator|(const Pipeline_Use_Cycle_Mask &in1, const Pipeline_Use_Cycle_Mask &in2) {
170 return Pipeline_Use_Cycle_Mask(in1._mask | in2._mask);
171}
172
173static const Pipeline pipeline_class_Zero_Instructions(0, 0, true, 0, 0, false, false, false, false, NULL__null, NULL__null, NULL__null, Pipeline_Use(0, 0, 0, NULL__null));
174
175static const Pipeline pipeline_class_Unknown_Instructions(0, 0, true, 0, 0, false, true, true, false, NULL__null, NULL__null, NULL__null, Pipeline_Use(0, 0, 0, NULL__null));
176
177const Pipeline_Use_Element Pipeline_Use::elaborated_elements[11] = {
178 Pipeline_Use_Element(0, 0, 0, false, Pipeline_Use_Cycle_Mask(0)),
179 Pipeline_Use_Element(0, 1, 1, false, Pipeline_Use_Cycle_Mask(0)),
180 Pipeline_Use_Element(0, 2, 2, false, Pipeline_Use_Cycle_Mask(0)),
181 Pipeline_Use_Element(0, 3, 3, false, Pipeline_Use_Cycle_Mask(0)),
182 Pipeline_Use_Element(0, 4, 4, false, Pipeline_Use_Cycle_Mask(0)),
183 Pipeline_Use_Element(0, 5, 5, false, Pipeline_Use_Cycle_Mask(0)),
184 Pipeline_Use_Element(0, 6, 6, false, Pipeline_Use_Cycle_Mask(0)),
185 Pipeline_Use_Element(0, 7, 7, false, Pipeline_Use_Cycle_Mask(0)),
186 Pipeline_Use_Element(0, 8, 8, false, Pipeline_Use_Cycle_Mask(0)),
187 Pipeline_Use_Element(0, 9, 9, false, Pipeline_Use_Cycle_Mask(0)),
188 Pipeline_Use_Element(0, 10, 10, false, Pipeline_Use_Cycle_Mask(0))
189};
190
191const Pipeline_Use Pipeline_Use::elaborated_use(0, 0, 11, (Pipeline_Use_Element *)&elaborated_elements[0]);
192
193
194// Pipeline Class "ialu_reg"
195static const enum machPipelineStages pipeline_reads_001[1] = {
196 stage_S3
197};
198
199static const enum machPipelineStages pipeline_res_stages_001[11] = {
200 stage_S0, // D0
201 stage_S0, // D1
202 stage_S0, // D2
203 stage_undefined, // DECODE
204 stage_undefined, // MS0
205 stage_undefined, // MS1
206 stage_undefined, // MS2
207 stage_undefined, // MEM
208 stage_S3, // BR
209 stage_S3, // FPU
210 stage_S3 // ALU0
211};
212
213static const uint pipeline_res_cycles_001[11] = {
214 1, // D0
215 1, // D1
216 1, // D2
217 0, // DECODE
218 0, // MS0
219 0, // MS1
220 0, // MS2
221 0, // MEM
222 1, // BR
223 1, // FPU
224 1 // ALU0
225};
226
227static const Pipeline_Use_Element pipeline_res_mask_001[2] = {
228 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000001)),
229 Pipeline_Use_Element(0x700, 8, 10, true, Pipeline_Use_Cycle_Mask(0x00000004))
230};
231
232static const Pipeline pipeline_class_001((uint)stage_undefined, 1, false, 0, 1, false, false, false, false,
233
234 (enum machPipelineStages * const) pipeline_reads_001,
235 (enum machPipelineStages * const) pipeline_res_stages_001,
236 (uint * const) pipeline_res_cycles_001,
237 Pipeline_Use(0x707, 0x000, 2, (Pipeline_Use_Element *)&pipeline_res_mask_001[0]));
238
239// Pipeline Class "ialu_reg_long"
240static const uint pipeline_res_cycles_002[11] = {
241 2, // D0
242 2, // D1
243 2, // D2
244 0, // DECODE
245 0, // MS0
246 0, // MS1
247 0, // MS2
248 0, // MEM
249 2, // BR
250 2, // FPU
251 2 // ALU0
252};
253
254static const Pipeline_Use_Element pipeline_res_mask_002[2] = {
255 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000002)),
256 Pipeline_Use_Element(0x700, 8, 10, true, Pipeline_Use_Cycle_Mask(0x0000000c))
257};
258
259static const Pipeline pipeline_class_002((uint)stage_undefined, 1, false, 0, 2, false, false, false, false,
260
261 (enum machPipelineStages * const) pipeline_reads_001,
262 (enum machPipelineStages * const) pipeline_res_stages_001,
263 (uint * const) pipeline_res_cycles_002,
264 Pipeline_Use(0x707, 0x000, 2, (Pipeline_Use_Element *)&pipeline_res_mask_002[0]));
265
266// Pipeline Class "ialu_reg_fat"
267static const enum machPipelineStages pipeline_res_stages_002[11] = {
268 stage_S0, // D0
269 stage_undefined, // D1
270 stage_undefined, // D2
271 stage_undefined, // DECODE
272 stage_undefined, // MS0
273 stage_undefined, // MS1
274 stage_undefined, // MS2
275 stage_undefined, // MEM
276 stage_S3, // BR
277 stage_S3, // FPU
278 stage_S3 // ALU0
279};
280
281static const uint pipeline_res_cycles_003[11] = {
282 1, // D0
283 0, // D1
284 0, // D2
285 0, // DECODE
286 0, // MS0
287 0, // MS1
288 0, // MS2
289 0, // MEM
290 1, // BR
291 1, // FPU
292 1 // ALU0
293};
294
295static const Pipeline_Use_Element pipeline_res_mask_003[2] = {
296 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x80000001)),
297 Pipeline_Use_Element(0x700, 8, 10, true, Pipeline_Use_Cycle_Mask(0x00000004))
298};
299
300static const Pipeline pipeline_class_003((uint)stage_undefined, 1, false, 0, 1, false, false, false, false,
301
302 (enum machPipelineStages * const) pipeline_reads_001,
303 (enum machPipelineStages * const) pipeline_res_stages_002,
304 (uint * const) pipeline_res_cycles_003,
305 Pipeline_Use(0x701, 0x001, 2, (Pipeline_Use_Element *)&pipeline_res_mask_003[0]));
306
307// Pipeline Class "ialu_reg_reg"
308static const Pipeline pipeline_class_004((uint)stage_S4, 1, false, 0, 1, false, false, false, false,
309
310 (enum machPipelineStages * const) pipeline_reads_001,
311 (enum machPipelineStages * const) pipeline_res_stages_001,
312 (uint * const) pipeline_res_cycles_001,
313 Pipeline_Use(0x707, 0x000, 2, (Pipeline_Use_Element *)&pipeline_res_mask_001[0]));
314
315// Pipeline Class "ialu_reg_reg_fat"
316static const Pipeline pipeline_class_005((uint)stage_S4, 1, false, 0, 1, false, false, false, false,
317
318 (enum machPipelineStages * const) pipeline_reads_001,
319 (enum machPipelineStages * const) pipeline_res_stages_002,
320 (uint * const) pipeline_res_cycles_003,
321 Pipeline_Use(0x701, 0x001, 2, (Pipeline_Use_Element *)&pipeline_res_mask_003[0]));
322
323// Pipeline Class "ialu_reg_mem"
324static const enum machPipelineStages pipeline_res_stages_003[11] = {
325 stage_S0, // D0
326 stage_undefined, // D1
327 stage_undefined, // D2
328 stage_S3, // DECODE
329 stage_S3, // MS0
330 stage_S3, // MS1
331 stage_undefined, // MS2
332 stage_undefined, // MEM
333 stage_S4, // BR
334 stage_S4, // FPU
335 stage_S4 // ALU0
336};
337
338static const uint pipeline_res_cycles_004[11] = {
339 1, // D0
340 0, // D1
341 0, // D2
342 1, // DECODE
343 1, // MS0
344 1, // MS1
345 0, // MS2
346 0, // MEM
347 1, // BR
348 1, // FPU
349 1 // ALU0
350};
351
352static const Pipeline_Use_Element pipeline_res_mask_004[3] = {
353 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x80000001)),
354 Pipeline_Use_Element(0x700, 8, 10, true, Pipeline_Use_Cycle_Mask(0x00000008)),
355 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x00000004))
356};
357
358static const Pipeline pipeline_class_006((uint)stage_S5, 1, false, 0, 1, false, false, false, false,
359
360 (enum machPipelineStages * const) pipeline_reads_001,
361 (enum machPipelineStages * const) pipeline_res_stages_003,
362 (uint * const) pipeline_res_cycles_004,
363 Pipeline_Use(0x739, 0x001, 3, (Pipeline_Use_Element *)&pipeline_res_mask_004[0]));
364
365// Pipeline Class "ialu_mem"
366static const enum machPipelineStages pipeline_res_stages_004[11] = {
367 stage_S0, // D0
368 stage_undefined, // D1
369 stage_undefined, // D2
370 stage_S3, // DECODE
371 stage_S3, // MS0
372 stage_S3, // MS1
373 stage_undefined, // MS2
374 stage_undefined, // MEM
375 stage_undefined, // BR
376 stage_undefined, // FPU
377 stage_undefined // ALU0
378};
379
380static const uint pipeline_res_cycles_005[11] = {
381 1, // D0
382 0, // D1
383 0, // D2
384 1, // DECODE
385 1, // MS0
386 1, // MS1
387 0, // MS2
388 0, // MEM
389 0, // BR
390 0, // FPU
391 0 // ALU0
392};
393
394static const Pipeline_Use_Element pipeline_res_mask_005[2] = {
395 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x80000001)),
396 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x00000004))
397};
398
399static const Pipeline pipeline_class_007((uint)stage_undefined, 1, false, 0, 1, false, false, false, false,
400
401 (enum machPipelineStages * const) pipeline_reads_001,
402 (enum machPipelineStages * const) pipeline_res_stages_004,
403 (uint * const) pipeline_res_cycles_005,
404 Pipeline_Use(0x039, 0x001, 2, (Pipeline_Use_Element *)&pipeline_res_mask_005[0]));
405
406// Pipeline Class "ialu_mem_reg"
407static const enum machPipelineStages pipeline_reads_002[2] = {
408 stage_S3,
409 stage_S5
410};
411
412static const Pipeline pipeline_class_008((uint)stage_undefined, 2, false, 0, 1, false, false, false, false,
413
414 (enum machPipelineStages * const) pipeline_reads_002,
415 (enum machPipelineStages * const) pipeline_res_stages_003,
416 (uint * const) pipeline_res_cycles_004,
417 Pipeline_Use(0x739, 0x001, 3, (Pipeline_Use_Element *)&pipeline_res_mask_004[0]));
418
419// Pipeline Class "ialu_mem_imm"
420static const Pipeline pipeline_class_009((uint)stage_undefined, 1, false, 0, 1, false, false, false, false,
421
422 (enum machPipelineStages * const) pipeline_reads_001,
423 (enum machPipelineStages * const) pipeline_res_stages_003,
424 (uint * const) pipeline_res_cycles_004,
425 Pipeline_Use(0x739, 0x001, 3, (Pipeline_Use_Element *)&pipeline_res_mask_004[0]));
426
427// Pipeline Class "ialu_reg_reg_alu0"
428static const enum machPipelineStages pipeline_res_stages_005[11] = {
429 stage_S0, // D0
430 stage_undefined, // D1
431 stage_undefined, // D2
432 stage_undefined, // DECODE
433 stage_undefined, // MS0
434 stage_undefined, // MS1
435 stage_undefined, // MS2
436 stage_undefined, // MEM
437 stage_S3, // BR
438 stage_undefined, // FPU
439 stage_undefined // ALU0
440};
441
442static const uint pipeline_res_cycles_006[11] = {
443 1, // D0
444 0, // D1
445 0, // D2
446 0, // DECODE
447 0, // MS0
448 0, // MS1
449 0, // MS2
450 0, // MEM
451 1, // BR
452 0, // FPU
453 0 // ALU0
454};
455
456static const Pipeline_Use_Element pipeline_res_mask_006[2] = {
457 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x80000001)),
458 Pipeline_Use_Element(0x100, 8, 8, false, Pipeline_Use_Cycle_Mask(0x00000004))
459};
460
461static const Pipeline pipeline_class_010((uint)stage_S4, 1, false, 0, 1, false, false, false, false,
462
463 (enum machPipelineStages * const) pipeline_reads_001,
464 (enum machPipelineStages * const) pipeline_res_stages_005,
465 (uint * const) pipeline_res_cycles_006,
466 Pipeline_Use(0x101, 0x101, 2, (Pipeline_Use_Element *)&pipeline_res_mask_006[0]));
467
468// Pipeline Class "ialu_reg_mem_alu0"
469static const enum machPipelineStages pipeline_res_stages_006[11] = {
470 stage_S0, // D0
471 stage_undefined, // D1
472 stage_undefined, // D2
473 stage_S3, // DECODE
474 stage_S3, // MS0
475 stage_S3, // MS1
476 stage_undefined, // MS2
477 stage_undefined, // MEM
478 stage_S4, // BR
479 stage_undefined, // FPU
480 stage_undefined // ALU0
481};
482
483static const uint pipeline_res_cycles_007[11] = {
484 1, // D0
485 0, // D1
486 0, // D2
487 1, // DECODE
488 1, // MS0
489 1, // MS1
490 0, // MS2
491 0, // MEM
492 1, // BR
493 0, // FPU
494 0 // ALU0
495};
496
497static const Pipeline_Use_Element pipeline_res_mask_007[3] = {
498 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x80000001)),
499 Pipeline_Use_Element(0x100, 8, 8, false, Pipeline_Use_Cycle_Mask(0x00000008)),
500 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x00000004))
501};
502
503static const Pipeline pipeline_class_011((uint)stage_S5, 1, false, 0, 1, false, false, false, false,
504
505 (enum machPipelineStages * const) pipeline_reads_001,
506 (enum machPipelineStages * const) pipeline_res_stages_006,
507 (uint * const) pipeline_res_cycles_007,
508 Pipeline_Use(0x139, 0x101, 3, (Pipeline_Use_Element *)&pipeline_res_mask_007[0]));
509
510// Pipeline Class "ialu_cr_reg_reg"
511static const enum machPipelineStages pipeline_reads_003[2] = {
512 stage_S3,
513 stage_S3
514};
515
516static const Pipeline pipeline_class_012((uint)stage_S4, 2, false, 0, 1, false, false, false, false,
517
518 (enum machPipelineStages * const) pipeline_reads_003,
519 (enum machPipelineStages * const) pipeline_res_stages_001,
520 (uint * const) pipeline_res_cycles_001,
521 Pipeline_Use(0x707, 0x000, 2, (Pipeline_Use_Element *)&pipeline_res_mask_001[0]));
522
523// Pipeline Class "ialu_cr_reg_imm"
524static const Pipeline pipeline_class_013((uint)stage_S4, 1, false, 0, 1, false, false, false, false,
525
526 (enum machPipelineStages * const) pipeline_reads_001,
527 (enum machPipelineStages * const) pipeline_res_stages_001,
528 (uint * const) pipeline_res_cycles_001,
529 Pipeline_Use(0x707, 0x000, 2, (Pipeline_Use_Element *)&pipeline_res_mask_001[0]));
530
531// Pipeline Class "ialu_cr_reg_mem"
532static const Pipeline pipeline_class_014((uint)stage_S4, 2, false, 0, 1, false, false, false, false,
533
534 (enum machPipelineStages * const) pipeline_reads_003,
535 (enum machPipelineStages * const) pipeline_res_stages_003,
536 (uint * const) pipeline_res_cycles_004,
537 Pipeline_Use(0x739, 0x001, 3, (Pipeline_Use_Element *)&pipeline_res_mask_004[0]));
538
539// Pipeline Class "pipe_cmplt"
540static const enum machPipelineStages pipeline_reads_004[3] = {
541 stage_S3,
542 stage_S3,
543 stage_S4
544};
545
546static const enum machPipelineStages pipeline_res_stages_007[11] = {
547 stage_S0, // D0
548 stage_S0, // D1
549 stage_S0, // D2
550 stage_undefined, // DECODE
551 stage_undefined, // MS0
552 stage_undefined, // MS1
553 stage_undefined, // MS2
554 stage_undefined, // MEM
555 stage_undefined, // BR
556 stage_undefined, // FPU
557 stage_undefined // ALU0
558};
559
560static const uint pipeline_res_cycles_008[11] = {
561 4, // D0
562 4, // D1
563 4, // D2
564 0, // DECODE
565 0, // MS0
566 0, // MS1
567 0, // MS2
568 0, // MEM
569 0, // BR
570 0, // FPU
571 0 // ALU0
572};
573
574static const Pipeline_Use_Element pipeline_res_mask_008[1] = {
575 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000008))
576};
577
578static const Pipeline pipeline_class_015((uint)stage_undefined, 3, false, 0, 4, false, false, false, false,
579
580 (enum machPipelineStages * const) pipeline_reads_004,
581 (enum machPipelineStages * const) pipeline_res_stages_007,
582 (uint * const) pipeline_res_cycles_008,
583 Pipeline_Use(0x007, 0x000, 1, (Pipeline_Use_Element *)&pipeline_res_mask_008[0]));
584
585// Pipeline Class "pipe_cmov_reg"
586static const uint pipeline_res_cycles_009[11] = {
587 1, // D0
588 1, // D1
589 1, // D2
590 0, // DECODE
591 0, // MS0
592 0, // MS1
593 0, // MS2
594 0, // MEM
595 0, // BR
596 0, // FPU
597 0 // ALU0
598};
599
600static const Pipeline_Use_Element pipeline_res_mask_009[1] = {
601 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000001))
602};
603
604static const Pipeline pipeline_class_016((uint)stage_S4, 2, false, 0, 1, false, false, false, false,
605
606 (enum machPipelineStages * const) pipeline_reads_003,
607 (enum machPipelineStages * const) pipeline_res_stages_007,
608 (uint * const) pipeline_res_cycles_009,
609 Pipeline_Use(0x007, 0x000, 1, (Pipeline_Use_Element *)&pipeline_res_mask_009[0]));
610
611// Pipeline Class "pipe_cmov_mem"
612static const enum machPipelineStages pipeline_reads_005[3] = {
613 stage_S3,
614 stage_S4,
615 stage_S3
616};
617
618static const enum machPipelineStages pipeline_res_stages_008[11] = {
619 stage_S0, // D0
620 stage_S0, // D1
621 stage_S0, // D2
622 stage_S3, // DECODE
623 stage_S3, // MS0
624 stage_S3, // MS1
625 stage_undefined, // MS2
626 stage_undefined, // MEM
627 stage_undefined, // BR
628 stage_undefined, // FPU
629 stage_undefined // ALU0
630};
631
632static const uint pipeline_res_cycles_010[11] = {
633 1, // D0
634 1, // D1
635 1, // D2
636 1, // DECODE
637 1, // MS0
638 1, // MS1
639 0, // MS2
640 0, // MEM
641 0, // BR
642 0, // FPU
643 0 // ALU0
644};
645
646static const Pipeline_Use_Element pipeline_res_mask_010[2] = {
647 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000001)),
648 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x00000004))
649};
650
651static const Pipeline pipeline_class_017((uint)stage_S4, 3, false, 0, 1, false, false, false, false,
652
653 (enum machPipelineStages * const) pipeline_reads_005,
654 (enum machPipelineStages * const) pipeline_res_stages_008,
655 (uint * const) pipeline_res_cycles_010,
656 Pipeline_Use(0x03f, 0x000, 2, (Pipeline_Use_Element *)&pipeline_res_mask_010[0]));
657
658// Pipeline Class "pipe_cmov_reg_long"
659static const uint pipeline_res_cycles_011[11] = {
660 2, // D0
661 2, // D1
662 2, // D2
663 0, // DECODE
664 0, // MS0
665 0, // MS1
666 0, // MS2
667 0, // MEM
668 0, // BR
669 0, // FPU
670 0 // ALU0
671};
672
673static const Pipeline_Use_Element pipeline_res_mask_011[1] = {
674 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000002))
675};
676
677static const Pipeline pipeline_class_018((uint)stage_S4, 3, false, 0, 1, false, false, false, false,
678
679 (enum machPipelineStages * const) pipeline_reads_005,
680 (enum machPipelineStages * const) pipeline_res_stages_007,
681 (uint * const) pipeline_res_cycles_011,
682 Pipeline_Use(0x007, 0x000, 1, (Pipeline_Use_Element *)&pipeline_res_mask_011[0]));
683
684// Pipeline Class "fpu_reg"
685static const enum machPipelineStages pipeline_res_stages_009[11] = {
686 stage_S0, // D0
687 stage_S0, // D1
688 stage_S0, // D2
689 stage_undefined, // DECODE
690 stage_undefined, // MS0
691 stage_undefined, // MS1
692 stage_undefined, // MS2
693 stage_S3, // MEM
694 stage_undefined, // BR
695 stage_undefined, // FPU
696 stage_undefined // ALU0
697};
698
699static const uint pipeline_res_cycles_012[11] = {
700 2, // D0
701 2, // D1
702 2, // D2
703 0, // DECODE
704 0, // MS0
705 0, // MS1
706 0, // MS2
707 1, // MEM
708 0, // BR
709 0, // FPU
710 0 // ALU0
711};
712
713static const Pipeline_Use_Element pipeline_res_mask_012[2] = {
714 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000002)),
715 Pipeline_Use_Element(0x080, 7, 7, false, Pipeline_Use_Cycle_Mask(0x00000004))
716};
717
718static const Pipeline pipeline_class_019((uint)stage_undefined, 1, false, 0, 2, false, false, false, false,
719
720 (enum machPipelineStages * const) pipeline_reads_001,
721 (enum machPipelineStages * const) pipeline_res_stages_009,
722 (uint * const) pipeline_res_cycles_012,
723 Pipeline_Use(0x087, 0x080, 2, (Pipeline_Use_Element *)&pipeline_res_mask_012[0]));
724
725// Pipeline Class "fpu_reg_reg"
726static const Pipeline pipeline_class_020((uint)stage_S4, 1, false, 0, 2, false, false, false, false,
727
728 (enum machPipelineStages * const) pipeline_reads_001,
729 (enum machPipelineStages * const) pipeline_res_stages_009,
730 (uint * const) pipeline_res_cycles_012,
731 Pipeline_Use(0x087, 0x080, 2, (Pipeline_Use_Element *)&pipeline_res_mask_012[0]));
732
733// Pipeline Class "fpu_reg_reg_reg"
734static const uint pipeline_res_cycles_013[11] = {
735 3, // D0
736 3, // D1
737 3, // D2
738 0, // DECODE
739 0, // MS0
740 0, // MS1
741 0, // MS2
742 2, // MEM
743 0, // BR
744 0, // FPU
745 0 // ALU0
746};
747
748static const Pipeline_Use_Element pipeline_res_mask_013[2] = {
749 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000004)),
750 Pipeline_Use_Element(0x080, 7, 7, false, Pipeline_Use_Cycle_Mask(0x0000000c))
751};
752
753static const Pipeline pipeline_class_021((uint)stage_S4, 2, false, 0, 3, false, false, false, false,
754
755 (enum machPipelineStages * const) pipeline_reads_003,
756 (enum machPipelineStages * const) pipeline_res_stages_009,
757 (uint * const) pipeline_res_cycles_013,
758 Pipeline_Use(0x087, 0x080, 2, (Pipeline_Use_Element *)&pipeline_res_mask_013[0]));
759
760// Pipeline Class "fpu_reg_reg_reg_reg"
761static const enum machPipelineStages pipeline_reads_006[3] = {
762 stage_S3,
763 stage_S3,
764 stage_S3
765};
766
767static const uint pipeline_res_cycles_014[11] = {
768 4, // D0
769 4, // D1
770 4, // D2
771 0, // DECODE
772 0, // MS0
773 0, // MS1
774 0, // MS2
775 2, // MEM
776 0, // BR
777 0, // FPU
778 0 // ALU0
779};
780
781static const Pipeline_Use_Element pipeline_res_mask_014[2] = {
782 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000008)),
783 Pipeline_Use_Element(0x080, 7, 7, false, Pipeline_Use_Cycle_Mask(0x0000000c))
784};
785
786static const Pipeline pipeline_class_022((uint)stage_S4, 3, false, 0, 4, false, false, false, false,
787
788 (enum machPipelineStages * const) pipeline_reads_006,
789 (enum machPipelineStages * const) pipeline_res_stages_009,
790 (uint * const) pipeline_res_cycles_014,
791 Pipeline_Use(0x087, 0x080, 2, (Pipeline_Use_Element *)&pipeline_res_mask_014[0]));
792
793// Pipeline Class "fpu_reg_mem_reg_reg"
794static const enum machPipelineStages pipeline_res_stages_010[11] = {
795 stage_S1, // D0
796 stage_S1, // D1
797 stage_S1, // D2
798 stage_S3, // DECODE
799 stage_S3, // MS0
800 stage_S3, // MS1
801 stage_undefined, // MS2
802 stage_S3, // MEM
803 stage_undefined, // BR
804 stage_undefined, // FPU
805 stage_undefined // ALU0
806};
807
808static const uint pipeline_res_cycles_015[11] = {
809 3, // D0
810 3, // D1
811 3, // D2
812 1, // DECODE
813 1, // MS0
814 1, // MS1
815 0, // MS2
816 2, // MEM
817 0, // BR
818 0, // FPU
819 0 // ALU0
820};
821
822static const Pipeline_Use_Element pipeline_res_mask_015[4] = {
823 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x00000007)),
824 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x80000001)),
825 Pipeline_Use_Element(0x080, 7, 7, false, Pipeline_Use_Cycle_Mask(0x0000000c)),
826 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x00000004))
827};
828
829static const Pipeline pipeline_class_023((uint)stage_S4, 3, false, 0, 4, false, false, false, false,
830
831 (enum machPipelineStages * const) pipeline_reads_006,
832 (enum machPipelineStages * const) pipeline_res_stages_010,
833 (uint * const) pipeline_res_cycles_015,
834 Pipeline_Use(0x0bf, 0x081, 4, (Pipeline_Use_Element *)&pipeline_res_mask_015[0]));
835
836// Pipeline Class "fpu_reg_mem"
837static const enum machPipelineStages pipeline_res_stages_011[11] = {
838 stage_S1, // D0
839 stage_S1, // D1
840 stage_S1, // D2
841 stage_S3, // DECODE
842 stage_S3, // MS0
843 stage_S3, // MS1
844 stage_undefined, // MS2
845 stage_S4, // MEM
846 stage_undefined, // BR
847 stage_undefined, // FPU
848 stage_undefined // ALU0
849};
850
851static const uint pipeline_res_cycles_016[11] = {
852 1, // D0
853 1, // D1
854 1, // D2
855 1, // DECODE
856 1, // MS0
857 1, // MS1
858 0, // MS2
859 1, // MEM
860 0, // BR
861 0, // FPU
862 0 // ALU0
863};
864
865static const Pipeline_Use_Element pipeline_res_mask_016[4] = {
866 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x80000001)),
867 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x00000001)),
868 Pipeline_Use_Element(0x080, 7, 7, false, Pipeline_Use_Cycle_Mask(0x00000008)),
869 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x00000004))
870};
871
872static const Pipeline pipeline_class_024((uint)stage_S5, 1, false, 0, 2, false, false, false, false,
873
874 (enum machPipelineStages * const) pipeline_reads_001,
875 (enum machPipelineStages * const) pipeline_res_stages_011,
876 (uint * const) pipeline_res_cycles_016,
877 Pipeline_Use(0x0bf, 0x081, 4, (Pipeline_Use_Element *)&pipeline_res_mask_016[0]));
878
879// Pipeline Class "fpu_reg_reg_mem"
880static const uint pipeline_res_cycles_017[11] = {
881 2, // D0
882 2, // D1
883 2, // D2
884 1, // DECODE
885 1, // MS0
886 1, // MS1
887 0, // MS2
888 1, // MEM
889 0, // BR
890 0, // FPU
891 0 // ALU0
892};
893
894static const Pipeline_Use_Element pipeline_res_mask_017[4] = {
895 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x80000001)),
896 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x00000003)),
897 Pipeline_Use_Element(0x080, 7, 7, false, Pipeline_Use_Cycle_Mask(0x00000008)),
898 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x00000004))
899};
900
901static const Pipeline pipeline_class_025((uint)stage_S5, 2, false, 0, 3, false, false, false, false,
902
903 (enum machPipelineStages * const) pipeline_reads_003,
904 (enum machPipelineStages * const) pipeline_res_stages_011,
905 (uint * const) pipeline_res_cycles_017,
906 Pipeline_Use(0x0bf, 0x081, 4, (Pipeline_Use_Element *)&pipeline_res_mask_017[0]));
907
908// Pipeline Class "fpu_mem_reg"
909static const enum machPipelineStages pipeline_res_stages_012[11] = {
910 stage_S1, // D0
911 stage_S0, // D1
912 stage_S0, // D2
913 stage_S3, // DECODE
914 stage_S3, // MS0
915 stage_S3, // MS1
916 stage_undefined, // MS2
917 stage_S4, // MEM
918 stage_undefined, // BR
919 stage_undefined, // FPU
920 stage_undefined // ALU0
921};
922
923static const Pipeline_Use_Element pipeline_res_mask_018[4] = {
924 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000001)),
925 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x00000001)),
926 Pipeline_Use_Element(0x080, 7, 7, false, Pipeline_Use_Cycle_Mask(0x00000008)),
927 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x00000004))
928};
929
930static const Pipeline pipeline_class_026((uint)stage_undefined, 2, false, 0, 2, false, false, false, false,
931
932 (enum machPipelineStages * const) pipeline_reads_002,
933 (enum machPipelineStages * const) pipeline_res_stages_012,
934 (uint * const) pipeline_res_cycles_016,
935 Pipeline_Use(0x0bf, 0x081, 4, (Pipeline_Use_Element *)&pipeline_res_mask_018[0]));
936
937// Pipeline Class "fpu_mem_reg_reg"
938static const Pipeline_Use_Element pipeline_res_mask_019[4] = {
939 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000002)),
940 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x00000001)),
941 Pipeline_Use_Element(0x080, 7, 7, false, Pipeline_Use_Cycle_Mask(0x00000008)),
942 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x00000004))
943};
944
945static const Pipeline pipeline_class_027((uint)stage_undefined, 3, false, 0, 3, false, false, false, false,
946
947 (enum machPipelineStages * const) pipeline_reads_006,
948 (enum machPipelineStages * const) pipeline_res_stages_012,
949 (uint * const) pipeline_res_cycles_017,
950 Pipeline_Use(0x0bf, 0x081, 4, (Pipeline_Use_Element *)&pipeline_res_mask_019[0]));
951
952// Pipeline Class "fpu_mem_reg_mem"
953static const enum machPipelineStages pipeline_reads_007[3] = {
954 stage_S4,
955 stage_S3,
956 stage_S3
957};
958
959static const enum machPipelineStages pipeline_res_stages_013[11] = {
960 stage_S0, // D0
961 stage_S0, // D1
962 stage_S0, // D2
963 stage_S3, // DECODE
964 stage_S3, // MS0
965 stage_S3, // MS1
966 stage_undefined, // MS2
967 stage_S4, // MEM
968 stage_undefined, // BR
969 stage_undefined, // FPU
970 stage_undefined // ALU0
971};
972
973static const uint pipeline_res_cycles_018[11] = {
974 2, // D0
975 1, // D1
976 1, // D2
977 2, // DECODE
978 2, // MS0
979 2, // MS1
980 0, // MS2
981 1, // MEM
982 0, // BR
983 0, // FPU
984 0 // ALU0
985};
986
987static const Pipeline_Use_Element pipeline_res_mask_020[4] = {
988 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000001)),
989 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x80000002)),
990 Pipeline_Use_Element(0x080, 7, 7, false, Pipeline_Use_Cycle_Mask(0x00000008)),
991 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x0000000c))
992};
993
994static const Pipeline pipeline_class_028((uint)stage_undefined, 3, false, 0, 3, false, false, false, false,
995
996 (enum machPipelineStages * const) pipeline_reads_007,
997 (enum machPipelineStages * const) pipeline_res_stages_013,
998 (uint * const) pipeline_res_cycles_018,
999 Pipeline_Use(0x0bf, 0x081, 4, (Pipeline_Use_Element *)&pipeline_res_mask_020[0]));
1000
1001// Pipeline Class "fpu_mem_mem"
1002static const enum machPipelineStages pipeline_reads_008[2] = {
1003 stage_S4,
1004 stage_S3
1005};
1006
1007static const uint pipeline_res_cycles_019[11] = {
1008 2, // D0
1009 0, // D1
1010 0, // D2
1011 2, // DECODE
1012 2, // MS0
1013 2, // MS1
1014 0, // MS2
1015 0, // MEM
1016 0, // BR
1017 0, // FPU
1018 0 // ALU0
1019};
1020
1021static const Pipeline_Use_Element pipeline_res_mask_021[2] = {
1022 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x80000002)),
1023 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x0000000c))
1024};
1025
1026static const Pipeline pipeline_class_029((uint)stage_undefined, 2, false, 0, 2, false, false, false, false,
1027
1028 (enum machPipelineStages * const) pipeline_reads_008,
1029 (enum machPipelineStages * const) pipeline_res_stages_004,
1030 (uint * const) pipeline_res_cycles_019,
1031 Pipeline_Use(0x039, 0x001, 2, (Pipeline_Use_Element *)&pipeline_res_mask_021[0]));
1032
1033// Pipeline Class "fpu_mem_mem_mem"
1034static const enum machPipelineStages pipeline_res_stages_014[11] = {
1035 stage_S0, // D0
1036 stage_undefined, // D1
1037 stage_undefined, // D2
1038 stage_S3, // DECODE
1039 stage_S3, // MS0
1040 stage_S3, // MS1
1041 stage_undefined, // MS2
1042 stage_S4, // MEM
1043 stage_undefined, // BR
1044 stage_undefined, // FPU
1045 stage_undefined // ALU0
1046};
1047
1048static const uint pipeline_res_cycles_020[11] = {
1049 3, // D0
1050 0, // D1
1051 0, // D2
1052 3, // DECODE
1053 3, // MS0
1054 3, // MS1
1055 0, // MS2
1056 1, // MEM
1057 0, // BR
1058 0, // FPU
1059 0 // ALU0
1060};
1061
1062static const Pipeline_Use_Element pipeline_res_mask_022[3] = {
1063 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x80000004)),
1064 Pipeline_Use_Element(0x080, 7, 7, false, Pipeline_Use_Cycle_Mask(0x00000008)),
1065 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x0000001c))
1066};
1067
1068static const Pipeline pipeline_class_030((uint)stage_undefined, 3, false, 0, 3, false, false, false, false,
1069
1070 (enum machPipelineStages * const) pipeline_reads_007,
1071 (enum machPipelineStages * const) pipeline_res_stages_014,
1072 (uint * const) pipeline_res_cycles_020,
1073 Pipeline_Use(0x0b9, 0x081, 3, (Pipeline_Use_Element *)&pipeline_res_mask_022[0]));
1074
1075// Pipeline Class "fpu_mem_reg_con"
1076static const enum machPipelineStages pipeline_reads_009[2] = {
1077 stage_S4,
1078 stage_S4
1079};
1080
1081static const Pipeline pipeline_class_031((uint)stage_undefined, 2, false, 0, 3, false, false, false, false,
1082
1083 (enum machPipelineStages * const) pipeline_reads_009,
1084 (enum machPipelineStages * const) pipeline_res_stages_013,
1085 (uint * const) pipeline_res_cycles_018,
1086 Pipeline_Use(0x0bf, 0x081, 4, (Pipeline_Use_Element *)&pipeline_res_mask_020[0]));
1087
1088// Pipeline Class "fpu_reg_con"
1089static const Pipeline pipeline_class_032((uint)stage_S5, 0, false, 0, 2, false, false, false, false,
1090 NULL__null, (enum machPipelineStages * const) pipeline_res_stages_011,
1091 (uint * const) pipeline_res_cycles_016,
1092 Pipeline_Use(0x0bf, 0x081, 4, (Pipeline_Use_Element *)&pipeline_res_mask_016[0]));
1093
1094// Pipeline Class "fpu_reg_reg_con"
1095static const Pipeline pipeline_class_033((uint)stage_S5, 1, false, 0, 3, false, false, false, false,
1096
1097 (enum machPipelineStages * const) pipeline_reads_001,
1098 (enum machPipelineStages * const) pipeline_res_stages_011,
1099 (uint * const) pipeline_res_cycles_017,
1100 Pipeline_Use(0x0bf, 0x081, 4, (Pipeline_Use_Element *)&pipeline_res_mask_017[0]));
1101
1102// Pipeline Class "pipe_jmp"
1103static const enum machPipelineStages pipeline_res_stages_015[11] = {
1104 stage_undefined, // D0
1105 stage_undefined, // D1
1106 stage_undefined, // D2
1107 stage_undefined, // DECODE
1108 stage_undefined, // MS0
1109 stage_undefined, // MS1
1110 stage_S3, // MS2
1111 stage_undefined, // MEM
1112 stage_undefined, // BR
1113 stage_undefined, // FPU
1114 stage_undefined // ALU0
1115};
1116
1117static const uint pipeline_res_cycles_021[11] = {
1118 0, // D0
1119 0, // D1
1120 0, // D2
1121 0, // DECODE
1122 0, // MS0
1123 0, // MS1
1124 1, // MS2
1125 0, // MEM
1126 0, // BR
1127 0, // FPU
1128 0 // ALU0
1129};
1130
1131static const Pipeline_Use_Element pipeline_res_mask_023[1] = {
1132 Pipeline_Use_Element(0x040, 6, 6, false, Pipeline_Use_Cycle_Mask(0x00000004))
1133};
1134
1135static const Pipeline pipeline_class_034((uint)stage_undefined, 0, false, 0, 1, false, false, false, false,
1136 NULL__null, (enum machPipelineStages * const) pipeline_res_stages_015,
1137 (uint * const) pipeline_res_cycles_021,
1138 Pipeline_Use(0x040, 0x040, 1, (Pipeline_Use_Element *)&pipeline_res_mask_023[0]));
1139
1140// Pipeline Class "pipe_jcc"
1141static const enum machPipelineStages pipeline_reads_010[2] = {
1142 stage_S1,
1143 stage_undefined
1144};
1145
1146static const Pipeline pipeline_class_035((uint)stage_undefined, 2, false, 0, 1, false, false, false, false,
1147
1148 (enum machPipelineStages * const) pipeline_reads_010,
1149 (enum machPipelineStages * const) pipeline_res_stages_015,
1150 (uint * const) pipeline_res_cycles_021,
1151 Pipeline_Use(0x040, 0x040, 1, (Pipeline_Use_Element *)&pipeline_res_mask_023[0]));
1152
1153// Pipeline Class "pipe_cmpxchg"
1154static const enum machPipelineStages pipeline_res_stages_016[11] = {
1155 stage_S2, // D0
1156 stage_S0, // D1
1157 stage_S0, // D2
1158 stage_S3, // DECODE
1159 stage_S3, // MS0
1160 stage_S3, // MS1
1161 stage_S5, // MS2
1162 stage_undefined, // MEM
1163 stage_S3, // BR
1164 stage_S3, // FPU
1165 stage_S3 // ALU0
1166};
1167
1168static const uint pipeline_res_cycles_022[11] = {
1169 3, // D0
1170 3, // D1
1171 3, // D2
1172 1, // DECODE
1173 1, // MS0
1174 1, // MS1
1175 1, // MS2
1176 0, // MEM
1177 2, // BR
1178 2, // FPU
1179 2 // ALU0
1180};
1181
1182static const Pipeline_Use_Element pipeline_res_mask_024[5] = {
1183 Pipeline_Use_Element(0x007, 0, 2, true, Pipeline_Use_Cycle_Mask(0x80000004)),
1184 Pipeline_Use_Element(0x001, 0, 0, false, Pipeline_Use_Cycle_Mask(0x00000002)),
1185 Pipeline_Use_Element(0x038, 3, 5, true, Pipeline_Use_Cycle_Mask(0x00000004)),
1186 Pipeline_Use_Element(0x700, 8, 10, true, Pipeline_Use_Cycle_Mask(0x0000000c)),
1187 Pipeline_Use_Element(0x040, 6, 6, false, Pipeline_Use_Cycle_Mask(0x00000010))
1188};
1189
1190static const Pipeline pipeline_class_036((uint)stage_S5, 1, true, 6, 1, false, false, true, false,
1191
1192 (enum machPipelineStages * const) pipeline_reads_001,
1193 (enum machPipelineStages * const) pipeline_res_stages_016,
1194 (uint * const) pipeline_res_cycles_022,
1195 Pipeline_Use(0x77f, 0x041, 5, (Pipeline_Use_Element *)&pipeline_res_mask_024[0]));
1196
1197// Pipeline Class "pipe_slow"
1198static const Pipeline pipeline_class_037((uint)stage_undefined, 0, true, 100, 10, false, true, true, false,
1199 NULL__null, (enum machPipelineStages * const) pipeline_res_stages_004,
1200 (uint * const) pipeline_res_cycles_019,
1201 Pipeline_Use(0x039, 0x001, 2, (Pipeline_Use_Element *)&pipeline_res_mask_021[0]));
1202
1203// Pipeline Class "empty"
1204static const enum machPipelineStages pipeline_res_stages_017[11] = {
1205 stage_undefined, // D0
1206 stage_undefined, // D1
1207 stage_undefined, // D2
1208 stage_undefined, // DECODE
1209 stage_undefined, // MS0
1210 stage_undefined, // MS1
1211 stage_undefined, // MS2
1212 stage_undefined, // MEM
1213 stage_undefined, // BR
1214 stage_undefined, // FPU
1215 stage_undefined // ALU0
1216};
1217
1218static const uint pipeline_res_cycles_023[11] = {
1219 0, // D0
1220 0, // D1
1221 0, // D2
1222 0, // DECODE
1223 0, // MS0
1224 0, // MS1
1225 0, // MS2
1226 0, // MEM
1227 0, // BR
1228 0, // FPU
1229 0 // ALU0
1230};
1231
1232static const Pipeline pipeline_class_038((uint)stage_undefined, 0, false, 0, 0, false, false, false, false,
1233 NULL__null, (enum machPipelineStages * const) pipeline_res_stages_017,
1234 (uint * const) pipeline_res_cycles_023,
1235 Pipeline_Use(0x000, 0x000, 0, (Pipeline_Use_Element *)NULL__null));
1236
1237//------------------Inter-Instruction Latency--------------------------------
1238uint Node::latency(uint i) {
1239 uint j;
1240 // verify in legal range for inputs
1241 assert(i < len(), "index not in range")do { if (!(i < len())) { (*g_assert_poison) = 'X';; report_vm_error
("ad_x86_pipeline.cpp", 1240, "assert(" "i < len()" ") failed"
, "index not in range"); ::breakpoint(); } } while (0)
;
1242
1243 // verify input is not null
1244 Node *pred = in(i);
1245 if (!pred)
1246 return 0;
1247
1248 if (pred->is_Proj())
1249 pred = pred->in(0);
1250
1251 // if either node does not have pipeline info, use default
1252 const Pipeline *predpipe = pred->pipeline();
1253 assert(predpipe, "no predecessor pipeline info")do { if (!(predpipe)) { (*g_assert_poison) = 'X';; report_vm_error
("ad_x86_pipeline.cpp", 1252, "assert(" "predpipe" ") failed"
, "no predecessor pipeline info"); ::breakpoint(); } } while (
0)
;
1254
1255 if (predpipe->hasFixedLatency())
1256 return predpipe->fixedLatency();
1257
1258 const Pipeline *currpipe = pipeline();
1259 assert(currpipe, "no pipeline info")do { if (!(currpipe)) { (*g_assert_poison) = 'X';; report_vm_error
("ad_x86_pipeline.cpp", 1258, "assert(" "currpipe" ") failed"
, "no pipeline info"); ::breakpoint(); } } while (0)
;
1260
1261 if (!is_Mach())
1262 return 0;
1263
1264 const MachNode *m = as_Mach();
1265 j = m->oper_input_base();
1266 if (i < j)
1267 return currpipe->functional_unit_latency(0, predpipe);
1268
1269 // determine which operand this is in
1270 uint n = m->num_opnds();
1271 int delta = 0;
1272
1273 uint k;
1274 for (k = 1; k < n; k++) {
1275 j += m->_opnds[k]->num_edges();
1276 if (i < j)
1277 break;
1278 }
1279 if (k < n)
1280 delta = currpipe->operand_latency(k,predpipe);
1281
1282 return currpipe->functional_unit_latency(delta, predpipe);
1283}
1284
1285// Descriptions for emitting different functional unit nops
1286void Bundle::initialize_nops(MachNode * nop_list[1]) {
1287 nop_list[0] = (MachNode *) new MachNopNode();
1288};
1289
1290#ifndef PRODUCT
1291void Bundle::dump(outputStream *st) const {
1292 static const char * bundle_flags[] = {
1293 "",
1294 "use nop delay",
1295 "use unconditional delay",
1296 "use conditional delay",
1297 "used in conditional delay",
1298 "used in unconditional delay",
1299 "used in all conditional delays",
1300 };
1301
1302 static const char *resource_names[11] = { "D0", "D1", "D2", "DECODE", "MS0", "MS1", "MS2", "MEM", "BR", "FPU", "ALU0" };
1303
1304 bool needs_comma = false;
1305
1306 if (_flags) {
1307 st->print("%s", bundle_flags[_flags]);
1308 needs_comma = true;
1309 };
1310 if (instr_count()) {
1311 st->print("%s%d instr%s", needs_comma ? ", " : "", instr_count(), instr_count() != 1 ? "s" : "");
1312 needs_comma = true;
1313 };
1314 uint r = resources_used();
1315 if (r) {
1316 st->print("%sresource%s:", needs_comma ? ", " : "", (r & (r-1)) != 0 ? "s" : "");
1317 for (uint i = 0; i < 11; i++)
1318 if ((r & (1 << i)) != 0)
1319 st->print(" %s", resource_names[i]);
1320 needs_comma = true;
Value stored to 'needs_comma' is never read
1321 };
1322 st->print("\n");
1323}
1324#endif
1325const Pipeline * Node::pipeline_class() { return (&pipeline_class_Zero_Instructions); }
1326const Pipeline * Node::pipeline() const { return (&pipeline_class_Zero_Instructions); }
1327
1328const Pipeline * MachNode::pipeline_class() { return (&pipeline_class_Unknown_Instructions); }
1329const Pipeline * MachNode::pipeline() const { return pipeline_class(); }
1330
1331const Pipeline * MachNopNode::pipeline() const { return (&pipeline_class_038); }
1332
1333
1334const Pipeline * MoveF2VLNode::pipeline_class() { return (&pipeline_class_020); }
1335const Pipeline * MoveF2VLNode::pipeline() const { return (&pipeline_class_020); }
1336
1337const Pipeline * MoveF2LEGNode::pipeline_class() { return (&pipeline_class_020); }
1338const Pipeline * MoveF2LEGNode::pipeline() const { return (&pipeline_class_020); }
1339
1340const Pipeline * MoveVL2FNode::pipeline_class() { return (&pipeline_class_020); }
1341const Pipeline * MoveVL2FNode::pipeline() const { return (&pipeline_class_020); }
1342
1343const Pipeline * MoveLEG2FNode::pipeline_class() { return (&pipeline_class_020); }
1344const Pipeline * MoveLEG2FNode::pipeline() const { return (&pipeline_class_020); }
1345
1346const Pipeline * MoveD2VLNode::pipeline_class() { return (&pipeline_class_020); }
1347const Pipeline * MoveD2VLNode::pipeline() const { return (&pipeline_class_020); }
1348
1349const Pipeline * MoveD2LEGNode::pipeline_class() { return (&pipeline_class_020); }
1350const Pipeline * MoveD2LEGNode::pipeline() const { return (&pipeline_class_020); }
1351
1352const Pipeline * MoveVL2DNode::pipeline_class() { return (&pipeline_class_020); }
1353const Pipeline * MoveVL2DNode::pipeline() const { return (&pipeline_class_020); }
1354
1355const Pipeline * MoveLEG2DNode::pipeline_class() { return (&pipeline_class_020); }
1356const Pipeline * MoveLEG2DNode::pipeline() const { return (&pipeline_class_020); }
1357
1358const Pipeline * loadBNode::pipeline_class() { return (&pipeline_class_006); }
1359const Pipeline * loadBNode::pipeline() const { return (&pipeline_class_006); }
1360
1361const Pipeline * loadB2LNode::pipeline_class() { return (&pipeline_class_006); }
1362const Pipeline * loadB2LNode::pipeline() const { return (&pipeline_class_006); }
1363
1364const Pipeline * loadUBNode::pipeline_class() { return (&pipeline_class_006); }
1365const Pipeline * loadUBNode::pipeline() const { return (&pipeline_class_006); }
1366
1367const Pipeline * loadUB2LNode::pipeline_class() { return (&pipeline_class_006); }
1368const Pipeline * loadUB2LNode::pipeline() const { return (&pipeline_class_006); }
1369
1370const Pipeline * loadUB2L_immINode::pipeline_class() { return (&pipeline_class_006); }
1371const Pipeline * loadUB2L_immINode::pipeline() const { return (&pipeline_class_006); }
1372
1373const Pipeline * loadSNode::pipeline_class() { return (&pipeline_class_006); }
1374const Pipeline * loadSNode::pipeline() const { return (&pipeline_class_006); }
1375
1376const Pipeline * loadS2BNode::pipeline_class() { return (&pipeline_class_006); }
1377const Pipeline * loadS2BNode::pipeline() const { return (&pipeline_class_006); }
1378
1379const Pipeline * loadS2LNode::pipeline_class() { return (&pipeline_class_006); }
1380const Pipeline * loadS2LNode::pipeline() const { return (&pipeline_class_006); }
1381
1382const Pipeline * loadUSNode::pipeline_class() { return (&pipeline_class_006); }
1383const Pipeline * loadUSNode::pipeline() const { return (&pipeline_class_006); }
1384
1385const Pipeline * loadUS2BNode::pipeline_class() { return (&pipeline_class_006); }
1386const Pipeline * loadUS2BNode::pipeline() const { return (&pipeline_class_006); }
1387
1388const Pipeline * loadUS2LNode::pipeline_class() { return (&pipeline_class_006); }
1389const Pipeline * loadUS2LNode::pipeline() const { return (&pipeline_class_006); }
1390
1391const Pipeline * loadUS2L_immI_255Node::pipeline_class() { return (&pipeline_class_006); }
1392const Pipeline * loadUS2L_immI_255Node::pipeline() const { return (&pipeline_class_006); }
1393
1394const Pipeline * loadUS2L_immINode::pipeline_class() { return (&pipeline_class_006); }
1395const Pipeline * loadUS2L_immINode::pipeline() const { return (&pipeline_class_006); }
1396
1397const Pipeline * loadINode::pipeline_class() { return (&pipeline_class_006); }
1398const Pipeline * loadINode::pipeline() const { return (&pipeline_class_006); }
1399
1400const Pipeline * loadI2BNode::pipeline_class() { return (&pipeline_class_006); }
1401const Pipeline * loadI2BNode::pipeline() const { return (&pipeline_class_006); }
1402
1403const Pipeline * loadI2UBNode::pipeline_class() { return (&pipeline_class_006); }
1404const Pipeline * loadI2UBNode::pipeline() const { return (&pipeline_class_006); }
1405
1406const Pipeline * loadI2SNode::pipeline_class() { return (&pipeline_class_006); }
1407const Pipeline * loadI2SNode::pipeline() const { return (&pipeline_class_006); }
1408
1409const Pipeline * loadI2USNode::pipeline_class() { return (&pipeline_class_006); }
1410const Pipeline * loadI2USNode::pipeline() const { return (&pipeline_class_006); }
1411
1412const Pipeline * loadI2LNode::pipeline_class() { return (&pipeline_class_006); }
1413const Pipeline * loadI2LNode::pipeline() const { return (&pipeline_class_006); }
1414
1415const Pipeline * loadI2L_immI_255Node::pipeline_class() { return (&pipeline_class_006); }
1416const Pipeline * loadI2L_immI_255Node::pipeline() const { return (&pipeline_class_006); }
1417
1418const Pipeline * loadI2L_immI_65535Node::pipeline_class() { return (&pipeline_class_006); }
1419const Pipeline * loadI2L_immI_65535Node::pipeline() const { return (&pipeline_class_006); }
1420
1421const Pipeline * loadI2L_immU31Node::pipeline_class() { return (&pipeline_class_006); }
1422const Pipeline * loadI2L_immU31Node::pipeline() const { return (&pipeline_class_006); }
1423
1424const Pipeline * loadUI2LNode::pipeline_class() { return (&pipeline_class_006); }
1425const Pipeline * loadUI2LNode::pipeline() const { return (&pipeline_class_006); }
1426
1427const Pipeline * loadLNode::pipeline_class() { return (&pipeline_class_006); }
1428const Pipeline * loadLNode::pipeline() const { return (&pipeline_class_006); }
1429
1430const Pipeline * loadRangeNode::pipeline_class() { return (&pipeline_class_006); }
1431const Pipeline * loadRangeNode::pipeline() const { return (&pipeline_class_006); }
1432
1433const Pipeline * loadPNode::pipeline_class() { return (&pipeline_class_006); }
1434const Pipeline * loadPNode::pipeline() const { return (&pipeline_class_006); }
1435
1436const Pipeline * loadNNode::pipeline_class() { return (&pipeline_class_006); }
1437const Pipeline * loadNNode::pipeline() const { return (&pipeline_class_006); }
1438
1439const Pipeline * loadKlassNode::pipeline_class() { return (&pipeline_class_006); }
1440const Pipeline * loadKlassNode::pipeline() const { return (&pipeline_class_006); }
1441
1442const Pipeline * loadNKlassNode::pipeline_class() { return (&pipeline_class_006); }
1443const Pipeline * loadNKlassNode::pipeline() const { return (&pipeline_class_006); }
1444
1445const Pipeline * loadFNode::pipeline_class() { return (&pipeline_class_037); }
1446const Pipeline * loadFNode::pipeline() const { return (&pipeline_class_037); }
1447
1448const Pipeline * loadD_partialNode::pipeline_class() { return (&pipeline_class_037); }
1449const Pipeline * loadD_partialNode::pipeline() const { return (&pipeline_class_037); }
1450
1451const Pipeline * loadDNode::pipeline_class() { return (&pipeline_class_037); }
1452const Pipeline * loadDNode::pipeline() const { return (&pipeline_class_037); }
1453
1454const Pipeline * maxF_regNode::pipeline_class() { return (&pipeline_class_037); }
1455const Pipeline * maxF_regNode::pipeline() const { return (&pipeline_class_037); }
1456
1457const Pipeline * maxF_reduction_regNode::pipeline_class() { return (&pipeline_class_037); }
1458const Pipeline * maxF_reduction_regNode::pipeline() const { return (&pipeline_class_037); }
1459
1460const Pipeline * maxD_regNode::pipeline_class() { return (&pipeline_class_037); }
1461const Pipeline * maxD_regNode::pipeline() const { return (&pipeline_class_037); }
1462
1463const Pipeline * maxD_reduction_regNode::pipeline_class() { return (&pipeline_class_037); }
1464const Pipeline * maxD_reduction_regNode::pipeline() const { return (&pipeline_class_037); }
1465
1466const Pipeline * minF_regNode::pipeline_class() { return (&pipeline_class_037); }
1467const Pipeline * minF_regNode::pipeline() const { return (&pipeline_class_037); }
1468
1469const Pipeline * minF_reduction_regNode::pipeline_class() { return (&pipeline_class_037); }
1470const Pipeline * minF_reduction_regNode::pipeline() const { return (&pipeline_class_037); }
1471
1472const Pipeline * minD_regNode::pipeline_class() { return (&pipeline_class_037); }
1473const Pipeline * minD_regNode::pipeline() const { return (&pipeline_class_037); }
1474
1475const Pipeline * minD_reduction_regNode::pipeline_class() { return (&pipeline_class_037); }
1476const Pipeline * minD_reduction_regNode::pipeline() const { return (&pipeline_class_037); }
1477
1478const Pipeline * leaP8Node::pipeline_class() { return (&pipeline_class_005); }
1479const Pipeline * leaP8Node::pipeline() const { return (&pipeline_class_005); }
1480
1481const Pipeline * leaP32Node::pipeline_class() { return (&pipeline_class_005); }
1482const Pipeline * leaP32Node::pipeline() const { return (&pipeline_class_005); }
1483
1484const Pipeline * leaPIdxOffNode::pipeline_class() { return (&pipeline_class_005); }
1485const Pipeline * leaPIdxOffNode::pipeline() const { return (&pipeline_class_005); }
1486
1487const Pipeline * leaPIdxScaleNode::pipeline_class() { return (&pipeline_class_005); }
1488const Pipeline * leaPIdxScaleNode::pipeline() const { return (&pipeline_class_005); }
1489
1490const Pipeline * leaPPosIdxScaleNode::pipeline_class() { return (&pipeline_class_005); }
1491const Pipeline * leaPPosIdxScaleNode::pipeline() const { return (&pipeline_class_005); }
1492
1493const Pipeline * leaPIdxScaleOffNode::pipeline_class() { return (&pipeline_class_005); }
1494const Pipeline * leaPIdxScaleOffNode::pipeline() const { return (&pipeline_class_005); }
1495
1496const Pipeline * leaPPosIdxOffNode::pipeline_class() { return (&pipeline_class_005); }
1497const Pipeline * leaPPosIdxOffNode::pipeline() const { return (&pipeline_class_005); }
1498
1499const Pipeline * leaPPosIdxScaleOffNode::pipeline_class() { return (&pipeline_class_005); }
1500const Pipeline * leaPPosIdxScaleOffNode::pipeline() const { return (&pipeline_class_005); }
1501
1502const Pipeline * leaPCompressedOopOffsetNode::pipeline_class() { return (&pipeline_class_005); }
1503const Pipeline * leaPCompressedOopOffsetNode::pipeline() const { return (&pipeline_class_005); }
1504
1505const Pipeline * leaP8NarrowNode::pipeline_class() { return (&pipeline_class_005); }
1506const Pipeline * leaP8NarrowNode::pipeline() const { return (&pipeline_class_005); }
1507
1508const Pipeline * leaP32NarrowNode::pipeline_class() { return (&pipeline_class_005); }
1509const Pipeline * leaP32NarrowNode::pipeline() const { return (&pipeline_class_005); }
1510
1511const Pipeline * leaPIdxOffNarrowNode::pipeline_class() { return (&pipeline_class_005); }
1512const Pipeline * leaPIdxOffNarrowNode::pipeline() const { return (&pipeline_class_005); }
1513
1514const Pipeline * leaPIdxScaleNarrowNode::pipeline_class() { return (&pipeline_class_005); }
1515const Pipeline * leaPIdxScaleNarrowNode::pipeline() const { return (&pipeline_class_005); }
1516
1517const Pipeline * leaPIdxScaleOffNarrowNode::pipeline_class() { return (&pipeline_class_005); }
1518const Pipeline * leaPIdxScaleOffNarrowNode::pipeline() const { return (&pipeline_class_005); }
1519
1520const Pipeline * leaPPosIdxOffNarrowNode::pipeline_class() { return (&pipeline_class_005); }
1521const Pipeline * leaPPosIdxOffNarrowNode::pipeline() const { return (&pipeline_class_005); }
1522
1523const Pipeline * leaPPosIdxScaleOffNarrowNode::pipeline_class() { return (&pipeline_class_005); }
1524const Pipeline * leaPPosIdxScaleOffNarrowNode::pipeline() const { return (&pipeline_class_005); }
1525
1526const Pipeline * loadConINode::pipeline_class() { return (&pipeline_class_003); }
1527const Pipeline * loadConINode::pipeline() const { return (&pipeline_class_003); }
1528
1529const Pipeline * loadConI0Node::pipeline_class() { return (&pipeline_class_001); }
1530const Pipeline * loadConI0Node::pipeline() const { return (&pipeline_class_001); }
1531
1532const Pipeline * loadConLNode::pipeline_class() { return (&pipeline_class_001); }
1533const Pipeline * loadConLNode::pipeline() const { return (&pipeline_class_001); }
1534
1535const Pipeline * loadConL0Node::pipeline_class() { return (&pipeline_class_001); }
1536const Pipeline * loadConL0Node::pipeline() const { return (&pipeline_class_001); }
1537
1538const Pipeline * loadConUL32Node::pipeline_class() { return (&pipeline_class_001); }
1539const Pipeline * loadConUL32Node::pipeline() const { return (&pipeline_class_001); }
1540
1541const Pipeline * loadConL32Node::pipeline_class() { return (&pipeline_class_001); }
1542const Pipeline * loadConL32Node::pipeline() const { return (&pipeline_class_001); }
1543
1544const Pipeline * loadConPNode::pipeline_class() { return (&pipeline_class_003); }
1545const Pipeline * loadConPNode::pipeline() const { return (&pipeline_class_003); }
1546
1547const Pipeline * loadConP0Node::pipeline_class() { return (&pipeline_class_001); }
1548const Pipeline * loadConP0Node::pipeline() const { return (&pipeline_class_001); }
1549
1550const Pipeline * loadConP31Node::pipeline_class() { return (&pipeline_class_001); }
1551const Pipeline * loadConP31Node::pipeline() const { return (&pipeline_class_001); }
1552
1553const Pipeline * loadConFNode::pipeline_class() { return (&pipeline_class_037); }
1554const Pipeline * loadConFNode::pipeline() const { return (&pipeline_class_037); }
1555
1556const Pipeline * loadConN0Node::pipeline_class() { return (&pipeline_class_001); }
1557const Pipeline * loadConN0Node::pipeline() const { return (&pipeline_class_001); }
1558
1559const Pipeline * loadConNNode::pipeline_class() { return (&pipeline_class_003); }
1560const Pipeline * loadConNNode::pipeline() const { return (&pipeline_class_003); }
1561
1562const Pipeline * loadConNKlassNode::pipeline_class() { return (&pipeline_class_003); }
1563const Pipeline * loadConNKlassNode::pipeline() const { return (&pipeline_class_003); }
1564
1565const Pipeline * loadConF0Node::pipeline_class() { return (&pipeline_class_037); }
1566const Pipeline * loadConF0Node::pipeline() const { return (&pipeline_class_037); }
1567
1568const Pipeline * loadConDNode::pipeline_class() { return (&pipeline_class_037); }
1569const Pipeline * loadConDNode::pipeline() const { return (&pipeline_class_037); }
1570
1571const Pipeline * loadConD0Node::pipeline_class() { return (&pipeline_class_037); }
1572const Pipeline * loadConD0Node::pipeline() const { return (&pipeline_class_037); }
1573
1574const Pipeline * loadSSINode::pipeline_class() { return (&pipeline_class_006); }
1575const Pipeline * loadSSINode::pipeline() const { return (&pipeline_class_006); }
1576
1577const Pipeline * loadSSLNode::pipeline_class() { return (&pipeline_class_006); }
1578const Pipeline * loadSSLNode::pipeline() const { return (&pipeline_class_006); }
1579
1580const Pipeline * loadSSPNode::pipeline_class() { return (&pipeline_class_006); }
1581const Pipeline * loadSSPNode::pipeline() const { return (&pipeline_class_006); }
1582
1583const Pipeline * loadSSFNode::pipeline_class() { return (&pipeline_class_037); }
1584const Pipeline * loadSSFNode::pipeline() const { return (&pipeline_class_037); }
1585
1586const Pipeline * loadSSDNode::pipeline_class() { return (&pipeline_class_037); }
1587const Pipeline * loadSSDNode::pipeline() const { return (&pipeline_class_037); }
1588
1589const Pipeline * prefetchAllocNode::pipeline_class() { return (&pipeline_class_007); }
1590const Pipeline * prefetchAllocNode::pipeline() const { return (&pipeline_class_007); }
1591
1592const Pipeline * prefetchAllocNTANode::pipeline_class() { return (&pipeline_class_007); }
1593const Pipeline * prefetchAllocNTANode::pipeline() const { return (&pipeline_class_007); }
1594
1595const Pipeline * prefetchAllocT0Node::pipeline_class() { return (&pipeline_class_007); }
1596const Pipeline * prefetchAllocT0Node::pipeline() const { return (&pipeline_class_007); }
1597
1598const Pipeline * prefetchAllocT2Node::pipeline_class() { return (&pipeline_class_007); }
1599const Pipeline * prefetchAllocT2Node::pipeline() const { return (&pipeline_class_007); }
1600
1601const Pipeline * storeBNode::pipeline_class() { return (&pipeline_class_008); }
1602const Pipeline * storeBNode::pipeline() const { return (&pipeline_class_008); }
1603
1604const Pipeline * storeCNode::pipeline_class() { return (&pipeline_class_008); }
1605const Pipeline * storeCNode::pipeline() const { return (&pipeline_class_008); }
1606
1607const Pipeline * storeINode::pipeline_class() { return (&pipeline_class_008); }
1608const Pipeline * storeINode::pipeline() const { return (&pipeline_class_008); }
1609
1610const Pipeline * storeLNode::pipeline_class() { return (&pipeline_class_008); }
1611const Pipeline * storeLNode::pipeline() const { return (&pipeline_class_008); }
1612
1613const Pipeline * storePNode::pipeline_class() { return (&pipeline_class_008); }
1614const Pipeline * storePNode::pipeline() const { return (&pipeline_class_008); }
1615
1616const Pipeline * storeImmP0Node::pipeline_class() { return (&pipeline_class_008); }
1617const Pipeline * storeImmP0Node::pipeline() const { return (&pipeline_class_008); }
1618
1619const Pipeline * storeImmPNode::pipeline_class() { return (&pipeline_class_009); }
1620const Pipeline * storeImmPNode::pipeline() const { return (&pipeline_class_009); }
1621
1622const Pipeline * storeNNode::pipeline_class() { return (&pipeline_class_008); }
1623const Pipeline * storeNNode::pipeline() const { return (&pipeline_class_008); }
1624
1625const Pipeline * storeNKlassNode::pipeline_class() { return (&pipeline_class_008); }
1626const Pipeline * storeNKlassNode::pipeline() const { return (&pipeline_class_008); }
1627
1628const Pipeline * storeImmN0Node::pipeline_class() { return (&pipeline_class_008); }
1629const Pipeline * storeImmN0Node::pipeline() const { return (&pipeline_class_008); }
1630
1631const Pipeline * storeImmNNode::pipeline_class() { return (&pipeline_class_009); }
1632const Pipeline * storeImmNNode::pipeline() const { return (&pipeline_class_009); }
1633
1634const Pipeline * storeImmNKlassNode::pipeline_class() { return (&pipeline_class_009); }
1635const Pipeline * storeImmNKlassNode::pipeline() const { return (&pipeline_class_009); }
1636
1637const Pipeline * storeImmI0Node::pipeline_class() { return (&pipeline_class_008); }
1638const Pipeline * storeImmI0Node::pipeline() const { return (&pipeline_class_008); }
1639
1640const Pipeline * storeImmINode::pipeline_class() { return (&pipeline_class_009); }
1641const Pipeline * storeImmINode::pipeline() const { return (&pipeline_class_009); }
1642
1643const Pipeline * storeImmL0Node::pipeline_class() { return (&pipeline_class_008); }
1644const Pipeline * storeImmL0Node::pipeline() const { return (&pipeline_class_008); }
1645
1646const Pipeline * storeImmLNode::pipeline_class() { return (&pipeline_class_009); }
1647const Pipeline * storeImmLNode::pipeline() const { return (&pipeline_class_009); }
1648
1649const Pipeline * storeImmC0Node::pipeline_class() { return (&pipeline_class_008); }
1650const Pipeline * storeImmC0Node::pipeline() const { return (&pipeline_class_008); }
1651
1652const Pipeline * storeImmI16Node::pipeline_class() { return (&pipeline_class_009); }
1653const Pipeline * storeImmI16Node::pipeline() const { return (&pipeline_class_009); }
1654
1655const Pipeline * storeImmB0Node::pipeline_class() { return (&pipeline_class_008); }
1656const Pipeline * storeImmB0Node::pipeline() const { return (&pipeline_class_008); }
1657
1658const Pipeline * storeImmBNode::pipeline_class() { return (&pipeline_class_009); }
1659const Pipeline * storeImmBNode::pipeline() const { return (&pipeline_class_009); }
1660
1661const Pipeline * storeImmCM0_regNode::pipeline_class() { return (&pipeline_class_008); }
1662const Pipeline * storeImmCM0_regNode::pipeline() const { return (&pipeline_class_008); }
1663
1664const Pipeline * storeImmCM0Node::pipeline_class() { return (&pipeline_class_009); }
1665const Pipeline * storeImmCM0Node::pipeline() const { return (&pipeline_class_009); }
1666
1667const Pipeline * storeFNode::pipeline_class() { return (&pipeline_class_037); }
1668const Pipeline * storeFNode::pipeline() const { return (&pipeline_class_037); }
1669
1670const Pipeline * storeF0Node::pipeline_class() { return (&pipeline_class_008); }
1671const Pipeline * storeF0Node::pipeline() const { return (&pipeline_class_008); }
1672
1673const Pipeline * storeF_immNode::pipeline_class() { return (&pipeline_class_009); }
1674const Pipeline * storeF_immNode::pipeline() const { return (&pipeline_class_009); }
1675
1676const Pipeline * storeDNode::pipeline_class() { return (&pipeline_class_037); }
1677const Pipeline * storeDNode::pipeline() const { return (&pipeline_class_037); }
1678
1679const Pipeline * storeD0_immNode::pipeline_class() { return (&pipeline_class_009); }
1680const Pipeline * storeD0_immNode::pipeline() const { return (&pipeline_class_009); }
1681
1682const Pipeline * storeD0Node::pipeline_class() { return (&pipeline_class_008); }
1683const Pipeline * storeD0Node::pipeline() const { return (&pipeline_class_008); }
1684
1685const Pipeline * storeSSINode::pipeline_class() { return (&pipeline_class_008); }
1686const Pipeline * storeSSINode::pipeline() const { return (&pipeline_class_008); }
1687
1688const Pipeline * storeSSLNode::pipeline_class() { return (&pipeline_class_008); }
1689const Pipeline * storeSSLNode::pipeline() const { return (&pipeline_class_008); }
1690
1691const Pipeline * storeSSPNode::pipeline_class() { return (&pipeline_class_008); }
1692const Pipeline * storeSSPNode::pipeline() const { return (&pipeline_class_008); }
1693
1694const Pipeline * storeSSFNode::pipeline_class() { return (&pipeline_class_037); }
1695const Pipeline * storeSSFNode::pipeline() const { return (&pipeline_class_037); }
1696
1697const Pipeline * storeSSDNode::pipeline_class() { return (&pipeline_class_037); }
1698const Pipeline * storeSSDNode::pipeline() const { return (&pipeline_class_037); }
1699
1700const Pipeline * cacheWBNode::pipeline_class() { return (&pipeline_class_037); }
1701const Pipeline * cacheWBNode::pipeline() const { return (&pipeline_class_037); }
1702
1703const Pipeline * cacheWBPreSyncNode::pipeline_class() { return (&pipeline_class_037); }
1704const Pipeline * cacheWBPreSyncNode::pipeline() const { return (&pipeline_class_037); }
1705
1706const Pipeline * cacheWBPostSyncNode::pipeline_class() { return (&pipeline_class_037); }
1707const Pipeline * cacheWBPostSyncNode::pipeline() const { return (&pipeline_class_037); }
1708
1709const Pipeline * bytes_reverse_intNode::pipeline_class() { return (&pipeline_class_001); }
1710const Pipeline * bytes_reverse_intNode::pipeline() const { return (&pipeline_class_001); }
1711
1712const Pipeline * bytes_reverse_longNode::pipeline_class() { return (&pipeline_class_001); }
1713const Pipeline * bytes_reverse_longNode::pipeline() const { return (&pipeline_class_001); }
1714
1715const Pipeline * bytes_reverse_unsigned_shortNode::pipeline_class() { return (&pipeline_class_001); }
1716const Pipeline * bytes_reverse_unsigned_shortNode::pipeline() const { return (&pipeline_class_001); }
1717
1718const Pipeline * bytes_reverse_shortNode::pipeline_class() { return (&pipeline_class_001); }
1719const Pipeline * bytes_reverse_shortNode::pipeline() const { return (&pipeline_class_001); }
1720
1721const Pipeline * countLeadingZerosINode::pipeline_class() { return (&pipeline_class_001); }
1722const Pipeline * countLeadingZerosINode::pipeline() const { return (&pipeline_class_001); }
1723
1724const Pipeline * countLeadingZerosI_bsrNode::pipeline_class() { return (&pipeline_class_001); }
1725const Pipeline * countLeadingZerosI_bsrNode::pipeline() const { return (&pipeline_class_001); }
1726
1727const Pipeline * countLeadingZerosLNode::pipeline_class() { return (&pipeline_class_001); }
1728const Pipeline * countLeadingZerosLNode::pipeline() const { return (&pipeline_class_001); }
1729
1730const Pipeline * countLeadingZerosL_bsrNode::pipeline_class() { return (&pipeline_class_001); }
1731const Pipeline * countLeadingZerosL_bsrNode::pipeline() const { return (&pipeline_class_001); }
1732
1733const Pipeline * countTrailingZerosINode::pipeline_class() { return (&pipeline_class_001); }
1734const Pipeline * countTrailingZerosINode::pipeline() const { return (&pipeline_class_001); }
1735
1736const Pipeline * countTrailingZerosI_bsfNode::pipeline_class() { return (&pipeline_class_001); }
1737const Pipeline * countTrailingZerosI_bsfNode::pipeline() const { return (&pipeline_class_001); }
1738
1739const Pipeline * countTrailingZerosLNode::pipeline_class() { return (&pipeline_class_001); }
1740const Pipeline * countTrailingZerosLNode::pipeline() const { return (&pipeline_class_001); }
1741
1742const Pipeline * countTrailingZerosL_bsfNode::pipeline_class() { return (&pipeline_class_001); }
1743const Pipeline * countTrailingZerosL_bsfNode::pipeline() const { return (&pipeline_class_001); }
1744
1745const Pipeline * popCountINode::pipeline_class() { return (&pipeline_class_001); }
1746const Pipeline * popCountINode::pipeline() const { return (&pipeline_class_001); }
1747
1748const Pipeline * popCountI_memNode::pipeline_class() { return (&pipeline_class_001); }
1749const Pipeline * popCountI_memNode::pipeline() const { return (&pipeline_class_001); }
1750
1751const Pipeline * popCountLNode::pipeline_class() { return (&pipeline_class_001); }
1752const Pipeline * popCountLNode::pipeline() const { return (&pipeline_class_001); }
1753
1754const Pipeline * popCountL_memNode::pipeline_class() { return (&pipeline_class_001); }
1755const Pipeline * popCountL_memNode::pipeline() const { return (&pipeline_class_001); }
1756
1757const Pipeline * membar_acquireNode::pipeline_class() { return (&pipeline_class_038); }
1758const Pipeline * membar_acquireNode::pipeline() const { return (&pipeline_class_038); }
1759
1760const Pipeline * membar_acquire_0Node::pipeline_class() { return (&pipeline_class_038); }
1761const Pipeline * membar_acquire_0Node::pipeline() const { return (&pipeline_class_038); }
1762
1763const Pipeline * membar_acquire_lockNode::pipeline_class() { return (&pipeline_class_038); }
1764const Pipeline * membar_acquire_lockNode::pipeline() const { return (&pipeline_class_038); }
1765
1766const Pipeline * membar_releaseNode::pipeline_class() { return (&pipeline_class_038); }
1767const Pipeline * membar_releaseNode::pipeline() const { return (&pipeline_class_038); }
1768
1769const Pipeline * membar_release_0Node::pipeline_class() { return (&pipeline_class_038); }
1770const Pipeline * membar_release_0Node::pipeline() const { return (&pipeline_class_038); }
1771
1772const Pipeline * membar_release_lockNode::pipeline_class() { return (&pipeline_class_038); }
1773const Pipeline * membar_release_lockNode::pipeline() const { return (&pipeline_class_038); }
1774
1775const Pipeline * membar_volatileNode::pipeline_class() { return (&pipeline_class_037); }
1776const Pipeline * membar_volatileNode::pipeline() const { return (&pipeline_class_037); }
1777
1778const Pipeline * unnecessary_membar_volatileNode::pipeline_class() { return (&pipeline_class_038); }
1779const Pipeline * unnecessary_membar_volatileNode::pipeline() const { return (&pipeline_class_038); }
1780
1781const Pipeline * membar_storestoreNode::pipeline_class() { return (&pipeline_class_038); }
1782const Pipeline * membar_storestoreNode::pipeline() const { return (&pipeline_class_038); }
1783
1784const Pipeline * membar_storestore_0Node::pipeline_class() { return (&pipeline_class_038); }
1785const Pipeline * membar_storestore_0Node::pipeline() const { return (&pipeline_class_038); }
1786
1787const Pipeline * castX2PNode::pipeline_class() { return (&pipeline_class_004); }
1788const Pipeline * castX2PNode::pipeline() const { return (&pipeline_class_004); }
1789
1790const Pipeline * castP2XNode::pipeline_class() { return (&pipeline_class_004); }
1791const Pipeline * castP2XNode::pipeline() const { return (&pipeline_class_004); }
1792
1793const Pipeline * convP2INode::pipeline_class() { return (&pipeline_class_004); }
1794const Pipeline * convP2INode::pipeline() const { return (&pipeline_class_004); }
1795
1796const Pipeline * convN2INode::pipeline_class() { return (&pipeline_class_004); }
1797const Pipeline * convN2INode::pipeline() const { return (&pipeline_class_004); }
1798
1799const Pipeline * encodeHeapOopNode::pipeline_class() { return (&pipeline_class_002); }
1800const Pipeline * encodeHeapOopNode::pipeline() const { return (&pipeline_class_002); }
1801
1802const Pipeline * encodeHeapOop_not_nullNode::pipeline_class() { return (&pipeline_class_002); }
1803const Pipeline * encodeHeapOop_not_nullNode::pipeline() const { return (&pipeline_class_002); }
1804
1805const Pipeline * decodeHeapOopNode::pipeline_class() { return (&pipeline_class_002); }
1806const Pipeline * decodeHeapOopNode::pipeline() const { return (&pipeline_class_002); }
1807
1808const Pipeline * decodeHeapOop_not_nullNode::pipeline_class() { return (&pipeline_class_002); }
1809const Pipeline * decodeHeapOop_not_nullNode::pipeline() const { return (&pipeline_class_002); }
1810
1811const Pipeline * encodeKlass_not_nullNode::pipeline_class() { return (&pipeline_class_002); }
1812const Pipeline * encodeKlass_not_nullNode::pipeline() const { return (&pipeline_class_002); }
1813
1814const Pipeline * decodeKlass_not_nullNode::pipeline_class() { return (&pipeline_class_002); }
1815const Pipeline * decodeKlass_not_nullNode::pipeline() const { return (&pipeline_class_002); }
1816
1817const Pipeline * jumpXtnd_offsetNode::pipeline_class() { return (&pipeline_class_034); }
1818const Pipeline * jumpXtnd_offsetNode::pipeline() const { return (&pipeline_class_034); }
1819
1820const Pipeline * jumpXtnd_addrNode::pipeline_class() { return (&pipeline_class_034); }
1821const Pipeline * jumpXtnd_addrNode::pipeline() const { return (&pipeline_class_034); }
1822
1823const Pipeline * jumpXtndNode::pipeline_class() { return (&pipeline_class_034); }
1824const Pipeline * jumpXtndNode::pipeline() const { return (&pipeline_class_034); }
1825
1826const Pipeline * cmovI_regNode::pipeline_class() { return (&pipeline_class_016); }
1827const Pipeline * cmovI_regNode::pipeline() const { return (&pipeline_class_016); }
1828
1829const Pipeline * cmovI_regUNode::pipeline_class() { return (&pipeline_class_016); }
1830const Pipeline * cmovI_regUNode::pipeline() const { return (&pipeline_class_016); }
1831
1832const Pipeline * cmovI_memNode::pipeline_class() { return (&pipeline_class_017); }
1833const Pipeline * cmovI_memNode::pipeline() const { return (&pipeline_class_017); }
1834
1835const Pipeline * cmovI_memUNode::pipeline_class() { return (&pipeline_class_017); }
1836const Pipeline * cmovI_memUNode::pipeline() const { return (&pipeline_class_017); }
1837
1838const Pipeline * cmovN_regNode::pipeline_class() { return (&pipeline_class_016); }
1839const Pipeline * cmovN_regNode::pipeline() const { return (&pipeline_class_016); }
1840
1841const Pipeline * cmovN_regUNode::pipeline_class() { return (&pipeline_class_016); }
1842const Pipeline * cmovN_regUNode::pipeline() const { return (&pipeline_class_016); }
1843
1844const Pipeline * cmovP_regNode::pipeline_class() { return (&pipeline_class_016); }
1845const Pipeline * cmovP_regNode::pipeline() const { return (&pipeline_class_016); }
1846
1847const Pipeline * cmovP_regUNode::pipeline_class() { return (&pipeline_class_016); }
1848const Pipeline * cmovP_regUNode::pipeline() const { return (&pipeline_class_016); }
1849
1850const Pipeline * cmovL_regNode::pipeline_class() { return (&pipeline_class_016); }
1851const Pipeline * cmovL_regNode::pipeline() const { return (&pipeline_class_016); }
1852
1853const Pipeline * cmovL_memNode::pipeline_class() { return (&pipeline_class_017); }
1854const Pipeline * cmovL_memNode::pipeline() const { return (&pipeline_class_017); }
1855
1856const Pipeline * cmovL_regUNode::pipeline_class() { return (&pipeline_class_016); }
1857const Pipeline * cmovL_regUNode::pipeline() const { return (&pipeline_class_016); }
1858
1859const Pipeline * cmovL_memUNode::pipeline_class() { return (&pipeline_class_017); }
1860const Pipeline * cmovL_memUNode::pipeline() const { return (&pipeline_class_017); }
1861
1862const Pipeline * cmovF_regNode::pipeline_class() { return (&pipeline_class_037); }
1863const Pipeline * cmovF_regNode::pipeline() const { return (&pipeline_class_037); }
1864
1865const Pipeline * cmovF_regUNode::pipeline_class() { return (&pipeline_class_037); }
1866const Pipeline * cmovF_regUNode::pipeline() const { return (&pipeline_class_037); }
1867
1868const Pipeline * cmovD_regNode::pipeline_class() { return (&pipeline_class_037); }
1869const Pipeline * cmovD_regNode::pipeline() const { return (&pipeline_class_037); }
1870
1871const Pipeline * cmovD_regUNode::pipeline_class() { return (&pipeline_class_037); }
1872const Pipeline * cmovD_regUNode::pipeline() const { return (&pipeline_class_037); }
1873
1874const Pipeline * addI_rRegNode::pipeline_class() { return (&pipeline_class_004); }
1875const Pipeline * addI_rRegNode::pipeline() const { return (&pipeline_class_004); }
1876
1877const Pipeline * addI_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
1878const Pipeline * addI_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
1879
1880const Pipeline * addI_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
1881const Pipeline * addI_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
1882
1883const Pipeline * addI_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
1884const Pipeline * addI_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
1885
1886const Pipeline * addI_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
1887const Pipeline * addI_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
1888
1889const Pipeline * addI_mem_rReg_0Node::pipeline_class() { return (&pipeline_class_008); }
1890const Pipeline * addI_mem_rReg_0Node::pipeline() const { return (&pipeline_class_008); }
1891
1892const Pipeline * addI_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
1893const Pipeline * addI_mem_immNode::pipeline() const { return (&pipeline_class_009); }
1894
1895const Pipeline * incI_rRegNode::pipeline_class() { return (&pipeline_class_001); }
1896const Pipeline * incI_rRegNode::pipeline() const { return (&pipeline_class_001); }
1897
1898const Pipeline * incI_memNode::pipeline_class() { return (&pipeline_class_009); }
1899const Pipeline * incI_memNode::pipeline() const { return (&pipeline_class_009); }
1900
1901const Pipeline * decI_rRegNode::pipeline_class() { return (&pipeline_class_001); }
1902const Pipeline * decI_rRegNode::pipeline() const { return (&pipeline_class_001); }
1903
1904const Pipeline * decI_memNode::pipeline_class() { return (&pipeline_class_009); }
1905const Pipeline * decI_memNode::pipeline() const { return (&pipeline_class_009); }
1906
1907const Pipeline * leaI_rReg_immINode::pipeline_class() { return (&pipeline_class_004); }
1908const Pipeline * leaI_rReg_immINode::pipeline() const { return (&pipeline_class_004); }
1909
1910const Pipeline * addL_rRegNode::pipeline_class() { return (&pipeline_class_004); }
1911const Pipeline * addL_rRegNode::pipeline() const { return (&pipeline_class_004); }
1912
1913const Pipeline * addL_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
1914const Pipeline * addL_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
1915
1916const Pipeline * addL_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
1917const Pipeline * addL_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
1918
1919const Pipeline * addL_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
1920const Pipeline * addL_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
1921
1922const Pipeline * addL_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
1923const Pipeline * addL_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
1924
1925const Pipeline * addL_mem_rReg_0Node::pipeline_class() { return (&pipeline_class_008); }
1926const Pipeline * addL_mem_rReg_0Node::pipeline() const { return (&pipeline_class_008); }
1927
1928const Pipeline * addL_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
1929const Pipeline * addL_mem_immNode::pipeline() const { return (&pipeline_class_009); }
1930
1931const Pipeline * incL_rRegNode::pipeline_class() { return (&pipeline_class_001); }
1932const Pipeline * incL_rRegNode::pipeline() const { return (&pipeline_class_001); }
1933
1934const Pipeline * incL_memNode::pipeline_class() { return (&pipeline_class_009); }
1935const Pipeline * incL_memNode::pipeline() const { return (&pipeline_class_009); }
1936
1937const Pipeline * decL_rRegNode::pipeline_class() { return (&pipeline_class_001); }
1938const Pipeline * decL_rRegNode::pipeline() const { return (&pipeline_class_001); }
1939
1940const Pipeline * decL_memNode::pipeline_class() { return (&pipeline_class_009); }
1941const Pipeline * decL_memNode::pipeline() const { return (&pipeline_class_009); }
1942
1943const Pipeline * leaL_rReg_immLNode::pipeline_class() { return (&pipeline_class_004); }
1944const Pipeline * leaL_rReg_immLNode::pipeline() const { return (&pipeline_class_004); }
1945
1946const Pipeline * addP_rRegNode::pipeline_class() { return (&pipeline_class_004); }
1947const Pipeline * addP_rRegNode::pipeline() const { return (&pipeline_class_004); }
1948
1949const Pipeline * addP_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
1950const Pipeline * addP_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
1951
1952const Pipeline * leaP_rReg_immNode::pipeline_class() { return (&pipeline_class_004); }
1953const Pipeline * leaP_rReg_immNode::pipeline() const { return (&pipeline_class_004); }
1954
1955const Pipeline * checkCastPPNode::pipeline_class() { return (&pipeline_class_038); }
1956const Pipeline * checkCastPPNode::pipeline() const { return (&pipeline_class_038); }
1957
1958const Pipeline * castPPNode::pipeline_class() { return (&pipeline_class_038); }
1959const Pipeline * castPPNode::pipeline() const { return (&pipeline_class_038); }
1960
1961const Pipeline * castIINode::pipeline_class() { return (&pipeline_class_038); }
1962const Pipeline * castIINode::pipeline() const { return (&pipeline_class_038); }
1963
1964const Pipeline * castLLNode::pipeline_class() { return (&pipeline_class_038); }
1965const Pipeline * castLLNode::pipeline() const { return (&pipeline_class_038); }
1966
1967const Pipeline * castFFNode::pipeline_class() { return (&pipeline_class_038); }
1968const Pipeline * castFFNode::pipeline() const { return (&pipeline_class_038); }
1969
1970const Pipeline * castDDNode::pipeline_class() { return (&pipeline_class_038); }
1971const Pipeline * castDDNode::pipeline() const { return (&pipeline_class_038); }
1972
1973const Pipeline * loadPLockedNode::pipeline_class() { return (&pipeline_class_006); }
1974const Pipeline * loadPLockedNode::pipeline() const { return (&pipeline_class_006); }
1975
1976const Pipeline * storePConditionalNode::pipeline_class() { return (&pipeline_class_036); }
1977const Pipeline * storePConditionalNode::pipeline() const { return (&pipeline_class_036); }
1978
1979const Pipeline * storeIConditionalNode::pipeline_class() { return (&pipeline_class_036); }
1980const Pipeline * storeIConditionalNode::pipeline() const { return (&pipeline_class_036); }
1981
1982const Pipeline * storeLConditionalNode::pipeline_class() { return (&pipeline_class_036); }
1983const Pipeline * storeLConditionalNode::pipeline() const { return (&pipeline_class_036); }
1984
1985const Pipeline * compareAndSwapPNode::pipeline_class() { return (&pipeline_class_036); }
1986const Pipeline * compareAndSwapPNode::pipeline() const { return (&pipeline_class_036); }
1987
1988const Pipeline * compareAndSwapP_0Node::pipeline_class() { return (&pipeline_class_036); }
1989const Pipeline * compareAndSwapP_0Node::pipeline() const { return (&pipeline_class_036); }
1990
1991const Pipeline * compareAndSwapLNode::pipeline_class() { return (&pipeline_class_036); }
1992const Pipeline * compareAndSwapLNode::pipeline() const { return (&pipeline_class_036); }
1993
1994const Pipeline * compareAndSwapL_0Node::pipeline_class() { return (&pipeline_class_036); }
1995const Pipeline * compareAndSwapL_0Node::pipeline() const { return (&pipeline_class_036); }
1996
1997const Pipeline * compareAndSwapINode::pipeline_class() { return (&pipeline_class_036); }
1998const Pipeline * compareAndSwapINode::pipeline() const { return (&pipeline_class_036); }
1999
2000const Pipeline * compareAndSwapI_0Node::pipeline_class() { return (&pipeline_class_036); }
2001const Pipeline * compareAndSwapI_0Node::pipeline() const { return (&pipeline_class_036); }
2002
2003const Pipeline * compareAndSwapBNode::pipeline_class() { return (&pipeline_class_036); }
2004const Pipeline * compareAndSwapBNode::pipeline() const { return (&pipeline_class_036); }
2005
2006const Pipeline * compareAndSwapB_0Node::pipeline_class() { return (&pipeline_class_036); }
2007const Pipeline * compareAndSwapB_0Node::pipeline() const { return (&pipeline_class_036); }
2008
2009const Pipeline * compareAndSwapSNode::pipeline_class() { return (&pipeline_class_036); }
2010const Pipeline * compareAndSwapSNode::pipeline() const { return (&pipeline_class_036); }
2011
2012const Pipeline * compareAndSwapS_0Node::pipeline_class() { return (&pipeline_class_036); }
2013const Pipeline * compareAndSwapS_0Node::pipeline() const { return (&pipeline_class_036); }
2014
2015const Pipeline * compareAndSwapNNode::pipeline_class() { return (&pipeline_class_036); }
2016const Pipeline * compareAndSwapNNode::pipeline() const { return (&pipeline_class_036); }
2017
2018const Pipeline * compareAndSwapN_0Node::pipeline_class() { return (&pipeline_class_036); }
2019const Pipeline * compareAndSwapN_0Node::pipeline() const { return (&pipeline_class_036); }
2020
2021const Pipeline * compareAndExchangeBNode::pipeline_class() { return (&pipeline_class_036); }
2022const Pipeline * compareAndExchangeBNode::pipeline() const { return (&pipeline_class_036); }
2023
2024const Pipeline * compareAndExchangeSNode::pipeline_class() { return (&pipeline_class_036); }
2025const Pipeline * compareAndExchangeSNode::pipeline() const { return (&pipeline_class_036); }
2026
2027const Pipeline * compareAndExchangeINode::pipeline_class() { return (&pipeline_class_036); }
2028const Pipeline * compareAndExchangeINode::pipeline() const { return (&pipeline_class_036); }
2029
2030const Pipeline * compareAndExchangeLNode::pipeline_class() { return (&pipeline_class_036); }
2031const Pipeline * compareAndExchangeLNode::pipeline() const { return (&pipeline_class_036); }
2032
2033const Pipeline * compareAndExchangeNNode::pipeline_class() { return (&pipeline_class_036); }
2034const Pipeline * compareAndExchangeNNode::pipeline() const { return (&pipeline_class_036); }
2035
2036const Pipeline * compareAndExchangePNode::pipeline_class() { return (&pipeline_class_036); }
2037const Pipeline * compareAndExchangePNode::pipeline() const { return (&pipeline_class_036); }
2038
2039const Pipeline * xaddB_no_resNode::pipeline_class() { return (&pipeline_class_036); }
2040const Pipeline * xaddB_no_resNode::pipeline() const { return (&pipeline_class_036); }
2041
2042const Pipeline * xaddBNode::pipeline_class() { return (&pipeline_class_036); }
2043const Pipeline * xaddBNode::pipeline() const { return (&pipeline_class_036); }
2044
2045const Pipeline * xaddS_no_resNode::pipeline_class() { return (&pipeline_class_036); }
2046const Pipeline * xaddS_no_resNode::pipeline() const { return (&pipeline_class_036); }
2047
2048const Pipeline * xaddSNode::pipeline_class() { return (&pipeline_class_036); }
2049const Pipeline * xaddSNode::pipeline() const { return (&pipeline_class_036); }
2050
2051const Pipeline * xaddI_no_resNode::pipeline_class() { return (&pipeline_class_036); }
2052const Pipeline * xaddI_no_resNode::pipeline() const { return (&pipeline_class_036); }
2053
2054const Pipeline * xaddINode::pipeline_class() { return (&pipeline_class_036); }
2055const Pipeline * xaddINode::pipeline() const { return (&pipeline_class_036); }
2056
2057const Pipeline * xaddL_no_resNode::pipeline_class() { return (&pipeline_class_036); }
2058const Pipeline * xaddL_no_resNode::pipeline() const { return (&pipeline_class_036); }
2059
2060const Pipeline * xaddLNode::pipeline_class() { return (&pipeline_class_036); }
2061const Pipeline * xaddLNode::pipeline() const { return (&pipeline_class_036); }
2062
2063const Pipeline * xchgBNode::pipeline_class() { return (&pipeline_class_036); }
2064const Pipeline * xchgBNode::pipeline() const { return (&pipeline_class_036); }
2065
2066const Pipeline * xchgSNode::pipeline_class() { return (&pipeline_class_036); }
2067const Pipeline * xchgSNode::pipeline() const { return (&pipeline_class_036); }
2068
2069const Pipeline * xchgINode::pipeline_class() { return (&pipeline_class_036); }
2070const Pipeline * xchgINode::pipeline() const { return (&pipeline_class_036); }
2071
2072const Pipeline * xchgLNode::pipeline_class() { return (&pipeline_class_036); }
2073const Pipeline * xchgLNode::pipeline() const { return (&pipeline_class_036); }
2074
2075const Pipeline * xchgPNode::pipeline_class() { return (&pipeline_class_036); }
2076const Pipeline * xchgPNode::pipeline() const { return (&pipeline_class_036); }
2077
2078const Pipeline * xchgNNode::pipeline_class() { return (&pipeline_class_036); }
2079const Pipeline * xchgNNode::pipeline() const { return (&pipeline_class_036); }
2080
2081const Pipeline * absI_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2082const Pipeline * absI_rRegNode::pipeline() const { return (&pipeline_class_004); }
2083
2084const Pipeline * absL_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2085const Pipeline * absL_rRegNode::pipeline() const { return (&pipeline_class_004); }
2086
2087const Pipeline * subI_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2088const Pipeline * subI_rRegNode::pipeline() const { return (&pipeline_class_004); }
2089
2090const Pipeline * subI_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2091const Pipeline * subI_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2092
2093const Pipeline * subI_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2094const Pipeline * subI_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2095
2096const Pipeline * subI_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
2097const Pipeline * subI_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
2098
2099const Pipeline * subI_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2100const Pipeline * subI_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2101
2102const Pipeline * subL_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2103const Pipeline * subL_rRegNode::pipeline() const { return (&pipeline_class_004); }
2104
2105const Pipeline * subL_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2106const Pipeline * subL_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2107
2108const Pipeline * subL_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2109const Pipeline * subL_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2110
2111const Pipeline * subL_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
2112const Pipeline * subL_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
2113
2114const Pipeline * subL_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2115const Pipeline * subL_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2116
2117const Pipeline * subP_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2118const Pipeline * subP_rRegNode::pipeline() const { return (&pipeline_class_004); }
2119
2120const Pipeline * negI_rRegNode::pipeline_class() { return (&pipeline_class_001); }
2121const Pipeline * negI_rRegNode::pipeline() const { return (&pipeline_class_001); }
2122
2123const Pipeline * negI_rReg_2Node::pipeline_class() { return (&pipeline_class_001); }
2124const Pipeline * negI_rReg_2Node::pipeline() const { return (&pipeline_class_001); }
2125
2126const Pipeline * negI_memNode::pipeline_class() { return (&pipeline_class_001); }
2127const Pipeline * negI_memNode::pipeline() const { return (&pipeline_class_001); }
2128
2129const Pipeline * negL_rRegNode::pipeline_class() { return (&pipeline_class_001); }
2130const Pipeline * negL_rRegNode::pipeline() const { return (&pipeline_class_001); }
2131
2132const Pipeline * negL_rReg_2Node::pipeline_class() { return (&pipeline_class_001); }
2133const Pipeline * negL_rReg_2Node::pipeline() const { return (&pipeline_class_001); }
2134
2135const Pipeline * negL_memNode::pipeline_class() { return (&pipeline_class_001); }
2136const Pipeline * negL_memNode::pipeline() const { return (&pipeline_class_001); }
2137
2138const Pipeline * mulI_rRegNode::pipeline_class() { return (&pipeline_class_010); }
2139const Pipeline * mulI_rRegNode::pipeline() const { return (&pipeline_class_010); }
2140
2141const Pipeline * mulI_rReg_immNode::pipeline_class() { return (&pipeline_class_010); }
2142const Pipeline * mulI_rReg_immNode::pipeline() const { return (&pipeline_class_010); }
2143
2144const Pipeline * mulI_memNode::pipeline_class() { return (&pipeline_class_011); }
2145const Pipeline * mulI_memNode::pipeline() const { return (&pipeline_class_011); }
2146
2147const Pipeline * mulI_mem_0Node::pipeline_class() { return (&pipeline_class_011); }
2148const Pipeline * mulI_mem_0Node::pipeline() const { return (&pipeline_class_011); }
2149
2150const Pipeline * mulI_mem_immNode::pipeline_class() { return (&pipeline_class_011); }
2151const Pipeline * mulI_mem_immNode::pipeline() const { return (&pipeline_class_011); }
2152
2153const Pipeline * mulL_rRegNode::pipeline_class() { return (&pipeline_class_010); }
2154const Pipeline * mulL_rRegNode::pipeline() const { return (&pipeline_class_010); }
2155
2156const Pipeline * mulL_rReg_immNode::pipeline_class() { return (&pipeline_class_010); }
2157const Pipeline * mulL_rReg_immNode::pipeline() const { return (&pipeline_class_010); }
2158
2159const Pipeline * mulL_memNode::pipeline_class() { return (&pipeline_class_011); }
2160const Pipeline * mulL_memNode::pipeline() const { return (&pipeline_class_011); }
2161
2162const Pipeline * mulL_mem_0Node::pipeline_class() { return (&pipeline_class_011); }
2163const Pipeline * mulL_mem_0Node::pipeline() const { return (&pipeline_class_011); }
2164
2165const Pipeline * mulL_mem_immNode::pipeline_class() { return (&pipeline_class_011); }
2166const Pipeline * mulL_mem_immNode::pipeline() const { return (&pipeline_class_011); }
2167
2168const Pipeline * mulHiL_rRegNode::pipeline_class() { return (&pipeline_class_010); }
2169const Pipeline * mulHiL_rRegNode::pipeline() const { return (&pipeline_class_010); }
2170
2171const Pipeline * umulHiL_rRegNode::pipeline_class() { return (&pipeline_class_010); }
2172const Pipeline * umulHiL_rRegNode::pipeline() const { return (&pipeline_class_010); }
2173
2174const Pipeline * divI_rRegNode::pipeline_class() { return (&pipeline_class_010); }
2175const Pipeline * divI_rRegNode::pipeline() const { return (&pipeline_class_010); }
2176
2177const Pipeline * divL_rRegNode::pipeline_class() { return (&pipeline_class_010); }
2178const Pipeline * divL_rRegNode::pipeline() const { return (&pipeline_class_010); }
2179
2180const Pipeline * divModI_rReg_divmodNode::pipeline_class() { return (&pipeline_class_037); }
2181const Pipeline * divModI_rReg_divmodNode::pipeline() const { return (&pipeline_class_037); }
2182
2183const Pipeline * divModL_rReg_divmodNode::pipeline_class() { return (&pipeline_class_037); }
2184const Pipeline * divModL_rReg_divmodNode::pipeline() const { return (&pipeline_class_037); }
2185
2186const Pipeline * loadConL_0x6666666666666667Node::pipeline_class() { return (&pipeline_class_001); }
2187const Pipeline * loadConL_0x6666666666666667Node::pipeline() const { return (&pipeline_class_001); }
2188
2189const Pipeline * mul_hiNode::pipeline_class() { return (&pipeline_class_010); }
2190const Pipeline * mul_hiNode::pipeline() const { return (&pipeline_class_010); }
2191
2192const Pipeline * sarL_rReg_63Node::pipeline_class() { return (&pipeline_class_001); }
2193const Pipeline * sarL_rReg_63Node::pipeline() const { return (&pipeline_class_001); }
2194
2195const Pipeline * sarL_rReg_2Node::pipeline_class() { return (&pipeline_class_001); }
2196const Pipeline * sarL_rReg_2Node::pipeline() const { return (&pipeline_class_001); }
2197
2198const Pipeline * modI_rRegNode::pipeline_class() { return (&pipeline_class_010); }
2199const Pipeline * modI_rRegNode::pipeline() const { return (&pipeline_class_010); }
2200
2201const Pipeline * modL_rRegNode::pipeline_class() { return (&pipeline_class_010); }
2202const Pipeline * modL_rRegNode::pipeline() const { return (&pipeline_class_010); }
2203
2204const Pipeline * salI_rReg_1Node::pipeline_class() { return (&pipeline_class_001); }
2205const Pipeline * salI_rReg_1Node::pipeline() const { return (&pipeline_class_001); }
2206
2207const Pipeline * salI_mem_1Node::pipeline_class() { return (&pipeline_class_009); }
2208const Pipeline * salI_mem_1Node::pipeline() const { return (&pipeline_class_009); }
2209
2210const Pipeline * salI_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2211const Pipeline * salI_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2212
2213const Pipeline * salI_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2214const Pipeline * salI_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2215
2216const Pipeline * salI_rReg_CLNode::pipeline_class() { return (&pipeline_class_004); }
2217const Pipeline * salI_rReg_CLNode::pipeline() const { return (&pipeline_class_004); }
2218
2219const Pipeline * salI_mem_CLNode::pipeline_class() { return (&pipeline_class_008); }
2220const Pipeline * salI_mem_CLNode::pipeline() const { return (&pipeline_class_008); }
2221
2222const Pipeline * sarI_rReg_1Node::pipeline_class() { return (&pipeline_class_001); }
2223const Pipeline * sarI_rReg_1Node::pipeline() const { return (&pipeline_class_001); }
2224
2225const Pipeline * sarI_mem_1Node::pipeline_class() { return (&pipeline_class_009); }
2226const Pipeline * sarI_mem_1Node::pipeline() const { return (&pipeline_class_009); }
2227
2228const Pipeline * sarI_rReg_immNode::pipeline_class() { return (&pipeline_class_009); }
2229const Pipeline * sarI_rReg_immNode::pipeline() const { return (&pipeline_class_009); }
2230
2231const Pipeline * sarI_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2232const Pipeline * sarI_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2233
2234const Pipeline * sarI_rReg_CLNode::pipeline_class() { return (&pipeline_class_004); }
2235const Pipeline * sarI_rReg_CLNode::pipeline() const { return (&pipeline_class_004); }
2236
2237const Pipeline * sarI_mem_CLNode::pipeline_class() { return (&pipeline_class_008); }
2238const Pipeline * sarI_mem_CLNode::pipeline() const { return (&pipeline_class_008); }
2239
2240const Pipeline * shrI_rReg_1Node::pipeline_class() { return (&pipeline_class_001); }
2241const Pipeline * shrI_rReg_1Node::pipeline() const { return (&pipeline_class_001); }
2242
2243const Pipeline * shrI_mem_1Node::pipeline_class() { return (&pipeline_class_009); }
2244const Pipeline * shrI_mem_1Node::pipeline() const { return (&pipeline_class_009); }
2245
2246const Pipeline * shrI_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2247const Pipeline * shrI_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2248
2249const Pipeline * shrI_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2250const Pipeline * shrI_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2251
2252const Pipeline * shrI_rReg_CLNode::pipeline_class() { return (&pipeline_class_004); }
2253const Pipeline * shrI_rReg_CLNode::pipeline() const { return (&pipeline_class_004); }
2254
2255const Pipeline * shrI_mem_CLNode::pipeline_class() { return (&pipeline_class_008); }
2256const Pipeline * shrI_mem_CLNode::pipeline() const { return (&pipeline_class_008); }
2257
2258const Pipeline * salL_rReg_1Node::pipeline_class() { return (&pipeline_class_001); }
2259const Pipeline * salL_rReg_1Node::pipeline() const { return (&pipeline_class_001); }
2260
2261const Pipeline * salL_mem_1Node::pipeline_class() { return (&pipeline_class_009); }
2262const Pipeline * salL_mem_1Node::pipeline() const { return (&pipeline_class_009); }
2263
2264const Pipeline * salL_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2265const Pipeline * salL_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2266
2267const Pipeline * salL_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2268const Pipeline * salL_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2269
2270const Pipeline * salL_rReg_CLNode::pipeline_class() { return (&pipeline_class_004); }
2271const Pipeline * salL_rReg_CLNode::pipeline() const { return (&pipeline_class_004); }
2272
2273const Pipeline * salL_mem_CLNode::pipeline_class() { return (&pipeline_class_008); }
2274const Pipeline * salL_mem_CLNode::pipeline() const { return (&pipeline_class_008); }
2275
2276const Pipeline * sarL_rReg_1Node::pipeline_class() { return (&pipeline_class_001); }
2277const Pipeline * sarL_rReg_1Node::pipeline() const { return (&pipeline_class_001); }
2278
2279const Pipeline * sarL_mem_1Node::pipeline_class() { return (&pipeline_class_009); }
2280const Pipeline * sarL_mem_1Node::pipeline() const { return (&pipeline_class_009); }
2281
2282const Pipeline * sarL_rReg_immNode::pipeline_class() { return (&pipeline_class_009); }
2283const Pipeline * sarL_rReg_immNode::pipeline() const { return (&pipeline_class_009); }
2284
2285const Pipeline * sarL_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2286const Pipeline * sarL_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2287
2288const Pipeline * sarL_rReg_CLNode::pipeline_class() { return (&pipeline_class_004); }
2289const Pipeline * sarL_rReg_CLNode::pipeline() const { return (&pipeline_class_004); }
2290
2291const Pipeline * sarL_mem_CLNode::pipeline_class() { return (&pipeline_class_008); }
2292const Pipeline * sarL_mem_CLNode::pipeline() const { return (&pipeline_class_008); }
2293
2294const Pipeline * shrL_rReg_1Node::pipeline_class() { return (&pipeline_class_001); }
2295const Pipeline * shrL_rReg_1Node::pipeline() const { return (&pipeline_class_001); }
2296
2297const Pipeline * shrL_mem_1Node::pipeline_class() { return (&pipeline_class_009); }
2298const Pipeline * shrL_mem_1Node::pipeline() const { return (&pipeline_class_009); }
2299
2300const Pipeline * shrL_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2301const Pipeline * shrL_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2302
2303const Pipeline * shrL_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2304const Pipeline * shrL_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2305
2306const Pipeline * shrL_rReg_CLNode::pipeline_class() { return (&pipeline_class_004); }
2307const Pipeline * shrL_rReg_CLNode::pipeline() const { return (&pipeline_class_004); }
2308
2309const Pipeline * shrL_mem_CLNode::pipeline_class() { return (&pipeline_class_008); }
2310const Pipeline * shrL_mem_CLNode::pipeline() const { return (&pipeline_class_008); }
2311
2312const Pipeline * i2bNode::pipeline_class() { return (&pipeline_class_004); }
2313const Pipeline * i2bNode::pipeline() const { return (&pipeline_class_004); }
2314
2315const Pipeline * i2sNode::pipeline_class() { return (&pipeline_class_004); }
2316const Pipeline * i2sNode::pipeline() const { return (&pipeline_class_004); }
2317
2318const Pipeline * rolI_immNode::pipeline_class() { return (&pipeline_class_001); }
2319const Pipeline * rolI_immNode::pipeline() const { return (&pipeline_class_001); }
2320
2321const Pipeline * rolI_rReg_VarNode::pipeline_class() { return (&pipeline_class_004); }
2322const Pipeline * rolI_rReg_VarNode::pipeline() const { return (&pipeline_class_004); }
2323
2324const Pipeline * rorI_immI8_legacyNode::pipeline_class() { return (&pipeline_class_001); }
2325const Pipeline * rorI_immI8_legacyNode::pipeline() const { return (&pipeline_class_001); }
2326
2327const Pipeline * rorI_immI8Node::pipeline_class() { return (&pipeline_class_004); }
2328const Pipeline * rorI_immI8Node::pipeline() const { return (&pipeline_class_004); }
2329
2330const Pipeline * rorI_rReg_VarNode::pipeline_class() { return (&pipeline_class_004); }
2331const Pipeline * rorI_rReg_VarNode::pipeline() const { return (&pipeline_class_004); }
2332
2333const Pipeline * rolL_immI8Node::pipeline_class() { return (&pipeline_class_001); }
2334const Pipeline * rolL_immI8Node::pipeline() const { return (&pipeline_class_001); }
2335
2336const Pipeline * rolL_rReg_VarNode::pipeline_class() { return (&pipeline_class_004); }
2337const Pipeline * rolL_rReg_VarNode::pipeline() const { return (&pipeline_class_004); }
2338
2339const Pipeline * rorL_immI8_legacyNode::pipeline_class() { return (&pipeline_class_001); }
2340const Pipeline * rorL_immI8_legacyNode::pipeline() const { return (&pipeline_class_001); }
2341
2342const Pipeline * rorL_immI8Node::pipeline_class() { return (&pipeline_class_004); }
2343const Pipeline * rorL_immI8Node::pipeline() const { return (&pipeline_class_004); }
2344
2345const Pipeline * rorL_rReg_VarNode::pipeline_class() { return (&pipeline_class_004); }
2346const Pipeline * rorL_rReg_VarNode::pipeline() const { return (&pipeline_class_004); }
2347
2348const Pipeline * andI_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2349const Pipeline * andI_rRegNode::pipeline() const { return (&pipeline_class_004); }
2350
2351const Pipeline * andI_rReg_imm255Node::pipeline_class() { return (&pipeline_class_001); }
2352const Pipeline * andI_rReg_imm255Node::pipeline() const { return (&pipeline_class_001); }
2353
2354const Pipeline * andI2L_rReg_imm255Node::pipeline_class() { return (&pipeline_class_001); }
2355const Pipeline * andI2L_rReg_imm255Node::pipeline() const { return (&pipeline_class_001); }
2356
2357const Pipeline * andI_rReg_imm65535Node::pipeline_class() { return (&pipeline_class_001); }
2358const Pipeline * andI_rReg_imm65535Node::pipeline() const { return (&pipeline_class_001); }
2359
2360const Pipeline * andI2L_rReg_imm65535Node::pipeline_class() { return (&pipeline_class_001); }
2361const Pipeline * andI2L_rReg_imm65535Node::pipeline() const { return (&pipeline_class_001); }
2362
2363const Pipeline * convI2LAndI_reg_immIbitmaskNode::pipeline_class() { return (&pipeline_class_004); }
2364const Pipeline * convI2LAndI_reg_immIbitmaskNode::pipeline() const { return (&pipeline_class_004); }
2365
2366const Pipeline * andI_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2367const Pipeline * andI_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2368
2369const Pipeline * andI_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2370const Pipeline * andI_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2371
2372const Pipeline * andI_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2373const Pipeline * andI_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2374
2375const Pipeline * andB_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
2376const Pipeline * andB_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
2377
2378const Pipeline * andB_mem_rReg_0Node::pipeline_class() { return (&pipeline_class_008); }
2379const Pipeline * andB_mem_rReg_0Node::pipeline() const { return (&pipeline_class_008); }
2380
2381const Pipeline * andI_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
2382const Pipeline * andI_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
2383
2384const Pipeline * andI_mem_rReg_0Node::pipeline_class() { return (&pipeline_class_008); }
2385const Pipeline * andI_mem_rReg_0Node::pipeline() const { return (&pipeline_class_008); }
2386
2387const Pipeline * andI_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2388const Pipeline * andI_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2389
2390const Pipeline * andnI_rReg_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2391const Pipeline * andnI_rReg_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2392
2393const Pipeline * andnI_rReg_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2394const Pipeline * andnI_rReg_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2395
2396const Pipeline * andnI_rReg_rReg_rRegNode::pipeline_class() { return (&pipeline_class_001); }
2397const Pipeline * andnI_rReg_rReg_rRegNode::pipeline() const { return (&pipeline_class_001); }
2398
2399const Pipeline * andnI_rReg_rReg_rReg_0Node::pipeline_class() { return (&pipeline_class_001); }
2400const Pipeline * andnI_rReg_rReg_rReg_0Node::pipeline() const { return (&pipeline_class_001); }
2401
2402const Pipeline * blsiI_rReg_rRegNode::pipeline_class() { return (&pipeline_class_001); }
2403const Pipeline * blsiI_rReg_rRegNode::pipeline() const { return (&pipeline_class_001); }
2404
2405const Pipeline * blsiI_rReg_rReg_0Node::pipeline_class() { return (&pipeline_class_001); }
2406const Pipeline * blsiI_rReg_rReg_0Node::pipeline() const { return (&pipeline_class_001); }
2407
2408const Pipeline * blsiI_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2409const Pipeline * blsiI_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2410
2411const Pipeline * blsiI_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2412const Pipeline * blsiI_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2413
2414const Pipeline * blsmskI_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2415const Pipeline * blsmskI_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2416
2417const Pipeline * blsmskI_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2418const Pipeline * blsmskI_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2419
2420const Pipeline * blsmskI_rReg_rRegNode::pipeline_class() { return (&pipeline_class_001); }
2421const Pipeline * blsmskI_rReg_rRegNode::pipeline() const { return (&pipeline_class_001); }
2422
2423const Pipeline * blsmskI_rReg_rReg_0Node::pipeline_class() { return (&pipeline_class_001); }
2424const Pipeline * blsmskI_rReg_rReg_0Node::pipeline() const { return (&pipeline_class_001); }
2425
2426const Pipeline * blsrI_rReg_rRegNode::pipeline_class() { return (&pipeline_class_006); }
2427const Pipeline * blsrI_rReg_rRegNode::pipeline() const { return (&pipeline_class_006); }
2428
2429const Pipeline * blsrI_rReg_rReg_0Node::pipeline_class() { return (&pipeline_class_006); }
2430const Pipeline * blsrI_rReg_rReg_0Node::pipeline() const { return (&pipeline_class_006); }
2431
2432const Pipeline * blsrI_rReg_memNode::pipeline_class() { return (&pipeline_class_001); }
2433const Pipeline * blsrI_rReg_memNode::pipeline() const { return (&pipeline_class_001); }
2434
2435const Pipeline * blsrI_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_001); }
2436const Pipeline * blsrI_rReg_mem_0Node::pipeline() const { return (&pipeline_class_001); }
2437
2438const Pipeline * orI_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2439const Pipeline * orI_rRegNode::pipeline() const { return (&pipeline_class_004); }
2440
2441const Pipeline * orI_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2442const Pipeline * orI_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2443
2444const Pipeline * orI_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2445const Pipeline * orI_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2446
2447const Pipeline * orI_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2448const Pipeline * orI_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2449
2450const Pipeline * orB_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
2451const Pipeline * orB_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
2452
2453const Pipeline * orB_mem_rReg_0Node::pipeline_class() { return (&pipeline_class_008); }
2454const Pipeline * orB_mem_rReg_0Node::pipeline() const { return (&pipeline_class_008); }
2455
2456const Pipeline * orI_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
2457const Pipeline * orI_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
2458
2459const Pipeline * orI_mem_rReg_0Node::pipeline_class() { return (&pipeline_class_008); }
2460const Pipeline * orI_mem_rReg_0Node::pipeline() const { return (&pipeline_class_008); }
2461
2462const Pipeline * orI_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2463const Pipeline * orI_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2464
2465const Pipeline * xorI_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2466const Pipeline * xorI_rRegNode::pipeline() const { return (&pipeline_class_004); }
2467
2468const Pipeline * xorI_rReg_im1Node::pipeline_class() { return (&pipeline_class_001); }
2469const Pipeline * xorI_rReg_im1Node::pipeline() const { return (&pipeline_class_001); }
2470
2471const Pipeline * xorI_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2472const Pipeline * xorI_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2473
2474const Pipeline * xorI_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2475const Pipeline * xorI_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2476
2477const Pipeline * xorI_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2478const Pipeline * xorI_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2479
2480const Pipeline * xorB_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
2481const Pipeline * xorB_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
2482
2483const Pipeline * xorB_mem_rReg_0Node::pipeline_class() { return (&pipeline_class_008); }
2484const Pipeline * xorB_mem_rReg_0Node::pipeline() const { return (&pipeline_class_008); }
2485
2486const Pipeline * xorI_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
2487const Pipeline * xorI_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
2488
2489const Pipeline * xorI_mem_rReg_0Node::pipeline_class() { return (&pipeline_class_008); }
2490const Pipeline * xorI_mem_rReg_0Node::pipeline() const { return (&pipeline_class_008); }
2491
2492const Pipeline * xorI_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2493const Pipeline * xorI_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2494
2495const Pipeline * andL_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2496const Pipeline * andL_rRegNode::pipeline() const { return (&pipeline_class_004); }
2497
2498const Pipeline * andL_rReg_imm255Node::pipeline_class() { return (&pipeline_class_001); }
2499const Pipeline * andL_rReg_imm255Node::pipeline() const { return (&pipeline_class_001); }
2500
2501const Pipeline * andL_rReg_imm65535Node::pipeline_class() { return (&pipeline_class_001); }
2502const Pipeline * andL_rReg_imm65535Node::pipeline() const { return (&pipeline_class_001); }
2503
2504const Pipeline * andL_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2505const Pipeline * andL_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2506
2507const Pipeline * andL_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2508const Pipeline * andL_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2509
2510const Pipeline * andL_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2511const Pipeline * andL_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2512
2513const Pipeline * andL_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
2514const Pipeline * andL_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
2515
2516const Pipeline * andL_mem_rReg_0Node::pipeline_class() { return (&pipeline_class_008); }
2517const Pipeline * andL_mem_rReg_0Node::pipeline() const { return (&pipeline_class_008); }
2518
2519const Pipeline * andL_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2520const Pipeline * andL_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2521
2522const Pipeline * btrL_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2523const Pipeline * btrL_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2524
2525const Pipeline * andnL_rReg_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2526const Pipeline * andnL_rReg_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2527
2528const Pipeline * andnL_rReg_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2529const Pipeline * andnL_rReg_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2530
2531const Pipeline * andnL_rReg_rReg_rRegNode::pipeline_class() { return (&pipeline_class_006); }
2532const Pipeline * andnL_rReg_rReg_rRegNode::pipeline() const { return (&pipeline_class_006); }
2533
2534const Pipeline * andnL_rReg_rReg_rReg_0Node::pipeline_class() { return (&pipeline_class_006); }
2535const Pipeline * andnL_rReg_rReg_rReg_0Node::pipeline() const { return (&pipeline_class_006); }
2536
2537const Pipeline * blsiL_rReg_rRegNode::pipeline_class() { return (&pipeline_class_001); }
2538const Pipeline * blsiL_rReg_rRegNode::pipeline() const { return (&pipeline_class_001); }
2539
2540const Pipeline * blsiL_rReg_rReg_0Node::pipeline_class() { return (&pipeline_class_001); }
2541const Pipeline * blsiL_rReg_rReg_0Node::pipeline() const { return (&pipeline_class_001); }
2542
2543const Pipeline * blsiL_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2544const Pipeline * blsiL_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2545
2546const Pipeline * blsiL_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2547const Pipeline * blsiL_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2548
2549const Pipeline * blsmskL_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2550const Pipeline * blsmskL_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2551
2552const Pipeline * blsmskL_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2553const Pipeline * blsmskL_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2554
2555const Pipeline * blsmskL_rReg_rRegNode::pipeline_class() { return (&pipeline_class_001); }
2556const Pipeline * blsmskL_rReg_rRegNode::pipeline() const { return (&pipeline_class_001); }
2557
2558const Pipeline * blsmskL_rReg_rReg_0Node::pipeline_class() { return (&pipeline_class_001); }
2559const Pipeline * blsmskL_rReg_rReg_0Node::pipeline() const { return (&pipeline_class_001); }
2560
2561const Pipeline * blsrL_rReg_rRegNode::pipeline_class() { return (&pipeline_class_001); }
2562const Pipeline * blsrL_rReg_rRegNode::pipeline() const { return (&pipeline_class_001); }
2563
2564const Pipeline * blsrL_rReg_rReg_0Node::pipeline_class() { return (&pipeline_class_001); }
2565const Pipeline * blsrL_rReg_rReg_0Node::pipeline() const { return (&pipeline_class_001); }
2566
2567const Pipeline * blsrL_rReg_memNode::pipeline_class() { return (&pipeline_class_001); }
2568const Pipeline * blsrL_rReg_memNode::pipeline() const { return (&pipeline_class_001); }
2569
2570const Pipeline * blsrL_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_001); }
2571const Pipeline * blsrL_rReg_mem_0Node::pipeline() const { return (&pipeline_class_001); }
2572
2573const Pipeline * orL_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2574const Pipeline * orL_rRegNode::pipeline() const { return (&pipeline_class_004); }
2575
2576const Pipeline * orL_rReg_castP2XNode::pipeline_class() { return (&pipeline_class_004); }
2577const Pipeline * orL_rReg_castP2XNode::pipeline() const { return (&pipeline_class_004); }
2578
2579const Pipeline * orL_rReg_castP2X_0Node::pipeline_class() { return (&pipeline_class_004); }
2580const Pipeline * orL_rReg_castP2X_0Node::pipeline() const { return (&pipeline_class_004); }
2581
2582const Pipeline * orL_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2583const Pipeline * orL_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2584
2585const Pipeline * orL_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2586const Pipeline * orL_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2587
2588const Pipeline * orL_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2589const Pipeline * orL_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2590
2591const Pipeline * orL_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
2592const Pipeline * orL_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
2593
2594const Pipeline * orL_mem_rReg_0Node::pipeline_class() { return (&pipeline_class_008); }
2595const Pipeline * orL_mem_rReg_0Node::pipeline() const { return (&pipeline_class_008); }
2596
2597const Pipeline * orL_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2598const Pipeline * orL_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2599
2600const Pipeline * btsL_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2601const Pipeline * btsL_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2602
2603const Pipeline * xorL_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2604const Pipeline * xorL_rRegNode::pipeline() const { return (&pipeline_class_004); }
2605
2606const Pipeline * xorL_rReg_im1Node::pipeline_class() { return (&pipeline_class_001); }
2607const Pipeline * xorL_rReg_im1Node::pipeline() const { return (&pipeline_class_001); }
2608
2609const Pipeline * xorL_rReg_immNode::pipeline_class() { return (&pipeline_class_001); }
2610const Pipeline * xorL_rReg_immNode::pipeline() const { return (&pipeline_class_001); }
2611
2612const Pipeline * xorL_rReg_memNode::pipeline_class() { return (&pipeline_class_006); }
2613const Pipeline * xorL_rReg_memNode::pipeline() const { return (&pipeline_class_006); }
2614
2615const Pipeline * xorL_rReg_mem_0Node::pipeline_class() { return (&pipeline_class_006); }
2616const Pipeline * xorL_rReg_mem_0Node::pipeline() const { return (&pipeline_class_006); }
2617
2618const Pipeline * xorL_mem_rRegNode::pipeline_class() { return (&pipeline_class_008); }
2619const Pipeline * xorL_mem_rRegNode::pipeline() const { return (&pipeline_class_008); }
2620
2621const Pipeline * xorL_mem_rReg_0Node::pipeline_class() { return (&pipeline_class_008); }
2622const Pipeline * xorL_mem_rReg_0Node::pipeline() const { return (&pipeline_class_008); }
2623
2624const Pipeline * xorL_mem_immNode::pipeline_class() { return (&pipeline_class_009); }
2625const Pipeline * xorL_mem_immNode::pipeline() const { return (&pipeline_class_009); }
2626
2627const Pipeline * convI2BNode::pipeline_class() { return (&pipeline_class_037); }
2628const Pipeline * convI2BNode::pipeline() const { return (&pipeline_class_037); }
2629
2630const Pipeline * convP2BNode::pipeline_class() { return (&pipeline_class_037); }
2631const Pipeline * convP2BNode::pipeline() const { return (&pipeline_class_037); }
2632
2633const Pipeline * cmpLTMaskNode::pipeline_class() { return (&pipeline_class_037); }
2634const Pipeline * cmpLTMaskNode::pipeline() const { return (&pipeline_class_037); }
2635
2636const Pipeline * cmpLTMask0Node::pipeline_class() { return (&pipeline_class_001); }
2637const Pipeline * cmpLTMask0Node::pipeline() const { return (&pipeline_class_001); }
2638
2639const Pipeline * cadd_cmpLTMaskNode::pipeline_class() { return (&pipeline_class_015); }
2640const Pipeline * cadd_cmpLTMaskNode::pipeline() const { return (&pipeline_class_015); }
2641
2642const Pipeline * cadd_cmpLTMask_1Node::pipeline_class() { return (&pipeline_class_015); }
2643const Pipeline * cadd_cmpLTMask_1Node::pipeline() const { return (&pipeline_class_015); }
2644
2645const Pipeline * cadd_cmpLTMask_0Node::pipeline_class() { return (&pipeline_class_015); }
2646const Pipeline * cadd_cmpLTMask_0Node::pipeline() const { return (&pipeline_class_015); }
2647
2648const Pipeline * cadd_cmpLTMask_2Node::pipeline_class() { return (&pipeline_class_015); }
2649const Pipeline * cadd_cmpLTMask_2Node::pipeline() const { return (&pipeline_class_015); }
2650
2651const Pipeline * and_cmpLTMaskNode::pipeline_class() { return (&pipeline_class_015); }
2652const Pipeline * and_cmpLTMaskNode::pipeline() const { return (&pipeline_class_015); }
2653
2654const Pipeline * and_cmpLTMask_0Node::pipeline_class() { return (&pipeline_class_015); }
2655const Pipeline * and_cmpLTMask_0Node::pipeline() const { return (&pipeline_class_015); }
2656
2657const Pipeline * cmpF_cc_regNode::pipeline_class() { return (&pipeline_class_037); }
2658const Pipeline * cmpF_cc_regNode::pipeline() const { return (&pipeline_class_037); }
2659
2660const Pipeline * cmpF_cc_reg_CFNode::pipeline_class() { return (&pipeline_class_037); }
2661const Pipeline * cmpF_cc_reg_CFNode::pipeline() const { return (&pipeline_class_037); }
2662
2663const Pipeline * cmpF_cc_memNode::pipeline_class() { return (&pipeline_class_037); }
2664const Pipeline * cmpF_cc_memNode::pipeline() const { return (&pipeline_class_037); }
2665
2666const Pipeline * cmpF_cc_memCFNode::pipeline_class() { return (&pipeline_class_037); }
2667const Pipeline * cmpF_cc_memCFNode::pipeline() const { return (&pipeline_class_037); }
2668
2669const Pipeline * cmpF_cc_immNode::pipeline_class() { return (&pipeline_class_037); }
2670const Pipeline * cmpF_cc_immNode::pipeline() const { return (&pipeline_class_037); }
2671
2672const Pipeline * cmpF_cc_immCFNode::pipeline_class() { return (&pipeline_class_037); }
2673const Pipeline * cmpF_cc_immCFNode::pipeline() const { return (&pipeline_class_037); }
2674
2675const Pipeline * cmpD_cc_regNode::pipeline_class() { return (&pipeline_class_037); }
2676const Pipeline * cmpD_cc_regNode::pipeline() const { return (&pipeline_class_037); }
2677
2678const Pipeline * cmpD_cc_reg_CFNode::pipeline_class() { return (&pipeline_class_037); }
2679const Pipeline * cmpD_cc_reg_CFNode::pipeline() const { return (&pipeline_class_037); }
2680
2681const Pipeline * cmpD_cc_memNode::pipeline_class() { return (&pipeline_class_037); }
2682const Pipeline * cmpD_cc_memNode::pipeline() const { return (&pipeline_class_037); }
2683
2684const Pipeline * cmpD_cc_memCFNode::pipeline_class() { return (&pipeline_class_037); }
2685const Pipeline * cmpD_cc_memCFNode::pipeline() const { return (&pipeline_class_037); }
2686
2687const Pipeline * cmpD_cc_immNode::pipeline_class() { return (&pipeline_class_037); }
2688const Pipeline * cmpD_cc_immNode::pipeline() const { return (&pipeline_class_037); }
2689
2690const Pipeline * cmpD_cc_immCFNode::pipeline_class() { return (&pipeline_class_037); }
2691const Pipeline * cmpD_cc_immCFNode::pipeline() const { return (&pipeline_class_037); }
2692
2693const Pipeline * cmpF_regNode::pipeline_class() { return (&pipeline_class_037); }
2694const Pipeline * cmpF_regNode::pipeline() const { return (&pipeline_class_037); }
2695
2696const Pipeline * cmpF_memNode::pipeline_class() { return (&pipeline_class_037); }
2697const Pipeline * cmpF_memNode::pipeline() const { return (&pipeline_class_037); }
2698
2699const Pipeline * cmpF_immNode::pipeline_class() { return (&pipeline_class_037); }
2700const Pipeline * cmpF_immNode::pipeline() const { return (&pipeline_class_037); }
2701
2702const Pipeline * cmpD_regNode::pipeline_class() { return (&pipeline_class_037); }
2703const Pipeline * cmpD_regNode::pipeline() const { return (&pipeline_class_037); }
2704
2705const Pipeline * cmpD_memNode::pipeline_class() { return (&pipeline_class_037); }
2706const Pipeline * cmpD_memNode::pipeline() const { return (&pipeline_class_037); }
2707
2708const Pipeline * cmpD_immNode::pipeline_class() { return (&pipeline_class_037); }
2709const Pipeline * cmpD_immNode::pipeline() const { return (&pipeline_class_037); }
2710
2711const Pipeline * convF2D_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2712const Pipeline * convF2D_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2713
2714const Pipeline * convF2D_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
2715const Pipeline * convF2D_reg_memNode::pipeline() const { return (&pipeline_class_037); }
2716
2717const Pipeline * convD2F_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2718const Pipeline * convD2F_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2719
2720const Pipeline * convD2F_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
2721const Pipeline * convD2F_reg_memNode::pipeline() const { return (&pipeline_class_037); }
2722
2723const Pipeline * convF2I_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2724const Pipeline * convF2I_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2725
2726const Pipeline * convF2L_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2727const Pipeline * convF2L_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2728
2729const Pipeline * convD2I_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2730const Pipeline * convD2I_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2731
2732const Pipeline * convD2L_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2733const Pipeline * convD2L_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2734
2735const Pipeline * convI2F_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2736const Pipeline * convI2F_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2737
2738const Pipeline * convI2F_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
2739const Pipeline * convI2F_reg_memNode::pipeline() const { return (&pipeline_class_037); }
2740
2741const Pipeline * convI2D_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2742const Pipeline * convI2D_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2743
2744const Pipeline * convI2D_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
2745const Pipeline * convI2D_reg_memNode::pipeline() const { return (&pipeline_class_037); }
2746
2747const Pipeline * convXI2F_regNode::pipeline_class() { return (&pipeline_class_037); }
2748const Pipeline * convXI2F_regNode::pipeline() const { return (&pipeline_class_037); }
2749
2750const Pipeline * convXI2D_regNode::pipeline_class() { return (&pipeline_class_037); }
2751const Pipeline * convXI2D_regNode::pipeline() const { return (&pipeline_class_037); }
2752
2753const Pipeline * convL2F_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2754const Pipeline * convL2F_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2755
2756const Pipeline * convL2F_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
2757const Pipeline * convL2F_reg_memNode::pipeline() const { return (&pipeline_class_037); }
2758
2759const Pipeline * convL2D_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2760const Pipeline * convL2D_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2761
2762const Pipeline * convL2D_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
2763const Pipeline * convL2D_reg_memNode::pipeline() const { return (&pipeline_class_037); }
2764
2765const Pipeline * convI2L_reg_regNode::pipeline_class() { return (&pipeline_class_004); }
2766const Pipeline * convI2L_reg_regNode::pipeline() const { return (&pipeline_class_004); }
2767
2768const Pipeline * convI2L_reg_reg_zexNode::pipeline_class() { return (&pipeline_class_004); }
2769const Pipeline * convI2L_reg_reg_zexNode::pipeline() const { return (&pipeline_class_004); }
2770
2771const Pipeline * convI2L_reg_mem_zexNode::pipeline_class() { return (&pipeline_class_006); }
2772const Pipeline * convI2L_reg_mem_zexNode::pipeline() const { return (&pipeline_class_006); }
2773
2774const Pipeline * zerox_long_reg_regNode::pipeline_class() { return (&pipeline_class_004); }
2775const Pipeline * zerox_long_reg_regNode::pipeline() const { return (&pipeline_class_004); }
2776
2777const Pipeline * convL2I_reg_regNode::pipeline_class() { return (&pipeline_class_004); }
2778const Pipeline * convL2I_reg_regNode::pipeline() const { return (&pipeline_class_004); }
2779
2780const Pipeline * MoveF2I_stack_regNode::pipeline_class() { return (&pipeline_class_006); }
2781const Pipeline * MoveF2I_stack_regNode::pipeline() const { return (&pipeline_class_006); }
2782
2783const Pipeline * MoveI2F_stack_regNode::pipeline_class() { return (&pipeline_class_037); }
2784const Pipeline * MoveI2F_stack_regNode::pipeline() const { return (&pipeline_class_037); }
2785
2786const Pipeline * MoveD2L_stack_regNode::pipeline_class() { return (&pipeline_class_006); }
2787const Pipeline * MoveD2L_stack_regNode::pipeline() const { return (&pipeline_class_006); }
2788
2789const Pipeline * MoveL2D_stack_reg_partialNode::pipeline_class() { return (&pipeline_class_037); }
2790const Pipeline * MoveL2D_stack_reg_partialNode::pipeline() const { return (&pipeline_class_037); }
2791
2792const Pipeline * MoveL2D_stack_regNode::pipeline_class() { return (&pipeline_class_037); }
2793const Pipeline * MoveL2D_stack_regNode::pipeline() const { return (&pipeline_class_037); }
2794
2795const Pipeline * MoveF2I_reg_stackNode::pipeline_class() { return (&pipeline_class_037); }
2796const Pipeline * MoveF2I_reg_stackNode::pipeline() const { return (&pipeline_class_037); }
2797
2798const Pipeline * MoveI2F_reg_stackNode::pipeline_class() { return (&pipeline_class_008); }
2799const Pipeline * MoveI2F_reg_stackNode::pipeline() const { return (&pipeline_class_008); }
2800
2801const Pipeline * MoveD2L_reg_stackNode::pipeline_class() { return (&pipeline_class_037); }
2802const Pipeline * MoveD2L_reg_stackNode::pipeline() const { return (&pipeline_class_037); }
2803
2804const Pipeline * MoveL2D_reg_stackNode::pipeline_class() { return (&pipeline_class_008); }
2805const Pipeline * MoveL2D_reg_stackNode::pipeline() const { return (&pipeline_class_008); }
2806
2807const Pipeline * MoveF2I_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2808const Pipeline * MoveF2I_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2809
2810const Pipeline * MoveD2L_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2811const Pipeline * MoveD2L_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2812
2813const Pipeline * MoveI2F_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2814const Pipeline * MoveI2F_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2815
2816const Pipeline * MoveL2D_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
2817const Pipeline * MoveL2D_reg_regNode::pipeline() const { return (&pipeline_class_037); }
2818
2819const Pipeline * rep_stosNode::pipeline_class() { return (&pipeline_class_037); }
2820const Pipeline * rep_stosNode::pipeline() const { return (&pipeline_class_037); }
2821
2822const Pipeline * rep_stos_evexNode::pipeline_class() { return (&pipeline_class_037); }
2823const Pipeline * rep_stos_evexNode::pipeline() const { return (&pipeline_class_037); }
2824
2825const Pipeline * rep_stos_largeNode::pipeline_class() { return (&pipeline_class_037); }
2826const Pipeline * rep_stos_largeNode::pipeline() const { return (&pipeline_class_037); }
2827
2828const Pipeline * rep_stos_large_evexNode::pipeline_class() { return (&pipeline_class_037); }
2829const Pipeline * rep_stos_large_evexNode::pipeline() const { return (&pipeline_class_037); }
2830
2831const Pipeline * rep_stos_imNode::pipeline_class() { return (&pipeline_class_037); }
2832const Pipeline * rep_stos_imNode::pipeline() const { return (&pipeline_class_037); }
2833
2834const Pipeline * string_compareLNode::pipeline_class() { return (&pipeline_class_037); }
2835const Pipeline * string_compareLNode::pipeline() const { return (&pipeline_class_037); }
2836
2837const Pipeline * string_compareL_evexNode::pipeline_class() { return (&pipeline_class_037); }
2838const Pipeline * string_compareL_evexNode::pipeline() const { return (&pipeline_class_037); }
2839
2840const Pipeline * string_compareUNode::pipeline_class() { return (&pipeline_class_037); }
2841const Pipeline * string_compareUNode::pipeline() const { return (&pipeline_class_037); }
2842
2843const Pipeline * string_compareU_evexNode::pipeline_class() { return (&pipeline_class_037); }
2844const Pipeline * string_compareU_evexNode::pipeline() const { return (&pipeline_class_037); }
2845
2846const Pipeline * string_compareLUNode::pipeline_class() { return (&pipeline_class_037); }
2847const Pipeline * string_compareLUNode::pipeline() const { return (&pipeline_class_037); }
2848
2849const Pipeline * string_compareLU_evexNode::pipeline_class() { return (&pipeline_class_037); }
2850const Pipeline * string_compareLU_evexNode::pipeline() const { return (&pipeline_class_037); }
2851
2852const Pipeline * string_compareULNode::pipeline_class() { return (&pipeline_class_037); }
2853const Pipeline * string_compareULNode::pipeline() const { return (&pipeline_class_037); }
2854
2855const Pipeline * string_compareUL_evexNode::pipeline_class() { return (&pipeline_class_037); }
2856const Pipeline * string_compareUL_evexNode::pipeline() const { return (&pipeline_class_037); }
2857
2858const Pipeline * string_indexof_conLNode::pipeline_class() { return (&pipeline_class_037); }
2859const Pipeline * string_indexof_conLNode::pipeline() const { return (&pipeline_class_037); }
2860
2861const Pipeline * string_indexof_conUNode::pipeline_class() { return (&pipeline_class_037); }
2862const Pipeline * string_indexof_conUNode::pipeline() const { return (&pipeline_class_037); }
2863
2864const Pipeline * string_indexof_conULNode::pipeline_class() { return (&pipeline_class_037); }
2865const Pipeline * string_indexof_conULNode::pipeline() const { return (&pipeline_class_037); }
2866
2867const Pipeline * string_indexofLNode::pipeline_class() { return (&pipeline_class_037); }
2868const Pipeline * string_indexofLNode::pipeline() const { return (&pipeline_class_037); }
2869
2870const Pipeline * string_indexofUNode::pipeline_class() { return (&pipeline_class_037); }
2871const Pipeline * string_indexofUNode::pipeline() const { return (&pipeline_class_037); }
2872
2873const Pipeline * string_indexofULNode::pipeline_class() { return (&pipeline_class_037); }
2874const Pipeline * string_indexofULNode::pipeline() const { return (&pipeline_class_037); }
2875
2876const Pipeline * string_indexof_charNode::pipeline_class() { return (&pipeline_class_037); }
2877const Pipeline * string_indexof_charNode::pipeline() const { return (&pipeline_class_037); }
2878
2879const Pipeline * stringL_indexof_charNode::pipeline_class() { return (&pipeline_class_037); }
2880const Pipeline * stringL_indexof_charNode::pipeline() const { return (&pipeline_class_037); }
2881
2882const Pipeline * string_equalsNode::pipeline_class() { return (&pipeline_class_037); }
2883const Pipeline * string_equalsNode::pipeline() const { return (&pipeline_class_037); }
2884
2885const Pipeline * string_equals_evexNode::pipeline_class() { return (&pipeline_class_037); }
2886const Pipeline * string_equals_evexNode::pipeline() const { return (&pipeline_class_037); }
2887
2888const Pipeline * array_equalsBNode::pipeline_class() { return (&pipeline_class_037); }
2889const Pipeline * array_equalsBNode::pipeline() const { return (&pipeline_class_037); }
2890
2891const Pipeline * array_equalsB_evexNode::pipeline_class() { return (&pipeline_class_037); }
2892const Pipeline * array_equalsB_evexNode::pipeline() const { return (&pipeline_class_037); }
2893
2894const Pipeline * array_equalsCNode::pipeline_class() { return (&pipeline_class_037); }
2895const Pipeline * array_equalsCNode::pipeline() const { return (&pipeline_class_037); }
2896
2897const Pipeline * array_equalsC_evexNode::pipeline_class() { return (&pipeline_class_037); }
2898const Pipeline * array_equalsC_evexNode::pipeline() const { return (&pipeline_class_037); }
2899
2900const Pipeline * has_negativesNode::pipeline_class() { return (&pipeline_class_037); }
2901const Pipeline * has_negativesNode::pipeline() const { return (&pipeline_class_037); }
2902
2903const Pipeline * has_negatives_evexNode::pipeline_class() { return (&pipeline_class_037); }
2904const Pipeline * has_negatives_evexNode::pipeline() const { return (&pipeline_class_037); }
2905
2906const Pipeline * string_compressNode::pipeline_class() { return (&pipeline_class_037); }
2907const Pipeline * string_compressNode::pipeline() const { return (&pipeline_class_037); }
2908
2909const Pipeline * string_compress_evexNode::pipeline_class() { return (&pipeline_class_037); }
2910const Pipeline * string_compress_evexNode::pipeline() const { return (&pipeline_class_037); }
2911
2912const Pipeline * string_inflateNode::pipeline_class() { return (&pipeline_class_037); }
2913const Pipeline * string_inflateNode::pipeline() const { return (&pipeline_class_037); }
2914
2915const Pipeline * string_inflate_evexNode::pipeline_class() { return (&pipeline_class_037); }
2916const Pipeline * string_inflate_evexNode::pipeline() const { return (&pipeline_class_037); }
2917
2918const Pipeline * encode_iso_arrayNode::pipeline_class() { return (&pipeline_class_037); }
2919const Pipeline * encode_iso_arrayNode::pipeline() const { return (&pipeline_class_037); }
2920
2921const Pipeline * encode_ascii_arrayNode::pipeline_class() { return (&pipeline_class_037); }
2922const Pipeline * encode_ascii_arrayNode::pipeline() const { return (&pipeline_class_037); }
2923
2924const Pipeline * overflowAddI_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2925const Pipeline * overflowAddI_rRegNode::pipeline() const { return (&pipeline_class_004); }
2926
2927const Pipeline * overflowAddI_rReg_immNode::pipeline_class() { return (&pipeline_class_004); }
2928const Pipeline * overflowAddI_rReg_immNode::pipeline() const { return (&pipeline_class_004); }
2929
2930const Pipeline * overflowAddL_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2931const Pipeline * overflowAddL_rRegNode::pipeline() const { return (&pipeline_class_004); }
2932
2933const Pipeline * overflowAddL_rReg_immNode::pipeline_class() { return (&pipeline_class_004); }
2934const Pipeline * overflowAddL_rReg_immNode::pipeline() const { return (&pipeline_class_004); }
2935
2936const Pipeline * overflowSubI_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2937const Pipeline * overflowSubI_rRegNode::pipeline() const { return (&pipeline_class_004); }
2938
2939const Pipeline * overflowSubI_rReg_immNode::pipeline_class() { return (&pipeline_class_004); }
2940const Pipeline * overflowSubI_rReg_immNode::pipeline() const { return (&pipeline_class_004); }
2941
2942const Pipeline * overflowSubL_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2943const Pipeline * overflowSubL_rRegNode::pipeline() const { return (&pipeline_class_004); }
2944
2945const Pipeline * overflowSubL_rReg_immNode::pipeline_class() { return (&pipeline_class_004); }
2946const Pipeline * overflowSubL_rReg_immNode::pipeline() const { return (&pipeline_class_004); }
2947
2948const Pipeline * overflowNegI_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2949const Pipeline * overflowNegI_rRegNode::pipeline() const { return (&pipeline_class_004); }
2950
2951const Pipeline * overflowNegL_rRegNode::pipeline_class() { return (&pipeline_class_004); }
2952const Pipeline * overflowNegL_rRegNode::pipeline() const { return (&pipeline_class_004); }
2953
2954const Pipeline * overflowMulI_rRegNode::pipeline_class() { return (&pipeline_class_010); }
2955const Pipeline * overflowMulI_rRegNode::pipeline() const { return (&pipeline_class_010); }
2956
2957const Pipeline * overflowMulI_rReg_immNode::pipeline_class() { return (&pipeline_class_010); }
2958const Pipeline * overflowMulI_rReg_immNode::pipeline() const { return (&pipeline_class_010); }
2959
2960const Pipeline * overflowMulL_rRegNode::pipeline_class() { return (&pipeline_class_010); }
2961const Pipeline * overflowMulL_rRegNode::pipeline() const { return (&pipeline_class_010); }
2962
2963const Pipeline * overflowMulL_rReg_immNode::pipeline_class() { return (&pipeline_class_010); }
2964const Pipeline * overflowMulL_rReg_immNode::pipeline() const { return (&pipeline_class_010); }
2965
2966const Pipeline * compI_rRegNode::pipeline_class() { return (&pipeline_class_012); }
2967const Pipeline * compI_rRegNode::pipeline() const { return (&pipeline_class_012); }
2968
2969const Pipeline * compI_rReg_immNode::pipeline_class() { return (&pipeline_class_013); }
2970const Pipeline * compI_rReg_immNode::pipeline() const { return (&pipeline_class_013); }
2971
2972const Pipeline * compI_rReg_memNode::pipeline_class() { return (&pipeline_class_014); }
2973const Pipeline * compI_rReg_memNode::pipeline() const { return (&pipeline_class_014); }
2974
2975const Pipeline * testI_regNode::pipeline_class() { return (&pipeline_class_013); }
2976const Pipeline * testI_regNode::pipeline() const { return (&pipeline_class_013); }
2977
2978const Pipeline * testI_reg_immNode::pipeline_class() { return (&pipeline_class_013); }
2979const Pipeline * testI_reg_immNode::pipeline() const { return (&pipeline_class_013); }
2980
2981const Pipeline * testI_reg_memNode::pipeline_class() { return (&pipeline_class_014); }
2982const Pipeline * testI_reg_memNode::pipeline() const { return (&pipeline_class_014); }
2983
2984const Pipeline * testI_reg_mem_0Node::pipeline_class() { return (&pipeline_class_014); }
2985const Pipeline * testI_reg_mem_0Node::pipeline() const { return (&pipeline_class_014); }
2986
2987const Pipeline * compU_rRegNode::pipeline_class() { return (&pipeline_class_012); }
2988const Pipeline * compU_rRegNode::pipeline() const { return (&pipeline_class_012); }
2989
2990const Pipeline * compU_rReg_immNode::pipeline_class() { return (&pipeline_class_013); }
2991const Pipeline * compU_rReg_immNode::pipeline() const { return (&pipeline_class_013); }
2992
2993const Pipeline * compU_rReg_memNode::pipeline_class() { return (&pipeline_class_014); }
2994const Pipeline * compU_rReg_memNode::pipeline() const { return (&pipeline_class_014); }
2995
2996const Pipeline * testU_regNode::pipeline_class() { return (&pipeline_class_013); }
2997const Pipeline * testU_regNode::pipeline() const { return (&pipeline_class_013); }
2998
2999const Pipeline * compP_rRegNode::pipeline_class() { return (&pipeline_class_012); }
3000const Pipeline * compP_rRegNode::pipeline() const { return (&pipeline_class_012); }
3001
3002const Pipeline * compP_rReg_memNode::pipeline_class() { return (&pipeline_class_014); }
3003const Pipeline * compP_rReg_memNode::pipeline() const { return (&pipeline_class_014); }
3004
3005const Pipeline * compP_mem_rRegNode::pipeline_class() { return (&pipeline_class_014); }
3006const Pipeline * compP_mem_rRegNode::pipeline() const { return (&pipeline_class_014); }
3007
3008const Pipeline * testP_regNode::pipeline_class() { return (&pipeline_class_013); }
3009const Pipeline * testP_regNode::pipeline() const { return (&pipeline_class_013); }
3010
3011const Pipeline * testP_memNode::pipeline_class() { return (&pipeline_class_013); }
3012const Pipeline * testP_memNode::pipeline() const { return (&pipeline_class_013); }
3013
3014const Pipeline * testP_mem_reg0Node::pipeline_class() { return (&pipeline_class_014); }
3015const Pipeline * testP_mem_reg0Node::pipeline() const { return (&pipeline_class_014); }
3016
3017const Pipeline * compN_rRegNode::pipeline_class() { return (&pipeline_class_012); }
3018const Pipeline * compN_rRegNode::pipeline() const { return (&pipeline_class_012); }
3019
3020const Pipeline * compN_rReg_memNode::pipeline_class() { return (&pipeline_class_014); }
3021const Pipeline * compN_rReg_memNode::pipeline() const { return (&pipeline_class_014); }
3022
3023const Pipeline * compN_rReg_immNode::pipeline_class() { return (&pipeline_class_013); }
3024const Pipeline * compN_rReg_immNode::pipeline() const { return (&pipeline_class_013); }
3025
3026const Pipeline * compN_mem_immNode::pipeline_class() { return (&pipeline_class_014); }
3027const Pipeline * compN_mem_immNode::pipeline() const { return (&pipeline_class_014); }
3028
3029const Pipeline * compN_rReg_imm_klassNode::pipeline_class() { return (&pipeline_class_013); }
3030const Pipeline * compN_rReg_imm_klassNode::pipeline() const { return (&pipeline_class_013); }
3031
3032const Pipeline * compN_mem_imm_klassNode::pipeline_class() { return (&pipeline_class_014); }
3033const Pipeline * compN_mem_imm_klassNode::pipeline() const { return (&pipeline_class_014); }
3034
3035const Pipeline * testN_regNode::pipeline_class() { return (&pipeline_class_013); }
3036const Pipeline * testN_regNode::pipeline() const { return (&pipeline_class_013); }
3037
3038const Pipeline * testN_memNode::pipeline_class() { return (&pipeline_class_014); }
3039const Pipeline * testN_memNode::pipeline() const { return (&pipeline_class_014); }
3040
3041const Pipeline * testN_mem_reg0Node::pipeline_class() { return (&pipeline_class_014); }
3042const Pipeline * testN_mem_reg0Node::pipeline() const { return (&pipeline_class_014); }
3043
3044const Pipeline * compL_rRegNode::pipeline_class() { return (&pipeline_class_012); }
3045const Pipeline * compL_rRegNode::pipeline() const { return (&pipeline_class_012); }
3046
3047const Pipeline * compL_rReg_immNode::pipeline_class() { return (&pipeline_class_013); }
3048const Pipeline * compL_rReg_immNode::pipeline() const { return (&pipeline_class_013); }
3049
3050const Pipeline * compL_rReg_memNode::pipeline_class() { return (&pipeline_class_014); }
3051const Pipeline * compL_rReg_memNode::pipeline() const { return (&pipeline_class_014); }
3052
3053const Pipeline * testL_regNode::pipeline_class() { return (&pipeline_class_013); }
3054const Pipeline * testL_regNode::pipeline() const { return (&pipeline_class_013); }
3055
3056const Pipeline * testL_reg_immNode::pipeline_class() { return (&pipeline_class_013); }
3057const Pipeline * testL_reg_immNode::pipeline() const { return (&pipeline_class_013); }
3058
3059const Pipeline * testL_reg_memNode::pipeline_class() { return (&pipeline_class_014); }
3060const Pipeline * testL_reg_memNode::pipeline() const { return (&pipeline_class_014); }
3061
3062const Pipeline * testL_reg_mem_0Node::pipeline_class() { return (&pipeline_class_014); }
3063const Pipeline * testL_reg_mem_0Node::pipeline() const { return (&pipeline_class_014); }
3064
3065const Pipeline * testL_reg_mem2Node::pipeline_class() { return (&pipeline_class_014); }
3066const Pipeline * testL_reg_mem2Node::pipeline() const { return (&pipeline_class_014); }
3067
3068const Pipeline * testL_reg_mem2_0Node::pipeline_class() { return (&pipeline_class_014); }
3069const Pipeline * testL_reg_mem2_0Node::pipeline() const { return (&pipeline_class_014); }
3070
3071const Pipeline * cmpL3_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3072const Pipeline * cmpL3_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3073
3074const Pipeline * compUL_rRegNode::pipeline_class() { return (&pipeline_class_012); }
3075const Pipeline * compUL_rRegNode::pipeline() const { return (&pipeline_class_012); }
3076
3077const Pipeline * compUL_rReg_immNode::pipeline_class() { return (&pipeline_class_013); }
3078const Pipeline * compUL_rReg_immNode::pipeline() const { return (&pipeline_class_013); }
3079
3080const Pipeline * compUL_rReg_memNode::pipeline_class() { return (&pipeline_class_014); }
3081const Pipeline * compUL_rReg_memNode::pipeline() const { return (&pipeline_class_014); }
3082
3083const Pipeline * testUL_regNode::pipeline_class() { return (&pipeline_class_013); }
3084const Pipeline * testUL_regNode::pipeline() const { return (&pipeline_class_013); }
3085
3086const Pipeline * compB_mem_immNode::pipeline_class() { return (&pipeline_class_014); }
3087const Pipeline * compB_mem_immNode::pipeline() const { return (&pipeline_class_014); }
3088
3089const Pipeline * testUB_mem_immNode::pipeline_class() { return (&pipeline_class_014); }
3090const Pipeline * testUB_mem_immNode::pipeline() const { return (&pipeline_class_014); }
3091
3092const Pipeline * testB_mem_immNode::pipeline_class() { return (&pipeline_class_014); }
3093const Pipeline * testB_mem_immNode::pipeline() const { return (&pipeline_class_014); }
3094
3095const Pipeline * cmovI_reg_gNode::pipeline_class() { return (&pipeline_class_016); }
3096const Pipeline * cmovI_reg_gNode::pipeline() const { return (&pipeline_class_016); }
3097
3098const Pipeline * cmovI_reg_lNode::pipeline_class() { return (&pipeline_class_016); }
3099const Pipeline * cmovI_reg_lNode::pipeline() const { return (&pipeline_class_016); }
3100
3101const Pipeline * jmpDirNode::pipeline_class() { return (&pipeline_class_034); }
3102const Pipeline * jmpDirNode::pipeline() const { return (&pipeline_class_034); }
3103
3104const Pipeline * jmpConNode::pipeline_class() { return (&pipeline_class_035); }
3105const Pipeline * jmpConNode::pipeline() const { return (&pipeline_class_035); }
3106
3107const Pipeline * jmpLoopEndNode::pipeline_class() { return (&pipeline_class_035); }
3108const Pipeline * jmpLoopEndNode::pipeline() const { return (&pipeline_class_035); }
3109
3110const Pipeline * jmpLoopEndUNode::pipeline_class() { return (&pipeline_class_035); }
3111const Pipeline * jmpLoopEndUNode::pipeline() const { return (&pipeline_class_035); }
3112
3113const Pipeline * jmpLoopEndUCFNode::pipeline_class() { return (&pipeline_class_035); }
3114const Pipeline * jmpLoopEndUCFNode::pipeline() const { return (&pipeline_class_035); }
3115
3116const Pipeline * jmpLoopEnd_and_restoreMaskNode::pipeline_class() { return (&pipeline_class_035); }
3117const Pipeline * jmpLoopEnd_and_restoreMaskNode::pipeline() const { return (&pipeline_class_035); }
3118
3119const Pipeline * jmpLoopEndU_and_restoreMaskNode::pipeline_class() { return (&pipeline_class_035); }
3120const Pipeline * jmpLoopEndU_and_restoreMaskNode::pipeline() const { return (&pipeline_class_035); }
3121
3122const Pipeline * jmpLoopEndUCF_and_restoreMaskNode::pipeline_class() { return (&pipeline_class_035); }
3123const Pipeline * jmpLoopEndUCF_and_restoreMaskNode::pipeline() const { return (&pipeline_class_035); }
3124
3125const Pipeline * jmpConUNode::pipeline_class() { return (&pipeline_class_035); }
3126const Pipeline * jmpConUNode::pipeline() const { return (&pipeline_class_035); }
3127
3128const Pipeline * jmpConUCFNode::pipeline_class() { return (&pipeline_class_035); }
3129const Pipeline * jmpConUCFNode::pipeline() const { return (&pipeline_class_035); }
3130
3131const Pipeline * jmpConUCF2Node::pipeline_class() { return (&pipeline_class_035); }
3132const Pipeline * jmpConUCF2Node::pipeline() const { return (&pipeline_class_035); }
3133
3134const Pipeline * partialSubtypeCheckNode::pipeline_class() { return (&pipeline_class_037); }
3135const Pipeline * partialSubtypeCheckNode::pipeline() const { return (&pipeline_class_037); }
3136
3137const Pipeline * partialSubtypeCheck_vs_ZeroNode::pipeline_class() { return (&pipeline_class_037); }
3138const Pipeline * partialSubtypeCheck_vs_ZeroNode::pipeline() const { return (&pipeline_class_037); }
3139
3140const Pipeline * jmpDir_shortNode::pipeline_class() { return (&pipeline_class_034); }
3141const Pipeline * jmpDir_shortNode::pipeline() const { return (&pipeline_class_034); }
3142
3143const Pipeline * jmpCon_shortNode::pipeline_class() { return (&pipeline_class_035); }
3144const Pipeline * jmpCon_shortNode::pipeline() const { return (&pipeline_class_035); }
3145
3146const Pipeline * jmpLoopEnd_shortNode::pipeline_class() { return (&pipeline_class_035); }
3147const Pipeline * jmpLoopEnd_shortNode::pipeline() const { return (&pipeline_class_035); }
3148
3149const Pipeline * jmpLoopEndU_shortNode::pipeline_class() { return (&pipeline_class_035); }
3150const Pipeline * jmpLoopEndU_shortNode::pipeline() const { return (&pipeline_class_035); }
3151
3152const Pipeline * jmpLoopEndUCF_shortNode::pipeline_class() { return (&pipeline_class_035); }
3153const Pipeline * jmpLoopEndUCF_shortNode::pipeline() const { return (&pipeline_class_035); }
3154
3155const Pipeline * jmpConU_shortNode::pipeline_class() { return (&pipeline_class_035); }
3156const Pipeline * jmpConU_shortNode::pipeline() const { return (&pipeline_class_035); }
3157
3158const Pipeline * jmpConUCF_shortNode::pipeline_class() { return (&pipeline_class_035); }
3159const Pipeline * jmpConUCF_shortNode::pipeline() const { return (&pipeline_class_035); }
3160
3161const Pipeline * jmpConUCF2_shortNode::pipeline_class() { return (&pipeline_class_035); }
3162const Pipeline * jmpConUCF2_shortNode::pipeline() const { return (&pipeline_class_035); }
3163
3164const Pipeline * cmpFastLockRTMNode::pipeline_class() { return (&pipeline_class_037); }
3165const Pipeline * cmpFastLockRTMNode::pipeline() const { return (&pipeline_class_037); }
3166
3167const Pipeline * cmpFastLockNode::pipeline_class() { return (&pipeline_class_037); }
3168const Pipeline * cmpFastLockNode::pipeline() const { return (&pipeline_class_037); }
3169
3170const Pipeline * cmpFastUnlockNode::pipeline_class() { return (&pipeline_class_037); }
3171const Pipeline * cmpFastUnlockNode::pipeline() const { return (&pipeline_class_037); }
3172
3173const Pipeline * safePoint_poll_tlsNode::pipeline_class() { return (&pipeline_class_006); }
3174const Pipeline * safePoint_poll_tlsNode::pipeline() const { return (&pipeline_class_006); }
3175
3176const Pipeline * CallStaticJavaDirectNode::pipeline_class() { return (&pipeline_class_037); }
3177const Pipeline * CallStaticJavaDirectNode::pipeline() const { return (&pipeline_class_037); }
3178
3179const Pipeline * CallDynamicJavaDirectNode::pipeline_class() { return (&pipeline_class_037); }
3180const Pipeline * CallDynamicJavaDirectNode::pipeline() const { return (&pipeline_class_037); }
3181
3182const Pipeline * CallRuntimeDirectNode::pipeline_class() { return (&pipeline_class_037); }
3183const Pipeline * CallRuntimeDirectNode::pipeline() const { return (&pipeline_class_037); }
3184
3185const Pipeline * CallLeafDirectNode::pipeline_class() { return (&pipeline_class_037); }
3186const Pipeline * CallLeafDirectNode::pipeline() const { return (&pipeline_class_037); }
3187
3188const Pipeline * CallLeafDirectVectorNode::pipeline_class() { return (&pipeline_class_037); }
3189const Pipeline * CallLeafDirectVectorNode::pipeline() const { return (&pipeline_class_037); }
3190
3191const Pipeline * CallNativeDirectNode::pipeline_class() { return (&pipeline_class_037); }
3192const Pipeline * CallNativeDirectNode::pipeline() const { return (&pipeline_class_037); }
3193
3194const Pipeline * CallLeafNoFPDirectNode::pipeline_class() { return (&pipeline_class_037); }
3195const Pipeline * CallLeafNoFPDirectNode::pipeline() const { return (&pipeline_class_037); }
3196
3197const Pipeline * RetNode::pipeline_class() { return (&pipeline_class_034); }
3198const Pipeline * RetNode::pipeline() const { return (&pipeline_class_034); }
3199
3200const Pipeline * TailCalljmpIndNode::pipeline_class() { return (&pipeline_class_034); }
3201const Pipeline * TailCalljmpIndNode::pipeline() const { return (&pipeline_class_034); }
3202
3203const Pipeline * tailjmpIndNode::pipeline_class() { return (&pipeline_class_034); }
3204const Pipeline * tailjmpIndNode::pipeline() const { return (&pipeline_class_034); }
3205
3206const Pipeline * CreateExceptionNode::pipeline_class() { return (&pipeline_class_038); }
3207const Pipeline * CreateExceptionNode::pipeline() const { return (&pipeline_class_038); }
3208
3209const Pipeline * RethrowExceptionNode::pipeline_class() { return (&pipeline_class_034); }
3210const Pipeline * RethrowExceptionNode::pipeline() const { return (&pipeline_class_034); }
3211
3212const Pipeline * tlsLoadPNode::pipeline_class() { return (&pipeline_class_004); }
3213const Pipeline * tlsLoadPNode::pipeline() const { return (&pipeline_class_004); }
3214
3215const Pipeline * ShouldNotReachHereNode::pipeline_class() { return (&pipeline_class_037); }
3216const Pipeline * ShouldNotReachHereNode::pipeline() const { return (&pipeline_class_037); }
3217
3218const Pipeline * setMaskNode::pipeline_class() { return (&pipeline_class_037); }
3219const Pipeline * setMaskNode::pipeline() const { return (&pipeline_class_037); }
3220
3221const Pipeline * addF_regNode::pipeline_class() { return (&pipeline_class_037); }
3222const Pipeline * addF_regNode::pipeline() const { return (&pipeline_class_037); }
3223
3224const Pipeline * addF_memNode::pipeline_class() { return (&pipeline_class_037); }
3225const Pipeline * addF_memNode::pipeline() const { return (&pipeline_class_037); }
3226
3227const Pipeline * addF_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3228const Pipeline * addF_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3229
3230const Pipeline * addF_immNode::pipeline_class() { return (&pipeline_class_037); }
3231const Pipeline * addF_immNode::pipeline() const { return (&pipeline_class_037); }
3232
3233const Pipeline * addF_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3234const Pipeline * addF_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3235
3236const Pipeline * addF_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
3237const Pipeline * addF_reg_memNode::pipeline() const { return (&pipeline_class_037); }
3238
3239const Pipeline * addF_reg_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3240const Pipeline * addF_reg_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3241
3242const Pipeline * addF_reg_immNode::pipeline_class() { return (&pipeline_class_037); }
3243const Pipeline * addF_reg_immNode::pipeline() const { return (&pipeline_class_037); }
3244
3245const Pipeline * addD_regNode::pipeline_class() { return (&pipeline_class_037); }
3246const Pipeline * addD_regNode::pipeline() const { return (&pipeline_class_037); }
3247
3248const Pipeline * addD_memNode::pipeline_class() { return (&pipeline_class_037); }
3249const Pipeline * addD_memNode::pipeline() const { return (&pipeline_class_037); }
3250
3251const Pipeline * addD_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3252const Pipeline * addD_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3253
3254const Pipeline * addD_immNode::pipeline_class() { return (&pipeline_class_037); }
3255const Pipeline * addD_immNode::pipeline() const { return (&pipeline_class_037); }
3256
3257const Pipeline * addD_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3258const Pipeline * addD_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3259
3260const Pipeline * addD_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
3261const Pipeline * addD_reg_memNode::pipeline() const { return (&pipeline_class_037); }
3262
3263const Pipeline * addD_reg_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3264const Pipeline * addD_reg_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3265
3266const Pipeline * addD_reg_immNode::pipeline_class() { return (&pipeline_class_037); }
3267const Pipeline * addD_reg_immNode::pipeline() const { return (&pipeline_class_037); }
3268
3269const Pipeline * subF_regNode::pipeline_class() { return (&pipeline_class_037); }
3270const Pipeline * subF_regNode::pipeline() const { return (&pipeline_class_037); }
3271
3272const Pipeline * subF_memNode::pipeline_class() { return (&pipeline_class_037); }
3273const Pipeline * subF_memNode::pipeline() const { return (&pipeline_class_037); }
3274
3275const Pipeline * subF_immNode::pipeline_class() { return (&pipeline_class_037); }
3276const Pipeline * subF_immNode::pipeline() const { return (&pipeline_class_037); }
3277
3278const Pipeline * subF_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3279const Pipeline * subF_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3280
3281const Pipeline * subF_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
3282const Pipeline * subF_reg_memNode::pipeline() const { return (&pipeline_class_037); }
3283
3284const Pipeline * subF_reg_immNode::pipeline_class() { return (&pipeline_class_037); }
3285const Pipeline * subF_reg_immNode::pipeline() const { return (&pipeline_class_037); }
3286
3287const Pipeline * subD_regNode::pipeline_class() { return (&pipeline_class_037); }
3288const Pipeline * subD_regNode::pipeline() const { return (&pipeline_class_037); }
3289
3290const Pipeline * subD_memNode::pipeline_class() { return (&pipeline_class_037); }
3291const Pipeline * subD_memNode::pipeline() const { return (&pipeline_class_037); }
3292
3293const Pipeline * subD_immNode::pipeline_class() { return (&pipeline_class_037); }
3294const Pipeline * subD_immNode::pipeline() const { return (&pipeline_class_037); }
3295
3296const Pipeline * subD_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3297const Pipeline * subD_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3298
3299const Pipeline * subD_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
3300const Pipeline * subD_reg_memNode::pipeline() const { return (&pipeline_class_037); }
3301
3302const Pipeline * subD_reg_immNode::pipeline_class() { return (&pipeline_class_037); }
3303const Pipeline * subD_reg_immNode::pipeline() const { return (&pipeline_class_037); }
3304
3305const Pipeline * mulF_regNode::pipeline_class() { return (&pipeline_class_037); }
3306const Pipeline * mulF_regNode::pipeline() const { return (&pipeline_class_037); }
3307
3308const Pipeline * mulF_memNode::pipeline_class() { return (&pipeline_class_037); }
3309const Pipeline * mulF_memNode::pipeline() const { return (&pipeline_class_037); }
3310
3311const Pipeline * mulF_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3312const Pipeline * mulF_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3313
3314const Pipeline * mulF_immNode::pipeline_class() { return (&pipeline_class_037); }
3315const Pipeline * mulF_immNode::pipeline() const { return (&pipeline_class_037); }
3316
3317const Pipeline * mulF_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3318const Pipeline * mulF_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3319
3320const Pipeline * mulF_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
3321const Pipeline * mulF_reg_memNode::pipeline() const { return (&pipeline_class_037); }
3322
3323const Pipeline * mulF_reg_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3324const Pipeline * mulF_reg_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3325
3326const Pipeline * mulF_reg_immNode::pipeline_class() { return (&pipeline_class_037); }
3327const Pipeline * mulF_reg_immNode::pipeline() const { return (&pipeline_class_037); }
3328
3329const Pipeline * mulD_regNode::pipeline_class() { return (&pipeline_class_037); }
3330const Pipeline * mulD_regNode::pipeline() const { return (&pipeline_class_037); }
3331
3332const Pipeline * mulD_memNode::pipeline_class() { return (&pipeline_class_037); }
3333const Pipeline * mulD_memNode::pipeline() const { return (&pipeline_class_037); }
3334
3335const Pipeline * mulD_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3336const Pipeline * mulD_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3337
3338const Pipeline * mulD_immNode::pipeline_class() { return (&pipeline_class_037); }
3339const Pipeline * mulD_immNode::pipeline() const { return (&pipeline_class_037); }
3340
3341const Pipeline * mulD_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3342const Pipeline * mulD_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3343
3344const Pipeline * mulD_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
3345const Pipeline * mulD_reg_memNode::pipeline() const { return (&pipeline_class_037); }
3346
3347const Pipeline * mulD_reg_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3348const Pipeline * mulD_reg_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3349
3350const Pipeline * mulD_reg_immNode::pipeline_class() { return (&pipeline_class_037); }
3351const Pipeline * mulD_reg_immNode::pipeline() const { return (&pipeline_class_037); }
3352
3353const Pipeline * divF_regNode::pipeline_class() { return (&pipeline_class_037); }
3354const Pipeline * divF_regNode::pipeline() const { return (&pipeline_class_037); }
3355
3356const Pipeline * divF_memNode::pipeline_class() { return (&pipeline_class_037); }
3357const Pipeline * divF_memNode::pipeline() const { return (&pipeline_class_037); }
3358
3359const Pipeline * divF_immNode::pipeline_class() { return (&pipeline_class_037); }
3360const Pipeline * divF_immNode::pipeline() const { return (&pipeline_class_037); }
3361
3362const Pipeline * divF_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3363const Pipeline * divF_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3364
3365const Pipeline * divF_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
3366const Pipeline * divF_reg_memNode::pipeline() const { return (&pipeline_class_037); }
3367
3368const Pipeline * divF_reg_immNode::pipeline_class() { return (&pipeline_class_037); }
3369const Pipeline * divF_reg_immNode::pipeline() const { return (&pipeline_class_037); }
3370
3371const Pipeline * divD_regNode::pipeline_class() { return (&pipeline_class_037); }
3372const Pipeline * divD_regNode::pipeline() const { return (&pipeline_class_037); }
3373
3374const Pipeline * divD_memNode::pipeline_class() { return (&pipeline_class_037); }
3375const Pipeline * divD_memNode::pipeline() const { return (&pipeline_class_037); }
3376
3377const Pipeline * divD_immNode::pipeline_class() { return (&pipeline_class_037); }
3378const Pipeline * divD_immNode::pipeline() const { return (&pipeline_class_037); }
3379
3380const Pipeline * divD_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3381const Pipeline * divD_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3382
3383const Pipeline * divD_reg_memNode::pipeline_class() { return (&pipeline_class_037); }
3384const Pipeline * divD_reg_memNode::pipeline() const { return (&pipeline_class_037); }
3385
3386const Pipeline * divD_reg_immNode::pipeline_class() { return (&pipeline_class_037); }
3387const Pipeline * divD_reg_immNode::pipeline() const { return (&pipeline_class_037); }
3388
3389const Pipeline * absF_regNode::pipeline_class() { return (&pipeline_class_037); }
3390const Pipeline * absF_regNode::pipeline() const { return (&pipeline_class_037); }
3391
3392const Pipeline * absF_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3393const Pipeline * absF_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3394
3395const Pipeline * absD_regNode::pipeline_class() { return (&pipeline_class_037); }
3396const Pipeline * absD_regNode::pipeline() const { return (&pipeline_class_037); }
3397
3398const Pipeline * absD_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3399const Pipeline * absD_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3400
3401const Pipeline * negF_regNode::pipeline_class() { return (&pipeline_class_037); }
3402const Pipeline * negF_regNode::pipeline() const { return (&pipeline_class_037); }
3403
3404const Pipeline * negF_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3405const Pipeline * negF_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3406
3407const Pipeline * negD_regNode::pipeline_class() { return (&pipeline_class_037); }
3408const Pipeline * negD_regNode::pipeline() const { return (&pipeline_class_037); }
3409
3410const Pipeline * negD_reg_regNode::pipeline_class() { return (&pipeline_class_037); }
3411const Pipeline * negD_reg_regNode::pipeline() const { return (&pipeline_class_037); }
3412
3413const Pipeline * sqrtF_regNode::pipeline_class() { return (&pipeline_class_037); }
3414const Pipeline * sqrtF_regNode::pipeline() const { return (&pipeline_class_037); }
3415
3416const Pipeline * sqrtD_regNode::pipeline_class() { return (&pipeline_class_037); }
3417const Pipeline * sqrtD_regNode::pipeline() const { return (&pipeline_class_037); }
3418
3419const Pipeline * reinterpret_maskNode::pipeline_class() { return (&pipeline_class_037); }
3420const Pipeline * reinterpret_maskNode::pipeline() const { return (&pipeline_class_037); }
3421
3422const Pipeline * reinterpret_mask_W2BNode::pipeline_class() { return (&pipeline_class_037); }
3423const Pipeline * reinterpret_mask_W2BNode::pipeline() const { return (&pipeline_class_037); }
3424
3425const Pipeline * reinterpret_mask_D2BNode::pipeline_class() { return (&pipeline_class_037); }
3426const Pipeline * reinterpret_mask_D2BNode::pipeline() const { return (&pipeline_class_037); }
3427
3428const Pipeline * reinterpret_mask_Q2BNode::pipeline_class() { return (&pipeline_class_037); }
3429const Pipeline * reinterpret_mask_Q2BNode::pipeline() const { return (&pipeline_class_037); }
3430
3431const Pipeline * reinterpretNode::pipeline_class() { return (&pipeline_class_037); }
3432const Pipeline * reinterpretNode::pipeline() const { return (&pipeline_class_037); }
3433
3434const Pipeline * reinterpret_expandNode::pipeline_class() { return (&pipeline_class_037); }
3435const Pipeline * reinterpret_expandNode::pipeline() const { return (&pipeline_class_037); }
3436
3437const Pipeline * vreinterpret_expand4Node::pipeline_class() { return (&pipeline_class_037); }
3438const Pipeline * vreinterpret_expand4Node::pipeline() const { return (&pipeline_class_037); }
3439
3440const Pipeline * vreinterpret_expandNode::pipeline_class() { return (&pipeline_class_037); }
3441const Pipeline * vreinterpret_expandNode::pipeline() const { return (&pipeline_class_037); }
3442
3443const Pipeline * reinterpret_shrinkNode::pipeline_class() { return (&pipeline_class_037); }
3444const Pipeline * reinterpret_shrinkNode::pipeline() const { return (&pipeline_class_037); }
3445
3446const Pipeline * roundD_regNode::pipeline_class() { return (&pipeline_class_037); }
3447const Pipeline * roundD_regNode::pipeline() const { return (&pipeline_class_037); }
3448
3449const Pipeline * roundD_memNode::pipeline_class() { return (&pipeline_class_037); }
3450const Pipeline * roundD_memNode::pipeline() const { return (&pipeline_class_037); }
3451
3452const Pipeline * roundD_immNode::pipeline_class() { return (&pipeline_class_037); }
3453const Pipeline * roundD_immNode::pipeline() const { return (&pipeline_class_037); }
3454
3455const Pipeline * vroundD_regNode::pipeline_class() { return (&pipeline_class_037); }
3456const Pipeline * vroundD_regNode::pipeline() const { return (&pipeline_class_037); }
3457
3458const Pipeline * vround8D_regNode::pipeline_class() { return (&pipeline_class_037); }
3459const Pipeline * vround8D_regNode::pipeline() const { return (&pipeline_class_037); }
3460
3461const Pipeline * vroundD_memNode::pipeline_class() { return (&pipeline_class_037); }
3462const Pipeline * vroundD_memNode::pipeline() const { return (&pipeline_class_037); }
3463
3464const Pipeline * vround8D_memNode::pipeline_class() { return (&pipeline_class_037); }
3465const Pipeline * vround8D_memNode::pipeline() const { return (&pipeline_class_037); }
3466
3467const Pipeline * onspinwaitNode::pipeline_class() { return (&pipeline_class_037); }
3468const Pipeline * onspinwaitNode::pipeline() const { return (&pipeline_class_037); }
3469
3470const Pipeline * fmaD_regNode::pipeline_class() { return (&pipeline_class_037); }
3471const Pipeline * fmaD_regNode::pipeline() const { return (&pipeline_class_037); }
3472
3473const Pipeline * fmaF_regNode::pipeline_class() { return (&pipeline_class_037); }
3474const Pipeline * fmaF_regNode::pipeline() const { return (&pipeline_class_037); }
3475
3476const Pipeline * MoveVec2LegNode::pipeline_class() { return (&pipeline_class_020); }
3477const Pipeline * MoveVec2LegNode::pipeline() const { return (&pipeline_class_020); }
3478
3479const Pipeline * MoveLeg2VecNode::pipeline_class() { return (&pipeline_class_020); }
3480const Pipeline * MoveLeg2VecNode::pipeline() const { return (&pipeline_class_020); }
3481
3482const Pipeline * loadVNode::pipeline_class() { return (&pipeline_class_037); }
3483const Pipeline * loadVNode::pipeline() const { return (&pipeline_class_037); }
3484
3485const Pipeline * storeVNode::pipeline_class() { return (&pipeline_class_037); }
3486const Pipeline * storeVNode::pipeline() const { return (&pipeline_class_037); }
3487
3488const Pipeline * gatherNode::pipeline_class() { return (&pipeline_class_037); }
3489const Pipeline * gatherNode::pipeline() const { return (&pipeline_class_037); }
3490
3491const Pipeline * evgatherNode::pipeline_class() { return (&pipeline_class_037); }
3492const Pipeline * evgatherNode::pipeline() const { return (&pipeline_class_037); }
3493
3494const Pipeline * evgather_maskedNode::pipeline_class() { return (&pipeline_class_037); }
3495const Pipeline * evgather_maskedNode::pipeline() const { return (&pipeline_class_037); }
3496
3497const Pipeline * scatterNode::pipeline_class() { return (&pipeline_class_037); }
3498const Pipeline * scatterNode::pipeline() const { return (&pipeline_class_037); }
3499
3500const Pipeline * scatter_maskedNode::pipeline_class() { return (&pipeline_class_037); }
3501const Pipeline * scatter_maskedNode::pipeline() const { return (&pipeline_class_037); }
3502
3503const Pipeline * ReplB_regNode::pipeline_class() { return (&pipeline_class_037); }
3504const Pipeline * ReplB_regNode::pipeline() const { return (&pipeline_class_037); }
3505
3506const Pipeline * ReplB_memNode::pipeline_class() { return (&pipeline_class_037); }
3507const Pipeline * ReplB_memNode::pipeline() const { return (&pipeline_class_037); }
3508
3509const Pipeline * ReplB_immNode::pipeline_class() { return (&pipeline_class_037); }
3510const Pipeline * ReplB_immNode::pipeline() const { return (&pipeline_class_037); }
3511
3512const Pipeline * ReplB_zeroNode::pipeline_class() { return (&pipeline_class_020); }
3513const Pipeline * ReplB_zeroNode::pipeline() const { return (&pipeline_class_020); }
3514
3515const Pipeline * ReplS_regNode::pipeline_class() { return (&pipeline_class_037); }
3516const Pipeline * ReplS_regNode::pipeline() const { return (&pipeline_class_037); }
3517
3518const Pipeline * ReplS_memNode::pipeline_class() { return (&pipeline_class_037); }
3519const Pipeline * ReplS_memNode::pipeline() const { return (&pipeline_class_037); }
3520
3521const Pipeline * ReplS_immNode::pipeline_class() { return (&pipeline_class_020); }
3522const Pipeline * ReplS_immNode::pipeline() const { return (&pipeline_class_020); }
3523
3524const Pipeline * ReplS_zeroNode::pipeline_class() { return (&pipeline_class_020); }
3525const Pipeline * ReplS_zeroNode::pipeline() const { return (&pipeline_class_020); }
3526
3527const Pipeline * ReplI_regNode::pipeline_class() { return (&pipeline_class_037); }
3528const Pipeline * ReplI_regNode::pipeline() const { return (&pipeline_class_037); }
3529
3530const Pipeline * ReplI_memNode::pipeline_class() { return (&pipeline_class_037); }
3531const Pipeline * ReplI_memNode::pipeline() const { return (&pipeline_class_037); }
3532
3533const Pipeline * ReplI_immNode::pipeline_class() { return (&pipeline_class_037); }
3534const Pipeline * ReplI_immNode::pipeline() const { return (&pipeline_class_037); }
3535
3536const Pipeline * ReplI_zeroNode::pipeline_class() { return (&pipeline_class_020); }
3537const Pipeline * ReplI_zeroNode::pipeline() const { return (&pipeline_class_020); }
3538
3539const Pipeline * ReplI_M1Node::pipeline_class() { return (&pipeline_class_037); }
3540const Pipeline * ReplI_M1Node::pipeline() const { return (&pipeline_class_037); }
3541
3542const Pipeline * ReplI_M1_0Node::pipeline_class() { return (&pipeline_class_037); }
3543const Pipeline * ReplI_M1_0Node::pipeline() const { return (&pipeline_class_037); }
3544
3545const Pipeline * ReplI_M1_1Node::pipeline_class() { return (&pipeline_class_037); }
3546const Pipeline * ReplI_M1_1Node::pipeline() const { return (&pipeline_class_037); }
3547
3548const Pipeline * ReplL_regNode::pipeline_class() { return (&pipeline_class_037); }
3549const Pipeline * ReplL_regNode::pipeline() const { return (&pipeline_class_037); }
3550
3551const Pipeline * ReplL_memNode::pipeline_class() { return (&pipeline_class_037); }
3552const Pipeline * ReplL_memNode::pipeline() const { return (&pipeline_class_037); }
3553
3554const Pipeline * ReplL_immNode::pipeline_class() { return (&pipeline_class_037); }
3555const Pipeline * ReplL_immNode::pipeline() const { return (&pipeline_class_037); }
3556
3557const Pipeline * ReplL_zeroNode::pipeline_class() { return (&pipeline_class_020); }
3558const Pipeline * ReplL_zeroNode::pipeline() const { return (&pipeline_class_020); }
3559
3560const Pipeline * ReplL_M1Node::pipeline_class() { return (&pipeline_class_037); }
3561const Pipeline * ReplL_M1Node::pipeline() const { return (&pipeline_class_037); }
3562
3563const Pipeline * ReplF_regNode::pipeline_class() { return (&pipeline_class_037); }
3564const Pipeline * ReplF_regNode::pipeline() const { return (&pipeline_class_037); }
3565
3566const Pipeline * ReplF_memNode::pipeline_class() { return (&pipeline_class_037); }
3567const Pipeline * ReplF_memNode::pipeline() const { return (&pipeline_class_037); }
3568
3569const Pipeline * ReplF_zeroNode::pipeline_class() { return (&pipeline_class_020); }
3570const Pipeline * ReplF_zeroNode::pipeline() const { return (&pipeline_class_020); }
3571
3572const Pipeline * ReplD_regNode::pipeline_class() { return (&pipeline_class_037); }
3573const Pipeline * ReplD_regNode::pipeline() const { return (&pipeline_class_037); }
3574
3575const Pipeline * ReplD_memNode::pipeline_class() { return (&pipeline_class_037); }
3576const Pipeline * ReplD_memNode::pipeline() const { return (&pipeline_class_037); }
3577
3578const Pipeline * ReplD_zeroNode::pipeline_class() { return (&pipeline_class_020); }
3579const Pipeline * ReplD_zeroNode::pipeline() const { return (&pipeline_class_020); }
3580
3581const Pipeline * insertNode::pipeline_class() { return (&pipeline_class_037); }
3582const Pipeline * insertNode::pipeline() const { return (&pipeline_class_037); }
3583
3584const Pipeline * insert32Node::pipeline_class() { return (&pipeline_class_037); }
3585const Pipeline * insert32Node::pipeline() const { return (&pipeline_class_037); }
3586
3587const Pipeline * insert64Node::pipeline_class() { return (&pipeline_class_037); }
3588const Pipeline * insert64Node::pipeline() const { return (&pipeline_class_037); }
3589
3590const Pipeline * insert2LNode::pipeline_class() { return (&pipeline_class_037); }
3591const Pipeline * insert2LNode::pipeline() const { return (&pipeline_class_037); }
3592
3593const Pipeline * insert4LNode::pipeline_class() { return (&pipeline_class_037); }
3594const Pipeline * insert4LNode::pipeline() const { return (&pipeline_class_037); }
3595
3596const Pipeline * insert8LNode::pipeline_class() { return (&pipeline_class_037); }
3597const Pipeline * insert8LNode::pipeline() const { return (&pipeline_class_037); }
3598
3599const Pipeline * insertFNode::pipeline_class() { return (&pipeline_class_037); }
3600const Pipeline * insertFNode::pipeline() const { return (&pipeline_class_037); }
3601
3602const Pipeline * vinsertFNode::pipeline_class() { return (&pipeline_class_037); }
3603const Pipeline * vinsertFNode::pipeline() const { return (&pipeline_class_037); }
3604
3605const Pipeline * insert2DNode::pipeline_class() { return (&pipeline_class_037); }
3606const Pipeline * insert2DNode::pipeline() const { return (&pipeline_class_037); }
3607
3608const Pipeline * insert4DNode::pipeline_class() { return (&pipeline_class_037); }
3609const Pipeline * insert4DNode::pipeline() const { return (&pipeline_class_037); }
3610
3611const Pipeline * insert8DNode::pipeline_class() { return (&pipeline_class_037); }
3612const Pipeline * insert8DNode::pipeline() const { return (&pipeline_class_037); }
3613
3614const Pipeline * reductionINode::pipeline_class() { return (&pipeline_class_037); }
3615const Pipeline * reductionINode::pipeline() const { return (&pipeline_class_037); }
3616
3617const Pipeline * reductionI_0Node::pipeline_class() { return (&pipeline_class_037); }
3618const Pipeline * reductionI_0Node::pipeline() const { return (&pipeline_class_037); }
3619
3620const Pipeline * reductionI_1Node::pipeline_class() { return (&pipeline_class_037); }
3621const Pipeline * reductionI_1Node::pipeline() const { return (&pipeline_class_037); }
3622
3623const Pipeline * reductionI_2Node::pipeline_class() { return (&pipeline_class_037); }
3624const Pipeline * reductionI_2Node::pipeline() const { return (&pipeline_class_037); }
3625
3626const Pipeline * reductionI_3Node::pipeline_class() { return (&pipeline_class_037); }
3627const Pipeline * reductionI_3Node::pipeline() const { return (&pipeline_class_037); }
3628
3629const Pipeline * reductionI_4Node::pipeline_class() { return (&pipeline_class_037); }
3630const Pipeline * reductionI_4Node::pipeline() const { return (&pipeline_class_037); }
3631
3632const Pipeline * reductionI_5Node::pipeline_class() { return (&pipeline_class_037); }
3633const Pipeline * reductionI_5Node::pipeline() const { return (&pipeline_class_037); }
3634
3635const Pipeline * reductionLNode::pipeline_class() { return (&pipeline_class_037); }
3636const Pipeline * reductionLNode::pipeline() const { return (&pipeline_class_037); }
3637
3638const Pipeline * reductionL_0Node::pipeline_class() { return (&pipeline_class_037); }
3639const Pipeline * reductionL_0Node::pipeline() const { return (&pipeline_class_037); }
3640
3641const Pipeline * reductionL_1Node::pipeline_class() { return (&pipeline_class_037); }
3642const Pipeline * reductionL_1Node::pipeline() const { return (&pipeline_class_037); }
3643
3644const Pipeline * reductionL_2Node::pipeline_class() { return (&pipeline_class_037); }
3645const Pipeline * reductionL_2Node::pipeline() const { return (&pipeline_class_037); }
3646
3647const Pipeline * reductionL_3Node::pipeline_class() { return (&pipeline_class_037); }
3648const Pipeline * reductionL_3Node::pipeline() const { return (&pipeline_class_037); }
3649
3650const Pipeline * reductionL_4Node::pipeline_class() { return (&pipeline_class_037); }
3651const Pipeline * reductionL_4Node::pipeline() const { return (&pipeline_class_037); }
3652
3653const Pipeline * reductionL_5Node::pipeline_class() { return (&pipeline_class_037); }
3654const Pipeline * reductionL_5Node::pipeline() const { return (&pipeline_class_037); }
3655
3656const Pipeline * reductionL_avx512dqNode::pipeline_class() { return (&pipeline_class_037); }
3657const Pipeline * reductionL_avx512dqNode::pipeline() const { return (&pipeline_class_037); }
3658
3659const Pipeline * reductionL_avx512dq_0Node::pipeline_class() { return (&pipeline_class_037); }
3660const Pipeline * reductionL_avx512dq_0Node::pipeline() const { return (&pipeline_class_037); }
3661
3662const Pipeline * reductionL_avx512dq_1Node::pipeline_class() { return (&pipeline_class_037); }
3663const Pipeline * reductionL_avx512dq_1Node::pipeline() const { return (&pipeline_class_037); }
3664
3665const Pipeline * reductionL_avx512dq_2Node::pipeline_class() { return (&pipeline_class_037); }
3666const Pipeline * reductionL_avx512dq_2Node::pipeline() const { return (&pipeline_class_037); }
3667
3668const Pipeline * reductionL_avx512dq_3Node::pipeline_class() { return (&pipeline_class_037); }
3669const Pipeline * reductionL_avx512dq_3Node::pipeline() const { return (&pipeline_class_037); }
3670
3671const Pipeline * reductionL_avx512dq_4Node::pipeline_class() { return (&pipeline_class_037); }
3672const Pipeline * reductionL_avx512dq_4Node::pipeline() const { return (&pipeline_class_037); }
3673
3674const Pipeline * reductionL_avx512dq_5Node::pipeline_class() { return (&pipeline_class_037); }
3675const Pipeline * reductionL_avx512dq_5Node::pipeline() const { return (&pipeline_class_037); }
3676
3677const Pipeline * reductionF128Node::pipeline_class() { return (&pipeline_class_037); }
3678const Pipeline * reductionF128Node::pipeline() const { return (&pipeline_class_037); }
3679
3680const Pipeline * reductionF128_0Node::pipeline_class() { return (&pipeline_class_037); }
3681const Pipeline * reductionF128_0Node::pipeline() const { return (&pipeline_class_037); }
3682
3683const Pipeline * reduction8FNode::pipeline_class() { return (&pipeline_class_037); }
3684const Pipeline * reduction8FNode::pipeline() const { return (&pipeline_class_037); }
3685
3686const Pipeline * reduction8F_0Node::pipeline_class() { return (&pipeline_class_037); }
3687const Pipeline * reduction8F_0Node::pipeline() const { return (&pipeline_class_037); }
3688
3689const Pipeline * reduction16FNode::pipeline_class() { return (&pipeline_class_037); }
3690const Pipeline * reduction16FNode::pipeline() const { return (&pipeline_class_037); }
3691
3692const Pipeline * reduction16F_0Node::pipeline_class() { return (&pipeline_class_037); }
3693const Pipeline * reduction16F_0Node::pipeline() const { return (&pipeline_class_037); }
3694
3695const Pipeline * reduction2DNode::pipeline_class() { return (&pipeline_class_037); }
3696const Pipeline * reduction2DNode::pipeline() const { return (&pipeline_class_037); }
3697
3698const Pipeline * reduction2D_0Node::pipeline_class() { return (&pipeline_class_037); }
3699const Pipeline * reduction2D_0Node::pipeline() const { return (&pipeline_class_037); }
3700
3701const Pipeline * reduction4DNode::pipeline_class() { return (&pipeline_class_037); }
3702const Pipeline * reduction4DNode::pipeline() const { return (&pipeline_class_037); }
3703
3704const Pipeline * reduction4D_0Node::pipeline_class() { return (&pipeline_class_037); }
3705const Pipeline * reduction4D_0Node::pipeline() const { return (&pipeline_class_037); }
3706
3707const Pipeline * reduction8DNode::pipeline_class() { return (&pipeline_class_037); }
3708const Pipeline * reduction8DNode::pipeline() const { return (&pipeline_class_037); }
3709
3710const Pipeline * reduction8D_0Node::pipeline_class() { return (&pipeline_class_037); }
3711const Pipeline * reduction8D_0Node::pipeline() const { return (&pipeline_class_037); }
3712
3713const Pipeline * reductionBNode::pipeline_class() { return (&pipeline_class_037); }
3714const Pipeline * reductionBNode::pipeline() const { return (&pipeline_class_037); }
3715
3716const Pipeline * reductionB_0Node::pipeline_class() { return (&pipeline_class_037); }
3717const Pipeline * reductionB_0Node::pipeline() const { return (&pipeline_class_037); }
3718
3719const Pipeline * reductionB_1Node::pipeline_class() { return (&pipeline_class_037); }
3720const Pipeline * reductionB_1Node::pipeline() const { return (&pipeline_class_037); }
3721
3722const Pipeline * reductionB_2Node::pipeline_class() { return (&pipeline_class_037); }
3723const Pipeline * reductionB_2Node::pipeline() const { return (&pipeline_class_037); }
3724
3725const Pipeline * reductionB_3Node::pipeline_class() { return (&pipeline_class_037); }
3726const Pipeline * reductionB_3Node::pipeline() const { return (&pipeline_class_037); }
3727
3728const Pipeline * reductionB_4Node::pipeline_class() { return (&pipeline_class_037); }
3729const Pipeline * reductionB_4Node::pipeline() const { return (&pipeline_class_037); }
3730
3731const Pipeline * reductionB_avx512bwNode::pipeline_class() { return (&pipeline_class_037); }
3732const Pipeline * reductionB_avx512bwNode::pipeline() const { return (&pipeline_class_037); }
3733
3734const Pipeline * reductionB_avx512bw_0Node::pipeline_class() { return (&pipeline_class_037); }
3735const Pipeline * reductionB_avx512bw_0Node::pipeline() const { return (&pipeline_class_037); }
3736
3737const Pipeline * reductionB_avx512bw_1Node::pipeline_class() { return (&pipeline_class_037); }
3738const Pipeline * reductionB_avx512bw_1Node::pipeline() const { return (&pipeline_class_037); }
3739
3740const Pipeline * reductionB_avx512bw_2Node::pipeline_class() { return (&pipeline_class_037); }
3741const Pipeline * reductionB_avx512bw_2Node::pipeline() const { return (&pipeline_class_037); }
3742
3743const Pipeline * reductionB_avx512bw_3Node::pipeline_class() { return (&pipeline_class_037); }
3744const Pipeline * reductionB_avx512bw_3Node::pipeline() const { return (&pipeline_class_037); }
3745
3746const Pipeline * reductionB_avx512bw_4Node::pipeline_class() { return (&pipeline_class_037); }
3747const Pipeline * reductionB_avx512bw_4Node::pipeline() const { return (&pipeline_class_037); }
3748
3749const Pipeline * reductionSNode::pipeline_class() { return (&pipeline_class_037); }
3750const Pipeline * reductionSNode::pipeline() const { return (&pipeline_class_037); }
3751
3752const Pipeline * reductionS_0Node::pipeline_class() { return (&pipeline_class_037); }
3753const Pipeline * reductionS_0Node::pipeline() const { return (&pipeline_class_037); }
3754
3755const Pipeline * reductionS_1Node::pipeline_class() { return (&pipeline_class_037); }
3756const Pipeline * reductionS_1Node::pipeline() const { return (&pipeline_class_037); }
3757
3758const Pipeline * reductionS_2Node::pipeline_class() { return (&pipeline_class_037); }
3759const Pipeline * reductionS_2Node::pipeline() const { return (&pipeline_class_037); }
3760
3761const Pipeline * reductionS_3Node::pipeline_class() { return (&pipeline_class_037); }
3762const Pipeline * reductionS_3Node::pipeline() const { return (&pipeline_class_037); }
3763
3764const Pipeline * reductionS_4Node::pipeline_class() { return (&pipeline_class_037); }
3765const Pipeline * reductionS_4Node::pipeline() const { return (&pipeline_class_037); }
3766
3767const Pipeline * reductionS_5Node::pipeline_class() { return (&pipeline_class_037); }
3768const Pipeline * reductionS_5Node::pipeline() const { return (&pipeline_class_037); }
3769
3770const Pipeline * mul_reductionBNode::pipeline_class() { return (&pipeline_class_037); }
3771const Pipeline * mul_reductionBNode::pipeline() const { return (&pipeline_class_037); }
3772
3773const Pipeline * mul_reduction64BNode::pipeline_class() { return (&pipeline_class_037); }
3774const Pipeline * mul_reduction64BNode::pipeline() const { return (&pipeline_class_037); }
3775
3776const Pipeline * minmax_reduction2FNode::pipeline_class() { return (&pipeline_class_037); }
3777const Pipeline * minmax_reduction2FNode::pipeline() const { return (&pipeline_class_037); }
3778
3779const Pipeline * minmax_reduction2F_0Node::pipeline_class() { return (&pipeline_class_037); }
3780const Pipeline * minmax_reduction2F_0Node::pipeline() const { return (&pipeline_class_037); }
3781
3782const Pipeline * minmax_reductionFNode::pipeline_class() { return (&pipeline_class_037); }
3783const Pipeline * minmax_reductionFNode::pipeline() const { return (&pipeline_class_037); }
3784
3785const Pipeline * minmax_reductionF_0Node::pipeline_class() { return (&pipeline_class_037); }
3786const Pipeline * minmax_reductionF_0Node::pipeline() const { return (&pipeline_class_037); }
3787
3788const Pipeline * minmax_reduction2F_avNode::pipeline_class() { return (&pipeline_class_037); }
3789const Pipeline * minmax_reduction2F_avNode::pipeline() const { return (&pipeline_class_037); }
3790
3791const Pipeline * minmax_reduction2F_av_0Node::pipeline_class() { return (&pipeline_class_037); }
3792const Pipeline * minmax_reduction2F_av_0Node::pipeline() const { return (&pipeline_class_037); }
3793
3794const Pipeline * minmax_reductionF_avNode::pipeline_class() { return (&pipeline_class_037); }
3795const Pipeline * minmax_reductionF_avNode::pipeline() const { return (&pipeline_class_037); }
3796
3797const Pipeline * minmax_reductionF_av_0Node::pipeline_class() { return (&pipeline_class_037); }
3798const Pipeline * minmax_reductionF_av_0Node::pipeline() const { return (&pipeline_class_037); }
3799
3800const Pipeline * minmax_reduction2DNode::pipeline_class() { return (&pipeline_class_037); }
3801const Pipeline * minmax_reduction2DNode::pipeline() const { return (&pipeline_class_037); }
3802
3803const Pipeline * minmax_reduction2D_0Node::pipeline_class() { return (&pipeline_class_037); }
3804const Pipeline * minmax_reduction2D_0Node::pipeline() const { return (&pipeline_class_037); }
3805
3806const Pipeline * minmax_reductionDNode::pipeline_class() { return (&pipeline_class_037); }
3807const Pipeline * minmax_reductionDNode::pipeline() const { return (&pipeline_class_037); }
3808
3809const Pipeline * minmax_reductionD_0Node::pipeline_class() { return (&pipeline_class_037); }
3810const Pipeline * minmax_reductionD_0Node::pipeline() const { return (&pipeline_class_037); }
3811
3812const Pipeline * minmax_reduction2D_avNode::pipeline_class() { return (&pipeline_class_037); }
3813const Pipeline * minmax_reduction2D_avNode::pipeline() const { return (&pipeline_class_037); }
3814
3815const Pipeline * minmax_reduction2D_av_0Node::pipeline_class() { return (&pipeline_class_037); }
3816const Pipeline * minmax_reduction2D_av_0Node::pipeline() const { return (&pipeline_class_037); }
3817
3818const Pipeline * minmax_reductionD_avNode::pipeline_class() { return (&pipeline_class_037); }
3819const Pipeline * minmax_reductionD_avNode::pipeline() const { return (&pipeline_class_037); }
3820
3821const Pipeline * minmax_reductionD_av_0Node::pipeline_class() { return (&pipeline_class_037); }
3822const Pipeline * minmax_reductionD_av_0Node::pipeline() const { return (&pipeline_class_037); }
3823
3824const Pipeline * vaddBNode::pipeline_class() { return (&pipeline_class_037); }
3825const Pipeline * vaddBNode::pipeline() const { return (&pipeline_class_037); }
3826
3827const Pipeline * vaddB_regNode::pipeline_class() { return (&pipeline_class_037); }
3828const Pipeline * vaddB_regNode::pipeline() const { return (&pipeline_class_037); }
3829
3830const Pipeline * vaddB_memNode::pipeline_class() { return (&pipeline_class_037); }
3831const Pipeline * vaddB_memNode::pipeline() const { return (&pipeline_class_037); }
3832
3833const Pipeline * vaddB_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3834const Pipeline * vaddB_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3835
3836const Pipeline * vaddSNode::pipeline_class() { return (&pipeline_class_037); }
3837const Pipeline * vaddSNode::pipeline() const { return (&pipeline_class_037); }
3838
3839const Pipeline * vaddS_regNode::pipeline_class() { return (&pipeline_class_037); }
3840const Pipeline * vaddS_regNode::pipeline() const { return (&pipeline_class_037); }
3841
3842const Pipeline * vaddS_memNode::pipeline_class() { return (&pipeline_class_037); }
3843const Pipeline * vaddS_memNode::pipeline() const { return (&pipeline_class_037); }
3844
3845const Pipeline * vaddS_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3846const Pipeline * vaddS_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3847
3848const Pipeline * vaddINode::pipeline_class() { return (&pipeline_class_037); }
3849const Pipeline * vaddINode::pipeline() const { return (&pipeline_class_037); }
3850
3851const Pipeline * vaddI_regNode::pipeline_class() { return (&pipeline_class_037); }
3852const Pipeline * vaddI_regNode::pipeline() const { return (&pipeline_class_037); }
3853
3854const Pipeline * vaddI_memNode::pipeline_class() { return (&pipeline_class_037); }
3855const Pipeline * vaddI_memNode::pipeline() const { return (&pipeline_class_037); }
3856
3857const Pipeline * vaddI_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3858const Pipeline * vaddI_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3859
3860const Pipeline * vaddLNode::pipeline_class() { return (&pipeline_class_037); }
3861const Pipeline * vaddLNode::pipeline() const { return (&pipeline_class_037); }
3862
3863const Pipeline * vaddL_regNode::pipeline_class() { return (&pipeline_class_037); }
3864const Pipeline * vaddL_regNode::pipeline() const { return (&pipeline_class_037); }
3865
3866const Pipeline * vaddL_memNode::pipeline_class() { return (&pipeline_class_037); }
3867const Pipeline * vaddL_memNode::pipeline() const { return (&pipeline_class_037); }
3868
3869const Pipeline * vaddL_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3870const Pipeline * vaddL_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3871
3872const Pipeline * vaddFNode::pipeline_class() { return (&pipeline_class_037); }
3873const Pipeline * vaddFNode::pipeline() const { return (&pipeline_class_037); }
3874
3875const Pipeline * vaddF_regNode::pipeline_class() { return (&pipeline_class_037); }
3876const Pipeline * vaddF_regNode::pipeline() const { return (&pipeline_class_037); }
3877
3878const Pipeline * vaddF_memNode::pipeline_class() { return (&pipeline_class_037); }
3879const Pipeline * vaddF_memNode::pipeline() const { return (&pipeline_class_037); }
3880
3881const Pipeline * vaddF_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3882const Pipeline * vaddF_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3883
3884const Pipeline * vaddDNode::pipeline_class() { return (&pipeline_class_037); }
3885const Pipeline * vaddDNode::pipeline() const { return (&pipeline_class_037); }
3886
3887const Pipeline * vaddD_regNode::pipeline_class() { return (&pipeline_class_037); }
3888const Pipeline * vaddD_regNode::pipeline() const { return (&pipeline_class_037); }
3889
3890const Pipeline * vaddD_memNode::pipeline_class() { return (&pipeline_class_037); }
3891const Pipeline * vaddD_memNode::pipeline() const { return (&pipeline_class_037); }
3892
3893const Pipeline * vaddD_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3894const Pipeline * vaddD_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3895
3896const Pipeline * vsubBNode::pipeline_class() { return (&pipeline_class_037); }
3897const Pipeline * vsubBNode::pipeline() const { return (&pipeline_class_037); }
3898
3899const Pipeline * vsubB_regNode::pipeline_class() { return (&pipeline_class_037); }
3900const Pipeline * vsubB_regNode::pipeline() const { return (&pipeline_class_037); }
3901
3902const Pipeline * vsubB_memNode::pipeline_class() { return (&pipeline_class_037); }
3903const Pipeline * vsubB_memNode::pipeline() const { return (&pipeline_class_037); }
3904
3905const Pipeline * vsubSNode::pipeline_class() { return (&pipeline_class_037); }
3906const Pipeline * vsubSNode::pipeline() const { return (&pipeline_class_037); }
3907
3908const Pipeline * vsubS_regNode::pipeline_class() { return (&pipeline_class_037); }
3909const Pipeline * vsubS_regNode::pipeline() const { return (&pipeline_class_037); }
3910
3911const Pipeline * vsubS_memNode::pipeline_class() { return (&pipeline_class_037); }
3912const Pipeline * vsubS_memNode::pipeline() const { return (&pipeline_class_037); }
3913
3914const Pipeline * vsubINode::pipeline_class() { return (&pipeline_class_037); }
3915const Pipeline * vsubINode::pipeline() const { return (&pipeline_class_037); }
3916
3917const Pipeline * vsubI_regNode::pipeline_class() { return (&pipeline_class_037); }
3918const Pipeline * vsubI_regNode::pipeline() const { return (&pipeline_class_037); }
3919
3920const Pipeline * vsubI_memNode::pipeline_class() { return (&pipeline_class_037); }
3921const Pipeline * vsubI_memNode::pipeline() const { return (&pipeline_class_037); }
3922
3923const Pipeline * vsubLNode::pipeline_class() { return (&pipeline_class_037); }
3924const Pipeline * vsubLNode::pipeline() const { return (&pipeline_class_037); }
3925
3926const Pipeline * vsubL_regNode::pipeline_class() { return (&pipeline_class_037); }
3927const Pipeline * vsubL_regNode::pipeline() const { return (&pipeline_class_037); }
3928
3929const Pipeline * vsubL_memNode::pipeline_class() { return (&pipeline_class_037); }
3930const Pipeline * vsubL_memNode::pipeline() const { return (&pipeline_class_037); }
3931
3932const Pipeline * vsubFNode::pipeline_class() { return (&pipeline_class_037); }
3933const Pipeline * vsubFNode::pipeline() const { return (&pipeline_class_037); }
3934
3935const Pipeline * vsubF_regNode::pipeline_class() { return (&pipeline_class_037); }
3936const Pipeline * vsubF_regNode::pipeline() const { return (&pipeline_class_037); }
3937
3938const Pipeline * vsubF_memNode::pipeline_class() { return (&pipeline_class_037); }
3939const Pipeline * vsubF_memNode::pipeline() const { return (&pipeline_class_037); }
3940
3941const Pipeline * vsubDNode::pipeline_class() { return (&pipeline_class_037); }
3942const Pipeline * vsubDNode::pipeline() const { return (&pipeline_class_037); }
3943
3944const Pipeline * vsubD_regNode::pipeline_class() { return (&pipeline_class_037); }
3945const Pipeline * vsubD_regNode::pipeline() const { return (&pipeline_class_037); }
3946
3947const Pipeline * vsubD_memNode::pipeline_class() { return (&pipeline_class_037); }
3948const Pipeline * vsubD_memNode::pipeline() const { return (&pipeline_class_037); }
3949
3950const Pipeline * mulB_regNode::pipeline_class() { return (&pipeline_class_037); }
3951const Pipeline * mulB_regNode::pipeline() const { return (&pipeline_class_037); }
3952
3953const Pipeline * mul16B_regNode::pipeline_class() { return (&pipeline_class_037); }
3954const Pipeline * mul16B_regNode::pipeline() const { return (&pipeline_class_037); }
3955
3956const Pipeline * vmul16B_reg_avxNode::pipeline_class() { return (&pipeline_class_037); }
3957const Pipeline * vmul16B_reg_avxNode::pipeline() const { return (&pipeline_class_037); }
3958
3959const Pipeline * vmul32B_reg_avxNode::pipeline_class() { return (&pipeline_class_037); }
3960const Pipeline * vmul32B_reg_avxNode::pipeline() const { return (&pipeline_class_037); }
3961
3962const Pipeline * vmul64B_reg_avxNode::pipeline_class() { return (&pipeline_class_037); }
3963const Pipeline * vmul64B_reg_avxNode::pipeline() const { return (&pipeline_class_037); }
3964
3965const Pipeline * vmulSNode::pipeline_class() { return (&pipeline_class_037); }
3966const Pipeline * vmulSNode::pipeline() const { return (&pipeline_class_037); }
3967
3968const Pipeline * vmulS_regNode::pipeline_class() { return (&pipeline_class_037); }
3969const Pipeline * vmulS_regNode::pipeline() const { return (&pipeline_class_037); }
3970
3971const Pipeline * vmulS_memNode::pipeline_class() { return (&pipeline_class_037); }
3972const Pipeline * vmulS_memNode::pipeline() const { return (&pipeline_class_037); }
3973
3974const Pipeline * vmulS_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3975const Pipeline * vmulS_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3976
3977const Pipeline * vmulINode::pipeline_class() { return (&pipeline_class_037); }
3978const Pipeline * vmulINode::pipeline() const { return (&pipeline_class_037); }
3979
3980const Pipeline * vmulI_regNode::pipeline_class() { return (&pipeline_class_037); }
3981const Pipeline * vmulI_regNode::pipeline() const { return (&pipeline_class_037); }
3982
3983const Pipeline * vmulI_memNode::pipeline_class() { return (&pipeline_class_037); }
3984const Pipeline * vmulI_memNode::pipeline() const { return (&pipeline_class_037); }
3985
3986const Pipeline * vmulI_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3987const Pipeline * vmulI_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3988
3989const Pipeline * vmulL_regNode::pipeline_class() { return (&pipeline_class_037); }
3990const Pipeline * vmulL_regNode::pipeline() const { return (&pipeline_class_037); }
3991
3992const Pipeline * vmulL_memNode::pipeline_class() { return (&pipeline_class_037); }
3993const Pipeline * vmulL_memNode::pipeline() const { return (&pipeline_class_037); }
3994
3995const Pipeline * vmulL_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
3996const Pipeline * vmulL_mem_0Node::pipeline() const { return (&pipeline_class_037); }
3997
3998const Pipeline * mul2L_regNode::pipeline_class() { return (&pipeline_class_037); }
3999const Pipeline * mul2L_regNode::pipeline() const { return (&pipeline_class_037); }
4000
4001const Pipeline * vmul4L_reg_avxNode::pipeline_class() { return (&pipeline_class_037); }
4002const Pipeline * vmul4L_reg_avxNode::pipeline() const { return (&pipeline_class_037); }
4003
4004const Pipeline * vmulFNode::pipeline_class() { return (&pipeline_class_037); }
4005const Pipeline * vmulFNode::pipeline() const { return (&pipeline_class_037); }
4006
4007const Pipeline * vmulF_regNode::pipeline_class() { return (&pipeline_class_037); }
4008const Pipeline * vmulF_regNode::pipeline() const { return (&pipeline_class_037); }
4009
4010const Pipeline * vmulF_memNode::pipeline_class() { return (&pipeline_class_037); }
4011const Pipeline * vmulF_memNode::pipeline() const { return (&pipeline_class_037); }
4012
4013const Pipeline * vmulF_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
4014const Pipeline * vmulF_mem_0Node::pipeline() const { return (&pipeline_class_037); }
4015
4016const Pipeline * vmulDNode::pipeline_class() { return (&pipeline_class_037); }
4017const Pipeline * vmulDNode::pipeline() const { return (&pipeline_class_037); }
4018
4019const Pipeline * vmulD_regNode::pipeline_class() { return (&pipeline_class_037); }
4020const Pipeline * vmulD_regNode::pipeline() const { return (&pipeline_class_037); }
4021
4022const Pipeline * vmulD_memNode::pipeline_class() { return (&pipeline_class_037); }
4023const Pipeline * vmulD_memNode::pipeline() const { return (&pipeline_class_037); }
4024
4025const Pipeline * vmulD_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
4026const Pipeline * vmulD_mem_0Node::pipeline() const { return (&pipeline_class_037); }
4027
4028const Pipeline * vcmov8F_regNode::pipeline_class() { return (&pipeline_class_037); }
4029const Pipeline * vcmov8F_regNode::pipeline() const { return (&pipeline_class_037); }
4030
4031const Pipeline * vcmov4D_regNode::pipeline_class() { return (&pipeline_class_037); }
4032const Pipeline * vcmov4D_regNode::pipeline() const { return (&pipeline_class_037); }
4033
4034const Pipeline * vdivFNode::pipeline_class() { return (&pipeline_class_037); }
4035const Pipeline * vdivFNode::pipeline() const { return (&pipeline_class_037); }
4036
4037const Pipeline * vdivF_regNode::pipeline_class() { return (&pipeline_class_037); }
4038const Pipeline * vdivF_regNode::pipeline() const { return (&pipeline_class_037); }
4039
4040const Pipeline * vdivF_memNode::pipeline_class() { return (&pipeline_class_037); }
4041const Pipeline * vdivF_memNode::pipeline() const { return (&pipeline_class_037); }
4042
4043const Pipeline * vdivDNode::pipeline_class() { return (&pipeline_class_037); }
4044const Pipeline * vdivDNode::pipeline() const { return (&pipeline_class_037); }
4045
4046const Pipeline * vdivD_regNode::pipeline_class() { return (&pipeline_class_037); }
4047const Pipeline * vdivD_regNode::pipeline() const { return (&pipeline_class_037); }
4048
4049const Pipeline * vdivD_memNode::pipeline_class() { return (&pipeline_class_037); }
4050const Pipeline * vdivD_memNode::pipeline() const { return (&pipeline_class_037); }
4051
4052const Pipeline * minmax_reg_sseNode::pipeline_class() { return (&pipeline_class_037); }
4053const Pipeline * minmax_reg_sseNode::pipeline() const { return (&pipeline_class_037); }
4054
4055const Pipeline * minmax_reg_sse_0Node::pipeline_class() { return (&pipeline_class_037); }
4056const Pipeline * minmax_reg_sse_0Node::pipeline() const { return (&pipeline_class_037); }
4057
4058const Pipeline * vminmax_regNode::pipeline_class() { return (&pipeline_class_037); }
4059const Pipeline * vminmax_regNode::pipeline() const { return (&pipeline_class_037); }
4060
4061const Pipeline * vminmax_reg_0Node::pipeline_class() { return (&pipeline_class_037); }
4062const Pipeline * vminmax_reg_0Node::pipeline() const { return (&pipeline_class_037); }
4063
4064const Pipeline * minmaxL_reg_sseNode::pipeline_class() { return (&pipeline_class_037); }
4065const Pipeline * minmaxL_reg_sseNode::pipeline() const { return (&pipeline_class_037); }
4066
4067const Pipeline * minmaxL_reg_sse_0Node::pipeline_class() { return (&pipeline_class_037); }
4068const Pipeline * minmaxL_reg_sse_0Node::pipeline() const { return (&pipeline_class_037); }
4069
4070const Pipeline * vminmaxL_reg_avxNode::pipeline_class() { return (&pipeline_class_037); }
4071const Pipeline * vminmaxL_reg_avxNode::pipeline() const { return (&pipeline_class_037); }
4072
4073const Pipeline * vminmaxL_reg_avx_0Node::pipeline_class() { return (&pipeline_class_037); }
4074const Pipeline * vminmaxL_reg_avx_0Node::pipeline() const { return (&pipeline_class_037); }
4075
4076const Pipeline * vminmaxL_reg_evexNode::pipeline_class() { return (&pipeline_class_037); }
4077const Pipeline * vminmaxL_reg_evexNode::pipeline() const { return (&pipeline_class_037); }
4078
4079const Pipeline * vminmaxL_reg_evex_0Node::pipeline_class() { return (&pipeline_class_037); }
4080const Pipeline * vminmaxL_reg_evex_0Node::pipeline() const { return (&pipeline_class_037); }
4081
4082const Pipeline * minmaxFP_regNode::pipeline_class() { return (&pipeline_class_037); }
4083const Pipeline * minmaxFP_regNode::pipeline() const { return (&pipeline_class_037); }
4084
4085const Pipeline * minmaxFP_reg_0Node::pipeline_class() { return (&pipeline_class_037); }
4086const Pipeline * minmaxFP_reg_0Node::pipeline() const { return (&pipeline_class_037); }
4087
4088const Pipeline * evminmaxFP_reg_eavxNode::pipeline_class() { return (&pipeline_class_037); }
4089const Pipeline * evminmaxFP_reg_eavxNode::pipeline() const { return (&pipeline_class_037); }
4090
4091const Pipeline * evminmaxFP_reg_eavx_0Node::pipeline_class() { return (&pipeline_class_037); }
4092const Pipeline * evminmaxFP_reg_eavx_0Node::pipeline() const { return (&pipeline_class_037); }
4093
4094const Pipeline * signumF_regNode::pipeline_class() { return (&pipeline_class_037); }
4095const Pipeline * signumF_regNode::pipeline() const { return (&pipeline_class_037); }
4096
4097const Pipeline * signumD_regNode::pipeline_class() { return (&pipeline_class_037); }
4098const Pipeline * signumD_regNode::pipeline() const { return (&pipeline_class_037); }
4099
4100const Pipeline * copySignF_regNode::pipeline_class() { return (&pipeline_class_037); }
4101const Pipeline * copySignF_regNode::pipeline() const { return (&pipeline_class_037); }
4102
4103const Pipeline * copySignD_immNode::pipeline_class() { return (&pipeline_class_037); }
4104const Pipeline * copySignD_immNode::pipeline() const { return (&pipeline_class_037); }
4105
4106const Pipeline * vsqrtF_regNode::pipeline_class() { return (&pipeline_class_037); }
4107const Pipeline * vsqrtF_regNode::pipeline() const { return (&pipeline_class_037); }
4108
4109const Pipeline * vsqrtF_memNode::pipeline_class() { return (&pipeline_class_037); }
4110const Pipeline * vsqrtF_memNode::pipeline() const { return (&pipeline_class_037); }
4111
4112const Pipeline * vsqrtD_regNode::pipeline_class() { return (&pipeline_class_037); }
4113const Pipeline * vsqrtD_regNode::pipeline() const { return (&pipeline_class_037); }
4114
4115const Pipeline * vsqrtD_memNode::pipeline_class() { return (&pipeline_class_037); }
4116const Pipeline * vsqrtD_memNode::pipeline() const { return (&pipeline_class_037); }
4117
4118const Pipeline * vshiftcntNode::pipeline_class() { return (&pipeline_class_037); }
4119const Pipeline * vshiftcntNode::pipeline() const { return (&pipeline_class_037); }
4120
4121const Pipeline * vshiftcnt_0Node::pipeline_class() { return (&pipeline_class_037); }
4122const Pipeline * vshiftcnt_0Node::pipeline() const { return (&pipeline_class_037); }
4123
4124const Pipeline * vshiftBNode::pipeline_class() { return (&pipeline_class_037); }
4125const Pipeline * vshiftBNode::pipeline() const { return (&pipeline_class_037); }
4126
4127const Pipeline * vshiftB_0Node::pipeline_class() { return (&pipeline_class_037); }
4128const Pipeline * vshiftB_0Node::pipeline() const { return (&pipeline_class_037); }
4129
4130const Pipeline * vshiftB_1Node::pipeline_class() { return (&pipeline_class_037); }
4131const Pipeline * vshiftB_1Node::pipeline() const { return (&pipeline_class_037); }
4132
4133const Pipeline * vshift16BNode::pipeline_class() { return (&pipeline_class_037); }
4134const Pipeline * vshift16BNode::pipeline() const { return (&pipeline_class_037); }
4135
4136const Pipeline * vshift16B_0Node::pipeline_class() { return (&pipeline_class_037); }
4137const Pipeline * vshift16B_0Node::pipeline() const { return (&pipeline_class_037); }
4138
4139const Pipeline * vshift16B_1Node::pipeline_class() { return (&pipeline_class_037); }
4140const Pipeline * vshift16B_1Node::pipeline() const { return (&pipeline_class_037); }
4141
4142const Pipeline * vshift16B_avxNode::pipeline_class() { return (&pipeline_class_037); }
4143const Pipeline * vshift16B_avxNode::pipeline() const { return (&pipeline_class_037); }
4144
4145const Pipeline * vshift16B_avx_0Node::pipeline_class() { return (&pipeline_class_037); }
4146const Pipeline * vshift16B_avx_0Node::pipeline() const { return (&pipeline_class_037); }
4147
4148const Pipeline * vshift16B_avx_1Node::pipeline_class() { return (&pipeline_class_037); }
4149const Pipeline * vshift16B_avx_1Node::pipeline() const { return (&pipeline_class_037); }
4150
4151const Pipeline * vshift32B_avxNode::pipeline_class() { return (&pipeline_class_037); }
4152const Pipeline * vshift32B_avxNode::pipeline() const { return (&pipeline_class_037); }
4153
4154const Pipeline * vshift32B_avx_0Node::pipeline_class() { return (&pipeline_class_037); }
4155const Pipeline * vshift32B_avx_0Node::pipeline() const { return (&pipeline_class_037); }
4156
4157const Pipeline * vshift32B_avx_1Node::pipeline_class() { return (&pipeline_class_037); }
4158const Pipeline * vshift32B_avx_1Node::pipeline() const { return (&pipeline_class_037); }
4159
4160const Pipeline * vshift64B_avxNode::pipeline_class() { return (&pipeline_class_037); }
4161const Pipeline * vshift64B_avxNode::pipeline() const { return (&pipeline_class_037); }
4162
4163const Pipeline * vshift64B_avx_0Node::pipeline_class() { return (&pipeline_class_037); }
4164const Pipeline * vshift64B_avx_0Node::pipeline() const { return (&pipeline_class_037); }
4165
4166const Pipeline * vshift64B_avx_1Node::pipeline_class() { return (&pipeline_class_037); }
4167const Pipeline * vshift64B_avx_1Node::pipeline() const { return (&pipeline_class_037); }
4168
4169const Pipeline * vshiftSNode::pipeline_class() { return (&pipeline_class_037); }
4170const Pipeline * vshiftSNode::pipeline() const { return (&pipeline_class_037); }
4171
4172const Pipeline * vshiftS_0Node::pipeline_class() { return (&pipeline_class_037); }
4173const Pipeline * vshiftS_0Node::pipeline() const { return (&pipeline_class_037); }
4174
4175const Pipeline * vshiftS_1Node::pipeline_class() { return (&pipeline_class_037); }
4176const Pipeline * vshiftS_1Node::pipeline() const { return (&pipeline_class_037); }
4177
4178const Pipeline * vshiftINode::pipeline_class() { return (&pipeline_class_037); }
4179const Pipeline * vshiftINode::pipeline() const { return (&pipeline_class_037); }
4180
4181const Pipeline * vshiftI_0Node::pipeline_class() { return (&pipeline_class_037); }
4182const Pipeline * vshiftI_0Node::pipeline() const { return (&pipeline_class_037); }
4183
4184const Pipeline * vshiftI_1Node::pipeline_class() { return (&pipeline_class_037); }
4185const Pipeline * vshiftI_1Node::pipeline() const { return (&pipeline_class_037); }
4186
4187const Pipeline * vshiftI_immNode::pipeline_class() { return (&pipeline_class_037); }
4188const Pipeline * vshiftI_immNode::pipeline() const { return (&pipeline_class_037); }
4189
4190const Pipeline * vshiftI_imm_0Node::pipeline_class() { return (&pipeline_class_037); }
4191const Pipeline * vshiftI_imm_0Node::pipeline() const { return (&pipeline_class_037); }
4192
4193const Pipeline * vshiftI_imm_1Node::pipeline_class() { return (&pipeline_class_037); }
4194const Pipeline * vshiftI_imm_1Node::pipeline() const { return (&pipeline_class_037); }
4195
4196const Pipeline * vshiftLNode::pipeline_class() { return (&pipeline_class_037); }
4197const Pipeline * vshiftLNode::pipeline() const { return (&pipeline_class_037); }
4198
4199const Pipeline * vshiftL_0Node::pipeline_class() { return (&pipeline_class_037); }
4200const Pipeline * vshiftL_0Node::pipeline() const { return (&pipeline_class_037); }
4201
4202const Pipeline * vshiftL_immNode::pipeline_class() { return (&pipeline_class_037); }
4203const Pipeline * vshiftL_immNode::pipeline() const { return (&pipeline_class_037); }
4204
4205const Pipeline * vshiftL_imm_0Node::pipeline_class() { return (&pipeline_class_037); }
4206const Pipeline * vshiftL_imm_0Node::pipeline() const { return (&pipeline_class_037); }
4207
4208const Pipeline * vshiftL_arith_regNode::pipeline_class() { return (&pipeline_class_037); }
4209const Pipeline * vshiftL_arith_regNode::pipeline() const { return (&pipeline_class_037); }
4210
4211const Pipeline * vshiftL_arith_reg_evexNode::pipeline_class() { return (&pipeline_class_037); }
4212const Pipeline * vshiftL_arith_reg_evexNode::pipeline() const { return (&pipeline_class_037); }
4213
4214const Pipeline * vshift8B_var_nobwNode::pipeline_class() { return (&pipeline_class_037); }
4215const Pipeline * vshift8B_var_nobwNode::pipeline() const { return (&pipeline_class_037); }
4216
4217const Pipeline * vshift8B_var_nobw_0Node::pipeline_class() { return (&pipeline_class_037); }
4218const Pipeline * vshift8B_var_nobw_0Node::pipeline() const { return (&pipeline_class_037); }
4219
4220const Pipeline * vshift8B_var_nobw_1Node::pipeline_class() { return (&pipeline_class_037); }
4221const Pipeline * vshift8B_var_nobw_1Node::pipeline() const { return (&pipeline_class_037); }
4222
4223const Pipeline * vshift16B_var_nobwNode::pipeline_class() { return (&pipeline_class_037); }
4224const Pipeline * vshift16B_var_nobwNode::pipeline() const { return (&pipeline_class_037); }
4225
4226const Pipeline * vshift16B_var_nobw_0Node::pipeline_class() { return (&pipeline_class_037); }
4227const Pipeline * vshift16B_var_nobw_0Node::pipeline() const { return (&pipeline_class_037); }
4228
4229const Pipeline * vshift16B_var_nobw_1Node::pipeline_class() { return (&pipeline_class_037); }
4230const Pipeline * vshift16B_var_nobw_1Node::pipeline() const { return (&pipeline_class_037); }
4231
4232const Pipeline * vshift32B_var_nobwNode::pipeline_class() { return (&pipeline_class_037); }
4233const Pipeline * vshift32B_var_nobwNode::pipeline() const { return (&pipeline_class_037); }
4234
4235const Pipeline * vshift32B_var_nobw_0Node::pipeline_class() { return (&pipeline_class_037); }
4236const Pipeline * vshift32B_var_nobw_0Node::pipeline() const { return (&pipeline_class_037); }
4237
4238const Pipeline * vshift32B_var_nobw_1Node::pipeline_class() { return (&pipeline_class_037); }
4239const Pipeline * vshift32B_var_nobw_1Node::pipeline() const { return (&pipeline_class_037); }
4240
4241const Pipeline * vshiftB_var_evex_bwNode::pipeline_class() { return (&pipeline_class_037); }
4242const Pipeline * vshiftB_var_evex_bwNode::pipeline() const { return (&pipeline_class_037); }
4243
4244const Pipeline * vshiftB_var_evex_bw_0Node::pipeline_class() { return (&pipeline_class_037); }
4245const Pipeline * vshiftB_var_evex_bw_0Node::pipeline() const { return (&pipeline_class_037); }
4246
4247const Pipeline * vshiftB_var_evex_bw_1Node::pipeline_class() { return (&pipeline_class_037); }
4248const Pipeline * vshiftB_var_evex_bw_1Node::pipeline() const { return (&pipeline_class_037); }
4249
4250const Pipeline * vshift64B_var_evex_bwNode::pipeline_class() { return (&pipeline_class_037); }
4251const Pipeline * vshift64B_var_evex_bwNode::pipeline() const { return (&pipeline_class_037); }
4252
4253const Pipeline * vshift64B_var_evex_bw_0Node::pipeline_class() { return (&pipeline_class_037); }
4254const Pipeline * vshift64B_var_evex_bw_0Node::pipeline() const { return (&pipeline_class_037); }
4255
4256const Pipeline * vshift64B_var_evex_bw_1Node::pipeline_class() { return (&pipeline_class_037); }
4257const Pipeline * vshift64B_var_evex_bw_1Node::pipeline() const { return (&pipeline_class_037); }
4258
4259const Pipeline * vshift8S_var_nobwNode::pipeline_class() { return (&pipeline_class_037); }
4260const Pipeline * vshift8S_var_nobwNode::pipeline() const { return (&pipeline_class_037); }
4261
4262const Pipeline * vshift8S_var_nobw_0Node::pipeline_class() { return (&pipeline_class_037); }
4263const Pipeline * vshift8S_var_nobw_0Node::pipeline() const { return (&pipeline_class_037); }
4264
4265const Pipeline * vshift8S_var_nobw_1Node::pipeline_class() { return (&pipeline_class_037); }
4266const Pipeline * vshift8S_var_nobw_1Node::pipeline() const { return (&pipeline_class_037); }
4267
4268const Pipeline * vshift16S_var_nobwNode::pipeline_class() { return (&pipeline_class_037); }
4269const Pipeline * vshift16S_var_nobwNode::pipeline() const { return (&pipeline_class_037); }
4270
4271const Pipeline * vshift16S_var_nobw_0Node::pipeline_class() { return (&pipeline_class_037); }
4272const Pipeline * vshift16S_var_nobw_0Node::pipeline() const { return (&pipeline_class_037); }
4273
4274const Pipeline * vshift16S_var_nobw_1Node::pipeline_class() { return (&pipeline_class_037); }
4275const Pipeline * vshift16S_var_nobw_1Node::pipeline() const { return (&pipeline_class_037); }
4276
4277const Pipeline * vshift16S_var_evex_bwNode::pipeline_class() { return (&pipeline_class_037); }
4278const Pipeline * vshift16S_var_evex_bwNode::pipeline() const { return (&pipeline_class_037); }
4279
4280const Pipeline * vshift16S_var_evex_bw_0Node::pipeline_class() { return (&pipeline_class_037); }
4281const Pipeline * vshift16S_var_evex_bw_0Node::pipeline() const { return (&pipeline_class_037); }
4282
4283const Pipeline * vshift16S_var_evex_bw_1Node::pipeline_class() { return (&pipeline_class_037); }
4284const Pipeline * vshift16S_var_evex_bw_1Node::pipeline() const { return (&pipeline_class_037); }
4285
4286const Pipeline * vshiftI_varNode::pipeline_class() { return (&pipeline_class_037); }
4287const Pipeline * vshiftI_varNode::pipeline() const { return (&pipeline_class_037); }
4288
4289const Pipeline * vshiftI_var_0Node::pipeline_class() { return (&pipeline_class_037); }
4290const Pipeline * vshiftI_var_0Node::pipeline() const { return (&pipeline_class_037); }
4291
4292const Pipeline * vshiftI_var_1Node::pipeline_class() { return (&pipeline_class_037); }
4293const Pipeline * vshiftI_var_1Node::pipeline() const { return (&pipeline_class_037); }
4294
4295const Pipeline * vshiftL_varNode::pipeline_class() { return (&pipeline_class_037); }
4296const Pipeline * vshiftL_varNode::pipeline() const { return (&pipeline_class_037); }
4297
4298const Pipeline * vshiftL_var_0Node::pipeline_class() { return (&pipeline_class_037); }
4299const Pipeline * vshiftL_var_0Node::pipeline() const { return (&pipeline_class_037); }
4300
4301const Pipeline * vshiftL_arith_varNode::pipeline_class() { return (&pipeline_class_037); }
4302const Pipeline * vshiftL_arith_varNode::pipeline() const { return (&pipeline_class_037); }
4303
4304const Pipeline * vshiftL_arith_var_evexNode::pipeline_class() { return (&pipeline_class_037); }
4305const Pipeline * vshiftL_arith_var_evexNode::pipeline() const { return (&pipeline_class_037); }
4306
4307const Pipeline * vandNode::pipeline_class() { return (&pipeline_class_037); }
4308const Pipeline * vandNode::pipeline() const { return (&pipeline_class_037); }
4309
4310const Pipeline * vand_regNode::pipeline_class() { return (&pipeline_class_037); }
4311const Pipeline * vand_regNode::pipeline() const { return (&pipeline_class_037); }
4312
4313const Pipeline * vand_memNode::pipeline_class() { return (&pipeline_class_037); }
4314const Pipeline * vand_memNode::pipeline() const { return (&pipeline_class_037); }
4315
4316const Pipeline * vand_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
4317const Pipeline * vand_mem_0Node::pipeline() const { return (&pipeline_class_037); }
4318
4319const Pipeline * vorNode::pipeline_class() { return (&pipeline_class_037); }
4320const Pipeline * vorNode::pipeline() const { return (&pipeline_class_037); }
4321
4322const Pipeline * vor_regNode::pipeline_class() { return (&pipeline_class_037); }
4323const Pipeline * vor_regNode::pipeline() const { return (&pipeline_class_037); }
4324
4325const Pipeline * vor_memNode::pipeline_class() { return (&pipeline_class_037); }
4326const Pipeline * vor_memNode::pipeline() const { return (&pipeline_class_037); }
4327
4328const Pipeline * vor_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
4329const Pipeline * vor_mem_0Node::pipeline() const { return (&pipeline_class_037); }
4330
4331const Pipeline * vxorNode::pipeline_class() { return (&pipeline_class_037); }
4332const Pipeline * vxorNode::pipeline() const { return (&pipeline_class_037); }
4333
4334const Pipeline * vxor_regNode::pipeline_class() { return (&pipeline_class_037); }
4335const Pipeline * vxor_regNode::pipeline() const { return (&pipeline_class_037); }
4336
4337const Pipeline * vxor_memNode::pipeline_class() { return (&pipeline_class_037); }
4338const Pipeline * vxor_memNode::pipeline() const { return (&pipeline_class_037); }
4339
4340const Pipeline * vxor_mem_0Node::pipeline_class() { return (&pipeline_class_037); }
4341const Pipeline * vxor_mem_0Node::pipeline() const { return (&pipeline_class_037); }
4342
4343const Pipeline * vcastBtoXNode::pipeline_class() { return (&pipeline_class_037); }
4344const Pipeline * vcastBtoXNode::pipeline() const { return (&pipeline_class_037); }
4345
4346const Pipeline * castStoXNode::pipeline_class() { return (&pipeline_class_037); }
4347const Pipeline * castStoXNode::pipeline() const { return (&pipeline_class_037); }
4348
4349const Pipeline * vcastStoXNode::pipeline_class() { return (&pipeline_class_037); }
4350const Pipeline * vcastStoXNode::pipeline() const { return (&pipeline_class_037); }
4351
4352const Pipeline * vcastStoX_evexNode::pipeline_class() { return (&pipeline_class_037); }
4353const Pipeline * vcastStoX_evexNode::pipeline() const { return (&pipeline_class_037); }
4354
4355const Pipeline * castItoXNode::pipeline_class() { return (&pipeline_class_037); }
4356const Pipeline * castItoXNode::pipeline() const { return (&pipeline_class_037); }
4357
4358const Pipeline * vcastItoXNode::pipeline_class() { return (&pipeline_class_037); }
4359const Pipeline * vcastItoXNode::pipeline() const { return (&pipeline_class_037); }
4360
4361const Pipeline * vcastItoX_evexNode::pipeline_class() { return (&pipeline_class_037); }
4362const Pipeline * vcastItoX_evexNode::pipeline() const { return (&pipeline_class_037); }
4363
4364const Pipeline * vcastLtoBSNode::pipeline_class() { return (&pipeline_class_037); }
4365const Pipeline * vcastLtoBSNode::pipeline() const { return (&pipeline_class_037); }
4366
4367const Pipeline * vcastLtoX_evexNode::pipeline_class() { return (&pipeline_class_037); }
4368const Pipeline * vcastLtoX_evexNode::pipeline() const { return (&pipeline_class_037); }
4369
4370const Pipeline * vcastFtoD_regNode::pipeline_class() { return (&pipeline_class_037); }
4371const Pipeline * vcastFtoD_regNode::pipeline() const { return (&pipeline_class_037); }
4372
4373const Pipeline * vcastFtoI_reg_avxNode::pipeline_class() { return (&pipeline_class_037); }
4374const Pipeline * vcastFtoI_reg_avxNode::pipeline() const { return (&pipeline_class_037); }
4375
4376const Pipeline * vcastFtoI_reg_evexNode::pipeline_class() { return (&pipeline_class_037); }
4377const Pipeline * vcastFtoI_reg_evexNode::pipeline() const { return (&pipeline_class_037); }
4378
4379const Pipeline * vcastDtoF_regNode::pipeline_class() { return (&pipeline_class_037); }
4380const Pipeline * vcastDtoF_regNode::pipeline() const { return (&pipeline_class_037); }
4381
4382const Pipeline * vcastDtoL_reg_evexNode::pipeline_class() { return (&pipeline_class_037); }
4383const Pipeline * vcastDtoL_reg_evexNode::pipeline() const { return (&pipeline_class_037); }
4384
4385const Pipeline * vcmpFDNode::pipeline_class() { return (&pipeline_class_037); }
4386const Pipeline * vcmpFDNode::pipeline() const { return (&pipeline_class_037); }
4387
4388const Pipeline * evcmpFD64Node::pipeline_class() { return (&pipeline_class_037); }
4389const Pipeline * evcmpFD64Node::pipeline() const { return (&pipeline_class_037); }
4390
4391const Pipeline * evcmpFDNode::pipeline_class() { return (&pipeline_class_037); }
4392const Pipeline * evcmpFDNode::pipeline() const { return (&pipeline_class_037); }
4393
4394const Pipeline * vcmpNode::pipeline_class() { return (&pipeline_class_037); }
4395const Pipeline * vcmpNode::pipeline() const { return (&pipeline_class_037); }
4396
4397const Pipeline * vcmpuNode::pipeline_class() { return (&pipeline_class_037); }
4398const Pipeline * vcmpuNode::pipeline() const { return (&pipeline_class_037); }
4399
4400const Pipeline * vcmpu32Node::pipeline_class() { return (&pipeline_class_037); }
4401const Pipeline * vcmpu32Node::pipeline() const { return (&pipeline_class_037); }
4402
4403const Pipeline * vcmpu64Node::pipeline_class() { return (&pipeline_class_037); }
4404const Pipeline * vcmpu64Node::pipeline() const { return (&pipeline_class_037); }
4405
4406const Pipeline * evcmpNode::pipeline_class() { return (&pipeline_class_037); }
4407const Pipeline * evcmpNode::pipeline() const { return (&pipeline_class_037); }
4408
4409const Pipeline * extractINode::pipeline_class() { return (&pipeline_class_037); }
4410const Pipeline * extractINode::pipeline() const { return (&pipeline_class_037); }
4411
4412const Pipeline * extractI_0Node::pipeline_class() { return (&pipeline_class_037); }
4413const Pipeline * extractI_0Node::pipeline() const { return (&pipeline_class_037); }
4414
4415const Pipeline * extractI_1Node::pipeline_class() { return (&pipeline_class_037); }
4416const Pipeline * extractI_1Node::pipeline() const { return (&pipeline_class_037); }
4417
4418const Pipeline * vextractINode::pipeline_class() { return (&pipeline_class_037); }
4419const Pipeline * vextractINode::pipeline() const { return (&pipeline_class_037); }
4420
4421const Pipeline * vextractI_0Node::pipeline_class() { return (&pipeline_class_037); }
4422const Pipeline * vextractI_0Node::pipeline() const { return (&pipeline_class_037); }
4423
4424const Pipeline * vextractI_1Node::pipeline_class() { return (&pipeline_class_037); }
4425const Pipeline * vextractI_1Node::pipeline() const { return (&pipeline_class_037); }
4426
4427const Pipeline * extractLNode::pipeline_class() { return (&pipeline_class_037); }
4428const Pipeline * extractLNode::pipeline() const { return (&pipeline_class_037); }
4429
4430const Pipeline * vextractLNode::pipeline_class() { return (&pipeline_class_037); }
4431const Pipeline * vextractLNode::pipeline() const { return (&pipeline_class_037); }
4432
4433const Pipeline * extractFNode::pipeline_class() { return (&pipeline_class_037); }
4434const Pipeline * extractFNode::pipeline() const { return (&pipeline_class_037); }
4435
4436const Pipeline * vextractFNode::pipeline_class() { return (&pipeline_class_037); }
4437const Pipeline * vextractFNode::pipeline() const { return (&pipeline_class_037); }
4438
4439const Pipeline * extractDNode::pipeline_class() { return (&pipeline_class_037); }
4440const Pipeline * extractDNode::pipeline() const { return (&pipeline_class_037); }
4441
4442const Pipeline * vextractDNode::pipeline_class() { return (&pipeline_class_037); }
4443const Pipeline * vextractDNode::pipeline() const { return (&pipeline_class_037); }
4444
4445const Pipeline * blendvpNode::pipeline_class() { return (&pipeline_class_037); }
4446const Pipeline * blendvpNode::pipeline() const { return (&pipeline_class_037); }
4447
4448const Pipeline * vblendvpINode::pipeline_class() { return (&pipeline_class_037); }
4449const Pipeline * vblendvpINode::pipeline() const { return (&pipeline_class_037); }
4450
4451const Pipeline * vblendvpFDNode::pipeline_class() { return (&pipeline_class_037); }
4452const Pipeline * vblendvpFDNode::pipeline() const { return (&pipeline_class_037); }
4453
4454const Pipeline * evblendvp64Node::pipeline_class() { return (&pipeline_class_037); }
4455const Pipeline * evblendvp64Node::pipeline() const { return (&pipeline_class_037); }
4456
4457const Pipeline * evblendvp64_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4458const Pipeline * evblendvp64_maskedNode::pipeline() const { return (&pipeline_class_037); }
4459
4460const Pipeline * vabsB_regNode::pipeline_class() { return (&pipeline_class_037); }
4461const Pipeline * vabsB_regNode::pipeline() const { return (&pipeline_class_037); }
4462
4463const Pipeline * vabsS_regNode::pipeline_class() { return (&pipeline_class_037); }
4464const Pipeline * vabsS_regNode::pipeline() const { return (&pipeline_class_037); }
4465
4466const Pipeline * vabsI_regNode::pipeline_class() { return (&pipeline_class_037); }
4467const Pipeline * vabsI_regNode::pipeline() const { return (&pipeline_class_037); }
4468
4469const Pipeline * vabsL_regNode::pipeline_class() { return (&pipeline_class_037); }
4470const Pipeline * vabsL_regNode::pipeline() const { return (&pipeline_class_037); }
4471
4472const Pipeline * vabsnegFNode::pipeline_class() { return (&pipeline_class_037); }
4473const Pipeline * vabsnegFNode::pipeline() const { return (&pipeline_class_037); }
4474
4475const Pipeline * vabsnegF_0Node::pipeline_class() { return (&pipeline_class_037); }
4476const Pipeline * vabsnegF_0Node::pipeline() const { return (&pipeline_class_037); }
4477
4478const Pipeline * vabsneg4FNode::pipeline_class() { return (&pipeline_class_037); }
4479const Pipeline * vabsneg4FNode::pipeline() const { return (&pipeline_class_037); }
4480
4481const Pipeline * vabsneg4F_0Node::pipeline_class() { return (&pipeline_class_037); }
4482const Pipeline * vabsneg4F_0Node::pipeline() const { return (&pipeline_class_037); }
4483
4484const Pipeline * vabsnegDNode::pipeline_class() { return (&pipeline_class_037); }
4485const Pipeline * vabsnegDNode::pipeline() const { return (&pipeline_class_037); }
4486
4487const Pipeline * vabsnegD_0Node::pipeline_class() { return (&pipeline_class_037); }
4488const Pipeline * vabsnegD_0Node::pipeline() const { return (&pipeline_class_037); }
4489
4490const Pipeline * vptest_alltrue_lt16Node::pipeline_class() { return (&pipeline_class_037); }
4491const Pipeline * vptest_alltrue_lt16Node::pipeline() const { return (&pipeline_class_037); }
4492
4493const Pipeline * vptest_alltrue_ge16Node::pipeline_class() { return (&pipeline_class_037); }
4494const Pipeline * vptest_alltrue_ge16Node::pipeline() const { return (&pipeline_class_037); }
4495
4496const Pipeline * vptest_alltrue_lt8_evexNode::pipeline_class() { return (&pipeline_class_037); }
4497const Pipeline * vptest_alltrue_lt8_evexNode::pipeline() const { return (&pipeline_class_037); }
4498
4499const Pipeline * vptest_alltrue_ge8_evexNode::pipeline_class() { return (&pipeline_class_037); }
4500const Pipeline * vptest_alltrue_ge8_evexNode::pipeline() const { return (&pipeline_class_037); }
4501
4502const Pipeline * vptest_anytrue_lt16Node::pipeline_class() { return (&pipeline_class_037); }
4503const Pipeline * vptest_anytrue_lt16Node::pipeline() const { return (&pipeline_class_037); }
4504
4505const Pipeline * vptest_anytrue_ge16Node::pipeline_class() { return (&pipeline_class_037); }
4506const Pipeline * vptest_anytrue_ge16Node::pipeline() const { return (&pipeline_class_037); }
4507
4508const Pipeline * vptest_anytrue_evexNode::pipeline_class() { return (&pipeline_class_037); }
4509const Pipeline * vptest_anytrue_evexNode::pipeline() const { return (&pipeline_class_037); }
4510
4511const Pipeline * cmpvptest_anytrue_lt16Node::pipeline_class() { return (&pipeline_class_037); }
4512const Pipeline * cmpvptest_anytrue_lt16Node::pipeline() const { return (&pipeline_class_037); }
4513
4514const Pipeline * cmpvptest_anytrue_ge16Node::pipeline_class() { return (&pipeline_class_037); }
4515const Pipeline * cmpvptest_anytrue_ge16Node::pipeline() const { return (&pipeline_class_037); }
4516
4517const Pipeline * cmpvptest_anytrue_evexNode::pipeline_class() { return (&pipeline_class_037); }
4518const Pipeline * cmpvptest_anytrue_evexNode::pipeline() const { return (&pipeline_class_037); }
4519
4520const Pipeline * loadMaskNode::pipeline_class() { return (&pipeline_class_037); }
4521const Pipeline * loadMaskNode::pipeline() const { return (&pipeline_class_037); }
4522
4523const Pipeline * loadMask64Node::pipeline_class() { return (&pipeline_class_037); }
4524const Pipeline * loadMask64Node::pipeline() const { return (&pipeline_class_037); }
4525
4526const Pipeline * loadMask_evexNode::pipeline_class() { return (&pipeline_class_037); }
4527const Pipeline * loadMask_evexNode::pipeline() const { return (&pipeline_class_037); }
4528
4529const Pipeline * vstoreMask1BNode::pipeline_class() { return (&pipeline_class_037); }
4530const Pipeline * vstoreMask1BNode::pipeline() const { return (&pipeline_class_037); }
4531
4532const Pipeline * vstoreMask2BNode::pipeline_class() { return (&pipeline_class_037); }
4533const Pipeline * vstoreMask2BNode::pipeline() const { return (&pipeline_class_037); }
4534
4535const Pipeline * vstoreMask4BNode::pipeline_class() { return (&pipeline_class_037); }
4536const Pipeline * vstoreMask4BNode::pipeline() const { return (&pipeline_class_037); }
4537
4538const Pipeline * storeMask8BNode::pipeline_class() { return (&pipeline_class_037); }
4539const Pipeline * storeMask8BNode::pipeline() const { return (&pipeline_class_037); }
4540
4541const Pipeline * storeMask8B_avxNode::pipeline_class() { return (&pipeline_class_037); }
4542const Pipeline * storeMask8B_avxNode::pipeline() const { return (&pipeline_class_037); }
4543
4544const Pipeline * vstoreMask4B_evex_novectmaskNode::pipeline_class() { return (&pipeline_class_037); }
4545const Pipeline * vstoreMask4B_evex_novectmaskNode::pipeline() const { return (&pipeline_class_037); }
4546
4547const Pipeline * vstoreMask8B_evex_novectmaskNode::pipeline_class() { return (&pipeline_class_037); }
4548const Pipeline * vstoreMask8B_evex_novectmaskNode::pipeline() const { return (&pipeline_class_037); }
4549
4550const Pipeline * vstoreMask_evex_vectmaskNode::pipeline_class() { return (&pipeline_class_037); }
4551const Pipeline * vstoreMask_evex_vectmaskNode::pipeline() const { return (&pipeline_class_037); }
4552
4553const Pipeline * vstoreMask_evexNode::pipeline_class() { return (&pipeline_class_037); }
4554const Pipeline * vstoreMask_evexNode::pipeline() const { return (&pipeline_class_037); }
4555
4556const Pipeline * vmaskcast_evexNode::pipeline_class() { return (&pipeline_class_038); }
4557const Pipeline * vmaskcast_evexNode::pipeline() const { return (&pipeline_class_038); }
4558
4559const Pipeline * vmaskcastNode::pipeline_class() { return (&pipeline_class_038); }
4560const Pipeline * vmaskcastNode::pipeline() const { return (&pipeline_class_038); }
4561
4562const Pipeline * loadIotaIndicesNode::pipeline_class() { return (&pipeline_class_037); }
4563const Pipeline * loadIotaIndicesNode::pipeline() const { return (&pipeline_class_037); }
4564
4565const Pipeline * loadShuffleBNode::pipeline_class() { return (&pipeline_class_037); }
4566const Pipeline * loadShuffleBNode::pipeline() const { return (&pipeline_class_037); }
4567
4568const Pipeline * rearrangeBNode::pipeline_class() { return (&pipeline_class_037); }
4569const Pipeline * rearrangeBNode::pipeline() const { return (&pipeline_class_037); }
4570
4571const Pipeline * rearrangeB_avxNode::pipeline_class() { return (&pipeline_class_037); }
4572const Pipeline * rearrangeB_avxNode::pipeline() const { return (&pipeline_class_037); }
4573
4574const Pipeline * rearrangeB_evexNode::pipeline_class() { return (&pipeline_class_037); }
4575const Pipeline * rearrangeB_evexNode::pipeline() const { return (&pipeline_class_037); }
4576
4577const Pipeline * loadShuffleSNode::pipeline_class() { return (&pipeline_class_037); }
4578const Pipeline * loadShuffleSNode::pipeline() const { return (&pipeline_class_037); }
4579
4580const Pipeline * rearrangeSNode::pipeline_class() { return (&pipeline_class_037); }
4581const Pipeline * rearrangeSNode::pipeline() const { return (&pipeline_class_037); }
4582
4583const Pipeline * rearrangeS_avxNode::pipeline_class() { return (&pipeline_class_037); }
4584const Pipeline * rearrangeS_avxNode::pipeline() const { return (&pipeline_class_037); }
4585
4586const Pipeline * loadShuffleS_evexNode::pipeline_class() { return (&pipeline_class_037); }
4587const Pipeline * loadShuffleS_evexNode::pipeline() const { return (&pipeline_class_037); }
4588
4589const Pipeline * rearrangeS_evexNode::pipeline_class() { return (&pipeline_class_037); }
4590const Pipeline * rearrangeS_evexNode::pipeline() const { return (&pipeline_class_037); }
4591
4592const Pipeline * loadShuffleINode::pipeline_class() { return (&pipeline_class_037); }
4593const Pipeline * loadShuffleINode::pipeline() const { return (&pipeline_class_037); }
4594
4595const Pipeline * rearrangeINode::pipeline_class() { return (&pipeline_class_037); }
4596const Pipeline * rearrangeINode::pipeline() const { return (&pipeline_class_037); }
4597
4598const Pipeline * loadShuffleI_avxNode::pipeline_class() { return (&pipeline_class_037); }
4599const Pipeline * loadShuffleI_avxNode::pipeline() const { return (&pipeline_class_037); }
4600
4601const Pipeline * rearrangeI_avxNode::pipeline_class() { return (&pipeline_class_037); }
4602const Pipeline * rearrangeI_avxNode::pipeline() const { return (&pipeline_class_037); }
4603
4604const Pipeline * loadShuffleLNode::pipeline_class() { return (&pipeline_class_037); }
4605const Pipeline * loadShuffleLNode::pipeline() const { return (&pipeline_class_037); }
4606
4607const Pipeline * rearrangeLNode::pipeline_class() { return (&pipeline_class_037); }
4608const Pipeline * rearrangeLNode::pipeline() const { return (&pipeline_class_037); }
4609
4610const Pipeline * loadShuffleL_evexNode::pipeline_class() { return (&pipeline_class_037); }
4611const Pipeline * loadShuffleL_evexNode::pipeline() const { return (&pipeline_class_037); }
4612
4613const Pipeline * rearrangeL_evexNode::pipeline_class() { return (&pipeline_class_037); }
4614const Pipeline * rearrangeL_evexNode::pipeline() const { return (&pipeline_class_037); }
4615
4616const Pipeline * vfmaF_regNode::pipeline_class() { return (&pipeline_class_037); }
4617const Pipeline * vfmaF_regNode::pipeline() const { return (&pipeline_class_037); }
4618
4619const Pipeline * vfmaF_memNode::pipeline_class() { return (&pipeline_class_037); }
4620const Pipeline * vfmaF_memNode::pipeline() const { return (&pipeline_class_037); }
4621
4622const Pipeline * vfmaD_regNode::pipeline_class() { return (&pipeline_class_037); }
4623const Pipeline * vfmaD_regNode::pipeline() const { return (&pipeline_class_037); }
4624
4625const Pipeline * vfmaD_memNode::pipeline_class() { return (&pipeline_class_037); }
4626const Pipeline * vfmaD_memNode::pipeline() const { return (&pipeline_class_037); }
4627
4628const Pipeline * vmuladdS2I_reg_sseNode::pipeline_class() { return (&pipeline_class_037); }
4629const Pipeline * vmuladdS2I_reg_sseNode::pipeline() const { return (&pipeline_class_037); }
4630
4631const Pipeline * vmuladdS2I_reg_avxNode::pipeline_class() { return (&pipeline_class_037); }
4632const Pipeline * vmuladdS2I_reg_avxNode::pipeline() const { return (&pipeline_class_037); }
4633
4634const Pipeline * vmuladdaddS2I_regNode::pipeline_class() { return (&pipeline_class_037); }
4635const Pipeline * vmuladdaddS2I_regNode::pipeline() const { return (&pipeline_class_037); }
4636
4637const Pipeline * vmuladdaddS2I_reg_0Node::pipeline_class() { return (&pipeline_class_037); }
4638const Pipeline * vmuladdaddS2I_reg_0Node::pipeline() const { return (&pipeline_class_037); }
4639
4640const Pipeline * vpopcountINode::pipeline_class() { return (&pipeline_class_037); }
4641const Pipeline * vpopcountINode::pipeline() const { return (&pipeline_class_037); }
4642
4643const Pipeline * vpternlogNode::pipeline_class() { return (&pipeline_class_037); }
4644const Pipeline * vpternlogNode::pipeline() const { return (&pipeline_class_037); }
4645
4646const Pipeline * vpternlog_memNode::pipeline_class() { return (&pipeline_class_037); }
4647const Pipeline * vpternlog_memNode::pipeline() const { return (&pipeline_class_037); }
4648
4649const Pipeline * vprotate_immI8Node::pipeline_class() { return (&pipeline_class_037); }
4650const Pipeline * vprotate_immI8Node::pipeline() const { return (&pipeline_class_037); }
4651
4652const Pipeline * vprotate_immI8_0Node::pipeline_class() { return (&pipeline_class_037); }
4653const Pipeline * vprotate_immI8_0Node::pipeline() const { return (&pipeline_class_037); }
4654
4655const Pipeline * vprorateNode::pipeline_class() { return (&pipeline_class_037); }
4656const Pipeline * vprorateNode::pipeline() const { return (&pipeline_class_037); }
4657
4658const Pipeline * vprorate_0Node::pipeline_class() { return (&pipeline_class_037); }
4659const Pipeline * vprorate_0Node::pipeline() const { return (&pipeline_class_037); }
4660
4661const Pipeline * vmask_cmp_nodeNode::pipeline_class() { return (&pipeline_class_037); }
4662const Pipeline * vmask_cmp_nodeNode::pipeline() const { return (&pipeline_class_037); }
4663
4664const Pipeline * vmasked_load64Node::pipeline_class() { return (&pipeline_class_037); }
4665const Pipeline * vmasked_load64Node::pipeline() const { return (&pipeline_class_037); }
4666
4667const Pipeline * vmask_genNode::pipeline_class() { return (&pipeline_class_037); }
4668const Pipeline * vmask_genNode::pipeline() const { return (&pipeline_class_037); }
4669
4670const Pipeline * vmask_gen_immNode::pipeline_class() { return (&pipeline_class_037); }
4671const Pipeline * vmask_gen_immNode::pipeline() const { return (&pipeline_class_037); }
4672
4673const Pipeline * vmasked_store64Node::pipeline_class() { return (&pipeline_class_037); }
4674const Pipeline * vmasked_store64Node::pipeline() const { return (&pipeline_class_037); }
4675
4676const Pipeline * vmask_tolong_evexNode::pipeline_class() { return (&pipeline_class_037); }
4677const Pipeline * vmask_tolong_evexNode::pipeline() const { return (&pipeline_class_037); }
4678
4679const Pipeline * vmask_tolong_boolNode::pipeline_class() { return (&pipeline_class_037); }
4680const Pipeline * vmask_tolong_boolNode::pipeline() const { return (&pipeline_class_037); }
4681
4682const Pipeline * vmask_tolong_avxNode::pipeline_class() { return (&pipeline_class_037); }
4683const Pipeline * vmask_tolong_avxNode::pipeline() const { return (&pipeline_class_037); }
4684
4685const Pipeline * vmask_truecount_evexNode::pipeline_class() { return (&pipeline_class_037); }
4686const Pipeline * vmask_truecount_evexNode::pipeline() const { return (&pipeline_class_037); }
4687
4688const Pipeline * vmask_truecount_boolNode::pipeline_class() { return (&pipeline_class_037); }
4689const Pipeline * vmask_truecount_boolNode::pipeline() const { return (&pipeline_class_037); }
4690
4691const Pipeline * vmask_truecount_avxNode::pipeline_class() { return (&pipeline_class_037); }
4692const Pipeline * vmask_truecount_avxNode::pipeline() const { return (&pipeline_class_037); }
4693
4694const Pipeline * vmask_first_or_last_true_evexNode::pipeline_class() { return (&pipeline_class_037); }
4695const Pipeline * vmask_first_or_last_true_evexNode::pipeline() const { return (&pipeline_class_037); }
4696
4697const Pipeline * vmask_first_or_last_true_evex_0Node::pipeline_class() { return (&pipeline_class_037); }
4698const Pipeline * vmask_first_or_last_true_evex_0Node::pipeline() const { return (&pipeline_class_037); }
4699
4700const Pipeline * vmask_first_or_last_true_boolNode::pipeline_class() { return (&pipeline_class_037); }
4701const Pipeline * vmask_first_or_last_true_boolNode::pipeline() const { return (&pipeline_class_037); }
4702
4703const Pipeline * vmask_first_or_last_true_bool_0Node::pipeline_class() { return (&pipeline_class_037); }
4704const Pipeline * vmask_first_or_last_true_bool_0Node::pipeline() const { return (&pipeline_class_037); }
4705
4706const Pipeline * vmask_first_or_last_true_avxNode::pipeline_class() { return (&pipeline_class_037); }
4707const Pipeline * vmask_first_or_last_true_avxNode::pipeline() const { return (&pipeline_class_037); }
4708
4709const Pipeline * vmask_first_or_last_true_avx_0Node::pipeline_class() { return (&pipeline_class_037); }
4710const Pipeline * vmask_first_or_last_true_avx_0Node::pipeline() const { return (&pipeline_class_037); }
4711
4712const Pipeline * vadd_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4713const Pipeline * vadd_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4714
4715const Pipeline * vadd_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4716const Pipeline * vadd_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4717
4718const Pipeline * vadd_reg_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4719const Pipeline * vadd_reg_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4720
4721const Pipeline * vadd_reg_masked_2Node::pipeline_class() { return (&pipeline_class_037); }
4722const Pipeline * vadd_reg_masked_2Node::pipeline() const { return (&pipeline_class_037); }
4723
4724const Pipeline * vadd_reg_masked_3Node::pipeline_class() { return (&pipeline_class_037); }
4725const Pipeline * vadd_reg_masked_3Node::pipeline() const { return (&pipeline_class_037); }
4726
4727const Pipeline * vadd_reg_masked_4Node::pipeline_class() { return (&pipeline_class_037); }
4728const Pipeline * vadd_reg_masked_4Node::pipeline() const { return (&pipeline_class_037); }
4729
4730const Pipeline * vadd_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4731const Pipeline * vadd_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4732
4733const Pipeline * vadd_mem_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4734const Pipeline * vadd_mem_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4735
4736const Pipeline * vadd_mem_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4737const Pipeline * vadd_mem_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4738
4739const Pipeline * vadd_mem_masked_2Node::pipeline_class() { return (&pipeline_class_037); }
4740const Pipeline * vadd_mem_masked_2Node::pipeline() const { return (&pipeline_class_037); }
4741
4742const Pipeline * vadd_mem_masked_3Node::pipeline_class() { return (&pipeline_class_037); }
4743const Pipeline * vadd_mem_masked_3Node::pipeline() const { return (&pipeline_class_037); }
4744
4745const Pipeline * vadd_mem_masked_4Node::pipeline_class() { return (&pipeline_class_037); }
4746const Pipeline * vadd_mem_masked_4Node::pipeline() const { return (&pipeline_class_037); }
4747
4748const Pipeline * vxor_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4749const Pipeline * vxor_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4750
4751const Pipeline * vxor_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4752const Pipeline * vxor_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4753
4754const Pipeline * vor_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4755const Pipeline * vor_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4756
4757const Pipeline * vor_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4758const Pipeline * vor_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4759
4760const Pipeline * vand_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4761const Pipeline * vand_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4762
4763const Pipeline * vand_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4764const Pipeline * vand_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4765
4766const Pipeline * vsub_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4767const Pipeline * vsub_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4768
4769const Pipeline * vsub_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4770const Pipeline * vsub_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4771
4772const Pipeline * vsub_reg_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4773const Pipeline * vsub_reg_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4774
4775const Pipeline * vsub_reg_masked_2Node::pipeline_class() { return (&pipeline_class_037); }
4776const Pipeline * vsub_reg_masked_2Node::pipeline() const { return (&pipeline_class_037); }
4777
4778const Pipeline * vsub_reg_masked_3Node::pipeline_class() { return (&pipeline_class_037); }
4779const Pipeline * vsub_reg_masked_3Node::pipeline() const { return (&pipeline_class_037); }
4780
4781const Pipeline * vsub_reg_masked_4Node::pipeline_class() { return (&pipeline_class_037); }
4782const Pipeline * vsub_reg_masked_4Node::pipeline() const { return (&pipeline_class_037); }
4783
4784const Pipeline * vsub_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4785const Pipeline * vsub_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4786
4787const Pipeline * vsub_mem_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4788const Pipeline * vsub_mem_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4789
4790const Pipeline * vsub_mem_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4791const Pipeline * vsub_mem_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4792
4793const Pipeline * vsub_mem_masked_2Node::pipeline_class() { return (&pipeline_class_037); }
4794const Pipeline * vsub_mem_masked_2Node::pipeline() const { return (&pipeline_class_037); }
4795
4796const Pipeline * vsub_mem_masked_3Node::pipeline_class() { return (&pipeline_class_037); }
4797const Pipeline * vsub_mem_masked_3Node::pipeline() const { return (&pipeline_class_037); }
4798
4799const Pipeline * vsub_mem_masked_4Node::pipeline_class() { return (&pipeline_class_037); }
4800const Pipeline * vsub_mem_masked_4Node::pipeline() const { return (&pipeline_class_037); }
4801
4802const Pipeline * vmul_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4803const Pipeline * vmul_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4804
4805const Pipeline * vmul_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4806const Pipeline * vmul_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4807
4808const Pipeline * vmul_reg_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4809const Pipeline * vmul_reg_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4810
4811const Pipeline * vmul_reg_masked_2Node::pipeline_class() { return (&pipeline_class_037); }
4812const Pipeline * vmul_reg_masked_2Node::pipeline() const { return (&pipeline_class_037); }
4813
4814const Pipeline * vmul_reg_masked_3Node::pipeline_class() { return (&pipeline_class_037); }
4815const Pipeline * vmul_reg_masked_3Node::pipeline() const { return (&pipeline_class_037); }
4816
4817const Pipeline * vmul_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4818const Pipeline * vmul_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4819
4820const Pipeline * vmul_mem_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4821const Pipeline * vmul_mem_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4822
4823const Pipeline * vmul_mem_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4824const Pipeline * vmul_mem_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4825
4826const Pipeline * vmul_mem_masked_2Node::pipeline_class() { return (&pipeline_class_037); }
4827const Pipeline * vmul_mem_masked_2Node::pipeline() const { return (&pipeline_class_037); }
4828
4829const Pipeline * vmul_mem_masked_3Node::pipeline_class() { return (&pipeline_class_037); }
4830const Pipeline * vmul_mem_masked_3Node::pipeline() const { return (&pipeline_class_037); }
4831
4832const Pipeline * vsqrt_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4833const Pipeline * vsqrt_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4834
4835const Pipeline * vsqrt_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4836const Pipeline * vsqrt_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4837
4838const Pipeline * vdiv_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4839const Pipeline * vdiv_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4840
4841const Pipeline * vdiv_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4842const Pipeline * vdiv_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4843
4844const Pipeline * vdiv_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4845const Pipeline * vdiv_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4846
4847const Pipeline * vdiv_mem_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4848const Pipeline * vdiv_mem_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4849
4850const Pipeline * vrol_imm_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4851const Pipeline * vrol_imm_maskedNode::pipeline() const { return (&pipeline_class_037); }
4852
4853const Pipeline * vrol_imm_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4854const Pipeline * vrol_imm_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4855
4856const Pipeline * vrol_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4857const Pipeline * vrol_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4858
4859const Pipeline * vrol_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4860const Pipeline * vrol_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4861
4862const Pipeline * vlshift_imm_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4863const Pipeline * vlshift_imm_maskedNode::pipeline() const { return (&pipeline_class_037); }
4864
4865const Pipeline * vlshift_imm_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4866const Pipeline * vlshift_imm_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4867
4868const Pipeline * vlshift_imm_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4869const Pipeline * vlshift_imm_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4870
4871const Pipeline * vlshift_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4872const Pipeline * vlshift_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4873
4874const Pipeline * vlshift_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4875const Pipeline * vlshift_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4876
4877const Pipeline * vlshift_reg_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4878const Pipeline * vlshift_reg_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4879
4880const Pipeline * vlshiftv_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4881const Pipeline * vlshiftv_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4882
4883const Pipeline * vlshiftv_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4884const Pipeline * vlshiftv_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4885
4886const Pipeline * vlshiftv_reg_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4887const Pipeline * vlshiftv_reg_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4888
4889const Pipeline * vlshift_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4890const Pipeline * vlshift_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4891
4892const Pipeline * vlshift_mem_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4893const Pipeline * vlshift_mem_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4894
4895const Pipeline * vlshift_mem_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4896const Pipeline * vlshift_mem_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4897
4898const Pipeline * vrshift_imm_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4899const Pipeline * vrshift_imm_maskedNode::pipeline() const { return (&pipeline_class_037); }
4900
4901const Pipeline * vrshift_imm_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4902const Pipeline * vrshift_imm_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4903
4904const Pipeline * vrshift_imm_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4905const Pipeline * vrshift_imm_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4906
4907const Pipeline * vrshift_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4908const Pipeline * vrshift_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4909
4910const Pipeline * vrshift_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4911const Pipeline * vrshift_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4912
4913const Pipeline * vrshift_reg_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4914const Pipeline * vrshift_reg_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4915
4916const Pipeline * vrshiftv_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4917const Pipeline * vrshiftv_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4918
4919const Pipeline * vrshiftv_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4920const Pipeline * vrshiftv_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4921
4922const Pipeline * vrshiftv_reg_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4923const Pipeline * vrshiftv_reg_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4924
4925const Pipeline * vrshift_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4926const Pipeline * vrshift_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4927
4928const Pipeline * vrshift_mem_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4929const Pipeline * vrshift_mem_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4930
4931const Pipeline * vrshift_mem_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4932const Pipeline * vrshift_mem_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4933
4934const Pipeline * vurshift_imm_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4935const Pipeline * vurshift_imm_maskedNode::pipeline() const { return (&pipeline_class_037); }
4936
4937const Pipeline * vurshift_imm_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4938const Pipeline * vurshift_imm_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4939
4940const Pipeline * vurshift_imm_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4941const Pipeline * vurshift_imm_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4942
4943const Pipeline * vurshift_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4944const Pipeline * vurshift_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4945
4946const Pipeline * vurshift_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4947const Pipeline * vurshift_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4948
4949const Pipeline * vurshift_reg_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4950const Pipeline * vurshift_reg_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4951
4952const Pipeline * vurshiftv_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4953const Pipeline * vurshiftv_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4954
4955const Pipeline * vurshiftv_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4956const Pipeline * vurshiftv_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4957
4958const Pipeline * vurshiftv_reg_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4959const Pipeline * vurshiftv_reg_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4960
4961const Pipeline * vurshift_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4962const Pipeline * vurshift_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4963
4964const Pipeline * vurshift_mem_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4965const Pipeline * vurshift_mem_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4966
4967const Pipeline * vurshift_mem_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4968const Pipeline * vurshift_mem_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4969
4970const Pipeline * vmaxv_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4971const Pipeline * vmaxv_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4972
4973const Pipeline * vmaxv_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4974const Pipeline * vmaxv_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4975
4976const Pipeline * vminv_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4977const Pipeline * vminv_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4978
4979const Pipeline * vminv_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4980const Pipeline * vminv_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
4981
4982const Pipeline * vrearrangev_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4983const Pipeline * vrearrangev_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4984
4985const Pipeline * vabs_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4986const Pipeline * vabs_maskedNode::pipeline() const { return (&pipeline_class_037); }
4987
4988const Pipeline * vabs_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
4989const Pipeline * vabs_masked_0Node::pipeline() const { return (&pipeline_class_037); }
4990
4991const Pipeline * vabs_masked_1Node::pipeline_class() { return (&pipeline_class_037); }
4992const Pipeline * vabs_masked_1Node::pipeline() const { return (&pipeline_class_037); }
4993
4994const Pipeline * vabs_masked_2Node::pipeline_class() { return (&pipeline_class_037); }
4995const Pipeline * vabs_masked_2Node::pipeline() const { return (&pipeline_class_037); }
4996
4997const Pipeline * vfma_reg_maskedNode::pipeline_class() { return (&pipeline_class_037); }
4998const Pipeline * vfma_reg_maskedNode::pipeline() const { return (&pipeline_class_037); }
4999
5000const Pipeline * vfma_reg_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
5001const Pipeline * vfma_reg_masked_0Node::pipeline() const { return (&pipeline_class_037); }
5002
5003const Pipeline * vfma_mem_maskedNode::pipeline_class() { return (&pipeline_class_037); }
5004const Pipeline * vfma_mem_maskedNode::pipeline() const { return (&pipeline_class_037); }
5005
5006const Pipeline * vfma_mem_masked_0Node::pipeline_class() { return (&pipeline_class_037); }
5007const Pipeline * vfma_mem_masked_0Node::pipeline() const { return (&pipeline_class_037); }
5008
5009const Pipeline * evcmp_maskedNode::pipeline_class() { return (&pipeline_class_037); }
5010const Pipeline * evcmp_maskedNode::pipeline() const { return (&pipeline_class_037); }
5011
5012const Pipeline * mask_all_evexI_immNode::pipeline_class() { return (&pipeline_class_037); }
5013const Pipeline * mask_all_evexI_immNode::pipeline() const { return (&pipeline_class_037); }
5014
5015const Pipeline * mask_all_evexINode::pipeline_class() { return (&pipeline_class_037); }
5016const Pipeline * mask_all_evexINode::pipeline() const { return (&pipeline_class_037); }
5017
5018const Pipeline * mask_all_evexLNode::pipeline_class() { return (&pipeline_class_037); }
5019const Pipeline * mask_all_evexLNode::pipeline() const { return (&pipeline_class_037); }
5020
5021const Pipeline * mask_not_immLT8Node::pipeline_class() { return (&pipeline_class_037); }
5022const Pipeline * mask_not_immLT8Node::pipeline() const { return (&pipeline_class_037); }
5023
5024const Pipeline * mask_not_immNode::pipeline_class() { return (&pipeline_class_037); }
5025const Pipeline * mask_not_immNode::pipeline() const { return (&pipeline_class_037); }
5026
5027const Pipeline * long_to_maskLE8_avxNode::pipeline_class() { return (&pipeline_class_037); }
5028const Pipeline * long_to_maskLE8_avxNode::pipeline() const { return (&pipeline_class_037); }
5029
5030const Pipeline * long_to_maskGT8_avxNode::pipeline_class() { return (&pipeline_class_037); }
5031const Pipeline * long_to_maskGT8_avxNode::pipeline() const { return (&pipeline_class_037); }
5032
5033const Pipeline * long_to_mask_evexNode::pipeline_class() { return (&pipeline_class_037); }
5034const Pipeline * long_to_mask_evexNode::pipeline() const { return (&pipeline_class_037); }
5035
5036const Pipeline * mask_opers_evexNode::pipeline_class() { return (&pipeline_class_037); }
5037const Pipeline * mask_opers_evexNode::pipeline() const { return (&pipeline_class_037); }
5038
5039const Pipeline * mask_opers_evex_0Node::pipeline_class() { return (&pipeline_class_037); }
5040const Pipeline * mask_opers_evex_0Node::pipeline() const { return (&pipeline_class_037); }
5041
5042const Pipeline * mask_opers_evex_1Node::pipeline_class() { return (&pipeline_class_037); }
5043const Pipeline * mask_opers_evex_1Node::pipeline() const { return (&pipeline_class_037); }
5044
5045const Pipeline * castMMNode::pipeline_class() { return (&pipeline_class_038); }
5046const Pipeline * castMMNode::pipeline() const { return (&pipeline_class_038); }
5047
5048const Pipeline * castVVNode::pipeline_class() { return (&pipeline_class_038); }
5049const Pipeline * castVVNode::pipeline() const { return (&pipeline_class_038); }
5050
5051const Pipeline * castVVLegNode::pipeline_class() { return (&pipeline_class_038); }
5052const Pipeline * castVVLegNode::pipeline() const { return (&pipeline_class_038); }
5053
5054const Pipeline * compareAndSwapP_shenandoahNode::pipeline_class() { return (&pipeline_class_036); }
5055const Pipeline * compareAndSwapP_shenandoahNode::pipeline() const { return (&pipeline_class_036); }
5056
5057const Pipeline * compareAndSwapP_shenandoah_0Node::pipeline_class() { return (&pipeline_class_036); }
5058const Pipeline * compareAndSwapP_shenandoah_0Node::pipeline() const { return (&pipeline_class_036); }
5059
5060const Pipeline * compareAndSwapN_shenandoahNode::pipeline_class() { return (&pipeline_class_036); }
5061const Pipeline * compareAndSwapN_shenandoahNode::pipeline() const { return (&pipeline_class_036); }
5062
5063const Pipeline * compareAndSwapN_shenandoah_0Node::pipeline_class() { return (&pipeline_class_036); }
5064const Pipeline * compareAndSwapN_shenandoah_0Node::pipeline() const { return (&pipeline_class_036); }
5065
5066const Pipeline * compareAndExchangeN_shenandoahNode::pipeline_class() { return (&pipeline_class_036); }
5067const Pipeline * compareAndExchangeN_shenandoahNode::pipeline() const { return (&pipeline_class_036); }
5068
5069const Pipeline * compareAndExchangeP_shenandoahNode::pipeline_class() { return (&pipeline_class_036); }
5070const Pipeline * compareAndExchangeP_shenandoahNode::pipeline() const { return (&pipeline_class_036); }
5071
5072const Pipeline * zLoadPNode::pipeline_class() { return (&pipeline_class_006); }
5073const Pipeline * zLoadPNode::pipeline() const { return (&pipeline_class_006); }
5074
5075const Pipeline * zCompareAndExchangePNode::pipeline_class() { return (&pipeline_class_036); }
5076const Pipeline * zCompareAndExchangePNode::pipeline() const { return (&pipeline_class_036); }
5077
5078const Pipeline * zCompareAndSwapPNode::pipeline_class() { return (&pipeline_class_036); }
5079const Pipeline * zCompareAndSwapPNode::pipeline() const { return (&pipeline_class_036); }
5080
5081const Pipeline * zCompareAndSwapP_0Node::pipeline_class() { return (&pipeline_class_036); }
5082const Pipeline * zCompareAndSwapP_0Node::pipeline() const { return (&pipeline_class_036); }
5083
5084const Pipeline * zXChgPNode::pipeline_class() { return (&pipeline_class_036); }
5085const Pipeline * zXChgPNode::pipeline() const { return (&pipeline_class_036); }
5086// Check consistency of C++ compilation with ADLC options:
5087// Check adlc -DLINUX=1
5088#ifndef LINUX1
5089# error "LINUX must be defined"
5090#endif // LINUX
5091// Check adlc -D_GNU_SOURCE=1
5092#ifndef _GNU_SOURCE1
5093# error "_GNU_SOURCE must be defined"
5094#endif // _GNU_SOURCE
5095// Check adlc -DAMD64=1
5096#ifndef AMD641
5097# error "AMD64 must be defined"
5098#endif // AMD64
5099// Check adlc -D_LP64=1
5100#ifndef _LP641
5101# error "_LP64 must be defined"
5102#endif // _LP64