Coverage Report

Created: 2024-01-17 10:31

/src/build/lib/Target/NVPTX/NVPTXGenDAGISel.inc
Line
Count
Source (jump to first uncovered line)
1
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2
|*                                                                            *|
3
|* DAG Instruction Selector for the NVPTX target                              *|
4
|*                                                                            *|
5
|* Automatically generated file, do not edit!                                 *|
6
|*                                                                            *|
7
\*===----------------------------------------------------------------------===*/
8
9
// *** NOTE: This file is #included into the middle of the target
10
// *** instruction selector class.  These functions are really methods.
11
12
// If GET_DAGISEL_DECL is #defined with any value, only function
13
// declarations will be included when this file is included.
14
// If GET_DAGISEL_BODY is #defined, its value should be the name of
15
// the instruction selector class. Function bodies will be emitted
16
// and each function's name will be qualified with the name of the
17
// class.
18
//
19
// When neither of the GET_DAGISEL* macros is defined, the functions
20
// are emitted inline.
21
22
#if defined(GET_DAGISEL_DECL) && defined(GET_DAGISEL_BODY)
23
#error GET_DAGISEL_DECL and GET_DAGISEL_BODY cannot be both defined, undef both for inline definitions
24
#endif
25
26
#ifdef GET_DAGISEL_BODY
27
#define LOCAL_DAGISEL_STRINGIZE(X) LOCAL_DAGISEL_STRINGIZE_(X)
28
#define LOCAL_DAGISEL_STRINGIZE_(X) #X
29
static_assert(sizeof(LOCAL_DAGISEL_STRINGIZE(GET_DAGISEL_BODY)) > 1,
30
   "GET_DAGISEL_BODY is empty: it should be defined with the class name");
31
#undef LOCAL_DAGISEL_STRINGIZE_
32
#undef LOCAL_DAGISEL_STRINGIZE
33
#endif
34
35
#if !defined(GET_DAGISEL_DECL) && !defined(GET_DAGISEL_BODY)
36
#define DAGISEL_INLINE 1
37
#else
38
#define DAGISEL_INLINE 0
39
#endif
40
41
#if !DAGISEL_INLINE
42
#define DAGISEL_CLASS_COLONCOLON GET_DAGISEL_BODY ::
43
#else
44
#define DAGISEL_CLASS_COLONCOLON
45
#endif
46
47
#ifdef GET_DAGISEL_DECL
48
void SelectCode(SDNode *N);
49
#endif
50
#if defined(GET_DAGISEL_BODY) || DAGISEL_INLINE
51
void DAGISEL_CLASS_COLONCOLON SelectCode(SDNode *N)
52
15.5k
{
53
  // Some target values are emitted as 2 bytes, TARGET_VAL handles
54
  // this.
55
140M
  #define TARGET_VAL(X) X & 255, unsigned(X) >> 8
56
15.5k
  static const unsigned char MatcherTable[] = {
57
15.5k
 OPC_SwitchOpcode , 18|128,52|128,1, TARGET_VAL(ISD::SETCC),
58
15.5k
  OPC_Scope, 69|128,1, 
59
15.5k
   OPC_MoveChild0,
60
15.5k
   OPC_Scope, 106, 
61
15.5k
    OPC_CheckAndImm, 127|128,1, 
62
15.5k
    OPC_MoveChild0,
63
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
64
15.5k
    OPC_RecordChild0,
65
15.5k
    OPC_CheckChild0TypeI32,
66
15.5k
    OPC_MoveParent,
67
15.5k
    OPC_CheckType, MVT::i16,
68
15.5k
    OPC_MoveSibling1,
69
15.5k
    OPC_CheckAndImm, 127|128,1, 
70
15.5k
    OPC_MoveChild0,
71
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
72
15.5k
    OPC_RecordChild0,
73
15.5k
    OPC_CheckChild0TypeI32,
74
15.5k
    OPC_MoveParent,
75
15.5k
    OPC_MoveParent,
76
15.5k
    OPC_CheckType, MVT::i1,
77
15.5k
    OPC_Scope, 12, 
78
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGT,
79
15.5k
     OPC_EmitInteger32, 16, 
80
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
81
15.5k
                   MVT::i1, 3, 0, 1, 2, 
82
15.5k
    12, 
83
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGE,
84
15.5k
     OPC_EmitInteger32, 18, 
85
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
86
15.5k
                   MVT::i1, 3, 0, 1, 2, 
87
15.5k
    12, 
88
15.5k
     OPC_CheckChild2CondCode, ISD::SETULT,
89
15.5k
     OPC_EmitInteger32, 12, 
90
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
91
15.5k
                   MVT::i1, 3, 0, 1, 2, 
92
15.5k
    12, 
93
15.5k
     OPC_CheckChild2CondCode, ISD::SETULE,
94
15.5k
     OPC_EmitInteger32, 14, 
95
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
96
15.5k
                   MVT::i1, 3, 0, 1, 2, 
97
15.5k
    12, 
98
15.5k
     OPC_CheckChild2CondCode, ISD::SETEQ,
99
15.5k
     OPC_EmitInteger32, 0, 
100
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
101
15.5k
                   MVT::i1, 3, 0, 1, 2, 
102
15.5k
    12, 
103
15.5k
     OPC_CheckChild2CondCode, ISD::SETNE,
104
15.5k
     OPC_EmitInteger32, 2, 
105
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
106
15.5k
                   MVT::i1, 3, 0, 1, 2, 
107
15.5k
    0, 
108
15.5k
   86, 
109
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
110
15.5k
    OPC_MoveChild0,
111
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
112
15.5k
    OPC_RecordChild0,
113
15.5k
    OPC_CheckChild0TypeI32,
114
15.5k
    OPC_MoveSibling1,
115
15.5k
    OPC_CheckValueType, MVT::i8,
116
15.5k
    OPC_MoveParent,
117
15.5k
    OPC_CheckType, MVT::i16,
118
15.5k
    OPC_MoveSibling1,
119
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
120
15.5k
    OPC_MoveChild0,
121
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
122
15.5k
    OPC_RecordChild0,
123
15.5k
    OPC_CheckChild0TypeI32,
124
15.5k
    OPC_MoveSibling1,
125
15.5k
    OPC_CheckValueType, MVT::i8,
126
15.5k
    OPC_MoveParent,
127
15.5k
    OPC_MoveParent,
128
15.5k
    OPC_CheckType, MVT::i1,
129
15.5k
    OPC_Scope, 12, 
130
15.5k
     OPC_CheckChild2CondCode, ISD::SETGT,
131
15.5k
     OPC_EmitInteger32, 8, 
132
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32rr),
133
15.5k
                   MVT::i1, 3, 0, 1, 2, 
134
15.5k
    12, 
135
15.5k
     OPC_CheckChild2CondCode, ISD::SETGE,
136
15.5k
     OPC_EmitInteger32, 10, 
137
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32rr),
138
15.5k
                   MVT::i1, 3, 0, 1, 2, 
139
15.5k
    12, 
140
15.5k
     OPC_CheckChild2CondCode, ISD::SETLT,
141
15.5k
     OPC_EmitInteger32, 4, 
142
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32rr),
143
15.5k
                   MVT::i1, 3, 0, 1, 2, 
144
15.5k
    12, 
145
15.5k
     OPC_CheckChild2CondCode, ISD::SETLE,
146
15.5k
     OPC_EmitInteger32, 6, 
147
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32rr),
148
15.5k
                   MVT::i1, 3, 0, 1, 2, 
149
15.5k
    0, 
150
15.5k
   0, 
151
15.5k
  70|128,50|128,1, 
152
15.5k
   OPC_RecordChild0,
153
15.5k
   OPC_Scope, 23, 
154
15.5k
    OPC_CheckChild0Type, MVT::i16,
155
15.5k
    OPC_RecordChild1,
156
15.5k
    OPC_MoveChild1,
157
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
158
15.5k
    OPC_MoveParent,
159
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
160
15.5k
    OPC_CheckType, MVT::i1,
161
15.5k
    OPC_EmitConvertToTarget1,
162
15.5k
    OPC_EmitInteger32, 8, 
163
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ri),
164
15.5k
                  MVT::i1, 3, 0, 2, 3, 
165
15.5k
   23, 
166
15.5k
    OPC_MoveChild0,
167
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
168
15.5k
    OPC_CheckType, MVT::i16,
169
15.5k
    OPC_MoveParent,
170
15.5k
    OPC_RecordChild1,
171
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
172
15.5k
    OPC_CheckType, MVT::i1,
173
15.5k
    OPC_EmitConvertToTarget0,
174
15.5k
    OPC_EmitInteger32, 8, 
175
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ir),
176
15.5k
                  MVT::i1, 3, 2, 1, 3, 
177
15.5k
   22, 
178
15.5k
    OPC_CheckChild0TypeI32,
179
15.5k
    OPC_RecordChild1,
180
15.5k
    OPC_MoveChild1,
181
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
182
15.5k
    OPC_MoveParent,
183
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
184
15.5k
    OPC_CheckType, MVT::i1,
185
15.5k
    OPC_EmitConvertToTarget1,
186
15.5k
    OPC_EmitInteger32, 8, 
187
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ri),
188
15.5k
                  MVT::i1, 3, 0, 2, 3, 
189
15.5k
   22, 
190
15.5k
    OPC_MoveChild0,
191
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
192
15.5k
    OPC_CheckTypeI32,
193
15.5k
    OPC_MoveParent,
194
15.5k
    OPC_RecordChild1,
195
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
196
15.5k
    OPC_CheckType, MVT::i1,
197
15.5k
    OPC_EmitConvertToTarget0,
198
15.5k
    OPC_EmitInteger32, 8, 
199
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ir),
200
15.5k
                  MVT::i1, 3, 2, 1, 3, 
201
15.5k
   22, 
202
15.5k
    OPC_CheckChild0TypeI64,
203
15.5k
    OPC_RecordChild1,
204
15.5k
    OPC_MoveChild1,
205
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
206
15.5k
    OPC_MoveParent,
207
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
208
15.5k
    OPC_CheckType, MVT::i1,
209
15.5k
    OPC_EmitConvertToTarget1,
210
15.5k
    OPC_EmitInteger32, 8, 
211
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ri),
212
15.5k
                  MVT::i1, 3, 0, 2, 3, 
213
15.5k
   22, 
214
15.5k
    OPC_MoveChild0,
215
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
216
15.5k
    OPC_CheckTypeI64,
217
15.5k
    OPC_MoveParent,
218
15.5k
    OPC_RecordChild1,
219
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
220
15.5k
    OPC_CheckType, MVT::i1,
221
15.5k
    OPC_EmitConvertToTarget0,
222
15.5k
    OPC_EmitInteger32, 8, 
223
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ir),
224
15.5k
                  MVT::i1, 3, 2, 1, 3, 
225
15.5k
   22, 
226
15.5k
    OPC_CheckChild0Type, MVT::i16,
227
15.5k
    OPC_RecordChild1,
228
15.5k
    OPC_MoveChild1,
229
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
230
15.5k
    OPC_MoveParent,
231
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
232
15.5k
    OPC_CheckTypeI32,
233
15.5k
    OPC_EmitConvertToTarget1,
234
15.5k
    OPC_EmitInteger32, 8, 
235
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ri),
236
15.5k
                  MVT::i32, 3, 0, 2, 3, 
237
15.5k
   22, 
238
15.5k
    OPC_MoveChild0,
239
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
240
15.5k
    OPC_CheckType, MVT::i16,
241
15.5k
    OPC_MoveParent,
242
15.5k
    OPC_RecordChild1,
243
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
244
15.5k
    OPC_CheckTypeI32,
245
15.5k
    OPC_EmitConvertToTarget0,
246
15.5k
    OPC_EmitInteger32, 8, 
247
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ir),
248
15.5k
                  MVT::i32, 3, 2, 1, 3, 
249
15.5k
   21, 
250
15.5k
    OPC_CheckChild0TypeI32,
251
15.5k
    OPC_RecordChild1,
252
15.5k
    OPC_MoveChild1,
253
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
254
15.5k
    OPC_MoveParent,
255
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
256
15.5k
    OPC_CheckTypeI32,
257
15.5k
    OPC_EmitConvertToTarget1,
258
15.5k
    OPC_EmitInteger32, 8, 
259
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ri),
260
15.5k
                  MVT::i32, 3, 0, 2, 3, 
261
15.5k
   21, 
262
15.5k
    OPC_MoveChild0,
263
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
264
15.5k
    OPC_CheckTypeI32,
265
15.5k
    OPC_MoveParent,
266
15.5k
    OPC_RecordChild1,
267
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
268
15.5k
    OPC_CheckTypeI32,
269
15.5k
    OPC_EmitConvertToTarget0,
270
15.5k
    OPC_EmitInteger32, 8, 
271
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ir),
272
15.5k
                  MVT::i32, 3, 2, 1, 3, 
273
15.5k
   21, 
274
15.5k
    OPC_CheckChild0TypeI64,
275
15.5k
    OPC_RecordChild1,
276
15.5k
    OPC_MoveChild1,
277
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
278
15.5k
    OPC_MoveParent,
279
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
280
15.5k
    OPC_CheckTypeI32,
281
15.5k
    OPC_EmitConvertToTarget1,
282
15.5k
    OPC_EmitInteger32, 8, 
283
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ri),
284
15.5k
                  MVT::i32, 3, 0, 2, 3, 
285
15.5k
   21, 
286
15.5k
    OPC_MoveChild0,
287
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
288
15.5k
    OPC_CheckTypeI64,
289
15.5k
    OPC_MoveParent,
290
15.5k
    OPC_RecordChild1,
291
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
292
15.5k
    OPC_CheckTypeI32,
293
15.5k
    OPC_EmitConvertToTarget0,
294
15.5k
    OPC_EmitInteger32, 8, 
295
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ir),
296
15.5k
                  MVT::i32, 3, 2, 1, 3, 
297
15.5k
   23, 
298
15.5k
    OPC_CheckChild0Type, MVT::i16,
299
15.5k
    OPC_RecordChild1,
300
15.5k
    OPC_MoveChild1,
301
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
302
15.5k
    OPC_MoveParent,
303
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
304
15.5k
    OPC_CheckType, MVT::i1,
305
15.5k
    OPC_EmitConvertToTarget1,
306
15.5k
    OPC_EmitInteger32, 4, 
307
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ri),
308
15.5k
                  MVT::i1, 3, 0, 2, 3, 
309
15.5k
   23, 
310
15.5k
    OPC_MoveChild0,
311
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
312
15.5k
    OPC_CheckType, MVT::i16,
313
15.5k
    OPC_MoveParent,
314
15.5k
    OPC_RecordChild1,
315
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
316
15.5k
    OPC_CheckType, MVT::i1,
317
15.5k
    OPC_EmitConvertToTarget0,
318
15.5k
    OPC_EmitInteger32, 4, 
319
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ir),
320
15.5k
                  MVT::i1, 3, 2, 1, 3, 
321
15.5k
   22, 
322
15.5k
    OPC_CheckChild0TypeI32,
323
15.5k
    OPC_RecordChild1,
324
15.5k
    OPC_MoveChild1,
325
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
326
15.5k
    OPC_MoveParent,
327
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
328
15.5k
    OPC_CheckType, MVT::i1,
329
15.5k
    OPC_EmitConvertToTarget1,
330
15.5k
    OPC_EmitInteger32, 4, 
331
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ri),
332
15.5k
                  MVT::i1, 3, 0, 2, 3, 
333
15.5k
   22, 
334
15.5k
    OPC_MoveChild0,
335
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
336
15.5k
    OPC_CheckTypeI32,
337
15.5k
    OPC_MoveParent,
338
15.5k
    OPC_RecordChild1,
339
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
340
15.5k
    OPC_CheckType, MVT::i1,
341
15.5k
    OPC_EmitConvertToTarget0,
342
15.5k
    OPC_EmitInteger32, 4, 
343
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ir),
344
15.5k
                  MVT::i1, 3, 2, 1, 3, 
345
15.5k
   22, 
346
15.5k
    OPC_CheckChild0TypeI64,
347
15.5k
    OPC_RecordChild1,
348
15.5k
    OPC_MoveChild1,
349
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
350
15.5k
    OPC_MoveParent,
351
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
352
15.5k
    OPC_CheckType, MVT::i1,
353
15.5k
    OPC_EmitConvertToTarget1,
354
15.5k
    OPC_EmitInteger32, 4, 
355
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ri),
356
15.5k
                  MVT::i1, 3, 0, 2, 3, 
357
15.5k
   22, 
358
15.5k
    OPC_MoveChild0,
359
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
360
15.5k
    OPC_CheckTypeI64,
361
15.5k
    OPC_MoveParent,
362
15.5k
    OPC_RecordChild1,
363
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
364
15.5k
    OPC_CheckType, MVT::i1,
365
15.5k
    OPC_EmitConvertToTarget0,
366
15.5k
    OPC_EmitInteger32, 4, 
367
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ir),
368
15.5k
                  MVT::i1, 3, 2, 1, 3, 
369
15.5k
   22, 
370
15.5k
    OPC_CheckChild0Type, MVT::i16,
371
15.5k
    OPC_RecordChild1,
372
15.5k
    OPC_MoveChild1,
373
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
374
15.5k
    OPC_MoveParent,
375
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
376
15.5k
    OPC_CheckTypeI32,
377
15.5k
    OPC_EmitConvertToTarget1,
378
15.5k
    OPC_EmitInteger32, 4, 
379
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ri),
380
15.5k
                  MVT::i32, 3, 0, 2, 3, 
381
15.5k
   22, 
382
15.5k
    OPC_MoveChild0,
383
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
384
15.5k
    OPC_CheckType, MVT::i16,
385
15.5k
    OPC_MoveParent,
386
15.5k
    OPC_RecordChild1,
387
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
388
15.5k
    OPC_CheckTypeI32,
389
15.5k
    OPC_EmitConvertToTarget0,
390
15.5k
    OPC_EmitInteger32, 4, 
391
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ir),
392
15.5k
                  MVT::i32, 3, 2, 1, 3, 
393
15.5k
   21, 
394
15.5k
    OPC_CheckChild0TypeI32,
395
15.5k
    OPC_RecordChild1,
396
15.5k
    OPC_MoveChild1,
397
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
398
15.5k
    OPC_MoveParent,
399
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
400
15.5k
    OPC_CheckTypeI32,
401
15.5k
    OPC_EmitConvertToTarget1,
402
15.5k
    OPC_EmitInteger32, 4, 
403
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ri),
404
15.5k
                  MVT::i32, 3, 0, 2, 3, 
405
15.5k
   21, 
406
15.5k
    OPC_MoveChild0,
407
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
408
15.5k
    OPC_CheckTypeI32,
409
15.5k
    OPC_MoveParent,
410
15.5k
    OPC_RecordChild1,
411
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
412
15.5k
    OPC_CheckTypeI32,
413
15.5k
    OPC_EmitConvertToTarget0,
414
15.5k
    OPC_EmitInteger32, 4, 
415
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ir),
416
15.5k
                  MVT::i32, 3, 2, 1, 3, 
417
15.5k
   21, 
418
15.5k
    OPC_CheckChild0TypeI64,
419
15.5k
    OPC_RecordChild1,
420
15.5k
    OPC_MoveChild1,
421
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
422
15.5k
    OPC_MoveParent,
423
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
424
15.5k
    OPC_CheckTypeI32,
425
15.5k
    OPC_EmitConvertToTarget1,
426
15.5k
    OPC_EmitInteger32, 4, 
427
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ri),
428
15.5k
                  MVT::i32, 3, 0, 2, 3, 
429
15.5k
   21, 
430
15.5k
    OPC_MoveChild0,
431
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
432
15.5k
    OPC_CheckTypeI64,
433
15.5k
    OPC_MoveParent,
434
15.5k
    OPC_RecordChild1,
435
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
436
15.5k
    OPC_CheckTypeI32,
437
15.5k
    OPC_EmitConvertToTarget0,
438
15.5k
    OPC_EmitInteger32, 4, 
439
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ir),
440
15.5k
                  MVT::i32, 3, 2, 1, 3, 
441
15.5k
   23, 
442
15.5k
    OPC_CheckChild0Type, MVT::i16,
443
15.5k
    OPC_RecordChild1,
444
15.5k
    OPC_MoveChild1,
445
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
446
15.5k
    OPC_MoveParent,
447
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
448
15.5k
    OPC_CheckType, MVT::i1,
449
15.5k
    OPC_EmitConvertToTarget1,
450
15.5k
    OPC_EmitInteger32, 10, 
451
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ri),
452
15.5k
                  MVT::i1, 3, 0, 2, 3, 
453
15.5k
   23, 
454
15.5k
    OPC_MoveChild0,
455
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
456
15.5k
    OPC_CheckType, MVT::i16,
457
15.5k
    OPC_MoveParent,
458
15.5k
    OPC_RecordChild1,
459
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
460
15.5k
    OPC_CheckType, MVT::i1,
461
15.5k
    OPC_EmitConvertToTarget0,
462
15.5k
    OPC_EmitInteger32, 10, 
463
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ir),
464
15.5k
                  MVT::i1, 3, 2, 1, 3, 
465
15.5k
   22, 
466
15.5k
    OPC_CheckChild0TypeI32,
467
15.5k
    OPC_RecordChild1,
468
15.5k
    OPC_MoveChild1,
469
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
470
15.5k
    OPC_MoveParent,
471
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
472
15.5k
    OPC_CheckType, MVT::i1,
473
15.5k
    OPC_EmitConvertToTarget1,
474
15.5k
    OPC_EmitInteger32, 10, 
475
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ri),
476
15.5k
                  MVT::i1, 3, 0, 2, 3, 
477
15.5k
   22, 
478
15.5k
    OPC_MoveChild0,
479
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
480
15.5k
    OPC_CheckTypeI32,
481
15.5k
    OPC_MoveParent,
482
15.5k
    OPC_RecordChild1,
483
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
484
15.5k
    OPC_CheckType, MVT::i1,
485
15.5k
    OPC_EmitConvertToTarget0,
486
15.5k
    OPC_EmitInteger32, 10, 
487
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ir),
488
15.5k
                  MVT::i1, 3, 2, 1, 3, 
489
15.5k
   22, 
490
15.5k
    OPC_CheckChild0TypeI64,
491
15.5k
    OPC_RecordChild1,
492
15.5k
    OPC_MoveChild1,
493
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
494
15.5k
    OPC_MoveParent,
495
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
496
15.5k
    OPC_CheckType, MVT::i1,
497
15.5k
    OPC_EmitConvertToTarget1,
498
15.5k
    OPC_EmitInteger32, 10, 
499
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ri),
500
15.5k
                  MVT::i1, 3, 0, 2, 3, 
501
15.5k
   22, 
502
15.5k
    OPC_MoveChild0,
503
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
504
15.5k
    OPC_CheckTypeI64,
505
15.5k
    OPC_MoveParent,
506
15.5k
    OPC_RecordChild1,
507
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
508
15.5k
    OPC_CheckType, MVT::i1,
509
15.5k
    OPC_EmitConvertToTarget0,
510
15.5k
    OPC_EmitInteger32, 10, 
511
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ir),
512
15.5k
                  MVT::i1, 3, 2, 1, 3, 
513
15.5k
   22, 
514
15.5k
    OPC_CheckChild0Type, MVT::i16,
515
15.5k
    OPC_RecordChild1,
516
15.5k
    OPC_MoveChild1,
517
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
518
15.5k
    OPC_MoveParent,
519
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
520
15.5k
    OPC_CheckTypeI32,
521
15.5k
    OPC_EmitConvertToTarget1,
522
15.5k
    OPC_EmitInteger32, 10, 
523
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ri),
524
15.5k
                  MVT::i32, 3, 0, 2, 3, 
525
15.5k
   22, 
526
15.5k
    OPC_MoveChild0,
527
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
528
15.5k
    OPC_CheckType, MVT::i16,
529
15.5k
    OPC_MoveParent,
530
15.5k
    OPC_RecordChild1,
531
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
532
15.5k
    OPC_CheckTypeI32,
533
15.5k
    OPC_EmitConvertToTarget0,
534
15.5k
    OPC_EmitInteger32, 10, 
535
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ir),
536
15.5k
                  MVT::i32, 3, 2, 1, 3, 
537
15.5k
   21, 
538
15.5k
    OPC_CheckChild0TypeI32,
539
15.5k
    OPC_RecordChild1,
540
15.5k
    OPC_MoveChild1,
541
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
542
15.5k
    OPC_MoveParent,
543
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
544
15.5k
    OPC_CheckTypeI32,
545
15.5k
    OPC_EmitConvertToTarget1,
546
15.5k
    OPC_EmitInteger32, 10, 
547
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ri),
548
15.5k
                  MVT::i32, 3, 0, 2, 3, 
549
15.5k
   21, 
550
15.5k
    OPC_MoveChild0,
551
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
552
15.5k
    OPC_CheckTypeI32,
553
15.5k
    OPC_MoveParent,
554
15.5k
    OPC_RecordChild1,
555
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
556
15.5k
    OPC_CheckTypeI32,
557
15.5k
    OPC_EmitConvertToTarget0,
558
15.5k
    OPC_EmitInteger32, 10, 
559
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ir),
560
15.5k
                  MVT::i32, 3, 2, 1, 3, 
561
15.5k
   21, 
562
15.5k
    OPC_CheckChild0TypeI64,
563
15.5k
    OPC_RecordChild1,
564
15.5k
    OPC_MoveChild1,
565
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
566
15.5k
    OPC_MoveParent,
567
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
568
15.5k
    OPC_CheckTypeI32,
569
15.5k
    OPC_EmitConvertToTarget1,
570
15.5k
    OPC_EmitInteger32, 10, 
571
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ri),
572
15.5k
                  MVT::i32, 3, 0, 2, 3, 
573
15.5k
   21, 
574
15.5k
    OPC_MoveChild0,
575
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
576
15.5k
    OPC_CheckTypeI64,
577
15.5k
    OPC_MoveParent,
578
15.5k
    OPC_RecordChild1,
579
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
580
15.5k
    OPC_CheckTypeI32,
581
15.5k
    OPC_EmitConvertToTarget0,
582
15.5k
    OPC_EmitInteger32, 10, 
583
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ir),
584
15.5k
                  MVT::i32, 3, 2, 1, 3, 
585
15.5k
   23, 
586
15.5k
    OPC_CheckChild0Type, MVT::i16,
587
15.5k
    OPC_RecordChild1,
588
15.5k
    OPC_MoveChild1,
589
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
590
15.5k
    OPC_MoveParent,
591
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
592
15.5k
    OPC_CheckType, MVT::i1,
593
15.5k
    OPC_EmitConvertToTarget1,
594
15.5k
    OPC_EmitInteger32, 6, 
595
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ri),
596
15.5k
                  MVT::i1, 3, 0, 2, 3, 
597
15.5k
   23, 
598
15.5k
    OPC_MoveChild0,
599
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
600
15.5k
    OPC_CheckType, MVT::i16,
601
15.5k
    OPC_MoveParent,
602
15.5k
    OPC_RecordChild1,
603
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
604
15.5k
    OPC_CheckType, MVT::i1,
605
15.5k
    OPC_EmitConvertToTarget0,
606
15.5k
    OPC_EmitInteger32, 6, 
607
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ir),
608
15.5k
                  MVT::i1, 3, 2, 1, 3, 
609
15.5k
   22, 
610
15.5k
    OPC_CheckChild0TypeI32,
611
15.5k
    OPC_RecordChild1,
612
15.5k
    OPC_MoveChild1,
613
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
614
15.5k
    OPC_MoveParent,
615
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
616
15.5k
    OPC_CheckType, MVT::i1,
617
15.5k
    OPC_EmitConvertToTarget1,
618
15.5k
    OPC_EmitInteger32, 6, 
619
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ri),
620
15.5k
                  MVT::i1, 3, 0, 2, 3, 
621
15.5k
   22, 
622
15.5k
    OPC_MoveChild0,
623
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
624
15.5k
    OPC_CheckTypeI32,
625
15.5k
    OPC_MoveParent,
626
15.5k
    OPC_RecordChild1,
627
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
628
15.5k
    OPC_CheckType, MVT::i1,
629
15.5k
    OPC_EmitConvertToTarget0,
630
15.5k
    OPC_EmitInteger32, 6, 
631
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ir),
632
15.5k
                  MVT::i1, 3, 2, 1, 3, 
633
15.5k
   22, 
634
15.5k
    OPC_CheckChild0TypeI64,
635
15.5k
    OPC_RecordChild1,
636
15.5k
    OPC_MoveChild1,
637
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
638
15.5k
    OPC_MoveParent,
639
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
640
15.5k
    OPC_CheckType, MVT::i1,
641
15.5k
    OPC_EmitConvertToTarget1,
642
15.5k
    OPC_EmitInteger32, 6, 
643
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ri),
644
15.5k
                  MVT::i1, 3, 0, 2, 3, 
645
15.5k
   22, 
646
15.5k
    OPC_MoveChild0,
647
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
648
15.5k
    OPC_CheckTypeI64,
649
15.5k
    OPC_MoveParent,
650
15.5k
    OPC_RecordChild1,
651
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
652
15.5k
    OPC_CheckType, MVT::i1,
653
15.5k
    OPC_EmitConvertToTarget0,
654
15.5k
    OPC_EmitInteger32, 6, 
655
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ir),
656
15.5k
                  MVT::i1, 3, 2, 1, 3, 
657
15.5k
   22, 
658
15.5k
    OPC_CheckChild0Type, MVT::i16,
659
15.5k
    OPC_RecordChild1,
660
15.5k
    OPC_MoveChild1,
661
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
662
15.5k
    OPC_MoveParent,
663
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
664
15.5k
    OPC_CheckTypeI32,
665
15.5k
    OPC_EmitConvertToTarget1,
666
15.5k
    OPC_EmitInteger32, 6, 
667
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ri),
668
15.5k
                  MVT::i32, 3, 0, 2, 3, 
669
15.5k
   22, 
670
15.5k
    OPC_MoveChild0,
671
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
672
15.5k
    OPC_CheckType, MVT::i16,
673
15.5k
    OPC_MoveParent,
674
15.5k
    OPC_RecordChild1,
675
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
676
15.5k
    OPC_CheckTypeI32,
677
15.5k
    OPC_EmitConvertToTarget0,
678
15.5k
    OPC_EmitInteger32, 6, 
679
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ir),
680
15.5k
                  MVT::i32, 3, 2, 1, 3, 
681
15.5k
   21, 
682
15.5k
    OPC_CheckChild0TypeI32,
683
15.5k
    OPC_RecordChild1,
684
15.5k
    OPC_MoveChild1,
685
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
686
15.5k
    OPC_MoveParent,
687
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
688
15.5k
    OPC_CheckTypeI32,
689
15.5k
    OPC_EmitConvertToTarget1,
690
15.5k
    OPC_EmitInteger32, 6, 
691
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ri),
692
15.5k
                  MVT::i32, 3, 0, 2, 3, 
693
15.5k
   21, 
694
15.5k
    OPC_MoveChild0,
695
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
696
15.5k
    OPC_CheckTypeI32,
697
15.5k
    OPC_MoveParent,
698
15.5k
    OPC_RecordChild1,
699
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
700
15.5k
    OPC_CheckTypeI32,
701
15.5k
    OPC_EmitConvertToTarget0,
702
15.5k
    OPC_EmitInteger32, 6, 
703
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ir),
704
15.5k
                  MVT::i32, 3, 2, 1, 3, 
705
15.5k
   21, 
706
15.5k
    OPC_CheckChild0TypeI64,
707
15.5k
    OPC_RecordChild1,
708
15.5k
    OPC_MoveChild1,
709
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
710
15.5k
    OPC_MoveParent,
711
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
712
15.5k
    OPC_CheckTypeI32,
713
15.5k
    OPC_EmitConvertToTarget1,
714
15.5k
    OPC_EmitInteger32, 6, 
715
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ri),
716
15.5k
                  MVT::i32, 3, 0, 2, 3, 
717
15.5k
   21, 
718
15.5k
    OPC_MoveChild0,
719
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
720
15.5k
    OPC_CheckTypeI64,
721
15.5k
    OPC_MoveParent,
722
15.5k
    OPC_RecordChild1,
723
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
724
15.5k
    OPC_CheckTypeI32,
725
15.5k
    OPC_EmitConvertToTarget0,
726
15.5k
    OPC_EmitInteger32, 6, 
727
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ir),
728
15.5k
                  MVT::i32, 3, 2, 1, 3, 
729
15.5k
   23, 
730
15.5k
    OPC_CheckChild0Type, MVT::i16,
731
15.5k
    OPC_RecordChild1,
732
15.5k
    OPC_MoveChild1,
733
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
734
15.5k
    OPC_MoveParent,
735
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
736
15.5k
    OPC_CheckType, MVT::i1,
737
15.5k
    OPC_EmitConvertToTarget1,
738
15.5k
    OPC_EmitInteger32, 0, 
739
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ri),
740
15.5k
                  MVT::i1, 3, 0, 2, 3, 
741
15.5k
   23, 
742
15.5k
    OPC_MoveChild0,
743
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
744
15.5k
    OPC_CheckType, MVT::i16,
745
15.5k
    OPC_MoveParent,
746
15.5k
    OPC_RecordChild1,
747
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
748
15.5k
    OPC_CheckType, MVT::i1,
749
15.5k
    OPC_EmitConvertToTarget0,
750
15.5k
    OPC_EmitInteger32, 0, 
751
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ir),
752
15.5k
                  MVT::i1, 3, 2, 1, 3, 
753
15.5k
   22, 
754
15.5k
    OPC_CheckChild0TypeI32,
755
15.5k
    OPC_RecordChild1,
756
15.5k
    OPC_MoveChild1,
757
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
758
15.5k
    OPC_MoveParent,
759
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
760
15.5k
    OPC_CheckType, MVT::i1,
761
15.5k
    OPC_EmitConvertToTarget1,
762
15.5k
    OPC_EmitInteger32, 0, 
763
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ri),
764
15.5k
                  MVT::i1, 3, 0, 2, 3, 
765
15.5k
   22, 
766
15.5k
    OPC_MoveChild0,
767
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
768
15.5k
    OPC_CheckTypeI32,
769
15.5k
    OPC_MoveParent,
770
15.5k
    OPC_RecordChild1,
771
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
772
15.5k
    OPC_CheckType, MVT::i1,
773
15.5k
    OPC_EmitConvertToTarget0,
774
15.5k
    OPC_EmitInteger32, 0, 
775
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ir),
776
15.5k
                  MVT::i1, 3, 2, 1, 3, 
777
15.5k
   22, 
778
15.5k
    OPC_CheckChild0TypeI64,
779
15.5k
    OPC_RecordChild1,
780
15.5k
    OPC_MoveChild1,
781
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
782
15.5k
    OPC_MoveParent,
783
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
784
15.5k
    OPC_CheckType, MVT::i1,
785
15.5k
    OPC_EmitConvertToTarget1,
786
15.5k
    OPC_EmitInteger32, 0, 
787
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ri),
788
15.5k
                  MVT::i1, 3, 0, 2, 3, 
789
15.5k
   22, 
790
15.5k
    OPC_MoveChild0,
791
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
792
15.5k
    OPC_CheckTypeI64,
793
15.5k
    OPC_MoveParent,
794
15.5k
    OPC_RecordChild1,
795
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
796
15.5k
    OPC_CheckType, MVT::i1,
797
15.5k
    OPC_EmitConvertToTarget0,
798
15.5k
    OPC_EmitInteger32, 0, 
799
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ir),
800
15.5k
                  MVT::i1, 3, 2, 1, 3, 
801
15.5k
   22, 
802
15.5k
    OPC_CheckChild0Type, MVT::i16,
803
15.5k
    OPC_RecordChild1,
804
15.5k
    OPC_MoveChild1,
805
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
806
15.5k
    OPC_MoveParent,
807
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
808
15.5k
    OPC_CheckTypeI32,
809
15.5k
    OPC_EmitConvertToTarget1,
810
15.5k
    OPC_EmitInteger32, 0, 
811
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ri),
812
15.5k
                  MVT::i32, 3, 0, 2, 3, 
813
15.5k
   22, 
814
15.5k
    OPC_MoveChild0,
815
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
816
15.5k
    OPC_CheckType, MVT::i16,
817
15.5k
    OPC_MoveParent,
818
15.5k
    OPC_RecordChild1,
819
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
820
15.5k
    OPC_CheckTypeI32,
821
15.5k
    OPC_EmitConvertToTarget0,
822
15.5k
    OPC_EmitInteger32, 0, 
823
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ir),
824
15.5k
                  MVT::i32, 3, 2, 1, 3, 
825
15.5k
   21, 
826
15.5k
    OPC_CheckChild0TypeI32,
827
15.5k
    OPC_RecordChild1,
828
15.5k
    OPC_MoveChild1,
829
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
830
15.5k
    OPC_MoveParent,
831
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
832
15.5k
    OPC_CheckTypeI32,
833
15.5k
    OPC_EmitConvertToTarget1,
834
15.5k
    OPC_EmitInteger32, 0, 
835
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ri),
836
15.5k
                  MVT::i32, 3, 0, 2, 3, 
837
15.5k
   21, 
838
15.5k
    OPC_MoveChild0,
839
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
840
15.5k
    OPC_CheckTypeI32,
841
15.5k
    OPC_MoveParent,
842
15.5k
    OPC_RecordChild1,
843
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
844
15.5k
    OPC_CheckTypeI32,
845
15.5k
    OPC_EmitConvertToTarget0,
846
15.5k
    OPC_EmitInteger32, 0, 
847
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ir),
848
15.5k
                  MVT::i32, 3, 2, 1, 3, 
849
15.5k
   21, 
850
15.5k
    OPC_CheckChild0TypeI64,
851
15.5k
    OPC_RecordChild1,
852
15.5k
    OPC_MoveChild1,
853
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
854
15.5k
    OPC_MoveParent,
855
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
856
15.5k
    OPC_CheckTypeI32,
857
15.5k
    OPC_EmitConvertToTarget1,
858
15.5k
    OPC_EmitInteger32, 0, 
859
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ri),
860
15.5k
                  MVT::i32, 3, 0, 2, 3, 
861
15.5k
   21, 
862
15.5k
    OPC_MoveChild0,
863
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
864
15.5k
    OPC_CheckTypeI64,
865
15.5k
    OPC_MoveParent,
866
15.5k
    OPC_RecordChild1,
867
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
868
15.5k
    OPC_CheckTypeI32,
869
15.5k
    OPC_EmitConvertToTarget0,
870
15.5k
    OPC_EmitInteger32, 0, 
871
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ir),
872
15.5k
                  MVT::i32, 3, 2, 1, 3, 
873
15.5k
   23, 
874
15.5k
    OPC_CheckChild0Type, MVT::i16,
875
15.5k
    OPC_RecordChild1,
876
15.5k
    OPC_MoveChild1,
877
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
878
15.5k
    OPC_MoveParent,
879
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
880
15.5k
    OPC_CheckType, MVT::i1,
881
15.5k
    OPC_EmitConvertToTarget1,
882
15.5k
    OPC_EmitInteger32, 2, 
883
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ri),
884
15.5k
                  MVT::i1, 3, 0, 2, 3, 
885
15.5k
   23, 
886
15.5k
    OPC_MoveChild0,
887
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
888
15.5k
    OPC_CheckType, MVT::i16,
889
15.5k
    OPC_MoveParent,
890
15.5k
    OPC_RecordChild1,
891
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
892
15.5k
    OPC_CheckType, MVT::i1,
893
15.5k
    OPC_EmitConvertToTarget0,
894
15.5k
    OPC_EmitInteger32, 2, 
895
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16ir),
896
15.5k
                  MVT::i1, 3, 2, 1, 3, 
897
15.5k
   22, 
898
15.5k
    OPC_CheckChild0TypeI32,
899
15.5k
    OPC_RecordChild1,
900
15.5k
    OPC_MoveChild1,
901
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
902
15.5k
    OPC_MoveParent,
903
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
904
15.5k
    OPC_CheckType, MVT::i1,
905
15.5k
    OPC_EmitConvertToTarget1,
906
15.5k
    OPC_EmitInteger32, 2, 
907
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ri),
908
15.5k
                  MVT::i1, 3, 0, 2, 3, 
909
15.5k
   22, 
910
15.5k
    OPC_MoveChild0,
911
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
912
15.5k
    OPC_CheckTypeI32,
913
15.5k
    OPC_MoveParent,
914
15.5k
    OPC_RecordChild1,
915
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
916
15.5k
    OPC_CheckType, MVT::i1,
917
15.5k
    OPC_EmitConvertToTarget0,
918
15.5k
    OPC_EmitInteger32, 2, 
919
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32ir),
920
15.5k
                  MVT::i1, 3, 2, 1, 3, 
921
15.5k
   22, 
922
15.5k
    OPC_CheckChild0TypeI64,
923
15.5k
    OPC_RecordChild1,
924
15.5k
    OPC_MoveChild1,
925
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
926
15.5k
    OPC_MoveParent,
927
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
928
15.5k
    OPC_CheckType, MVT::i1,
929
15.5k
    OPC_EmitConvertToTarget1,
930
15.5k
    OPC_EmitInteger32, 2, 
931
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ri),
932
15.5k
                  MVT::i1, 3, 0, 2, 3, 
933
15.5k
   22, 
934
15.5k
    OPC_MoveChild0,
935
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
936
15.5k
    OPC_CheckTypeI64,
937
15.5k
    OPC_MoveParent,
938
15.5k
    OPC_RecordChild1,
939
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
940
15.5k
    OPC_CheckType, MVT::i1,
941
15.5k
    OPC_EmitConvertToTarget0,
942
15.5k
    OPC_EmitInteger32, 2, 
943
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64ir),
944
15.5k
                  MVT::i1, 3, 2, 1, 3, 
945
15.5k
   22, 
946
15.5k
    OPC_CheckChild0Type, MVT::i16,
947
15.5k
    OPC_RecordChild1,
948
15.5k
    OPC_MoveChild1,
949
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
950
15.5k
    OPC_MoveParent,
951
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
952
15.5k
    OPC_CheckTypeI32,
953
15.5k
    OPC_EmitConvertToTarget1,
954
15.5k
    OPC_EmitInteger32, 2, 
955
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ri),
956
15.5k
                  MVT::i32, 3, 0, 2, 3, 
957
15.5k
   22, 
958
15.5k
    OPC_MoveChild0,
959
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
960
15.5k
    OPC_CheckType, MVT::i16,
961
15.5k
    OPC_MoveParent,
962
15.5k
    OPC_RecordChild1,
963
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
964
15.5k
    OPC_CheckTypeI32,
965
15.5k
    OPC_EmitConvertToTarget0,
966
15.5k
    OPC_EmitInteger32, 2, 
967
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16ir),
968
15.5k
                  MVT::i32, 3, 2, 1, 3, 
969
15.5k
   21, 
970
15.5k
    OPC_CheckChild0TypeI32,
971
15.5k
    OPC_RecordChild1,
972
15.5k
    OPC_MoveChild1,
973
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
974
15.5k
    OPC_MoveParent,
975
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
976
15.5k
    OPC_CheckTypeI32,
977
15.5k
    OPC_EmitConvertToTarget1,
978
15.5k
    OPC_EmitInteger32, 2, 
979
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ri),
980
15.5k
                  MVT::i32, 3, 0, 2, 3, 
981
15.5k
   21, 
982
15.5k
    OPC_MoveChild0,
983
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
984
15.5k
    OPC_CheckTypeI32,
985
15.5k
    OPC_MoveParent,
986
15.5k
    OPC_RecordChild1,
987
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
988
15.5k
    OPC_CheckTypeI32,
989
15.5k
    OPC_EmitConvertToTarget0,
990
15.5k
    OPC_EmitInteger32, 2, 
991
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32ir),
992
15.5k
                  MVT::i32, 3, 2, 1, 3, 
993
15.5k
   21, 
994
15.5k
    OPC_CheckChild0TypeI64,
995
15.5k
    OPC_RecordChild1,
996
15.5k
    OPC_MoveChild1,
997
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
998
15.5k
    OPC_MoveParent,
999
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
1000
15.5k
    OPC_CheckTypeI32,
1001
15.5k
    OPC_EmitConvertToTarget1,
1002
15.5k
    OPC_EmitInteger32, 2, 
1003
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ri),
1004
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1005
15.5k
   21, 
1006
15.5k
    OPC_MoveChild0,
1007
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1008
15.5k
    OPC_CheckTypeI64,
1009
15.5k
    OPC_MoveParent,
1010
15.5k
    OPC_RecordChild1,
1011
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
1012
15.5k
    OPC_CheckTypeI32,
1013
15.5k
    OPC_EmitConvertToTarget0,
1014
15.5k
    OPC_EmitInteger32, 2, 
1015
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64ir),
1016
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1017
15.5k
   23, 
1018
15.5k
    OPC_CheckChild0Type, MVT::i16,
1019
15.5k
    OPC_RecordChild1,
1020
15.5k
    OPC_MoveChild1,
1021
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1022
15.5k
    OPC_MoveParent,
1023
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1024
15.5k
    OPC_CheckType, MVT::i1,
1025
15.5k
    OPC_EmitConvertToTarget1,
1026
15.5k
    OPC_EmitInteger32, 8, 
1027
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ri),
1028
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1029
15.5k
   23, 
1030
15.5k
    OPC_MoveChild0,
1031
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1032
15.5k
    OPC_CheckType, MVT::i16,
1033
15.5k
    OPC_MoveParent,
1034
15.5k
    OPC_RecordChild1,
1035
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1036
15.5k
    OPC_CheckType, MVT::i1,
1037
15.5k
    OPC_EmitConvertToTarget0,
1038
15.5k
    OPC_EmitInteger32, 8, 
1039
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ir),
1040
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1041
15.5k
   22, 
1042
15.5k
    OPC_CheckChild0TypeI32,
1043
15.5k
    OPC_RecordChild1,
1044
15.5k
    OPC_MoveChild1,
1045
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1046
15.5k
    OPC_MoveParent,
1047
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1048
15.5k
    OPC_CheckType, MVT::i1,
1049
15.5k
    OPC_EmitConvertToTarget1,
1050
15.5k
    OPC_EmitInteger32, 8, 
1051
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ri),
1052
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1053
15.5k
   22, 
1054
15.5k
    OPC_MoveChild0,
1055
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1056
15.5k
    OPC_CheckTypeI32,
1057
15.5k
    OPC_MoveParent,
1058
15.5k
    OPC_RecordChild1,
1059
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1060
15.5k
    OPC_CheckType, MVT::i1,
1061
15.5k
    OPC_EmitConvertToTarget0,
1062
15.5k
    OPC_EmitInteger32, 8, 
1063
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ir),
1064
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1065
15.5k
   22, 
1066
15.5k
    OPC_CheckChild0TypeI64,
1067
15.5k
    OPC_RecordChild1,
1068
15.5k
    OPC_MoveChild1,
1069
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1070
15.5k
    OPC_MoveParent,
1071
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1072
15.5k
    OPC_CheckType, MVT::i1,
1073
15.5k
    OPC_EmitConvertToTarget1,
1074
15.5k
    OPC_EmitInteger32, 8, 
1075
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ri),
1076
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1077
15.5k
   22, 
1078
15.5k
    OPC_MoveChild0,
1079
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1080
15.5k
    OPC_CheckTypeI64,
1081
15.5k
    OPC_MoveParent,
1082
15.5k
    OPC_RecordChild1,
1083
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1084
15.5k
    OPC_CheckType, MVT::i1,
1085
15.5k
    OPC_EmitConvertToTarget0,
1086
15.5k
    OPC_EmitInteger32, 8, 
1087
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ir),
1088
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1089
15.5k
   22, 
1090
15.5k
    OPC_CheckChild0Type, MVT::i16,
1091
15.5k
    OPC_RecordChild1,
1092
15.5k
    OPC_MoveChild1,
1093
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1094
15.5k
    OPC_MoveParent,
1095
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1096
15.5k
    OPC_CheckTypeI32,
1097
15.5k
    OPC_EmitConvertToTarget1,
1098
15.5k
    OPC_EmitInteger32, 8, 
1099
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ri),
1100
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1101
15.5k
   22, 
1102
15.5k
    OPC_MoveChild0,
1103
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1104
15.5k
    OPC_CheckType, MVT::i16,
1105
15.5k
    OPC_MoveParent,
1106
15.5k
    OPC_RecordChild1,
1107
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1108
15.5k
    OPC_CheckTypeI32,
1109
15.5k
    OPC_EmitConvertToTarget0,
1110
15.5k
    OPC_EmitInteger32, 8, 
1111
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ir),
1112
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1113
15.5k
   21, 
1114
15.5k
    OPC_CheckChild0TypeI32,
1115
15.5k
    OPC_RecordChild1,
1116
15.5k
    OPC_MoveChild1,
1117
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1118
15.5k
    OPC_MoveParent,
1119
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1120
15.5k
    OPC_CheckTypeI32,
1121
15.5k
    OPC_EmitConvertToTarget1,
1122
15.5k
    OPC_EmitInteger32, 8, 
1123
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ri),
1124
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1125
15.5k
   21, 
1126
15.5k
    OPC_MoveChild0,
1127
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1128
15.5k
    OPC_CheckTypeI32,
1129
15.5k
    OPC_MoveParent,
1130
15.5k
    OPC_RecordChild1,
1131
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1132
15.5k
    OPC_CheckTypeI32,
1133
15.5k
    OPC_EmitConvertToTarget0,
1134
15.5k
    OPC_EmitInteger32, 8, 
1135
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ir),
1136
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1137
15.5k
   21, 
1138
15.5k
    OPC_CheckChild0TypeI64,
1139
15.5k
    OPC_RecordChild1,
1140
15.5k
    OPC_MoveChild1,
1141
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1142
15.5k
    OPC_MoveParent,
1143
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1144
15.5k
    OPC_CheckTypeI32,
1145
15.5k
    OPC_EmitConvertToTarget1,
1146
15.5k
    OPC_EmitInteger32, 8, 
1147
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ri),
1148
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1149
15.5k
   21, 
1150
15.5k
    OPC_MoveChild0,
1151
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1152
15.5k
    OPC_CheckTypeI64,
1153
15.5k
    OPC_MoveParent,
1154
15.5k
    OPC_RecordChild1,
1155
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
1156
15.5k
    OPC_CheckTypeI32,
1157
15.5k
    OPC_EmitConvertToTarget0,
1158
15.5k
    OPC_EmitInteger32, 8, 
1159
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ir),
1160
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1161
15.5k
   23, 
1162
15.5k
    OPC_CheckChild0Type, MVT::i16,
1163
15.5k
    OPC_RecordChild1,
1164
15.5k
    OPC_MoveChild1,
1165
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1166
15.5k
    OPC_MoveParent,
1167
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1168
15.5k
    OPC_CheckType, MVT::i1,
1169
15.5k
    OPC_EmitConvertToTarget1,
1170
15.5k
    OPC_EmitInteger32, 4, 
1171
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ri),
1172
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1173
15.5k
   23, 
1174
15.5k
    OPC_MoveChild0,
1175
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1176
15.5k
    OPC_CheckType, MVT::i16,
1177
15.5k
    OPC_MoveParent,
1178
15.5k
    OPC_RecordChild1,
1179
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1180
15.5k
    OPC_CheckType, MVT::i1,
1181
15.5k
    OPC_EmitConvertToTarget0,
1182
15.5k
    OPC_EmitInteger32, 4, 
1183
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ir),
1184
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1185
15.5k
   22, 
1186
15.5k
    OPC_CheckChild0TypeI32,
1187
15.5k
    OPC_RecordChild1,
1188
15.5k
    OPC_MoveChild1,
1189
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1190
15.5k
    OPC_MoveParent,
1191
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1192
15.5k
    OPC_CheckType, MVT::i1,
1193
15.5k
    OPC_EmitConvertToTarget1,
1194
15.5k
    OPC_EmitInteger32, 4, 
1195
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ri),
1196
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1197
15.5k
   22, 
1198
15.5k
    OPC_MoveChild0,
1199
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1200
15.5k
    OPC_CheckTypeI32,
1201
15.5k
    OPC_MoveParent,
1202
15.5k
    OPC_RecordChild1,
1203
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1204
15.5k
    OPC_CheckType, MVT::i1,
1205
15.5k
    OPC_EmitConvertToTarget0,
1206
15.5k
    OPC_EmitInteger32, 4, 
1207
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ir),
1208
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1209
15.5k
   22, 
1210
15.5k
    OPC_CheckChild0TypeI64,
1211
15.5k
    OPC_RecordChild1,
1212
15.5k
    OPC_MoveChild1,
1213
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1214
15.5k
    OPC_MoveParent,
1215
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1216
15.5k
    OPC_CheckType, MVT::i1,
1217
15.5k
    OPC_EmitConvertToTarget1,
1218
15.5k
    OPC_EmitInteger32, 4, 
1219
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ri),
1220
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1221
15.5k
   22, 
1222
15.5k
    OPC_MoveChild0,
1223
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1224
15.5k
    OPC_CheckTypeI64,
1225
15.5k
    OPC_MoveParent,
1226
15.5k
    OPC_RecordChild1,
1227
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1228
15.5k
    OPC_CheckType, MVT::i1,
1229
15.5k
    OPC_EmitConvertToTarget0,
1230
15.5k
    OPC_EmitInteger32, 4, 
1231
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ir),
1232
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1233
15.5k
   22, 
1234
15.5k
    OPC_CheckChild0Type, MVT::i16,
1235
15.5k
    OPC_RecordChild1,
1236
15.5k
    OPC_MoveChild1,
1237
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1238
15.5k
    OPC_MoveParent,
1239
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1240
15.5k
    OPC_CheckTypeI32,
1241
15.5k
    OPC_EmitConvertToTarget1,
1242
15.5k
    OPC_EmitInteger32, 4, 
1243
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ri),
1244
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1245
15.5k
   22, 
1246
15.5k
    OPC_MoveChild0,
1247
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1248
15.5k
    OPC_CheckType, MVT::i16,
1249
15.5k
    OPC_MoveParent,
1250
15.5k
    OPC_RecordChild1,
1251
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1252
15.5k
    OPC_CheckTypeI32,
1253
15.5k
    OPC_EmitConvertToTarget0,
1254
15.5k
    OPC_EmitInteger32, 4, 
1255
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ir),
1256
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1257
15.5k
   21, 
1258
15.5k
    OPC_CheckChild0TypeI32,
1259
15.5k
    OPC_RecordChild1,
1260
15.5k
    OPC_MoveChild1,
1261
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1262
15.5k
    OPC_MoveParent,
1263
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1264
15.5k
    OPC_CheckTypeI32,
1265
15.5k
    OPC_EmitConvertToTarget1,
1266
15.5k
    OPC_EmitInteger32, 4, 
1267
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ri),
1268
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1269
15.5k
   21, 
1270
15.5k
    OPC_MoveChild0,
1271
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1272
15.5k
    OPC_CheckTypeI32,
1273
15.5k
    OPC_MoveParent,
1274
15.5k
    OPC_RecordChild1,
1275
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1276
15.5k
    OPC_CheckTypeI32,
1277
15.5k
    OPC_EmitConvertToTarget0,
1278
15.5k
    OPC_EmitInteger32, 4, 
1279
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ir),
1280
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1281
15.5k
   21, 
1282
15.5k
    OPC_CheckChild0TypeI64,
1283
15.5k
    OPC_RecordChild1,
1284
15.5k
    OPC_MoveChild1,
1285
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1286
15.5k
    OPC_MoveParent,
1287
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1288
15.5k
    OPC_CheckTypeI32,
1289
15.5k
    OPC_EmitConvertToTarget1,
1290
15.5k
    OPC_EmitInteger32, 4, 
1291
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ri),
1292
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1293
15.5k
   21, 
1294
15.5k
    OPC_MoveChild0,
1295
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1296
15.5k
    OPC_CheckTypeI64,
1297
15.5k
    OPC_MoveParent,
1298
15.5k
    OPC_RecordChild1,
1299
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
1300
15.5k
    OPC_CheckTypeI32,
1301
15.5k
    OPC_EmitConvertToTarget0,
1302
15.5k
    OPC_EmitInteger32, 4, 
1303
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ir),
1304
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1305
15.5k
   23, 
1306
15.5k
    OPC_CheckChild0Type, MVT::i16,
1307
15.5k
    OPC_RecordChild1,
1308
15.5k
    OPC_MoveChild1,
1309
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1310
15.5k
    OPC_MoveParent,
1311
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1312
15.5k
    OPC_CheckType, MVT::i1,
1313
15.5k
    OPC_EmitConvertToTarget1,
1314
15.5k
    OPC_EmitInteger32, 10, 
1315
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ri),
1316
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1317
15.5k
   23, 
1318
15.5k
    OPC_MoveChild0,
1319
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1320
15.5k
    OPC_CheckType, MVT::i16,
1321
15.5k
    OPC_MoveParent,
1322
15.5k
    OPC_RecordChild1,
1323
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1324
15.5k
    OPC_CheckType, MVT::i1,
1325
15.5k
    OPC_EmitConvertToTarget0,
1326
15.5k
    OPC_EmitInteger32, 10, 
1327
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ir),
1328
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1329
15.5k
   22, 
1330
15.5k
    OPC_CheckChild0TypeI32,
1331
15.5k
    OPC_RecordChild1,
1332
15.5k
    OPC_MoveChild1,
1333
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1334
15.5k
    OPC_MoveParent,
1335
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1336
15.5k
    OPC_CheckType, MVT::i1,
1337
15.5k
    OPC_EmitConvertToTarget1,
1338
15.5k
    OPC_EmitInteger32, 10, 
1339
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ri),
1340
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1341
15.5k
   22, 
1342
15.5k
    OPC_MoveChild0,
1343
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1344
15.5k
    OPC_CheckTypeI32,
1345
15.5k
    OPC_MoveParent,
1346
15.5k
    OPC_RecordChild1,
1347
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1348
15.5k
    OPC_CheckType, MVT::i1,
1349
15.5k
    OPC_EmitConvertToTarget0,
1350
15.5k
    OPC_EmitInteger32, 10, 
1351
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ir),
1352
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1353
15.5k
   22, 
1354
15.5k
    OPC_CheckChild0TypeI64,
1355
15.5k
    OPC_RecordChild1,
1356
15.5k
    OPC_MoveChild1,
1357
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1358
15.5k
    OPC_MoveParent,
1359
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1360
15.5k
    OPC_CheckType, MVT::i1,
1361
15.5k
    OPC_EmitConvertToTarget1,
1362
15.5k
    OPC_EmitInteger32, 10, 
1363
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ri),
1364
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1365
15.5k
   22, 
1366
15.5k
    OPC_MoveChild0,
1367
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1368
15.5k
    OPC_CheckTypeI64,
1369
15.5k
    OPC_MoveParent,
1370
15.5k
    OPC_RecordChild1,
1371
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1372
15.5k
    OPC_CheckType, MVT::i1,
1373
15.5k
    OPC_EmitConvertToTarget0,
1374
15.5k
    OPC_EmitInteger32, 10, 
1375
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ir),
1376
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1377
15.5k
   22, 
1378
15.5k
    OPC_CheckChild0Type, MVT::i16,
1379
15.5k
    OPC_RecordChild1,
1380
15.5k
    OPC_MoveChild1,
1381
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1382
15.5k
    OPC_MoveParent,
1383
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1384
15.5k
    OPC_CheckTypeI32,
1385
15.5k
    OPC_EmitConvertToTarget1,
1386
15.5k
    OPC_EmitInteger32, 10, 
1387
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ri),
1388
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1389
15.5k
   22, 
1390
15.5k
    OPC_MoveChild0,
1391
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1392
15.5k
    OPC_CheckType, MVT::i16,
1393
15.5k
    OPC_MoveParent,
1394
15.5k
    OPC_RecordChild1,
1395
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1396
15.5k
    OPC_CheckTypeI32,
1397
15.5k
    OPC_EmitConvertToTarget0,
1398
15.5k
    OPC_EmitInteger32, 10, 
1399
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ir),
1400
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1401
15.5k
   21, 
1402
15.5k
    OPC_CheckChild0TypeI32,
1403
15.5k
    OPC_RecordChild1,
1404
15.5k
    OPC_MoveChild1,
1405
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1406
15.5k
    OPC_MoveParent,
1407
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1408
15.5k
    OPC_CheckTypeI32,
1409
15.5k
    OPC_EmitConvertToTarget1,
1410
15.5k
    OPC_EmitInteger32, 10, 
1411
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ri),
1412
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1413
15.5k
   21, 
1414
15.5k
    OPC_MoveChild0,
1415
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1416
15.5k
    OPC_CheckTypeI32,
1417
15.5k
    OPC_MoveParent,
1418
15.5k
    OPC_RecordChild1,
1419
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1420
15.5k
    OPC_CheckTypeI32,
1421
15.5k
    OPC_EmitConvertToTarget0,
1422
15.5k
    OPC_EmitInteger32, 10, 
1423
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ir),
1424
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1425
15.5k
   21, 
1426
15.5k
    OPC_CheckChild0TypeI64,
1427
15.5k
    OPC_RecordChild1,
1428
15.5k
    OPC_MoveChild1,
1429
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1430
15.5k
    OPC_MoveParent,
1431
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1432
15.5k
    OPC_CheckTypeI32,
1433
15.5k
    OPC_EmitConvertToTarget1,
1434
15.5k
    OPC_EmitInteger32, 10, 
1435
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ri),
1436
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1437
15.5k
   21, 
1438
15.5k
    OPC_MoveChild0,
1439
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1440
15.5k
    OPC_CheckTypeI64,
1441
15.5k
    OPC_MoveParent,
1442
15.5k
    OPC_RecordChild1,
1443
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
1444
15.5k
    OPC_CheckTypeI32,
1445
15.5k
    OPC_EmitConvertToTarget0,
1446
15.5k
    OPC_EmitInteger32, 10, 
1447
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ir),
1448
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1449
15.5k
   23, 
1450
15.5k
    OPC_CheckChild0Type, MVT::i16,
1451
15.5k
    OPC_RecordChild1,
1452
15.5k
    OPC_MoveChild1,
1453
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1454
15.5k
    OPC_MoveParent,
1455
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1456
15.5k
    OPC_CheckType, MVT::i1,
1457
15.5k
    OPC_EmitConvertToTarget1,
1458
15.5k
    OPC_EmitInteger32, 6, 
1459
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ri),
1460
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1461
15.5k
   23, 
1462
15.5k
    OPC_MoveChild0,
1463
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1464
15.5k
    OPC_CheckType, MVT::i16,
1465
15.5k
    OPC_MoveParent,
1466
15.5k
    OPC_RecordChild1,
1467
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1468
15.5k
    OPC_CheckType, MVT::i1,
1469
15.5k
    OPC_EmitConvertToTarget0,
1470
15.5k
    OPC_EmitInteger32, 6, 
1471
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ir),
1472
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1473
15.5k
   22, 
1474
15.5k
    OPC_CheckChild0TypeI32,
1475
15.5k
    OPC_RecordChild1,
1476
15.5k
    OPC_MoveChild1,
1477
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1478
15.5k
    OPC_MoveParent,
1479
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1480
15.5k
    OPC_CheckType, MVT::i1,
1481
15.5k
    OPC_EmitConvertToTarget1,
1482
15.5k
    OPC_EmitInteger32, 6, 
1483
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ri),
1484
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1485
15.5k
   22, 
1486
15.5k
    OPC_MoveChild0,
1487
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1488
15.5k
    OPC_CheckTypeI32,
1489
15.5k
    OPC_MoveParent,
1490
15.5k
    OPC_RecordChild1,
1491
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1492
15.5k
    OPC_CheckType, MVT::i1,
1493
15.5k
    OPC_EmitConvertToTarget0,
1494
15.5k
    OPC_EmitInteger32, 6, 
1495
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ir),
1496
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1497
15.5k
   22, 
1498
15.5k
    OPC_CheckChild0TypeI64,
1499
15.5k
    OPC_RecordChild1,
1500
15.5k
    OPC_MoveChild1,
1501
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1502
15.5k
    OPC_MoveParent,
1503
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1504
15.5k
    OPC_CheckType, MVT::i1,
1505
15.5k
    OPC_EmitConvertToTarget1,
1506
15.5k
    OPC_EmitInteger32, 6, 
1507
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ri),
1508
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1509
15.5k
   22, 
1510
15.5k
    OPC_MoveChild0,
1511
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1512
15.5k
    OPC_CheckTypeI64,
1513
15.5k
    OPC_MoveParent,
1514
15.5k
    OPC_RecordChild1,
1515
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1516
15.5k
    OPC_CheckType, MVT::i1,
1517
15.5k
    OPC_EmitConvertToTarget0,
1518
15.5k
    OPC_EmitInteger32, 6, 
1519
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ir),
1520
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1521
15.5k
   22, 
1522
15.5k
    OPC_CheckChild0Type, MVT::i16,
1523
15.5k
    OPC_RecordChild1,
1524
15.5k
    OPC_MoveChild1,
1525
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1526
15.5k
    OPC_MoveParent,
1527
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1528
15.5k
    OPC_CheckTypeI32,
1529
15.5k
    OPC_EmitConvertToTarget1,
1530
15.5k
    OPC_EmitInteger32, 6, 
1531
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ri),
1532
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1533
15.5k
   22, 
1534
15.5k
    OPC_MoveChild0,
1535
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1536
15.5k
    OPC_CheckType, MVT::i16,
1537
15.5k
    OPC_MoveParent,
1538
15.5k
    OPC_RecordChild1,
1539
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1540
15.5k
    OPC_CheckTypeI32,
1541
15.5k
    OPC_EmitConvertToTarget0,
1542
15.5k
    OPC_EmitInteger32, 6, 
1543
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ir),
1544
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1545
15.5k
   21, 
1546
15.5k
    OPC_CheckChild0TypeI32,
1547
15.5k
    OPC_RecordChild1,
1548
15.5k
    OPC_MoveChild1,
1549
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1550
15.5k
    OPC_MoveParent,
1551
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1552
15.5k
    OPC_CheckTypeI32,
1553
15.5k
    OPC_EmitConvertToTarget1,
1554
15.5k
    OPC_EmitInteger32, 6, 
1555
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ri),
1556
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1557
15.5k
   21, 
1558
15.5k
    OPC_MoveChild0,
1559
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1560
15.5k
    OPC_CheckTypeI32,
1561
15.5k
    OPC_MoveParent,
1562
15.5k
    OPC_RecordChild1,
1563
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1564
15.5k
    OPC_CheckTypeI32,
1565
15.5k
    OPC_EmitConvertToTarget0,
1566
15.5k
    OPC_EmitInteger32, 6, 
1567
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ir),
1568
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1569
15.5k
   21, 
1570
15.5k
    OPC_CheckChild0TypeI64,
1571
15.5k
    OPC_RecordChild1,
1572
15.5k
    OPC_MoveChild1,
1573
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1574
15.5k
    OPC_MoveParent,
1575
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1576
15.5k
    OPC_CheckTypeI32,
1577
15.5k
    OPC_EmitConvertToTarget1,
1578
15.5k
    OPC_EmitInteger32, 6, 
1579
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ri),
1580
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1581
15.5k
   21, 
1582
15.5k
    OPC_MoveChild0,
1583
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1584
15.5k
    OPC_CheckTypeI64,
1585
15.5k
    OPC_MoveParent,
1586
15.5k
    OPC_RecordChild1,
1587
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
1588
15.5k
    OPC_CheckTypeI32,
1589
15.5k
    OPC_EmitConvertToTarget0,
1590
15.5k
    OPC_EmitInteger32, 6, 
1591
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ir),
1592
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1593
15.5k
   23, 
1594
15.5k
    OPC_CheckChild0Type, MVT::i16,
1595
15.5k
    OPC_RecordChild1,
1596
15.5k
    OPC_MoveChild1,
1597
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1598
15.5k
    OPC_MoveParent,
1599
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1600
15.5k
    OPC_CheckType, MVT::i1,
1601
15.5k
    OPC_EmitConvertToTarget1,
1602
15.5k
    OPC_EmitInteger32, 0, 
1603
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ri),
1604
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1605
15.5k
   23, 
1606
15.5k
    OPC_MoveChild0,
1607
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1608
15.5k
    OPC_CheckType, MVT::i16,
1609
15.5k
    OPC_MoveParent,
1610
15.5k
    OPC_RecordChild1,
1611
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1612
15.5k
    OPC_CheckType, MVT::i1,
1613
15.5k
    OPC_EmitConvertToTarget0,
1614
15.5k
    OPC_EmitInteger32, 0, 
1615
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ir),
1616
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1617
15.5k
   22, 
1618
15.5k
    OPC_CheckChild0TypeI32,
1619
15.5k
    OPC_RecordChild1,
1620
15.5k
    OPC_MoveChild1,
1621
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1622
15.5k
    OPC_MoveParent,
1623
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1624
15.5k
    OPC_CheckType, MVT::i1,
1625
15.5k
    OPC_EmitConvertToTarget1,
1626
15.5k
    OPC_EmitInteger32, 0, 
1627
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ri),
1628
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1629
15.5k
   22, 
1630
15.5k
    OPC_MoveChild0,
1631
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1632
15.5k
    OPC_CheckTypeI32,
1633
15.5k
    OPC_MoveParent,
1634
15.5k
    OPC_RecordChild1,
1635
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1636
15.5k
    OPC_CheckType, MVT::i1,
1637
15.5k
    OPC_EmitConvertToTarget0,
1638
15.5k
    OPC_EmitInteger32, 0, 
1639
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ir),
1640
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1641
15.5k
   22, 
1642
15.5k
    OPC_CheckChild0TypeI64,
1643
15.5k
    OPC_RecordChild1,
1644
15.5k
    OPC_MoveChild1,
1645
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1646
15.5k
    OPC_MoveParent,
1647
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1648
15.5k
    OPC_CheckType, MVT::i1,
1649
15.5k
    OPC_EmitConvertToTarget1,
1650
15.5k
    OPC_EmitInteger32, 0, 
1651
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ri),
1652
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1653
15.5k
   22, 
1654
15.5k
    OPC_MoveChild0,
1655
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1656
15.5k
    OPC_CheckTypeI64,
1657
15.5k
    OPC_MoveParent,
1658
15.5k
    OPC_RecordChild1,
1659
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1660
15.5k
    OPC_CheckType, MVT::i1,
1661
15.5k
    OPC_EmitConvertToTarget0,
1662
15.5k
    OPC_EmitInteger32, 0, 
1663
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ir),
1664
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1665
15.5k
   22, 
1666
15.5k
    OPC_CheckChild0Type, MVT::i16,
1667
15.5k
    OPC_RecordChild1,
1668
15.5k
    OPC_MoveChild1,
1669
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1670
15.5k
    OPC_MoveParent,
1671
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1672
15.5k
    OPC_CheckTypeI32,
1673
15.5k
    OPC_EmitConvertToTarget1,
1674
15.5k
    OPC_EmitInteger32, 0, 
1675
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ri),
1676
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1677
15.5k
   22, 
1678
15.5k
    OPC_MoveChild0,
1679
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1680
15.5k
    OPC_CheckType, MVT::i16,
1681
15.5k
    OPC_MoveParent,
1682
15.5k
    OPC_RecordChild1,
1683
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1684
15.5k
    OPC_CheckTypeI32,
1685
15.5k
    OPC_EmitConvertToTarget0,
1686
15.5k
    OPC_EmitInteger32, 0, 
1687
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ir),
1688
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1689
15.5k
   21, 
1690
15.5k
    OPC_CheckChild0TypeI32,
1691
15.5k
    OPC_RecordChild1,
1692
15.5k
    OPC_MoveChild1,
1693
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1694
15.5k
    OPC_MoveParent,
1695
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1696
15.5k
    OPC_CheckTypeI32,
1697
15.5k
    OPC_EmitConvertToTarget1,
1698
15.5k
    OPC_EmitInteger32, 0, 
1699
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ri),
1700
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1701
15.5k
   21, 
1702
15.5k
    OPC_MoveChild0,
1703
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1704
15.5k
    OPC_CheckTypeI32,
1705
15.5k
    OPC_MoveParent,
1706
15.5k
    OPC_RecordChild1,
1707
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1708
15.5k
    OPC_CheckTypeI32,
1709
15.5k
    OPC_EmitConvertToTarget0,
1710
15.5k
    OPC_EmitInteger32, 0, 
1711
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ir),
1712
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1713
15.5k
   21, 
1714
15.5k
    OPC_CheckChild0TypeI64,
1715
15.5k
    OPC_RecordChild1,
1716
15.5k
    OPC_MoveChild1,
1717
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1718
15.5k
    OPC_MoveParent,
1719
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1720
15.5k
    OPC_CheckTypeI32,
1721
15.5k
    OPC_EmitConvertToTarget1,
1722
15.5k
    OPC_EmitInteger32, 0, 
1723
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ri),
1724
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1725
15.5k
   21, 
1726
15.5k
    OPC_MoveChild0,
1727
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1728
15.5k
    OPC_CheckTypeI64,
1729
15.5k
    OPC_MoveParent,
1730
15.5k
    OPC_RecordChild1,
1731
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
1732
15.5k
    OPC_CheckTypeI32,
1733
15.5k
    OPC_EmitConvertToTarget0,
1734
15.5k
    OPC_EmitInteger32, 0, 
1735
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ir),
1736
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1737
15.5k
   23, 
1738
15.5k
    OPC_CheckChild0Type, MVT::i16,
1739
15.5k
    OPC_RecordChild1,
1740
15.5k
    OPC_MoveChild1,
1741
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1742
15.5k
    OPC_MoveParent,
1743
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1744
15.5k
    OPC_CheckType, MVT::i1,
1745
15.5k
    OPC_EmitConvertToTarget1,
1746
15.5k
    OPC_EmitInteger32, 2, 
1747
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ri),
1748
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1749
15.5k
   23, 
1750
15.5k
    OPC_MoveChild0,
1751
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1752
15.5k
    OPC_CheckType, MVT::i16,
1753
15.5k
    OPC_MoveParent,
1754
15.5k
    OPC_RecordChild1,
1755
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1756
15.5k
    OPC_CheckType, MVT::i1,
1757
15.5k
    OPC_EmitConvertToTarget0,
1758
15.5k
    OPC_EmitInteger32, 2, 
1759
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16ir),
1760
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1761
15.5k
   22, 
1762
15.5k
    OPC_CheckChild0TypeI32,
1763
15.5k
    OPC_RecordChild1,
1764
15.5k
    OPC_MoveChild1,
1765
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1766
15.5k
    OPC_MoveParent,
1767
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1768
15.5k
    OPC_CheckType, MVT::i1,
1769
15.5k
    OPC_EmitConvertToTarget1,
1770
15.5k
    OPC_EmitInteger32, 2, 
1771
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ri),
1772
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1773
15.5k
   22, 
1774
15.5k
    OPC_MoveChild0,
1775
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1776
15.5k
    OPC_CheckTypeI32,
1777
15.5k
    OPC_MoveParent,
1778
15.5k
    OPC_RecordChild1,
1779
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1780
15.5k
    OPC_CheckType, MVT::i1,
1781
15.5k
    OPC_EmitConvertToTarget0,
1782
15.5k
    OPC_EmitInteger32, 2, 
1783
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32ir),
1784
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1785
15.5k
   22, 
1786
15.5k
    OPC_CheckChild0TypeI64,
1787
15.5k
    OPC_RecordChild1,
1788
15.5k
    OPC_MoveChild1,
1789
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1790
15.5k
    OPC_MoveParent,
1791
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1792
15.5k
    OPC_CheckType, MVT::i1,
1793
15.5k
    OPC_EmitConvertToTarget1,
1794
15.5k
    OPC_EmitInteger32, 2, 
1795
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ri),
1796
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1797
15.5k
   22, 
1798
15.5k
    OPC_MoveChild0,
1799
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1800
15.5k
    OPC_CheckTypeI64,
1801
15.5k
    OPC_MoveParent,
1802
15.5k
    OPC_RecordChild1,
1803
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1804
15.5k
    OPC_CheckType, MVT::i1,
1805
15.5k
    OPC_EmitConvertToTarget0,
1806
15.5k
    OPC_EmitInteger32, 2, 
1807
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64ir),
1808
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1809
15.5k
   22, 
1810
15.5k
    OPC_CheckChild0Type, MVT::i16,
1811
15.5k
    OPC_RecordChild1,
1812
15.5k
    OPC_MoveChild1,
1813
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1814
15.5k
    OPC_MoveParent,
1815
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1816
15.5k
    OPC_CheckTypeI32,
1817
15.5k
    OPC_EmitConvertToTarget1,
1818
15.5k
    OPC_EmitInteger32, 2, 
1819
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ri),
1820
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1821
15.5k
   22, 
1822
15.5k
    OPC_MoveChild0,
1823
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1824
15.5k
    OPC_CheckType, MVT::i16,
1825
15.5k
    OPC_MoveParent,
1826
15.5k
    OPC_RecordChild1,
1827
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1828
15.5k
    OPC_CheckTypeI32,
1829
15.5k
    OPC_EmitConvertToTarget0,
1830
15.5k
    OPC_EmitInteger32, 2, 
1831
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16ir),
1832
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1833
15.5k
   21, 
1834
15.5k
    OPC_CheckChild0TypeI32,
1835
15.5k
    OPC_RecordChild1,
1836
15.5k
    OPC_MoveChild1,
1837
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1838
15.5k
    OPC_MoveParent,
1839
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1840
15.5k
    OPC_CheckTypeI32,
1841
15.5k
    OPC_EmitConvertToTarget1,
1842
15.5k
    OPC_EmitInteger32, 2, 
1843
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ri),
1844
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1845
15.5k
   21, 
1846
15.5k
    OPC_MoveChild0,
1847
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1848
15.5k
    OPC_CheckTypeI32,
1849
15.5k
    OPC_MoveParent,
1850
15.5k
    OPC_RecordChild1,
1851
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1852
15.5k
    OPC_CheckTypeI32,
1853
15.5k
    OPC_EmitConvertToTarget0,
1854
15.5k
    OPC_EmitInteger32, 2, 
1855
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32ir),
1856
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1857
15.5k
   21, 
1858
15.5k
    OPC_CheckChild0TypeI64,
1859
15.5k
    OPC_RecordChild1,
1860
15.5k
    OPC_MoveChild1,
1861
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1862
15.5k
    OPC_MoveParent,
1863
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1864
15.5k
    OPC_CheckTypeI32,
1865
15.5k
    OPC_EmitConvertToTarget1,
1866
15.5k
    OPC_EmitInteger32, 2, 
1867
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ri),
1868
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1869
15.5k
   21, 
1870
15.5k
    OPC_MoveChild0,
1871
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
1872
15.5k
    OPC_CheckTypeI64,
1873
15.5k
    OPC_MoveParent,
1874
15.5k
    OPC_RecordChild1,
1875
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
1876
15.5k
    OPC_CheckTypeI32,
1877
15.5k
    OPC_EmitConvertToTarget0,
1878
15.5k
    OPC_EmitInteger32, 2, 
1879
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64ir),
1880
15.5k
                  MVT::i32, 3, 2, 1, 3, 
1881
15.5k
   40, 
1882
15.5k
    OPC_CheckChild0Type, MVT::f32,
1883
15.5k
    OPC_RecordChild1,
1884
15.5k
    OPC_MoveChild1,
1885
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
1886
15.5k
    OPC_MoveParent,
1887
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
1888
15.5k
    OPC_CheckType, MVT::i1,
1889
15.5k
    OPC_Scope, 13, 
1890
15.5k
     OPC_CheckPatternPredicate5,
1891
15.5k
     OPC_EmitConvertToTarget1,
1892
15.5k
     OPC_EmitInteger32, 8|128,4, 
1893
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
1894
15.5k
                   MVT::i1, 3, 0, 2, 3, 
1895
15.5k
    11, 
1896
15.5k
     OPC_EmitConvertToTarget1,
1897
15.5k
     OPC_EmitInteger32, 8, 
1898
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
1899
15.5k
                   MVT::i1, 3, 0, 2, 3, 
1900
15.5k
    0, 
1901
15.5k
   40, 
1902
15.5k
    OPC_MoveChild0,
1903
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
1904
15.5k
    OPC_CheckType, MVT::f32,
1905
15.5k
    OPC_MoveParent,
1906
15.5k
    OPC_RecordChild1,
1907
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
1908
15.5k
    OPC_CheckType, MVT::i1,
1909
15.5k
    OPC_Scope, 13, 
1910
15.5k
     OPC_CheckPatternPredicate5,
1911
15.5k
     OPC_EmitConvertToTarget0,
1912
15.5k
     OPC_EmitInteger32, 8|128,4, 
1913
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
1914
15.5k
                   MVT::i1, 3, 2, 1, 3, 
1915
15.5k
    11, 
1916
15.5k
     OPC_EmitConvertToTarget0,
1917
15.5k
     OPC_EmitInteger32, 8, 
1918
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
1919
15.5k
                   MVT::i1, 3, 2, 1, 3, 
1920
15.5k
    0, 
1921
15.5k
   23, 
1922
15.5k
    OPC_CheckChild0Type, MVT::f64,
1923
15.5k
    OPC_RecordChild1,
1924
15.5k
    OPC_MoveChild1,
1925
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
1926
15.5k
    OPC_MoveParent,
1927
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
1928
15.5k
    OPC_CheckType, MVT::i1,
1929
15.5k
    OPC_EmitConvertToTarget1,
1930
15.5k
    OPC_EmitInteger32, 8, 
1931
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
1932
15.5k
                  MVT::i1, 3, 0, 2, 3, 
1933
15.5k
   23, 
1934
15.5k
    OPC_MoveChild0,
1935
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
1936
15.5k
    OPC_CheckType, MVT::f64,
1937
15.5k
    OPC_MoveParent,
1938
15.5k
    OPC_RecordChild1,
1939
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
1940
15.5k
    OPC_CheckType, MVT::i1,
1941
15.5k
    OPC_EmitConvertToTarget0,
1942
15.5k
    OPC_EmitInteger32, 8, 
1943
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
1944
15.5k
                  MVT::i1, 3, 2, 1, 3, 
1945
15.5k
   39, 
1946
15.5k
    OPC_CheckChild0Type, MVT::f32,
1947
15.5k
    OPC_RecordChild1,
1948
15.5k
    OPC_MoveChild1,
1949
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
1950
15.5k
    OPC_MoveParent,
1951
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
1952
15.5k
    OPC_CheckTypeI32,
1953
15.5k
    OPC_Scope, 13, 
1954
15.5k
     OPC_CheckPatternPredicate5,
1955
15.5k
     OPC_EmitConvertToTarget1,
1956
15.5k
     OPC_EmitInteger32, 8|128,4, 
1957
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
1958
15.5k
                   MVT::i32, 3, 0, 2, 3, 
1959
15.5k
    11, 
1960
15.5k
     OPC_EmitConvertToTarget1,
1961
15.5k
     OPC_EmitInteger32, 8, 
1962
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
1963
15.5k
                   MVT::i32, 3, 0, 2, 3, 
1964
15.5k
    0, 
1965
15.5k
   39, 
1966
15.5k
    OPC_MoveChild0,
1967
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
1968
15.5k
    OPC_CheckType, MVT::f32,
1969
15.5k
    OPC_MoveParent,
1970
15.5k
    OPC_RecordChild1,
1971
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
1972
15.5k
    OPC_CheckTypeI32,
1973
15.5k
    OPC_Scope, 13, 
1974
15.5k
     OPC_CheckPatternPredicate5,
1975
15.5k
     OPC_EmitConvertToTarget0,
1976
15.5k
     OPC_EmitInteger32, 8|128,4, 
1977
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
1978
15.5k
                   MVT::i32, 3, 2, 1, 3, 
1979
15.5k
    11, 
1980
15.5k
     OPC_EmitConvertToTarget0,
1981
15.5k
     OPC_EmitInteger32, 8, 
1982
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
1983
15.5k
                   MVT::i32, 3, 2, 1, 3, 
1984
15.5k
    0, 
1985
15.5k
   22, 
1986
15.5k
    OPC_CheckChild0Type, MVT::f64,
1987
15.5k
    OPC_RecordChild1,
1988
15.5k
    OPC_MoveChild1,
1989
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
1990
15.5k
    OPC_MoveParent,
1991
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
1992
15.5k
    OPC_CheckTypeI32,
1993
15.5k
    OPC_EmitConvertToTarget1,
1994
15.5k
    OPC_EmitInteger32, 8, 
1995
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
1996
15.5k
                  MVT::i32, 3, 0, 2, 3, 
1997
15.5k
   22, 
1998
15.5k
    OPC_MoveChild0,
1999
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2000
15.5k
    OPC_CheckType, MVT::f64,
2001
15.5k
    OPC_MoveParent,
2002
15.5k
    OPC_RecordChild1,
2003
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
2004
15.5k
    OPC_CheckTypeI32,
2005
15.5k
    OPC_EmitConvertToTarget0,
2006
15.5k
    OPC_EmitInteger32, 8, 
2007
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
2008
15.5k
                  MVT::i32, 3, 2, 1, 3, 
2009
15.5k
   40, 
2010
15.5k
    OPC_CheckChild0Type, MVT::f32,
2011
15.5k
    OPC_RecordChild1,
2012
15.5k
    OPC_MoveChild1,
2013
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2014
15.5k
    OPC_MoveParent,
2015
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
2016
15.5k
    OPC_CheckType, MVT::i1,
2017
15.5k
    OPC_Scope, 13, 
2018
15.5k
     OPC_CheckPatternPredicate5,
2019
15.5k
     OPC_EmitConvertToTarget1,
2020
15.5k
     OPC_EmitInteger32, 4|128,4, 
2021
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2022
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2023
15.5k
    11, 
2024
15.5k
     OPC_EmitConvertToTarget1,
2025
15.5k
     OPC_EmitInteger32, 4, 
2026
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2027
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2028
15.5k
    0, 
2029
15.5k
   40, 
2030
15.5k
    OPC_MoveChild0,
2031
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2032
15.5k
    OPC_CheckType, MVT::f32,
2033
15.5k
    OPC_MoveParent,
2034
15.5k
    OPC_RecordChild1,
2035
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
2036
15.5k
    OPC_CheckType, MVT::i1,
2037
15.5k
    OPC_Scope, 13, 
2038
15.5k
     OPC_CheckPatternPredicate5,
2039
15.5k
     OPC_EmitConvertToTarget0,
2040
15.5k
     OPC_EmitInteger32, 4|128,4, 
2041
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2042
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2043
15.5k
    11, 
2044
15.5k
     OPC_EmitConvertToTarget0,
2045
15.5k
     OPC_EmitInteger32, 4, 
2046
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2047
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2048
15.5k
    0, 
2049
15.5k
   23, 
2050
15.5k
    OPC_CheckChild0Type, MVT::f64,
2051
15.5k
    OPC_RecordChild1,
2052
15.5k
    OPC_MoveChild1,
2053
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2054
15.5k
    OPC_MoveParent,
2055
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
2056
15.5k
    OPC_CheckType, MVT::i1,
2057
15.5k
    OPC_EmitConvertToTarget1,
2058
15.5k
    OPC_EmitInteger32, 4, 
2059
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
2060
15.5k
                  MVT::i1, 3, 0, 2, 3, 
2061
15.5k
   23, 
2062
15.5k
    OPC_MoveChild0,
2063
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2064
15.5k
    OPC_CheckType, MVT::f64,
2065
15.5k
    OPC_MoveParent,
2066
15.5k
    OPC_RecordChild1,
2067
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
2068
15.5k
    OPC_CheckType, MVT::i1,
2069
15.5k
    OPC_EmitConvertToTarget0,
2070
15.5k
    OPC_EmitInteger32, 4, 
2071
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
2072
15.5k
                  MVT::i1, 3, 2, 1, 3, 
2073
15.5k
   39, 
2074
15.5k
    OPC_CheckChild0Type, MVT::f32,
2075
15.5k
    OPC_RecordChild1,
2076
15.5k
    OPC_MoveChild1,
2077
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2078
15.5k
    OPC_MoveParent,
2079
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
2080
15.5k
    OPC_CheckTypeI32,
2081
15.5k
    OPC_Scope, 13, 
2082
15.5k
     OPC_CheckPatternPredicate5,
2083
15.5k
     OPC_EmitConvertToTarget1,
2084
15.5k
     OPC_EmitInteger32, 4|128,4, 
2085
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2086
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2087
15.5k
    11, 
2088
15.5k
     OPC_EmitConvertToTarget1,
2089
15.5k
     OPC_EmitInteger32, 4, 
2090
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2091
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2092
15.5k
    0, 
2093
15.5k
   39, 
2094
15.5k
    OPC_MoveChild0,
2095
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2096
15.5k
    OPC_CheckType, MVT::f32,
2097
15.5k
    OPC_MoveParent,
2098
15.5k
    OPC_RecordChild1,
2099
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
2100
15.5k
    OPC_CheckTypeI32,
2101
15.5k
    OPC_Scope, 13, 
2102
15.5k
     OPC_CheckPatternPredicate5,
2103
15.5k
     OPC_EmitConvertToTarget0,
2104
15.5k
     OPC_EmitInteger32, 4|128,4, 
2105
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2106
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2107
15.5k
    11, 
2108
15.5k
     OPC_EmitConvertToTarget0,
2109
15.5k
     OPC_EmitInteger32, 4, 
2110
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2111
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2112
15.5k
    0, 
2113
15.5k
   22, 
2114
15.5k
    OPC_CheckChild0Type, MVT::f64,
2115
15.5k
    OPC_RecordChild1,
2116
15.5k
    OPC_MoveChild1,
2117
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2118
15.5k
    OPC_MoveParent,
2119
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
2120
15.5k
    OPC_CheckTypeI32,
2121
15.5k
    OPC_EmitConvertToTarget1,
2122
15.5k
    OPC_EmitInteger32, 4, 
2123
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
2124
15.5k
                  MVT::i32, 3, 0, 2, 3, 
2125
15.5k
   22, 
2126
15.5k
    OPC_MoveChild0,
2127
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2128
15.5k
    OPC_CheckType, MVT::f64,
2129
15.5k
    OPC_MoveParent,
2130
15.5k
    OPC_RecordChild1,
2131
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
2132
15.5k
    OPC_CheckTypeI32,
2133
15.5k
    OPC_EmitConvertToTarget0,
2134
15.5k
    OPC_EmitInteger32, 4, 
2135
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
2136
15.5k
                  MVT::i32, 3, 2, 1, 3, 
2137
15.5k
   40, 
2138
15.5k
    OPC_CheckChild0Type, MVT::f32,
2139
15.5k
    OPC_RecordChild1,
2140
15.5k
    OPC_MoveChild1,
2141
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2142
15.5k
    OPC_MoveParent,
2143
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
2144
15.5k
    OPC_CheckType, MVT::i1,
2145
15.5k
    OPC_Scope, 13, 
2146
15.5k
     OPC_CheckPatternPredicate5,
2147
15.5k
     OPC_EmitConvertToTarget1,
2148
15.5k
     OPC_EmitInteger32, 10|128,4, 
2149
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2150
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2151
15.5k
    11, 
2152
15.5k
     OPC_EmitConvertToTarget1,
2153
15.5k
     OPC_EmitInteger32, 10, 
2154
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2155
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2156
15.5k
    0, 
2157
15.5k
   40, 
2158
15.5k
    OPC_MoveChild0,
2159
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2160
15.5k
    OPC_CheckType, MVT::f32,
2161
15.5k
    OPC_MoveParent,
2162
15.5k
    OPC_RecordChild1,
2163
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
2164
15.5k
    OPC_CheckType, MVT::i1,
2165
15.5k
    OPC_Scope, 13, 
2166
15.5k
     OPC_CheckPatternPredicate5,
2167
15.5k
     OPC_EmitConvertToTarget0,
2168
15.5k
     OPC_EmitInteger32, 10|128,4, 
2169
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2170
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2171
15.5k
    11, 
2172
15.5k
     OPC_EmitConvertToTarget0,
2173
15.5k
     OPC_EmitInteger32, 10, 
2174
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2175
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2176
15.5k
    0, 
2177
15.5k
   23, 
2178
15.5k
    OPC_CheckChild0Type, MVT::f64,
2179
15.5k
    OPC_RecordChild1,
2180
15.5k
    OPC_MoveChild1,
2181
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2182
15.5k
    OPC_MoveParent,
2183
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
2184
15.5k
    OPC_CheckType, MVT::i1,
2185
15.5k
    OPC_EmitConvertToTarget1,
2186
15.5k
    OPC_EmitInteger32, 10, 
2187
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
2188
15.5k
                  MVT::i1, 3, 0, 2, 3, 
2189
15.5k
   23, 
2190
15.5k
    OPC_MoveChild0,
2191
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2192
15.5k
    OPC_CheckType, MVT::f64,
2193
15.5k
    OPC_MoveParent,
2194
15.5k
    OPC_RecordChild1,
2195
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
2196
15.5k
    OPC_CheckType, MVT::i1,
2197
15.5k
    OPC_EmitConvertToTarget0,
2198
15.5k
    OPC_EmitInteger32, 10, 
2199
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
2200
15.5k
                  MVT::i1, 3, 2, 1, 3, 
2201
15.5k
   39, 
2202
15.5k
    OPC_CheckChild0Type, MVT::f32,
2203
15.5k
    OPC_RecordChild1,
2204
15.5k
    OPC_MoveChild1,
2205
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2206
15.5k
    OPC_MoveParent,
2207
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
2208
15.5k
    OPC_CheckTypeI32,
2209
15.5k
    OPC_Scope, 13, 
2210
15.5k
     OPC_CheckPatternPredicate5,
2211
15.5k
     OPC_EmitConvertToTarget1,
2212
15.5k
     OPC_EmitInteger32, 10|128,4, 
2213
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2214
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2215
15.5k
    11, 
2216
15.5k
     OPC_EmitConvertToTarget1,
2217
15.5k
     OPC_EmitInteger32, 10, 
2218
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2219
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2220
15.5k
    0, 
2221
15.5k
   39, 
2222
15.5k
    OPC_MoveChild0,
2223
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2224
15.5k
    OPC_CheckType, MVT::f32,
2225
15.5k
    OPC_MoveParent,
2226
15.5k
    OPC_RecordChild1,
2227
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
2228
15.5k
    OPC_CheckTypeI32,
2229
15.5k
    OPC_Scope, 13, 
2230
15.5k
     OPC_CheckPatternPredicate5,
2231
15.5k
     OPC_EmitConvertToTarget0,
2232
15.5k
     OPC_EmitInteger32, 10|128,4, 
2233
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2234
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2235
15.5k
    11, 
2236
15.5k
     OPC_EmitConvertToTarget0,
2237
15.5k
     OPC_EmitInteger32, 10, 
2238
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2239
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2240
15.5k
    0, 
2241
15.5k
   22, 
2242
15.5k
    OPC_CheckChild0Type, MVT::f64,
2243
15.5k
    OPC_RecordChild1,
2244
15.5k
    OPC_MoveChild1,
2245
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2246
15.5k
    OPC_MoveParent,
2247
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
2248
15.5k
    OPC_CheckTypeI32,
2249
15.5k
    OPC_EmitConvertToTarget1,
2250
15.5k
    OPC_EmitInteger32, 10, 
2251
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
2252
15.5k
                  MVT::i32, 3, 0, 2, 3, 
2253
15.5k
   22, 
2254
15.5k
    OPC_MoveChild0,
2255
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2256
15.5k
    OPC_CheckType, MVT::f64,
2257
15.5k
    OPC_MoveParent,
2258
15.5k
    OPC_RecordChild1,
2259
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
2260
15.5k
    OPC_CheckTypeI32,
2261
15.5k
    OPC_EmitConvertToTarget0,
2262
15.5k
    OPC_EmitInteger32, 10, 
2263
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
2264
15.5k
                  MVT::i32, 3, 2, 1, 3, 
2265
15.5k
   40, 
2266
15.5k
    OPC_CheckChild0Type, MVT::f32,
2267
15.5k
    OPC_RecordChild1,
2268
15.5k
    OPC_MoveChild1,
2269
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2270
15.5k
    OPC_MoveParent,
2271
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
2272
15.5k
    OPC_CheckType, MVT::i1,
2273
15.5k
    OPC_Scope, 13, 
2274
15.5k
     OPC_CheckPatternPredicate5,
2275
15.5k
     OPC_EmitConvertToTarget1,
2276
15.5k
     OPC_EmitInteger32, 6|128,4, 
2277
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2278
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2279
15.5k
    11, 
2280
15.5k
     OPC_EmitConvertToTarget1,
2281
15.5k
     OPC_EmitInteger32, 6, 
2282
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2283
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2284
15.5k
    0, 
2285
15.5k
   40, 
2286
15.5k
    OPC_MoveChild0,
2287
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2288
15.5k
    OPC_CheckType, MVT::f32,
2289
15.5k
    OPC_MoveParent,
2290
15.5k
    OPC_RecordChild1,
2291
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
2292
15.5k
    OPC_CheckType, MVT::i1,
2293
15.5k
    OPC_Scope, 13, 
2294
15.5k
     OPC_CheckPatternPredicate5,
2295
15.5k
     OPC_EmitConvertToTarget0,
2296
15.5k
     OPC_EmitInteger32, 6|128,4, 
2297
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2298
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2299
15.5k
    11, 
2300
15.5k
     OPC_EmitConvertToTarget0,
2301
15.5k
     OPC_EmitInteger32, 6, 
2302
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2303
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2304
15.5k
    0, 
2305
15.5k
   23, 
2306
15.5k
    OPC_CheckChild0Type, MVT::f64,
2307
15.5k
    OPC_RecordChild1,
2308
15.5k
    OPC_MoveChild1,
2309
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2310
15.5k
    OPC_MoveParent,
2311
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
2312
15.5k
    OPC_CheckType, MVT::i1,
2313
15.5k
    OPC_EmitConvertToTarget1,
2314
15.5k
    OPC_EmitInteger32, 6, 
2315
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
2316
15.5k
                  MVT::i1, 3, 0, 2, 3, 
2317
15.5k
   23, 
2318
15.5k
    OPC_MoveChild0,
2319
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2320
15.5k
    OPC_CheckType, MVT::f64,
2321
15.5k
    OPC_MoveParent,
2322
15.5k
    OPC_RecordChild1,
2323
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
2324
15.5k
    OPC_CheckType, MVT::i1,
2325
15.5k
    OPC_EmitConvertToTarget0,
2326
15.5k
    OPC_EmitInteger32, 6, 
2327
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
2328
15.5k
                  MVT::i1, 3, 2, 1, 3, 
2329
15.5k
   39, 
2330
15.5k
    OPC_CheckChild0Type, MVT::f32,
2331
15.5k
    OPC_RecordChild1,
2332
15.5k
    OPC_MoveChild1,
2333
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2334
15.5k
    OPC_MoveParent,
2335
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
2336
15.5k
    OPC_CheckTypeI32,
2337
15.5k
    OPC_Scope, 13, 
2338
15.5k
     OPC_CheckPatternPredicate5,
2339
15.5k
     OPC_EmitConvertToTarget1,
2340
15.5k
     OPC_EmitInteger32, 6|128,4, 
2341
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2342
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2343
15.5k
    11, 
2344
15.5k
     OPC_EmitConvertToTarget1,
2345
15.5k
     OPC_EmitInteger32, 6, 
2346
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2347
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2348
15.5k
    0, 
2349
15.5k
   39, 
2350
15.5k
    OPC_MoveChild0,
2351
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2352
15.5k
    OPC_CheckType, MVT::f32,
2353
15.5k
    OPC_MoveParent,
2354
15.5k
    OPC_RecordChild1,
2355
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
2356
15.5k
    OPC_CheckTypeI32,
2357
15.5k
    OPC_Scope, 13, 
2358
15.5k
     OPC_CheckPatternPredicate5,
2359
15.5k
     OPC_EmitConvertToTarget0,
2360
15.5k
     OPC_EmitInteger32, 6|128,4, 
2361
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2362
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2363
15.5k
    11, 
2364
15.5k
     OPC_EmitConvertToTarget0,
2365
15.5k
     OPC_EmitInteger32, 6, 
2366
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2367
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2368
15.5k
    0, 
2369
15.5k
   22, 
2370
15.5k
    OPC_CheckChild0Type, MVT::f64,
2371
15.5k
    OPC_RecordChild1,
2372
15.5k
    OPC_MoveChild1,
2373
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2374
15.5k
    OPC_MoveParent,
2375
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
2376
15.5k
    OPC_CheckTypeI32,
2377
15.5k
    OPC_EmitConvertToTarget1,
2378
15.5k
    OPC_EmitInteger32, 6, 
2379
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
2380
15.5k
                  MVT::i32, 3, 0, 2, 3, 
2381
15.5k
   22, 
2382
15.5k
    OPC_MoveChild0,
2383
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2384
15.5k
    OPC_CheckType, MVT::f64,
2385
15.5k
    OPC_MoveParent,
2386
15.5k
    OPC_RecordChild1,
2387
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
2388
15.5k
    OPC_CheckTypeI32,
2389
15.5k
    OPC_EmitConvertToTarget0,
2390
15.5k
    OPC_EmitInteger32, 6, 
2391
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
2392
15.5k
                  MVT::i32, 3, 2, 1, 3, 
2393
15.5k
   40, 
2394
15.5k
    OPC_CheckChild0Type, MVT::f32,
2395
15.5k
    OPC_RecordChild1,
2396
15.5k
    OPC_MoveChild1,
2397
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2398
15.5k
    OPC_MoveParent,
2399
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
2400
15.5k
    OPC_CheckType, MVT::i1,
2401
15.5k
    OPC_Scope, 13, 
2402
15.5k
     OPC_CheckPatternPredicate5,
2403
15.5k
     OPC_EmitConvertToTarget1,
2404
15.5k
     OPC_EmitInteger32, 0|128,4, 
2405
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2406
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2407
15.5k
    11, 
2408
15.5k
     OPC_EmitConvertToTarget1,
2409
15.5k
     OPC_EmitInteger32, 0, 
2410
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2411
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2412
15.5k
    0, 
2413
15.5k
   40, 
2414
15.5k
    OPC_MoveChild0,
2415
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2416
15.5k
    OPC_CheckType, MVT::f32,
2417
15.5k
    OPC_MoveParent,
2418
15.5k
    OPC_RecordChild1,
2419
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
2420
15.5k
    OPC_CheckType, MVT::i1,
2421
15.5k
    OPC_Scope, 13, 
2422
15.5k
     OPC_CheckPatternPredicate5,
2423
15.5k
     OPC_EmitConvertToTarget0,
2424
15.5k
     OPC_EmitInteger32, 0|128,4, 
2425
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2426
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2427
15.5k
    11, 
2428
15.5k
     OPC_EmitConvertToTarget0,
2429
15.5k
     OPC_EmitInteger32, 0, 
2430
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2431
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2432
15.5k
    0, 
2433
15.5k
   23, 
2434
15.5k
    OPC_CheckChild0Type, MVT::f64,
2435
15.5k
    OPC_RecordChild1,
2436
15.5k
    OPC_MoveChild1,
2437
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2438
15.5k
    OPC_MoveParent,
2439
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
2440
15.5k
    OPC_CheckType, MVT::i1,
2441
15.5k
    OPC_EmitConvertToTarget1,
2442
15.5k
    OPC_EmitInteger32, 0, 
2443
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
2444
15.5k
                  MVT::i1, 3, 0, 2, 3, 
2445
15.5k
   23, 
2446
15.5k
    OPC_MoveChild0,
2447
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2448
15.5k
    OPC_CheckType, MVT::f64,
2449
15.5k
    OPC_MoveParent,
2450
15.5k
    OPC_RecordChild1,
2451
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
2452
15.5k
    OPC_CheckType, MVT::i1,
2453
15.5k
    OPC_EmitConvertToTarget0,
2454
15.5k
    OPC_EmitInteger32, 0, 
2455
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
2456
15.5k
                  MVT::i1, 3, 2, 1, 3, 
2457
15.5k
   39, 
2458
15.5k
    OPC_CheckChild0Type, MVT::f32,
2459
15.5k
    OPC_RecordChild1,
2460
15.5k
    OPC_MoveChild1,
2461
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2462
15.5k
    OPC_MoveParent,
2463
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
2464
15.5k
    OPC_CheckTypeI32,
2465
15.5k
    OPC_Scope, 13, 
2466
15.5k
     OPC_CheckPatternPredicate5,
2467
15.5k
     OPC_EmitConvertToTarget1,
2468
15.5k
     OPC_EmitInteger32, 0|128,4, 
2469
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2470
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2471
15.5k
    11, 
2472
15.5k
     OPC_EmitConvertToTarget1,
2473
15.5k
     OPC_EmitInteger32, 0, 
2474
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2475
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2476
15.5k
    0, 
2477
15.5k
   39, 
2478
15.5k
    OPC_MoveChild0,
2479
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2480
15.5k
    OPC_CheckType, MVT::f32,
2481
15.5k
    OPC_MoveParent,
2482
15.5k
    OPC_RecordChild1,
2483
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
2484
15.5k
    OPC_CheckTypeI32,
2485
15.5k
    OPC_Scope, 13, 
2486
15.5k
     OPC_CheckPatternPredicate5,
2487
15.5k
     OPC_EmitConvertToTarget0,
2488
15.5k
     OPC_EmitInteger32, 0|128,4, 
2489
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2490
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2491
15.5k
    11, 
2492
15.5k
     OPC_EmitConvertToTarget0,
2493
15.5k
     OPC_EmitInteger32, 0, 
2494
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2495
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2496
15.5k
    0, 
2497
15.5k
   22, 
2498
15.5k
    OPC_CheckChild0Type, MVT::f64,
2499
15.5k
    OPC_RecordChild1,
2500
15.5k
    OPC_MoveChild1,
2501
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2502
15.5k
    OPC_MoveParent,
2503
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
2504
15.5k
    OPC_CheckTypeI32,
2505
15.5k
    OPC_EmitConvertToTarget1,
2506
15.5k
    OPC_EmitInteger32, 0, 
2507
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
2508
15.5k
                  MVT::i32, 3, 0, 2, 3, 
2509
15.5k
   22, 
2510
15.5k
    OPC_MoveChild0,
2511
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2512
15.5k
    OPC_CheckType, MVT::f64,
2513
15.5k
    OPC_MoveParent,
2514
15.5k
    OPC_RecordChild1,
2515
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
2516
15.5k
    OPC_CheckTypeI32,
2517
15.5k
    OPC_EmitConvertToTarget0,
2518
15.5k
    OPC_EmitInteger32, 0, 
2519
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
2520
15.5k
                  MVT::i32, 3, 2, 1, 3, 
2521
15.5k
   40, 
2522
15.5k
    OPC_CheckChild0Type, MVT::f32,
2523
15.5k
    OPC_RecordChild1,
2524
15.5k
    OPC_MoveChild1,
2525
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2526
15.5k
    OPC_MoveParent,
2527
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
2528
15.5k
    OPC_CheckType, MVT::i1,
2529
15.5k
    OPC_Scope, 13, 
2530
15.5k
     OPC_CheckPatternPredicate5,
2531
15.5k
     OPC_EmitConvertToTarget1,
2532
15.5k
     OPC_EmitInteger32, 2|128,4, 
2533
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2534
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2535
15.5k
    11, 
2536
15.5k
     OPC_EmitConvertToTarget1,
2537
15.5k
     OPC_EmitInteger32, 2, 
2538
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2539
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2540
15.5k
    0, 
2541
15.5k
   40, 
2542
15.5k
    OPC_MoveChild0,
2543
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2544
15.5k
    OPC_CheckType, MVT::f32,
2545
15.5k
    OPC_MoveParent,
2546
15.5k
    OPC_RecordChild1,
2547
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
2548
15.5k
    OPC_CheckType, MVT::i1,
2549
15.5k
    OPC_Scope, 13, 
2550
15.5k
     OPC_CheckPatternPredicate5,
2551
15.5k
     OPC_EmitConvertToTarget0,
2552
15.5k
     OPC_EmitInteger32, 2|128,4, 
2553
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2554
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2555
15.5k
    11, 
2556
15.5k
     OPC_EmitConvertToTarget0,
2557
15.5k
     OPC_EmitInteger32, 2, 
2558
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2559
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2560
15.5k
    0, 
2561
15.5k
   23, 
2562
15.5k
    OPC_CheckChild0Type, MVT::f64,
2563
15.5k
    OPC_RecordChild1,
2564
15.5k
    OPC_MoveChild1,
2565
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2566
15.5k
    OPC_MoveParent,
2567
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
2568
15.5k
    OPC_CheckType, MVT::i1,
2569
15.5k
    OPC_EmitConvertToTarget1,
2570
15.5k
    OPC_EmitInteger32, 2, 
2571
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
2572
15.5k
                  MVT::i1, 3, 0, 2, 3, 
2573
15.5k
   23, 
2574
15.5k
    OPC_MoveChild0,
2575
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2576
15.5k
    OPC_CheckType, MVT::f64,
2577
15.5k
    OPC_MoveParent,
2578
15.5k
    OPC_RecordChild1,
2579
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
2580
15.5k
    OPC_CheckType, MVT::i1,
2581
15.5k
    OPC_EmitConvertToTarget0,
2582
15.5k
    OPC_EmitInteger32, 2, 
2583
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
2584
15.5k
                  MVT::i1, 3, 2, 1, 3, 
2585
15.5k
   39, 
2586
15.5k
    OPC_CheckChild0Type, MVT::f32,
2587
15.5k
    OPC_RecordChild1,
2588
15.5k
    OPC_MoveChild1,
2589
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2590
15.5k
    OPC_MoveParent,
2591
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
2592
15.5k
    OPC_CheckTypeI32,
2593
15.5k
    OPC_Scope, 13, 
2594
15.5k
     OPC_CheckPatternPredicate5,
2595
15.5k
     OPC_EmitConvertToTarget1,
2596
15.5k
     OPC_EmitInteger32, 2|128,4, 
2597
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2598
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2599
15.5k
    11, 
2600
15.5k
     OPC_EmitConvertToTarget1,
2601
15.5k
     OPC_EmitInteger32, 2, 
2602
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2603
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2604
15.5k
    0, 
2605
15.5k
   39, 
2606
15.5k
    OPC_MoveChild0,
2607
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2608
15.5k
    OPC_CheckType, MVT::f32,
2609
15.5k
    OPC_MoveParent,
2610
15.5k
    OPC_RecordChild1,
2611
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
2612
15.5k
    OPC_CheckTypeI32,
2613
15.5k
    OPC_Scope, 13, 
2614
15.5k
     OPC_CheckPatternPredicate5,
2615
15.5k
     OPC_EmitConvertToTarget0,
2616
15.5k
     OPC_EmitInteger32, 2|128,4, 
2617
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2618
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2619
15.5k
    11, 
2620
15.5k
     OPC_EmitConvertToTarget0,
2621
15.5k
     OPC_EmitInteger32, 2, 
2622
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2623
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2624
15.5k
    0, 
2625
15.5k
   22, 
2626
15.5k
    OPC_CheckChild0Type, MVT::f64,
2627
15.5k
    OPC_RecordChild1,
2628
15.5k
    OPC_MoveChild1,
2629
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2630
15.5k
    OPC_MoveParent,
2631
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
2632
15.5k
    OPC_CheckTypeI32,
2633
15.5k
    OPC_EmitConvertToTarget1,
2634
15.5k
    OPC_EmitInteger32, 2, 
2635
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
2636
15.5k
                  MVT::i32, 3, 0, 2, 3, 
2637
15.5k
   22, 
2638
15.5k
    OPC_MoveChild0,
2639
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2640
15.5k
    OPC_CheckType, MVT::f64,
2641
15.5k
    OPC_MoveParent,
2642
15.5k
    OPC_RecordChild1,
2643
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
2644
15.5k
    OPC_CheckTypeI32,
2645
15.5k
    OPC_EmitConvertToTarget0,
2646
15.5k
    OPC_EmitInteger32, 2, 
2647
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
2648
15.5k
                  MVT::i32, 3, 2, 1, 3, 
2649
15.5k
   40, 
2650
15.5k
    OPC_CheckChild0Type, MVT::f32,
2651
15.5k
    OPC_RecordChild1,
2652
15.5k
    OPC_MoveChild1,
2653
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2654
15.5k
    OPC_MoveParent,
2655
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
2656
15.5k
    OPC_CheckType, MVT::i1,
2657
15.5k
    OPC_Scope, 13, 
2658
15.5k
     OPC_CheckPatternPredicate5,
2659
15.5k
     OPC_EmitConvertToTarget1,
2660
15.5k
     OPC_EmitInteger32, 28|128,4, 
2661
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2662
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2663
15.5k
    11, 
2664
15.5k
     OPC_EmitConvertToTarget1,
2665
15.5k
     OPC_EmitInteger32, 28, 
2666
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2667
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2668
15.5k
    0, 
2669
15.5k
   40, 
2670
15.5k
    OPC_MoveChild0,
2671
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2672
15.5k
    OPC_CheckType, MVT::f32,
2673
15.5k
    OPC_MoveParent,
2674
15.5k
    OPC_RecordChild1,
2675
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
2676
15.5k
    OPC_CheckType, MVT::i1,
2677
15.5k
    OPC_Scope, 13, 
2678
15.5k
     OPC_CheckPatternPredicate5,
2679
15.5k
     OPC_EmitConvertToTarget0,
2680
15.5k
     OPC_EmitInteger32, 28|128,4, 
2681
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2682
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2683
15.5k
    11, 
2684
15.5k
     OPC_EmitConvertToTarget0,
2685
15.5k
     OPC_EmitInteger32, 28, 
2686
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2687
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2688
15.5k
    0, 
2689
15.5k
   23, 
2690
15.5k
    OPC_CheckChild0Type, MVT::f64,
2691
15.5k
    OPC_RecordChild1,
2692
15.5k
    OPC_MoveChild1,
2693
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2694
15.5k
    OPC_MoveParent,
2695
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
2696
15.5k
    OPC_CheckType, MVT::i1,
2697
15.5k
    OPC_EmitConvertToTarget1,
2698
15.5k
    OPC_EmitInteger32, 28, 
2699
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
2700
15.5k
                  MVT::i1, 3, 0, 2, 3, 
2701
15.5k
   23, 
2702
15.5k
    OPC_MoveChild0,
2703
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2704
15.5k
    OPC_CheckType, MVT::f64,
2705
15.5k
    OPC_MoveParent,
2706
15.5k
    OPC_RecordChild1,
2707
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
2708
15.5k
    OPC_CheckType, MVT::i1,
2709
15.5k
    OPC_EmitConvertToTarget0,
2710
15.5k
    OPC_EmitInteger32, 28, 
2711
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
2712
15.5k
                  MVT::i1, 3, 2, 1, 3, 
2713
15.5k
   39, 
2714
15.5k
    OPC_CheckChild0Type, MVT::f32,
2715
15.5k
    OPC_RecordChild1,
2716
15.5k
    OPC_MoveChild1,
2717
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2718
15.5k
    OPC_MoveParent,
2719
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
2720
15.5k
    OPC_CheckTypeI32,
2721
15.5k
    OPC_Scope, 13, 
2722
15.5k
     OPC_CheckPatternPredicate5,
2723
15.5k
     OPC_EmitConvertToTarget1,
2724
15.5k
     OPC_EmitInteger32, 28|128,4, 
2725
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2726
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2727
15.5k
    11, 
2728
15.5k
     OPC_EmitConvertToTarget1,
2729
15.5k
     OPC_EmitInteger32, 28, 
2730
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2731
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2732
15.5k
    0, 
2733
15.5k
   39, 
2734
15.5k
    OPC_MoveChild0,
2735
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2736
15.5k
    OPC_CheckType, MVT::f32,
2737
15.5k
    OPC_MoveParent,
2738
15.5k
    OPC_RecordChild1,
2739
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
2740
15.5k
    OPC_CheckTypeI32,
2741
15.5k
    OPC_Scope, 13, 
2742
15.5k
     OPC_CheckPatternPredicate5,
2743
15.5k
     OPC_EmitConvertToTarget0,
2744
15.5k
     OPC_EmitInteger32, 28|128,4, 
2745
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2746
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2747
15.5k
    11, 
2748
15.5k
     OPC_EmitConvertToTarget0,
2749
15.5k
     OPC_EmitInteger32, 28, 
2750
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2751
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2752
15.5k
    0, 
2753
15.5k
   22, 
2754
15.5k
    OPC_CheckChild0Type, MVT::f64,
2755
15.5k
    OPC_RecordChild1,
2756
15.5k
    OPC_MoveChild1,
2757
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2758
15.5k
    OPC_MoveParent,
2759
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
2760
15.5k
    OPC_CheckTypeI32,
2761
15.5k
    OPC_EmitConvertToTarget1,
2762
15.5k
    OPC_EmitInteger32, 28, 
2763
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
2764
15.5k
                  MVT::i32, 3, 0, 2, 3, 
2765
15.5k
   22, 
2766
15.5k
    OPC_MoveChild0,
2767
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2768
15.5k
    OPC_CheckType, MVT::f64,
2769
15.5k
    OPC_MoveParent,
2770
15.5k
    OPC_RecordChild1,
2771
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
2772
15.5k
    OPC_CheckTypeI32,
2773
15.5k
    OPC_EmitConvertToTarget0,
2774
15.5k
    OPC_EmitInteger32, 28, 
2775
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
2776
15.5k
                  MVT::i32, 3, 2, 1, 3, 
2777
15.5k
   40, 
2778
15.5k
    OPC_CheckChild0Type, MVT::f32,
2779
15.5k
    OPC_RecordChild1,
2780
15.5k
    OPC_MoveChild1,
2781
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2782
15.5k
    OPC_MoveParent,
2783
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
2784
15.5k
    OPC_CheckType, MVT::i1,
2785
15.5k
    OPC_Scope, 13, 
2786
15.5k
     OPC_CheckPatternPredicate5,
2787
15.5k
     OPC_EmitConvertToTarget1,
2788
15.5k
     OPC_EmitInteger32, 24|128,4, 
2789
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2790
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2791
15.5k
    11, 
2792
15.5k
     OPC_EmitConvertToTarget1,
2793
15.5k
     OPC_EmitInteger32, 24, 
2794
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2795
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2796
15.5k
    0, 
2797
15.5k
   40, 
2798
15.5k
    OPC_MoveChild0,
2799
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2800
15.5k
    OPC_CheckType, MVT::f32,
2801
15.5k
    OPC_MoveParent,
2802
15.5k
    OPC_RecordChild1,
2803
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
2804
15.5k
    OPC_CheckType, MVT::i1,
2805
15.5k
    OPC_Scope, 13, 
2806
15.5k
     OPC_CheckPatternPredicate5,
2807
15.5k
     OPC_EmitConvertToTarget0,
2808
15.5k
     OPC_EmitInteger32, 24|128,4, 
2809
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2810
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2811
15.5k
    11, 
2812
15.5k
     OPC_EmitConvertToTarget0,
2813
15.5k
     OPC_EmitInteger32, 24, 
2814
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2815
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2816
15.5k
    0, 
2817
15.5k
   23, 
2818
15.5k
    OPC_CheckChild0Type, MVT::f64,
2819
15.5k
    OPC_RecordChild1,
2820
15.5k
    OPC_MoveChild1,
2821
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2822
15.5k
    OPC_MoveParent,
2823
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
2824
15.5k
    OPC_CheckType, MVT::i1,
2825
15.5k
    OPC_EmitConvertToTarget1,
2826
15.5k
    OPC_EmitInteger32, 24, 
2827
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
2828
15.5k
                  MVT::i1, 3, 0, 2, 3, 
2829
15.5k
   23, 
2830
15.5k
    OPC_MoveChild0,
2831
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2832
15.5k
    OPC_CheckType, MVT::f64,
2833
15.5k
    OPC_MoveParent,
2834
15.5k
    OPC_RecordChild1,
2835
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
2836
15.5k
    OPC_CheckType, MVT::i1,
2837
15.5k
    OPC_EmitConvertToTarget0,
2838
15.5k
    OPC_EmitInteger32, 24, 
2839
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
2840
15.5k
                  MVT::i1, 3, 2, 1, 3, 
2841
15.5k
   39, 
2842
15.5k
    OPC_CheckChild0Type, MVT::f32,
2843
15.5k
    OPC_RecordChild1,
2844
15.5k
    OPC_MoveChild1,
2845
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2846
15.5k
    OPC_MoveParent,
2847
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
2848
15.5k
    OPC_CheckTypeI32,
2849
15.5k
    OPC_Scope, 13, 
2850
15.5k
     OPC_CheckPatternPredicate5,
2851
15.5k
     OPC_EmitConvertToTarget1,
2852
15.5k
     OPC_EmitInteger32, 24|128,4, 
2853
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2854
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2855
15.5k
    11, 
2856
15.5k
     OPC_EmitConvertToTarget1,
2857
15.5k
     OPC_EmitInteger32, 24, 
2858
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2859
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2860
15.5k
    0, 
2861
15.5k
   39, 
2862
15.5k
    OPC_MoveChild0,
2863
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2864
15.5k
    OPC_CheckType, MVT::f32,
2865
15.5k
    OPC_MoveParent,
2866
15.5k
    OPC_RecordChild1,
2867
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
2868
15.5k
    OPC_CheckTypeI32,
2869
15.5k
    OPC_Scope, 13, 
2870
15.5k
     OPC_CheckPatternPredicate5,
2871
15.5k
     OPC_EmitConvertToTarget0,
2872
15.5k
     OPC_EmitInteger32, 24|128,4, 
2873
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2874
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2875
15.5k
    11, 
2876
15.5k
     OPC_EmitConvertToTarget0,
2877
15.5k
     OPC_EmitInteger32, 24, 
2878
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
2879
15.5k
                   MVT::i32, 3, 2, 1, 3, 
2880
15.5k
    0, 
2881
15.5k
   22, 
2882
15.5k
    OPC_CheckChild0Type, MVT::f64,
2883
15.5k
    OPC_RecordChild1,
2884
15.5k
    OPC_MoveChild1,
2885
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2886
15.5k
    OPC_MoveParent,
2887
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
2888
15.5k
    OPC_CheckTypeI32,
2889
15.5k
    OPC_EmitConvertToTarget1,
2890
15.5k
    OPC_EmitInteger32, 24, 
2891
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
2892
15.5k
                  MVT::i32, 3, 0, 2, 3, 
2893
15.5k
   22, 
2894
15.5k
    OPC_MoveChild0,
2895
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2896
15.5k
    OPC_CheckType, MVT::f64,
2897
15.5k
    OPC_MoveParent,
2898
15.5k
    OPC_RecordChild1,
2899
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
2900
15.5k
    OPC_CheckTypeI32,
2901
15.5k
    OPC_EmitConvertToTarget0,
2902
15.5k
    OPC_EmitInteger32, 24, 
2903
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
2904
15.5k
                  MVT::i32, 3, 2, 1, 3, 
2905
15.5k
   40, 
2906
15.5k
    OPC_CheckChild0Type, MVT::f32,
2907
15.5k
    OPC_RecordChild1,
2908
15.5k
    OPC_MoveChild1,
2909
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2910
15.5k
    OPC_MoveParent,
2911
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
2912
15.5k
    OPC_CheckType, MVT::i1,
2913
15.5k
    OPC_Scope, 13, 
2914
15.5k
     OPC_CheckPatternPredicate5,
2915
15.5k
     OPC_EmitConvertToTarget1,
2916
15.5k
     OPC_EmitInteger32, 30|128,4, 
2917
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2918
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2919
15.5k
    11, 
2920
15.5k
     OPC_EmitConvertToTarget1,
2921
15.5k
     OPC_EmitInteger32, 30, 
2922
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
2923
15.5k
                   MVT::i1, 3, 0, 2, 3, 
2924
15.5k
    0, 
2925
15.5k
   40, 
2926
15.5k
    OPC_MoveChild0,
2927
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2928
15.5k
    OPC_CheckType, MVT::f32,
2929
15.5k
    OPC_MoveParent,
2930
15.5k
    OPC_RecordChild1,
2931
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
2932
15.5k
    OPC_CheckType, MVT::i1,
2933
15.5k
    OPC_Scope, 13, 
2934
15.5k
     OPC_CheckPatternPredicate5,
2935
15.5k
     OPC_EmitConvertToTarget0,
2936
15.5k
     OPC_EmitInteger32, 30|128,4, 
2937
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2938
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2939
15.5k
    11, 
2940
15.5k
     OPC_EmitConvertToTarget0,
2941
15.5k
     OPC_EmitInteger32, 30, 
2942
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
2943
15.5k
                   MVT::i1, 3, 2, 1, 3, 
2944
15.5k
    0, 
2945
15.5k
   23, 
2946
15.5k
    OPC_CheckChild0Type, MVT::f64,
2947
15.5k
    OPC_RecordChild1,
2948
15.5k
    OPC_MoveChild1,
2949
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2950
15.5k
    OPC_MoveParent,
2951
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
2952
15.5k
    OPC_CheckType, MVT::i1,
2953
15.5k
    OPC_EmitConvertToTarget1,
2954
15.5k
    OPC_EmitInteger32, 30, 
2955
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
2956
15.5k
                  MVT::i1, 3, 0, 2, 3, 
2957
15.5k
   23, 
2958
15.5k
    OPC_MoveChild0,
2959
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2960
15.5k
    OPC_CheckType, MVT::f64,
2961
15.5k
    OPC_MoveParent,
2962
15.5k
    OPC_RecordChild1,
2963
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
2964
15.5k
    OPC_CheckType, MVT::i1,
2965
15.5k
    OPC_EmitConvertToTarget0,
2966
15.5k
    OPC_EmitInteger32, 30, 
2967
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
2968
15.5k
                  MVT::i1, 3, 2, 1, 3, 
2969
15.5k
   39, 
2970
15.5k
    OPC_CheckChild0Type, MVT::f32,
2971
15.5k
    OPC_RecordChild1,
2972
15.5k
    OPC_MoveChild1,
2973
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2974
15.5k
    OPC_MoveParent,
2975
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
2976
15.5k
    OPC_CheckTypeI32,
2977
15.5k
    OPC_Scope, 13, 
2978
15.5k
     OPC_CheckPatternPredicate5,
2979
15.5k
     OPC_EmitConvertToTarget1,
2980
15.5k
     OPC_EmitInteger32, 30|128,4, 
2981
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2982
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2983
15.5k
    11, 
2984
15.5k
     OPC_EmitConvertToTarget1,
2985
15.5k
     OPC_EmitInteger32, 30, 
2986
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
2987
15.5k
                   MVT::i32, 3, 0, 2, 3, 
2988
15.5k
    0, 
2989
15.5k
   39, 
2990
15.5k
    OPC_MoveChild0,
2991
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
2992
15.5k
    OPC_CheckType, MVT::f32,
2993
15.5k
    OPC_MoveParent,
2994
15.5k
    OPC_RecordChild1,
2995
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
2996
15.5k
    OPC_CheckTypeI32,
2997
15.5k
    OPC_Scope, 13, 
2998
15.5k
     OPC_CheckPatternPredicate5,
2999
15.5k
     OPC_EmitConvertToTarget0,
3000
15.5k
     OPC_EmitInteger32, 30|128,4, 
3001
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3002
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3003
15.5k
    11, 
3004
15.5k
     OPC_EmitConvertToTarget0,
3005
15.5k
     OPC_EmitInteger32, 30, 
3006
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3007
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3008
15.5k
    0, 
3009
15.5k
   22, 
3010
15.5k
    OPC_CheckChild0Type, MVT::f64,
3011
15.5k
    OPC_RecordChild1,
3012
15.5k
    OPC_MoveChild1,
3013
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3014
15.5k
    OPC_MoveParent,
3015
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
3016
15.5k
    OPC_CheckTypeI32,
3017
15.5k
    OPC_EmitConvertToTarget1,
3018
15.5k
    OPC_EmitInteger32, 30, 
3019
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
3020
15.5k
                  MVT::i32, 3, 0, 2, 3, 
3021
15.5k
   22, 
3022
15.5k
    OPC_MoveChild0,
3023
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3024
15.5k
    OPC_CheckType, MVT::f64,
3025
15.5k
    OPC_MoveParent,
3026
15.5k
    OPC_RecordChild1,
3027
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
3028
15.5k
    OPC_CheckTypeI32,
3029
15.5k
    OPC_EmitConvertToTarget0,
3030
15.5k
    OPC_EmitInteger32, 30, 
3031
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
3032
15.5k
                  MVT::i32, 3, 2, 1, 3, 
3033
15.5k
   40, 
3034
15.5k
    OPC_CheckChild0Type, MVT::f32,
3035
15.5k
    OPC_RecordChild1,
3036
15.5k
    OPC_MoveChild1,
3037
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3038
15.5k
    OPC_MoveParent,
3039
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
3040
15.5k
    OPC_CheckType, MVT::i1,
3041
15.5k
    OPC_Scope, 13, 
3042
15.5k
     OPC_CheckPatternPredicate5,
3043
15.5k
     OPC_EmitConvertToTarget1,
3044
15.5k
     OPC_EmitInteger32, 26|128,4, 
3045
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3046
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3047
15.5k
    11, 
3048
15.5k
     OPC_EmitConvertToTarget1,
3049
15.5k
     OPC_EmitInteger32, 26, 
3050
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3051
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3052
15.5k
    0, 
3053
15.5k
   40, 
3054
15.5k
    OPC_MoveChild0,
3055
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3056
15.5k
    OPC_CheckType, MVT::f32,
3057
15.5k
    OPC_MoveParent,
3058
15.5k
    OPC_RecordChild1,
3059
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
3060
15.5k
    OPC_CheckType, MVT::i1,
3061
15.5k
    OPC_Scope, 13, 
3062
15.5k
     OPC_CheckPatternPredicate5,
3063
15.5k
     OPC_EmitConvertToTarget0,
3064
15.5k
     OPC_EmitInteger32, 26|128,4, 
3065
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3066
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3067
15.5k
    11, 
3068
15.5k
     OPC_EmitConvertToTarget0,
3069
15.5k
     OPC_EmitInteger32, 26, 
3070
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3071
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3072
15.5k
    0, 
3073
15.5k
   23, 
3074
15.5k
    OPC_CheckChild0Type, MVT::f64,
3075
15.5k
    OPC_RecordChild1,
3076
15.5k
    OPC_MoveChild1,
3077
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3078
15.5k
    OPC_MoveParent,
3079
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
3080
15.5k
    OPC_CheckType, MVT::i1,
3081
15.5k
    OPC_EmitConvertToTarget1,
3082
15.5k
    OPC_EmitInteger32, 26, 
3083
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
3084
15.5k
                  MVT::i1, 3, 0, 2, 3, 
3085
15.5k
   23, 
3086
15.5k
    OPC_MoveChild0,
3087
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3088
15.5k
    OPC_CheckType, MVT::f64,
3089
15.5k
    OPC_MoveParent,
3090
15.5k
    OPC_RecordChild1,
3091
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
3092
15.5k
    OPC_CheckType, MVT::i1,
3093
15.5k
    OPC_EmitConvertToTarget0,
3094
15.5k
    OPC_EmitInteger32, 26, 
3095
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
3096
15.5k
                  MVT::i1, 3, 2, 1, 3, 
3097
15.5k
   39, 
3098
15.5k
    OPC_CheckChild0Type, MVT::f32,
3099
15.5k
    OPC_RecordChild1,
3100
15.5k
    OPC_MoveChild1,
3101
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3102
15.5k
    OPC_MoveParent,
3103
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
3104
15.5k
    OPC_CheckTypeI32,
3105
15.5k
    OPC_Scope, 13, 
3106
15.5k
     OPC_CheckPatternPredicate5,
3107
15.5k
     OPC_EmitConvertToTarget1,
3108
15.5k
     OPC_EmitInteger32, 26|128,4, 
3109
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3110
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3111
15.5k
    11, 
3112
15.5k
     OPC_EmitConvertToTarget1,
3113
15.5k
     OPC_EmitInteger32, 26, 
3114
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3115
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3116
15.5k
    0, 
3117
15.5k
   39, 
3118
15.5k
    OPC_MoveChild0,
3119
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3120
15.5k
    OPC_CheckType, MVT::f32,
3121
15.5k
    OPC_MoveParent,
3122
15.5k
    OPC_RecordChild1,
3123
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
3124
15.5k
    OPC_CheckTypeI32,
3125
15.5k
    OPC_Scope, 13, 
3126
15.5k
     OPC_CheckPatternPredicate5,
3127
15.5k
     OPC_EmitConvertToTarget0,
3128
15.5k
     OPC_EmitInteger32, 26|128,4, 
3129
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3130
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3131
15.5k
    11, 
3132
15.5k
     OPC_EmitConvertToTarget0,
3133
15.5k
     OPC_EmitInteger32, 26, 
3134
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3135
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3136
15.5k
    0, 
3137
15.5k
   22, 
3138
15.5k
    OPC_CheckChild0Type, MVT::f64,
3139
15.5k
    OPC_RecordChild1,
3140
15.5k
    OPC_MoveChild1,
3141
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3142
15.5k
    OPC_MoveParent,
3143
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
3144
15.5k
    OPC_CheckTypeI32,
3145
15.5k
    OPC_EmitConvertToTarget1,
3146
15.5k
    OPC_EmitInteger32, 26, 
3147
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
3148
15.5k
                  MVT::i32, 3, 0, 2, 3, 
3149
15.5k
   22, 
3150
15.5k
    OPC_MoveChild0,
3151
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3152
15.5k
    OPC_CheckType, MVT::f64,
3153
15.5k
    OPC_MoveParent,
3154
15.5k
    OPC_RecordChild1,
3155
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
3156
15.5k
    OPC_CheckTypeI32,
3157
15.5k
    OPC_EmitConvertToTarget0,
3158
15.5k
    OPC_EmitInteger32, 26, 
3159
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
3160
15.5k
                  MVT::i32, 3, 2, 1, 3, 
3161
15.5k
   40, 
3162
15.5k
    OPC_CheckChild0Type, MVT::f32,
3163
15.5k
    OPC_RecordChild1,
3164
15.5k
    OPC_MoveChild1,
3165
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3166
15.5k
    OPC_MoveParent,
3167
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
3168
15.5k
    OPC_CheckType, MVT::i1,
3169
15.5k
    OPC_Scope, 13, 
3170
15.5k
     OPC_CheckPatternPredicate5,
3171
15.5k
     OPC_EmitConvertToTarget1,
3172
15.5k
     OPC_EmitInteger32, 20|128,4, 
3173
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3174
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3175
15.5k
    11, 
3176
15.5k
     OPC_EmitConvertToTarget1,
3177
15.5k
     OPC_EmitInteger32, 20, 
3178
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3179
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3180
15.5k
    0, 
3181
15.5k
   40, 
3182
15.5k
    OPC_MoveChild0,
3183
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3184
15.5k
    OPC_CheckType, MVT::f32,
3185
15.5k
    OPC_MoveParent,
3186
15.5k
    OPC_RecordChild1,
3187
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
3188
15.5k
    OPC_CheckType, MVT::i1,
3189
15.5k
    OPC_Scope, 13, 
3190
15.5k
     OPC_CheckPatternPredicate5,
3191
15.5k
     OPC_EmitConvertToTarget0,
3192
15.5k
     OPC_EmitInteger32, 20|128,4, 
3193
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3194
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3195
15.5k
    11, 
3196
15.5k
     OPC_EmitConvertToTarget0,
3197
15.5k
     OPC_EmitInteger32, 20, 
3198
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3199
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3200
15.5k
    0, 
3201
15.5k
   23, 
3202
15.5k
    OPC_CheckChild0Type, MVT::f64,
3203
15.5k
    OPC_RecordChild1,
3204
15.5k
    OPC_MoveChild1,
3205
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3206
15.5k
    OPC_MoveParent,
3207
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
3208
15.5k
    OPC_CheckType, MVT::i1,
3209
15.5k
    OPC_EmitConvertToTarget1,
3210
15.5k
    OPC_EmitInteger32, 20, 
3211
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
3212
15.5k
                  MVT::i1, 3, 0, 2, 3, 
3213
15.5k
   23, 
3214
15.5k
    OPC_MoveChild0,
3215
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3216
15.5k
    OPC_CheckType, MVT::f64,
3217
15.5k
    OPC_MoveParent,
3218
15.5k
    OPC_RecordChild1,
3219
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
3220
15.5k
    OPC_CheckType, MVT::i1,
3221
15.5k
    OPC_EmitConvertToTarget0,
3222
15.5k
    OPC_EmitInteger32, 20, 
3223
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
3224
15.5k
                  MVT::i1, 3, 2, 1, 3, 
3225
15.5k
   39, 
3226
15.5k
    OPC_CheckChild0Type, MVT::f32,
3227
15.5k
    OPC_RecordChild1,
3228
15.5k
    OPC_MoveChild1,
3229
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3230
15.5k
    OPC_MoveParent,
3231
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
3232
15.5k
    OPC_CheckTypeI32,
3233
15.5k
    OPC_Scope, 13, 
3234
15.5k
     OPC_CheckPatternPredicate5,
3235
15.5k
     OPC_EmitConvertToTarget1,
3236
15.5k
     OPC_EmitInteger32, 20|128,4, 
3237
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3238
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3239
15.5k
    11, 
3240
15.5k
     OPC_EmitConvertToTarget1,
3241
15.5k
     OPC_EmitInteger32, 20, 
3242
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3243
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3244
15.5k
    0, 
3245
15.5k
   39, 
3246
15.5k
    OPC_MoveChild0,
3247
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3248
15.5k
    OPC_CheckType, MVT::f32,
3249
15.5k
    OPC_MoveParent,
3250
15.5k
    OPC_RecordChild1,
3251
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
3252
15.5k
    OPC_CheckTypeI32,
3253
15.5k
    OPC_Scope, 13, 
3254
15.5k
     OPC_CheckPatternPredicate5,
3255
15.5k
     OPC_EmitConvertToTarget0,
3256
15.5k
     OPC_EmitInteger32, 20|128,4, 
3257
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3258
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3259
15.5k
    11, 
3260
15.5k
     OPC_EmitConvertToTarget0,
3261
15.5k
     OPC_EmitInteger32, 20, 
3262
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3263
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3264
15.5k
    0, 
3265
15.5k
   22, 
3266
15.5k
    OPC_CheckChild0Type, MVT::f64,
3267
15.5k
    OPC_RecordChild1,
3268
15.5k
    OPC_MoveChild1,
3269
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3270
15.5k
    OPC_MoveParent,
3271
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
3272
15.5k
    OPC_CheckTypeI32,
3273
15.5k
    OPC_EmitConvertToTarget1,
3274
15.5k
    OPC_EmitInteger32, 20, 
3275
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
3276
15.5k
                  MVT::i32, 3, 0, 2, 3, 
3277
15.5k
   22, 
3278
15.5k
    OPC_MoveChild0,
3279
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3280
15.5k
    OPC_CheckType, MVT::f64,
3281
15.5k
    OPC_MoveParent,
3282
15.5k
    OPC_RecordChild1,
3283
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
3284
15.5k
    OPC_CheckTypeI32,
3285
15.5k
    OPC_EmitConvertToTarget0,
3286
15.5k
    OPC_EmitInteger32, 20, 
3287
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
3288
15.5k
                  MVT::i32, 3, 2, 1, 3, 
3289
15.5k
   40, 
3290
15.5k
    OPC_CheckChild0Type, MVT::f32,
3291
15.5k
    OPC_RecordChild1,
3292
15.5k
    OPC_MoveChild1,
3293
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3294
15.5k
    OPC_MoveParent,
3295
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
3296
15.5k
    OPC_CheckType, MVT::i1,
3297
15.5k
    OPC_Scope, 13, 
3298
15.5k
     OPC_CheckPatternPredicate5,
3299
15.5k
     OPC_EmitConvertToTarget1,
3300
15.5k
     OPC_EmitInteger32, 22|128,4, 
3301
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3302
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3303
15.5k
    11, 
3304
15.5k
     OPC_EmitConvertToTarget1,
3305
15.5k
     OPC_EmitInteger32, 22, 
3306
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3307
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3308
15.5k
    0, 
3309
15.5k
   40, 
3310
15.5k
    OPC_MoveChild0,
3311
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3312
15.5k
    OPC_CheckType, MVT::f32,
3313
15.5k
    OPC_MoveParent,
3314
15.5k
    OPC_RecordChild1,
3315
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
3316
15.5k
    OPC_CheckType, MVT::i1,
3317
15.5k
    OPC_Scope, 13, 
3318
15.5k
     OPC_CheckPatternPredicate5,
3319
15.5k
     OPC_EmitConvertToTarget0,
3320
15.5k
     OPC_EmitInteger32, 22|128,4, 
3321
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3322
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3323
15.5k
    11, 
3324
15.5k
     OPC_EmitConvertToTarget0,
3325
15.5k
     OPC_EmitInteger32, 22, 
3326
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3327
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3328
15.5k
    0, 
3329
15.5k
   23, 
3330
15.5k
    OPC_CheckChild0Type, MVT::f64,
3331
15.5k
    OPC_RecordChild1,
3332
15.5k
    OPC_MoveChild1,
3333
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3334
15.5k
    OPC_MoveParent,
3335
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
3336
15.5k
    OPC_CheckType, MVT::i1,
3337
15.5k
    OPC_EmitConvertToTarget1,
3338
15.5k
    OPC_EmitInteger32, 22, 
3339
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
3340
15.5k
                  MVT::i1, 3, 0, 2, 3, 
3341
15.5k
   23, 
3342
15.5k
    OPC_MoveChild0,
3343
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3344
15.5k
    OPC_CheckType, MVT::f64,
3345
15.5k
    OPC_MoveParent,
3346
15.5k
    OPC_RecordChild1,
3347
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
3348
15.5k
    OPC_CheckType, MVT::i1,
3349
15.5k
    OPC_EmitConvertToTarget0,
3350
15.5k
    OPC_EmitInteger32, 22, 
3351
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
3352
15.5k
                  MVT::i1, 3, 2, 1, 3, 
3353
15.5k
   39, 
3354
15.5k
    OPC_CheckChild0Type, MVT::f32,
3355
15.5k
    OPC_RecordChild1,
3356
15.5k
    OPC_MoveChild1,
3357
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3358
15.5k
    OPC_MoveParent,
3359
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
3360
15.5k
    OPC_CheckTypeI32,
3361
15.5k
    OPC_Scope, 13, 
3362
15.5k
     OPC_CheckPatternPredicate5,
3363
15.5k
     OPC_EmitConvertToTarget1,
3364
15.5k
     OPC_EmitInteger32, 22|128,4, 
3365
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3366
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3367
15.5k
    11, 
3368
15.5k
     OPC_EmitConvertToTarget1,
3369
15.5k
     OPC_EmitInteger32, 22, 
3370
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3371
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3372
15.5k
    0, 
3373
15.5k
   39, 
3374
15.5k
    OPC_MoveChild0,
3375
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3376
15.5k
    OPC_CheckType, MVT::f32,
3377
15.5k
    OPC_MoveParent,
3378
15.5k
    OPC_RecordChild1,
3379
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
3380
15.5k
    OPC_CheckTypeI32,
3381
15.5k
    OPC_Scope, 13, 
3382
15.5k
     OPC_CheckPatternPredicate5,
3383
15.5k
     OPC_EmitConvertToTarget0,
3384
15.5k
     OPC_EmitInteger32, 22|128,4, 
3385
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3386
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3387
15.5k
    11, 
3388
15.5k
     OPC_EmitConvertToTarget0,
3389
15.5k
     OPC_EmitInteger32, 22, 
3390
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3391
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3392
15.5k
    0, 
3393
15.5k
   22, 
3394
15.5k
    OPC_CheckChild0Type, MVT::f64,
3395
15.5k
    OPC_RecordChild1,
3396
15.5k
    OPC_MoveChild1,
3397
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3398
15.5k
    OPC_MoveParent,
3399
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
3400
15.5k
    OPC_CheckTypeI32,
3401
15.5k
    OPC_EmitConvertToTarget1,
3402
15.5k
    OPC_EmitInteger32, 22, 
3403
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
3404
15.5k
                  MVT::i32, 3, 0, 2, 3, 
3405
15.5k
   22, 
3406
15.5k
    OPC_MoveChild0,
3407
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3408
15.5k
    OPC_CheckType, MVT::f64,
3409
15.5k
    OPC_MoveParent,
3410
15.5k
    OPC_RecordChild1,
3411
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
3412
15.5k
    OPC_CheckTypeI32,
3413
15.5k
    OPC_EmitConvertToTarget0,
3414
15.5k
    OPC_EmitInteger32, 22, 
3415
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
3416
15.5k
                  MVT::i32, 3, 2, 1, 3, 
3417
15.5k
   40, 
3418
15.5k
    OPC_CheckChild0Type, MVT::f32,
3419
15.5k
    OPC_RecordChild1,
3420
15.5k
    OPC_MoveChild1,
3421
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3422
15.5k
    OPC_MoveParent,
3423
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
3424
15.5k
    OPC_CheckType, MVT::i1,
3425
15.5k
    OPC_Scope, 13, 
3426
15.5k
     OPC_CheckPatternPredicate5,
3427
15.5k
     OPC_EmitConvertToTarget1,
3428
15.5k
     OPC_EmitInteger32, 8|128,4, 
3429
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3430
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3431
15.5k
    11, 
3432
15.5k
     OPC_EmitConvertToTarget1,
3433
15.5k
     OPC_EmitInteger32, 8, 
3434
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3435
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3436
15.5k
    0, 
3437
15.5k
   40, 
3438
15.5k
    OPC_MoveChild0,
3439
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3440
15.5k
    OPC_CheckType, MVT::f32,
3441
15.5k
    OPC_MoveParent,
3442
15.5k
    OPC_RecordChild1,
3443
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
3444
15.5k
    OPC_CheckType, MVT::i1,
3445
15.5k
    OPC_Scope, 13, 
3446
15.5k
     OPC_CheckPatternPredicate5,
3447
15.5k
     OPC_EmitConvertToTarget0,
3448
15.5k
     OPC_EmitInteger32, 8|128,4, 
3449
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3450
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3451
15.5k
    11, 
3452
15.5k
     OPC_EmitConvertToTarget0,
3453
15.5k
     OPC_EmitInteger32, 8, 
3454
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3455
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3456
15.5k
    0, 
3457
15.5k
   23, 
3458
15.5k
    OPC_CheckChild0Type, MVT::f64,
3459
15.5k
    OPC_RecordChild1,
3460
15.5k
    OPC_MoveChild1,
3461
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3462
15.5k
    OPC_MoveParent,
3463
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
3464
15.5k
    OPC_CheckType, MVT::i1,
3465
15.5k
    OPC_EmitConvertToTarget1,
3466
15.5k
    OPC_EmitInteger32, 8, 
3467
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
3468
15.5k
                  MVT::i1, 3, 0, 2, 3, 
3469
15.5k
   23, 
3470
15.5k
    OPC_MoveChild0,
3471
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3472
15.5k
    OPC_CheckType, MVT::f64,
3473
15.5k
    OPC_MoveParent,
3474
15.5k
    OPC_RecordChild1,
3475
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
3476
15.5k
    OPC_CheckType, MVT::i1,
3477
15.5k
    OPC_EmitConvertToTarget0,
3478
15.5k
    OPC_EmitInteger32, 8, 
3479
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
3480
15.5k
                  MVT::i1, 3, 2, 1, 3, 
3481
15.5k
   39, 
3482
15.5k
    OPC_CheckChild0Type, MVT::f32,
3483
15.5k
    OPC_RecordChild1,
3484
15.5k
    OPC_MoveChild1,
3485
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3486
15.5k
    OPC_MoveParent,
3487
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
3488
15.5k
    OPC_CheckTypeI32,
3489
15.5k
    OPC_Scope, 13, 
3490
15.5k
     OPC_CheckPatternPredicate5,
3491
15.5k
     OPC_EmitConvertToTarget1,
3492
15.5k
     OPC_EmitInteger32, 8|128,4, 
3493
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3494
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3495
15.5k
    11, 
3496
15.5k
     OPC_EmitConvertToTarget1,
3497
15.5k
     OPC_EmitInteger32, 8, 
3498
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3499
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3500
15.5k
    0, 
3501
15.5k
   39, 
3502
15.5k
    OPC_MoveChild0,
3503
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3504
15.5k
    OPC_CheckType, MVT::f32,
3505
15.5k
    OPC_MoveParent,
3506
15.5k
    OPC_RecordChild1,
3507
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
3508
15.5k
    OPC_CheckTypeI32,
3509
15.5k
    OPC_Scope, 13, 
3510
15.5k
     OPC_CheckPatternPredicate5,
3511
15.5k
     OPC_EmitConvertToTarget0,
3512
15.5k
     OPC_EmitInteger32, 8|128,4, 
3513
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3514
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3515
15.5k
    11, 
3516
15.5k
     OPC_EmitConvertToTarget0,
3517
15.5k
     OPC_EmitInteger32, 8, 
3518
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3519
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3520
15.5k
    0, 
3521
15.5k
   22, 
3522
15.5k
    OPC_CheckChild0Type, MVT::f64,
3523
15.5k
    OPC_RecordChild1,
3524
15.5k
    OPC_MoveChild1,
3525
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3526
15.5k
    OPC_MoveParent,
3527
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
3528
15.5k
    OPC_CheckTypeI32,
3529
15.5k
    OPC_EmitConvertToTarget1,
3530
15.5k
    OPC_EmitInteger32, 8, 
3531
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
3532
15.5k
                  MVT::i32, 3, 0, 2, 3, 
3533
15.5k
   22, 
3534
15.5k
    OPC_MoveChild0,
3535
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3536
15.5k
    OPC_CheckType, MVT::f64,
3537
15.5k
    OPC_MoveParent,
3538
15.5k
    OPC_RecordChild1,
3539
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
3540
15.5k
    OPC_CheckTypeI32,
3541
15.5k
    OPC_EmitConvertToTarget0,
3542
15.5k
    OPC_EmitInteger32, 8, 
3543
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
3544
15.5k
                  MVT::i32, 3, 2, 1, 3, 
3545
15.5k
   40, 
3546
15.5k
    OPC_CheckChild0Type, MVT::f32,
3547
15.5k
    OPC_RecordChild1,
3548
15.5k
    OPC_MoveChild1,
3549
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3550
15.5k
    OPC_MoveParent,
3551
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
3552
15.5k
    OPC_CheckType, MVT::i1,
3553
15.5k
    OPC_Scope, 13, 
3554
15.5k
     OPC_CheckPatternPredicate5,
3555
15.5k
     OPC_EmitConvertToTarget1,
3556
15.5k
     OPC_EmitInteger32, 4|128,4, 
3557
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3558
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3559
15.5k
    11, 
3560
15.5k
     OPC_EmitConvertToTarget1,
3561
15.5k
     OPC_EmitInteger32, 4, 
3562
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3563
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3564
15.5k
    0, 
3565
15.5k
   40, 
3566
15.5k
    OPC_MoveChild0,
3567
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3568
15.5k
    OPC_CheckType, MVT::f32,
3569
15.5k
    OPC_MoveParent,
3570
15.5k
    OPC_RecordChild1,
3571
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
3572
15.5k
    OPC_CheckType, MVT::i1,
3573
15.5k
    OPC_Scope, 13, 
3574
15.5k
     OPC_CheckPatternPredicate5,
3575
15.5k
     OPC_EmitConvertToTarget0,
3576
15.5k
     OPC_EmitInteger32, 4|128,4, 
3577
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3578
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3579
15.5k
    11, 
3580
15.5k
     OPC_EmitConvertToTarget0,
3581
15.5k
     OPC_EmitInteger32, 4, 
3582
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3583
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3584
15.5k
    0, 
3585
15.5k
   23, 
3586
15.5k
    OPC_CheckChild0Type, MVT::f64,
3587
15.5k
    OPC_RecordChild1,
3588
15.5k
    OPC_MoveChild1,
3589
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3590
15.5k
    OPC_MoveParent,
3591
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
3592
15.5k
    OPC_CheckType, MVT::i1,
3593
15.5k
    OPC_EmitConvertToTarget1,
3594
15.5k
    OPC_EmitInteger32, 4, 
3595
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
3596
15.5k
                  MVT::i1, 3, 0, 2, 3, 
3597
15.5k
   23, 
3598
15.5k
    OPC_MoveChild0,
3599
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3600
15.5k
    OPC_CheckType, MVT::f64,
3601
15.5k
    OPC_MoveParent,
3602
15.5k
    OPC_RecordChild1,
3603
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
3604
15.5k
    OPC_CheckType, MVT::i1,
3605
15.5k
    OPC_EmitConvertToTarget0,
3606
15.5k
    OPC_EmitInteger32, 4, 
3607
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
3608
15.5k
                  MVT::i1, 3, 2, 1, 3, 
3609
15.5k
   39, 
3610
15.5k
    OPC_CheckChild0Type, MVT::f32,
3611
15.5k
    OPC_RecordChild1,
3612
15.5k
    OPC_MoveChild1,
3613
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3614
15.5k
    OPC_MoveParent,
3615
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
3616
15.5k
    OPC_CheckTypeI32,
3617
15.5k
    OPC_Scope, 13, 
3618
15.5k
     OPC_CheckPatternPredicate5,
3619
15.5k
     OPC_EmitConvertToTarget1,
3620
15.5k
     OPC_EmitInteger32, 4|128,4, 
3621
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3622
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3623
15.5k
    11, 
3624
15.5k
     OPC_EmitConvertToTarget1,
3625
15.5k
     OPC_EmitInteger32, 4, 
3626
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3627
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3628
15.5k
    0, 
3629
15.5k
   39, 
3630
15.5k
    OPC_MoveChild0,
3631
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3632
15.5k
    OPC_CheckType, MVT::f32,
3633
15.5k
    OPC_MoveParent,
3634
15.5k
    OPC_RecordChild1,
3635
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
3636
15.5k
    OPC_CheckTypeI32,
3637
15.5k
    OPC_Scope, 13, 
3638
15.5k
     OPC_CheckPatternPredicate5,
3639
15.5k
     OPC_EmitConvertToTarget0,
3640
15.5k
     OPC_EmitInteger32, 4|128,4, 
3641
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3642
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3643
15.5k
    11, 
3644
15.5k
     OPC_EmitConvertToTarget0,
3645
15.5k
     OPC_EmitInteger32, 4, 
3646
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3647
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3648
15.5k
    0, 
3649
15.5k
   22, 
3650
15.5k
    OPC_CheckChild0Type, MVT::f64,
3651
15.5k
    OPC_RecordChild1,
3652
15.5k
    OPC_MoveChild1,
3653
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3654
15.5k
    OPC_MoveParent,
3655
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
3656
15.5k
    OPC_CheckTypeI32,
3657
15.5k
    OPC_EmitConvertToTarget1,
3658
15.5k
    OPC_EmitInteger32, 4, 
3659
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
3660
15.5k
                  MVT::i32, 3, 0, 2, 3, 
3661
15.5k
   22, 
3662
15.5k
    OPC_MoveChild0,
3663
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3664
15.5k
    OPC_CheckType, MVT::f64,
3665
15.5k
    OPC_MoveParent,
3666
15.5k
    OPC_RecordChild1,
3667
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
3668
15.5k
    OPC_CheckTypeI32,
3669
15.5k
    OPC_EmitConvertToTarget0,
3670
15.5k
    OPC_EmitInteger32, 4, 
3671
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
3672
15.5k
                  MVT::i32, 3, 2, 1, 3, 
3673
15.5k
   40, 
3674
15.5k
    OPC_CheckChild0Type, MVT::f32,
3675
15.5k
    OPC_RecordChild1,
3676
15.5k
    OPC_MoveChild1,
3677
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3678
15.5k
    OPC_MoveParent,
3679
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
3680
15.5k
    OPC_CheckType, MVT::i1,
3681
15.5k
    OPC_Scope, 13, 
3682
15.5k
     OPC_CheckPatternPredicate5,
3683
15.5k
     OPC_EmitConvertToTarget1,
3684
15.5k
     OPC_EmitInteger32, 10|128,4, 
3685
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3686
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3687
15.5k
    11, 
3688
15.5k
     OPC_EmitConvertToTarget1,
3689
15.5k
     OPC_EmitInteger32, 10, 
3690
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3691
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3692
15.5k
    0, 
3693
15.5k
   40, 
3694
15.5k
    OPC_MoveChild0,
3695
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3696
15.5k
    OPC_CheckType, MVT::f32,
3697
15.5k
    OPC_MoveParent,
3698
15.5k
    OPC_RecordChild1,
3699
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
3700
15.5k
    OPC_CheckType, MVT::i1,
3701
15.5k
    OPC_Scope, 13, 
3702
15.5k
     OPC_CheckPatternPredicate5,
3703
15.5k
     OPC_EmitConvertToTarget0,
3704
15.5k
     OPC_EmitInteger32, 10|128,4, 
3705
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3706
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3707
15.5k
    11, 
3708
15.5k
     OPC_EmitConvertToTarget0,
3709
15.5k
     OPC_EmitInteger32, 10, 
3710
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3711
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3712
15.5k
    0, 
3713
15.5k
   23, 
3714
15.5k
    OPC_CheckChild0Type, MVT::f64,
3715
15.5k
    OPC_RecordChild1,
3716
15.5k
    OPC_MoveChild1,
3717
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3718
15.5k
    OPC_MoveParent,
3719
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
3720
15.5k
    OPC_CheckType, MVT::i1,
3721
15.5k
    OPC_EmitConvertToTarget1,
3722
15.5k
    OPC_EmitInteger32, 10, 
3723
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
3724
15.5k
                  MVT::i1, 3, 0, 2, 3, 
3725
15.5k
   23, 
3726
15.5k
    OPC_MoveChild0,
3727
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3728
15.5k
    OPC_CheckType, MVT::f64,
3729
15.5k
    OPC_MoveParent,
3730
15.5k
    OPC_RecordChild1,
3731
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
3732
15.5k
    OPC_CheckType, MVT::i1,
3733
15.5k
    OPC_EmitConvertToTarget0,
3734
15.5k
    OPC_EmitInteger32, 10, 
3735
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
3736
15.5k
                  MVT::i1, 3, 2, 1, 3, 
3737
15.5k
   39, 
3738
15.5k
    OPC_CheckChild0Type, MVT::f32,
3739
15.5k
    OPC_RecordChild1,
3740
15.5k
    OPC_MoveChild1,
3741
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3742
15.5k
    OPC_MoveParent,
3743
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
3744
15.5k
    OPC_CheckTypeI32,
3745
15.5k
    OPC_Scope, 13, 
3746
15.5k
     OPC_CheckPatternPredicate5,
3747
15.5k
     OPC_EmitConvertToTarget1,
3748
15.5k
     OPC_EmitInteger32, 10|128,4, 
3749
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3750
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3751
15.5k
    11, 
3752
15.5k
     OPC_EmitConvertToTarget1,
3753
15.5k
     OPC_EmitInteger32, 10, 
3754
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3755
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3756
15.5k
    0, 
3757
15.5k
   39, 
3758
15.5k
    OPC_MoveChild0,
3759
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3760
15.5k
    OPC_CheckType, MVT::f32,
3761
15.5k
    OPC_MoveParent,
3762
15.5k
    OPC_RecordChild1,
3763
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
3764
15.5k
    OPC_CheckTypeI32,
3765
15.5k
    OPC_Scope, 13, 
3766
15.5k
     OPC_CheckPatternPredicate5,
3767
15.5k
     OPC_EmitConvertToTarget0,
3768
15.5k
     OPC_EmitInteger32, 10|128,4, 
3769
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3770
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3771
15.5k
    11, 
3772
15.5k
     OPC_EmitConvertToTarget0,
3773
15.5k
     OPC_EmitInteger32, 10, 
3774
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3775
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3776
15.5k
    0, 
3777
15.5k
   22, 
3778
15.5k
    OPC_CheckChild0Type, MVT::f64,
3779
15.5k
    OPC_RecordChild1,
3780
15.5k
    OPC_MoveChild1,
3781
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3782
15.5k
    OPC_MoveParent,
3783
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
3784
15.5k
    OPC_CheckTypeI32,
3785
15.5k
    OPC_EmitConvertToTarget1,
3786
15.5k
    OPC_EmitInteger32, 10, 
3787
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
3788
15.5k
                  MVT::i32, 3, 0, 2, 3, 
3789
15.5k
   22, 
3790
15.5k
    OPC_MoveChild0,
3791
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3792
15.5k
    OPC_CheckType, MVT::f64,
3793
15.5k
    OPC_MoveParent,
3794
15.5k
    OPC_RecordChild1,
3795
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
3796
15.5k
    OPC_CheckTypeI32,
3797
15.5k
    OPC_EmitConvertToTarget0,
3798
15.5k
    OPC_EmitInteger32, 10, 
3799
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
3800
15.5k
                  MVT::i32, 3, 2, 1, 3, 
3801
15.5k
   40, 
3802
15.5k
    OPC_CheckChild0Type, MVT::f32,
3803
15.5k
    OPC_RecordChild1,
3804
15.5k
    OPC_MoveChild1,
3805
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3806
15.5k
    OPC_MoveParent,
3807
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
3808
15.5k
    OPC_CheckType, MVT::i1,
3809
15.5k
    OPC_Scope, 13, 
3810
15.5k
     OPC_CheckPatternPredicate5,
3811
15.5k
     OPC_EmitConvertToTarget1,
3812
15.5k
     OPC_EmitInteger32, 6|128,4, 
3813
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3814
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3815
15.5k
    11, 
3816
15.5k
     OPC_EmitConvertToTarget1,
3817
15.5k
     OPC_EmitInteger32, 6, 
3818
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3819
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3820
15.5k
    0, 
3821
15.5k
   40, 
3822
15.5k
    OPC_MoveChild0,
3823
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3824
15.5k
    OPC_CheckType, MVT::f32,
3825
15.5k
    OPC_MoveParent,
3826
15.5k
    OPC_RecordChild1,
3827
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
3828
15.5k
    OPC_CheckType, MVT::i1,
3829
15.5k
    OPC_Scope, 13, 
3830
15.5k
     OPC_CheckPatternPredicate5,
3831
15.5k
     OPC_EmitConvertToTarget0,
3832
15.5k
     OPC_EmitInteger32, 6|128,4, 
3833
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3834
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3835
15.5k
    11, 
3836
15.5k
     OPC_EmitConvertToTarget0,
3837
15.5k
     OPC_EmitInteger32, 6, 
3838
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3839
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3840
15.5k
    0, 
3841
15.5k
   23, 
3842
15.5k
    OPC_CheckChild0Type, MVT::f64,
3843
15.5k
    OPC_RecordChild1,
3844
15.5k
    OPC_MoveChild1,
3845
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3846
15.5k
    OPC_MoveParent,
3847
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
3848
15.5k
    OPC_CheckType, MVT::i1,
3849
15.5k
    OPC_EmitConvertToTarget1,
3850
15.5k
    OPC_EmitInteger32, 6, 
3851
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
3852
15.5k
                  MVT::i1, 3, 0, 2, 3, 
3853
15.5k
   23, 
3854
15.5k
    OPC_MoveChild0,
3855
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3856
15.5k
    OPC_CheckType, MVT::f64,
3857
15.5k
    OPC_MoveParent,
3858
15.5k
    OPC_RecordChild1,
3859
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
3860
15.5k
    OPC_CheckType, MVT::i1,
3861
15.5k
    OPC_EmitConvertToTarget0,
3862
15.5k
    OPC_EmitInteger32, 6, 
3863
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
3864
15.5k
                  MVT::i1, 3, 2, 1, 3, 
3865
15.5k
   39, 
3866
15.5k
    OPC_CheckChild0Type, MVT::f32,
3867
15.5k
    OPC_RecordChild1,
3868
15.5k
    OPC_MoveChild1,
3869
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3870
15.5k
    OPC_MoveParent,
3871
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
3872
15.5k
    OPC_CheckTypeI32,
3873
15.5k
    OPC_Scope, 13, 
3874
15.5k
     OPC_CheckPatternPredicate5,
3875
15.5k
     OPC_EmitConvertToTarget1,
3876
15.5k
     OPC_EmitInteger32, 6|128,4, 
3877
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3878
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3879
15.5k
    11, 
3880
15.5k
     OPC_EmitConvertToTarget1,
3881
15.5k
     OPC_EmitInteger32, 6, 
3882
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
3883
15.5k
                   MVT::i32, 3, 0, 2, 3, 
3884
15.5k
    0, 
3885
15.5k
   39, 
3886
15.5k
    OPC_MoveChild0,
3887
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3888
15.5k
    OPC_CheckType, MVT::f32,
3889
15.5k
    OPC_MoveParent,
3890
15.5k
    OPC_RecordChild1,
3891
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
3892
15.5k
    OPC_CheckTypeI32,
3893
15.5k
    OPC_Scope, 13, 
3894
15.5k
     OPC_CheckPatternPredicate5,
3895
15.5k
     OPC_EmitConvertToTarget0,
3896
15.5k
     OPC_EmitInteger32, 6|128,4, 
3897
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3898
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3899
15.5k
    11, 
3900
15.5k
     OPC_EmitConvertToTarget0,
3901
15.5k
     OPC_EmitInteger32, 6, 
3902
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
3903
15.5k
                   MVT::i32, 3, 2, 1, 3, 
3904
15.5k
    0, 
3905
15.5k
   22, 
3906
15.5k
    OPC_CheckChild0Type, MVT::f64,
3907
15.5k
    OPC_RecordChild1,
3908
15.5k
    OPC_MoveChild1,
3909
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3910
15.5k
    OPC_MoveParent,
3911
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
3912
15.5k
    OPC_CheckTypeI32,
3913
15.5k
    OPC_EmitConvertToTarget1,
3914
15.5k
    OPC_EmitInteger32, 6, 
3915
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
3916
15.5k
                  MVT::i32, 3, 0, 2, 3, 
3917
15.5k
   22, 
3918
15.5k
    OPC_MoveChild0,
3919
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3920
15.5k
    OPC_CheckType, MVT::f64,
3921
15.5k
    OPC_MoveParent,
3922
15.5k
    OPC_RecordChild1,
3923
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
3924
15.5k
    OPC_CheckTypeI32,
3925
15.5k
    OPC_EmitConvertToTarget0,
3926
15.5k
    OPC_EmitInteger32, 6, 
3927
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
3928
15.5k
                  MVT::i32, 3, 2, 1, 3, 
3929
15.5k
   40, 
3930
15.5k
    OPC_CheckChild0Type, MVT::f32,
3931
15.5k
    OPC_RecordChild1,
3932
15.5k
    OPC_MoveChild1,
3933
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3934
15.5k
    OPC_MoveParent,
3935
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
3936
15.5k
    OPC_CheckType, MVT::i1,
3937
15.5k
    OPC_Scope, 13, 
3938
15.5k
     OPC_CheckPatternPredicate5,
3939
15.5k
     OPC_EmitConvertToTarget1,
3940
15.5k
     OPC_EmitInteger32, 0|128,4, 
3941
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3942
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3943
15.5k
    11, 
3944
15.5k
     OPC_EmitConvertToTarget1,
3945
15.5k
     OPC_EmitInteger32, 0, 
3946
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
3947
15.5k
                   MVT::i1, 3, 0, 2, 3, 
3948
15.5k
    0, 
3949
15.5k
   40, 
3950
15.5k
    OPC_MoveChild0,
3951
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3952
15.5k
    OPC_CheckType, MVT::f32,
3953
15.5k
    OPC_MoveParent,
3954
15.5k
    OPC_RecordChild1,
3955
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
3956
15.5k
    OPC_CheckType, MVT::i1,
3957
15.5k
    OPC_Scope, 13, 
3958
15.5k
     OPC_CheckPatternPredicate5,
3959
15.5k
     OPC_EmitConvertToTarget0,
3960
15.5k
     OPC_EmitInteger32, 0|128,4, 
3961
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3962
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3963
15.5k
    11, 
3964
15.5k
     OPC_EmitConvertToTarget0,
3965
15.5k
     OPC_EmitInteger32, 0, 
3966
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
3967
15.5k
                   MVT::i1, 3, 2, 1, 3, 
3968
15.5k
    0, 
3969
15.5k
   23, 
3970
15.5k
    OPC_CheckChild0Type, MVT::f64,
3971
15.5k
    OPC_RecordChild1,
3972
15.5k
    OPC_MoveChild1,
3973
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3974
15.5k
    OPC_MoveParent,
3975
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
3976
15.5k
    OPC_CheckType, MVT::i1,
3977
15.5k
    OPC_EmitConvertToTarget1,
3978
15.5k
    OPC_EmitInteger32, 0, 
3979
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
3980
15.5k
                  MVT::i1, 3, 0, 2, 3, 
3981
15.5k
   23, 
3982
15.5k
    OPC_MoveChild0,
3983
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3984
15.5k
    OPC_CheckType, MVT::f64,
3985
15.5k
    OPC_MoveParent,
3986
15.5k
    OPC_RecordChild1,
3987
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
3988
15.5k
    OPC_CheckType, MVT::i1,
3989
15.5k
    OPC_EmitConvertToTarget0,
3990
15.5k
    OPC_EmitInteger32, 0, 
3991
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
3992
15.5k
                  MVT::i1, 3, 2, 1, 3, 
3993
15.5k
   39, 
3994
15.5k
    OPC_CheckChild0Type, MVT::f32,
3995
15.5k
    OPC_RecordChild1,
3996
15.5k
    OPC_MoveChild1,
3997
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
3998
15.5k
    OPC_MoveParent,
3999
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
4000
15.5k
    OPC_CheckTypeI32,
4001
15.5k
    OPC_Scope, 13, 
4002
15.5k
     OPC_CheckPatternPredicate5,
4003
15.5k
     OPC_EmitConvertToTarget1,
4004
15.5k
     OPC_EmitInteger32, 0|128,4, 
4005
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
4006
15.5k
                   MVT::i32, 3, 0, 2, 3, 
4007
15.5k
    11, 
4008
15.5k
     OPC_EmitConvertToTarget1,
4009
15.5k
     OPC_EmitInteger32, 0, 
4010
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
4011
15.5k
                   MVT::i32, 3, 0, 2, 3, 
4012
15.5k
    0, 
4013
15.5k
   39, 
4014
15.5k
    OPC_MoveChild0,
4015
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4016
15.5k
    OPC_CheckType, MVT::f32,
4017
15.5k
    OPC_MoveParent,
4018
15.5k
    OPC_RecordChild1,
4019
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
4020
15.5k
    OPC_CheckTypeI32,
4021
15.5k
    OPC_Scope, 13, 
4022
15.5k
     OPC_CheckPatternPredicate5,
4023
15.5k
     OPC_EmitConvertToTarget0,
4024
15.5k
     OPC_EmitInteger32, 0|128,4, 
4025
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
4026
15.5k
                   MVT::i32, 3, 2, 1, 3, 
4027
15.5k
    11, 
4028
15.5k
     OPC_EmitConvertToTarget0,
4029
15.5k
     OPC_EmitInteger32, 0, 
4030
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
4031
15.5k
                   MVT::i32, 3, 2, 1, 3, 
4032
15.5k
    0, 
4033
15.5k
   22, 
4034
15.5k
    OPC_CheckChild0Type, MVT::f64,
4035
15.5k
    OPC_RecordChild1,
4036
15.5k
    OPC_MoveChild1,
4037
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4038
15.5k
    OPC_MoveParent,
4039
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
4040
15.5k
    OPC_CheckTypeI32,
4041
15.5k
    OPC_EmitConvertToTarget1,
4042
15.5k
    OPC_EmitInteger32, 0, 
4043
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
4044
15.5k
                  MVT::i32, 3, 0, 2, 3, 
4045
15.5k
   22, 
4046
15.5k
    OPC_MoveChild0,
4047
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4048
15.5k
    OPC_CheckType, MVT::f64,
4049
15.5k
    OPC_MoveParent,
4050
15.5k
    OPC_RecordChild1,
4051
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
4052
15.5k
    OPC_CheckTypeI32,
4053
15.5k
    OPC_EmitConvertToTarget0,
4054
15.5k
    OPC_EmitInteger32, 0, 
4055
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
4056
15.5k
                  MVT::i32, 3, 2, 1, 3, 
4057
15.5k
   40, 
4058
15.5k
    OPC_CheckChild0Type, MVT::f32,
4059
15.5k
    OPC_RecordChild1,
4060
15.5k
    OPC_MoveChild1,
4061
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4062
15.5k
    OPC_MoveParent,
4063
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
4064
15.5k
    OPC_CheckType, MVT::i1,
4065
15.5k
    OPC_Scope, 13, 
4066
15.5k
     OPC_CheckPatternPredicate5,
4067
15.5k
     OPC_EmitConvertToTarget1,
4068
15.5k
     OPC_EmitInteger32, 2|128,4, 
4069
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
4070
15.5k
                   MVT::i1, 3, 0, 2, 3, 
4071
15.5k
    11, 
4072
15.5k
     OPC_EmitConvertToTarget1,
4073
15.5k
     OPC_EmitInteger32, 2, 
4074
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
4075
15.5k
                   MVT::i1, 3, 0, 2, 3, 
4076
15.5k
    0, 
4077
15.5k
   40, 
4078
15.5k
    OPC_MoveChild0,
4079
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4080
15.5k
    OPC_CheckType, MVT::f32,
4081
15.5k
    OPC_MoveParent,
4082
15.5k
    OPC_RecordChild1,
4083
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
4084
15.5k
    OPC_CheckType, MVT::i1,
4085
15.5k
    OPC_Scope, 13, 
4086
15.5k
     OPC_CheckPatternPredicate5,
4087
15.5k
     OPC_EmitConvertToTarget0,
4088
15.5k
     OPC_EmitInteger32, 2|128,4, 
4089
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
4090
15.5k
                   MVT::i1, 3, 2, 1, 3, 
4091
15.5k
    11, 
4092
15.5k
     OPC_EmitConvertToTarget0,
4093
15.5k
     OPC_EmitInteger32, 2, 
4094
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
4095
15.5k
                   MVT::i1, 3, 2, 1, 3, 
4096
15.5k
    0, 
4097
15.5k
   23, 
4098
15.5k
    OPC_CheckChild0Type, MVT::f64,
4099
15.5k
    OPC_RecordChild1,
4100
15.5k
    OPC_MoveChild1,
4101
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4102
15.5k
    OPC_MoveParent,
4103
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
4104
15.5k
    OPC_CheckType, MVT::i1,
4105
15.5k
    OPC_EmitConvertToTarget1,
4106
15.5k
    OPC_EmitInteger32, 2, 
4107
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
4108
15.5k
                  MVT::i1, 3, 0, 2, 3, 
4109
15.5k
   23, 
4110
15.5k
    OPC_MoveChild0,
4111
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4112
15.5k
    OPC_CheckType, MVT::f64,
4113
15.5k
    OPC_MoveParent,
4114
15.5k
    OPC_RecordChild1,
4115
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
4116
15.5k
    OPC_CheckType, MVT::i1,
4117
15.5k
    OPC_EmitConvertToTarget0,
4118
15.5k
    OPC_EmitInteger32, 2, 
4119
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
4120
15.5k
                  MVT::i1, 3, 2, 1, 3, 
4121
15.5k
   39, 
4122
15.5k
    OPC_CheckChild0Type, MVT::f32,
4123
15.5k
    OPC_RecordChild1,
4124
15.5k
    OPC_MoveChild1,
4125
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4126
15.5k
    OPC_MoveParent,
4127
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
4128
15.5k
    OPC_CheckTypeI32,
4129
15.5k
    OPC_Scope, 13, 
4130
15.5k
     OPC_CheckPatternPredicate5,
4131
15.5k
     OPC_EmitConvertToTarget1,
4132
15.5k
     OPC_EmitInteger32, 2|128,4, 
4133
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
4134
15.5k
                   MVT::i32, 3, 0, 2, 3, 
4135
15.5k
    11, 
4136
15.5k
     OPC_EmitConvertToTarget1,
4137
15.5k
     OPC_EmitInteger32, 2, 
4138
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
4139
15.5k
                   MVT::i32, 3, 0, 2, 3, 
4140
15.5k
    0, 
4141
15.5k
   39, 
4142
15.5k
    OPC_MoveChild0,
4143
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4144
15.5k
    OPC_CheckType, MVT::f32,
4145
15.5k
    OPC_MoveParent,
4146
15.5k
    OPC_RecordChild1,
4147
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
4148
15.5k
    OPC_CheckTypeI32,
4149
15.5k
    OPC_Scope, 13, 
4150
15.5k
     OPC_CheckPatternPredicate5,
4151
15.5k
     OPC_EmitConvertToTarget0,
4152
15.5k
     OPC_EmitInteger32, 2|128,4, 
4153
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
4154
15.5k
                   MVT::i32, 3, 2, 1, 3, 
4155
15.5k
    11, 
4156
15.5k
     OPC_EmitConvertToTarget0,
4157
15.5k
     OPC_EmitInteger32, 2, 
4158
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
4159
15.5k
                   MVT::i32, 3, 2, 1, 3, 
4160
15.5k
    0, 
4161
15.5k
   22, 
4162
15.5k
    OPC_CheckChild0Type, MVT::f64,
4163
15.5k
    OPC_RecordChild1,
4164
15.5k
    OPC_MoveChild1,
4165
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4166
15.5k
    OPC_MoveParent,
4167
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
4168
15.5k
    OPC_CheckTypeI32,
4169
15.5k
    OPC_EmitConvertToTarget1,
4170
15.5k
    OPC_EmitInteger32, 2, 
4171
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
4172
15.5k
                  MVT::i32, 3, 0, 2, 3, 
4173
15.5k
   22, 
4174
15.5k
    OPC_MoveChild0,
4175
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4176
15.5k
    OPC_CheckType, MVT::f64,
4177
15.5k
    OPC_MoveParent,
4178
15.5k
    OPC_RecordChild1,
4179
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
4180
15.5k
    OPC_CheckTypeI32,
4181
15.5k
    OPC_EmitConvertToTarget0,
4182
15.5k
    OPC_EmitInteger32, 2, 
4183
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
4184
15.5k
                  MVT::i32, 3, 2, 1, 3, 
4185
15.5k
   40, 
4186
15.5k
    OPC_CheckChild0Type, MVT::f32,
4187
15.5k
    OPC_RecordChild1,
4188
15.5k
    OPC_MoveChild1,
4189
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4190
15.5k
    OPC_MoveParent,
4191
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
4192
15.5k
    OPC_CheckType, MVT::i1,
4193
15.5k
    OPC_Scope, 13, 
4194
15.5k
     OPC_CheckPatternPredicate5,
4195
15.5k
     OPC_EmitConvertToTarget1,
4196
15.5k
     OPC_EmitInteger32, 32|128,4, 
4197
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
4198
15.5k
                   MVT::i1, 3, 0, 2, 3, 
4199
15.5k
    11, 
4200
15.5k
     OPC_EmitConvertToTarget1,
4201
15.5k
     OPC_EmitInteger32, 32, 
4202
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
4203
15.5k
                   MVT::i1, 3, 0, 2, 3, 
4204
15.5k
    0, 
4205
15.5k
   40, 
4206
15.5k
    OPC_MoveChild0,
4207
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4208
15.5k
    OPC_CheckType, MVT::f32,
4209
15.5k
    OPC_MoveParent,
4210
15.5k
    OPC_RecordChild1,
4211
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
4212
15.5k
    OPC_CheckType, MVT::i1,
4213
15.5k
    OPC_Scope, 13, 
4214
15.5k
     OPC_CheckPatternPredicate5,
4215
15.5k
     OPC_EmitConvertToTarget0,
4216
15.5k
     OPC_EmitInteger32, 32|128,4, 
4217
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
4218
15.5k
                   MVT::i1, 3, 2, 1, 3, 
4219
15.5k
    11, 
4220
15.5k
     OPC_EmitConvertToTarget0,
4221
15.5k
     OPC_EmitInteger32, 32, 
4222
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
4223
15.5k
                   MVT::i1, 3, 2, 1, 3, 
4224
15.5k
    0, 
4225
15.5k
   23, 
4226
15.5k
    OPC_CheckChild0Type, MVT::f64,
4227
15.5k
    OPC_RecordChild1,
4228
15.5k
    OPC_MoveChild1,
4229
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4230
15.5k
    OPC_MoveParent,
4231
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
4232
15.5k
    OPC_CheckType, MVT::i1,
4233
15.5k
    OPC_EmitConvertToTarget1,
4234
15.5k
    OPC_EmitInteger32, 32, 
4235
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
4236
15.5k
                  MVT::i1, 3, 0, 2, 3, 
4237
15.5k
   23, 
4238
15.5k
    OPC_MoveChild0,
4239
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4240
15.5k
    OPC_CheckType, MVT::f64,
4241
15.5k
    OPC_MoveParent,
4242
15.5k
    OPC_RecordChild1,
4243
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
4244
15.5k
    OPC_CheckType, MVT::i1,
4245
15.5k
    OPC_EmitConvertToTarget0,
4246
15.5k
    OPC_EmitInteger32, 32, 
4247
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
4248
15.5k
                  MVT::i1, 3, 2, 1, 3, 
4249
15.5k
   39, 
4250
15.5k
    OPC_CheckChild0Type, MVT::f32,
4251
15.5k
    OPC_RecordChild1,
4252
15.5k
    OPC_MoveChild1,
4253
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4254
15.5k
    OPC_MoveParent,
4255
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
4256
15.5k
    OPC_CheckTypeI32,
4257
15.5k
    OPC_Scope, 13, 
4258
15.5k
     OPC_CheckPatternPredicate5,
4259
15.5k
     OPC_EmitConvertToTarget1,
4260
15.5k
     OPC_EmitInteger32, 32|128,4, 
4261
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
4262
15.5k
                   MVT::i32, 3, 0, 2, 3, 
4263
15.5k
    11, 
4264
15.5k
     OPC_EmitConvertToTarget1,
4265
15.5k
     OPC_EmitInteger32, 32, 
4266
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
4267
15.5k
                   MVT::i32, 3, 0, 2, 3, 
4268
15.5k
    0, 
4269
15.5k
   39, 
4270
15.5k
    OPC_MoveChild0,
4271
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4272
15.5k
    OPC_CheckType, MVT::f32,
4273
15.5k
    OPC_MoveParent,
4274
15.5k
    OPC_RecordChild1,
4275
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
4276
15.5k
    OPC_CheckTypeI32,
4277
15.5k
    OPC_Scope, 13, 
4278
15.5k
     OPC_CheckPatternPredicate5,
4279
15.5k
     OPC_EmitConvertToTarget0,
4280
15.5k
     OPC_EmitInteger32, 32|128,4, 
4281
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
4282
15.5k
                   MVT::i32, 3, 2, 1, 3, 
4283
15.5k
    11, 
4284
15.5k
     OPC_EmitConvertToTarget0,
4285
15.5k
     OPC_EmitInteger32, 32, 
4286
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
4287
15.5k
                   MVT::i32, 3, 2, 1, 3, 
4288
15.5k
    0, 
4289
15.5k
   22, 
4290
15.5k
    OPC_CheckChild0Type, MVT::f64,
4291
15.5k
    OPC_RecordChild1,
4292
15.5k
    OPC_MoveChild1,
4293
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4294
15.5k
    OPC_MoveParent,
4295
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
4296
15.5k
    OPC_CheckTypeI32,
4297
15.5k
    OPC_EmitConvertToTarget1,
4298
15.5k
    OPC_EmitInteger32, 32, 
4299
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
4300
15.5k
                  MVT::i32, 3, 0, 2, 3, 
4301
15.5k
   22, 
4302
15.5k
    OPC_MoveChild0,
4303
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4304
15.5k
    OPC_CheckType, MVT::f64,
4305
15.5k
    OPC_MoveParent,
4306
15.5k
    OPC_RecordChild1,
4307
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
4308
15.5k
    OPC_CheckTypeI32,
4309
15.5k
    OPC_EmitConvertToTarget0,
4310
15.5k
    OPC_EmitInteger32, 32, 
4311
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
4312
15.5k
                  MVT::i32, 3, 2, 1, 3, 
4313
15.5k
   40, 
4314
15.5k
    OPC_CheckChild0Type, MVT::f32,
4315
15.5k
    OPC_RecordChild1,
4316
15.5k
    OPC_MoveChild1,
4317
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4318
15.5k
    OPC_MoveParent,
4319
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
4320
15.5k
    OPC_CheckType, MVT::i1,
4321
15.5k
    OPC_Scope, 13, 
4322
15.5k
     OPC_CheckPatternPredicate5,
4323
15.5k
     OPC_EmitConvertToTarget1,
4324
15.5k
     OPC_EmitInteger32, 34|128,4, 
4325
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
4326
15.5k
                   MVT::i1, 3, 0, 2, 3, 
4327
15.5k
    11, 
4328
15.5k
     OPC_EmitConvertToTarget1,
4329
15.5k
     OPC_EmitInteger32, 34, 
4330
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ri),
4331
15.5k
                   MVT::i1, 3, 0, 2, 3, 
4332
15.5k
    0, 
4333
15.5k
   40, 
4334
15.5k
    OPC_MoveChild0,
4335
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4336
15.5k
    OPC_CheckType, MVT::f32,
4337
15.5k
    OPC_MoveParent,
4338
15.5k
    OPC_RecordChild1,
4339
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
4340
15.5k
    OPC_CheckType, MVT::i1,
4341
15.5k
    OPC_Scope, 13, 
4342
15.5k
     OPC_CheckPatternPredicate5,
4343
15.5k
     OPC_EmitConvertToTarget0,
4344
15.5k
     OPC_EmitInteger32, 34|128,4, 
4345
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
4346
15.5k
                   MVT::i1, 3, 2, 1, 3, 
4347
15.5k
    11, 
4348
15.5k
     OPC_EmitConvertToTarget0,
4349
15.5k
     OPC_EmitInteger32, 34, 
4350
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32ir),
4351
15.5k
                   MVT::i1, 3, 2, 1, 3, 
4352
15.5k
    0, 
4353
15.5k
   23, 
4354
15.5k
    OPC_CheckChild0Type, MVT::f64,
4355
15.5k
    OPC_RecordChild1,
4356
15.5k
    OPC_MoveChild1,
4357
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4358
15.5k
    OPC_MoveParent,
4359
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
4360
15.5k
    OPC_CheckType, MVT::i1,
4361
15.5k
    OPC_EmitConvertToTarget1,
4362
15.5k
    OPC_EmitInteger32, 34, 
4363
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ri),
4364
15.5k
                  MVT::i1, 3, 0, 2, 3, 
4365
15.5k
   23, 
4366
15.5k
    OPC_MoveChild0,
4367
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4368
15.5k
    OPC_CheckType, MVT::f64,
4369
15.5k
    OPC_MoveParent,
4370
15.5k
    OPC_RecordChild1,
4371
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
4372
15.5k
    OPC_CheckType, MVT::i1,
4373
15.5k
    OPC_EmitConvertToTarget0,
4374
15.5k
    OPC_EmitInteger32, 34, 
4375
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64ir),
4376
15.5k
                  MVT::i1, 3, 2, 1, 3, 
4377
15.5k
   39, 
4378
15.5k
    OPC_CheckChild0Type, MVT::f32,
4379
15.5k
    OPC_RecordChild1,
4380
15.5k
    OPC_MoveChild1,
4381
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4382
15.5k
    OPC_MoveParent,
4383
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
4384
15.5k
    OPC_CheckTypeI32,
4385
15.5k
    OPC_Scope, 13, 
4386
15.5k
     OPC_CheckPatternPredicate5,
4387
15.5k
     OPC_EmitConvertToTarget1,
4388
15.5k
     OPC_EmitInteger32, 34|128,4, 
4389
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
4390
15.5k
                   MVT::i32, 3, 0, 2, 3, 
4391
15.5k
    11, 
4392
15.5k
     OPC_EmitConvertToTarget1,
4393
15.5k
     OPC_EmitInteger32, 34, 
4394
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ri),
4395
15.5k
                   MVT::i32, 3, 0, 2, 3, 
4396
15.5k
    0, 
4397
15.5k
   39, 
4398
15.5k
    OPC_MoveChild0,
4399
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4400
15.5k
    OPC_CheckType, MVT::f32,
4401
15.5k
    OPC_MoveParent,
4402
15.5k
    OPC_RecordChild1,
4403
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
4404
15.5k
    OPC_CheckTypeI32,
4405
15.5k
    OPC_Scope, 13, 
4406
15.5k
     OPC_CheckPatternPredicate5,
4407
15.5k
     OPC_EmitConvertToTarget0,
4408
15.5k
     OPC_EmitInteger32, 34|128,4, 
4409
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
4410
15.5k
                   MVT::i32, 3, 2, 1, 3, 
4411
15.5k
    11, 
4412
15.5k
     OPC_EmitConvertToTarget0,
4413
15.5k
     OPC_EmitInteger32, 34, 
4414
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32ir),
4415
15.5k
                   MVT::i32, 3, 2, 1, 3, 
4416
15.5k
    0, 
4417
15.5k
   22, 
4418
15.5k
    OPC_CheckChild0Type, MVT::f64,
4419
15.5k
    OPC_RecordChild1,
4420
15.5k
    OPC_MoveChild1,
4421
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4422
15.5k
    OPC_MoveParent,
4423
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
4424
15.5k
    OPC_CheckTypeI32,
4425
15.5k
    OPC_EmitConvertToTarget1,
4426
15.5k
    OPC_EmitInteger32, 34, 
4427
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ri),
4428
15.5k
                  MVT::i32, 3, 0, 2, 3, 
4429
15.5k
   22, 
4430
15.5k
    OPC_MoveChild0,
4431
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4432
15.5k
    OPC_CheckType, MVT::f64,
4433
15.5k
    OPC_MoveParent,
4434
15.5k
    OPC_RecordChild1,
4435
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
4436
15.5k
    OPC_CheckTypeI32,
4437
15.5k
    OPC_EmitConvertToTarget0,
4438
15.5k
    OPC_EmitInteger32, 34, 
4439
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64ir),
4440
15.5k
                  MVT::i32, 3, 2, 1, 3, 
4441
15.5k
   54, 
4442
15.5k
    OPC_CheckChild0Type, MVT::f16,
4443
15.5k
    OPC_RecordChild1,
4444
15.5k
    OPC_MoveChild1,
4445
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4446
15.5k
    OPC_MoveParent,
4447
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
4448
15.5k
    OPC_CheckType, MVT::i1,
4449
15.5k
    OPC_Scope, 19, 
4450
15.5k
     OPC_CheckPatternPredicate7,
4451
15.5k
     OPC_EmitConvertToTarget1,
4452
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4453
15.5k
                   MVT::i16, 1, 2, 
4454
15.5k
     OPC_EmitInteger32, 8|128,4, 
4455
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4456
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4457
15.5k
    19, 
4458
15.5k
     OPC_CheckPatternPredicate, 9,
4459
15.5k
     OPC_EmitConvertToTarget1,
4460
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4461
15.5k
                   MVT::i16, 1, 2, 
4462
15.5k
     OPC_EmitInteger32, 8, 
4463
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4464
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4465
15.5k
    0, 
4466
15.5k
   54, 
4467
15.5k
    OPC_MoveChild0,
4468
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4469
15.5k
    OPC_CheckType, MVT::f16,
4470
15.5k
    OPC_MoveParent,
4471
15.5k
    OPC_RecordChild1,
4472
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
4473
15.5k
    OPC_CheckType, MVT::i1,
4474
15.5k
    OPC_Scope, 19, 
4475
15.5k
     OPC_CheckPatternPredicate7,
4476
15.5k
     OPC_EmitConvertToTarget0,
4477
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4478
15.5k
                   MVT::i16, 1, 2, 
4479
15.5k
     OPC_EmitInteger32, 8|128,4, 
4480
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4481
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4482
15.5k
    19, 
4483
15.5k
     OPC_CheckPatternPredicate, 9,
4484
15.5k
     OPC_EmitConvertToTarget0,
4485
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4486
15.5k
                   MVT::i16, 1, 2, 
4487
15.5k
     OPC_EmitInteger32, 8, 
4488
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4489
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4490
15.5k
    0, 
4491
15.5k
   55, 
4492
15.5k
    OPC_CheckChild0Type, MVT::bf16,
4493
15.5k
    OPC_RecordChild1,
4494
15.5k
    OPC_MoveChild1,
4495
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4496
15.5k
    OPC_MoveParent,
4497
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
4498
15.5k
    OPC_CheckType, MVT::i1,
4499
15.5k
    OPC_Scope, 20, 
4500
15.5k
     OPC_CheckPatternPredicate, 8,
4501
15.5k
     OPC_EmitConvertToTarget1,
4502
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4503
15.5k
                   MVT::i16, 1, 2, 
4504
15.5k
     OPC_EmitInteger32, 8|128,4, 
4505
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4506
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4507
15.5k
    19, 
4508
15.5k
     OPC_CheckPatternPredicate, 10,
4509
15.5k
     OPC_EmitConvertToTarget1,
4510
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4511
15.5k
                   MVT::i16, 1, 2, 
4512
15.5k
     OPC_EmitInteger32, 8, 
4513
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4514
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4515
15.5k
    0, 
4516
15.5k
   55, 
4517
15.5k
    OPC_MoveChild0,
4518
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4519
15.5k
    OPC_CheckType, MVT::bf16,
4520
15.5k
    OPC_MoveParent,
4521
15.5k
    OPC_RecordChild1,
4522
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
4523
15.5k
    OPC_CheckType, MVT::i1,
4524
15.5k
    OPC_Scope, 20, 
4525
15.5k
     OPC_CheckPatternPredicate, 8,
4526
15.5k
     OPC_EmitConvertToTarget0,
4527
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4528
15.5k
                   MVT::i16, 1, 2, 
4529
15.5k
     OPC_EmitInteger32, 8|128,4, 
4530
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4531
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4532
15.5k
    19, 
4533
15.5k
     OPC_CheckPatternPredicate, 10,
4534
15.5k
     OPC_EmitConvertToTarget0,
4535
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4536
15.5k
                   MVT::i16, 1, 2, 
4537
15.5k
     OPC_EmitInteger32, 8, 
4538
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4539
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4540
15.5k
    0, 
4541
15.5k
   53, 
4542
15.5k
    OPC_CheckChild0Type, MVT::f16,
4543
15.5k
    OPC_RecordChild1,
4544
15.5k
    OPC_MoveChild1,
4545
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4546
15.5k
    OPC_MoveParent,
4547
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
4548
15.5k
    OPC_CheckTypeI32,
4549
15.5k
    OPC_Scope, 19, 
4550
15.5k
     OPC_CheckPatternPredicate7,
4551
15.5k
     OPC_EmitConvertToTarget1,
4552
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4553
15.5k
                   MVT::i16, 1, 2, 
4554
15.5k
     OPC_EmitInteger32, 8|128,4, 
4555
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
4556
15.5k
                   MVT::i32, 3, 0, 3, 4, 
4557
15.5k
    19, 
4558
15.5k
     OPC_CheckPatternPredicate, 9,
4559
15.5k
     OPC_EmitConvertToTarget1,
4560
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4561
15.5k
                   MVT::i16, 1, 2, 
4562
15.5k
     OPC_EmitInteger32, 8, 
4563
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
4564
15.5k
                   MVT::i32, 3, 0, 3, 4, 
4565
15.5k
    0, 
4566
15.5k
   53, 
4567
15.5k
    OPC_MoveChild0,
4568
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4569
15.5k
    OPC_CheckType, MVT::f16,
4570
15.5k
    OPC_MoveParent,
4571
15.5k
    OPC_RecordChild1,
4572
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
4573
15.5k
    OPC_CheckTypeI32,
4574
15.5k
    OPC_Scope, 19, 
4575
15.5k
     OPC_CheckPatternPredicate7,
4576
15.5k
     OPC_EmitConvertToTarget0,
4577
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4578
15.5k
                   MVT::f16, 1, 2, 
4579
15.5k
     OPC_EmitInteger32, 8|128,4, 
4580
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
4581
15.5k
                   MVT::i32, 3, 3, 1, 4, 
4582
15.5k
    19, 
4583
15.5k
     OPC_CheckPatternPredicate, 9,
4584
15.5k
     OPC_EmitConvertToTarget0,
4585
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4586
15.5k
                   MVT::f16, 1, 2, 
4587
15.5k
     OPC_EmitInteger32, 8, 
4588
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
4589
15.5k
                   MVT::i32, 3, 3, 1, 4, 
4590
15.5k
    0, 
4591
15.5k
   54, 
4592
15.5k
    OPC_CheckChild0Type, MVT::bf16,
4593
15.5k
    OPC_RecordChild1,
4594
15.5k
    OPC_MoveChild1,
4595
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4596
15.5k
    OPC_MoveParent,
4597
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
4598
15.5k
    OPC_CheckTypeI32,
4599
15.5k
    OPC_Scope, 20, 
4600
15.5k
     OPC_CheckPatternPredicate, 8,
4601
15.5k
     OPC_EmitConvertToTarget1,
4602
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4603
15.5k
                   MVT::i16, 1, 2, 
4604
15.5k
     OPC_EmitInteger32, 8|128,4, 
4605
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
4606
15.5k
                   MVT::i32, 3, 0, 3, 4, 
4607
15.5k
    19, 
4608
15.5k
     OPC_CheckPatternPredicate, 10,
4609
15.5k
     OPC_EmitConvertToTarget1,
4610
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4611
15.5k
                   MVT::i16, 1, 2, 
4612
15.5k
     OPC_EmitInteger32, 8, 
4613
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
4614
15.5k
                   MVT::i32, 3, 0, 3, 4, 
4615
15.5k
    0, 
4616
15.5k
   54, 
4617
15.5k
    OPC_MoveChild0,
4618
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4619
15.5k
    OPC_CheckType, MVT::bf16,
4620
15.5k
    OPC_MoveParent,
4621
15.5k
    OPC_RecordChild1,
4622
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGT,
4623
15.5k
    OPC_CheckTypeI32,
4624
15.5k
    OPC_Scope, 20, 
4625
15.5k
     OPC_CheckPatternPredicate, 8,
4626
15.5k
     OPC_EmitConvertToTarget0,
4627
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4628
15.5k
                   MVT::bf16, 1, 2, 
4629
15.5k
     OPC_EmitInteger32, 8|128,4, 
4630
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
4631
15.5k
                   MVT::i32, 3, 3, 1, 4, 
4632
15.5k
    19, 
4633
15.5k
     OPC_CheckPatternPredicate, 10,
4634
15.5k
     OPC_EmitConvertToTarget0,
4635
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4636
15.5k
                   MVT::bf16, 1, 2, 
4637
15.5k
     OPC_EmitInteger32, 8, 
4638
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
4639
15.5k
                   MVT::i32, 3, 3, 1, 4, 
4640
15.5k
    0, 
4641
15.5k
   54, 
4642
15.5k
    OPC_CheckChild0Type, MVT::f16,
4643
15.5k
    OPC_RecordChild1,
4644
15.5k
    OPC_MoveChild1,
4645
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4646
15.5k
    OPC_MoveParent,
4647
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
4648
15.5k
    OPC_CheckType, MVT::i1,
4649
15.5k
    OPC_Scope, 19, 
4650
15.5k
     OPC_CheckPatternPredicate7,
4651
15.5k
     OPC_EmitConvertToTarget1,
4652
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4653
15.5k
                   MVT::i16, 1, 2, 
4654
15.5k
     OPC_EmitInteger32, 4|128,4, 
4655
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4656
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4657
15.5k
    19, 
4658
15.5k
     OPC_CheckPatternPredicate, 9,
4659
15.5k
     OPC_EmitConvertToTarget1,
4660
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4661
15.5k
                   MVT::i16, 1, 2, 
4662
15.5k
     OPC_EmitInteger32, 4, 
4663
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4664
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4665
15.5k
    0, 
4666
15.5k
   54, 
4667
15.5k
    OPC_MoveChild0,
4668
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4669
15.5k
    OPC_CheckType, MVT::f16,
4670
15.5k
    OPC_MoveParent,
4671
15.5k
    OPC_RecordChild1,
4672
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
4673
15.5k
    OPC_CheckType, MVT::i1,
4674
15.5k
    OPC_Scope, 19, 
4675
15.5k
     OPC_CheckPatternPredicate7,
4676
15.5k
     OPC_EmitConvertToTarget0,
4677
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4678
15.5k
                   MVT::i16, 1, 2, 
4679
15.5k
     OPC_EmitInteger32, 4|128,4, 
4680
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4681
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4682
15.5k
    19, 
4683
15.5k
     OPC_CheckPatternPredicate, 9,
4684
15.5k
     OPC_EmitConvertToTarget0,
4685
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4686
15.5k
                   MVT::i16, 1, 2, 
4687
15.5k
     OPC_EmitInteger32, 4, 
4688
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4689
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4690
15.5k
    0, 
4691
15.5k
   55, 
4692
15.5k
    OPC_CheckChild0Type, MVT::bf16,
4693
15.5k
    OPC_RecordChild1,
4694
15.5k
    OPC_MoveChild1,
4695
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4696
15.5k
    OPC_MoveParent,
4697
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
4698
15.5k
    OPC_CheckType, MVT::i1,
4699
15.5k
    OPC_Scope, 20, 
4700
15.5k
     OPC_CheckPatternPredicate, 8,
4701
15.5k
     OPC_EmitConvertToTarget1,
4702
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4703
15.5k
                   MVT::i16, 1, 2, 
4704
15.5k
     OPC_EmitInteger32, 4|128,4, 
4705
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4706
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4707
15.5k
    19, 
4708
15.5k
     OPC_CheckPatternPredicate, 10,
4709
15.5k
     OPC_EmitConvertToTarget1,
4710
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4711
15.5k
                   MVT::i16, 1, 2, 
4712
15.5k
     OPC_EmitInteger32, 4, 
4713
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4714
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4715
15.5k
    0, 
4716
15.5k
   55, 
4717
15.5k
    OPC_MoveChild0,
4718
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4719
15.5k
    OPC_CheckType, MVT::bf16,
4720
15.5k
    OPC_MoveParent,
4721
15.5k
    OPC_RecordChild1,
4722
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
4723
15.5k
    OPC_CheckType, MVT::i1,
4724
15.5k
    OPC_Scope, 20, 
4725
15.5k
     OPC_CheckPatternPredicate, 8,
4726
15.5k
     OPC_EmitConvertToTarget0,
4727
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4728
15.5k
                   MVT::i16, 1, 2, 
4729
15.5k
     OPC_EmitInteger32, 4|128,4, 
4730
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4731
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4732
15.5k
    19, 
4733
15.5k
     OPC_CheckPatternPredicate, 10,
4734
15.5k
     OPC_EmitConvertToTarget0,
4735
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4736
15.5k
                   MVT::i16, 1, 2, 
4737
15.5k
     OPC_EmitInteger32, 4, 
4738
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4739
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4740
15.5k
    0, 
4741
15.5k
   53, 
4742
15.5k
    OPC_CheckChild0Type, MVT::f16,
4743
15.5k
    OPC_RecordChild1,
4744
15.5k
    OPC_MoveChild1,
4745
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4746
15.5k
    OPC_MoveParent,
4747
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
4748
15.5k
    OPC_CheckTypeI32,
4749
15.5k
    OPC_Scope, 19, 
4750
15.5k
     OPC_CheckPatternPredicate7,
4751
15.5k
     OPC_EmitConvertToTarget1,
4752
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4753
15.5k
                   MVT::i16, 1, 2, 
4754
15.5k
     OPC_EmitInteger32, 4|128,4, 
4755
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
4756
15.5k
                   MVT::i32, 3, 0, 3, 4, 
4757
15.5k
    19, 
4758
15.5k
     OPC_CheckPatternPredicate, 9,
4759
15.5k
     OPC_EmitConvertToTarget1,
4760
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4761
15.5k
                   MVT::i16, 1, 2, 
4762
15.5k
     OPC_EmitInteger32, 4, 
4763
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
4764
15.5k
                   MVT::i32, 3, 0, 3, 4, 
4765
15.5k
    0, 
4766
15.5k
   53, 
4767
15.5k
    OPC_MoveChild0,
4768
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4769
15.5k
    OPC_CheckType, MVT::f16,
4770
15.5k
    OPC_MoveParent,
4771
15.5k
    OPC_RecordChild1,
4772
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
4773
15.5k
    OPC_CheckTypeI32,
4774
15.5k
    OPC_Scope, 19, 
4775
15.5k
     OPC_CheckPatternPredicate7,
4776
15.5k
     OPC_EmitConvertToTarget0,
4777
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4778
15.5k
                   MVT::f16, 1, 2, 
4779
15.5k
     OPC_EmitInteger32, 4|128,4, 
4780
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
4781
15.5k
                   MVT::i32, 3, 3, 1, 4, 
4782
15.5k
    19, 
4783
15.5k
     OPC_CheckPatternPredicate, 9,
4784
15.5k
     OPC_EmitConvertToTarget0,
4785
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4786
15.5k
                   MVT::f16, 1, 2, 
4787
15.5k
     OPC_EmitInteger32, 4, 
4788
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
4789
15.5k
                   MVT::i32, 3, 3, 1, 4, 
4790
15.5k
    0, 
4791
15.5k
   54, 
4792
15.5k
    OPC_CheckChild0Type, MVT::bf16,
4793
15.5k
    OPC_RecordChild1,
4794
15.5k
    OPC_MoveChild1,
4795
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4796
15.5k
    OPC_MoveParent,
4797
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
4798
15.5k
    OPC_CheckTypeI32,
4799
15.5k
    OPC_Scope, 20, 
4800
15.5k
     OPC_CheckPatternPredicate, 8,
4801
15.5k
     OPC_EmitConvertToTarget1,
4802
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4803
15.5k
                   MVT::i16, 1, 2, 
4804
15.5k
     OPC_EmitInteger32, 4|128,4, 
4805
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
4806
15.5k
                   MVT::i32, 3, 0, 3, 4, 
4807
15.5k
    19, 
4808
15.5k
     OPC_CheckPatternPredicate, 10,
4809
15.5k
     OPC_EmitConvertToTarget1,
4810
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4811
15.5k
                   MVT::i16, 1, 2, 
4812
15.5k
     OPC_EmitInteger32, 4, 
4813
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
4814
15.5k
                   MVT::i32, 3, 0, 3, 4, 
4815
15.5k
    0, 
4816
15.5k
   54, 
4817
15.5k
    OPC_MoveChild0,
4818
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4819
15.5k
    OPC_CheckType, MVT::bf16,
4820
15.5k
    OPC_MoveParent,
4821
15.5k
    OPC_RecordChild1,
4822
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLT,
4823
15.5k
    OPC_CheckTypeI32,
4824
15.5k
    OPC_Scope, 20, 
4825
15.5k
     OPC_CheckPatternPredicate, 8,
4826
15.5k
     OPC_EmitConvertToTarget0,
4827
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4828
15.5k
                   MVT::bf16, 1, 2, 
4829
15.5k
     OPC_EmitInteger32, 4|128,4, 
4830
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
4831
15.5k
                   MVT::i32, 3, 3, 1, 4, 
4832
15.5k
    19, 
4833
15.5k
     OPC_CheckPatternPredicate, 10,
4834
15.5k
     OPC_EmitConvertToTarget0,
4835
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4836
15.5k
                   MVT::bf16, 1, 2, 
4837
15.5k
     OPC_EmitInteger32, 4, 
4838
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
4839
15.5k
                   MVT::i32, 3, 3, 1, 4, 
4840
15.5k
    0, 
4841
15.5k
   54, 
4842
15.5k
    OPC_CheckChild0Type, MVT::f16,
4843
15.5k
    OPC_RecordChild1,
4844
15.5k
    OPC_MoveChild1,
4845
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4846
15.5k
    OPC_MoveParent,
4847
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
4848
15.5k
    OPC_CheckType, MVT::i1,
4849
15.5k
    OPC_Scope, 19, 
4850
15.5k
     OPC_CheckPatternPredicate7,
4851
15.5k
     OPC_EmitConvertToTarget1,
4852
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4853
15.5k
                   MVT::i16, 1, 2, 
4854
15.5k
     OPC_EmitInteger32, 10|128,4, 
4855
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4856
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4857
15.5k
    19, 
4858
15.5k
     OPC_CheckPatternPredicate, 9,
4859
15.5k
     OPC_EmitConvertToTarget1,
4860
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4861
15.5k
                   MVT::i16, 1, 2, 
4862
15.5k
     OPC_EmitInteger32, 10, 
4863
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4864
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4865
15.5k
    0, 
4866
15.5k
   54, 
4867
15.5k
    OPC_MoveChild0,
4868
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4869
15.5k
    OPC_CheckType, MVT::f16,
4870
15.5k
    OPC_MoveParent,
4871
15.5k
    OPC_RecordChild1,
4872
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
4873
15.5k
    OPC_CheckType, MVT::i1,
4874
15.5k
    OPC_Scope, 19, 
4875
15.5k
     OPC_CheckPatternPredicate7,
4876
15.5k
     OPC_EmitConvertToTarget0,
4877
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4878
15.5k
                   MVT::i16, 1, 2, 
4879
15.5k
     OPC_EmitInteger32, 10|128,4, 
4880
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4881
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4882
15.5k
    19, 
4883
15.5k
     OPC_CheckPatternPredicate, 9,
4884
15.5k
     OPC_EmitConvertToTarget0,
4885
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4886
15.5k
                   MVT::i16, 1, 2, 
4887
15.5k
     OPC_EmitInteger32, 10, 
4888
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
4889
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4890
15.5k
    0, 
4891
15.5k
   55, 
4892
15.5k
    OPC_CheckChild0Type, MVT::bf16,
4893
15.5k
    OPC_RecordChild1,
4894
15.5k
    OPC_MoveChild1,
4895
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4896
15.5k
    OPC_MoveParent,
4897
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
4898
15.5k
    OPC_CheckType, MVT::i1,
4899
15.5k
    OPC_Scope, 20, 
4900
15.5k
     OPC_CheckPatternPredicate, 8,
4901
15.5k
     OPC_EmitConvertToTarget1,
4902
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4903
15.5k
                   MVT::i16, 1, 2, 
4904
15.5k
     OPC_EmitInteger32, 10|128,4, 
4905
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4906
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4907
15.5k
    19, 
4908
15.5k
     OPC_CheckPatternPredicate, 10,
4909
15.5k
     OPC_EmitConvertToTarget1,
4910
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4911
15.5k
                   MVT::i16, 1, 2, 
4912
15.5k
     OPC_EmitInteger32, 10, 
4913
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4914
15.5k
                   MVT::i1, 3, 0, 3, 4, 
4915
15.5k
    0, 
4916
15.5k
   55, 
4917
15.5k
    OPC_MoveChild0,
4918
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4919
15.5k
    OPC_CheckType, MVT::bf16,
4920
15.5k
    OPC_MoveParent,
4921
15.5k
    OPC_RecordChild1,
4922
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
4923
15.5k
    OPC_CheckType, MVT::i1,
4924
15.5k
    OPC_Scope, 20, 
4925
15.5k
     OPC_CheckPatternPredicate, 8,
4926
15.5k
     OPC_EmitConvertToTarget0,
4927
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4928
15.5k
                   MVT::i16, 1, 2, 
4929
15.5k
     OPC_EmitInteger32, 10|128,4, 
4930
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4931
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4932
15.5k
    19, 
4933
15.5k
     OPC_CheckPatternPredicate, 10,
4934
15.5k
     OPC_EmitConvertToTarget0,
4935
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
4936
15.5k
                   MVT::i16, 1, 2, 
4937
15.5k
     OPC_EmitInteger32, 10, 
4938
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
4939
15.5k
                   MVT::i1, 3, 3, 1, 4, 
4940
15.5k
    0, 
4941
15.5k
   53, 
4942
15.5k
    OPC_CheckChild0Type, MVT::f16,
4943
15.5k
    OPC_RecordChild1,
4944
15.5k
    OPC_MoveChild1,
4945
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4946
15.5k
    OPC_MoveParent,
4947
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
4948
15.5k
    OPC_CheckTypeI32,
4949
15.5k
    OPC_Scope, 19, 
4950
15.5k
     OPC_CheckPatternPredicate7,
4951
15.5k
     OPC_EmitConvertToTarget1,
4952
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4953
15.5k
                   MVT::i16, 1, 2, 
4954
15.5k
     OPC_EmitInteger32, 10|128,4, 
4955
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
4956
15.5k
                   MVT::i32, 3, 0, 3, 4, 
4957
15.5k
    19, 
4958
15.5k
     OPC_CheckPatternPredicate, 9,
4959
15.5k
     OPC_EmitConvertToTarget1,
4960
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4961
15.5k
                   MVT::i16, 1, 2, 
4962
15.5k
     OPC_EmitInteger32, 10, 
4963
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
4964
15.5k
                   MVT::i32, 3, 0, 3, 4, 
4965
15.5k
    0, 
4966
15.5k
   53, 
4967
15.5k
    OPC_MoveChild0,
4968
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4969
15.5k
    OPC_CheckType, MVT::f16,
4970
15.5k
    OPC_MoveParent,
4971
15.5k
    OPC_RecordChild1,
4972
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
4973
15.5k
    OPC_CheckTypeI32,
4974
15.5k
    OPC_Scope, 19, 
4975
15.5k
     OPC_CheckPatternPredicate7,
4976
15.5k
     OPC_EmitConvertToTarget0,
4977
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4978
15.5k
                   MVT::f16, 1, 2, 
4979
15.5k
     OPC_EmitInteger32, 10|128,4, 
4980
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
4981
15.5k
                   MVT::i32, 3, 3, 1, 4, 
4982
15.5k
    19, 
4983
15.5k
     OPC_CheckPatternPredicate, 9,
4984
15.5k
     OPC_EmitConvertToTarget0,
4985
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
4986
15.5k
                   MVT::f16, 1, 2, 
4987
15.5k
     OPC_EmitInteger32, 10, 
4988
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
4989
15.5k
                   MVT::i32, 3, 3, 1, 4, 
4990
15.5k
    0, 
4991
15.5k
   54, 
4992
15.5k
    OPC_CheckChild0Type, MVT::bf16,
4993
15.5k
    OPC_RecordChild1,
4994
15.5k
    OPC_MoveChild1,
4995
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
4996
15.5k
    OPC_MoveParent,
4997
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
4998
15.5k
    OPC_CheckTypeI32,
4999
15.5k
    OPC_Scope, 20, 
5000
15.5k
     OPC_CheckPatternPredicate, 8,
5001
15.5k
     OPC_EmitConvertToTarget1,
5002
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5003
15.5k
                   MVT::i16, 1, 2, 
5004
15.5k
     OPC_EmitInteger32, 10|128,4, 
5005
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
5006
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5007
15.5k
    19, 
5008
15.5k
     OPC_CheckPatternPredicate, 10,
5009
15.5k
     OPC_EmitConvertToTarget1,
5010
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5011
15.5k
                   MVT::i16, 1, 2, 
5012
15.5k
     OPC_EmitInteger32, 10, 
5013
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
5014
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5015
15.5k
    0, 
5016
15.5k
   54, 
5017
15.5k
    OPC_MoveChild0,
5018
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5019
15.5k
    OPC_CheckType, MVT::bf16,
5020
15.5k
    OPC_MoveParent,
5021
15.5k
    OPC_RecordChild1,
5022
15.5k
    OPC_CheckChild2CondCode, ISD::SETOGE,
5023
15.5k
    OPC_CheckTypeI32,
5024
15.5k
    OPC_Scope, 20, 
5025
15.5k
     OPC_CheckPatternPredicate, 8,
5026
15.5k
     OPC_EmitConvertToTarget0,
5027
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5028
15.5k
                   MVT::bf16, 1, 2, 
5029
15.5k
     OPC_EmitInteger32, 10|128,4, 
5030
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
5031
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5032
15.5k
    19, 
5033
15.5k
     OPC_CheckPatternPredicate, 10,
5034
15.5k
     OPC_EmitConvertToTarget0,
5035
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5036
15.5k
                   MVT::bf16, 1, 2, 
5037
15.5k
     OPC_EmitInteger32, 10, 
5038
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
5039
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5040
15.5k
    0, 
5041
15.5k
   54, 
5042
15.5k
    OPC_CheckChild0Type, MVT::f16,
5043
15.5k
    OPC_RecordChild1,
5044
15.5k
    OPC_MoveChild1,
5045
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5046
15.5k
    OPC_MoveParent,
5047
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
5048
15.5k
    OPC_CheckType, MVT::i1,
5049
15.5k
    OPC_Scope, 19, 
5050
15.5k
     OPC_CheckPatternPredicate7,
5051
15.5k
     OPC_EmitConvertToTarget1,
5052
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5053
15.5k
                   MVT::i16, 1, 2, 
5054
15.5k
     OPC_EmitInteger32, 6|128,4, 
5055
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5056
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5057
15.5k
    19, 
5058
15.5k
     OPC_CheckPatternPredicate, 9,
5059
15.5k
     OPC_EmitConvertToTarget1,
5060
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5061
15.5k
                   MVT::i16, 1, 2, 
5062
15.5k
     OPC_EmitInteger32, 6, 
5063
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5064
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5065
15.5k
    0, 
5066
15.5k
   54, 
5067
15.5k
    OPC_MoveChild0,
5068
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5069
15.5k
    OPC_CheckType, MVT::f16,
5070
15.5k
    OPC_MoveParent,
5071
15.5k
    OPC_RecordChild1,
5072
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
5073
15.5k
    OPC_CheckType, MVT::i1,
5074
15.5k
    OPC_Scope, 19, 
5075
15.5k
     OPC_CheckPatternPredicate7,
5076
15.5k
     OPC_EmitConvertToTarget0,
5077
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5078
15.5k
                   MVT::i16, 1, 2, 
5079
15.5k
     OPC_EmitInteger32, 6|128,4, 
5080
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5081
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5082
15.5k
    19, 
5083
15.5k
     OPC_CheckPatternPredicate, 9,
5084
15.5k
     OPC_EmitConvertToTarget0,
5085
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5086
15.5k
                   MVT::i16, 1, 2, 
5087
15.5k
     OPC_EmitInteger32, 6, 
5088
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5089
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5090
15.5k
    0, 
5091
15.5k
   55, 
5092
15.5k
    OPC_CheckChild0Type, MVT::bf16,
5093
15.5k
    OPC_RecordChild1,
5094
15.5k
    OPC_MoveChild1,
5095
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5096
15.5k
    OPC_MoveParent,
5097
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
5098
15.5k
    OPC_CheckType, MVT::i1,
5099
15.5k
    OPC_Scope, 20, 
5100
15.5k
     OPC_CheckPatternPredicate, 8,
5101
15.5k
     OPC_EmitConvertToTarget1,
5102
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5103
15.5k
                   MVT::i16, 1, 2, 
5104
15.5k
     OPC_EmitInteger32, 6|128,4, 
5105
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5106
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5107
15.5k
    19, 
5108
15.5k
     OPC_CheckPatternPredicate, 10,
5109
15.5k
     OPC_EmitConvertToTarget1,
5110
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5111
15.5k
                   MVT::i16, 1, 2, 
5112
15.5k
     OPC_EmitInteger32, 6, 
5113
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5114
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5115
15.5k
    0, 
5116
15.5k
   55, 
5117
15.5k
    OPC_MoveChild0,
5118
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5119
15.5k
    OPC_CheckType, MVT::bf16,
5120
15.5k
    OPC_MoveParent,
5121
15.5k
    OPC_RecordChild1,
5122
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
5123
15.5k
    OPC_CheckType, MVT::i1,
5124
15.5k
    OPC_Scope, 20, 
5125
15.5k
     OPC_CheckPatternPredicate, 8,
5126
15.5k
     OPC_EmitConvertToTarget0,
5127
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5128
15.5k
                   MVT::i16, 1, 2, 
5129
15.5k
     OPC_EmitInteger32, 6|128,4, 
5130
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5131
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5132
15.5k
    19, 
5133
15.5k
     OPC_CheckPatternPredicate, 10,
5134
15.5k
     OPC_EmitConvertToTarget0,
5135
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5136
15.5k
                   MVT::i16, 1, 2, 
5137
15.5k
     OPC_EmitInteger32, 6, 
5138
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5139
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5140
15.5k
    0, 
5141
15.5k
   53, 
5142
15.5k
    OPC_CheckChild0Type, MVT::f16,
5143
15.5k
    OPC_RecordChild1,
5144
15.5k
    OPC_MoveChild1,
5145
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5146
15.5k
    OPC_MoveParent,
5147
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
5148
15.5k
    OPC_CheckTypeI32,
5149
15.5k
    OPC_Scope, 19, 
5150
15.5k
     OPC_CheckPatternPredicate7,
5151
15.5k
     OPC_EmitConvertToTarget1,
5152
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5153
15.5k
                   MVT::i16, 1, 2, 
5154
15.5k
     OPC_EmitInteger32, 6|128,4, 
5155
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
5156
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5157
15.5k
    19, 
5158
15.5k
     OPC_CheckPatternPredicate, 9,
5159
15.5k
     OPC_EmitConvertToTarget1,
5160
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5161
15.5k
                   MVT::i16, 1, 2, 
5162
15.5k
     OPC_EmitInteger32, 6, 
5163
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
5164
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5165
15.5k
    0, 
5166
15.5k
   53, 
5167
15.5k
    OPC_MoveChild0,
5168
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5169
15.5k
    OPC_CheckType, MVT::f16,
5170
15.5k
    OPC_MoveParent,
5171
15.5k
    OPC_RecordChild1,
5172
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
5173
15.5k
    OPC_CheckTypeI32,
5174
15.5k
    OPC_Scope, 19, 
5175
15.5k
     OPC_CheckPatternPredicate7,
5176
15.5k
     OPC_EmitConvertToTarget0,
5177
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5178
15.5k
                   MVT::f16, 1, 2, 
5179
15.5k
     OPC_EmitInteger32, 6|128,4, 
5180
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
5181
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5182
15.5k
    19, 
5183
15.5k
     OPC_CheckPatternPredicate, 9,
5184
15.5k
     OPC_EmitConvertToTarget0,
5185
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5186
15.5k
                   MVT::f16, 1, 2, 
5187
15.5k
     OPC_EmitInteger32, 6, 
5188
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
5189
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5190
15.5k
    0, 
5191
15.5k
   54, 
5192
15.5k
    OPC_CheckChild0Type, MVT::bf16,
5193
15.5k
    OPC_RecordChild1,
5194
15.5k
    OPC_MoveChild1,
5195
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5196
15.5k
    OPC_MoveParent,
5197
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
5198
15.5k
    OPC_CheckTypeI32,
5199
15.5k
    OPC_Scope, 20, 
5200
15.5k
     OPC_CheckPatternPredicate, 8,
5201
15.5k
     OPC_EmitConvertToTarget1,
5202
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5203
15.5k
                   MVT::i16, 1, 2, 
5204
15.5k
     OPC_EmitInteger32, 6|128,4, 
5205
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
5206
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5207
15.5k
    19, 
5208
15.5k
     OPC_CheckPatternPredicate, 10,
5209
15.5k
     OPC_EmitConvertToTarget1,
5210
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5211
15.5k
                   MVT::i16, 1, 2, 
5212
15.5k
     OPC_EmitInteger32, 6, 
5213
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
5214
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5215
15.5k
    0, 
5216
15.5k
   54, 
5217
15.5k
    OPC_MoveChild0,
5218
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5219
15.5k
    OPC_CheckType, MVT::bf16,
5220
15.5k
    OPC_MoveParent,
5221
15.5k
    OPC_RecordChild1,
5222
15.5k
    OPC_CheckChild2CondCode, ISD::SETOLE,
5223
15.5k
    OPC_CheckTypeI32,
5224
15.5k
    OPC_Scope, 20, 
5225
15.5k
     OPC_CheckPatternPredicate, 8,
5226
15.5k
     OPC_EmitConvertToTarget0,
5227
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5228
15.5k
                   MVT::bf16, 1, 2, 
5229
15.5k
     OPC_EmitInteger32, 6|128,4, 
5230
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
5231
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5232
15.5k
    19, 
5233
15.5k
     OPC_CheckPatternPredicate, 10,
5234
15.5k
     OPC_EmitConvertToTarget0,
5235
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5236
15.5k
                   MVT::bf16, 1, 2, 
5237
15.5k
     OPC_EmitInteger32, 6, 
5238
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
5239
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5240
15.5k
    0, 
5241
15.5k
   54, 
5242
15.5k
    OPC_CheckChild0Type, MVT::f16,
5243
15.5k
    OPC_RecordChild1,
5244
15.5k
    OPC_MoveChild1,
5245
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5246
15.5k
    OPC_MoveParent,
5247
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
5248
15.5k
    OPC_CheckType, MVT::i1,
5249
15.5k
    OPC_Scope, 19, 
5250
15.5k
     OPC_CheckPatternPredicate7,
5251
15.5k
     OPC_EmitConvertToTarget1,
5252
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5253
15.5k
                   MVT::i16, 1, 2, 
5254
15.5k
     OPC_EmitInteger32, 0|128,4, 
5255
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5256
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5257
15.5k
    19, 
5258
15.5k
     OPC_CheckPatternPredicate, 9,
5259
15.5k
     OPC_EmitConvertToTarget1,
5260
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5261
15.5k
                   MVT::i16, 1, 2, 
5262
15.5k
     OPC_EmitInteger32, 0, 
5263
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5264
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5265
15.5k
    0, 
5266
15.5k
   54, 
5267
15.5k
    OPC_MoveChild0,
5268
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5269
15.5k
    OPC_CheckType, MVT::f16,
5270
15.5k
    OPC_MoveParent,
5271
15.5k
    OPC_RecordChild1,
5272
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
5273
15.5k
    OPC_CheckType, MVT::i1,
5274
15.5k
    OPC_Scope, 19, 
5275
15.5k
     OPC_CheckPatternPredicate7,
5276
15.5k
     OPC_EmitConvertToTarget0,
5277
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5278
15.5k
                   MVT::i16, 1, 2, 
5279
15.5k
     OPC_EmitInteger32, 0|128,4, 
5280
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5281
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5282
15.5k
    19, 
5283
15.5k
     OPC_CheckPatternPredicate, 9,
5284
15.5k
     OPC_EmitConvertToTarget0,
5285
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5286
15.5k
                   MVT::i16, 1, 2, 
5287
15.5k
     OPC_EmitInteger32, 0, 
5288
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5289
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5290
15.5k
    0, 
5291
15.5k
   55, 
5292
15.5k
    OPC_CheckChild0Type, MVT::bf16,
5293
15.5k
    OPC_RecordChild1,
5294
15.5k
    OPC_MoveChild1,
5295
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5296
15.5k
    OPC_MoveParent,
5297
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
5298
15.5k
    OPC_CheckType, MVT::i1,
5299
15.5k
    OPC_Scope, 20, 
5300
15.5k
     OPC_CheckPatternPredicate, 8,
5301
15.5k
     OPC_EmitConvertToTarget1,
5302
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5303
15.5k
                   MVT::i16, 1, 2, 
5304
15.5k
     OPC_EmitInteger32, 0|128,4, 
5305
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5306
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5307
15.5k
    19, 
5308
15.5k
     OPC_CheckPatternPredicate, 10,
5309
15.5k
     OPC_EmitConvertToTarget1,
5310
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5311
15.5k
                   MVT::i16, 1, 2, 
5312
15.5k
     OPC_EmitInteger32, 0, 
5313
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5314
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5315
15.5k
    0, 
5316
15.5k
   55, 
5317
15.5k
    OPC_MoveChild0,
5318
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5319
15.5k
    OPC_CheckType, MVT::bf16,
5320
15.5k
    OPC_MoveParent,
5321
15.5k
    OPC_RecordChild1,
5322
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
5323
15.5k
    OPC_CheckType, MVT::i1,
5324
15.5k
    OPC_Scope, 20, 
5325
15.5k
     OPC_CheckPatternPredicate, 8,
5326
15.5k
     OPC_EmitConvertToTarget0,
5327
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5328
15.5k
                   MVT::i16, 1, 2, 
5329
15.5k
     OPC_EmitInteger32, 0|128,4, 
5330
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5331
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5332
15.5k
    19, 
5333
15.5k
     OPC_CheckPatternPredicate, 10,
5334
15.5k
     OPC_EmitConvertToTarget0,
5335
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5336
15.5k
                   MVT::i16, 1, 2, 
5337
15.5k
     OPC_EmitInteger32, 0, 
5338
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5339
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5340
15.5k
    0, 
5341
15.5k
   53, 
5342
15.5k
    OPC_CheckChild0Type, MVT::f16,
5343
15.5k
    OPC_RecordChild1,
5344
15.5k
    OPC_MoveChild1,
5345
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5346
15.5k
    OPC_MoveParent,
5347
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
5348
15.5k
    OPC_CheckTypeI32,
5349
15.5k
    OPC_Scope, 19, 
5350
15.5k
     OPC_CheckPatternPredicate7,
5351
15.5k
     OPC_EmitConvertToTarget1,
5352
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5353
15.5k
                   MVT::i16, 1, 2, 
5354
15.5k
     OPC_EmitInteger32, 0|128,4, 
5355
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
5356
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5357
15.5k
    19, 
5358
15.5k
     OPC_CheckPatternPredicate, 9,
5359
15.5k
     OPC_EmitConvertToTarget1,
5360
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5361
15.5k
                   MVT::i16, 1, 2, 
5362
15.5k
     OPC_EmitInteger32, 0, 
5363
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
5364
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5365
15.5k
    0, 
5366
15.5k
   53, 
5367
15.5k
    OPC_MoveChild0,
5368
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5369
15.5k
    OPC_CheckType, MVT::f16,
5370
15.5k
    OPC_MoveParent,
5371
15.5k
    OPC_RecordChild1,
5372
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
5373
15.5k
    OPC_CheckTypeI32,
5374
15.5k
    OPC_Scope, 19, 
5375
15.5k
     OPC_CheckPatternPredicate7,
5376
15.5k
     OPC_EmitConvertToTarget0,
5377
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5378
15.5k
                   MVT::f16, 1, 2, 
5379
15.5k
     OPC_EmitInteger32, 0|128,4, 
5380
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
5381
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5382
15.5k
    19, 
5383
15.5k
     OPC_CheckPatternPredicate, 9,
5384
15.5k
     OPC_EmitConvertToTarget0,
5385
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5386
15.5k
                   MVT::f16, 1, 2, 
5387
15.5k
     OPC_EmitInteger32, 0, 
5388
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
5389
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5390
15.5k
    0, 
5391
15.5k
   54, 
5392
15.5k
    OPC_CheckChild0Type, MVT::bf16,
5393
15.5k
    OPC_RecordChild1,
5394
15.5k
    OPC_MoveChild1,
5395
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5396
15.5k
    OPC_MoveParent,
5397
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
5398
15.5k
    OPC_CheckTypeI32,
5399
15.5k
    OPC_Scope, 20, 
5400
15.5k
     OPC_CheckPatternPredicate, 8,
5401
15.5k
     OPC_EmitConvertToTarget1,
5402
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5403
15.5k
                   MVT::i16, 1, 2, 
5404
15.5k
     OPC_EmitInteger32, 0|128,4, 
5405
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
5406
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5407
15.5k
    19, 
5408
15.5k
     OPC_CheckPatternPredicate, 10,
5409
15.5k
     OPC_EmitConvertToTarget1,
5410
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5411
15.5k
                   MVT::i16, 1, 2, 
5412
15.5k
     OPC_EmitInteger32, 0, 
5413
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
5414
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5415
15.5k
    0, 
5416
15.5k
   54, 
5417
15.5k
    OPC_MoveChild0,
5418
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5419
15.5k
    OPC_CheckType, MVT::bf16,
5420
15.5k
    OPC_MoveParent,
5421
15.5k
    OPC_RecordChild1,
5422
15.5k
    OPC_CheckChild2CondCode, ISD::SETOEQ,
5423
15.5k
    OPC_CheckTypeI32,
5424
15.5k
    OPC_Scope, 20, 
5425
15.5k
     OPC_CheckPatternPredicate, 8,
5426
15.5k
     OPC_EmitConvertToTarget0,
5427
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5428
15.5k
                   MVT::bf16, 1, 2, 
5429
15.5k
     OPC_EmitInteger32, 0|128,4, 
5430
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
5431
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5432
15.5k
    19, 
5433
15.5k
     OPC_CheckPatternPredicate, 10,
5434
15.5k
     OPC_EmitConvertToTarget0,
5435
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5436
15.5k
                   MVT::bf16, 1, 2, 
5437
15.5k
     OPC_EmitInteger32, 0, 
5438
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
5439
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5440
15.5k
    0, 
5441
15.5k
   54, 
5442
15.5k
    OPC_CheckChild0Type, MVT::f16,
5443
15.5k
    OPC_RecordChild1,
5444
15.5k
    OPC_MoveChild1,
5445
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5446
15.5k
    OPC_MoveParent,
5447
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
5448
15.5k
    OPC_CheckType, MVT::i1,
5449
15.5k
    OPC_Scope, 19, 
5450
15.5k
     OPC_CheckPatternPredicate7,
5451
15.5k
     OPC_EmitConvertToTarget1,
5452
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5453
15.5k
                   MVT::i16, 1, 2, 
5454
15.5k
     OPC_EmitInteger32, 2|128,4, 
5455
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5456
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5457
15.5k
    19, 
5458
15.5k
     OPC_CheckPatternPredicate, 9,
5459
15.5k
     OPC_EmitConvertToTarget1,
5460
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5461
15.5k
                   MVT::i16, 1, 2, 
5462
15.5k
     OPC_EmitInteger32, 2, 
5463
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5464
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5465
15.5k
    0, 
5466
15.5k
   54, 
5467
15.5k
    OPC_MoveChild0,
5468
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5469
15.5k
    OPC_CheckType, MVT::f16,
5470
15.5k
    OPC_MoveParent,
5471
15.5k
    OPC_RecordChild1,
5472
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
5473
15.5k
    OPC_CheckType, MVT::i1,
5474
15.5k
    OPC_Scope, 19, 
5475
15.5k
     OPC_CheckPatternPredicate7,
5476
15.5k
     OPC_EmitConvertToTarget0,
5477
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5478
15.5k
                   MVT::i16, 1, 2, 
5479
15.5k
     OPC_EmitInteger32, 2|128,4, 
5480
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5481
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5482
15.5k
    19, 
5483
15.5k
     OPC_CheckPatternPredicate, 9,
5484
15.5k
     OPC_EmitConvertToTarget0,
5485
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5486
15.5k
                   MVT::i16, 1, 2, 
5487
15.5k
     OPC_EmitInteger32, 2, 
5488
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5489
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5490
15.5k
    0, 
5491
15.5k
   55, 
5492
15.5k
    OPC_CheckChild0Type, MVT::bf16,
5493
15.5k
    OPC_RecordChild1,
5494
15.5k
    OPC_MoveChild1,
5495
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5496
15.5k
    OPC_MoveParent,
5497
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
5498
15.5k
    OPC_CheckType, MVT::i1,
5499
15.5k
    OPC_Scope, 20, 
5500
15.5k
     OPC_CheckPatternPredicate, 8,
5501
15.5k
     OPC_EmitConvertToTarget1,
5502
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5503
15.5k
                   MVT::i16, 1, 2, 
5504
15.5k
     OPC_EmitInteger32, 2|128,4, 
5505
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5506
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5507
15.5k
    19, 
5508
15.5k
     OPC_CheckPatternPredicate, 10,
5509
15.5k
     OPC_EmitConvertToTarget1,
5510
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5511
15.5k
                   MVT::i16, 1, 2, 
5512
15.5k
     OPC_EmitInteger32, 2, 
5513
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5514
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5515
15.5k
    0, 
5516
15.5k
   55, 
5517
15.5k
    OPC_MoveChild0,
5518
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5519
15.5k
    OPC_CheckType, MVT::bf16,
5520
15.5k
    OPC_MoveParent,
5521
15.5k
    OPC_RecordChild1,
5522
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
5523
15.5k
    OPC_CheckType, MVT::i1,
5524
15.5k
    OPC_Scope, 20, 
5525
15.5k
     OPC_CheckPatternPredicate, 8,
5526
15.5k
     OPC_EmitConvertToTarget0,
5527
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5528
15.5k
                   MVT::i16, 1, 2, 
5529
15.5k
     OPC_EmitInteger32, 2|128,4, 
5530
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5531
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5532
15.5k
    19, 
5533
15.5k
     OPC_CheckPatternPredicate, 10,
5534
15.5k
     OPC_EmitConvertToTarget0,
5535
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5536
15.5k
                   MVT::i16, 1, 2, 
5537
15.5k
     OPC_EmitInteger32, 2, 
5538
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5539
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5540
15.5k
    0, 
5541
15.5k
   53, 
5542
15.5k
    OPC_CheckChild0Type, MVT::f16,
5543
15.5k
    OPC_RecordChild1,
5544
15.5k
    OPC_MoveChild1,
5545
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5546
15.5k
    OPC_MoveParent,
5547
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
5548
15.5k
    OPC_CheckTypeI32,
5549
15.5k
    OPC_Scope, 19, 
5550
15.5k
     OPC_CheckPatternPredicate7,
5551
15.5k
     OPC_EmitConvertToTarget1,
5552
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5553
15.5k
                   MVT::i16, 1, 2, 
5554
15.5k
     OPC_EmitInteger32, 2|128,4, 
5555
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
5556
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5557
15.5k
    19, 
5558
15.5k
     OPC_CheckPatternPredicate, 9,
5559
15.5k
     OPC_EmitConvertToTarget1,
5560
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5561
15.5k
                   MVT::i16, 1, 2, 
5562
15.5k
     OPC_EmitInteger32, 2, 
5563
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
5564
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5565
15.5k
    0, 
5566
15.5k
   53, 
5567
15.5k
    OPC_MoveChild0,
5568
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5569
15.5k
    OPC_CheckType, MVT::f16,
5570
15.5k
    OPC_MoveParent,
5571
15.5k
    OPC_RecordChild1,
5572
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
5573
15.5k
    OPC_CheckTypeI32,
5574
15.5k
    OPC_Scope, 19, 
5575
15.5k
     OPC_CheckPatternPredicate7,
5576
15.5k
     OPC_EmitConvertToTarget0,
5577
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5578
15.5k
                   MVT::f16, 1, 2, 
5579
15.5k
     OPC_EmitInteger32, 2|128,4, 
5580
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
5581
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5582
15.5k
    19, 
5583
15.5k
     OPC_CheckPatternPredicate, 9,
5584
15.5k
     OPC_EmitConvertToTarget0,
5585
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5586
15.5k
                   MVT::f16, 1, 2, 
5587
15.5k
     OPC_EmitInteger32, 2, 
5588
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
5589
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5590
15.5k
    0, 
5591
15.5k
   54, 
5592
15.5k
    OPC_CheckChild0Type, MVT::bf16,
5593
15.5k
    OPC_RecordChild1,
5594
15.5k
    OPC_MoveChild1,
5595
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5596
15.5k
    OPC_MoveParent,
5597
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
5598
15.5k
    OPC_CheckTypeI32,
5599
15.5k
    OPC_Scope, 20, 
5600
15.5k
     OPC_CheckPatternPredicate, 8,
5601
15.5k
     OPC_EmitConvertToTarget1,
5602
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5603
15.5k
                   MVT::i16, 1, 2, 
5604
15.5k
     OPC_EmitInteger32, 2|128,4, 
5605
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
5606
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5607
15.5k
    19, 
5608
15.5k
     OPC_CheckPatternPredicate, 10,
5609
15.5k
     OPC_EmitConvertToTarget1,
5610
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5611
15.5k
                   MVT::i16, 1, 2, 
5612
15.5k
     OPC_EmitInteger32, 2, 
5613
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
5614
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5615
15.5k
    0, 
5616
15.5k
   54, 
5617
15.5k
    OPC_MoveChild0,
5618
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5619
15.5k
    OPC_CheckType, MVT::bf16,
5620
15.5k
    OPC_MoveParent,
5621
15.5k
    OPC_RecordChild1,
5622
15.5k
    OPC_CheckChild2CondCode, ISD::SETONE,
5623
15.5k
    OPC_CheckTypeI32,
5624
15.5k
    OPC_Scope, 20, 
5625
15.5k
     OPC_CheckPatternPredicate, 8,
5626
15.5k
     OPC_EmitConvertToTarget0,
5627
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5628
15.5k
                   MVT::bf16, 1, 2, 
5629
15.5k
     OPC_EmitInteger32, 2|128,4, 
5630
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
5631
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5632
15.5k
    19, 
5633
15.5k
     OPC_CheckPatternPredicate, 10,
5634
15.5k
     OPC_EmitConvertToTarget0,
5635
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5636
15.5k
                   MVT::bf16, 1, 2, 
5637
15.5k
     OPC_EmitInteger32, 2, 
5638
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
5639
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5640
15.5k
    0, 
5641
15.5k
   54, 
5642
15.5k
    OPC_CheckChild0Type, MVT::f16,
5643
15.5k
    OPC_RecordChild1,
5644
15.5k
    OPC_MoveChild1,
5645
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5646
15.5k
    OPC_MoveParent,
5647
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
5648
15.5k
    OPC_CheckType, MVT::i1,
5649
15.5k
    OPC_Scope, 19, 
5650
15.5k
     OPC_CheckPatternPredicate7,
5651
15.5k
     OPC_EmitConvertToTarget1,
5652
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5653
15.5k
                   MVT::i16, 1, 2, 
5654
15.5k
     OPC_EmitInteger32, 28|128,4, 
5655
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5656
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5657
15.5k
    19, 
5658
15.5k
     OPC_CheckPatternPredicate, 9,
5659
15.5k
     OPC_EmitConvertToTarget1,
5660
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5661
15.5k
                   MVT::i16, 1, 2, 
5662
15.5k
     OPC_EmitInteger32, 28, 
5663
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5664
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5665
15.5k
    0, 
5666
15.5k
   54, 
5667
15.5k
    OPC_MoveChild0,
5668
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5669
15.5k
    OPC_CheckType, MVT::f16,
5670
15.5k
    OPC_MoveParent,
5671
15.5k
    OPC_RecordChild1,
5672
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
5673
15.5k
    OPC_CheckType, MVT::i1,
5674
15.5k
    OPC_Scope, 19, 
5675
15.5k
     OPC_CheckPatternPredicate7,
5676
15.5k
     OPC_EmitConvertToTarget0,
5677
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5678
15.5k
                   MVT::i16, 1, 2, 
5679
15.5k
     OPC_EmitInteger32, 28|128,4, 
5680
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5681
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5682
15.5k
    19, 
5683
15.5k
     OPC_CheckPatternPredicate, 9,
5684
15.5k
     OPC_EmitConvertToTarget0,
5685
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5686
15.5k
                   MVT::i16, 1, 2, 
5687
15.5k
     OPC_EmitInteger32, 28, 
5688
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5689
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5690
15.5k
    0, 
5691
15.5k
   55, 
5692
15.5k
    OPC_CheckChild0Type, MVT::bf16,
5693
15.5k
    OPC_RecordChild1,
5694
15.5k
    OPC_MoveChild1,
5695
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5696
15.5k
    OPC_MoveParent,
5697
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
5698
15.5k
    OPC_CheckType, MVT::i1,
5699
15.5k
    OPC_Scope, 20, 
5700
15.5k
     OPC_CheckPatternPredicate, 8,
5701
15.5k
     OPC_EmitConvertToTarget1,
5702
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5703
15.5k
                   MVT::i16, 1, 2, 
5704
15.5k
     OPC_EmitInteger32, 28|128,4, 
5705
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5706
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5707
15.5k
    19, 
5708
15.5k
     OPC_CheckPatternPredicate, 10,
5709
15.5k
     OPC_EmitConvertToTarget1,
5710
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5711
15.5k
                   MVT::i16, 1, 2, 
5712
15.5k
     OPC_EmitInteger32, 28, 
5713
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5714
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5715
15.5k
    0, 
5716
15.5k
   55, 
5717
15.5k
    OPC_MoveChild0,
5718
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5719
15.5k
    OPC_CheckType, MVT::bf16,
5720
15.5k
    OPC_MoveParent,
5721
15.5k
    OPC_RecordChild1,
5722
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
5723
15.5k
    OPC_CheckType, MVT::i1,
5724
15.5k
    OPC_Scope, 20, 
5725
15.5k
     OPC_CheckPatternPredicate, 8,
5726
15.5k
     OPC_EmitConvertToTarget0,
5727
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5728
15.5k
                   MVT::i16, 1, 2, 
5729
15.5k
     OPC_EmitInteger32, 28|128,4, 
5730
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5731
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5732
15.5k
    19, 
5733
15.5k
     OPC_CheckPatternPredicate, 10,
5734
15.5k
     OPC_EmitConvertToTarget0,
5735
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5736
15.5k
                   MVT::i16, 1, 2, 
5737
15.5k
     OPC_EmitInteger32, 28, 
5738
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5739
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5740
15.5k
    0, 
5741
15.5k
   53, 
5742
15.5k
    OPC_CheckChild0Type, MVT::f16,
5743
15.5k
    OPC_RecordChild1,
5744
15.5k
    OPC_MoveChild1,
5745
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5746
15.5k
    OPC_MoveParent,
5747
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
5748
15.5k
    OPC_CheckTypeI32,
5749
15.5k
    OPC_Scope, 19, 
5750
15.5k
     OPC_CheckPatternPredicate7,
5751
15.5k
     OPC_EmitConvertToTarget1,
5752
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5753
15.5k
                   MVT::i16, 1, 2, 
5754
15.5k
     OPC_EmitInteger32, 28|128,4, 
5755
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
5756
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5757
15.5k
    19, 
5758
15.5k
     OPC_CheckPatternPredicate, 9,
5759
15.5k
     OPC_EmitConvertToTarget1,
5760
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5761
15.5k
                   MVT::i16, 1, 2, 
5762
15.5k
     OPC_EmitInteger32, 28, 
5763
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
5764
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5765
15.5k
    0, 
5766
15.5k
   53, 
5767
15.5k
    OPC_MoveChild0,
5768
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5769
15.5k
    OPC_CheckType, MVT::f16,
5770
15.5k
    OPC_MoveParent,
5771
15.5k
    OPC_RecordChild1,
5772
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
5773
15.5k
    OPC_CheckTypeI32,
5774
15.5k
    OPC_Scope, 19, 
5775
15.5k
     OPC_CheckPatternPredicate7,
5776
15.5k
     OPC_EmitConvertToTarget0,
5777
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5778
15.5k
                   MVT::f16, 1, 2, 
5779
15.5k
     OPC_EmitInteger32, 28|128,4, 
5780
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
5781
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5782
15.5k
    19, 
5783
15.5k
     OPC_CheckPatternPredicate, 9,
5784
15.5k
     OPC_EmitConvertToTarget0,
5785
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5786
15.5k
                   MVT::f16, 1, 2, 
5787
15.5k
     OPC_EmitInteger32, 28, 
5788
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
5789
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5790
15.5k
    0, 
5791
15.5k
   54, 
5792
15.5k
    OPC_CheckChild0Type, MVT::bf16,
5793
15.5k
    OPC_RecordChild1,
5794
15.5k
    OPC_MoveChild1,
5795
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5796
15.5k
    OPC_MoveParent,
5797
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
5798
15.5k
    OPC_CheckTypeI32,
5799
15.5k
    OPC_Scope, 20, 
5800
15.5k
     OPC_CheckPatternPredicate, 8,
5801
15.5k
     OPC_EmitConvertToTarget1,
5802
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5803
15.5k
                   MVT::i16, 1, 2, 
5804
15.5k
     OPC_EmitInteger32, 28|128,4, 
5805
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
5806
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5807
15.5k
    19, 
5808
15.5k
     OPC_CheckPatternPredicate, 10,
5809
15.5k
     OPC_EmitConvertToTarget1,
5810
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5811
15.5k
                   MVT::i16, 1, 2, 
5812
15.5k
     OPC_EmitInteger32, 28, 
5813
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
5814
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5815
15.5k
    0, 
5816
15.5k
   54, 
5817
15.5k
    OPC_MoveChild0,
5818
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5819
15.5k
    OPC_CheckType, MVT::bf16,
5820
15.5k
    OPC_MoveParent,
5821
15.5k
    OPC_RecordChild1,
5822
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGT,
5823
15.5k
    OPC_CheckTypeI32,
5824
15.5k
    OPC_Scope, 20, 
5825
15.5k
     OPC_CheckPatternPredicate, 8,
5826
15.5k
     OPC_EmitConvertToTarget0,
5827
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5828
15.5k
                   MVT::bf16, 1, 2, 
5829
15.5k
     OPC_EmitInteger32, 28|128,4, 
5830
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
5831
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5832
15.5k
    19, 
5833
15.5k
     OPC_CheckPatternPredicate, 10,
5834
15.5k
     OPC_EmitConvertToTarget0,
5835
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5836
15.5k
                   MVT::bf16, 1, 2, 
5837
15.5k
     OPC_EmitInteger32, 28, 
5838
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
5839
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5840
15.5k
    0, 
5841
15.5k
   54, 
5842
15.5k
    OPC_CheckChild0Type, MVT::f16,
5843
15.5k
    OPC_RecordChild1,
5844
15.5k
    OPC_MoveChild1,
5845
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5846
15.5k
    OPC_MoveParent,
5847
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
5848
15.5k
    OPC_CheckType, MVT::i1,
5849
15.5k
    OPC_Scope, 19, 
5850
15.5k
     OPC_CheckPatternPredicate7,
5851
15.5k
     OPC_EmitConvertToTarget1,
5852
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5853
15.5k
                   MVT::i16, 1, 2, 
5854
15.5k
     OPC_EmitInteger32, 24|128,4, 
5855
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5856
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5857
15.5k
    19, 
5858
15.5k
     OPC_CheckPatternPredicate, 9,
5859
15.5k
     OPC_EmitConvertToTarget1,
5860
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5861
15.5k
                   MVT::i16, 1, 2, 
5862
15.5k
     OPC_EmitInteger32, 24, 
5863
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5864
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5865
15.5k
    0, 
5866
15.5k
   54, 
5867
15.5k
    OPC_MoveChild0,
5868
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5869
15.5k
    OPC_CheckType, MVT::f16,
5870
15.5k
    OPC_MoveParent,
5871
15.5k
    OPC_RecordChild1,
5872
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
5873
15.5k
    OPC_CheckType, MVT::i1,
5874
15.5k
    OPC_Scope, 19, 
5875
15.5k
     OPC_CheckPatternPredicate7,
5876
15.5k
     OPC_EmitConvertToTarget0,
5877
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5878
15.5k
                   MVT::i16, 1, 2, 
5879
15.5k
     OPC_EmitInteger32, 24|128,4, 
5880
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5881
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5882
15.5k
    19, 
5883
15.5k
     OPC_CheckPatternPredicate, 9,
5884
15.5k
     OPC_EmitConvertToTarget0,
5885
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5886
15.5k
                   MVT::i16, 1, 2, 
5887
15.5k
     OPC_EmitInteger32, 24, 
5888
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
5889
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5890
15.5k
    0, 
5891
15.5k
   55, 
5892
15.5k
    OPC_CheckChild0Type, MVT::bf16,
5893
15.5k
    OPC_RecordChild1,
5894
15.5k
    OPC_MoveChild1,
5895
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5896
15.5k
    OPC_MoveParent,
5897
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
5898
15.5k
    OPC_CheckType, MVT::i1,
5899
15.5k
    OPC_Scope, 20, 
5900
15.5k
     OPC_CheckPatternPredicate, 8,
5901
15.5k
     OPC_EmitConvertToTarget1,
5902
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5903
15.5k
                   MVT::i16, 1, 2, 
5904
15.5k
     OPC_EmitInteger32, 24|128,4, 
5905
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5906
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5907
15.5k
    19, 
5908
15.5k
     OPC_CheckPatternPredicate, 10,
5909
15.5k
     OPC_EmitConvertToTarget1,
5910
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5911
15.5k
                   MVT::i16, 1, 2, 
5912
15.5k
     OPC_EmitInteger32, 24, 
5913
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5914
15.5k
                   MVT::i1, 3, 0, 3, 4, 
5915
15.5k
    0, 
5916
15.5k
   55, 
5917
15.5k
    OPC_MoveChild0,
5918
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5919
15.5k
    OPC_CheckType, MVT::bf16,
5920
15.5k
    OPC_MoveParent,
5921
15.5k
    OPC_RecordChild1,
5922
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
5923
15.5k
    OPC_CheckType, MVT::i1,
5924
15.5k
    OPC_Scope, 20, 
5925
15.5k
     OPC_CheckPatternPredicate, 8,
5926
15.5k
     OPC_EmitConvertToTarget0,
5927
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5928
15.5k
                   MVT::i16, 1, 2, 
5929
15.5k
     OPC_EmitInteger32, 24|128,4, 
5930
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5931
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5932
15.5k
    19, 
5933
15.5k
     OPC_CheckPatternPredicate, 10,
5934
15.5k
     OPC_EmitConvertToTarget0,
5935
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
5936
15.5k
                   MVT::i16, 1, 2, 
5937
15.5k
     OPC_EmitInteger32, 24, 
5938
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
5939
15.5k
                   MVT::i1, 3, 3, 1, 4, 
5940
15.5k
    0, 
5941
15.5k
   53, 
5942
15.5k
    OPC_CheckChild0Type, MVT::f16,
5943
15.5k
    OPC_RecordChild1,
5944
15.5k
    OPC_MoveChild1,
5945
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5946
15.5k
    OPC_MoveParent,
5947
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
5948
15.5k
    OPC_CheckTypeI32,
5949
15.5k
    OPC_Scope, 19, 
5950
15.5k
     OPC_CheckPatternPredicate7,
5951
15.5k
     OPC_EmitConvertToTarget1,
5952
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5953
15.5k
                   MVT::i16, 1, 2, 
5954
15.5k
     OPC_EmitInteger32, 24|128,4, 
5955
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
5956
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5957
15.5k
    19, 
5958
15.5k
     OPC_CheckPatternPredicate, 9,
5959
15.5k
     OPC_EmitConvertToTarget1,
5960
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5961
15.5k
                   MVT::i16, 1, 2, 
5962
15.5k
     OPC_EmitInteger32, 24, 
5963
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
5964
15.5k
                   MVT::i32, 3, 0, 3, 4, 
5965
15.5k
    0, 
5966
15.5k
   53, 
5967
15.5k
    OPC_MoveChild0,
5968
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5969
15.5k
    OPC_CheckType, MVT::f16,
5970
15.5k
    OPC_MoveParent,
5971
15.5k
    OPC_RecordChild1,
5972
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
5973
15.5k
    OPC_CheckTypeI32,
5974
15.5k
    OPC_Scope, 19, 
5975
15.5k
     OPC_CheckPatternPredicate7,
5976
15.5k
     OPC_EmitConvertToTarget0,
5977
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5978
15.5k
                   MVT::f16, 1, 2, 
5979
15.5k
     OPC_EmitInteger32, 24|128,4, 
5980
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
5981
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5982
15.5k
    19, 
5983
15.5k
     OPC_CheckPatternPredicate, 9,
5984
15.5k
     OPC_EmitConvertToTarget0,
5985
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
5986
15.5k
                   MVT::f16, 1, 2, 
5987
15.5k
     OPC_EmitInteger32, 24, 
5988
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
5989
15.5k
                   MVT::i32, 3, 3, 1, 4, 
5990
15.5k
    0, 
5991
15.5k
   54, 
5992
15.5k
    OPC_CheckChild0Type, MVT::bf16,
5993
15.5k
    OPC_RecordChild1,
5994
15.5k
    OPC_MoveChild1,
5995
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
5996
15.5k
    OPC_MoveParent,
5997
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
5998
15.5k
    OPC_CheckTypeI32,
5999
15.5k
    OPC_Scope, 20, 
6000
15.5k
     OPC_CheckPatternPredicate, 8,
6001
15.5k
     OPC_EmitConvertToTarget1,
6002
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6003
15.5k
                   MVT::i16, 1, 2, 
6004
15.5k
     OPC_EmitInteger32, 24|128,4, 
6005
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
6006
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6007
15.5k
    19, 
6008
15.5k
     OPC_CheckPatternPredicate, 10,
6009
15.5k
     OPC_EmitConvertToTarget1,
6010
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6011
15.5k
                   MVT::i16, 1, 2, 
6012
15.5k
     OPC_EmitInteger32, 24, 
6013
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
6014
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6015
15.5k
    0, 
6016
15.5k
   54, 
6017
15.5k
    OPC_MoveChild0,
6018
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6019
15.5k
    OPC_CheckType, MVT::bf16,
6020
15.5k
    OPC_MoveParent,
6021
15.5k
    OPC_RecordChild1,
6022
15.5k
    OPC_CheckChild2CondCode, ISD::SETULT,
6023
15.5k
    OPC_CheckTypeI32,
6024
15.5k
    OPC_Scope, 20, 
6025
15.5k
     OPC_CheckPatternPredicate, 8,
6026
15.5k
     OPC_EmitConvertToTarget0,
6027
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6028
15.5k
                   MVT::bf16, 1, 2, 
6029
15.5k
     OPC_EmitInteger32, 24|128,4, 
6030
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
6031
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6032
15.5k
    19, 
6033
15.5k
     OPC_CheckPatternPredicate, 10,
6034
15.5k
     OPC_EmitConvertToTarget0,
6035
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6036
15.5k
                   MVT::bf16, 1, 2, 
6037
15.5k
     OPC_EmitInteger32, 24, 
6038
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
6039
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6040
15.5k
    0, 
6041
15.5k
   54, 
6042
15.5k
    OPC_CheckChild0Type, MVT::f16,
6043
15.5k
    OPC_RecordChild1,
6044
15.5k
    OPC_MoveChild1,
6045
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6046
15.5k
    OPC_MoveParent,
6047
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
6048
15.5k
    OPC_CheckType, MVT::i1,
6049
15.5k
    OPC_Scope, 19, 
6050
15.5k
     OPC_CheckPatternPredicate7,
6051
15.5k
     OPC_EmitConvertToTarget1,
6052
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6053
15.5k
                   MVT::i16, 1, 2, 
6054
15.5k
     OPC_EmitInteger32, 30|128,4, 
6055
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6056
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6057
15.5k
    19, 
6058
15.5k
     OPC_CheckPatternPredicate, 9,
6059
15.5k
     OPC_EmitConvertToTarget1,
6060
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6061
15.5k
                   MVT::i16, 1, 2, 
6062
15.5k
     OPC_EmitInteger32, 30, 
6063
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6064
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6065
15.5k
    0, 
6066
15.5k
   54, 
6067
15.5k
    OPC_MoveChild0,
6068
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6069
15.5k
    OPC_CheckType, MVT::f16,
6070
15.5k
    OPC_MoveParent,
6071
15.5k
    OPC_RecordChild1,
6072
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
6073
15.5k
    OPC_CheckType, MVT::i1,
6074
15.5k
    OPC_Scope, 19, 
6075
15.5k
     OPC_CheckPatternPredicate7,
6076
15.5k
     OPC_EmitConvertToTarget0,
6077
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6078
15.5k
                   MVT::i16, 1, 2, 
6079
15.5k
     OPC_EmitInteger32, 30|128,4, 
6080
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6081
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6082
15.5k
    19, 
6083
15.5k
     OPC_CheckPatternPredicate, 9,
6084
15.5k
     OPC_EmitConvertToTarget0,
6085
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6086
15.5k
                   MVT::i16, 1, 2, 
6087
15.5k
     OPC_EmitInteger32, 30, 
6088
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6089
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6090
15.5k
    0, 
6091
15.5k
   55, 
6092
15.5k
    OPC_CheckChild0Type, MVT::bf16,
6093
15.5k
    OPC_RecordChild1,
6094
15.5k
    OPC_MoveChild1,
6095
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6096
15.5k
    OPC_MoveParent,
6097
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
6098
15.5k
    OPC_CheckType, MVT::i1,
6099
15.5k
    OPC_Scope, 20, 
6100
15.5k
     OPC_CheckPatternPredicate, 8,
6101
15.5k
     OPC_EmitConvertToTarget1,
6102
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6103
15.5k
                   MVT::i16, 1, 2, 
6104
15.5k
     OPC_EmitInteger32, 30|128,4, 
6105
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6106
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6107
15.5k
    19, 
6108
15.5k
     OPC_CheckPatternPredicate, 10,
6109
15.5k
     OPC_EmitConvertToTarget1,
6110
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6111
15.5k
                   MVT::i16, 1, 2, 
6112
15.5k
     OPC_EmitInteger32, 30, 
6113
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6114
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6115
15.5k
    0, 
6116
15.5k
   55, 
6117
15.5k
    OPC_MoveChild0,
6118
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6119
15.5k
    OPC_CheckType, MVT::bf16,
6120
15.5k
    OPC_MoveParent,
6121
15.5k
    OPC_RecordChild1,
6122
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
6123
15.5k
    OPC_CheckType, MVT::i1,
6124
15.5k
    OPC_Scope, 20, 
6125
15.5k
     OPC_CheckPatternPredicate, 8,
6126
15.5k
     OPC_EmitConvertToTarget0,
6127
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6128
15.5k
                   MVT::i16, 1, 2, 
6129
15.5k
     OPC_EmitInteger32, 30|128,4, 
6130
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6131
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6132
15.5k
    19, 
6133
15.5k
     OPC_CheckPatternPredicate, 10,
6134
15.5k
     OPC_EmitConvertToTarget0,
6135
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6136
15.5k
                   MVT::i16, 1, 2, 
6137
15.5k
     OPC_EmitInteger32, 30, 
6138
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6139
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6140
15.5k
    0, 
6141
15.5k
   53, 
6142
15.5k
    OPC_CheckChild0Type, MVT::f16,
6143
15.5k
    OPC_RecordChild1,
6144
15.5k
    OPC_MoveChild1,
6145
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6146
15.5k
    OPC_MoveParent,
6147
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
6148
15.5k
    OPC_CheckTypeI32,
6149
15.5k
    OPC_Scope, 19, 
6150
15.5k
     OPC_CheckPatternPredicate7,
6151
15.5k
     OPC_EmitConvertToTarget1,
6152
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6153
15.5k
                   MVT::i16, 1, 2, 
6154
15.5k
     OPC_EmitInteger32, 30|128,4, 
6155
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
6156
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6157
15.5k
    19, 
6158
15.5k
     OPC_CheckPatternPredicate, 9,
6159
15.5k
     OPC_EmitConvertToTarget1,
6160
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6161
15.5k
                   MVT::i16, 1, 2, 
6162
15.5k
     OPC_EmitInteger32, 30, 
6163
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
6164
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6165
15.5k
    0, 
6166
15.5k
   53, 
6167
15.5k
    OPC_MoveChild0,
6168
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6169
15.5k
    OPC_CheckType, MVT::f16,
6170
15.5k
    OPC_MoveParent,
6171
15.5k
    OPC_RecordChild1,
6172
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
6173
15.5k
    OPC_CheckTypeI32,
6174
15.5k
    OPC_Scope, 19, 
6175
15.5k
     OPC_CheckPatternPredicate7,
6176
15.5k
     OPC_EmitConvertToTarget0,
6177
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6178
15.5k
                   MVT::f16, 1, 2, 
6179
15.5k
     OPC_EmitInteger32, 30|128,4, 
6180
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
6181
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6182
15.5k
    19, 
6183
15.5k
     OPC_CheckPatternPredicate, 9,
6184
15.5k
     OPC_EmitConvertToTarget0,
6185
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6186
15.5k
                   MVT::f16, 1, 2, 
6187
15.5k
     OPC_EmitInteger32, 30, 
6188
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
6189
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6190
15.5k
    0, 
6191
15.5k
   54, 
6192
15.5k
    OPC_CheckChild0Type, MVT::bf16,
6193
15.5k
    OPC_RecordChild1,
6194
15.5k
    OPC_MoveChild1,
6195
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6196
15.5k
    OPC_MoveParent,
6197
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
6198
15.5k
    OPC_CheckTypeI32,
6199
15.5k
    OPC_Scope, 20, 
6200
15.5k
     OPC_CheckPatternPredicate, 8,
6201
15.5k
     OPC_EmitConvertToTarget1,
6202
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6203
15.5k
                   MVT::i16, 1, 2, 
6204
15.5k
     OPC_EmitInteger32, 30|128,4, 
6205
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
6206
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6207
15.5k
    19, 
6208
15.5k
     OPC_CheckPatternPredicate, 10,
6209
15.5k
     OPC_EmitConvertToTarget1,
6210
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6211
15.5k
                   MVT::i16, 1, 2, 
6212
15.5k
     OPC_EmitInteger32, 30, 
6213
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
6214
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6215
15.5k
    0, 
6216
15.5k
   54, 
6217
15.5k
    OPC_MoveChild0,
6218
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6219
15.5k
    OPC_CheckType, MVT::bf16,
6220
15.5k
    OPC_MoveParent,
6221
15.5k
    OPC_RecordChild1,
6222
15.5k
    OPC_CheckChild2CondCode, ISD::SETUGE,
6223
15.5k
    OPC_CheckTypeI32,
6224
15.5k
    OPC_Scope, 20, 
6225
15.5k
     OPC_CheckPatternPredicate, 8,
6226
15.5k
     OPC_EmitConvertToTarget0,
6227
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6228
15.5k
                   MVT::bf16, 1, 2, 
6229
15.5k
     OPC_EmitInteger32, 30|128,4, 
6230
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
6231
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6232
15.5k
    19, 
6233
15.5k
     OPC_CheckPatternPredicate, 10,
6234
15.5k
     OPC_EmitConvertToTarget0,
6235
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6236
15.5k
                   MVT::bf16, 1, 2, 
6237
15.5k
     OPC_EmitInteger32, 30, 
6238
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
6239
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6240
15.5k
    0, 
6241
15.5k
   54, 
6242
15.5k
    OPC_CheckChild0Type, MVT::f16,
6243
15.5k
    OPC_RecordChild1,
6244
15.5k
    OPC_MoveChild1,
6245
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6246
15.5k
    OPC_MoveParent,
6247
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
6248
15.5k
    OPC_CheckType, MVT::i1,
6249
15.5k
    OPC_Scope, 19, 
6250
15.5k
     OPC_CheckPatternPredicate7,
6251
15.5k
     OPC_EmitConvertToTarget1,
6252
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6253
15.5k
                   MVT::i16, 1, 2, 
6254
15.5k
     OPC_EmitInteger32, 26|128,4, 
6255
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6256
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6257
15.5k
    19, 
6258
15.5k
     OPC_CheckPatternPredicate, 9,
6259
15.5k
     OPC_EmitConvertToTarget1,
6260
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6261
15.5k
                   MVT::i16, 1, 2, 
6262
15.5k
     OPC_EmitInteger32, 26, 
6263
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6264
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6265
15.5k
    0, 
6266
15.5k
   54, 
6267
15.5k
    OPC_MoveChild0,
6268
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6269
15.5k
    OPC_CheckType, MVT::f16,
6270
15.5k
    OPC_MoveParent,
6271
15.5k
    OPC_RecordChild1,
6272
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
6273
15.5k
    OPC_CheckType, MVT::i1,
6274
15.5k
    OPC_Scope, 19, 
6275
15.5k
     OPC_CheckPatternPredicate7,
6276
15.5k
     OPC_EmitConvertToTarget0,
6277
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6278
15.5k
                   MVT::i16, 1, 2, 
6279
15.5k
     OPC_EmitInteger32, 26|128,4, 
6280
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6281
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6282
15.5k
    19, 
6283
15.5k
     OPC_CheckPatternPredicate, 9,
6284
15.5k
     OPC_EmitConvertToTarget0,
6285
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6286
15.5k
                   MVT::i16, 1, 2, 
6287
15.5k
     OPC_EmitInteger32, 26, 
6288
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6289
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6290
15.5k
    0, 
6291
15.5k
   55, 
6292
15.5k
    OPC_CheckChild0Type, MVT::bf16,
6293
15.5k
    OPC_RecordChild1,
6294
15.5k
    OPC_MoveChild1,
6295
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6296
15.5k
    OPC_MoveParent,
6297
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
6298
15.5k
    OPC_CheckType, MVT::i1,
6299
15.5k
    OPC_Scope, 20, 
6300
15.5k
     OPC_CheckPatternPredicate, 8,
6301
15.5k
     OPC_EmitConvertToTarget1,
6302
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6303
15.5k
                   MVT::i16, 1, 2, 
6304
15.5k
     OPC_EmitInteger32, 26|128,4, 
6305
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6306
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6307
15.5k
    19, 
6308
15.5k
     OPC_CheckPatternPredicate, 10,
6309
15.5k
     OPC_EmitConvertToTarget1,
6310
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6311
15.5k
                   MVT::i16, 1, 2, 
6312
15.5k
     OPC_EmitInteger32, 26, 
6313
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6314
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6315
15.5k
    0, 
6316
15.5k
   55, 
6317
15.5k
    OPC_MoveChild0,
6318
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6319
15.5k
    OPC_CheckType, MVT::bf16,
6320
15.5k
    OPC_MoveParent,
6321
15.5k
    OPC_RecordChild1,
6322
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
6323
15.5k
    OPC_CheckType, MVT::i1,
6324
15.5k
    OPC_Scope, 20, 
6325
15.5k
     OPC_CheckPatternPredicate, 8,
6326
15.5k
     OPC_EmitConvertToTarget0,
6327
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6328
15.5k
                   MVT::i16, 1, 2, 
6329
15.5k
     OPC_EmitInteger32, 26|128,4, 
6330
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6331
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6332
15.5k
    19, 
6333
15.5k
     OPC_CheckPatternPredicate, 10,
6334
15.5k
     OPC_EmitConvertToTarget0,
6335
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6336
15.5k
                   MVT::i16, 1, 2, 
6337
15.5k
     OPC_EmitInteger32, 26, 
6338
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6339
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6340
15.5k
    0, 
6341
15.5k
   53, 
6342
15.5k
    OPC_CheckChild0Type, MVT::f16,
6343
15.5k
    OPC_RecordChild1,
6344
15.5k
    OPC_MoveChild1,
6345
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6346
15.5k
    OPC_MoveParent,
6347
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
6348
15.5k
    OPC_CheckTypeI32,
6349
15.5k
    OPC_Scope, 19, 
6350
15.5k
     OPC_CheckPatternPredicate7,
6351
15.5k
     OPC_EmitConvertToTarget1,
6352
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6353
15.5k
                   MVT::i16, 1, 2, 
6354
15.5k
     OPC_EmitInteger32, 26|128,4, 
6355
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
6356
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6357
15.5k
    19, 
6358
15.5k
     OPC_CheckPatternPredicate, 9,
6359
15.5k
     OPC_EmitConvertToTarget1,
6360
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6361
15.5k
                   MVT::i16, 1, 2, 
6362
15.5k
     OPC_EmitInteger32, 26, 
6363
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
6364
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6365
15.5k
    0, 
6366
15.5k
   53, 
6367
15.5k
    OPC_MoveChild0,
6368
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6369
15.5k
    OPC_CheckType, MVT::f16,
6370
15.5k
    OPC_MoveParent,
6371
15.5k
    OPC_RecordChild1,
6372
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
6373
15.5k
    OPC_CheckTypeI32,
6374
15.5k
    OPC_Scope, 19, 
6375
15.5k
     OPC_CheckPatternPredicate7,
6376
15.5k
     OPC_EmitConvertToTarget0,
6377
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6378
15.5k
                   MVT::f16, 1, 2, 
6379
15.5k
     OPC_EmitInteger32, 26|128,4, 
6380
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
6381
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6382
15.5k
    19, 
6383
15.5k
     OPC_CheckPatternPredicate, 9,
6384
15.5k
     OPC_EmitConvertToTarget0,
6385
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6386
15.5k
                   MVT::f16, 1, 2, 
6387
15.5k
     OPC_EmitInteger32, 26, 
6388
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
6389
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6390
15.5k
    0, 
6391
15.5k
   54, 
6392
15.5k
    OPC_CheckChild0Type, MVT::bf16,
6393
15.5k
    OPC_RecordChild1,
6394
15.5k
    OPC_MoveChild1,
6395
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6396
15.5k
    OPC_MoveParent,
6397
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
6398
15.5k
    OPC_CheckTypeI32,
6399
15.5k
    OPC_Scope, 20, 
6400
15.5k
     OPC_CheckPatternPredicate, 8,
6401
15.5k
     OPC_EmitConvertToTarget1,
6402
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6403
15.5k
                   MVT::i16, 1, 2, 
6404
15.5k
     OPC_EmitInteger32, 26|128,4, 
6405
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
6406
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6407
15.5k
    19, 
6408
15.5k
     OPC_CheckPatternPredicate, 10,
6409
15.5k
     OPC_EmitConvertToTarget1,
6410
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6411
15.5k
                   MVT::i16, 1, 2, 
6412
15.5k
     OPC_EmitInteger32, 26, 
6413
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
6414
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6415
15.5k
    0, 
6416
15.5k
   54, 
6417
15.5k
    OPC_MoveChild0,
6418
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6419
15.5k
    OPC_CheckType, MVT::bf16,
6420
15.5k
    OPC_MoveParent,
6421
15.5k
    OPC_RecordChild1,
6422
15.5k
    OPC_CheckChild2CondCode, ISD::SETULE,
6423
15.5k
    OPC_CheckTypeI32,
6424
15.5k
    OPC_Scope, 20, 
6425
15.5k
     OPC_CheckPatternPredicate, 8,
6426
15.5k
     OPC_EmitConvertToTarget0,
6427
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6428
15.5k
                   MVT::bf16, 1, 2, 
6429
15.5k
     OPC_EmitInteger32, 26|128,4, 
6430
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
6431
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6432
15.5k
    19, 
6433
15.5k
     OPC_CheckPatternPredicate, 10,
6434
15.5k
     OPC_EmitConvertToTarget0,
6435
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6436
15.5k
                   MVT::bf16, 1, 2, 
6437
15.5k
     OPC_EmitInteger32, 26, 
6438
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
6439
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6440
15.5k
    0, 
6441
15.5k
   54, 
6442
15.5k
    OPC_CheckChild0Type, MVT::f16,
6443
15.5k
    OPC_RecordChild1,
6444
15.5k
    OPC_MoveChild1,
6445
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6446
15.5k
    OPC_MoveParent,
6447
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
6448
15.5k
    OPC_CheckType, MVT::i1,
6449
15.5k
    OPC_Scope, 19, 
6450
15.5k
     OPC_CheckPatternPredicate7,
6451
15.5k
     OPC_EmitConvertToTarget1,
6452
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6453
15.5k
                   MVT::i16, 1, 2, 
6454
15.5k
     OPC_EmitInteger32, 20|128,4, 
6455
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6456
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6457
15.5k
    19, 
6458
15.5k
     OPC_CheckPatternPredicate, 9,
6459
15.5k
     OPC_EmitConvertToTarget1,
6460
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6461
15.5k
                   MVT::i16, 1, 2, 
6462
15.5k
     OPC_EmitInteger32, 20, 
6463
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6464
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6465
15.5k
    0, 
6466
15.5k
   54, 
6467
15.5k
    OPC_MoveChild0,
6468
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6469
15.5k
    OPC_CheckType, MVT::f16,
6470
15.5k
    OPC_MoveParent,
6471
15.5k
    OPC_RecordChild1,
6472
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
6473
15.5k
    OPC_CheckType, MVT::i1,
6474
15.5k
    OPC_Scope, 19, 
6475
15.5k
     OPC_CheckPatternPredicate7,
6476
15.5k
     OPC_EmitConvertToTarget0,
6477
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6478
15.5k
                   MVT::i16, 1, 2, 
6479
15.5k
     OPC_EmitInteger32, 20|128,4, 
6480
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6481
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6482
15.5k
    19, 
6483
15.5k
     OPC_CheckPatternPredicate, 9,
6484
15.5k
     OPC_EmitConvertToTarget0,
6485
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6486
15.5k
                   MVT::i16, 1, 2, 
6487
15.5k
     OPC_EmitInteger32, 20, 
6488
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6489
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6490
15.5k
    0, 
6491
15.5k
   55, 
6492
15.5k
    OPC_CheckChild0Type, MVT::bf16,
6493
15.5k
    OPC_RecordChild1,
6494
15.5k
    OPC_MoveChild1,
6495
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6496
15.5k
    OPC_MoveParent,
6497
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
6498
15.5k
    OPC_CheckType, MVT::i1,
6499
15.5k
    OPC_Scope, 20, 
6500
15.5k
     OPC_CheckPatternPredicate, 8,
6501
15.5k
     OPC_EmitConvertToTarget1,
6502
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6503
15.5k
                   MVT::i16, 1, 2, 
6504
15.5k
     OPC_EmitInteger32, 20|128,4, 
6505
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6506
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6507
15.5k
    19, 
6508
15.5k
     OPC_CheckPatternPredicate, 10,
6509
15.5k
     OPC_EmitConvertToTarget1,
6510
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6511
15.5k
                   MVT::i16, 1, 2, 
6512
15.5k
     OPC_EmitInteger32, 20, 
6513
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6514
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6515
15.5k
    0, 
6516
15.5k
   55, 
6517
15.5k
    OPC_MoveChild0,
6518
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6519
15.5k
    OPC_CheckType, MVT::bf16,
6520
15.5k
    OPC_MoveParent,
6521
15.5k
    OPC_RecordChild1,
6522
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
6523
15.5k
    OPC_CheckType, MVT::i1,
6524
15.5k
    OPC_Scope, 20, 
6525
15.5k
     OPC_CheckPatternPredicate, 8,
6526
15.5k
     OPC_EmitConvertToTarget0,
6527
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6528
15.5k
                   MVT::i16, 1, 2, 
6529
15.5k
     OPC_EmitInteger32, 20|128,4, 
6530
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6531
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6532
15.5k
    19, 
6533
15.5k
     OPC_CheckPatternPredicate, 10,
6534
15.5k
     OPC_EmitConvertToTarget0,
6535
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6536
15.5k
                   MVT::i16, 1, 2, 
6537
15.5k
     OPC_EmitInteger32, 20, 
6538
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6539
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6540
15.5k
    0, 
6541
15.5k
   53, 
6542
15.5k
    OPC_CheckChild0Type, MVT::f16,
6543
15.5k
    OPC_RecordChild1,
6544
15.5k
    OPC_MoveChild1,
6545
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6546
15.5k
    OPC_MoveParent,
6547
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
6548
15.5k
    OPC_CheckTypeI32,
6549
15.5k
    OPC_Scope, 19, 
6550
15.5k
     OPC_CheckPatternPredicate7,
6551
15.5k
     OPC_EmitConvertToTarget1,
6552
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6553
15.5k
                   MVT::i16, 1, 2, 
6554
15.5k
     OPC_EmitInteger32, 20|128,4, 
6555
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
6556
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6557
15.5k
    19, 
6558
15.5k
     OPC_CheckPatternPredicate, 9,
6559
15.5k
     OPC_EmitConvertToTarget1,
6560
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6561
15.5k
                   MVT::i16, 1, 2, 
6562
15.5k
     OPC_EmitInteger32, 20, 
6563
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
6564
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6565
15.5k
    0, 
6566
15.5k
   53, 
6567
15.5k
    OPC_MoveChild0,
6568
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6569
15.5k
    OPC_CheckType, MVT::f16,
6570
15.5k
    OPC_MoveParent,
6571
15.5k
    OPC_RecordChild1,
6572
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
6573
15.5k
    OPC_CheckTypeI32,
6574
15.5k
    OPC_Scope, 19, 
6575
15.5k
     OPC_CheckPatternPredicate7,
6576
15.5k
     OPC_EmitConvertToTarget0,
6577
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6578
15.5k
                   MVT::f16, 1, 2, 
6579
15.5k
     OPC_EmitInteger32, 20|128,4, 
6580
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
6581
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6582
15.5k
    19, 
6583
15.5k
     OPC_CheckPatternPredicate, 9,
6584
15.5k
     OPC_EmitConvertToTarget0,
6585
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6586
15.5k
                   MVT::f16, 1, 2, 
6587
15.5k
     OPC_EmitInteger32, 20, 
6588
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
6589
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6590
15.5k
    0, 
6591
15.5k
   54, 
6592
15.5k
    OPC_CheckChild0Type, MVT::bf16,
6593
15.5k
    OPC_RecordChild1,
6594
15.5k
    OPC_MoveChild1,
6595
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6596
15.5k
    OPC_MoveParent,
6597
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
6598
15.5k
    OPC_CheckTypeI32,
6599
15.5k
    OPC_Scope, 20, 
6600
15.5k
     OPC_CheckPatternPredicate, 8,
6601
15.5k
     OPC_EmitConvertToTarget1,
6602
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6603
15.5k
                   MVT::i16, 1, 2, 
6604
15.5k
     OPC_EmitInteger32, 20|128,4, 
6605
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
6606
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6607
15.5k
    19, 
6608
15.5k
     OPC_CheckPatternPredicate, 10,
6609
15.5k
     OPC_EmitConvertToTarget1,
6610
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6611
15.5k
                   MVT::i16, 1, 2, 
6612
15.5k
     OPC_EmitInteger32, 20, 
6613
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
6614
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6615
15.5k
    0, 
6616
15.5k
   54, 
6617
15.5k
    OPC_MoveChild0,
6618
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6619
15.5k
    OPC_CheckType, MVT::bf16,
6620
15.5k
    OPC_MoveParent,
6621
15.5k
    OPC_RecordChild1,
6622
15.5k
    OPC_CheckChild2CondCode, ISD::SETUEQ,
6623
15.5k
    OPC_CheckTypeI32,
6624
15.5k
    OPC_Scope, 20, 
6625
15.5k
     OPC_CheckPatternPredicate, 8,
6626
15.5k
     OPC_EmitConvertToTarget0,
6627
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6628
15.5k
                   MVT::bf16, 1, 2, 
6629
15.5k
     OPC_EmitInteger32, 20|128,4, 
6630
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
6631
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6632
15.5k
    19, 
6633
15.5k
     OPC_CheckPatternPredicate, 10,
6634
15.5k
     OPC_EmitConvertToTarget0,
6635
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6636
15.5k
                   MVT::bf16, 1, 2, 
6637
15.5k
     OPC_EmitInteger32, 20, 
6638
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
6639
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6640
15.5k
    0, 
6641
15.5k
   54, 
6642
15.5k
    OPC_CheckChild0Type, MVT::f16,
6643
15.5k
    OPC_RecordChild1,
6644
15.5k
    OPC_MoveChild1,
6645
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6646
15.5k
    OPC_MoveParent,
6647
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
6648
15.5k
    OPC_CheckType, MVT::i1,
6649
15.5k
    OPC_Scope, 19, 
6650
15.5k
     OPC_CheckPatternPredicate7,
6651
15.5k
     OPC_EmitConvertToTarget1,
6652
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6653
15.5k
                   MVT::i16, 1, 2, 
6654
15.5k
     OPC_EmitInteger32, 22|128,4, 
6655
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6656
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6657
15.5k
    19, 
6658
15.5k
     OPC_CheckPatternPredicate, 9,
6659
15.5k
     OPC_EmitConvertToTarget1,
6660
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6661
15.5k
                   MVT::i16, 1, 2, 
6662
15.5k
     OPC_EmitInteger32, 22, 
6663
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6664
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6665
15.5k
    0, 
6666
15.5k
   54, 
6667
15.5k
    OPC_MoveChild0,
6668
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6669
15.5k
    OPC_CheckType, MVT::f16,
6670
15.5k
    OPC_MoveParent,
6671
15.5k
    OPC_RecordChild1,
6672
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
6673
15.5k
    OPC_CheckType, MVT::i1,
6674
15.5k
    OPC_Scope, 19, 
6675
15.5k
     OPC_CheckPatternPredicate7,
6676
15.5k
     OPC_EmitConvertToTarget0,
6677
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6678
15.5k
                   MVT::i16, 1, 2, 
6679
15.5k
     OPC_EmitInteger32, 22|128,4, 
6680
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6681
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6682
15.5k
    19, 
6683
15.5k
     OPC_CheckPatternPredicate, 9,
6684
15.5k
     OPC_EmitConvertToTarget0,
6685
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6686
15.5k
                   MVT::i16, 1, 2, 
6687
15.5k
     OPC_EmitInteger32, 22, 
6688
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6689
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6690
15.5k
    0, 
6691
15.5k
   55, 
6692
15.5k
    OPC_CheckChild0Type, MVT::bf16,
6693
15.5k
    OPC_RecordChild1,
6694
15.5k
    OPC_MoveChild1,
6695
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6696
15.5k
    OPC_MoveParent,
6697
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
6698
15.5k
    OPC_CheckType, MVT::i1,
6699
15.5k
    OPC_Scope, 20, 
6700
15.5k
     OPC_CheckPatternPredicate, 8,
6701
15.5k
     OPC_EmitConvertToTarget1,
6702
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6703
15.5k
                   MVT::i16, 1, 2, 
6704
15.5k
     OPC_EmitInteger32, 22|128,4, 
6705
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6706
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6707
15.5k
    19, 
6708
15.5k
     OPC_CheckPatternPredicate, 10,
6709
15.5k
     OPC_EmitConvertToTarget1,
6710
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6711
15.5k
                   MVT::i16, 1, 2, 
6712
15.5k
     OPC_EmitInteger32, 22, 
6713
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6714
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6715
15.5k
    0, 
6716
15.5k
   55, 
6717
15.5k
    OPC_MoveChild0,
6718
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6719
15.5k
    OPC_CheckType, MVT::bf16,
6720
15.5k
    OPC_MoveParent,
6721
15.5k
    OPC_RecordChild1,
6722
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
6723
15.5k
    OPC_CheckType, MVT::i1,
6724
15.5k
    OPC_Scope, 20, 
6725
15.5k
     OPC_CheckPatternPredicate, 8,
6726
15.5k
     OPC_EmitConvertToTarget0,
6727
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6728
15.5k
                   MVT::i16, 1, 2, 
6729
15.5k
     OPC_EmitInteger32, 22|128,4, 
6730
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6731
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6732
15.5k
    19, 
6733
15.5k
     OPC_CheckPatternPredicate, 10,
6734
15.5k
     OPC_EmitConvertToTarget0,
6735
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6736
15.5k
                   MVT::i16, 1, 2, 
6737
15.5k
     OPC_EmitInteger32, 22, 
6738
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6739
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6740
15.5k
    0, 
6741
15.5k
   53, 
6742
15.5k
    OPC_CheckChild0Type, MVT::f16,
6743
15.5k
    OPC_RecordChild1,
6744
15.5k
    OPC_MoveChild1,
6745
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6746
15.5k
    OPC_MoveParent,
6747
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
6748
15.5k
    OPC_CheckTypeI32,
6749
15.5k
    OPC_Scope, 19, 
6750
15.5k
     OPC_CheckPatternPredicate7,
6751
15.5k
     OPC_EmitConvertToTarget1,
6752
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6753
15.5k
                   MVT::i16, 1, 2, 
6754
15.5k
     OPC_EmitInteger32, 22|128,4, 
6755
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
6756
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6757
15.5k
    19, 
6758
15.5k
     OPC_CheckPatternPredicate, 9,
6759
15.5k
     OPC_EmitConvertToTarget1,
6760
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6761
15.5k
                   MVT::i16, 1, 2, 
6762
15.5k
     OPC_EmitInteger32, 22, 
6763
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
6764
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6765
15.5k
    0, 
6766
15.5k
   53, 
6767
15.5k
    OPC_MoveChild0,
6768
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6769
15.5k
    OPC_CheckType, MVT::f16,
6770
15.5k
    OPC_MoveParent,
6771
15.5k
    OPC_RecordChild1,
6772
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
6773
15.5k
    OPC_CheckTypeI32,
6774
15.5k
    OPC_Scope, 19, 
6775
15.5k
     OPC_CheckPatternPredicate7,
6776
15.5k
     OPC_EmitConvertToTarget0,
6777
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6778
15.5k
                   MVT::f16, 1, 2, 
6779
15.5k
     OPC_EmitInteger32, 22|128,4, 
6780
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
6781
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6782
15.5k
    19, 
6783
15.5k
     OPC_CheckPatternPredicate, 9,
6784
15.5k
     OPC_EmitConvertToTarget0,
6785
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6786
15.5k
                   MVT::f16, 1, 2, 
6787
15.5k
     OPC_EmitInteger32, 22, 
6788
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
6789
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6790
15.5k
    0, 
6791
15.5k
   54, 
6792
15.5k
    OPC_CheckChild0Type, MVT::bf16,
6793
15.5k
    OPC_RecordChild1,
6794
15.5k
    OPC_MoveChild1,
6795
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6796
15.5k
    OPC_MoveParent,
6797
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
6798
15.5k
    OPC_CheckTypeI32,
6799
15.5k
    OPC_Scope, 20, 
6800
15.5k
     OPC_CheckPatternPredicate, 8,
6801
15.5k
     OPC_EmitConvertToTarget1,
6802
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6803
15.5k
                   MVT::i16, 1, 2, 
6804
15.5k
     OPC_EmitInteger32, 22|128,4, 
6805
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
6806
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6807
15.5k
    19, 
6808
15.5k
     OPC_CheckPatternPredicate, 10,
6809
15.5k
     OPC_EmitConvertToTarget1,
6810
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6811
15.5k
                   MVT::i16, 1, 2, 
6812
15.5k
     OPC_EmitInteger32, 22, 
6813
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
6814
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6815
15.5k
    0, 
6816
15.5k
   54, 
6817
15.5k
    OPC_MoveChild0,
6818
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6819
15.5k
    OPC_CheckType, MVT::bf16,
6820
15.5k
    OPC_MoveParent,
6821
15.5k
    OPC_RecordChild1,
6822
15.5k
    OPC_CheckChild2CondCode, ISD::SETUNE,
6823
15.5k
    OPC_CheckTypeI32,
6824
15.5k
    OPC_Scope, 20, 
6825
15.5k
     OPC_CheckPatternPredicate, 8,
6826
15.5k
     OPC_EmitConvertToTarget0,
6827
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6828
15.5k
                   MVT::bf16, 1, 2, 
6829
15.5k
     OPC_EmitInteger32, 22|128,4, 
6830
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
6831
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6832
15.5k
    19, 
6833
15.5k
     OPC_CheckPatternPredicate, 10,
6834
15.5k
     OPC_EmitConvertToTarget0,
6835
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6836
15.5k
                   MVT::bf16, 1, 2, 
6837
15.5k
     OPC_EmitInteger32, 22, 
6838
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
6839
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6840
15.5k
    0, 
6841
15.5k
   54, 
6842
15.5k
    OPC_CheckChild0Type, MVT::f16,
6843
15.5k
    OPC_RecordChild1,
6844
15.5k
    OPC_MoveChild1,
6845
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6846
15.5k
    OPC_MoveParent,
6847
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
6848
15.5k
    OPC_CheckType, MVT::i1,
6849
15.5k
    OPC_Scope, 19, 
6850
15.5k
     OPC_CheckPatternPredicate7,
6851
15.5k
     OPC_EmitConvertToTarget1,
6852
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6853
15.5k
                   MVT::i16, 1, 2, 
6854
15.5k
     OPC_EmitInteger32, 8|128,4, 
6855
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6856
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6857
15.5k
    19, 
6858
15.5k
     OPC_CheckPatternPredicate, 9,
6859
15.5k
     OPC_EmitConvertToTarget1,
6860
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6861
15.5k
                   MVT::i16, 1, 2, 
6862
15.5k
     OPC_EmitInteger32, 8, 
6863
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6864
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6865
15.5k
    0, 
6866
15.5k
   54, 
6867
15.5k
    OPC_MoveChild0,
6868
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6869
15.5k
    OPC_CheckType, MVT::f16,
6870
15.5k
    OPC_MoveParent,
6871
15.5k
    OPC_RecordChild1,
6872
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
6873
15.5k
    OPC_CheckType, MVT::i1,
6874
15.5k
    OPC_Scope, 19, 
6875
15.5k
     OPC_CheckPatternPredicate7,
6876
15.5k
     OPC_EmitConvertToTarget0,
6877
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6878
15.5k
                   MVT::i16, 1, 2, 
6879
15.5k
     OPC_EmitInteger32, 8|128,4, 
6880
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6881
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6882
15.5k
    19, 
6883
15.5k
     OPC_CheckPatternPredicate, 9,
6884
15.5k
     OPC_EmitConvertToTarget0,
6885
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6886
15.5k
                   MVT::i16, 1, 2, 
6887
15.5k
     OPC_EmitInteger32, 8, 
6888
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
6889
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6890
15.5k
    0, 
6891
15.5k
   55, 
6892
15.5k
    OPC_CheckChild0Type, MVT::bf16,
6893
15.5k
    OPC_RecordChild1,
6894
15.5k
    OPC_MoveChild1,
6895
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6896
15.5k
    OPC_MoveParent,
6897
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
6898
15.5k
    OPC_CheckType, MVT::i1,
6899
15.5k
    OPC_Scope, 20, 
6900
15.5k
     OPC_CheckPatternPredicate, 8,
6901
15.5k
     OPC_EmitConvertToTarget1,
6902
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6903
15.5k
                   MVT::i16, 1, 2, 
6904
15.5k
     OPC_EmitInteger32, 8|128,4, 
6905
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6906
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6907
15.5k
    19, 
6908
15.5k
     OPC_CheckPatternPredicate, 10,
6909
15.5k
     OPC_EmitConvertToTarget1,
6910
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6911
15.5k
                   MVT::i16, 1, 2, 
6912
15.5k
     OPC_EmitInteger32, 8, 
6913
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6914
15.5k
                   MVT::i1, 3, 0, 3, 4, 
6915
15.5k
    0, 
6916
15.5k
   55, 
6917
15.5k
    OPC_MoveChild0,
6918
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6919
15.5k
    OPC_CheckType, MVT::bf16,
6920
15.5k
    OPC_MoveParent,
6921
15.5k
    OPC_RecordChild1,
6922
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
6923
15.5k
    OPC_CheckType, MVT::i1,
6924
15.5k
    OPC_Scope, 20, 
6925
15.5k
     OPC_CheckPatternPredicate, 8,
6926
15.5k
     OPC_EmitConvertToTarget0,
6927
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6928
15.5k
                   MVT::i16, 1, 2, 
6929
15.5k
     OPC_EmitInteger32, 8|128,4, 
6930
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6931
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6932
15.5k
    19, 
6933
15.5k
     OPC_CheckPatternPredicate, 10,
6934
15.5k
     OPC_EmitConvertToTarget0,
6935
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
6936
15.5k
                   MVT::i16, 1, 2, 
6937
15.5k
     OPC_EmitInteger32, 8, 
6938
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
6939
15.5k
                   MVT::i1, 3, 3, 1, 4, 
6940
15.5k
    0, 
6941
15.5k
   53, 
6942
15.5k
    OPC_CheckChild0Type, MVT::f16,
6943
15.5k
    OPC_RecordChild1,
6944
15.5k
    OPC_MoveChild1,
6945
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6946
15.5k
    OPC_MoveParent,
6947
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
6948
15.5k
    OPC_CheckTypeI32,
6949
15.5k
    OPC_Scope, 19, 
6950
15.5k
     OPC_CheckPatternPredicate7,
6951
15.5k
     OPC_EmitConvertToTarget1,
6952
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6953
15.5k
                   MVT::i16, 1, 2, 
6954
15.5k
     OPC_EmitInteger32, 8|128,4, 
6955
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
6956
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6957
15.5k
    19, 
6958
15.5k
     OPC_CheckPatternPredicate, 9,
6959
15.5k
     OPC_EmitConvertToTarget1,
6960
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6961
15.5k
                   MVT::i16, 1, 2, 
6962
15.5k
     OPC_EmitInteger32, 8, 
6963
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
6964
15.5k
                   MVT::i32, 3, 0, 3, 4, 
6965
15.5k
    0, 
6966
15.5k
   53, 
6967
15.5k
    OPC_MoveChild0,
6968
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6969
15.5k
    OPC_CheckType, MVT::f16,
6970
15.5k
    OPC_MoveParent,
6971
15.5k
    OPC_RecordChild1,
6972
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
6973
15.5k
    OPC_CheckTypeI32,
6974
15.5k
    OPC_Scope, 19, 
6975
15.5k
     OPC_CheckPatternPredicate7,
6976
15.5k
     OPC_EmitConvertToTarget0,
6977
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6978
15.5k
                   MVT::f16, 1, 2, 
6979
15.5k
     OPC_EmitInteger32, 8|128,4, 
6980
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
6981
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6982
15.5k
    19, 
6983
15.5k
     OPC_CheckPatternPredicate, 9,
6984
15.5k
     OPC_EmitConvertToTarget0,
6985
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
6986
15.5k
                   MVT::f16, 1, 2, 
6987
15.5k
     OPC_EmitInteger32, 8, 
6988
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
6989
15.5k
                   MVT::i32, 3, 3, 1, 4, 
6990
15.5k
    0, 
6991
15.5k
   54, 
6992
15.5k
    OPC_CheckChild0Type, MVT::bf16,
6993
15.5k
    OPC_RecordChild1,
6994
15.5k
    OPC_MoveChild1,
6995
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
6996
15.5k
    OPC_MoveParent,
6997
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
6998
15.5k
    OPC_CheckTypeI32,
6999
15.5k
    OPC_Scope, 20, 
7000
15.5k
     OPC_CheckPatternPredicate, 8,
7001
15.5k
     OPC_EmitConvertToTarget1,
7002
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7003
15.5k
                   MVT::i16, 1, 2, 
7004
15.5k
     OPC_EmitInteger32, 8|128,4, 
7005
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
7006
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7007
15.5k
    19, 
7008
15.5k
     OPC_CheckPatternPredicate, 10,
7009
15.5k
     OPC_EmitConvertToTarget1,
7010
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7011
15.5k
                   MVT::i16, 1, 2, 
7012
15.5k
     OPC_EmitInteger32, 8, 
7013
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
7014
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7015
15.5k
    0, 
7016
15.5k
   54, 
7017
15.5k
    OPC_MoveChild0,
7018
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7019
15.5k
    OPC_CheckType, MVT::bf16,
7020
15.5k
    OPC_MoveParent,
7021
15.5k
    OPC_RecordChild1,
7022
15.5k
    OPC_CheckChild2CondCode, ISD::SETGT,
7023
15.5k
    OPC_CheckTypeI32,
7024
15.5k
    OPC_Scope, 20, 
7025
15.5k
     OPC_CheckPatternPredicate, 8,
7026
15.5k
     OPC_EmitConvertToTarget0,
7027
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7028
15.5k
                   MVT::bf16, 1, 2, 
7029
15.5k
     OPC_EmitInteger32, 8|128,4, 
7030
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
7031
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7032
15.5k
    19, 
7033
15.5k
     OPC_CheckPatternPredicate, 10,
7034
15.5k
     OPC_EmitConvertToTarget0,
7035
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7036
15.5k
                   MVT::bf16, 1, 2, 
7037
15.5k
     OPC_EmitInteger32, 8, 
7038
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
7039
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7040
15.5k
    0, 
7041
15.5k
   54, 
7042
15.5k
    OPC_CheckChild0Type, MVT::f16,
7043
15.5k
    OPC_RecordChild1,
7044
15.5k
    OPC_MoveChild1,
7045
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7046
15.5k
    OPC_MoveParent,
7047
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
7048
15.5k
    OPC_CheckType, MVT::i1,
7049
15.5k
    OPC_Scope, 19, 
7050
15.5k
     OPC_CheckPatternPredicate7,
7051
15.5k
     OPC_EmitConvertToTarget1,
7052
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7053
15.5k
                   MVT::i16, 1, 2, 
7054
15.5k
     OPC_EmitInteger32, 4|128,4, 
7055
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7056
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7057
15.5k
    19, 
7058
15.5k
     OPC_CheckPatternPredicate, 9,
7059
15.5k
     OPC_EmitConvertToTarget1,
7060
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7061
15.5k
                   MVT::i16, 1, 2, 
7062
15.5k
     OPC_EmitInteger32, 4, 
7063
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7064
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7065
15.5k
    0, 
7066
15.5k
   54, 
7067
15.5k
    OPC_MoveChild0,
7068
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7069
15.5k
    OPC_CheckType, MVT::f16,
7070
15.5k
    OPC_MoveParent,
7071
15.5k
    OPC_RecordChild1,
7072
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
7073
15.5k
    OPC_CheckType, MVT::i1,
7074
15.5k
    OPC_Scope, 19, 
7075
15.5k
     OPC_CheckPatternPredicate7,
7076
15.5k
     OPC_EmitConvertToTarget0,
7077
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7078
15.5k
                   MVT::i16, 1, 2, 
7079
15.5k
     OPC_EmitInteger32, 4|128,4, 
7080
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7081
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7082
15.5k
    19, 
7083
15.5k
     OPC_CheckPatternPredicate, 9,
7084
15.5k
     OPC_EmitConvertToTarget0,
7085
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7086
15.5k
                   MVT::i16, 1, 2, 
7087
15.5k
     OPC_EmitInteger32, 4, 
7088
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7089
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7090
15.5k
    0, 
7091
15.5k
   55, 
7092
15.5k
    OPC_CheckChild0Type, MVT::bf16,
7093
15.5k
    OPC_RecordChild1,
7094
15.5k
    OPC_MoveChild1,
7095
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7096
15.5k
    OPC_MoveParent,
7097
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
7098
15.5k
    OPC_CheckType, MVT::i1,
7099
15.5k
    OPC_Scope, 20, 
7100
15.5k
     OPC_CheckPatternPredicate, 8,
7101
15.5k
     OPC_EmitConvertToTarget1,
7102
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7103
15.5k
                   MVT::i16, 1, 2, 
7104
15.5k
     OPC_EmitInteger32, 4|128,4, 
7105
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7106
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7107
15.5k
    19, 
7108
15.5k
     OPC_CheckPatternPredicate, 10,
7109
15.5k
     OPC_EmitConvertToTarget1,
7110
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7111
15.5k
                   MVT::i16, 1, 2, 
7112
15.5k
     OPC_EmitInteger32, 4, 
7113
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7114
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7115
15.5k
    0, 
7116
15.5k
   55, 
7117
15.5k
    OPC_MoveChild0,
7118
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7119
15.5k
    OPC_CheckType, MVT::bf16,
7120
15.5k
    OPC_MoveParent,
7121
15.5k
    OPC_RecordChild1,
7122
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
7123
15.5k
    OPC_CheckType, MVT::i1,
7124
15.5k
    OPC_Scope, 20, 
7125
15.5k
     OPC_CheckPatternPredicate, 8,
7126
15.5k
     OPC_EmitConvertToTarget0,
7127
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7128
15.5k
                   MVT::i16, 1, 2, 
7129
15.5k
     OPC_EmitInteger32, 4|128,4, 
7130
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7131
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7132
15.5k
    19, 
7133
15.5k
     OPC_CheckPatternPredicate, 10,
7134
15.5k
     OPC_EmitConvertToTarget0,
7135
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7136
15.5k
                   MVT::i16, 1, 2, 
7137
15.5k
     OPC_EmitInteger32, 4, 
7138
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7139
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7140
15.5k
    0, 
7141
15.5k
   53, 
7142
15.5k
    OPC_CheckChild0Type, MVT::f16,
7143
15.5k
    OPC_RecordChild1,
7144
15.5k
    OPC_MoveChild1,
7145
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7146
15.5k
    OPC_MoveParent,
7147
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
7148
15.5k
    OPC_CheckTypeI32,
7149
15.5k
    OPC_Scope, 19, 
7150
15.5k
     OPC_CheckPatternPredicate7,
7151
15.5k
     OPC_EmitConvertToTarget1,
7152
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7153
15.5k
                   MVT::i16, 1, 2, 
7154
15.5k
     OPC_EmitInteger32, 4|128,4, 
7155
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
7156
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7157
15.5k
    19, 
7158
15.5k
     OPC_CheckPatternPredicate, 9,
7159
15.5k
     OPC_EmitConvertToTarget1,
7160
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7161
15.5k
                   MVT::i16, 1, 2, 
7162
15.5k
     OPC_EmitInteger32, 4, 
7163
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
7164
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7165
15.5k
    0, 
7166
15.5k
   53, 
7167
15.5k
    OPC_MoveChild0,
7168
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7169
15.5k
    OPC_CheckType, MVT::f16,
7170
15.5k
    OPC_MoveParent,
7171
15.5k
    OPC_RecordChild1,
7172
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
7173
15.5k
    OPC_CheckTypeI32,
7174
15.5k
    OPC_Scope, 19, 
7175
15.5k
     OPC_CheckPatternPredicate7,
7176
15.5k
     OPC_EmitConvertToTarget0,
7177
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7178
15.5k
                   MVT::f16, 1, 2, 
7179
15.5k
     OPC_EmitInteger32, 4|128,4, 
7180
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
7181
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7182
15.5k
    19, 
7183
15.5k
     OPC_CheckPatternPredicate, 9,
7184
15.5k
     OPC_EmitConvertToTarget0,
7185
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7186
15.5k
                   MVT::f16, 1, 2, 
7187
15.5k
     OPC_EmitInteger32, 4, 
7188
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
7189
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7190
15.5k
    0, 
7191
15.5k
   54, 
7192
15.5k
    OPC_CheckChild0Type, MVT::bf16,
7193
15.5k
    OPC_RecordChild1,
7194
15.5k
    OPC_MoveChild1,
7195
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7196
15.5k
    OPC_MoveParent,
7197
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
7198
15.5k
    OPC_CheckTypeI32,
7199
15.5k
    OPC_Scope, 20, 
7200
15.5k
     OPC_CheckPatternPredicate, 8,
7201
15.5k
     OPC_EmitConvertToTarget1,
7202
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7203
15.5k
                   MVT::i16, 1, 2, 
7204
15.5k
     OPC_EmitInteger32, 4|128,4, 
7205
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
7206
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7207
15.5k
    19, 
7208
15.5k
     OPC_CheckPatternPredicate, 10,
7209
15.5k
     OPC_EmitConvertToTarget1,
7210
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7211
15.5k
                   MVT::i16, 1, 2, 
7212
15.5k
     OPC_EmitInteger32, 4, 
7213
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
7214
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7215
15.5k
    0, 
7216
15.5k
   54, 
7217
15.5k
    OPC_MoveChild0,
7218
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7219
15.5k
    OPC_CheckType, MVT::bf16,
7220
15.5k
    OPC_MoveParent,
7221
15.5k
    OPC_RecordChild1,
7222
15.5k
    OPC_CheckChild2CondCode, ISD::SETLT,
7223
15.5k
    OPC_CheckTypeI32,
7224
15.5k
    OPC_Scope, 20, 
7225
15.5k
     OPC_CheckPatternPredicate, 8,
7226
15.5k
     OPC_EmitConvertToTarget0,
7227
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7228
15.5k
                   MVT::bf16, 1, 2, 
7229
15.5k
     OPC_EmitInteger32, 4|128,4, 
7230
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
7231
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7232
15.5k
    19, 
7233
15.5k
     OPC_CheckPatternPredicate, 10,
7234
15.5k
     OPC_EmitConvertToTarget0,
7235
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7236
15.5k
                   MVT::bf16, 1, 2, 
7237
15.5k
     OPC_EmitInteger32, 4, 
7238
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
7239
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7240
15.5k
    0, 
7241
15.5k
   54, 
7242
15.5k
    OPC_CheckChild0Type, MVT::f16,
7243
15.5k
    OPC_RecordChild1,
7244
15.5k
    OPC_MoveChild1,
7245
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7246
15.5k
    OPC_MoveParent,
7247
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
7248
15.5k
    OPC_CheckType, MVT::i1,
7249
15.5k
    OPC_Scope, 19, 
7250
15.5k
     OPC_CheckPatternPredicate7,
7251
15.5k
     OPC_EmitConvertToTarget1,
7252
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7253
15.5k
                   MVT::i16, 1, 2, 
7254
15.5k
     OPC_EmitInteger32, 10|128,4, 
7255
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7256
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7257
15.5k
    19, 
7258
15.5k
     OPC_CheckPatternPredicate, 9,
7259
15.5k
     OPC_EmitConvertToTarget1,
7260
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7261
15.5k
                   MVT::i16, 1, 2, 
7262
15.5k
     OPC_EmitInteger32, 10, 
7263
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7264
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7265
15.5k
    0, 
7266
15.5k
   54, 
7267
15.5k
    OPC_MoveChild0,
7268
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7269
15.5k
    OPC_CheckType, MVT::f16,
7270
15.5k
    OPC_MoveParent,
7271
15.5k
    OPC_RecordChild1,
7272
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
7273
15.5k
    OPC_CheckType, MVT::i1,
7274
15.5k
    OPC_Scope, 19, 
7275
15.5k
     OPC_CheckPatternPredicate7,
7276
15.5k
     OPC_EmitConvertToTarget0,
7277
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7278
15.5k
                   MVT::i16, 1, 2, 
7279
15.5k
     OPC_EmitInteger32, 10|128,4, 
7280
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7281
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7282
15.5k
    19, 
7283
15.5k
     OPC_CheckPatternPredicate, 9,
7284
15.5k
     OPC_EmitConvertToTarget0,
7285
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7286
15.5k
                   MVT::i16, 1, 2, 
7287
15.5k
     OPC_EmitInteger32, 10, 
7288
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7289
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7290
15.5k
    0, 
7291
15.5k
   55, 
7292
15.5k
    OPC_CheckChild0Type, MVT::bf16,
7293
15.5k
    OPC_RecordChild1,
7294
15.5k
    OPC_MoveChild1,
7295
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7296
15.5k
    OPC_MoveParent,
7297
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
7298
15.5k
    OPC_CheckType, MVT::i1,
7299
15.5k
    OPC_Scope, 20, 
7300
15.5k
     OPC_CheckPatternPredicate, 8,
7301
15.5k
     OPC_EmitConvertToTarget1,
7302
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7303
15.5k
                   MVT::i16, 1, 2, 
7304
15.5k
     OPC_EmitInteger32, 10|128,4, 
7305
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7306
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7307
15.5k
    19, 
7308
15.5k
     OPC_CheckPatternPredicate, 10,
7309
15.5k
     OPC_EmitConvertToTarget1,
7310
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7311
15.5k
                   MVT::i16, 1, 2, 
7312
15.5k
     OPC_EmitInteger32, 10, 
7313
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7314
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7315
15.5k
    0, 
7316
15.5k
   55, 
7317
15.5k
    OPC_MoveChild0,
7318
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7319
15.5k
    OPC_CheckType, MVT::bf16,
7320
15.5k
    OPC_MoveParent,
7321
15.5k
    OPC_RecordChild1,
7322
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
7323
15.5k
    OPC_CheckType, MVT::i1,
7324
15.5k
    OPC_Scope, 20, 
7325
15.5k
     OPC_CheckPatternPredicate, 8,
7326
15.5k
     OPC_EmitConvertToTarget0,
7327
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7328
15.5k
                   MVT::i16, 1, 2, 
7329
15.5k
     OPC_EmitInteger32, 10|128,4, 
7330
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7331
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7332
15.5k
    19, 
7333
15.5k
     OPC_CheckPatternPredicate, 10,
7334
15.5k
     OPC_EmitConvertToTarget0,
7335
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7336
15.5k
                   MVT::i16, 1, 2, 
7337
15.5k
     OPC_EmitInteger32, 10, 
7338
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7339
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7340
15.5k
    0, 
7341
15.5k
   53, 
7342
15.5k
    OPC_CheckChild0Type, MVT::f16,
7343
15.5k
    OPC_RecordChild1,
7344
15.5k
    OPC_MoveChild1,
7345
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7346
15.5k
    OPC_MoveParent,
7347
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
7348
15.5k
    OPC_CheckTypeI32,
7349
15.5k
    OPC_Scope, 19, 
7350
15.5k
     OPC_CheckPatternPredicate7,
7351
15.5k
     OPC_EmitConvertToTarget1,
7352
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7353
15.5k
                   MVT::i16, 1, 2, 
7354
15.5k
     OPC_EmitInteger32, 10|128,4, 
7355
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
7356
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7357
15.5k
    19, 
7358
15.5k
     OPC_CheckPatternPredicate, 9,
7359
15.5k
     OPC_EmitConvertToTarget1,
7360
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7361
15.5k
                   MVT::i16, 1, 2, 
7362
15.5k
     OPC_EmitInteger32, 10, 
7363
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
7364
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7365
15.5k
    0, 
7366
15.5k
   53, 
7367
15.5k
    OPC_MoveChild0,
7368
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7369
15.5k
    OPC_CheckType, MVT::f16,
7370
15.5k
    OPC_MoveParent,
7371
15.5k
    OPC_RecordChild1,
7372
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
7373
15.5k
    OPC_CheckTypeI32,
7374
15.5k
    OPC_Scope, 19, 
7375
15.5k
     OPC_CheckPatternPredicate7,
7376
15.5k
     OPC_EmitConvertToTarget0,
7377
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7378
15.5k
                   MVT::f16, 1, 2, 
7379
15.5k
     OPC_EmitInteger32, 10|128,4, 
7380
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
7381
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7382
15.5k
    19, 
7383
15.5k
     OPC_CheckPatternPredicate, 9,
7384
15.5k
     OPC_EmitConvertToTarget0,
7385
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7386
15.5k
                   MVT::f16, 1, 2, 
7387
15.5k
     OPC_EmitInteger32, 10, 
7388
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
7389
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7390
15.5k
    0, 
7391
15.5k
   54, 
7392
15.5k
    OPC_CheckChild0Type, MVT::bf16,
7393
15.5k
    OPC_RecordChild1,
7394
15.5k
    OPC_MoveChild1,
7395
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7396
15.5k
    OPC_MoveParent,
7397
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
7398
15.5k
    OPC_CheckTypeI32,
7399
15.5k
    OPC_Scope, 20, 
7400
15.5k
     OPC_CheckPatternPredicate, 8,
7401
15.5k
     OPC_EmitConvertToTarget1,
7402
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7403
15.5k
                   MVT::i16, 1, 2, 
7404
15.5k
     OPC_EmitInteger32, 10|128,4, 
7405
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
7406
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7407
15.5k
    19, 
7408
15.5k
     OPC_CheckPatternPredicate, 10,
7409
15.5k
     OPC_EmitConvertToTarget1,
7410
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7411
15.5k
                   MVT::i16, 1, 2, 
7412
15.5k
     OPC_EmitInteger32, 10, 
7413
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
7414
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7415
15.5k
    0, 
7416
15.5k
   54, 
7417
15.5k
    OPC_MoveChild0,
7418
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7419
15.5k
    OPC_CheckType, MVT::bf16,
7420
15.5k
    OPC_MoveParent,
7421
15.5k
    OPC_RecordChild1,
7422
15.5k
    OPC_CheckChild2CondCode, ISD::SETGE,
7423
15.5k
    OPC_CheckTypeI32,
7424
15.5k
    OPC_Scope, 20, 
7425
15.5k
     OPC_CheckPatternPredicate, 8,
7426
15.5k
     OPC_EmitConvertToTarget0,
7427
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7428
15.5k
                   MVT::bf16, 1, 2, 
7429
15.5k
     OPC_EmitInteger32, 10|128,4, 
7430
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
7431
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7432
15.5k
    19, 
7433
15.5k
     OPC_CheckPatternPredicate, 10,
7434
15.5k
     OPC_EmitConvertToTarget0,
7435
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7436
15.5k
                   MVT::bf16, 1, 2, 
7437
15.5k
     OPC_EmitInteger32, 10, 
7438
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
7439
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7440
15.5k
    0, 
7441
15.5k
   54, 
7442
15.5k
    OPC_CheckChild0Type, MVT::f16,
7443
15.5k
    OPC_RecordChild1,
7444
15.5k
    OPC_MoveChild1,
7445
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7446
15.5k
    OPC_MoveParent,
7447
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
7448
15.5k
    OPC_CheckType, MVT::i1,
7449
15.5k
    OPC_Scope, 19, 
7450
15.5k
     OPC_CheckPatternPredicate7,
7451
15.5k
     OPC_EmitConvertToTarget1,
7452
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7453
15.5k
                   MVT::i16, 1, 2, 
7454
15.5k
     OPC_EmitInteger32, 6|128,4, 
7455
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7456
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7457
15.5k
    19, 
7458
15.5k
     OPC_CheckPatternPredicate, 9,
7459
15.5k
     OPC_EmitConvertToTarget1,
7460
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7461
15.5k
                   MVT::i16, 1, 2, 
7462
15.5k
     OPC_EmitInteger32, 6, 
7463
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7464
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7465
15.5k
    0, 
7466
15.5k
   54, 
7467
15.5k
    OPC_MoveChild0,
7468
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7469
15.5k
    OPC_CheckType, MVT::f16,
7470
15.5k
    OPC_MoveParent,
7471
15.5k
    OPC_RecordChild1,
7472
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
7473
15.5k
    OPC_CheckType, MVT::i1,
7474
15.5k
    OPC_Scope, 19, 
7475
15.5k
     OPC_CheckPatternPredicate7,
7476
15.5k
     OPC_EmitConvertToTarget0,
7477
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7478
15.5k
                   MVT::i16, 1, 2, 
7479
15.5k
     OPC_EmitInteger32, 6|128,4, 
7480
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7481
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7482
15.5k
    19, 
7483
15.5k
     OPC_CheckPatternPredicate, 9,
7484
15.5k
     OPC_EmitConvertToTarget0,
7485
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7486
15.5k
                   MVT::i16, 1, 2, 
7487
15.5k
     OPC_EmitInteger32, 6, 
7488
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7489
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7490
15.5k
    0, 
7491
15.5k
   55, 
7492
15.5k
    OPC_CheckChild0Type, MVT::bf16,
7493
15.5k
    OPC_RecordChild1,
7494
15.5k
    OPC_MoveChild1,
7495
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7496
15.5k
    OPC_MoveParent,
7497
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
7498
15.5k
    OPC_CheckType, MVT::i1,
7499
15.5k
    OPC_Scope, 20, 
7500
15.5k
     OPC_CheckPatternPredicate, 8,
7501
15.5k
     OPC_EmitConvertToTarget1,
7502
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7503
15.5k
                   MVT::i16, 1, 2, 
7504
15.5k
     OPC_EmitInteger32, 6|128,4, 
7505
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7506
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7507
15.5k
    19, 
7508
15.5k
     OPC_CheckPatternPredicate, 10,
7509
15.5k
     OPC_EmitConvertToTarget1,
7510
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7511
15.5k
                   MVT::i16, 1, 2, 
7512
15.5k
     OPC_EmitInteger32, 6, 
7513
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7514
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7515
15.5k
    0, 
7516
15.5k
   55, 
7517
15.5k
    OPC_MoveChild0,
7518
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7519
15.5k
    OPC_CheckType, MVT::bf16,
7520
15.5k
    OPC_MoveParent,
7521
15.5k
    OPC_RecordChild1,
7522
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
7523
15.5k
    OPC_CheckType, MVT::i1,
7524
15.5k
    OPC_Scope, 20, 
7525
15.5k
     OPC_CheckPatternPredicate, 8,
7526
15.5k
     OPC_EmitConvertToTarget0,
7527
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7528
15.5k
                   MVT::i16, 1, 2, 
7529
15.5k
     OPC_EmitInteger32, 6|128,4, 
7530
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7531
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7532
15.5k
    19, 
7533
15.5k
     OPC_CheckPatternPredicate, 10,
7534
15.5k
     OPC_EmitConvertToTarget0,
7535
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7536
15.5k
                   MVT::i16, 1, 2, 
7537
15.5k
     OPC_EmitInteger32, 6, 
7538
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7539
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7540
15.5k
    0, 
7541
15.5k
   53, 
7542
15.5k
    OPC_CheckChild0Type, MVT::f16,
7543
15.5k
    OPC_RecordChild1,
7544
15.5k
    OPC_MoveChild1,
7545
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7546
15.5k
    OPC_MoveParent,
7547
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
7548
15.5k
    OPC_CheckTypeI32,
7549
15.5k
    OPC_Scope, 19, 
7550
15.5k
     OPC_CheckPatternPredicate7,
7551
15.5k
     OPC_EmitConvertToTarget1,
7552
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7553
15.5k
                   MVT::i16, 1, 2, 
7554
15.5k
     OPC_EmitInteger32, 6|128,4, 
7555
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
7556
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7557
15.5k
    19, 
7558
15.5k
     OPC_CheckPatternPredicate, 9,
7559
15.5k
     OPC_EmitConvertToTarget1,
7560
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7561
15.5k
                   MVT::i16, 1, 2, 
7562
15.5k
     OPC_EmitInteger32, 6, 
7563
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
7564
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7565
15.5k
    0, 
7566
15.5k
   53, 
7567
15.5k
    OPC_MoveChild0,
7568
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7569
15.5k
    OPC_CheckType, MVT::f16,
7570
15.5k
    OPC_MoveParent,
7571
15.5k
    OPC_RecordChild1,
7572
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
7573
15.5k
    OPC_CheckTypeI32,
7574
15.5k
    OPC_Scope, 19, 
7575
15.5k
     OPC_CheckPatternPredicate7,
7576
15.5k
     OPC_EmitConvertToTarget0,
7577
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7578
15.5k
                   MVT::f16, 1, 2, 
7579
15.5k
     OPC_EmitInteger32, 6|128,4, 
7580
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
7581
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7582
15.5k
    19, 
7583
15.5k
     OPC_CheckPatternPredicate, 9,
7584
15.5k
     OPC_EmitConvertToTarget0,
7585
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7586
15.5k
                   MVT::f16, 1, 2, 
7587
15.5k
     OPC_EmitInteger32, 6, 
7588
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
7589
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7590
15.5k
    0, 
7591
15.5k
   54, 
7592
15.5k
    OPC_CheckChild0Type, MVT::bf16,
7593
15.5k
    OPC_RecordChild1,
7594
15.5k
    OPC_MoveChild1,
7595
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7596
15.5k
    OPC_MoveParent,
7597
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
7598
15.5k
    OPC_CheckTypeI32,
7599
15.5k
    OPC_Scope, 20, 
7600
15.5k
     OPC_CheckPatternPredicate, 8,
7601
15.5k
     OPC_EmitConvertToTarget1,
7602
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7603
15.5k
                   MVT::i16, 1, 2, 
7604
15.5k
     OPC_EmitInteger32, 6|128,4, 
7605
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
7606
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7607
15.5k
    19, 
7608
15.5k
     OPC_CheckPatternPredicate, 10,
7609
15.5k
     OPC_EmitConvertToTarget1,
7610
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7611
15.5k
                   MVT::i16, 1, 2, 
7612
15.5k
     OPC_EmitInteger32, 6, 
7613
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
7614
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7615
15.5k
    0, 
7616
15.5k
   54, 
7617
15.5k
    OPC_MoveChild0,
7618
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7619
15.5k
    OPC_CheckType, MVT::bf16,
7620
15.5k
    OPC_MoveParent,
7621
15.5k
    OPC_RecordChild1,
7622
15.5k
    OPC_CheckChild2CondCode, ISD::SETLE,
7623
15.5k
    OPC_CheckTypeI32,
7624
15.5k
    OPC_Scope, 20, 
7625
15.5k
     OPC_CheckPatternPredicate, 8,
7626
15.5k
     OPC_EmitConvertToTarget0,
7627
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7628
15.5k
                   MVT::bf16, 1, 2, 
7629
15.5k
     OPC_EmitInteger32, 6|128,4, 
7630
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
7631
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7632
15.5k
    19, 
7633
15.5k
     OPC_CheckPatternPredicate, 10,
7634
15.5k
     OPC_EmitConvertToTarget0,
7635
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7636
15.5k
                   MVT::bf16, 1, 2, 
7637
15.5k
     OPC_EmitInteger32, 6, 
7638
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
7639
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7640
15.5k
    0, 
7641
15.5k
   54, 
7642
15.5k
    OPC_CheckChild0Type, MVT::f16,
7643
15.5k
    OPC_RecordChild1,
7644
15.5k
    OPC_MoveChild1,
7645
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7646
15.5k
    OPC_MoveParent,
7647
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
7648
15.5k
    OPC_CheckType, MVT::i1,
7649
15.5k
    OPC_Scope, 19, 
7650
15.5k
     OPC_CheckPatternPredicate7,
7651
15.5k
     OPC_EmitConvertToTarget1,
7652
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7653
15.5k
                   MVT::i16, 1, 2, 
7654
15.5k
     OPC_EmitInteger32, 0|128,4, 
7655
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7656
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7657
15.5k
    19, 
7658
15.5k
     OPC_CheckPatternPredicate, 9,
7659
15.5k
     OPC_EmitConvertToTarget1,
7660
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7661
15.5k
                   MVT::i16, 1, 2, 
7662
15.5k
     OPC_EmitInteger32, 0, 
7663
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7664
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7665
15.5k
    0, 
7666
15.5k
   54, 
7667
15.5k
    OPC_MoveChild0,
7668
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7669
15.5k
    OPC_CheckType, MVT::f16,
7670
15.5k
    OPC_MoveParent,
7671
15.5k
    OPC_RecordChild1,
7672
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
7673
15.5k
    OPC_CheckType, MVT::i1,
7674
15.5k
    OPC_Scope, 19, 
7675
15.5k
     OPC_CheckPatternPredicate7,
7676
15.5k
     OPC_EmitConvertToTarget0,
7677
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7678
15.5k
                   MVT::i16, 1, 2, 
7679
15.5k
     OPC_EmitInteger32, 0|128,4, 
7680
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7681
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7682
15.5k
    19, 
7683
15.5k
     OPC_CheckPatternPredicate, 9,
7684
15.5k
     OPC_EmitConvertToTarget0,
7685
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7686
15.5k
                   MVT::i16, 1, 2, 
7687
15.5k
     OPC_EmitInteger32, 0, 
7688
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7689
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7690
15.5k
    0, 
7691
15.5k
   55, 
7692
15.5k
    OPC_CheckChild0Type, MVT::bf16,
7693
15.5k
    OPC_RecordChild1,
7694
15.5k
    OPC_MoveChild1,
7695
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7696
15.5k
    OPC_MoveParent,
7697
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
7698
15.5k
    OPC_CheckType, MVT::i1,
7699
15.5k
    OPC_Scope, 20, 
7700
15.5k
     OPC_CheckPatternPredicate, 8,
7701
15.5k
     OPC_EmitConvertToTarget1,
7702
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7703
15.5k
                   MVT::i16, 1, 2, 
7704
15.5k
     OPC_EmitInteger32, 0|128,4, 
7705
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7706
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7707
15.5k
    19, 
7708
15.5k
     OPC_CheckPatternPredicate, 10,
7709
15.5k
     OPC_EmitConvertToTarget1,
7710
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7711
15.5k
                   MVT::i16, 1, 2, 
7712
15.5k
     OPC_EmitInteger32, 0, 
7713
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7714
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7715
15.5k
    0, 
7716
15.5k
   55, 
7717
15.5k
    OPC_MoveChild0,
7718
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7719
15.5k
    OPC_CheckType, MVT::bf16,
7720
15.5k
    OPC_MoveParent,
7721
15.5k
    OPC_RecordChild1,
7722
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
7723
15.5k
    OPC_CheckType, MVT::i1,
7724
15.5k
    OPC_Scope, 20, 
7725
15.5k
     OPC_CheckPatternPredicate, 8,
7726
15.5k
     OPC_EmitConvertToTarget0,
7727
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7728
15.5k
                   MVT::i16, 1, 2, 
7729
15.5k
     OPC_EmitInteger32, 0|128,4, 
7730
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7731
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7732
15.5k
    19, 
7733
15.5k
     OPC_CheckPatternPredicate, 10,
7734
15.5k
     OPC_EmitConvertToTarget0,
7735
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7736
15.5k
                   MVT::i16, 1, 2, 
7737
15.5k
     OPC_EmitInteger32, 0, 
7738
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7739
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7740
15.5k
    0, 
7741
15.5k
   53, 
7742
15.5k
    OPC_CheckChild0Type, MVT::f16,
7743
15.5k
    OPC_RecordChild1,
7744
15.5k
    OPC_MoveChild1,
7745
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7746
15.5k
    OPC_MoveParent,
7747
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
7748
15.5k
    OPC_CheckTypeI32,
7749
15.5k
    OPC_Scope, 19, 
7750
15.5k
     OPC_CheckPatternPredicate7,
7751
15.5k
     OPC_EmitConvertToTarget1,
7752
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7753
15.5k
                   MVT::i16, 1, 2, 
7754
15.5k
     OPC_EmitInteger32, 0|128,4, 
7755
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
7756
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7757
15.5k
    19, 
7758
15.5k
     OPC_CheckPatternPredicate, 9,
7759
15.5k
     OPC_EmitConvertToTarget1,
7760
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7761
15.5k
                   MVT::i16, 1, 2, 
7762
15.5k
     OPC_EmitInteger32, 0, 
7763
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
7764
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7765
15.5k
    0, 
7766
15.5k
   53, 
7767
15.5k
    OPC_MoveChild0,
7768
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7769
15.5k
    OPC_CheckType, MVT::f16,
7770
15.5k
    OPC_MoveParent,
7771
15.5k
    OPC_RecordChild1,
7772
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
7773
15.5k
    OPC_CheckTypeI32,
7774
15.5k
    OPC_Scope, 19, 
7775
15.5k
     OPC_CheckPatternPredicate7,
7776
15.5k
     OPC_EmitConvertToTarget0,
7777
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7778
15.5k
                   MVT::f16, 1, 2, 
7779
15.5k
     OPC_EmitInteger32, 0|128,4, 
7780
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
7781
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7782
15.5k
    19, 
7783
15.5k
     OPC_CheckPatternPredicate, 9,
7784
15.5k
     OPC_EmitConvertToTarget0,
7785
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7786
15.5k
                   MVT::f16, 1, 2, 
7787
15.5k
     OPC_EmitInteger32, 0, 
7788
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
7789
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7790
15.5k
    0, 
7791
15.5k
   54, 
7792
15.5k
    OPC_CheckChild0Type, MVT::bf16,
7793
15.5k
    OPC_RecordChild1,
7794
15.5k
    OPC_MoveChild1,
7795
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7796
15.5k
    OPC_MoveParent,
7797
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
7798
15.5k
    OPC_CheckTypeI32,
7799
15.5k
    OPC_Scope, 20, 
7800
15.5k
     OPC_CheckPatternPredicate, 8,
7801
15.5k
     OPC_EmitConvertToTarget1,
7802
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7803
15.5k
                   MVT::i16, 1, 2, 
7804
15.5k
     OPC_EmitInteger32, 0|128,4, 
7805
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
7806
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7807
15.5k
    19, 
7808
15.5k
     OPC_CheckPatternPredicate, 10,
7809
15.5k
     OPC_EmitConvertToTarget1,
7810
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7811
15.5k
                   MVT::i16, 1, 2, 
7812
15.5k
     OPC_EmitInteger32, 0, 
7813
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
7814
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7815
15.5k
    0, 
7816
15.5k
   54, 
7817
15.5k
    OPC_MoveChild0,
7818
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7819
15.5k
    OPC_CheckType, MVT::bf16,
7820
15.5k
    OPC_MoveParent,
7821
15.5k
    OPC_RecordChild1,
7822
15.5k
    OPC_CheckChild2CondCode, ISD::SETEQ,
7823
15.5k
    OPC_CheckTypeI32,
7824
15.5k
    OPC_Scope, 20, 
7825
15.5k
     OPC_CheckPatternPredicate, 8,
7826
15.5k
     OPC_EmitConvertToTarget0,
7827
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7828
15.5k
                   MVT::bf16, 1, 2, 
7829
15.5k
     OPC_EmitInteger32, 0|128,4, 
7830
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
7831
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7832
15.5k
    19, 
7833
15.5k
     OPC_CheckPatternPredicate, 10,
7834
15.5k
     OPC_EmitConvertToTarget0,
7835
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7836
15.5k
                   MVT::bf16, 1, 2, 
7837
15.5k
     OPC_EmitInteger32, 0, 
7838
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
7839
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7840
15.5k
    0, 
7841
15.5k
   54, 
7842
15.5k
    OPC_CheckChild0Type, MVT::f16,
7843
15.5k
    OPC_RecordChild1,
7844
15.5k
    OPC_MoveChild1,
7845
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7846
15.5k
    OPC_MoveParent,
7847
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
7848
15.5k
    OPC_CheckType, MVT::i1,
7849
15.5k
    OPC_Scope, 19, 
7850
15.5k
     OPC_CheckPatternPredicate7,
7851
15.5k
     OPC_EmitConvertToTarget1,
7852
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7853
15.5k
                   MVT::i16, 1, 2, 
7854
15.5k
     OPC_EmitInteger32, 2|128,4, 
7855
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7856
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7857
15.5k
    19, 
7858
15.5k
     OPC_CheckPatternPredicate, 9,
7859
15.5k
     OPC_EmitConvertToTarget1,
7860
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7861
15.5k
                   MVT::i16, 1, 2, 
7862
15.5k
     OPC_EmitInteger32, 2, 
7863
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7864
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7865
15.5k
    0, 
7866
15.5k
   54, 
7867
15.5k
    OPC_MoveChild0,
7868
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7869
15.5k
    OPC_CheckType, MVT::f16,
7870
15.5k
    OPC_MoveParent,
7871
15.5k
    OPC_RecordChild1,
7872
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
7873
15.5k
    OPC_CheckType, MVT::i1,
7874
15.5k
    OPC_Scope, 19, 
7875
15.5k
     OPC_CheckPatternPredicate7,
7876
15.5k
     OPC_EmitConvertToTarget0,
7877
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7878
15.5k
                   MVT::i16, 1, 2, 
7879
15.5k
     OPC_EmitInteger32, 2|128,4, 
7880
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7881
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7882
15.5k
    19, 
7883
15.5k
     OPC_CheckPatternPredicate, 9,
7884
15.5k
     OPC_EmitConvertToTarget0,
7885
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7886
15.5k
                   MVT::i16, 1, 2, 
7887
15.5k
     OPC_EmitInteger32, 2, 
7888
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
7889
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7890
15.5k
    0, 
7891
15.5k
   55, 
7892
15.5k
    OPC_CheckChild0Type, MVT::bf16,
7893
15.5k
    OPC_RecordChild1,
7894
15.5k
    OPC_MoveChild1,
7895
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7896
15.5k
    OPC_MoveParent,
7897
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
7898
15.5k
    OPC_CheckType, MVT::i1,
7899
15.5k
    OPC_Scope, 20, 
7900
15.5k
     OPC_CheckPatternPredicate, 8,
7901
15.5k
     OPC_EmitConvertToTarget1,
7902
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7903
15.5k
                   MVT::i16, 1, 2, 
7904
15.5k
     OPC_EmitInteger32, 2|128,4, 
7905
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7906
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7907
15.5k
    19, 
7908
15.5k
     OPC_CheckPatternPredicate, 10,
7909
15.5k
     OPC_EmitConvertToTarget1,
7910
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7911
15.5k
                   MVT::i16, 1, 2, 
7912
15.5k
     OPC_EmitInteger32, 2, 
7913
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7914
15.5k
                   MVT::i1, 3, 0, 3, 4, 
7915
15.5k
    0, 
7916
15.5k
   55, 
7917
15.5k
    OPC_MoveChild0,
7918
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7919
15.5k
    OPC_CheckType, MVT::bf16,
7920
15.5k
    OPC_MoveParent,
7921
15.5k
    OPC_RecordChild1,
7922
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
7923
15.5k
    OPC_CheckType, MVT::i1,
7924
15.5k
    OPC_Scope, 20, 
7925
15.5k
     OPC_CheckPatternPredicate, 8,
7926
15.5k
     OPC_EmitConvertToTarget0,
7927
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7928
15.5k
                   MVT::i16, 1, 2, 
7929
15.5k
     OPC_EmitInteger32, 2|128,4, 
7930
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7931
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7932
15.5k
    19, 
7933
15.5k
     OPC_CheckPatternPredicate, 10,
7934
15.5k
     OPC_EmitConvertToTarget0,
7935
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
7936
15.5k
                   MVT::i16, 1, 2, 
7937
15.5k
     OPC_EmitInteger32, 2, 
7938
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
7939
15.5k
                   MVT::i1, 3, 3, 1, 4, 
7940
15.5k
    0, 
7941
15.5k
   53, 
7942
15.5k
    OPC_CheckChild0Type, MVT::f16,
7943
15.5k
    OPC_RecordChild1,
7944
15.5k
    OPC_MoveChild1,
7945
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7946
15.5k
    OPC_MoveParent,
7947
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
7948
15.5k
    OPC_CheckTypeI32,
7949
15.5k
    OPC_Scope, 19, 
7950
15.5k
     OPC_CheckPatternPredicate7,
7951
15.5k
     OPC_EmitConvertToTarget1,
7952
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7953
15.5k
                   MVT::i16, 1, 2, 
7954
15.5k
     OPC_EmitInteger32, 2|128,4, 
7955
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
7956
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7957
15.5k
    19, 
7958
15.5k
     OPC_CheckPatternPredicate, 9,
7959
15.5k
     OPC_EmitConvertToTarget1,
7960
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7961
15.5k
                   MVT::i16, 1, 2, 
7962
15.5k
     OPC_EmitInteger32, 2, 
7963
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
7964
15.5k
                   MVT::i32, 3, 0, 3, 4, 
7965
15.5k
    0, 
7966
15.5k
   53, 
7967
15.5k
    OPC_MoveChild0,
7968
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7969
15.5k
    OPC_CheckType, MVT::f16,
7970
15.5k
    OPC_MoveParent,
7971
15.5k
    OPC_RecordChild1,
7972
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
7973
15.5k
    OPC_CheckTypeI32,
7974
15.5k
    OPC_Scope, 19, 
7975
15.5k
     OPC_CheckPatternPredicate7,
7976
15.5k
     OPC_EmitConvertToTarget0,
7977
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7978
15.5k
                   MVT::f16, 1, 2, 
7979
15.5k
     OPC_EmitInteger32, 2|128,4, 
7980
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
7981
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7982
15.5k
    19, 
7983
15.5k
     OPC_CheckPatternPredicate, 9,
7984
15.5k
     OPC_EmitConvertToTarget0,
7985
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
7986
15.5k
                   MVT::f16, 1, 2, 
7987
15.5k
     OPC_EmitInteger32, 2, 
7988
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
7989
15.5k
                   MVT::i32, 3, 3, 1, 4, 
7990
15.5k
    0, 
7991
15.5k
   54, 
7992
15.5k
    OPC_CheckChild0Type, MVT::bf16,
7993
15.5k
    OPC_RecordChild1,
7994
15.5k
    OPC_MoveChild1,
7995
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
7996
15.5k
    OPC_MoveParent,
7997
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
7998
15.5k
    OPC_CheckTypeI32,
7999
15.5k
    OPC_Scope, 20, 
8000
15.5k
     OPC_CheckPatternPredicate, 8,
8001
15.5k
     OPC_EmitConvertToTarget1,
8002
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8003
15.5k
                   MVT::i16, 1, 2, 
8004
15.5k
     OPC_EmitInteger32, 2|128,4, 
8005
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
8006
15.5k
                   MVT::i32, 3, 0, 3, 4, 
8007
15.5k
    19, 
8008
15.5k
     OPC_CheckPatternPredicate, 10,
8009
15.5k
     OPC_EmitConvertToTarget1,
8010
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8011
15.5k
                   MVT::i16, 1, 2, 
8012
15.5k
     OPC_EmitInteger32, 2, 
8013
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
8014
15.5k
                   MVT::i32, 3, 0, 3, 4, 
8015
15.5k
    0, 
8016
15.5k
   54, 
8017
15.5k
    OPC_MoveChild0,
8018
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8019
15.5k
    OPC_CheckType, MVT::bf16,
8020
15.5k
    OPC_MoveParent,
8021
15.5k
    OPC_RecordChild1,
8022
15.5k
    OPC_CheckChild2CondCode, ISD::SETNE,
8023
15.5k
    OPC_CheckTypeI32,
8024
15.5k
    OPC_Scope, 20, 
8025
15.5k
     OPC_CheckPatternPredicate, 8,
8026
15.5k
     OPC_EmitConvertToTarget0,
8027
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8028
15.5k
                   MVT::bf16, 1, 2, 
8029
15.5k
     OPC_EmitInteger32, 2|128,4, 
8030
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
8031
15.5k
                   MVT::i32, 3, 3, 1, 4, 
8032
15.5k
    19, 
8033
15.5k
     OPC_CheckPatternPredicate, 10,
8034
15.5k
     OPC_EmitConvertToTarget0,
8035
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8036
15.5k
                   MVT::bf16, 1, 2, 
8037
15.5k
     OPC_EmitInteger32, 2, 
8038
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
8039
15.5k
                   MVT::i32, 3, 3, 1, 4, 
8040
15.5k
    0, 
8041
15.5k
   54, 
8042
15.5k
    OPC_CheckChild0Type, MVT::f16,
8043
15.5k
    OPC_RecordChild1,
8044
15.5k
    OPC_MoveChild1,
8045
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8046
15.5k
    OPC_MoveParent,
8047
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
8048
15.5k
    OPC_CheckType, MVT::i1,
8049
15.5k
    OPC_Scope, 19, 
8050
15.5k
     OPC_CheckPatternPredicate7,
8051
15.5k
     OPC_EmitConvertToTarget1,
8052
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8053
15.5k
                   MVT::i16, 1, 2, 
8054
15.5k
     OPC_EmitInteger32, 32|128,4, 
8055
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8056
15.5k
                   MVT::i1, 3, 0, 3, 4, 
8057
15.5k
    19, 
8058
15.5k
     OPC_CheckPatternPredicate, 9,
8059
15.5k
     OPC_EmitConvertToTarget1,
8060
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8061
15.5k
                   MVT::i16, 1, 2, 
8062
15.5k
     OPC_EmitInteger32, 32, 
8063
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8064
15.5k
                   MVT::i1, 3, 0, 3, 4, 
8065
15.5k
    0, 
8066
15.5k
   54, 
8067
15.5k
    OPC_MoveChild0,
8068
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8069
15.5k
    OPC_CheckType, MVT::f16,
8070
15.5k
    OPC_MoveParent,
8071
15.5k
    OPC_RecordChild1,
8072
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
8073
15.5k
    OPC_CheckType, MVT::i1,
8074
15.5k
    OPC_Scope, 19, 
8075
15.5k
     OPC_CheckPatternPredicate7,
8076
15.5k
     OPC_EmitConvertToTarget0,
8077
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8078
15.5k
                   MVT::i16, 1, 2, 
8079
15.5k
     OPC_EmitInteger32, 32|128,4, 
8080
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8081
15.5k
                   MVT::i1, 3, 3, 1, 4, 
8082
15.5k
    19, 
8083
15.5k
     OPC_CheckPatternPredicate, 9,
8084
15.5k
     OPC_EmitConvertToTarget0,
8085
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8086
15.5k
                   MVT::i16, 1, 2, 
8087
15.5k
     OPC_EmitInteger32, 32, 
8088
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8089
15.5k
                   MVT::i1, 3, 3, 1, 4, 
8090
15.5k
    0, 
8091
15.5k
   55, 
8092
15.5k
    OPC_CheckChild0Type, MVT::bf16,
8093
15.5k
    OPC_RecordChild1,
8094
15.5k
    OPC_MoveChild1,
8095
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8096
15.5k
    OPC_MoveParent,
8097
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
8098
15.5k
    OPC_CheckType, MVT::i1,
8099
15.5k
    OPC_Scope, 20, 
8100
15.5k
     OPC_CheckPatternPredicate, 8,
8101
15.5k
     OPC_EmitConvertToTarget1,
8102
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8103
15.5k
                   MVT::i16, 1, 2, 
8104
15.5k
     OPC_EmitInteger32, 32|128,4, 
8105
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
8106
15.5k
                   MVT::i1, 3, 0, 3, 4, 
8107
15.5k
    19, 
8108
15.5k
     OPC_CheckPatternPredicate, 10,
8109
15.5k
     OPC_EmitConvertToTarget1,
8110
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8111
15.5k
                   MVT::i16, 1, 2, 
8112
15.5k
     OPC_EmitInteger32, 32, 
8113
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
8114
15.5k
                   MVT::i1, 3, 0, 3, 4, 
8115
15.5k
    0, 
8116
15.5k
   55, 
8117
15.5k
    OPC_MoveChild0,
8118
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8119
15.5k
    OPC_CheckType, MVT::bf16,
8120
15.5k
    OPC_MoveParent,
8121
15.5k
    OPC_RecordChild1,
8122
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
8123
15.5k
    OPC_CheckType, MVT::i1,
8124
15.5k
    OPC_Scope, 20, 
8125
15.5k
     OPC_CheckPatternPredicate, 8,
8126
15.5k
     OPC_EmitConvertToTarget0,
8127
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8128
15.5k
                   MVT::i16, 1, 2, 
8129
15.5k
     OPC_EmitInteger32, 32|128,4, 
8130
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
8131
15.5k
                   MVT::i1, 3, 3, 1, 4, 
8132
15.5k
    19, 
8133
15.5k
     OPC_CheckPatternPredicate, 10,
8134
15.5k
     OPC_EmitConvertToTarget0,
8135
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8136
15.5k
                   MVT::i16, 1, 2, 
8137
15.5k
     OPC_EmitInteger32, 32, 
8138
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
8139
15.5k
                   MVT::i1, 3, 3, 1, 4, 
8140
15.5k
    0, 
8141
15.5k
   53, 
8142
15.5k
    OPC_CheckChild0Type, MVT::f16,
8143
15.5k
    OPC_RecordChild1,
8144
15.5k
    OPC_MoveChild1,
8145
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8146
15.5k
    OPC_MoveParent,
8147
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
8148
15.5k
    OPC_CheckTypeI32,
8149
15.5k
    OPC_Scope, 19, 
8150
15.5k
     OPC_CheckPatternPredicate7,
8151
15.5k
     OPC_EmitConvertToTarget1,
8152
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8153
15.5k
                   MVT::i16, 1, 2, 
8154
15.5k
     OPC_EmitInteger32, 32|128,4, 
8155
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
8156
15.5k
                   MVT::i32, 3, 0, 3, 4, 
8157
15.5k
    19, 
8158
15.5k
     OPC_CheckPatternPredicate, 9,
8159
15.5k
     OPC_EmitConvertToTarget1,
8160
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8161
15.5k
                   MVT::i16, 1, 2, 
8162
15.5k
     OPC_EmitInteger32, 32, 
8163
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
8164
15.5k
                   MVT::i32, 3, 0, 3, 4, 
8165
15.5k
    0, 
8166
15.5k
   53, 
8167
15.5k
    OPC_MoveChild0,
8168
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8169
15.5k
    OPC_CheckType, MVT::f16,
8170
15.5k
    OPC_MoveParent,
8171
15.5k
    OPC_RecordChild1,
8172
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
8173
15.5k
    OPC_CheckTypeI32,
8174
15.5k
    OPC_Scope, 19, 
8175
15.5k
     OPC_CheckPatternPredicate7,
8176
15.5k
     OPC_EmitConvertToTarget0,
8177
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8178
15.5k
                   MVT::f16, 1, 2, 
8179
15.5k
     OPC_EmitInteger32, 32|128,4, 
8180
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
8181
15.5k
                   MVT::i32, 3, 3, 1, 4, 
8182
15.5k
    19, 
8183
15.5k
     OPC_CheckPatternPredicate, 9,
8184
15.5k
     OPC_EmitConvertToTarget0,
8185
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8186
15.5k
                   MVT::f16, 1, 2, 
8187
15.5k
     OPC_EmitInteger32, 32, 
8188
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
8189
15.5k
                   MVT::i32, 3, 3, 1, 4, 
8190
15.5k
    0, 
8191
15.5k
   54, 
8192
15.5k
    OPC_CheckChild0Type, MVT::bf16,
8193
15.5k
    OPC_RecordChild1,
8194
15.5k
    OPC_MoveChild1,
8195
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8196
15.5k
    OPC_MoveParent,
8197
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
8198
15.5k
    OPC_CheckTypeI32,
8199
15.5k
    OPC_Scope, 20, 
8200
15.5k
     OPC_CheckPatternPredicate, 8,
8201
15.5k
     OPC_EmitConvertToTarget1,
8202
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8203
15.5k
                   MVT::i16, 1, 2, 
8204
15.5k
     OPC_EmitInteger32, 32|128,4, 
8205
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
8206
15.5k
                   MVT::i32, 3, 0, 3, 4, 
8207
15.5k
    19, 
8208
15.5k
     OPC_CheckPatternPredicate, 10,
8209
15.5k
     OPC_EmitConvertToTarget1,
8210
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8211
15.5k
                   MVT::i16, 1, 2, 
8212
15.5k
     OPC_EmitInteger32, 32, 
8213
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
8214
15.5k
                   MVT::i32, 3, 0, 3, 4, 
8215
15.5k
    0, 
8216
15.5k
   54, 
8217
15.5k
    OPC_MoveChild0,
8218
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8219
15.5k
    OPC_CheckType, MVT::bf16,
8220
15.5k
    OPC_MoveParent,
8221
15.5k
    OPC_RecordChild1,
8222
15.5k
    OPC_CheckChild2CondCode, ISD::SETO,
8223
15.5k
    OPC_CheckTypeI32,
8224
15.5k
    OPC_Scope, 20, 
8225
15.5k
     OPC_CheckPatternPredicate, 8,
8226
15.5k
     OPC_EmitConvertToTarget0,
8227
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8228
15.5k
                   MVT::bf16, 1, 2, 
8229
15.5k
     OPC_EmitInteger32, 32|128,4, 
8230
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
8231
15.5k
                   MVT::i32, 3, 3, 1, 4, 
8232
15.5k
    19, 
8233
15.5k
     OPC_CheckPatternPredicate, 10,
8234
15.5k
     OPC_EmitConvertToTarget0,
8235
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8236
15.5k
                   MVT::bf16, 1, 2, 
8237
15.5k
     OPC_EmitInteger32, 32, 
8238
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
8239
15.5k
                   MVT::i32, 3, 3, 1, 4, 
8240
15.5k
    0, 
8241
15.5k
   54, 
8242
15.5k
    OPC_CheckChild0Type, MVT::f16,
8243
15.5k
    OPC_RecordChild1,
8244
15.5k
    OPC_MoveChild1,
8245
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8246
15.5k
    OPC_MoveParent,
8247
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
8248
15.5k
    OPC_CheckType, MVT::i1,
8249
15.5k
    OPC_Scope, 19, 
8250
15.5k
     OPC_CheckPatternPredicate7,
8251
15.5k
     OPC_EmitConvertToTarget1,
8252
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8253
15.5k
                   MVT::i16, 1, 2, 
8254
15.5k
     OPC_EmitInteger32, 34|128,4, 
8255
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8256
15.5k
                   MVT::i1, 3, 0, 3, 4, 
8257
15.5k
    19, 
8258
15.5k
     OPC_CheckPatternPredicate, 9,
8259
15.5k
     OPC_EmitConvertToTarget1,
8260
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8261
15.5k
                   MVT::i16, 1, 2, 
8262
15.5k
     OPC_EmitInteger32, 34, 
8263
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8264
15.5k
                   MVT::i1, 3, 0, 3, 4, 
8265
15.5k
    0, 
8266
15.5k
   54, 
8267
15.5k
    OPC_MoveChild0,
8268
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8269
15.5k
    OPC_CheckType, MVT::f16,
8270
15.5k
    OPC_MoveParent,
8271
15.5k
    OPC_RecordChild1,
8272
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
8273
15.5k
    OPC_CheckType, MVT::i1,
8274
15.5k
    OPC_Scope, 19, 
8275
15.5k
     OPC_CheckPatternPredicate7,
8276
15.5k
     OPC_EmitConvertToTarget0,
8277
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8278
15.5k
                   MVT::i16, 1, 2, 
8279
15.5k
     OPC_EmitInteger32, 34|128,4, 
8280
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8281
15.5k
                   MVT::i1, 3, 3, 1, 4, 
8282
15.5k
    19, 
8283
15.5k
     OPC_CheckPatternPredicate, 9,
8284
15.5k
     OPC_EmitConvertToTarget0,
8285
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8286
15.5k
                   MVT::i16, 1, 2, 
8287
15.5k
     OPC_EmitInteger32, 34, 
8288
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8289
15.5k
                   MVT::i1, 3, 3, 1, 4, 
8290
15.5k
    0, 
8291
15.5k
   55, 
8292
15.5k
    OPC_CheckChild0Type, MVT::bf16,
8293
15.5k
    OPC_RecordChild1,
8294
15.5k
    OPC_MoveChild1,
8295
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8296
15.5k
    OPC_MoveParent,
8297
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
8298
15.5k
    OPC_CheckType, MVT::i1,
8299
15.5k
    OPC_Scope, 20, 
8300
15.5k
     OPC_CheckPatternPredicate, 8,
8301
15.5k
     OPC_EmitConvertToTarget1,
8302
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8303
15.5k
                   MVT::i16, 1, 2, 
8304
15.5k
     OPC_EmitInteger32, 34|128,4, 
8305
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
8306
15.5k
                   MVT::i1, 3, 0, 3, 4, 
8307
15.5k
    19, 
8308
15.5k
     OPC_CheckPatternPredicate, 10,
8309
15.5k
     OPC_EmitConvertToTarget1,
8310
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8311
15.5k
                   MVT::i16, 1, 2, 
8312
15.5k
     OPC_EmitInteger32, 34, 
8313
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
8314
15.5k
                   MVT::i1, 3, 0, 3, 4, 
8315
15.5k
    0, 
8316
15.5k
   55, 
8317
15.5k
    OPC_MoveChild0,
8318
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8319
15.5k
    OPC_CheckType, MVT::bf16,
8320
15.5k
    OPC_MoveParent,
8321
15.5k
    OPC_RecordChild1,
8322
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
8323
15.5k
    OPC_CheckType, MVT::i1,
8324
15.5k
    OPC_Scope, 20, 
8325
15.5k
     OPC_CheckPatternPredicate, 8,
8326
15.5k
     OPC_EmitConvertToTarget0,
8327
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8328
15.5k
                   MVT::i16, 1, 2, 
8329
15.5k
     OPC_EmitInteger32, 34|128,4, 
8330
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
8331
15.5k
                   MVT::i1, 3, 3, 1, 4, 
8332
15.5k
    19, 
8333
15.5k
     OPC_CheckPatternPredicate, 10,
8334
15.5k
     OPC_EmitConvertToTarget0,
8335
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8336
15.5k
                   MVT::i16, 1, 2, 
8337
15.5k
     OPC_EmitInteger32, 34, 
8338
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
8339
15.5k
                   MVT::i1, 3, 3, 1, 4, 
8340
15.5k
    0, 
8341
15.5k
   53, 
8342
15.5k
    OPC_CheckChild0Type, MVT::f16,
8343
15.5k
    OPC_RecordChild1,
8344
15.5k
    OPC_MoveChild1,
8345
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8346
15.5k
    OPC_MoveParent,
8347
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
8348
15.5k
    OPC_CheckTypeI32,
8349
15.5k
    OPC_Scope, 19, 
8350
15.5k
     OPC_CheckPatternPredicate7,
8351
15.5k
     OPC_EmitConvertToTarget1,
8352
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8353
15.5k
                   MVT::i16, 1, 2, 
8354
15.5k
     OPC_EmitInteger32, 34|128,4, 
8355
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
8356
15.5k
                   MVT::i32, 3, 0, 3, 4, 
8357
15.5k
    19, 
8358
15.5k
     OPC_CheckPatternPredicate, 9,
8359
15.5k
     OPC_EmitConvertToTarget1,
8360
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8361
15.5k
                   MVT::i16, 1, 2, 
8362
15.5k
     OPC_EmitInteger32, 34, 
8363
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
8364
15.5k
                   MVT::i32, 3, 0, 3, 4, 
8365
15.5k
    0, 
8366
15.5k
   53, 
8367
15.5k
    OPC_MoveChild0,
8368
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8369
15.5k
    OPC_CheckType, MVT::f16,
8370
15.5k
    OPC_MoveParent,
8371
15.5k
    OPC_RecordChild1,
8372
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
8373
15.5k
    OPC_CheckTypeI32,
8374
15.5k
    OPC_Scope, 19, 
8375
15.5k
     OPC_CheckPatternPredicate7,
8376
15.5k
     OPC_EmitConvertToTarget0,
8377
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8378
15.5k
                   MVT::f16, 1, 2, 
8379
15.5k
     OPC_EmitInteger32, 34|128,4, 
8380
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
8381
15.5k
                   MVT::i32, 3, 3, 1, 4, 
8382
15.5k
    19, 
8383
15.5k
     OPC_CheckPatternPredicate, 9,
8384
15.5k
     OPC_EmitConvertToTarget0,
8385
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_F16),
8386
15.5k
                   MVT::f16, 1, 2, 
8387
15.5k
     OPC_EmitInteger32, 34, 
8388
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16ir),
8389
15.5k
                   MVT::i32, 3, 3, 1, 4, 
8390
15.5k
    0, 
8391
15.5k
   54, 
8392
15.5k
    OPC_CheckChild0Type, MVT::bf16,
8393
15.5k
    OPC_RecordChild1,
8394
15.5k
    OPC_MoveChild1,
8395
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8396
15.5k
    OPC_MoveParent,
8397
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
8398
15.5k
    OPC_CheckTypeI32,
8399
15.5k
    OPC_Scope, 20, 
8400
15.5k
     OPC_CheckPatternPredicate, 8,
8401
15.5k
     OPC_EmitConvertToTarget1,
8402
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8403
15.5k
                   MVT::i16, 1, 2, 
8404
15.5k
     OPC_EmitInteger32, 34|128,4, 
8405
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
8406
15.5k
                   MVT::i32, 3, 0, 3, 4, 
8407
15.5k
    19, 
8408
15.5k
     OPC_CheckPatternPredicate, 10,
8409
15.5k
     OPC_EmitConvertToTarget1,
8410
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8411
15.5k
                   MVT::i16, 1, 2, 
8412
15.5k
     OPC_EmitInteger32, 34, 
8413
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
8414
15.5k
                   MVT::i32, 3, 0, 3, 4, 
8415
15.5k
    0, 
8416
15.5k
   54, 
8417
15.5k
    OPC_MoveChild0,
8418
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
8419
15.5k
    OPC_CheckType, MVT::bf16,
8420
15.5k
    OPC_MoveParent,
8421
15.5k
    OPC_RecordChild1,
8422
15.5k
    OPC_CheckChild2CondCode, ISD::SETUO,
8423
15.5k
    OPC_CheckTypeI32,
8424
15.5k
    OPC_Scope, 20, 
8425
15.5k
     OPC_CheckPatternPredicate, 8,
8426
15.5k
     OPC_EmitConvertToTarget0,
8427
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8428
15.5k
                   MVT::bf16, 1, 2, 
8429
15.5k
     OPC_EmitInteger32, 34|128,4, 
8430
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
8431
15.5k
                   MVT::i32, 3, 3, 1, 4, 
8432
15.5k
    19, 
8433
15.5k
     OPC_CheckPatternPredicate, 10,
8434
15.5k
     OPC_EmitConvertToTarget0,
8435
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::LOAD_CONST_BF16),
8436
15.5k
                   MVT::bf16, 1, 2, 
8437
15.5k
     OPC_EmitInteger32, 34, 
8438
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16ir),
8439
15.5k
                   MVT::i32, 3, 3, 1, 4, 
8440
15.5k
    0, 
8441
15.5k
   97|128,2, 
8442
15.5k
    OPC_CheckChild0Type, MVT::i16,
8443
15.5k
    OPC_RecordChild1,
8444
15.5k
    OPC_Scope, 28, 
8445
15.5k
     OPC_CheckChild2CondCode, ISD::SETGT,
8446
15.5k
     OPC_SwitchType , 10, MVT::i1,
8447
15.5k
      OPC_EmitInteger32, 8, 
8448
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16rr),
8449
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8450
15.5k
     10, MVT::i32,
8451
15.5k
      OPC_EmitInteger32, 8, 
8452
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16rr),
8453
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8454
15.5k
     0,
8455
15.5k
    28, 
8456
15.5k
     OPC_CheckChild2CondCode, ISD::SETLT,
8457
15.5k
     OPC_SwitchType , 10, MVT::i1,
8458
15.5k
      OPC_EmitInteger32, 4, 
8459
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16rr),
8460
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8461
15.5k
     10, MVT::i32,
8462
15.5k
      OPC_EmitInteger32, 4, 
8463
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16rr),
8464
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8465
15.5k
     0,
8466
15.5k
    28, 
8467
15.5k
     OPC_CheckChild2CondCode, ISD::SETGE,
8468
15.5k
     OPC_SwitchType , 10, MVT::i1,
8469
15.5k
      OPC_EmitInteger32, 10, 
8470
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16rr),
8471
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8472
15.5k
     10, MVT::i32,
8473
15.5k
      OPC_EmitInteger32, 10, 
8474
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16rr),
8475
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8476
15.5k
     0,
8477
15.5k
    28, 
8478
15.5k
     OPC_CheckChild2CondCode, ISD::SETLE,
8479
15.5k
     OPC_SwitchType , 10, MVT::i1,
8480
15.5k
      OPC_EmitInteger32, 6, 
8481
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16rr),
8482
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8483
15.5k
     10, MVT::i32,
8484
15.5k
      OPC_EmitInteger32, 6, 
8485
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16rr),
8486
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8487
15.5k
     0,
8488
15.5k
    28, 
8489
15.5k
     OPC_CheckChild2CondCode, ISD::SETEQ,
8490
15.5k
     OPC_SwitchType , 10, MVT::i1,
8491
15.5k
      OPC_EmitInteger32, 0, 
8492
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16rr),
8493
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8494
15.5k
     10, MVT::i32,
8495
15.5k
      OPC_EmitInteger32, 0, 
8496
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16rr),
8497
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8498
15.5k
     0,
8499
15.5k
    28, 
8500
15.5k
     OPC_CheckChild2CondCode, ISD::SETNE,
8501
15.5k
     OPC_SwitchType , 10, MVT::i1,
8502
15.5k
      OPC_EmitInteger32, 2, 
8503
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s16rr),
8504
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8505
15.5k
     10, MVT::i32,
8506
15.5k
      OPC_EmitInteger32, 2, 
8507
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s16rr),
8508
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8509
15.5k
     0,
8510
15.5k
    28, 
8511
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGT,
8512
15.5k
     OPC_SwitchType , 10, MVT::i1,
8513
15.5k
      OPC_EmitInteger32, 8, 
8514
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16rr),
8515
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8516
15.5k
     10, MVT::i32,
8517
15.5k
      OPC_EmitInteger32, 8, 
8518
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16rr),
8519
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8520
15.5k
     0,
8521
15.5k
    28, 
8522
15.5k
     OPC_CheckChild2CondCode, ISD::SETULT,
8523
15.5k
     OPC_SwitchType , 10, MVT::i1,
8524
15.5k
      OPC_EmitInteger32, 4, 
8525
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16rr),
8526
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8527
15.5k
     10, MVT::i32,
8528
15.5k
      OPC_EmitInteger32, 4, 
8529
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16rr),
8530
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8531
15.5k
     0,
8532
15.5k
    28, 
8533
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGE,
8534
15.5k
     OPC_SwitchType , 10, MVT::i1,
8535
15.5k
      OPC_EmitInteger32, 10, 
8536
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16rr),
8537
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8538
15.5k
     10, MVT::i32,
8539
15.5k
      OPC_EmitInteger32, 10, 
8540
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16rr),
8541
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8542
15.5k
     0,
8543
15.5k
    28, 
8544
15.5k
     OPC_CheckChild2CondCode, ISD::SETULE,
8545
15.5k
     OPC_SwitchType , 10, MVT::i1,
8546
15.5k
      OPC_EmitInteger32, 6, 
8547
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16rr),
8548
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8549
15.5k
     10, MVT::i32,
8550
15.5k
      OPC_EmitInteger32, 6, 
8551
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16rr),
8552
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8553
15.5k
     0,
8554
15.5k
    28, 
8555
15.5k
     OPC_CheckChild2CondCode, ISD::SETUEQ,
8556
15.5k
     OPC_SwitchType , 10, MVT::i1,
8557
15.5k
      OPC_EmitInteger32, 0, 
8558
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16rr),
8559
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8560
15.5k
     10, MVT::i32,
8561
15.5k
      OPC_EmitInteger32, 0, 
8562
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16rr),
8563
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8564
15.5k
     0,
8565
15.5k
    28, 
8566
15.5k
     OPC_CheckChild2CondCode, ISD::SETUNE,
8567
15.5k
     OPC_SwitchType , 10, MVT::i1,
8568
15.5k
      OPC_EmitInteger32, 2, 
8569
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u16rr),
8570
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8571
15.5k
     10, MVT::i32,
8572
15.5k
      OPC_EmitInteger32, 2, 
8573
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u16rr),
8574
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8575
15.5k
     0,
8576
15.5k
    0, 
8577
15.5k
   96|128,2, 
8578
15.5k
    OPC_CheckChild0TypeI32,
8579
15.5k
    OPC_RecordChild1,
8580
15.5k
    OPC_Scope, 28, 
8581
15.5k
     OPC_CheckChild2CondCode, ISD::SETGT,
8582
15.5k
     OPC_SwitchType , 10, MVT::i1,
8583
15.5k
      OPC_EmitInteger32, 8, 
8584
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32rr),
8585
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8586
15.5k
     10, MVT::i32,
8587
15.5k
      OPC_EmitInteger32, 8, 
8588
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32rr),
8589
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8590
15.5k
     0,
8591
15.5k
    28, 
8592
15.5k
     OPC_CheckChild2CondCode, ISD::SETLT,
8593
15.5k
     OPC_SwitchType , 10, MVT::i1,
8594
15.5k
      OPC_EmitInteger32, 4, 
8595
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32rr),
8596
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8597
15.5k
     10, MVT::i32,
8598
15.5k
      OPC_EmitInteger32, 4, 
8599
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32rr),
8600
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8601
15.5k
     0,
8602
15.5k
    28, 
8603
15.5k
     OPC_CheckChild2CondCode, ISD::SETGE,
8604
15.5k
     OPC_SwitchType , 10, MVT::i1,
8605
15.5k
      OPC_EmitInteger32, 10, 
8606
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32rr),
8607
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8608
15.5k
     10, MVT::i32,
8609
15.5k
      OPC_EmitInteger32, 10, 
8610
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32rr),
8611
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8612
15.5k
     0,
8613
15.5k
    28, 
8614
15.5k
     OPC_CheckChild2CondCode, ISD::SETLE,
8615
15.5k
     OPC_SwitchType , 10, MVT::i1,
8616
15.5k
      OPC_EmitInteger32, 6, 
8617
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32rr),
8618
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8619
15.5k
     10, MVT::i32,
8620
15.5k
      OPC_EmitInteger32, 6, 
8621
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32rr),
8622
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8623
15.5k
     0,
8624
15.5k
    28, 
8625
15.5k
     OPC_CheckChild2CondCode, ISD::SETEQ,
8626
15.5k
     OPC_SwitchType , 10, MVT::i1,
8627
15.5k
      OPC_EmitInteger32, 0, 
8628
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32rr),
8629
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8630
15.5k
     10, MVT::i32,
8631
15.5k
      OPC_EmitInteger32, 0, 
8632
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32rr),
8633
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8634
15.5k
     0,
8635
15.5k
    28, 
8636
15.5k
     OPC_CheckChild2CondCode, ISD::SETNE,
8637
15.5k
     OPC_SwitchType , 10, MVT::i1,
8638
15.5k
      OPC_EmitInteger32, 2, 
8639
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s32rr),
8640
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8641
15.5k
     10, MVT::i32,
8642
15.5k
      OPC_EmitInteger32, 2, 
8643
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s32rr),
8644
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8645
15.5k
     0,
8646
15.5k
    28, 
8647
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGT,
8648
15.5k
     OPC_SwitchType , 10, MVT::i1,
8649
15.5k
      OPC_EmitInteger32, 8, 
8650
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
8651
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8652
15.5k
     10, MVT::i32,
8653
15.5k
      OPC_EmitInteger32, 8, 
8654
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32rr),
8655
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8656
15.5k
     0,
8657
15.5k
    28, 
8658
15.5k
     OPC_CheckChild2CondCode, ISD::SETULT,
8659
15.5k
     OPC_SwitchType , 10, MVT::i1,
8660
15.5k
      OPC_EmitInteger32, 4, 
8661
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
8662
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8663
15.5k
     10, MVT::i32,
8664
15.5k
      OPC_EmitInteger32, 4, 
8665
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32rr),
8666
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8667
15.5k
     0,
8668
15.5k
    28, 
8669
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGE,
8670
15.5k
     OPC_SwitchType , 10, MVT::i1,
8671
15.5k
      OPC_EmitInteger32, 10, 
8672
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
8673
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8674
15.5k
     10, MVT::i32,
8675
15.5k
      OPC_EmitInteger32, 10, 
8676
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32rr),
8677
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8678
15.5k
     0,
8679
15.5k
    28, 
8680
15.5k
     OPC_CheckChild2CondCode, ISD::SETULE,
8681
15.5k
     OPC_SwitchType , 10, MVT::i1,
8682
15.5k
      OPC_EmitInteger32, 6, 
8683
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
8684
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8685
15.5k
     10, MVT::i32,
8686
15.5k
      OPC_EmitInteger32, 6, 
8687
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32rr),
8688
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8689
15.5k
     0,
8690
15.5k
    28, 
8691
15.5k
     OPC_CheckChild2CondCode, ISD::SETUEQ,
8692
15.5k
     OPC_SwitchType , 10, MVT::i1,
8693
15.5k
      OPC_EmitInteger32, 0, 
8694
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
8695
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8696
15.5k
     10, MVT::i32,
8697
15.5k
      OPC_EmitInteger32, 0, 
8698
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32rr),
8699
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8700
15.5k
     0,
8701
15.5k
    28, 
8702
15.5k
     OPC_CheckChild2CondCode, ISD::SETUNE,
8703
15.5k
     OPC_SwitchType , 10, MVT::i1,
8704
15.5k
      OPC_EmitInteger32, 2, 
8705
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u32rr),
8706
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8707
15.5k
     10, MVT::i32,
8708
15.5k
      OPC_EmitInteger32, 2, 
8709
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u32rr),
8710
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8711
15.5k
     0,
8712
15.5k
    0, 
8713
15.5k
   96|128,2, 
8714
15.5k
    OPC_CheckChild0TypeI64,
8715
15.5k
    OPC_RecordChild1,
8716
15.5k
    OPC_Scope, 28, 
8717
15.5k
     OPC_CheckChild2CondCode, ISD::SETGT,
8718
15.5k
     OPC_SwitchType , 10, MVT::i1,
8719
15.5k
      OPC_EmitInteger32, 8, 
8720
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64rr),
8721
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8722
15.5k
     10, MVT::i32,
8723
15.5k
      OPC_EmitInteger32, 8, 
8724
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64rr),
8725
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8726
15.5k
     0,
8727
15.5k
    28, 
8728
15.5k
     OPC_CheckChild2CondCode, ISD::SETLT,
8729
15.5k
     OPC_SwitchType , 10, MVT::i1,
8730
15.5k
      OPC_EmitInteger32, 4, 
8731
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64rr),
8732
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8733
15.5k
     10, MVT::i32,
8734
15.5k
      OPC_EmitInteger32, 4, 
8735
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64rr),
8736
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8737
15.5k
     0,
8738
15.5k
    28, 
8739
15.5k
     OPC_CheckChild2CondCode, ISD::SETGE,
8740
15.5k
     OPC_SwitchType , 10, MVT::i1,
8741
15.5k
      OPC_EmitInteger32, 10, 
8742
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64rr),
8743
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8744
15.5k
     10, MVT::i32,
8745
15.5k
      OPC_EmitInteger32, 10, 
8746
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64rr),
8747
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8748
15.5k
     0,
8749
15.5k
    28, 
8750
15.5k
     OPC_CheckChild2CondCode, ISD::SETLE,
8751
15.5k
     OPC_SwitchType , 10, MVT::i1,
8752
15.5k
      OPC_EmitInteger32, 6, 
8753
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64rr),
8754
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8755
15.5k
     10, MVT::i32,
8756
15.5k
      OPC_EmitInteger32, 6, 
8757
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64rr),
8758
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8759
15.5k
     0,
8760
15.5k
    28, 
8761
15.5k
     OPC_CheckChild2CondCode, ISD::SETEQ,
8762
15.5k
     OPC_SwitchType , 10, MVT::i1,
8763
15.5k
      OPC_EmitInteger32, 0, 
8764
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64rr),
8765
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8766
15.5k
     10, MVT::i32,
8767
15.5k
      OPC_EmitInteger32, 0, 
8768
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64rr),
8769
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8770
15.5k
     0,
8771
15.5k
    28, 
8772
15.5k
     OPC_CheckChild2CondCode, ISD::SETNE,
8773
15.5k
     OPC_SwitchType , 10, MVT::i1,
8774
15.5k
      OPC_EmitInteger32, 2, 
8775
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_s64rr),
8776
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8777
15.5k
     10, MVT::i32,
8778
15.5k
      OPC_EmitInteger32, 2, 
8779
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_s64rr),
8780
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8781
15.5k
     0,
8782
15.5k
    28, 
8783
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGT,
8784
15.5k
     OPC_SwitchType , 10, MVT::i1,
8785
15.5k
      OPC_EmitInteger32, 8, 
8786
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64rr),
8787
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8788
15.5k
     10, MVT::i32,
8789
15.5k
      OPC_EmitInteger32, 8, 
8790
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64rr),
8791
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8792
15.5k
     0,
8793
15.5k
    28, 
8794
15.5k
     OPC_CheckChild2CondCode, ISD::SETULT,
8795
15.5k
     OPC_SwitchType , 10, MVT::i1,
8796
15.5k
      OPC_EmitInteger32, 4, 
8797
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64rr),
8798
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8799
15.5k
     10, MVT::i32,
8800
15.5k
      OPC_EmitInteger32, 4, 
8801
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64rr),
8802
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8803
15.5k
     0,
8804
15.5k
    28, 
8805
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGE,
8806
15.5k
     OPC_SwitchType , 10, MVT::i1,
8807
15.5k
      OPC_EmitInteger32, 10, 
8808
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64rr),
8809
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8810
15.5k
     10, MVT::i32,
8811
15.5k
      OPC_EmitInteger32, 10, 
8812
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64rr),
8813
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8814
15.5k
     0,
8815
15.5k
    28, 
8816
15.5k
     OPC_CheckChild2CondCode, ISD::SETULE,
8817
15.5k
     OPC_SwitchType , 10, MVT::i1,
8818
15.5k
      OPC_EmitInteger32, 6, 
8819
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64rr),
8820
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8821
15.5k
     10, MVT::i32,
8822
15.5k
      OPC_EmitInteger32, 6, 
8823
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64rr),
8824
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8825
15.5k
     0,
8826
15.5k
    28, 
8827
15.5k
     OPC_CheckChild2CondCode, ISD::SETUEQ,
8828
15.5k
     OPC_SwitchType , 10, MVT::i1,
8829
15.5k
      OPC_EmitInteger32, 0, 
8830
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64rr),
8831
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8832
15.5k
     10, MVT::i32,
8833
15.5k
      OPC_EmitInteger32, 0, 
8834
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64rr),
8835
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8836
15.5k
     0,
8837
15.5k
    28, 
8838
15.5k
     OPC_CheckChild2CondCode, ISD::SETUNE,
8839
15.5k
     OPC_SwitchType , 10, MVT::i1,
8840
15.5k
      OPC_EmitInteger32, 2, 
8841
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_u64rr),
8842
15.5k
                    MVT::i1, 3, 0, 1, 2, 
8843
15.5k
     10, MVT::i32,
8844
15.5k
      OPC_EmitInteger32, 2, 
8845
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_u64rr),
8846
15.5k
                    MVT::i32, 3, 0, 1, 2, 
8847
15.5k
     0,
8848
15.5k
    0, 
8849
15.5k
   111, 
8850
15.5k
    OPC_CheckChild0Type, MVT::i1,
8851
15.5k
    OPC_RecordChild1,
8852
15.5k
    OPC_Scope, 57, 
8853
15.5k
     OPC_CheckChild2CondCode, ISD::SETNE,
8854
15.5k
     OPC_SwitchType , 7, MVT::i1,
8855
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb1rr),
8856
15.5k
                    MVT::i1, 2, 0, 1, 
8857
15.5k
     42, MVT::i32,
8858
15.5k
      OPC_Scope, 19, 
8859
15.5k
       OPC_EmitInteger32, 3, 
8860
15.5k
       OPC_EmitInteger32, 0, 
8861
15.5k
       OPC_EmitNode1None, TARGET_VAL(NVPTX::XORb1rr),
8862
15.5k
                     MVT::i1, 2, 0, 1, 
8863
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_u32ii),
8864
15.5k
                     MVT::i32, 3, 2, 3, 4, 
8865
15.5k
      19, 
8866
15.5k
       OPC_EmitInteger32, 0, 
8867
15.5k
       OPC_EmitInteger32, 3, 
8868
15.5k
       OPC_EmitNode1None, TARGET_VAL(NVPTX::XORb1rr),
8869
15.5k
                     MVT::i1, 2, 0, 1, 
8870
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_u32ii),
8871
15.5k
                     MVT::i32, 3, 2, 3, 4, 
8872
15.5k
      0, 
8873
15.5k
     0,
8874
15.5k
    11, 
8875
15.5k
     OPC_CheckChild2CondCode, ISD::SETUNE,
8876
15.5k
     OPC_CheckType, MVT::i1,
8877
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb1rr),
8878
15.5k
                   MVT::i1, 2, 0, 1, 
8879
15.5k
    17, 
8880
15.5k
     OPC_CheckChild2CondCode, ISD::SETEQ,
8881
15.5k
     OPC_CheckType, MVT::i1,
8882
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::XORb1rr),
8883
15.5k
                   MVT::i1, 2, 0, 1, 
8884
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::NOT1),
8885
15.5k
                   MVT::i1, 1, 2, 
8886
15.5k
    17, 
8887
15.5k
     OPC_CheckChild2CondCode, ISD::SETUEQ,
8888
15.5k
     OPC_CheckType, MVT::i1,
8889
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::XORb1rr),
8890
15.5k
                   MVT::i1, 2, 0, 1, 
8891
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::NOT1),
8892
15.5k
                   MVT::i1, 1, 2, 
8893
15.5k
    0, 
8894
15.5k
   25|128,10, 
8895
15.5k
    OPC_CheckChild0Type, MVT::f16,
8896
15.5k
    OPC_RecordChild1,
8897
15.5k
    OPC_Scope, 64, 
8898
15.5k
     OPC_CheckChild2CondCode, ISD::SETOGT,
8899
15.5k
     OPC_SwitchType , 28, MVT::i1,
8900
15.5k
      OPC_Scope, 12, 
8901
15.5k
       OPC_CheckPatternPredicate7,
8902
15.5k
       OPC_EmitInteger32, 8|128,4, 
8903
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8904
15.5k
                     MVT::i1, 3, 0, 1, 2, 
8905
15.5k
      12, 
8906
15.5k
       OPC_CheckPatternPredicate, 9,
8907
15.5k
       OPC_EmitInteger32, 8, 
8908
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8909
15.5k
                     MVT::i1, 3, 0, 1, 2, 
8910
15.5k
      0, 
8911
15.5k
     28, MVT::i32,
8912
15.5k
      OPC_Scope, 12, 
8913
15.5k
       OPC_CheckPatternPredicate7,
8914
15.5k
       OPC_EmitInteger32, 8|128,4, 
8915
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
8916
15.5k
                     MVT::i32, 3, 0, 1, 2, 
8917
15.5k
      12, 
8918
15.5k
       OPC_CheckPatternPredicate, 9,
8919
15.5k
       OPC_EmitInteger32, 8, 
8920
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
8921
15.5k
                     MVT::i32, 3, 0, 1, 2, 
8922
15.5k
      0, 
8923
15.5k
     0,
8924
15.5k
    64, 
8925
15.5k
     OPC_CheckChild2CondCode, ISD::SETOLT,
8926
15.5k
     OPC_SwitchType , 28, MVT::i1,
8927
15.5k
      OPC_Scope, 12, 
8928
15.5k
       OPC_CheckPatternPredicate7,
8929
15.5k
       OPC_EmitInteger32, 4|128,4, 
8930
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8931
15.5k
                     MVT::i1, 3, 0, 1, 2, 
8932
15.5k
      12, 
8933
15.5k
       OPC_CheckPatternPredicate, 9,
8934
15.5k
       OPC_EmitInteger32, 4, 
8935
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8936
15.5k
                     MVT::i1, 3, 0, 1, 2, 
8937
15.5k
      0, 
8938
15.5k
     28, MVT::i32,
8939
15.5k
      OPC_Scope, 12, 
8940
15.5k
       OPC_CheckPatternPredicate7,
8941
15.5k
       OPC_EmitInteger32, 4|128,4, 
8942
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
8943
15.5k
                     MVT::i32, 3, 0, 1, 2, 
8944
15.5k
      12, 
8945
15.5k
       OPC_CheckPatternPredicate, 9,
8946
15.5k
       OPC_EmitInteger32, 4, 
8947
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
8948
15.5k
                     MVT::i32, 3, 0, 1, 2, 
8949
15.5k
      0, 
8950
15.5k
     0,
8951
15.5k
    64, 
8952
15.5k
     OPC_CheckChild2CondCode, ISD::SETOGE,
8953
15.5k
     OPC_SwitchType , 28, MVT::i1,
8954
15.5k
      OPC_Scope, 12, 
8955
15.5k
       OPC_CheckPatternPredicate7,
8956
15.5k
       OPC_EmitInteger32, 10|128,4, 
8957
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8958
15.5k
                     MVT::i1, 3, 0, 1, 2, 
8959
15.5k
      12, 
8960
15.5k
       OPC_CheckPatternPredicate, 9,
8961
15.5k
       OPC_EmitInteger32, 10, 
8962
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8963
15.5k
                     MVT::i1, 3, 0, 1, 2, 
8964
15.5k
      0, 
8965
15.5k
     28, MVT::i32,
8966
15.5k
      OPC_Scope, 12, 
8967
15.5k
       OPC_CheckPatternPredicate7,
8968
15.5k
       OPC_EmitInteger32, 10|128,4, 
8969
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
8970
15.5k
                     MVT::i32, 3, 0, 1, 2, 
8971
15.5k
      12, 
8972
15.5k
       OPC_CheckPatternPredicate, 9,
8973
15.5k
       OPC_EmitInteger32, 10, 
8974
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
8975
15.5k
                     MVT::i32, 3, 0, 1, 2, 
8976
15.5k
      0, 
8977
15.5k
     0,
8978
15.5k
    64, 
8979
15.5k
     OPC_CheckChild2CondCode, ISD::SETOLE,
8980
15.5k
     OPC_SwitchType , 28, MVT::i1,
8981
15.5k
      OPC_Scope, 12, 
8982
15.5k
       OPC_CheckPatternPredicate7,
8983
15.5k
       OPC_EmitInteger32, 6|128,4, 
8984
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8985
15.5k
                     MVT::i1, 3, 0, 1, 2, 
8986
15.5k
      12, 
8987
15.5k
       OPC_CheckPatternPredicate, 9,
8988
15.5k
       OPC_EmitInteger32, 6, 
8989
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
8990
15.5k
                     MVT::i1, 3, 0, 1, 2, 
8991
15.5k
      0, 
8992
15.5k
     28, MVT::i32,
8993
15.5k
      OPC_Scope, 12, 
8994
15.5k
       OPC_CheckPatternPredicate7,
8995
15.5k
       OPC_EmitInteger32, 6|128,4, 
8996
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
8997
15.5k
                     MVT::i32, 3, 0, 1, 2, 
8998
15.5k
      12, 
8999
15.5k
       OPC_CheckPatternPredicate, 9,
9000
15.5k
       OPC_EmitInteger32, 6, 
9001
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9002
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9003
15.5k
      0, 
9004
15.5k
     0,
9005
15.5k
    64, 
9006
15.5k
     OPC_CheckChild2CondCode, ISD::SETOEQ,
9007
15.5k
     OPC_SwitchType , 28, MVT::i1,
9008
15.5k
      OPC_Scope, 12, 
9009
15.5k
       OPC_CheckPatternPredicate7,
9010
15.5k
       OPC_EmitInteger32, 0|128,4, 
9011
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9012
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9013
15.5k
      12, 
9014
15.5k
       OPC_CheckPatternPredicate, 9,
9015
15.5k
       OPC_EmitInteger32, 0, 
9016
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9017
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9018
15.5k
      0, 
9019
15.5k
     28, MVT::i32,
9020
15.5k
      OPC_Scope, 12, 
9021
15.5k
       OPC_CheckPatternPredicate7,
9022
15.5k
       OPC_EmitInteger32, 0|128,4, 
9023
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9024
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9025
15.5k
      12, 
9026
15.5k
       OPC_CheckPatternPredicate, 9,
9027
15.5k
       OPC_EmitInteger32, 0, 
9028
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9029
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9030
15.5k
      0, 
9031
15.5k
     0,
9032
15.5k
    64, 
9033
15.5k
     OPC_CheckChild2CondCode, ISD::SETONE,
9034
15.5k
     OPC_SwitchType , 28, MVT::i1,
9035
15.5k
      OPC_Scope, 12, 
9036
15.5k
       OPC_CheckPatternPredicate7,
9037
15.5k
       OPC_EmitInteger32, 2|128,4, 
9038
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9039
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9040
15.5k
      12, 
9041
15.5k
       OPC_CheckPatternPredicate, 9,
9042
15.5k
       OPC_EmitInteger32, 2, 
9043
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9044
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9045
15.5k
      0, 
9046
15.5k
     28, MVT::i32,
9047
15.5k
      OPC_Scope, 12, 
9048
15.5k
       OPC_CheckPatternPredicate7,
9049
15.5k
       OPC_EmitInteger32, 2|128,4, 
9050
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9051
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9052
15.5k
      12, 
9053
15.5k
       OPC_CheckPatternPredicate, 9,
9054
15.5k
       OPC_EmitInteger32, 2, 
9055
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9056
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9057
15.5k
      0, 
9058
15.5k
     0,
9059
15.5k
    64, 
9060
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGT,
9061
15.5k
     OPC_SwitchType , 28, MVT::i1,
9062
15.5k
      OPC_Scope, 12, 
9063
15.5k
       OPC_CheckPatternPredicate7,
9064
15.5k
       OPC_EmitInteger32, 28|128,4, 
9065
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9066
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9067
15.5k
      12, 
9068
15.5k
       OPC_CheckPatternPredicate, 9,
9069
15.5k
       OPC_EmitInteger32, 28, 
9070
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9071
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9072
15.5k
      0, 
9073
15.5k
     28, MVT::i32,
9074
15.5k
      OPC_Scope, 12, 
9075
15.5k
       OPC_CheckPatternPredicate7,
9076
15.5k
       OPC_EmitInteger32, 28|128,4, 
9077
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9078
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9079
15.5k
      12, 
9080
15.5k
       OPC_CheckPatternPredicate, 9,
9081
15.5k
       OPC_EmitInteger32, 28, 
9082
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9083
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9084
15.5k
      0, 
9085
15.5k
     0,
9086
15.5k
    64, 
9087
15.5k
     OPC_CheckChild2CondCode, ISD::SETULT,
9088
15.5k
     OPC_SwitchType , 28, MVT::i1,
9089
15.5k
      OPC_Scope, 12, 
9090
15.5k
       OPC_CheckPatternPredicate7,
9091
15.5k
       OPC_EmitInteger32, 24|128,4, 
9092
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9093
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9094
15.5k
      12, 
9095
15.5k
       OPC_CheckPatternPredicate, 9,
9096
15.5k
       OPC_EmitInteger32, 24, 
9097
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9098
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9099
15.5k
      0, 
9100
15.5k
     28, MVT::i32,
9101
15.5k
      OPC_Scope, 12, 
9102
15.5k
       OPC_CheckPatternPredicate7,
9103
15.5k
       OPC_EmitInteger32, 24|128,4, 
9104
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9105
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9106
15.5k
      12, 
9107
15.5k
       OPC_CheckPatternPredicate, 9,
9108
15.5k
       OPC_EmitInteger32, 24, 
9109
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9110
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9111
15.5k
      0, 
9112
15.5k
     0,
9113
15.5k
    64, 
9114
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGE,
9115
15.5k
     OPC_SwitchType , 28, MVT::i1,
9116
15.5k
      OPC_Scope, 12, 
9117
15.5k
       OPC_CheckPatternPredicate7,
9118
15.5k
       OPC_EmitInteger32, 30|128,4, 
9119
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9120
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9121
15.5k
      12, 
9122
15.5k
       OPC_CheckPatternPredicate, 9,
9123
15.5k
       OPC_EmitInteger32, 30, 
9124
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9125
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9126
15.5k
      0, 
9127
15.5k
     28, MVT::i32,
9128
15.5k
      OPC_Scope, 12, 
9129
15.5k
       OPC_CheckPatternPredicate7,
9130
15.5k
       OPC_EmitInteger32, 30|128,4, 
9131
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9132
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9133
15.5k
      12, 
9134
15.5k
       OPC_CheckPatternPredicate, 9,
9135
15.5k
       OPC_EmitInteger32, 30, 
9136
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9137
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9138
15.5k
      0, 
9139
15.5k
     0,
9140
15.5k
    64, 
9141
15.5k
     OPC_CheckChild2CondCode, ISD::SETULE,
9142
15.5k
     OPC_SwitchType , 28, MVT::i1,
9143
15.5k
      OPC_Scope, 12, 
9144
15.5k
       OPC_CheckPatternPredicate7,
9145
15.5k
       OPC_EmitInteger32, 26|128,4, 
9146
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9147
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9148
15.5k
      12, 
9149
15.5k
       OPC_CheckPatternPredicate, 9,
9150
15.5k
       OPC_EmitInteger32, 26, 
9151
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9152
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9153
15.5k
      0, 
9154
15.5k
     28, MVT::i32,
9155
15.5k
      OPC_Scope, 12, 
9156
15.5k
       OPC_CheckPatternPredicate7,
9157
15.5k
       OPC_EmitInteger32, 26|128,4, 
9158
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9159
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9160
15.5k
      12, 
9161
15.5k
       OPC_CheckPatternPredicate, 9,
9162
15.5k
       OPC_EmitInteger32, 26, 
9163
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9164
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9165
15.5k
      0, 
9166
15.5k
     0,
9167
15.5k
    64, 
9168
15.5k
     OPC_CheckChild2CondCode, ISD::SETUEQ,
9169
15.5k
     OPC_SwitchType , 28, MVT::i1,
9170
15.5k
      OPC_Scope, 12, 
9171
15.5k
       OPC_CheckPatternPredicate7,
9172
15.5k
       OPC_EmitInteger32, 20|128,4, 
9173
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9174
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9175
15.5k
      12, 
9176
15.5k
       OPC_CheckPatternPredicate, 9,
9177
15.5k
       OPC_EmitInteger32, 20, 
9178
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9179
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9180
15.5k
      0, 
9181
15.5k
     28, MVT::i32,
9182
15.5k
      OPC_Scope, 12, 
9183
15.5k
       OPC_CheckPatternPredicate7,
9184
15.5k
       OPC_EmitInteger32, 20|128,4, 
9185
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9186
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9187
15.5k
      12, 
9188
15.5k
       OPC_CheckPatternPredicate, 9,
9189
15.5k
       OPC_EmitInteger32, 20, 
9190
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9191
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9192
15.5k
      0, 
9193
15.5k
     0,
9194
15.5k
    64, 
9195
15.5k
     OPC_CheckChild2CondCode, ISD::SETUNE,
9196
15.5k
     OPC_SwitchType , 28, MVT::i1,
9197
15.5k
      OPC_Scope, 12, 
9198
15.5k
       OPC_CheckPatternPredicate7,
9199
15.5k
       OPC_EmitInteger32, 22|128,4, 
9200
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9201
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9202
15.5k
      12, 
9203
15.5k
       OPC_CheckPatternPredicate, 9,
9204
15.5k
       OPC_EmitInteger32, 22, 
9205
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9206
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9207
15.5k
      0, 
9208
15.5k
     28, MVT::i32,
9209
15.5k
      OPC_Scope, 12, 
9210
15.5k
       OPC_CheckPatternPredicate7,
9211
15.5k
       OPC_EmitInteger32, 22|128,4, 
9212
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9213
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9214
15.5k
      12, 
9215
15.5k
       OPC_CheckPatternPredicate, 9,
9216
15.5k
       OPC_EmitInteger32, 22, 
9217
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9218
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9219
15.5k
      0, 
9220
15.5k
     0,
9221
15.5k
    64, 
9222
15.5k
     OPC_CheckChild2CondCode, ISD::SETGT,
9223
15.5k
     OPC_SwitchType , 28, MVT::i1,
9224
15.5k
      OPC_Scope, 12, 
9225
15.5k
       OPC_CheckPatternPredicate7,
9226
15.5k
       OPC_EmitInteger32, 8|128,4, 
9227
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9228
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9229
15.5k
      12, 
9230
15.5k
       OPC_CheckPatternPredicate, 9,
9231
15.5k
       OPC_EmitInteger32, 8, 
9232
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9233
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9234
15.5k
      0, 
9235
15.5k
     28, MVT::i32,
9236
15.5k
      OPC_Scope, 12, 
9237
15.5k
       OPC_CheckPatternPredicate7,
9238
15.5k
       OPC_EmitInteger32, 8|128,4, 
9239
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9240
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9241
15.5k
      12, 
9242
15.5k
       OPC_CheckPatternPredicate, 9,
9243
15.5k
       OPC_EmitInteger32, 8, 
9244
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9245
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9246
15.5k
      0, 
9247
15.5k
     0,
9248
15.5k
    64, 
9249
15.5k
     OPC_CheckChild2CondCode, ISD::SETLT,
9250
15.5k
     OPC_SwitchType , 28, MVT::i1,
9251
15.5k
      OPC_Scope, 12, 
9252
15.5k
       OPC_CheckPatternPredicate7,
9253
15.5k
       OPC_EmitInteger32, 4|128,4, 
9254
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9255
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9256
15.5k
      12, 
9257
15.5k
       OPC_CheckPatternPredicate, 9,
9258
15.5k
       OPC_EmitInteger32, 4, 
9259
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9260
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9261
15.5k
      0, 
9262
15.5k
     28, MVT::i32,
9263
15.5k
      OPC_Scope, 12, 
9264
15.5k
       OPC_CheckPatternPredicate7,
9265
15.5k
       OPC_EmitInteger32, 4|128,4, 
9266
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9267
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9268
15.5k
      12, 
9269
15.5k
       OPC_CheckPatternPredicate, 9,
9270
15.5k
       OPC_EmitInteger32, 4, 
9271
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9272
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9273
15.5k
      0, 
9274
15.5k
     0,
9275
15.5k
    64, 
9276
15.5k
     OPC_CheckChild2CondCode, ISD::SETGE,
9277
15.5k
     OPC_SwitchType , 28, MVT::i1,
9278
15.5k
      OPC_Scope, 12, 
9279
15.5k
       OPC_CheckPatternPredicate7,
9280
15.5k
       OPC_EmitInteger32, 10|128,4, 
9281
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9282
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9283
15.5k
      12, 
9284
15.5k
       OPC_CheckPatternPredicate, 9,
9285
15.5k
       OPC_EmitInteger32, 10, 
9286
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9287
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9288
15.5k
      0, 
9289
15.5k
     28, MVT::i32,
9290
15.5k
      OPC_Scope, 12, 
9291
15.5k
       OPC_CheckPatternPredicate7,
9292
15.5k
       OPC_EmitInteger32, 10|128,4, 
9293
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9294
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9295
15.5k
      12, 
9296
15.5k
       OPC_CheckPatternPredicate, 9,
9297
15.5k
       OPC_EmitInteger32, 10, 
9298
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9299
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9300
15.5k
      0, 
9301
15.5k
     0,
9302
15.5k
    64, 
9303
15.5k
     OPC_CheckChild2CondCode, ISD::SETLE,
9304
15.5k
     OPC_SwitchType , 28, MVT::i1,
9305
15.5k
      OPC_Scope, 12, 
9306
15.5k
       OPC_CheckPatternPredicate7,
9307
15.5k
       OPC_EmitInteger32, 6|128,4, 
9308
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9309
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9310
15.5k
      12, 
9311
15.5k
       OPC_CheckPatternPredicate, 9,
9312
15.5k
       OPC_EmitInteger32, 6, 
9313
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9314
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9315
15.5k
      0, 
9316
15.5k
     28, MVT::i32,
9317
15.5k
      OPC_Scope, 12, 
9318
15.5k
       OPC_CheckPatternPredicate7,
9319
15.5k
       OPC_EmitInteger32, 6|128,4, 
9320
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9321
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9322
15.5k
      12, 
9323
15.5k
       OPC_CheckPatternPredicate, 9,
9324
15.5k
       OPC_EmitInteger32, 6, 
9325
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9326
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9327
15.5k
      0, 
9328
15.5k
     0,
9329
15.5k
    64, 
9330
15.5k
     OPC_CheckChild2CondCode, ISD::SETEQ,
9331
15.5k
     OPC_SwitchType , 28, MVT::i1,
9332
15.5k
      OPC_Scope, 12, 
9333
15.5k
       OPC_CheckPatternPredicate7,
9334
15.5k
       OPC_EmitInteger32, 0|128,4, 
9335
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9336
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9337
15.5k
      12, 
9338
15.5k
       OPC_CheckPatternPredicate, 9,
9339
15.5k
       OPC_EmitInteger32, 0, 
9340
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9341
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9342
15.5k
      0, 
9343
15.5k
     28, MVT::i32,
9344
15.5k
      OPC_Scope, 12, 
9345
15.5k
       OPC_CheckPatternPredicate7,
9346
15.5k
       OPC_EmitInteger32, 0|128,4, 
9347
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9348
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9349
15.5k
      12, 
9350
15.5k
       OPC_CheckPatternPredicate, 9,
9351
15.5k
       OPC_EmitInteger32, 0, 
9352
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9353
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9354
15.5k
      0, 
9355
15.5k
     0,
9356
15.5k
    64, 
9357
15.5k
     OPC_CheckChild2CondCode, ISD::SETNE,
9358
15.5k
     OPC_SwitchType , 28, MVT::i1,
9359
15.5k
      OPC_Scope, 12, 
9360
15.5k
       OPC_CheckPatternPredicate7,
9361
15.5k
       OPC_EmitInteger32, 2|128,4, 
9362
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9363
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9364
15.5k
      12, 
9365
15.5k
       OPC_CheckPatternPredicate, 9,
9366
15.5k
       OPC_EmitInteger32, 2, 
9367
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9368
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9369
15.5k
      0, 
9370
15.5k
     28, MVT::i32,
9371
15.5k
      OPC_Scope, 12, 
9372
15.5k
       OPC_CheckPatternPredicate7,
9373
15.5k
       OPC_EmitInteger32, 2|128,4, 
9374
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9375
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9376
15.5k
      12, 
9377
15.5k
       OPC_CheckPatternPredicate, 9,
9378
15.5k
       OPC_EmitInteger32, 2, 
9379
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9380
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9381
15.5k
      0, 
9382
15.5k
     0,
9383
15.5k
    64, 
9384
15.5k
     OPC_CheckChild2CondCode, ISD::SETO,
9385
15.5k
     OPC_SwitchType , 28, MVT::i1,
9386
15.5k
      OPC_Scope, 12, 
9387
15.5k
       OPC_CheckPatternPredicate7,
9388
15.5k
       OPC_EmitInteger32, 32|128,4, 
9389
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9390
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9391
15.5k
      12, 
9392
15.5k
       OPC_CheckPatternPredicate, 9,
9393
15.5k
       OPC_EmitInteger32, 32, 
9394
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9395
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9396
15.5k
      0, 
9397
15.5k
     28, MVT::i32,
9398
15.5k
      OPC_Scope, 12, 
9399
15.5k
       OPC_CheckPatternPredicate7,
9400
15.5k
       OPC_EmitInteger32, 32|128,4, 
9401
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9402
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9403
15.5k
      12, 
9404
15.5k
       OPC_CheckPatternPredicate, 9,
9405
15.5k
       OPC_EmitInteger32, 32, 
9406
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9407
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9408
15.5k
      0, 
9409
15.5k
     0,
9410
15.5k
    64, 
9411
15.5k
     OPC_CheckChild2CondCode, ISD::SETUO,
9412
15.5k
     OPC_SwitchType , 28, MVT::i1,
9413
15.5k
      OPC_Scope, 12, 
9414
15.5k
       OPC_CheckPatternPredicate7,
9415
15.5k
       OPC_EmitInteger32, 34|128,4, 
9416
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9417
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9418
15.5k
      12, 
9419
15.5k
       OPC_CheckPatternPredicate, 9,
9420
15.5k
       OPC_EmitInteger32, 34, 
9421
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f16rr),
9422
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9423
15.5k
      0, 
9424
15.5k
     28, MVT::i32,
9425
15.5k
      OPC_Scope, 12, 
9426
15.5k
       OPC_CheckPatternPredicate7,
9427
15.5k
       OPC_EmitInteger32, 34|128,4, 
9428
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9429
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9430
15.5k
      12, 
9431
15.5k
       OPC_CheckPatternPredicate, 9,
9432
15.5k
       OPC_EmitInteger32, 34, 
9433
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f16rr),
9434
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9435
15.5k
      0, 
9436
15.5k
     0,
9437
15.5k
    0, 
9438
15.5k
   65|128,10, 
9439
15.5k
    OPC_CheckChild0Type, MVT::bf16,
9440
15.5k
    OPC_RecordChild1,
9441
15.5k
    OPC_Scope, 66, 
9442
15.5k
     OPC_CheckChild2CondCode, ISD::SETOGT,
9443
15.5k
     OPC_SwitchType , 29, MVT::i1,
9444
15.5k
      OPC_Scope, 13, 
9445
15.5k
       OPC_CheckPatternPredicate, 8,
9446
15.5k
       OPC_EmitInteger32, 8|128,4, 
9447
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9448
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9449
15.5k
      12, 
9450
15.5k
       OPC_CheckPatternPredicate, 10,
9451
15.5k
       OPC_EmitInteger32, 8, 
9452
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9453
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9454
15.5k
      0, 
9455
15.5k
     29, MVT::i32,
9456
15.5k
      OPC_Scope, 13, 
9457
15.5k
       OPC_CheckPatternPredicate, 8,
9458
15.5k
       OPC_EmitInteger32, 8|128,4, 
9459
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9460
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9461
15.5k
      12, 
9462
15.5k
       OPC_CheckPatternPredicate, 10,
9463
15.5k
       OPC_EmitInteger32, 8, 
9464
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9465
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9466
15.5k
      0, 
9467
15.5k
     0,
9468
15.5k
    66, 
9469
15.5k
     OPC_CheckChild2CondCode, ISD::SETOLT,
9470
15.5k
     OPC_SwitchType , 29, MVT::i1,
9471
15.5k
      OPC_Scope, 13, 
9472
15.5k
       OPC_CheckPatternPredicate, 8,
9473
15.5k
       OPC_EmitInteger32, 4|128,4, 
9474
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9475
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9476
15.5k
      12, 
9477
15.5k
       OPC_CheckPatternPredicate, 10,
9478
15.5k
       OPC_EmitInteger32, 4, 
9479
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9480
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9481
15.5k
      0, 
9482
15.5k
     29, MVT::i32,
9483
15.5k
      OPC_Scope, 13, 
9484
15.5k
       OPC_CheckPatternPredicate, 8,
9485
15.5k
       OPC_EmitInteger32, 4|128,4, 
9486
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9487
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9488
15.5k
      12, 
9489
15.5k
       OPC_CheckPatternPredicate, 10,
9490
15.5k
       OPC_EmitInteger32, 4, 
9491
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9492
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9493
15.5k
      0, 
9494
15.5k
     0,
9495
15.5k
    66, 
9496
15.5k
     OPC_CheckChild2CondCode, ISD::SETOGE,
9497
15.5k
     OPC_SwitchType , 29, MVT::i1,
9498
15.5k
      OPC_Scope, 13, 
9499
15.5k
       OPC_CheckPatternPredicate, 8,
9500
15.5k
       OPC_EmitInteger32, 10|128,4, 
9501
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9502
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9503
15.5k
      12, 
9504
15.5k
       OPC_CheckPatternPredicate, 10,
9505
15.5k
       OPC_EmitInteger32, 10, 
9506
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9507
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9508
15.5k
      0, 
9509
15.5k
     29, MVT::i32,
9510
15.5k
      OPC_Scope, 13, 
9511
15.5k
       OPC_CheckPatternPredicate, 8,
9512
15.5k
       OPC_EmitInteger32, 10|128,4, 
9513
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9514
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9515
15.5k
      12, 
9516
15.5k
       OPC_CheckPatternPredicate, 10,
9517
15.5k
       OPC_EmitInteger32, 10, 
9518
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9519
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9520
15.5k
      0, 
9521
15.5k
     0,
9522
15.5k
    66, 
9523
15.5k
     OPC_CheckChild2CondCode, ISD::SETOLE,
9524
15.5k
     OPC_SwitchType , 29, MVT::i1,
9525
15.5k
      OPC_Scope, 13, 
9526
15.5k
       OPC_CheckPatternPredicate, 8,
9527
15.5k
       OPC_EmitInteger32, 6|128,4, 
9528
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9529
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9530
15.5k
      12, 
9531
15.5k
       OPC_CheckPatternPredicate, 10,
9532
15.5k
       OPC_EmitInteger32, 6, 
9533
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9534
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9535
15.5k
      0, 
9536
15.5k
     29, MVT::i32,
9537
15.5k
      OPC_Scope, 13, 
9538
15.5k
       OPC_CheckPatternPredicate, 8,
9539
15.5k
       OPC_EmitInteger32, 6|128,4, 
9540
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9541
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9542
15.5k
      12, 
9543
15.5k
       OPC_CheckPatternPredicate, 10,
9544
15.5k
       OPC_EmitInteger32, 6, 
9545
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9546
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9547
15.5k
      0, 
9548
15.5k
     0,
9549
15.5k
    66, 
9550
15.5k
     OPC_CheckChild2CondCode, ISD::SETOEQ,
9551
15.5k
     OPC_SwitchType , 29, MVT::i1,
9552
15.5k
      OPC_Scope, 13, 
9553
15.5k
       OPC_CheckPatternPredicate, 8,
9554
15.5k
       OPC_EmitInteger32, 0|128,4, 
9555
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9556
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9557
15.5k
      12, 
9558
15.5k
       OPC_CheckPatternPredicate, 10,
9559
15.5k
       OPC_EmitInteger32, 0, 
9560
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9561
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9562
15.5k
      0, 
9563
15.5k
     29, MVT::i32,
9564
15.5k
      OPC_Scope, 13, 
9565
15.5k
       OPC_CheckPatternPredicate, 8,
9566
15.5k
       OPC_EmitInteger32, 0|128,4, 
9567
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9568
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9569
15.5k
      12, 
9570
15.5k
       OPC_CheckPatternPredicate, 10,
9571
15.5k
       OPC_EmitInteger32, 0, 
9572
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9573
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9574
15.5k
      0, 
9575
15.5k
     0,
9576
15.5k
    66, 
9577
15.5k
     OPC_CheckChild2CondCode, ISD::SETONE,
9578
15.5k
     OPC_SwitchType , 29, MVT::i1,
9579
15.5k
      OPC_Scope, 13, 
9580
15.5k
       OPC_CheckPatternPredicate, 8,
9581
15.5k
       OPC_EmitInteger32, 2|128,4, 
9582
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9583
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9584
15.5k
      12, 
9585
15.5k
       OPC_CheckPatternPredicate, 10,
9586
15.5k
       OPC_EmitInteger32, 2, 
9587
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9588
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9589
15.5k
      0, 
9590
15.5k
     29, MVT::i32,
9591
15.5k
      OPC_Scope, 13, 
9592
15.5k
       OPC_CheckPatternPredicate, 8,
9593
15.5k
       OPC_EmitInteger32, 2|128,4, 
9594
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9595
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9596
15.5k
      12, 
9597
15.5k
       OPC_CheckPatternPredicate, 10,
9598
15.5k
       OPC_EmitInteger32, 2, 
9599
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9600
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9601
15.5k
      0, 
9602
15.5k
     0,
9603
15.5k
    66, 
9604
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGT,
9605
15.5k
     OPC_SwitchType , 29, MVT::i1,
9606
15.5k
      OPC_Scope, 13, 
9607
15.5k
       OPC_CheckPatternPredicate, 8,
9608
15.5k
       OPC_EmitInteger32, 28|128,4, 
9609
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9610
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9611
15.5k
      12, 
9612
15.5k
       OPC_CheckPatternPredicate, 10,
9613
15.5k
       OPC_EmitInteger32, 28, 
9614
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9615
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9616
15.5k
      0, 
9617
15.5k
     29, MVT::i32,
9618
15.5k
      OPC_Scope, 13, 
9619
15.5k
       OPC_CheckPatternPredicate, 8,
9620
15.5k
       OPC_EmitInteger32, 28|128,4, 
9621
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9622
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9623
15.5k
      12, 
9624
15.5k
       OPC_CheckPatternPredicate, 10,
9625
15.5k
       OPC_EmitInteger32, 28, 
9626
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9627
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9628
15.5k
      0, 
9629
15.5k
     0,
9630
15.5k
    66, 
9631
15.5k
     OPC_CheckChild2CondCode, ISD::SETULT,
9632
15.5k
     OPC_SwitchType , 29, MVT::i1,
9633
15.5k
      OPC_Scope, 13, 
9634
15.5k
       OPC_CheckPatternPredicate, 8,
9635
15.5k
       OPC_EmitInteger32, 24|128,4, 
9636
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9637
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9638
15.5k
      12, 
9639
15.5k
       OPC_CheckPatternPredicate, 10,
9640
15.5k
       OPC_EmitInteger32, 24, 
9641
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9642
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9643
15.5k
      0, 
9644
15.5k
     29, MVT::i32,
9645
15.5k
      OPC_Scope, 13, 
9646
15.5k
       OPC_CheckPatternPredicate, 8,
9647
15.5k
       OPC_EmitInteger32, 24|128,4, 
9648
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9649
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9650
15.5k
      12, 
9651
15.5k
       OPC_CheckPatternPredicate, 10,
9652
15.5k
       OPC_EmitInteger32, 24, 
9653
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9654
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9655
15.5k
      0, 
9656
15.5k
     0,
9657
15.5k
    66, 
9658
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGE,
9659
15.5k
     OPC_SwitchType , 29, MVT::i1,
9660
15.5k
      OPC_Scope, 13, 
9661
15.5k
       OPC_CheckPatternPredicate, 8,
9662
15.5k
       OPC_EmitInteger32, 30|128,4, 
9663
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9664
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9665
15.5k
      12, 
9666
15.5k
       OPC_CheckPatternPredicate, 10,
9667
15.5k
       OPC_EmitInteger32, 30, 
9668
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9669
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9670
15.5k
      0, 
9671
15.5k
     29, MVT::i32,
9672
15.5k
      OPC_Scope, 13, 
9673
15.5k
       OPC_CheckPatternPredicate, 8,
9674
15.5k
       OPC_EmitInteger32, 30|128,4, 
9675
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9676
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9677
15.5k
      12, 
9678
15.5k
       OPC_CheckPatternPredicate, 10,
9679
15.5k
       OPC_EmitInteger32, 30, 
9680
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9681
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9682
15.5k
      0, 
9683
15.5k
     0,
9684
15.5k
    66, 
9685
15.5k
     OPC_CheckChild2CondCode, ISD::SETULE,
9686
15.5k
     OPC_SwitchType , 29, MVT::i1,
9687
15.5k
      OPC_Scope, 13, 
9688
15.5k
       OPC_CheckPatternPredicate, 8,
9689
15.5k
       OPC_EmitInteger32, 26|128,4, 
9690
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9691
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9692
15.5k
      12, 
9693
15.5k
       OPC_CheckPatternPredicate, 10,
9694
15.5k
       OPC_EmitInteger32, 26, 
9695
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9696
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9697
15.5k
      0, 
9698
15.5k
     29, MVT::i32,
9699
15.5k
      OPC_Scope, 13, 
9700
15.5k
       OPC_CheckPatternPredicate, 8,
9701
15.5k
       OPC_EmitInteger32, 26|128,4, 
9702
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9703
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9704
15.5k
      12, 
9705
15.5k
       OPC_CheckPatternPredicate, 10,
9706
15.5k
       OPC_EmitInteger32, 26, 
9707
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9708
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9709
15.5k
      0, 
9710
15.5k
     0,
9711
15.5k
    66, 
9712
15.5k
     OPC_CheckChild2CondCode, ISD::SETUEQ,
9713
15.5k
     OPC_SwitchType , 29, MVT::i1,
9714
15.5k
      OPC_Scope, 13, 
9715
15.5k
       OPC_CheckPatternPredicate, 8,
9716
15.5k
       OPC_EmitInteger32, 20|128,4, 
9717
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9718
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9719
15.5k
      12, 
9720
15.5k
       OPC_CheckPatternPredicate, 10,
9721
15.5k
       OPC_EmitInteger32, 20, 
9722
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9723
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9724
15.5k
      0, 
9725
15.5k
     29, MVT::i32,
9726
15.5k
      OPC_Scope, 13, 
9727
15.5k
       OPC_CheckPatternPredicate, 8,
9728
15.5k
       OPC_EmitInteger32, 20|128,4, 
9729
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9730
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9731
15.5k
      12, 
9732
15.5k
       OPC_CheckPatternPredicate, 10,
9733
15.5k
       OPC_EmitInteger32, 20, 
9734
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9735
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9736
15.5k
      0, 
9737
15.5k
     0,
9738
15.5k
    66, 
9739
15.5k
     OPC_CheckChild2CondCode, ISD::SETUNE,
9740
15.5k
     OPC_SwitchType , 29, MVT::i1,
9741
15.5k
      OPC_Scope, 13, 
9742
15.5k
       OPC_CheckPatternPredicate, 8,
9743
15.5k
       OPC_EmitInteger32, 22|128,4, 
9744
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9745
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9746
15.5k
      12, 
9747
15.5k
       OPC_CheckPatternPredicate, 10,
9748
15.5k
       OPC_EmitInteger32, 22, 
9749
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9750
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9751
15.5k
      0, 
9752
15.5k
     29, MVT::i32,
9753
15.5k
      OPC_Scope, 13, 
9754
15.5k
       OPC_CheckPatternPredicate, 8,
9755
15.5k
       OPC_EmitInteger32, 22|128,4, 
9756
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9757
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9758
15.5k
      12, 
9759
15.5k
       OPC_CheckPatternPredicate, 10,
9760
15.5k
       OPC_EmitInteger32, 22, 
9761
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9762
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9763
15.5k
      0, 
9764
15.5k
     0,
9765
15.5k
    66, 
9766
15.5k
     OPC_CheckChild2CondCode, ISD::SETGT,
9767
15.5k
     OPC_SwitchType , 29, MVT::i1,
9768
15.5k
      OPC_Scope, 13, 
9769
15.5k
       OPC_CheckPatternPredicate, 8,
9770
15.5k
       OPC_EmitInteger32, 8|128,4, 
9771
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9772
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9773
15.5k
      12, 
9774
15.5k
       OPC_CheckPatternPredicate, 10,
9775
15.5k
       OPC_EmitInteger32, 8, 
9776
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9777
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9778
15.5k
      0, 
9779
15.5k
     29, MVT::i32,
9780
15.5k
      OPC_Scope, 13, 
9781
15.5k
       OPC_CheckPatternPredicate, 8,
9782
15.5k
       OPC_EmitInteger32, 8|128,4, 
9783
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9784
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9785
15.5k
      12, 
9786
15.5k
       OPC_CheckPatternPredicate, 10,
9787
15.5k
       OPC_EmitInteger32, 8, 
9788
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9789
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9790
15.5k
      0, 
9791
15.5k
     0,
9792
15.5k
    66, 
9793
15.5k
     OPC_CheckChild2CondCode, ISD::SETLT,
9794
15.5k
     OPC_SwitchType , 29, MVT::i1,
9795
15.5k
      OPC_Scope, 13, 
9796
15.5k
       OPC_CheckPatternPredicate, 8,
9797
15.5k
       OPC_EmitInteger32, 4|128,4, 
9798
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9799
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9800
15.5k
      12, 
9801
15.5k
       OPC_CheckPatternPredicate, 10,
9802
15.5k
       OPC_EmitInteger32, 4, 
9803
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9804
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9805
15.5k
      0, 
9806
15.5k
     29, MVT::i32,
9807
15.5k
      OPC_Scope, 13, 
9808
15.5k
       OPC_CheckPatternPredicate, 8,
9809
15.5k
       OPC_EmitInteger32, 4|128,4, 
9810
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9811
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9812
15.5k
      12, 
9813
15.5k
       OPC_CheckPatternPredicate, 10,
9814
15.5k
       OPC_EmitInteger32, 4, 
9815
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9816
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9817
15.5k
      0, 
9818
15.5k
     0,
9819
15.5k
    66, 
9820
15.5k
     OPC_CheckChild2CondCode, ISD::SETGE,
9821
15.5k
     OPC_SwitchType , 29, MVT::i1,
9822
15.5k
      OPC_Scope, 13, 
9823
15.5k
       OPC_CheckPatternPredicate, 8,
9824
15.5k
       OPC_EmitInteger32, 10|128,4, 
9825
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9826
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9827
15.5k
      12, 
9828
15.5k
       OPC_CheckPatternPredicate, 10,
9829
15.5k
       OPC_EmitInteger32, 10, 
9830
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9831
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9832
15.5k
      0, 
9833
15.5k
     29, MVT::i32,
9834
15.5k
      OPC_Scope, 13, 
9835
15.5k
       OPC_CheckPatternPredicate, 8,
9836
15.5k
       OPC_EmitInteger32, 10|128,4, 
9837
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9838
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9839
15.5k
      12, 
9840
15.5k
       OPC_CheckPatternPredicate, 10,
9841
15.5k
       OPC_EmitInteger32, 10, 
9842
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9843
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9844
15.5k
      0, 
9845
15.5k
     0,
9846
15.5k
    66, 
9847
15.5k
     OPC_CheckChild2CondCode, ISD::SETLE,
9848
15.5k
     OPC_SwitchType , 29, MVT::i1,
9849
15.5k
      OPC_Scope, 13, 
9850
15.5k
       OPC_CheckPatternPredicate, 8,
9851
15.5k
       OPC_EmitInteger32, 6|128,4, 
9852
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9853
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9854
15.5k
      12, 
9855
15.5k
       OPC_CheckPatternPredicate, 10,
9856
15.5k
       OPC_EmitInteger32, 6, 
9857
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9858
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9859
15.5k
      0, 
9860
15.5k
     29, MVT::i32,
9861
15.5k
      OPC_Scope, 13, 
9862
15.5k
       OPC_CheckPatternPredicate, 8,
9863
15.5k
       OPC_EmitInteger32, 6|128,4, 
9864
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9865
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9866
15.5k
      12, 
9867
15.5k
       OPC_CheckPatternPredicate, 10,
9868
15.5k
       OPC_EmitInteger32, 6, 
9869
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9870
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9871
15.5k
      0, 
9872
15.5k
     0,
9873
15.5k
    66, 
9874
15.5k
     OPC_CheckChild2CondCode, ISD::SETEQ,
9875
15.5k
     OPC_SwitchType , 29, MVT::i1,
9876
15.5k
      OPC_Scope, 13, 
9877
15.5k
       OPC_CheckPatternPredicate, 8,
9878
15.5k
       OPC_EmitInteger32, 0|128,4, 
9879
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9880
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9881
15.5k
      12, 
9882
15.5k
       OPC_CheckPatternPredicate, 10,
9883
15.5k
       OPC_EmitInteger32, 0, 
9884
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9885
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9886
15.5k
      0, 
9887
15.5k
     29, MVT::i32,
9888
15.5k
      OPC_Scope, 13, 
9889
15.5k
       OPC_CheckPatternPredicate, 8,
9890
15.5k
       OPC_EmitInteger32, 0|128,4, 
9891
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9892
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9893
15.5k
      12, 
9894
15.5k
       OPC_CheckPatternPredicate, 10,
9895
15.5k
       OPC_EmitInteger32, 0, 
9896
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9897
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9898
15.5k
      0, 
9899
15.5k
     0,
9900
15.5k
    66, 
9901
15.5k
     OPC_CheckChild2CondCode, ISD::SETNE,
9902
15.5k
     OPC_SwitchType , 29, MVT::i1,
9903
15.5k
      OPC_Scope, 13, 
9904
15.5k
       OPC_CheckPatternPredicate, 8,
9905
15.5k
       OPC_EmitInteger32, 2|128,4, 
9906
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9907
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9908
15.5k
      12, 
9909
15.5k
       OPC_CheckPatternPredicate, 10,
9910
15.5k
       OPC_EmitInteger32, 2, 
9911
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9912
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9913
15.5k
      0, 
9914
15.5k
     29, MVT::i32,
9915
15.5k
      OPC_Scope, 13, 
9916
15.5k
       OPC_CheckPatternPredicate, 8,
9917
15.5k
       OPC_EmitInteger32, 2|128,4, 
9918
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9919
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9920
15.5k
      12, 
9921
15.5k
       OPC_CheckPatternPredicate, 10,
9922
15.5k
       OPC_EmitInteger32, 2, 
9923
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9924
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9925
15.5k
      0, 
9926
15.5k
     0,
9927
15.5k
    66, 
9928
15.5k
     OPC_CheckChild2CondCode, ISD::SETO,
9929
15.5k
     OPC_SwitchType , 29, MVT::i1,
9930
15.5k
      OPC_Scope, 13, 
9931
15.5k
       OPC_CheckPatternPredicate, 8,
9932
15.5k
       OPC_EmitInteger32, 32|128,4, 
9933
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9934
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9935
15.5k
      12, 
9936
15.5k
       OPC_CheckPatternPredicate, 10,
9937
15.5k
       OPC_EmitInteger32, 32, 
9938
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9939
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9940
15.5k
      0, 
9941
15.5k
     29, MVT::i32,
9942
15.5k
      OPC_Scope, 13, 
9943
15.5k
       OPC_CheckPatternPredicate, 8,
9944
15.5k
       OPC_EmitInteger32, 32|128,4, 
9945
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9946
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9947
15.5k
      12, 
9948
15.5k
       OPC_CheckPatternPredicate, 10,
9949
15.5k
       OPC_EmitInteger32, 32, 
9950
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9951
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9952
15.5k
      0, 
9953
15.5k
     0,
9954
15.5k
    66, 
9955
15.5k
     OPC_CheckChild2CondCode, ISD::SETUO,
9956
15.5k
     OPC_SwitchType , 29, MVT::i1,
9957
15.5k
      OPC_Scope, 13, 
9958
15.5k
       OPC_CheckPatternPredicate, 8,
9959
15.5k
       OPC_EmitInteger32, 34|128,4, 
9960
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9961
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9962
15.5k
      12, 
9963
15.5k
       OPC_CheckPatternPredicate, 10,
9964
15.5k
       OPC_EmitInteger32, 34, 
9965
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_bf16rr),
9966
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9967
15.5k
      0, 
9968
15.5k
     29, MVT::i32,
9969
15.5k
      OPC_Scope, 13, 
9970
15.5k
       OPC_CheckPatternPredicate, 8,
9971
15.5k
       OPC_EmitInteger32, 34|128,4, 
9972
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9973
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9974
15.5k
      12, 
9975
15.5k
       OPC_CheckPatternPredicate, 10,
9976
15.5k
       OPC_EmitInteger32, 34, 
9977
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_bf16rr),
9978
15.5k
                     MVT::i32, 3, 0, 1, 2, 
9979
15.5k
      0, 
9980
15.5k
     0,
9981
15.5k
    0, 
9982
15.5k
   73|128,9, 
9983
15.5k
    OPC_CheckChild0Type, MVT::f32,
9984
15.5k
    OPC_RecordChild1,
9985
15.5k
    OPC_Scope, 60, 
9986
15.5k
     OPC_CheckChild2CondCode, ISD::SETOGT,
9987
15.5k
     OPC_SwitchType , 26, MVT::i1,
9988
15.5k
      OPC_Scope, 12, 
9989
15.5k
       OPC_CheckPatternPredicate5,
9990
15.5k
       OPC_EmitInteger32, 8|128,4, 
9991
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
9992
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9993
15.5k
      10, 
9994
15.5k
       OPC_EmitInteger32, 8, 
9995
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
9996
15.5k
                     MVT::i1, 3, 0, 1, 2, 
9997
15.5k
      0, 
9998
15.5k
     26, MVT::i32,
9999
15.5k
      OPC_Scope, 12, 
10000
15.5k
       OPC_CheckPatternPredicate5,
10001
15.5k
       OPC_EmitInteger32, 8|128,4, 
10002
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10003
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10004
15.5k
      10, 
10005
15.5k
       OPC_EmitInteger32, 8, 
10006
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10007
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10008
15.5k
      0, 
10009
15.5k
     0,
10010
15.5k
    60, 
10011
15.5k
     OPC_CheckChild2CondCode, ISD::SETOLT,
10012
15.5k
     OPC_SwitchType , 26, MVT::i1,
10013
15.5k
      OPC_Scope, 12, 
10014
15.5k
       OPC_CheckPatternPredicate5,
10015
15.5k
       OPC_EmitInteger32, 4|128,4, 
10016
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10017
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10018
15.5k
      10, 
10019
15.5k
       OPC_EmitInteger32, 4, 
10020
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10021
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10022
15.5k
      0, 
10023
15.5k
     26, MVT::i32,
10024
15.5k
      OPC_Scope, 12, 
10025
15.5k
       OPC_CheckPatternPredicate5,
10026
15.5k
       OPC_EmitInteger32, 4|128,4, 
10027
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10028
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10029
15.5k
      10, 
10030
15.5k
       OPC_EmitInteger32, 4, 
10031
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10032
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10033
15.5k
      0, 
10034
15.5k
     0,
10035
15.5k
    60, 
10036
15.5k
     OPC_CheckChild2CondCode, ISD::SETOGE,
10037
15.5k
     OPC_SwitchType , 26, MVT::i1,
10038
15.5k
      OPC_Scope, 12, 
10039
15.5k
       OPC_CheckPatternPredicate5,
10040
15.5k
       OPC_EmitInteger32, 10|128,4, 
10041
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10042
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10043
15.5k
      10, 
10044
15.5k
       OPC_EmitInteger32, 10, 
10045
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10046
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10047
15.5k
      0, 
10048
15.5k
     26, MVT::i32,
10049
15.5k
      OPC_Scope, 12, 
10050
15.5k
       OPC_CheckPatternPredicate5,
10051
15.5k
       OPC_EmitInteger32, 10|128,4, 
10052
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10053
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10054
15.5k
      10, 
10055
15.5k
       OPC_EmitInteger32, 10, 
10056
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10057
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10058
15.5k
      0, 
10059
15.5k
     0,
10060
15.5k
    60, 
10061
15.5k
     OPC_CheckChild2CondCode, ISD::SETOLE,
10062
15.5k
     OPC_SwitchType , 26, MVT::i1,
10063
15.5k
      OPC_Scope, 12, 
10064
15.5k
       OPC_CheckPatternPredicate5,
10065
15.5k
       OPC_EmitInteger32, 6|128,4, 
10066
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10067
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10068
15.5k
      10, 
10069
15.5k
       OPC_EmitInteger32, 6, 
10070
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10071
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10072
15.5k
      0, 
10073
15.5k
     26, MVT::i32,
10074
15.5k
      OPC_Scope, 12, 
10075
15.5k
       OPC_CheckPatternPredicate5,
10076
15.5k
       OPC_EmitInteger32, 6|128,4, 
10077
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10078
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10079
15.5k
      10, 
10080
15.5k
       OPC_EmitInteger32, 6, 
10081
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10082
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10083
15.5k
      0, 
10084
15.5k
     0,
10085
15.5k
    60, 
10086
15.5k
     OPC_CheckChild2CondCode, ISD::SETOEQ,
10087
15.5k
     OPC_SwitchType , 26, MVT::i1,
10088
15.5k
      OPC_Scope, 12, 
10089
15.5k
       OPC_CheckPatternPredicate5,
10090
15.5k
       OPC_EmitInteger32, 0|128,4, 
10091
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10092
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10093
15.5k
      10, 
10094
15.5k
       OPC_EmitInteger32, 0, 
10095
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10096
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10097
15.5k
      0, 
10098
15.5k
     26, MVT::i32,
10099
15.5k
      OPC_Scope, 12, 
10100
15.5k
       OPC_CheckPatternPredicate5,
10101
15.5k
       OPC_EmitInteger32, 0|128,4, 
10102
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10103
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10104
15.5k
      10, 
10105
15.5k
       OPC_EmitInteger32, 0, 
10106
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10107
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10108
15.5k
      0, 
10109
15.5k
     0,
10110
15.5k
    60, 
10111
15.5k
     OPC_CheckChild2CondCode, ISD::SETONE,
10112
15.5k
     OPC_SwitchType , 26, MVT::i1,
10113
15.5k
      OPC_Scope, 12, 
10114
15.5k
       OPC_CheckPatternPredicate5,
10115
15.5k
       OPC_EmitInteger32, 2|128,4, 
10116
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10117
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10118
15.5k
      10, 
10119
15.5k
       OPC_EmitInteger32, 2, 
10120
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10121
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10122
15.5k
      0, 
10123
15.5k
     26, MVT::i32,
10124
15.5k
      OPC_Scope, 12, 
10125
15.5k
       OPC_CheckPatternPredicate5,
10126
15.5k
       OPC_EmitInteger32, 2|128,4, 
10127
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10128
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10129
15.5k
      10, 
10130
15.5k
       OPC_EmitInteger32, 2, 
10131
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10132
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10133
15.5k
      0, 
10134
15.5k
     0,
10135
15.5k
    60, 
10136
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGT,
10137
15.5k
     OPC_SwitchType , 26, MVT::i1,
10138
15.5k
      OPC_Scope, 12, 
10139
15.5k
       OPC_CheckPatternPredicate5,
10140
15.5k
       OPC_EmitInteger32, 28|128,4, 
10141
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10142
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10143
15.5k
      10, 
10144
15.5k
       OPC_EmitInteger32, 28, 
10145
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10146
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10147
15.5k
      0, 
10148
15.5k
     26, MVT::i32,
10149
15.5k
      OPC_Scope, 12, 
10150
15.5k
       OPC_CheckPatternPredicate5,
10151
15.5k
       OPC_EmitInteger32, 28|128,4, 
10152
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10153
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10154
15.5k
      10, 
10155
15.5k
       OPC_EmitInteger32, 28, 
10156
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10157
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10158
15.5k
      0, 
10159
15.5k
     0,
10160
15.5k
    60, 
10161
15.5k
     OPC_CheckChild2CondCode, ISD::SETULT,
10162
15.5k
     OPC_SwitchType , 26, MVT::i1,
10163
15.5k
      OPC_Scope, 12, 
10164
15.5k
       OPC_CheckPatternPredicate5,
10165
15.5k
       OPC_EmitInteger32, 24|128,4, 
10166
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10167
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10168
15.5k
      10, 
10169
15.5k
       OPC_EmitInteger32, 24, 
10170
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10171
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10172
15.5k
      0, 
10173
15.5k
     26, MVT::i32,
10174
15.5k
      OPC_Scope, 12, 
10175
15.5k
       OPC_CheckPatternPredicate5,
10176
15.5k
       OPC_EmitInteger32, 24|128,4, 
10177
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10178
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10179
15.5k
      10, 
10180
15.5k
       OPC_EmitInteger32, 24, 
10181
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10182
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10183
15.5k
      0, 
10184
15.5k
     0,
10185
15.5k
    60, 
10186
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGE,
10187
15.5k
     OPC_SwitchType , 26, MVT::i1,
10188
15.5k
      OPC_Scope, 12, 
10189
15.5k
       OPC_CheckPatternPredicate5,
10190
15.5k
       OPC_EmitInteger32, 30|128,4, 
10191
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10192
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10193
15.5k
      10, 
10194
15.5k
       OPC_EmitInteger32, 30, 
10195
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10196
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10197
15.5k
      0, 
10198
15.5k
     26, MVT::i32,
10199
15.5k
      OPC_Scope, 12, 
10200
15.5k
       OPC_CheckPatternPredicate5,
10201
15.5k
       OPC_EmitInteger32, 30|128,4, 
10202
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10203
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10204
15.5k
      10, 
10205
15.5k
       OPC_EmitInteger32, 30, 
10206
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10207
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10208
15.5k
      0, 
10209
15.5k
     0,
10210
15.5k
    60, 
10211
15.5k
     OPC_CheckChild2CondCode, ISD::SETULE,
10212
15.5k
     OPC_SwitchType , 26, MVT::i1,
10213
15.5k
      OPC_Scope, 12, 
10214
15.5k
       OPC_CheckPatternPredicate5,
10215
15.5k
       OPC_EmitInteger32, 26|128,4, 
10216
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10217
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10218
15.5k
      10, 
10219
15.5k
       OPC_EmitInteger32, 26, 
10220
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10221
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10222
15.5k
      0, 
10223
15.5k
     26, MVT::i32,
10224
15.5k
      OPC_Scope, 12, 
10225
15.5k
       OPC_CheckPatternPredicate5,
10226
15.5k
       OPC_EmitInteger32, 26|128,4, 
10227
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10228
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10229
15.5k
      10, 
10230
15.5k
       OPC_EmitInteger32, 26, 
10231
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10232
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10233
15.5k
      0, 
10234
15.5k
     0,
10235
15.5k
    60, 
10236
15.5k
     OPC_CheckChild2CondCode, ISD::SETUEQ,
10237
15.5k
     OPC_SwitchType , 26, MVT::i1,
10238
15.5k
      OPC_Scope, 12, 
10239
15.5k
       OPC_CheckPatternPredicate5,
10240
15.5k
       OPC_EmitInteger32, 20|128,4, 
10241
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10242
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10243
15.5k
      10, 
10244
15.5k
       OPC_EmitInteger32, 20, 
10245
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10246
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10247
15.5k
      0, 
10248
15.5k
     26, MVT::i32,
10249
15.5k
      OPC_Scope, 12, 
10250
15.5k
       OPC_CheckPatternPredicate5,
10251
15.5k
       OPC_EmitInteger32, 20|128,4, 
10252
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10253
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10254
15.5k
      10, 
10255
15.5k
       OPC_EmitInteger32, 20, 
10256
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10257
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10258
15.5k
      0, 
10259
15.5k
     0,
10260
15.5k
    60, 
10261
15.5k
     OPC_CheckChild2CondCode, ISD::SETUNE,
10262
15.5k
     OPC_SwitchType , 26, MVT::i1,
10263
15.5k
      OPC_Scope, 12, 
10264
15.5k
       OPC_CheckPatternPredicate5,
10265
15.5k
       OPC_EmitInteger32, 22|128,4, 
10266
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10267
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10268
15.5k
      10, 
10269
15.5k
       OPC_EmitInteger32, 22, 
10270
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10271
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10272
15.5k
      0, 
10273
15.5k
     26, MVT::i32,
10274
15.5k
      OPC_Scope, 12, 
10275
15.5k
       OPC_CheckPatternPredicate5,
10276
15.5k
       OPC_EmitInteger32, 22|128,4, 
10277
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10278
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10279
15.5k
      10, 
10280
15.5k
       OPC_EmitInteger32, 22, 
10281
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10282
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10283
15.5k
      0, 
10284
15.5k
     0,
10285
15.5k
    60, 
10286
15.5k
     OPC_CheckChild2CondCode, ISD::SETGT,
10287
15.5k
     OPC_SwitchType , 26, MVT::i1,
10288
15.5k
      OPC_Scope, 12, 
10289
15.5k
       OPC_CheckPatternPredicate5,
10290
15.5k
       OPC_EmitInteger32, 8|128,4, 
10291
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10292
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10293
15.5k
      10, 
10294
15.5k
       OPC_EmitInteger32, 8, 
10295
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10296
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10297
15.5k
      0, 
10298
15.5k
     26, MVT::i32,
10299
15.5k
      OPC_Scope, 12, 
10300
15.5k
       OPC_CheckPatternPredicate5,
10301
15.5k
       OPC_EmitInteger32, 8|128,4, 
10302
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10303
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10304
15.5k
      10, 
10305
15.5k
       OPC_EmitInteger32, 8, 
10306
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10307
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10308
15.5k
      0, 
10309
15.5k
     0,
10310
15.5k
    60, 
10311
15.5k
     OPC_CheckChild2CondCode, ISD::SETLT,
10312
15.5k
     OPC_SwitchType , 26, MVT::i1,
10313
15.5k
      OPC_Scope, 12, 
10314
15.5k
       OPC_CheckPatternPredicate5,
10315
15.5k
       OPC_EmitInteger32, 4|128,4, 
10316
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10317
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10318
15.5k
      10, 
10319
15.5k
       OPC_EmitInteger32, 4, 
10320
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10321
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10322
15.5k
      0, 
10323
15.5k
     26, MVT::i32,
10324
15.5k
      OPC_Scope, 12, 
10325
15.5k
       OPC_CheckPatternPredicate5,
10326
15.5k
       OPC_EmitInteger32, 4|128,4, 
10327
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10328
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10329
15.5k
      10, 
10330
15.5k
       OPC_EmitInteger32, 4, 
10331
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10332
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10333
15.5k
      0, 
10334
15.5k
     0,
10335
15.5k
    60, 
10336
15.5k
     OPC_CheckChild2CondCode, ISD::SETGE,
10337
15.5k
     OPC_SwitchType , 26, MVT::i1,
10338
15.5k
      OPC_Scope, 12, 
10339
15.5k
       OPC_CheckPatternPredicate5,
10340
15.5k
       OPC_EmitInteger32, 10|128,4, 
10341
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10342
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10343
15.5k
      10, 
10344
15.5k
       OPC_EmitInteger32, 10, 
10345
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10346
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10347
15.5k
      0, 
10348
15.5k
     26, MVT::i32,
10349
15.5k
      OPC_Scope, 12, 
10350
15.5k
       OPC_CheckPatternPredicate5,
10351
15.5k
       OPC_EmitInteger32, 10|128,4, 
10352
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10353
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10354
15.5k
      10, 
10355
15.5k
       OPC_EmitInteger32, 10, 
10356
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10357
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10358
15.5k
      0, 
10359
15.5k
     0,
10360
15.5k
    60, 
10361
15.5k
     OPC_CheckChild2CondCode, ISD::SETLE,
10362
15.5k
     OPC_SwitchType , 26, MVT::i1,
10363
15.5k
      OPC_Scope, 12, 
10364
15.5k
       OPC_CheckPatternPredicate5,
10365
15.5k
       OPC_EmitInteger32, 6|128,4, 
10366
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10367
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10368
15.5k
      10, 
10369
15.5k
       OPC_EmitInteger32, 6, 
10370
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10371
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10372
15.5k
      0, 
10373
15.5k
     26, MVT::i32,
10374
15.5k
      OPC_Scope, 12, 
10375
15.5k
       OPC_CheckPatternPredicate5,
10376
15.5k
       OPC_EmitInteger32, 6|128,4, 
10377
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10378
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10379
15.5k
      10, 
10380
15.5k
       OPC_EmitInteger32, 6, 
10381
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10382
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10383
15.5k
      0, 
10384
15.5k
     0,
10385
15.5k
    60, 
10386
15.5k
     OPC_CheckChild2CondCode, ISD::SETEQ,
10387
15.5k
     OPC_SwitchType , 26, MVT::i1,
10388
15.5k
      OPC_Scope, 12, 
10389
15.5k
       OPC_CheckPatternPredicate5,
10390
15.5k
       OPC_EmitInteger32, 0|128,4, 
10391
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10392
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10393
15.5k
      10, 
10394
15.5k
       OPC_EmitInteger32, 0, 
10395
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10396
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10397
15.5k
      0, 
10398
15.5k
     26, MVT::i32,
10399
15.5k
      OPC_Scope, 12, 
10400
15.5k
       OPC_CheckPatternPredicate5,
10401
15.5k
       OPC_EmitInteger32, 0|128,4, 
10402
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10403
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10404
15.5k
      10, 
10405
15.5k
       OPC_EmitInteger32, 0, 
10406
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10407
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10408
15.5k
      0, 
10409
15.5k
     0,
10410
15.5k
    60, 
10411
15.5k
     OPC_CheckChild2CondCode, ISD::SETNE,
10412
15.5k
     OPC_SwitchType , 26, MVT::i1,
10413
15.5k
      OPC_Scope, 12, 
10414
15.5k
       OPC_CheckPatternPredicate5,
10415
15.5k
       OPC_EmitInteger32, 2|128,4, 
10416
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10417
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10418
15.5k
      10, 
10419
15.5k
       OPC_EmitInteger32, 2, 
10420
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10421
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10422
15.5k
      0, 
10423
15.5k
     26, MVT::i32,
10424
15.5k
      OPC_Scope, 12, 
10425
15.5k
       OPC_CheckPatternPredicate5,
10426
15.5k
       OPC_EmitInteger32, 2|128,4, 
10427
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10428
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10429
15.5k
      10, 
10430
15.5k
       OPC_EmitInteger32, 2, 
10431
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10432
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10433
15.5k
      0, 
10434
15.5k
     0,
10435
15.5k
    60, 
10436
15.5k
     OPC_CheckChild2CondCode, ISD::SETO,
10437
15.5k
     OPC_SwitchType , 26, MVT::i1,
10438
15.5k
      OPC_Scope, 12, 
10439
15.5k
       OPC_CheckPatternPredicate5,
10440
15.5k
       OPC_EmitInteger32, 32|128,4, 
10441
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10442
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10443
15.5k
      10, 
10444
15.5k
       OPC_EmitInteger32, 32, 
10445
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10446
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10447
15.5k
      0, 
10448
15.5k
     26, MVT::i32,
10449
15.5k
      OPC_Scope, 12, 
10450
15.5k
       OPC_CheckPatternPredicate5,
10451
15.5k
       OPC_EmitInteger32, 32|128,4, 
10452
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10453
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10454
15.5k
      10, 
10455
15.5k
       OPC_EmitInteger32, 32, 
10456
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10457
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10458
15.5k
      0, 
10459
15.5k
     0,
10460
15.5k
    60, 
10461
15.5k
     OPC_CheckChild2CondCode, ISD::SETUO,
10462
15.5k
     OPC_SwitchType , 26, MVT::i1,
10463
15.5k
      OPC_Scope, 12, 
10464
15.5k
       OPC_CheckPatternPredicate5,
10465
15.5k
       OPC_EmitInteger32, 34|128,4, 
10466
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10467
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10468
15.5k
      10, 
10469
15.5k
       OPC_EmitInteger32, 34, 
10470
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f32rr),
10471
15.5k
                     MVT::i1, 3, 0, 1, 2, 
10472
15.5k
      0, 
10473
15.5k
     26, MVT::i32,
10474
15.5k
      OPC_Scope, 12, 
10475
15.5k
       OPC_CheckPatternPredicate5,
10476
15.5k
       OPC_EmitInteger32, 34|128,4, 
10477
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10478
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10479
15.5k
      10, 
10480
15.5k
       OPC_EmitInteger32, 34, 
10481
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f32rr),
10482
15.5k
                     MVT::i32, 3, 0, 1, 2, 
10483
15.5k
      0, 
10484
15.5k
     0,
10485
15.5k
    0, 
10486
15.5k
   73|128,4, 
10487
15.5k
    OPC_CheckChild0Type, MVT::f64,
10488
15.5k
    OPC_RecordChild1,
10489
15.5k
    OPC_Scope, 28, 
10490
15.5k
     OPC_CheckChild2CondCode, ISD::SETOGT,
10491
15.5k
     OPC_SwitchType , 10, MVT::i1,
10492
15.5k
      OPC_EmitInteger32, 8, 
10493
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10494
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10495
15.5k
     10, MVT::i32,
10496
15.5k
      OPC_EmitInteger32, 8, 
10497
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10498
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10499
15.5k
     0,
10500
15.5k
    28, 
10501
15.5k
     OPC_CheckChild2CondCode, ISD::SETOLT,
10502
15.5k
     OPC_SwitchType , 10, MVT::i1,
10503
15.5k
      OPC_EmitInteger32, 4, 
10504
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10505
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10506
15.5k
     10, MVT::i32,
10507
15.5k
      OPC_EmitInteger32, 4, 
10508
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10509
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10510
15.5k
     0,
10511
15.5k
    28, 
10512
15.5k
     OPC_CheckChild2CondCode, ISD::SETOGE,
10513
15.5k
     OPC_SwitchType , 10, MVT::i1,
10514
15.5k
      OPC_EmitInteger32, 10, 
10515
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10516
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10517
15.5k
     10, MVT::i32,
10518
15.5k
      OPC_EmitInteger32, 10, 
10519
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10520
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10521
15.5k
     0,
10522
15.5k
    28, 
10523
15.5k
     OPC_CheckChild2CondCode, ISD::SETOLE,
10524
15.5k
     OPC_SwitchType , 10, MVT::i1,
10525
15.5k
      OPC_EmitInteger32, 6, 
10526
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10527
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10528
15.5k
     10, MVT::i32,
10529
15.5k
      OPC_EmitInteger32, 6, 
10530
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10531
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10532
15.5k
     0,
10533
15.5k
    28, 
10534
15.5k
     OPC_CheckChild2CondCode, ISD::SETOEQ,
10535
15.5k
     OPC_SwitchType , 10, MVT::i1,
10536
15.5k
      OPC_EmitInteger32, 0, 
10537
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10538
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10539
15.5k
     10, MVT::i32,
10540
15.5k
      OPC_EmitInteger32, 0, 
10541
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10542
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10543
15.5k
     0,
10544
15.5k
    28, 
10545
15.5k
     OPC_CheckChild2CondCode, ISD::SETONE,
10546
15.5k
     OPC_SwitchType , 10, MVT::i1,
10547
15.5k
      OPC_EmitInteger32, 2, 
10548
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10549
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10550
15.5k
     10, MVT::i32,
10551
15.5k
      OPC_EmitInteger32, 2, 
10552
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10553
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10554
15.5k
     0,
10555
15.5k
    28, 
10556
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGT,
10557
15.5k
     OPC_SwitchType , 10, MVT::i1,
10558
15.5k
      OPC_EmitInteger32, 28, 
10559
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10560
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10561
15.5k
     10, MVT::i32,
10562
15.5k
      OPC_EmitInteger32, 28, 
10563
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10564
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10565
15.5k
     0,
10566
15.5k
    28, 
10567
15.5k
     OPC_CheckChild2CondCode, ISD::SETULT,
10568
15.5k
     OPC_SwitchType , 10, MVT::i1,
10569
15.5k
      OPC_EmitInteger32, 24, 
10570
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10571
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10572
15.5k
     10, MVT::i32,
10573
15.5k
      OPC_EmitInteger32, 24, 
10574
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10575
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10576
15.5k
     0,
10577
15.5k
    28, 
10578
15.5k
     OPC_CheckChild2CondCode, ISD::SETUGE,
10579
15.5k
     OPC_SwitchType , 10, MVT::i1,
10580
15.5k
      OPC_EmitInteger32, 30, 
10581
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10582
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10583
15.5k
     10, MVT::i32,
10584
15.5k
      OPC_EmitInteger32, 30, 
10585
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10586
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10587
15.5k
     0,
10588
15.5k
    28, 
10589
15.5k
     OPC_CheckChild2CondCode, ISD::SETULE,
10590
15.5k
     OPC_SwitchType , 10, MVT::i1,
10591
15.5k
      OPC_EmitInteger32, 26, 
10592
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10593
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10594
15.5k
     10, MVT::i32,
10595
15.5k
      OPC_EmitInteger32, 26, 
10596
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10597
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10598
15.5k
     0,
10599
15.5k
    28, 
10600
15.5k
     OPC_CheckChild2CondCode, ISD::SETUEQ,
10601
15.5k
     OPC_SwitchType , 10, MVT::i1,
10602
15.5k
      OPC_EmitInteger32, 20, 
10603
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10604
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10605
15.5k
     10, MVT::i32,
10606
15.5k
      OPC_EmitInteger32, 20, 
10607
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10608
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10609
15.5k
     0,
10610
15.5k
    28, 
10611
15.5k
     OPC_CheckChild2CondCode, ISD::SETUNE,
10612
15.5k
     OPC_SwitchType , 10, MVT::i1,
10613
15.5k
      OPC_EmitInteger32, 22, 
10614
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10615
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10616
15.5k
     10, MVT::i32,
10617
15.5k
      OPC_EmitInteger32, 22, 
10618
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10619
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10620
15.5k
     0,
10621
15.5k
    28, 
10622
15.5k
     OPC_CheckChild2CondCode, ISD::SETGT,
10623
15.5k
     OPC_SwitchType , 10, MVT::i1,
10624
15.5k
      OPC_EmitInteger32, 8, 
10625
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10626
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10627
15.5k
     10, MVT::i32,
10628
15.5k
      OPC_EmitInteger32, 8, 
10629
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10630
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10631
15.5k
     0,
10632
15.5k
    28, 
10633
15.5k
     OPC_CheckChild2CondCode, ISD::SETLT,
10634
15.5k
     OPC_SwitchType , 10, MVT::i1,
10635
15.5k
      OPC_EmitInteger32, 4, 
10636
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10637
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10638
15.5k
     10, MVT::i32,
10639
15.5k
      OPC_EmitInteger32, 4, 
10640
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10641
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10642
15.5k
     0,
10643
15.5k
    28, 
10644
15.5k
     OPC_CheckChild2CondCode, ISD::SETGE,
10645
15.5k
     OPC_SwitchType , 10, MVT::i1,
10646
15.5k
      OPC_EmitInteger32, 10, 
10647
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10648
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10649
15.5k
     10, MVT::i32,
10650
15.5k
      OPC_EmitInteger32, 10, 
10651
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10652
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10653
15.5k
     0,
10654
15.5k
    28, 
10655
15.5k
     OPC_CheckChild2CondCode, ISD::SETLE,
10656
15.5k
     OPC_SwitchType , 10, MVT::i1,
10657
15.5k
      OPC_EmitInteger32, 6, 
10658
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10659
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10660
15.5k
     10, MVT::i32,
10661
15.5k
      OPC_EmitInteger32, 6, 
10662
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10663
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10664
15.5k
     0,
10665
15.5k
    28, 
10666
15.5k
     OPC_CheckChild2CondCode, ISD::SETEQ,
10667
15.5k
     OPC_SwitchType , 10, MVT::i1,
10668
15.5k
      OPC_EmitInteger32, 0, 
10669
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10670
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10671
15.5k
     10, MVT::i32,
10672
15.5k
      OPC_EmitInteger32, 0, 
10673
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10674
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10675
15.5k
     0,
10676
15.5k
    28, 
10677
15.5k
     OPC_CheckChild2CondCode, ISD::SETNE,
10678
15.5k
     OPC_SwitchType , 10, MVT::i1,
10679
15.5k
      OPC_EmitInteger32, 2, 
10680
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10681
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10682
15.5k
     10, MVT::i32,
10683
15.5k
      OPC_EmitInteger32, 2, 
10684
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10685
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10686
15.5k
     0,
10687
15.5k
    28, 
10688
15.5k
     OPC_CheckChild2CondCode, ISD::SETO,
10689
15.5k
     OPC_SwitchType , 10, MVT::i1,
10690
15.5k
      OPC_EmitInteger32, 32, 
10691
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10692
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10693
15.5k
     10, MVT::i32,
10694
15.5k
      OPC_EmitInteger32, 32, 
10695
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10696
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10697
15.5k
     0,
10698
15.5k
    28, 
10699
15.5k
     OPC_CheckChild2CondCode, ISD::SETUO,
10700
15.5k
     OPC_SwitchType , 10, MVT::i1,
10701
15.5k
      OPC_EmitInteger32, 34, 
10702
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_f64rr),
10703
15.5k
                    MVT::i1, 3, 0, 1, 2, 
10704
15.5k
     10, MVT::i32,
10705
15.5k
      OPC_EmitInteger32, 34, 
10706
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SET_f64rr),
10707
15.5k
                    MVT::i32, 3, 0, 1, 2, 
10708
15.5k
     0,
10709
15.5k
    0, 
10710
15.5k
   0, 
10711
15.5k
  0, 
10712
15.5k
 110|128,63|128,1, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
10713
15.5k
  OPC_Scope, 78, 
10714
15.5k
   OPC_CheckChild0Integer, 10|128,124, 
10715
15.5k
   OPC_Scope, 37, 
10716
15.5k
    OPC_MoveChild1,
10717
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
10718
15.5k
    OPC_CheckChild0Integer, 18|128,124, 
10719
15.5k
    OPC_MoveChild1,
10720
15.5k
    OPC_CheckOpcode, TARGET_VAL(NVPTXISD::MoveParam),
10721
15.5k
    OPC_RecordChild0,
10722
15.5k
    OPC_MoveChild0,
10723
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::TargetExternalSymbol),
10724
15.5k
    OPC_MoveParent,
10725
15.5k
    OPC_MoveParent,
10726
15.5k
    OPC_MoveParent,
10727
15.5k
    OPC_SwitchType , 6, MVT::i64,
10728
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::nvvm_move_ptr64),
10729
15.5k
                   MVT::i64, 1, 0, 
10730
15.5k
    6, MVT::i32,
10731
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::nvvm_move_ptr32),
10732
15.5k
                   MVT::i32, 1, 0, 
10733
15.5k
    0,
10734
15.5k
   34, 
10735
15.5k
    OPC_RecordChild1,
10736
15.5k
    OPC_Scope, 8, 
10737
15.5k
     OPC_CheckChild1TypeI32,
10738
15.5k
     OPC_CheckTypeI32,
10739
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_local_yes),
10740
15.5k
                   MVT::i32, 1, 0, 
10741
15.5k
    21, 
10742
15.5k
     OPC_CheckChild1TypeI64,
10743
15.5k
     OPC_SwitchType , 6, MVT::i64,
10744
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_local_yes_64),
10745
15.5k
                    MVT::i64, 1, 0, 
10746
15.5k
     8, MVT::i32,
10747
15.5k
      OPC_CheckPatternPredicate, 27,
10748
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_local_yes_3264),
10749
15.5k
                    MVT::i32, 1, 0, 
10750
15.5k
     0,
10751
15.5k
    0, 
10752
15.5k
   0, 
10753
15.5k
  43|128,1, 
10754
15.5k
   OPC_CheckChild0Integer, 44|128,121, 
10755
15.5k
   OPC_RecordChild1,
10756
15.5k
   OPC_Scope, 27, 
10757
15.5k
    OPC_MoveChild1,
10758
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10759
15.5k
    OPC_MoveSibling2,
10760
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10761
15.5k
    OPC_RecordNode,
10762
15.5k
    OPC_MoveSibling3,
10763
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10764
15.5k
    OPC_RecordNode,
10765
15.5k
    OPC_MoveParent,
10766
15.5k
    OPC_CheckPatternPredicate6,
10767
15.5k
    OPC_EmitConvertToTarget0,
10768
15.5k
    OPC_EmitConvertToTarget1,
10769
15.5k
    OPC_EmitConvertToTarget2,
10770
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_FNS_iii),
10771
15.5k
                  MVT::i32, 3, 3, 4, 5, 
10772
15.5k
   22, 
10773
15.5k
    OPC_RecordChild2,
10774
15.5k
    OPC_MoveChild2,
10775
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10776
15.5k
    OPC_MoveSibling3,
10777
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10778
15.5k
    OPC_RecordNode,
10779
15.5k
    OPC_MoveParent,
10780
15.5k
    OPC_CheckPatternPredicate6,
10781
15.5k
    OPC_EmitConvertToTarget1,
10782
15.5k
    OPC_EmitConvertToTarget2,
10783
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_FNS_rii),
10784
15.5k
                  MVT::i32, 3, 0, 3, 4, 
10785
15.5k
   45, 
10786
15.5k
    OPC_MoveChild1,
10787
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10788
15.5k
    OPC_Scope, 19, 
10789
15.5k
     OPC_MoveParent,
10790
15.5k
     OPC_RecordChild2,
10791
15.5k
     OPC_RecordChild3,
10792
15.5k
     OPC_MoveChild3,
10793
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10794
15.5k
     OPC_MoveParent,
10795
15.5k
     OPC_CheckPatternPredicate6,
10796
15.5k
     OPC_EmitConvertToTarget0,
10797
15.5k
     OPC_EmitConvertToTarget2,
10798
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_FNS_iri),
10799
15.5k
                   MVT::i32, 3, 3, 1, 4, 
10800
15.5k
    18, 
10801
15.5k
     OPC_MoveSibling2,
10802
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10803
15.5k
     OPC_RecordNode,
10804
15.5k
     OPC_MoveParent,
10805
15.5k
     OPC_RecordChild3,
10806
15.5k
     OPC_CheckPatternPredicate6,
10807
15.5k
     OPC_EmitConvertToTarget0,
10808
15.5k
     OPC_EmitConvertToTarget1,
10809
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_FNS_iir),
10810
15.5k
                   MVT::i32, 3, 3, 4, 2, 
10811
15.5k
    0, 
10812
15.5k
   37, 
10813
15.5k
    OPC_RecordChild2,
10814
15.5k
    OPC_Scope, 16, 
10815
15.5k
     OPC_RecordChild3,
10816
15.5k
     OPC_MoveChild3,
10817
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10818
15.5k
     OPC_MoveParent,
10819
15.5k
     OPC_CheckPatternPredicate6,
10820
15.5k
     OPC_EmitConvertToTarget2,
10821
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_FNS_rri),
10822
15.5k
                   MVT::i32, 3, 0, 1, 3, 
10823
15.5k
    16, 
10824
15.5k
     OPC_MoveChild2,
10825
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10826
15.5k
     OPC_MoveParent,
10827
15.5k
     OPC_RecordChild3,
10828
15.5k
     OPC_CheckPatternPredicate6,
10829
15.5k
     OPC_EmitConvertToTarget1,
10830
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_FNS_rir),
10831
15.5k
                   MVT::i32, 3, 0, 3, 2, 
10832
15.5k
    0, 
10833
15.5k
   17, 
10834
15.5k
    OPC_MoveChild1,
10835
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10836
15.5k
    OPC_MoveParent,
10837
15.5k
    OPC_RecordChild2,
10838
15.5k
    OPC_RecordChild3,
10839
15.5k
    OPC_CheckPatternPredicate6,
10840
15.5k
    OPC_EmitConvertToTarget0,
10841
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_FNS_irr),
10842
15.5k
                  MVT::i32, 3, 3, 1, 2, 
10843
15.5k
   11, 
10844
15.5k
    OPC_RecordChild2,
10845
15.5k
    OPC_RecordChild3,
10846
15.5k
    OPC_CheckPatternPredicate6,
10847
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_FNS_rrr),
10848
15.5k
                  MVT::i32, 3, 0, 1, 2, 
10849
15.5k
   0, 
10850
15.5k
  61, 
10851
15.5k
   OPC_CheckChild0Integer, 108|128,125, 
10852
15.5k
   OPC_RecordChild1,
10853
15.5k
   OPC_RecordChild2,
10854
15.5k
   OPC_Scope, 33, 
10855
15.5k
    OPC_MoveChild2,
10856
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10857
15.5k
    OPC_MoveParent,
10858
15.5k
    OPC_Scope, 10, 
10859
15.5k
     OPC_CheckPatternPredicate, 25,
10860
15.5k
     OPC_EmitConvertToTarget1,
10861
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTATE_B32_HW_IMM),
10862
15.5k
                   MVT::i32, 2, 0, 2, 
10863
15.5k
    14, 
10864
15.5k
     OPC_CheckPatternPredicate, 26,
10865
15.5k
     OPC_EmitConvertToTarget1,
10866
15.5k
     OPC_EmitNodeXForm, 0, 1,
10867
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROT32imm_sw),
10868
15.5k
                   MVT::i32, 3, 0, 2, 3, 
10869
15.5k
    0, 
10870
15.5k
   9, 
10871
15.5k
    OPC_CheckPatternPredicate, 25,
10872
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTATE_B32_HW_REG),
10873
15.5k
                  MVT::i32, 2, 0, 1, 
10874
15.5k
   9, 
10875
15.5k
    OPC_CheckPatternPredicate, 26,
10876
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTL32reg_sw),
10877
15.5k
                  MVT::i32, 2, 0, 1, 
10878
15.5k
   0, 
10879
15.5k
  14|128,1, 
10880
15.5k
   OPC_CheckChild0Integer, 110|128,125, 
10881
15.5k
   OPC_RecordChild1,
10882
15.5k
   OPC_RecordChild2,
10883
15.5k
   OPC_Scope, 74, 
10884
15.5k
    OPC_MoveChild2,
10885
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10886
15.5k
    OPC_MoveParent,
10887
15.5k
    OPC_Scope, 14, 
10888
15.5k
     OPC_CheckPatternPredicate, 26,
10889
15.5k
     OPC_EmitConvertToTarget1,
10890
15.5k
     OPC_EmitNodeXForm, 1, 1,
10891
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROT64imm_sw),
10892
15.5k
                   MVT::i64, 3, 0, 2, 3, 
10893
15.5k
    51, 
10894
15.5k
     OPC_CheckPatternPredicate, 25,
10895
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_HI_INT64),
10896
15.5k
                   MVT::i32, 1, 0, 
10897
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_LO_INT64),
10898
15.5k
                   MVT::i32, 1, 0, 
10899
15.5k
     OPC_EmitConvertToTarget1,
10900
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::SHF_L_WRAP_B32_IMM),
10901
15.5k
                   MVT::i32, 3, 2, 3, 4, 
10902
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_LO_INT64),
10903
15.5k
                   MVT::i32, 1, 0, 
10904
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_HI_INT64),
10905
15.5k
                   MVT::i32, 1, 0, 
10906
15.5k
     OPC_EmitConvertToTarget1,
10907
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::SHF_L_WRAP_B32_IMM),
10908
15.5k
                   MVT::i32, 3, 6, 7, 8, 
10909
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::PACK_TWO_INT32),
10910
15.5k
                   MVT::i64, 2, 5, 9, 
10911
15.5k
    0, 
10912
15.5k
   9, 
10913
15.5k
    OPC_CheckPatternPredicate, 26,
10914
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTL64reg_sw),
10915
15.5k
                  MVT::i64, 2, 0, 1, 
10916
15.5k
   49, 
10917
15.5k
    OPC_CheckPatternPredicate, 25,
10918
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_HI_INT64),
10919
15.5k
                  MVT::i32, 1, 0, 
10920
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_LO_INT64),
10921
15.5k
                  MVT::i32, 1, 0, 
10922
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SHF_L_WRAP_B32_REG),
10923
15.5k
                  MVT::i32, 3, 2, 3, 1, 
10924
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_LO_INT64),
10925
15.5k
                  MVT::i32, 1, 0, 
10926
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_HI_INT64),
10927
15.5k
                  MVT::i32, 1, 0, 
10928
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SHF_L_WRAP_B32_REG),
10929
15.5k
                  MVT::i32, 3, 5, 6, 1, 
10930
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::PACK_TWO_INT32),
10931
15.5k
                  MVT::i64, 2, 4, 7, 
10932
15.5k
   0, 
10933
15.5k
  14|128,1, 
10934
15.5k
   OPC_CheckChild0Integer, 112|128,125, 
10935
15.5k
   OPC_RecordChild1,
10936
15.5k
   OPC_RecordChild2,
10937
15.5k
   OPC_Scope, 74, 
10938
15.5k
    OPC_MoveChild2,
10939
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10940
15.5k
    OPC_MoveParent,
10941
15.5k
    OPC_Scope, 14, 
10942
15.5k
     OPC_CheckPatternPredicate, 26,
10943
15.5k
     OPC_EmitNodeXForm, 1, 1,
10944
15.5k
     OPC_EmitConvertToTarget1,
10945
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROT64imm_sw),
10946
15.5k
                   MVT::i64, 3, 0, 2, 3, 
10947
15.5k
    51, 
10948
15.5k
     OPC_CheckPatternPredicate, 25,
10949
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_LO_INT64),
10950
15.5k
                   MVT::i32, 1, 0, 
10951
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_HI_INT64),
10952
15.5k
                   MVT::i32, 1, 0, 
10953
15.5k
     OPC_EmitConvertToTarget1,
10954
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::SHF_R_WRAP_B32_IMM),
10955
15.5k
                   MVT::i32, 3, 2, 3, 4, 
10956
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_HI_INT64),
10957
15.5k
                   MVT::i32, 1, 0, 
10958
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_LO_INT64),
10959
15.5k
                   MVT::i32, 1, 0, 
10960
15.5k
     OPC_EmitConvertToTarget1,
10961
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::SHF_R_WRAP_B32_IMM),
10962
15.5k
                   MVT::i32, 3, 6, 7, 8, 
10963
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::PACK_TWO_INT32),
10964
15.5k
                   MVT::i64, 2, 5, 9, 
10965
15.5k
    0, 
10966
15.5k
   9, 
10967
15.5k
    OPC_CheckPatternPredicate, 26,
10968
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTR64reg_sw),
10969
15.5k
                  MVT::i64, 2, 0, 1, 
10970
15.5k
   49, 
10971
15.5k
    OPC_CheckPatternPredicate, 25,
10972
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_LO_INT64),
10973
15.5k
                  MVT::i32, 1, 0, 
10974
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_HI_INT64),
10975
15.5k
                  MVT::i32, 1, 0, 
10976
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SHF_R_WRAP_B32_REG),
10977
15.5k
                  MVT::i32, 3, 2, 3, 1, 
10978
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_HI_INT64),
10979
15.5k
                  MVT::i32, 1, 0, 
10980
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_LO_INT64),
10981
15.5k
                  MVT::i32, 1, 0, 
10982
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SHF_R_WRAP_B32_REG),
10983
15.5k
                  MVT::i32, 3, 5, 6, 1, 
10984
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::PACK_TWO_INT32),
10985
15.5k
                  MVT::i64, 2, 4, 7, 
10986
15.5k
   0, 
10987
15.5k
  72, 
10988
15.5k
   OPC_CheckChild0Integer, 4|128,122, 
10989
15.5k
   OPC_RecordChild1,
10990
15.5k
   OPC_Scope, 32, 
10991
15.5k
    OPC_CheckChild1TypeI32,
10992
15.5k
    OPC_RecordChild2,
10993
15.5k
    OPC_Scope, 16, 
10994
15.5k
     OPC_MoveChild2,
10995
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
10996
15.5k
     OPC_MoveParent,
10997
15.5k
     OPC_CheckTypeI32,
10998
15.5k
     OPC_CheckPatternPredicate, 15,
10999
15.5k
     OPC_EmitConvertToTarget1,
11000
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::mapa_32i),
11001
15.5k
                   MVT::i32, 2, 0, 2, 
11002
15.5k
    10, 
11003
15.5k
     OPC_CheckTypeI32,
11004
15.5k
     OPC_CheckPatternPredicate, 15,
11005
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::mapa_32),
11006
15.5k
                   MVT::i32, 2, 0, 1, 
11007
15.5k
    0, 
11008
15.5k
   32, 
11009
15.5k
    OPC_CheckChild1TypeI64,
11010
15.5k
    OPC_RecordChild2,
11011
15.5k
    OPC_Scope, 16, 
11012
15.5k
     OPC_MoveChild2,
11013
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11014
15.5k
     OPC_MoveParent,
11015
15.5k
     OPC_CheckTypeI64,
11016
15.5k
     OPC_CheckPatternPredicate, 15,
11017
15.5k
     OPC_EmitConvertToTarget1,
11018
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::mapa_64i),
11019
15.5k
                   MVT::i64, 2, 0, 2, 
11020
15.5k
    10, 
11021
15.5k
     OPC_CheckTypeI64,
11022
15.5k
     OPC_CheckPatternPredicate, 15,
11023
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::mapa_64),
11024
15.5k
                   MVT::i64, 2, 0, 1, 
11025
15.5k
    0, 
11026
15.5k
   0, 
11027
15.5k
  72, 
11028
15.5k
   OPC_CheckChild0Integer, 6|128,122, 
11029
15.5k
   OPC_RecordChild1,
11030
15.5k
   OPC_Scope, 32, 
11031
15.5k
    OPC_CheckChild1TypeI32,
11032
15.5k
    OPC_RecordChild2,
11033
15.5k
    OPC_Scope, 16, 
11034
15.5k
     OPC_MoveChild2,
11035
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11036
15.5k
     OPC_MoveParent,
11037
15.5k
     OPC_CheckTypeI32,
11038
15.5k
     OPC_CheckPatternPredicate, 15,
11039
15.5k
     OPC_EmitConvertToTarget1,
11040
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::mapa_shared_cluster_32i),
11041
15.5k
                   MVT::i32, 2, 0, 2, 
11042
15.5k
    10, 
11043
15.5k
     OPC_CheckTypeI32,
11044
15.5k
     OPC_CheckPatternPredicate, 15,
11045
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::mapa_shared_cluster_32),
11046
15.5k
                   MVT::i32, 2, 0, 1, 
11047
15.5k
    0, 
11048
15.5k
   32, 
11049
15.5k
    OPC_CheckChild1TypeI64,
11050
15.5k
    OPC_RecordChild2,
11051
15.5k
    OPC_Scope, 16, 
11052
15.5k
     OPC_MoveChild2,
11053
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
11054
15.5k
     OPC_MoveParent,
11055
15.5k
     OPC_CheckTypeI64,
11056
15.5k
     OPC_CheckPatternPredicate, 15,
11057
15.5k
     OPC_EmitConvertToTarget1,
11058
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::mapa_shared_cluster_64i),
11059
15.5k
                   MVT::i64, 2, 0, 2, 
11060
15.5k
    10, 
11061
15.5k
     OPC_CheckTypeI64,
11062
15.5k
     OPC_CheckPatternPredicate, 15,
11063
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::mapa_shared_cluster_64),
11064
15.5k
                   MVT::i64, 2, 0, 1, 
11065
15.5k
    0, 
11066
15.5k
   0, 
11067
15.5k
  11, 
11068
15.5k
   OPC_CheckChild0Integer, 40|128,122, 
11069
15.5k
   OPC_RecordChild1,
11070
15.5k
   OPC_CheckPatternPredicate1,
11071
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MBARRIER_PENDING_COUNT),
11072
15.5k
                 MVT::i32, 1, 0, 
11073
15.5k
  14, 
11074
15.5k
   OPC_CheckChild0Integer, 2|128,124, 
11075
15.5k
   OPC_RecordChild1,
11076
15.5k
   OPC_RecordChild2,
11077
15.5k
   OPC_RecordChild3,
11078
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_PRMT),
11079
15.5k
                 MVT::i32, 3, 0, 1, 2, 
11080
15.5k
  12, 
11081
15.5k
   OPC_CheckChild0Integer, 118|128,123, 
11082
15.5k
   OPC_RecordChild1,
11083
15.5k
   OPC_RecordChild2,
11084
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MULHI_I),
11085
15.5k
                 MVT::i32, 2, 0, 1, 
11086
15.5k
  12, 
11087
15.5k
   OPC_CheckChild0Integer, 122|128,123, 
11088
15.5k
   OPC_RecordChild1,
11089
15.5k
   OPC_RecordChild2,
11090
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MULHI_UI),
11091
15.5k
                 MVT::i32, 2, 0, 1, 
11092
15.5k
  12, 
11093
15.5k
   OPC_CheckChild0Integer, 120|128,123, 
11094
15.5k
   OPC_RecordChild1,
11095
15.5k
   OPC_RecordChild2,
11096
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MULHI_LL),
11097
15.5k
                 MVT::i64, 2, 0, 1, 
11098
15.5k
  12, 
11099
15.5k
   OPC_CheckChild0Integer, 124|128,123, 
11100
15.5k
   OPC_RecordChild1,
11101
15.5k
   OPC_RecordChild2,
11102
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MULHI_ULL),
11103
15.5k
                 MVT::i64, 2, 0, 1, 
11104
15.5k
  12, 
11105
15.5k
   OPC_CheckChild0Integer, 114|128,123, 
11106
15.5k
   OPC_RecordChild1,
11107
15.5k
   OPC_RecordChild2,
11108
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL24_I),
11109
15.5k
                 MVT::i32, 2, 0, 1, 
11110
15.5k
  12, 
11111
15.5k
   OPC_CheckChild0Integer, 116|128,123, 
11112
15.5k
   OPC_RecordChild1,
11113
15.5k
   OPC_RecordChild2,
11114
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL24_UI),
11115
15.5k
                 MVT::i32, 2, 0, 1, 
11116
15.5k
  14, 
11117
15.5k
   OPC_CheckChild0Integer, 126|128,125, 
11118
15.5k
   OPC_RecordChild1,
11119
15.5k
   OPC_RecordChild2,
11120
15.5k
   OPC_RecordChild3,
11121
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SAD_I),
11122
15.5k
                 MVT::i32, 3, 0, 1, 2, 
11123
15.5k
  14, 
11124
15.5k
   OPC_CheckChild0Integer, 0|128,126, 
11125
15.5k
   OPC_RecordChild1,
11126
15.5k
   OPC_RecordChild2,
11127
15.5k
   OPC_RecordChild3,
11128
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SAD_UI),
11129
15.5k
                 MVT::i32, 3, 0, 1, 2, 
11130
15.5k
  13, 
11131
15.5k
   OPC_CheckChild0Integer, 16|128,118, 
11132
15.5k
   OPC_RecordChild1,
11133
15.5k
   OPC_EmitInteger32, 2, 
11134
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f64),
11135
15.5k
                 MVT::i32, 2, 0, 1, 
11136
15.5k
  13, 
11137
15.5k
   OPC_CheckChild0Integer, 20|128,118, 
11138
15.5k
   OPC_RecordChild1,
11139
15.5k
   OPC_EmitInteger32, 4, 
11140
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f64),
11141
15.5k
                 MVT::i32, 2, 0, 1, 
11142
15.5k
  13, 
11143
15.5k
   OPC_CheckChild0Integer, 14|128,118, 
11144
15.5k
   OPC_RecordChild1,
11145
15.5k
   OPC_EmitInteger32, 6, 
11146
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f64),
11147
15.5k
                 MVT::i32, 2, 0, 1, 
11148
15.5k
  13, 
11149
15.5k
   OPC_CheckChild0Integer, 18|128,118, 
11150
15.5k
   OPC_RecordChild1,
11151
15.5k
   OPC_EmitInteger32, 8, 
11152
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f64),
11153
15.5k
                 MVT::i32, 2, 0, 1, 
11154
15.5k
  13, 
11155
15.5k
   OPC_CheckChild0Integer, 32|128,118, 
11156
15.5k
   OPC_RecordChild1,
11157
15.5k
   OPC_EmitInteger32, 2, 
11158
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f64),
11159
15.5k
                 MVT::i32, 2, 0, 1, 
11160
15.5k
  13, 
11161
15.5k
   OPC_CheckChild0Integer, 36|128,118, 
11162
15.5k
   OPC_RecordChild1,
11163
15.5k
   OPC_EmitInteger32, 4, 
11164
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f64),
11165
15.5k
                 MVT::i32, 2, 0, 1, 
11166
15.5k
  13, 
11167
15.5k
   OPC_CheckChild0Integer, 30|128,118, 
11168
15.5k
   OPC_RecordChild1,
11169
15.5k
   OPC_EmitInteger32, 6, 
11170
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f64),
11171
15.5k
                 MVT::i32, 2, 0, 1, 
11172
15.5k
  13, 
11173
15.5k
   OPC_CheckChild0Integer, 34|128,118, 
11174
15.5k
   OPC_RecordChild1,
11175
15.5k
   OPC_EmitInteger32, 8, 
11176
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f64),
11177
15.5k
                 MVT::i32, 2, 0, 1, 
11178
15.5k
  13, 
11179
15.5k
   OPC_CheckChild0Integer, 102|128,118, 
11180
15.5k
   OPC_RecordChild1,
11181
15.5k
   OPC_EmitInteger32, 34, 
11182
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f32),
11183
15.5k
                 MVT::i32, 2, 0, 1, 
11184
15.5k
  13, 
11185
15.5k
   OPC_CheckChild0Integer, 100|128,118, 
11186
15.5k
   OPC_RecordChild1,
11187
15.5k
   OPC_EmitInteger32, 2, 
11188
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f32),
11189
15.5k
                 MVT::i32, 2, 0, 1, 
11190
15.5k
  13, 
11191
15.5k
   OPC_CheckChild0Integer, 110|128,118, 
11192
15.5k
   OPC_RecordChild1,
11193
15.5k
   OPC_EmitInteger32, 36, 
11194
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f32),
11195
15.5k
                 MVT::i32, 2, 0, 1, 
11196
15.5k
  13, 
11197
15.5k
   OPC_CheckChild0Integer, 108|128,118, 
11198
15.5k
   OPC_RecordChild1,
11199
15.5k
   OPC_EmitInteger32, 4, 
11200
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f32),
11201
15.5k
                 MVT::i32, 2, 0, 1, 
11202
15.5k
  13, 
11203
15.5k
   OPC_CheckChild0Integer, 98|128,118, 
11204
15.5k
   OPC_RecordChild1,
11205
15.5k
   OPC_EmitInteger32, 38, 
11206
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f32),
11207
15.5k
                 MVT::i32, 2, 0, 1, 
11208
15.5k
  13, 
11209
15.5k
   OPC_CheckChild0Integer, 96|128,118, 
11210
15.5k
   OPC_RecordChild1,
11211
15.5k
   OPC_EmitInteger32, 6, 
11212
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f32),
11213
15.5k
                 MVT::i32, 2, 0, 1, 
11214
15.5k
  13, 
11215
15.5k
   OPC_CheckChild0Integer, 106|128,118, 
11216
15.5k
   OPC_RecordChild1,
11217
15.5k
   OPC_EmitInteger32, 40, 
11218
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f32),
11219
15.5k
                 MVT::i32, 2, 0, 1, 
11220
15.5k
  13, 
11221
15.5k
   OPC_CheckChild0Integer, 104|128,118, 
11222
15.5k
   OPC_RecordChild1,
11223
15.5k
   OPC_EmitInteger32, 8, 
11224
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f32),
11225
15.5k
                 MVT::i32, 2, 0, 1, 
11226
15.5k
  13, 
11227
15.5k
   OPC_CheckChild0Integer, 8|128,119, 
11228
15.5k
   OPC_RecordChild1,
11229
15.5k
   OPC_EmitInteger32, 34, 
11230
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f32),
11231
15.5k
                 MVT::i32, 2, 0, 1, 
11232
15.5k
  13, 
11233
15.5k
   OPC_CheckChild0Integer, 6|128,119, 
11234
15.5k
   OPC_RecordChild1,
11235
15.5k
   OPC_EmitInteger32, 2, 
11236
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f32),
11237
15.5k
                 MVT::i32, 2, 0, 1, 
11238
15.5k
  13, 
11239
15.5k
   OPC_CheckChild0Integer, 16|128,119, 
11240
15.5k
   OPC_RecordChild1,
11241
15.5k
   OPC_EmitInteger32, 36, 
11242
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f32),
11243
15.5k
                 MVT::i32, 2, 0, 1, 
11244
15.5k
  13, 
11245
15.5k
   OPC_CheckChild0Integer, 14|128,119, 
11246
15.5k
   OPC_RecordChild1,
11247
15.5k
   OPC_EmitInteger32, 4, 
11248
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f32),
11249
15.5k
                 MVT::i32, 2, 0, 1, 
11250
15.5k
  13, 
11251
15.5k
   OPC_CheckChild0Integer, 4|128,119, 
11252
15.5k
   OPC_RecordChild1,
11253
15.5k
   OPC_EmitInteger32, 38, 
11254
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f32),
11255
15.5k
                 MVT::i32, 2, 0, 1, 
11256
15.5k
  13, 
11257
15.5k
   OPC_CheckChild0Integer, 2|128,119, 
11258
15.5k
   OPC_RecordChild1,
11259
15.5k
   OPC_EmitInteger32, 6, 
11260
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f32),
11261
15.5k
                 MVT::i32, 2, 0, 1, 
11262
15.5k
  13, 
11263
15.5k
   OPC_CheckChild0Integer, 12|128,119, 
11264
15.5k
   OPC_RecordChild1,
11265
15.5k
   OPC_EmitInteger32, 40, 
11266
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f32),
11267
15.5k
                 MVT::i32, 2, 0, 1, 
11268
15.5k
  13, 
11269
15.5k
   OPC_CheckChild0Integer, 10|128,119, 
11270
15.5k
   OPC_RecordChild1,
11271
15.5k
   OPC_EmitInteger32, 8, 
11272
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f32),
11273
15.5k
                 MVT::i32, 2, 0, 1, 
11274
15.5k
  10, 
11275
15.5k
   OPC_CheckChild0Integer, 0|128,119, 
11276
15.5k
   OPC_RecordChild1,
11277
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_tf32_f32),
11278
15.5k
                 MVT::i32, 1, 0, 
11279
15.5k
  10, 
11280
15.5k
   OPC_CheckChild0Integer, 12|128,118, 
11281
15.5k
   OPC_RecordChild1,
11282
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_D2I_LO),
11283
15.5k
                 MVT::i32, 1, 0, 
11284
15.5k
  10, 
11285
15.5k
   OPC_CheckChild0Integer, 10|128,118, 
11286
15.5k
   OPC_RecordChild1,
11287
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_D2I_HI),
11288
15.5k
                 MVT::i32, 1, 0, 
11289
15.5k
  13, 
11290
15.5k
   OPC_CheckChild0Integer, 118|128,118, 
11291
15.5k
   OPC_RecordChild1,
11292
15.5k
   OPC_EmitInteger32, 34, 
11293
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f32),
11294
15.5k
                 MVT::i64, 2, 0, 1, 
11295
15.5k
  13, 
11296
15.5k
   OPC_CheckChild0Integer, 116|128,118, 
11297
15.5k
   OPC_RecordChild1,
11298
15.5k
   OPC_EmitInteger32, 2, 
11299
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f32),
11300
15.5k
                 MVT::i64, 2, 0, 1, 
11301
15.5k
  13, 
11302
15.5k
   OPC_CheckChild0Integer, 126|128,118, 
11303
15.5k
   OPC_RecordChild1,
11304
15.5k
   OPC_EmitInteger32, 36, 
11305
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f32),
11306
15.5k
                 MVT::i64, 2, 0, 1, 
11307
15.5k
  13, 
11308
15.5k
   OPC_CheckChild0Integer, 124|128,118, 
11309
15.5k
   OPC_RecordChild1,
11310
15.5k
   OPC_EmitInteger32, 4, 
11311
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f32),
11312
15.5k
                 MVT::i64, 2, 0, 1, 
11313
15.5k
  13, 
11314
15.5k
   OPC_CheckChild0Integer, 114|128,118, 
11315
15.5k
   OPC_RecordChild1,
11316
15.5k
   OPC_EmitInteger32, 38, 
11317
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f32),
11318
15.5k
                 MVT::i64, 2, 0, 1, 
11319
15.5k
  13, 
11320
15.5k
   OPC_CheckChild0Integer, 112|128,118, 
11321
15.5k
   OPC_RecordChild1,
11322
15.5k
   OPC_EmitInteger32, 6, 
11323
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f32),
11324
15.5k
                 MVT::i64, 2, 0, 1, 
11325
15.5k
  13, 
11326
15.5k
   OPC_CheckChild0Integer, 122|128,118, 
11327
15.5k
   OPC_RecordChild1,
11328
15.5k
   OPC_EmitInteger32, 40, 
11329
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f32),
11330
15.5k
                 MVT::i64, 2, 0, 1, 
11331
15.5k
  13, 
11332
15.5k
   OPC_CheckChild0Integer, 120|128,118, 
11333
15.5k
   OPC_RecordChild1,
11334
15.5k
   OPC_EmitInteger32, 8, 
11335
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f32),
11336
15.5k
                 MVT::i64, 2, 0, 1, 
11337
15.5k
  13, 
11338
15.5k
   OPC_CheckChild0Integer, 24|128,119, 
11339
15.5k
   OPC_RecordChild1,
11340
15.5k
   OPC_EmitInteger32, 34, 
11341
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f32),
11342
15.5k
                 MVT::i64, 2, 0, 1, 
11343
15.5k
  13, 
11344
15.5k
   OPC_CheckChild0Integer, 22|128,119, 
11345
15.5k
   OPC_RecordChild1,
11346
15.5k
   OPC_EmitInteger32, 2, 
11347
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f32),
11348
15.5k
                 MVT::i64, 2, 0, 1, 
11349
15.5k
  13, 
11350
15.5k
   OPC_CheckChild0Integer, 32|128,119, 
11351
15.5k
   OPC_RecordChild1,
11352
15.5k
   OPC_EmitInteger32, 36, 
11353
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f32),
11354
15.5k
                 MVT::i64, 2, 0, 1, 
11355
15.5k
  13, 
11356
15.5k
   OPC_CheckChild0Integer, 30|128,119, 
11357
15.5k
   OPC_RecordChild1,
11358
15.5k
   OPC_EmitInteger32, 4, 
11359
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f32),
11360
15.5k
                 MVT::i64, 2, 0, 1, 
11361
15.5k
  13, 
11362
15.5k
   OPC_CheckChild0Integer, 20|128,119, 
11363
15.5k
   OPC_RecordChild1,
11364
15.5k
   OPC_EmitInteger32, 38, 
11365
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f32),
11366
15.5k
                 MVT::i64, 2, 0, 1, 
11367
15.5k
  13, 
11368
15.5k
   OPC_CheckChild0Integer, 18|128,119, 
11369
15.5k
   OPC_RecordChild1,
11370
15.5k
   OPC_EmitInteger32, 6, 
11371
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f32),
11372
15.5k
                 MVT::i64, 2, 0, 1, 
11373
15.5k
  13, 
11374
15.5k
   OPC_CheckChild0Integer, 28|128,119, 
11375
15.5k
   OPC_RecordChild1,
11376
15.5k
   OPC_EmitInteger32, 40, 
11377
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f32),
11378
15.5k
                 MVT::i64, 2, 0, 1, 
11379
15.5k
  13, 
11380
15.5k
   OPC_CheckChild0Integer, 26|128,119, 
11381
15.5k
   OPC_RecordChild1,
11382
15.5k
   OPC_EmitInteger32, 8, 
11383
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f32),
11384
15.5k
                 MVT::i64, 2, 0, 1, 
11385
15.5k
  13, 
11386
15.5k
   OPC_CheckChild0Integer, 24|128,118, 
11387
15.5k
   OPC_RecordChild1,
11388
15.5k
   OPC_EmitInteger32, 2, 
11389
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f64),
11390
15.5k
                 MVT::i64, 2, 0, 1, 
11391
15.5k
  13, 
11392
15.5k
   OPC_CheckChild0Integer, 28|128,118, 
11393
15.5k
   OPC_RecordChild1,
11394
15.5k
   OPC_EmitInteger32, 4, 
11395
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f64),
11396
15.5k
                 MVT::i64, 2, 0, 1, 
11397
15.5k
  13, 
11398
15.5k
   OPC_CheckChild0Integer, 22|128,118, 
11399
15.5k
   OPC_RecordChild1,
11400
15.5k
   OPC_EmitInteger32, 6, 
11401
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f64),
11402
15.5k
                 MVT::i64, 2, 0, 1, 
11403
15.5k
  13, 
11404
15.5k
   OPC_CheckChild0Integer, 26|128,118, 
11405
15.5k
   OPC_RecordChild1,
11406
15.5k
   OPC_EmitInteger32, 8, 
11407
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f64),
11408
15.5k
                 MVT::i64, 2, 0, 1, 
11409
15.5k
  13, 
11410
15.5k
   OPC_CheckChild0Integer, 40|128,118, 
11411
15.5k
   OPC_RecordChild1,
11412
15.5k
   OPC_EmitInteger32, 2, 
11413
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f64),
11414
15.5k
                 MVT::i64, 2, 0, 1, 
11415
15.5k
  13, 
11416
15.5k
   OPC_CheckChild0Integer, 44|128,118, 
11417
15.5k
   OPC_RecordChild1,
11418
15.5k
   OPC_EmitInteger32, 4, 
11419
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f64),
11420
15.5k
                 MVT::i64, 2, 0, 1, 
11421
15.5k
  13, 
11422
15.5k
   OPC_CheckChild0Integer, 38|128,118, 
11423
15.5k
   OPC_RecordChild1,
11424
15.5k
   OPC_EmitInteger32, 6, 
11425
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f64),
11426
15.5k
                 MVT::i64, 2, 0, 1, 
11427
15.5k
  13, 
11428
15.5k
   OPC_CheckChild0Integer, 42|128,118, 
11429
15.5k
   OPC_RecordChild1,
11430
15.5k
   OPC_EmitInteger32, 8, 
11431
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f64),
11432
15.5k
                 MVT::i64, 2, 0, 1, 
11433
15.5k
  13, 
11434
15.5k
   OPC_CheckChild0Integer, 94|128,118, 
11435
15.5k
   OPC_RecordChild1,
11436
15.5k
   OPC_EmitInteger32, 42, 
11437
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_f32),
11438
15.5k
                 MVT::i16, 2, 0, 1, 
11439
15.5k
  13, 
11440
15.5k
   OPC_CheckChild0Integer, 92|128,118, 
11441
15.5k
   OPC_RecordChild1,
11442
15.5k
   OPC_EmitInteger32, 10, 
11443
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_f32),
11444
15.5k
                 MVT::i16, 2, 0, 1, 
11445
15.5k
  10, 
11446
15.5k
   OPC_CheckChild0Integer, 72|128,117, 
11447
15.5k
   OPC_RecordChild1,
11448
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_BITCAST_F2I),
11449
15.5k
                 MVT::i32, 1, 0, 
11450
15.5k
  10, 
11451
15.5k
   OPC_CheckChild0Integer, 70|128,117, 
11452
15.5k
   OPC_RecordChild1,
11453
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_BITCAST_D2LL),
11454
15.5k
                 MVT::i64, 1, 0, 
11455
15.5k
  37, 
11456
15.5k
   OPC_CheckChild0Integer, 18|128,124, 
11457
15.5k
   OPC_RecordChild1,
11458
15.5k
   OPC_Scope, 21, 
11459
15.5k
    OPC_CheckChild1TypeI32,
11460
15.5k
    OPC_SwitchType , 6, MVT::i32,
11461
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_local_yes),
11462
15.5k
                   MVT::i32, 1, 0, 
11463
15.5k
    8, MVT::i64,
11464
15.5k
     OPC_CheckPatternPredicate, 27,
11465
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_local_yes_6432),
11466
15.5k
                   MVT::i64, 1, 0, 
11467
15.5k
    0,
11468
15.5k
   8, 
11469
15.5k
    OPC_CheckChild1TypeI64,
11470
15.5k
    OPC_CheckTypeI64,
11471
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_local_yes_64),
11472
15.5k
                  MVT::i64, 1, 0, 
11473
15.5k
   0, 
11474
15.5k
  37, 
11475
15.5k
   OPC_CheckChild0Integer, 20|128,124, 
11476
15.5k
   OPC_RecordChild1,
11477
15.5k
   OPC_Scope, 21, 
11478
15.5k
    OPC_CheckChild1TypeI32,
11479
15.5k
    OPC_SwitchType , 6, MVT::i32,
11480
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_shared_yes),
11481
15.5k
                   MVT::i32, 1, 0, 
11482
15.5k
    8, MVT::i64,
11483
15.5k
     OPC_CheckPatternPredicate, 27,
11484
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_shared_yes_6432),
11485
15.5k
                   MVT::i64, 1, 0, 
11486
15.5k
    0,
11487
15.5k
   8, 
11488
15.5k
    OPC_CheckChild1TypeI64,
11489
15.5k
    OPC_CheckTypeI64,
11490
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_shared_yes_64),
11491
15.5k
                  MVT::i64, 1, 0, 
11492
15.5k
   0, 
11493
15.5k
  37, 
11494
15.5k
   OPC_CheckChild0Integer, 16|128,124, 
11495
15.5k
   OPC_RecordChild1,
11496
15.5k
   OPC_Scope, 21, 
11497
15.5k
    OPC_CheckChild1TypeI32,
11498
15.5k
    OPC_SwitchType , 6, MVT::i32,
11499
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_global_yes),
11500
15.5k
                   MVT::i32, 1, 0, 
11501
15.5k
    8, MVT::i64,
11502
15.5k
     OPC_CheckPatternPredicate, 27,
11503
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_global_yes_6432),
11504
15.5k
                   MVT::i64, 1, 0, 
11505
15.5k
    0,
11506
15.5k
   8, 
11507
15.5k
    OPC_CheckChild1TypeI64,
11508
15.5k
    OPC_CheckTypeI64,
11509
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_global_yes_64),
11510
15.5k
                  MVT::i64, 1, 0, 
11511
15.5k
   0, 
11512
15.5k
  37, 
11513
15.5k
   OPC_CheckChild0Integer, 4|128,124, 
11514
15.5k
   OPC_RecordChild1,
11515
15.5k
   OPC_Scope, 21, 
11516
15.5k
    OPC_CheckChild1TypeI32,
11517
15.5k
    OPC_SwitchType , 6, MVT::i32,
11518
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_const_yes),
11519
15.5k
                   MVT::i32, 1, 0, 
11520
15.5k
    8, MVT::i64,
11521
15.5k
     OPC_CheckPatternPredicate, 27,
11522
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_const_yes_6432),
11523
15.5k
                   MVT::i64, 1, 0, 
11524
15.5k
    0,
11525
15.5k
   8, 
11526
15.5k
    OPC_CheckChild1TypeI64,
11527
15.5k
    OPC_CheckTypeI64,
11528
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_const_yes_64),
11529
15.5k
                  MVT::i64, 1, 0, 
11530
15.5k
   0, 
11531
15.5k
  37, 
11532
15.5k
   OPC_CheckChild0Integer, 14|128,124, 
11533
15.5k
   OPC_RecordChild1,
11534
15.5k
   OPC_Scope, 8, 
11535
15.5k
    OPC_CheckChild1TypeI32,
11536
15.5k
    OPC_CheckTypeI32,
11537
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_shared_yes),
11538
15.5k
                  MVT::i32, 1, 0, 
11539
15.5k
   21, 
11540
15.5k
    OPC_CheckChild1TypeI64,
11541
15.5k
    OPC_SwitchType , 6, MVT::i64,
11542
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_shared_yes_64),
11543
15.5k
                   MVT::i64, 1, 0, 
11544
15.5k
    8, MVT::i32,
11545
15.5k
     OPC_CheckPatternPredicate, 27,
11546
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_shared_yes_3264),
11547
15.5k
                   MVT::i32, 1, 0, 
11548
15.5k
    0,
11549
15.5k
   0, 
11550
15.5k
  37, 
11551
15.5k
   OPC_CheckChild0Integer, 8|128,124, 
11552
15.5k
   OPC_RecordChild1,
11553
15.5k
   OPC_Scope, 8, 
11554
15.5k
    OPC_CheckChild1TypeI32,
11555
15.5k
    OPC_CheckTypeI32,
11556
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_global_yes),
11557
15.5k
                  MVT::i32, 1, 0, 
11558
15.5k
   21, 
11559
15.5k
    OPC_CheckChild1TypeI64,
11560
15.5k
    OPC_SwitchType , 6, MVT::i64,
11561
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_global_yes_64),
11562
15.5k
                   MVT::i64, 1, 0, 
11563
15.5k
    8, MVT::i32,
11564
15.5k
     OPC_CheckPatternPredicate, 27,
11565
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_global_yes_3264),
11566
15.5k
                   MVT::i32, 1, 0, 
11567
15.5k
    0,
11568
15.5k
   0, 
11569
15.5k
  37, 
11570
15.5k
   OPC_CheckChild0Integer, 6|128,124, 
11571
15.5k
   OPC_RecordChild1,
11572
15.5k
   OPC_Scope, 8, 
11573
15.5k
    OPC_CheckChild1TypeI32,
11574
15.5k
    OPC_CheckTypeI32,
11575
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_const_yes),
11576
15.5k
                  MVT::i32, 1, 0, 
11577
15.5k
   21, 
11578
15.5k
    OPC_CheckChild1TypeI64,
11579
15.5k
    OPC_SwitchType , 6, MVT::i64,
11580
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_const_yes_64),
11581
15.5k
                   MVT::i64, 1, 0, 
11582
15.5k
    8, MVT::i32,
11583
15.5k
     OPC_CheckPatternPredicate, 27,
11584
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::cvta_to_const_yes_3264),
11585
15.5k
                   MVT::i32, 1, 0, 
11586
15.5k
    0,
11587
15.5k
   0, 
11588
15.5k
  24, 
11589
15.5k
   OPC_CheckChild0Integer, 12|128,124, 
11590
15.5k
   OPC_RecordChild1,
11591
15.5k
   OPC_SwitchType , 7, MVT::i32,
11592
15.5k
    OPC_CheckChild1TypeI32,
11593
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::nvvm_ptr_gen_to_param),
11594
15.5k
                  MVT::i32, 1, 0, 
11595
15.5k
   7, MVT::i64,
11596
15.5k
    OPC_CheckChild1TypeI64,
11597
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::nvvm_ptr_gen_to_param_64),
11598
15.5k
                  MVT::i64, 1, 0, 
11599
15.5k
   0,
11600
15.5k
  10, 
11601
15.5k
   OPC_CheckChild0Integer, 82|128,123, 
11602
15.5k
   OPC_RecordChild1,
11603
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::nvvm_move_i16),
11604
15.5k
                 MVT::i16, 1, 0, 
11605
15.5k
  10, 
11606
15.5k
   OPC_CheckChild0Integer, 84|128,123, 
11607
15.5k
   OPC_RecordChild1,
11608
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::nvvm_move_i32),
11609
15.5k
                 MVT::i32, 1, 0, 
11610
15.5k
  10, 
11611
15.5k
   OPC_CheckChild0Integer, 86|128,123, 
11612
15.5k
   OPC_RecordChild1,
11613
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::nvvm_move_i64),
11614
15.5k
                 MVT::i64, 1, 0, 
11615
15.5k
  24, 
11616
15.5k
   OPC_CheckChild0Integer, 88|128,123, 
11617
15.5k
   OPC_RecordChild1,
11618
15.5k
   OPC_SwitchType , 7, MVT::i32,
11619
15.5k
    OPC_CheckChild1TypeI32,
11620
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::nvvm_move_ptr32),
11621
15.5k
                  MVT::i32, 1, 0, 
11622
15.5k
   7, MVT::i64,
11623
15.5k
    OPC_CheckChild1TypeI64,
11624
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::nvvm_move_ptr64),
11625
15.5k
                  MVT::i64, 1, 0, 
11626
15.5k
   0,
11627
15.5k
  26, 
11628
15.5k
   OPC_CheckChild0Integer, 68|128,121, 
11629
15.5k
   OPC_RecordChild1,
11630
15.5k
   OPC_Scope, 9, 
11631
15.5k
    OPC_CheckChild1TypeI32,
11632
15.5k
    OPC_CheckPatternPredicate, 52,
11633
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::isspace_const_32),
11634
15.5k
                  MVT::i1, 1, 0, 
11635
15.5k
   9, 
11636
15.5k
    OPC_CheckChild1TypeI64,
11637
15.5k
    OPC_CheckPatternPredicate, 52,
11638
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::isspace_const_64),
11639
15.5k
                  MVT::i1, 1, 0, 
11640
15.5k
   0, 
11641
15.5k
  22, 
11642
15.5k
   OPC_CheckChild0Integer, 70|128,121, 
11643
15.5k
   OPC_RecordChild1,
11644
15.5k
   OPC_Scope, 7, 
11645
15.5k
    OPC_CheckChild1TypeI32,
11646
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::isspace_global_32),
11647
15.5k
                  MVT::i1, 1, 0, 
11648
15.5k
   7, 
11649
15.5k
    OPC_CheckChild1TypeI64,
11650
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::isspace_global_64),
11651
15.5k
                  MVT::i1, 1, 0, 
11652
15.5k
   0, 
11653
15.5k
  22, 
11654
15.5k
   OPC_CheckChild0Integer, 72|128,121, 
11655
15.5k
   OPC_RecordChild1,
11656
15.5k
   OPC_Scope, 7, 
11657
15.5k
    OPC_CheckChild1TypeI32,
11658
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::isspace_local_32),
11659
15.5k
                  MVT::i1, 1, 0, 
11660
15.5k
   7, 
11661
15.5k
    OPC_CheckChild1TypeI64,
11662
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::isspace_local_64),
11663
15.5k
                  MVT::i1, 1, 0, 
11664
15.5k
   0, 
11665
15.5k
  22, 
11666
15.5k
   OPC_CheckChild0Integer, 74|128,121, 
11667
15.5k
   OPC_RecordChild1,
11668
15.5k
   OPC_Scope, 7, 
11669
15.5k
    OPC_CheckChild1TypeI32,
11670
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::isspace_shared_32),
11671
15.5k
                  MVT::i1, 1, 0, 
11672
15.5k
   7, 
11673
15.5k
    OPC_CheckChild1TypeI64,
11674
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::isspace_shared_64),
11675
15.5k
                  MVT::i1, 1, 0, 
11676
15.5k
   0, 
11677
15.5k
  26, 
11678
15.5k
   OPC_CheckChild0Integer, 76|128,121, 
11679
15.5k
   OPC_RecordChild1,
11680
15.5k
   OPC_Scope, 9, 
11681
15.5k
    OPC_CheckChild1TypeI32,
11682
15.5k
    OPC_CheckPatternPredicate, 15,
11683
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::isspace_shared_cluster_32),
11684
15.5k
                  MVT::i1, 1, 0, 
11685
15.5k
   9, 
11686
15.5k
    OPC_CheckChild1TypeI64,
11687
15.5k
    OPC_CheckPatternPredicate, 15,
11688
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::isspace_shared_cluster_64),
11689
15.5k
                  MVT::i1, 1, 0, 
11690
15.5k
   0, 
11691
15.5k
  11, 
11692
15.5k
   OPC_CheckChild0Integer, 90|128,124, 
11693
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG0,
11694
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11695
15.5k
                 MVT::i32, 1, 0, 
11696
15.5k
  11, 
11697
15.5k
   OPC_CheckChild0Integer, 92|128,124, 
11698
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG1,
11699
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11700
15.5k
                 MVT::i32, 1, 0, 
11701
15.5k
  11, 
11702
15.5k
   OPC_CheckChild0Integer, 114|128,124, 
11703
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG2,
11704
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11705
15.5k
                 MVT::i32, 1, 0, 
11706
15.5k
  11, 
11707
15.5k
   OPC_CheckChild0Integer, 8|128,125, 
11708
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG3,
11709
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11710
15.5k
                 MVT::i32, 1, 0, 
11711
15.5k
  11, 
11712
15.5k
   OPC_CheckChild0Integer, 14|128,125, 
11713
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG4,
11714
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11715
15.5k
                 MVT::i32, 1, 0, 
11716
15.5k
  11, 
11717
15.5k
   OPC_CheckChild0Integer, 16|128,125, 
11718
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG5,
11719
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11720
15.5k
                 MVT::i32, 1, 0, 
11721
15.5k
  11, 
11722
15.5k
   OPC_CheckChild0Integer, 18|128,125, 
11723
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG6,
11724
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11725
15.5k
                 MVT::i32, 1, 0, 
11726
15.5k
  11, 
11727
15.5k
   OPC_CheckChild0Integer, 20|128,125, 
11728
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG7,
11729
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11730
15.5k
                 MVT::i32, 1, 0, 
11731
15.5k
  11, 
11732
15.5k
   OPC_CheckChild0Integer, 22|128,125, 
11733
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG8,
11734
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11735
15.5k
                 MVT::i32, 1, 0, 
11736
15.5k
  11, 
11737
15.5k
   OPC_CheckChild0Integer, 24|128,125, 
11738
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG9,
11739
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11740
15.5k
                 MVT::i32, 1, 0, 
11741
15.5k
  11, 
11742
15.5k
   OPC_CheckChild0Integer, 94|128,124, 
11743
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG10,
11744
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11745
15.5k
                 MVT::i32, 1, 0, 
11746
15.5k
  11, 
11747
15.5k
   OPC_CheckChild0Integer, 96|128,124, 
11748
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG11,
11749
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11750
15.5k
                 MVT::i32, 1, 0, 
11751
15.5k
  11, 
11752
15.5k
   OPC_CheckChild0Integer, 98|128,124, 
11753
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG12,
11754
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11755
15.5k
                 MVT::i32, 1, 0, 
11756
15.5k
  11, 
11757
15.5k
   OPC_CheckChild0Integer, 100|128,124, 
11758
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG13,
11759
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11760
15.5k
                 MVT::i32, 1, 0, 
11761
15.5k
  11, 
11762
15.5k
   OPC_CheckChild0Integer, 102|128,124, 
11763
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG14,
11764
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11765
15.5k
                 MVT::i32, 1, 0, 
11766
15.5k
  11, 
11767
15.5k
   OPC_CheckChild0Integer, 104|128,124, 
11768
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG15,
11769
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11770
15.5k
                 MVT::i32, 1, 0, 
11771
15.5k
  11, 
11772
15.5k
   OPC_CheckChild0Integer, 106|128,124, 
11773
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG16,
11774
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11775
15.5k
                 MVT::i32, 1, 0, 
11776
15.5k
  11, 
11777
15.5k
   OPC_CheckChild0Integer, 108|128,124, 
11778
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG17,
11779
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11780
15.5k
                 MVT::i32, 1, 0, 
11781
15.5k
  11, 
11782
15.5k
   OPC_CheckChild0Integer, 110|128,124, 
11783
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG18,
11784
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11785
15.5k
                 MVT::i32, 1, 0, 
11786
15.5k
  11, 
11787
15.5k
   OPC_CheckChild0Integer, 112|128,124, 
11788
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG19,
11789
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11790
15.5k
                 MVT::i32, 1, 0, 
11791
15.5k
  11, 
11792
15.5k
   OPC_CheckChild0Integer, 116|128,124, 
11793
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG20,
11794
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11795
15.5k
                 MVT::i32, 1, 0, 
11796
15.5k
  11, 
11797
15.5k
   OPC_CheckChild0Integer, 118|128,124, 
11798
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG21,
11799
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11800
15.5k
                 MVT::i32, 1, 0, 
11801
15.5k
  11, 
11802
15.5k
   OPC_CheckChild0Integer, 120|128,124, 
11803
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG22,
11804
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11805
15.5k
                 MVT::i32, 1, 0, 
11806
15.5k
  11, 
11807
15.5k
   OPC_CheckChild0Integer, 122|128,124, 
11808
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG23,
11809
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11810
15.5k
                 MVT::i32, 1, 0, 
11811
15.5k
  11, 
11812
15.5k
   OPC_CheckChild0Integer, 124|128,124, 
11813
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG24,
11814
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11815
15.5k
                 MVT::i32, 1, 0, 
11816
15.5k
  11, 
11817
15.5k
   OPC_CheckChild0Integer, 126|128,124, 
11818
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG25,
11819
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11820
15.5k
                 MVT::i32, 1, 0, 
11821
15.5k
  11, 
11822
15.5k
   OPC_CheckChild0Integer, 0|128,125, 
11823
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG26,
11824
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11825
15.5k
                 MVT::i32, 1, 0, 
11826
15.5k
  11, 
11827
15.5k
   OPC_CheckChild0Integer, 2|128,125, 
11828
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG27,
11829
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11830
15.5k
                 MVT::i32, 1, 0, 
11831
15.5k
  11, 
11832
15.5k
   OPC_CheckChild0Integer, 4|128,125, 
11833
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG28,
11834
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11835
15.5k
                 MVT::i32, 1, 0, 
11836
15.5k
  11, 
11837
15.5k
   OPC_CheckChild0Integer, 6|128,125, 
11838
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG29,
11839
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11840
15.5k
                 MVT::i32, 1, 0, 
11841
15.5k
  11, 
11842
15.5k
   OPC_CheckChild0Integer, 10|128,125, 
11843
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG30,
11844
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11845
15.5k
                 MVT::i32, 1, 0, 
11846
15.5k
  11, 
11847
15.5k
   OPC_CheckChild0Integer, 12|128,125, 
11848
15.5k
   OPC_EmitRegisterI32, NVPTX::ENVREG31,
11849
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_SPECIAL),
11850
15.5k
                 MVT::i32, 1, 0, 
11851
15.5k
  11, 
11852
15.5k
   OPC_CheckChild0Integer, 72|128,7|128,1, 
11853
15.5k
   OPC_RecordChild1,
11854
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::TXQ_CHANNEL_ORDER_R),
11855
15.5k
                 MVT::i32, 1, 0, 
11856
15.5k
  11, 
11857
15.5k
   OPC_CheckChild0Integer, 70|128,7|128,1, 
11858
15.5k
   OPC_RecordChild1,
11859
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::TXQ_CHANNEL_DATA_TYPE_R),
11860
15.5k
                 MVT::i32, 1, 0, 
11861
15.5k
  11, 
11862
15.5k
   OPC_CheckChild0Integer, 82|128,7|128,1, 
11863
15.5k
   OPC_RecordChild1,
11864
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::TXQ_WIDTH_R),
11865
15.5k
                 MVT::i32, 1, 0, 
11866
15.5k
  11, 
11867
15.5k
   OPC_CheckChild0Integer, 76|128,7|128,1, 
11868
15.5k
   OPC_RecordChild1,
11869
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::TXQ_HEIGHT_R),
11870
15.5k
                 MVT::i32, 1, 0, 
11871
15.5k
  11, 
11872
15.5k
   OPC_CheckChild0Integer, 74|128,7|128,1, 
11873
15.5k
   OPC_RecordChild1,
11874
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::TXQ_DEPTH_R),
11875
15.5k
                 MVT::i32, 1, 0, 
11876
15.5k
  11, 
11877
15.5k
   OPC_CheckChild0Integer, 68|128,7|128,1, 
11878
15.5k
   OPC_RecordChild1,
11879
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::TXQ_ARRAY_SIZE_R),
11880
15.5k
                 MVT::i32, 1, 0, 
11881
15.5k
  11, 
11882
15.5k
   OPC_CheckChild0Integer, 80|128,7|128,1, 
11883
15.5k
   OPC_RecordChild1,
11884
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::TXQ_NUM_SAMPLES_R),
11885
15.5k
                 MVT::i32, 1, 0, 
11886
15.5k
  11, 
11887
15.5k
   OPC_CheckChild0Integer, 78|128,7|128,1, 
11888
15.5k
   OPC_RecordChild1,
11889
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::TXQ_NUM_MIPMAP_LEVELS_R),
11890
15.5k
                 MVT::i32, 1, 0, 
11891
15.5k
  11, 
11892
15.5k
   OPC_CheckChild0Integer, 60|128,1|128,1, 
11893
15.5k
   OPC_RecordChild1,
11894
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUQ_CHANNEL_ORDER_R),
11895
15.5k
                 MVT::i32, 1, 0, 
11896
15.5k
  11, 
11897
15.5k
   OPC_CheckChild0Integer, 58|128,1|128,1, 
11898
15.5k
   OPC_RecordChild1,
11899
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUQ_CHANNEL_DATA_TYPE_R),
11900
15.5k
                 MVT::i32, 1, 0, 
11901
15.5k
  11, 
11902
15.5k
   OPC_CheckChild0Integer, 66|128,1|128,1, 
11903
15.5k
   OPC_RecordChild1,
11904
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUQ_WIDTH_R),
11905
15.5k
                 MVT::i32, 1, 0, 
11906
15.5k
  11, 
11907
15.5k
   OPC_CheckChild0Integer, 64|128,1|128,1, 
11908
15.5k
   OPC_RecordChild1,
11909
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUQ_HEIGHT_R),
11910
15.5k
                 MVT::i32, 1, 0, 
11911
15.5k
  11, 
11912
15.5k
   OPC_CheckChild0Integer, 62|128,1|128,1, 
11913
15.5k
   OPC_RecordChild1,
11914
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUQ_DEPTH_R),
11915
15.5k
                 MVT::i32, 1, 0, 
11916
15.5k
  11, 
11917
15.5k
   OPC_CheckChild0Integer, 56|128,1|128,1, 
11918
15.5k
   OPC_RecordChild1,
11919
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUQ_ARRAY_SIZE_R),
11920
15.5k
                 MVT::i32, 1, 0, 
11921
15.5k
  10, 
11922
15.5k
   OPC_CheckChild0Integer, 78|128,121, 
11923
15.5k
   OPC_RecordChild1,
11924
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ISTYPEP_SAMPLER),
11925
15.5k
                 MVT::i1, 1, 0, 
11926
15.5k
  10, 
11927
15.5k
   OPC_CheckChild0Integer, 80|128,121, 
11928
15.5k
   OPC_RecordChild1,
11929
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ISTYPEP_SURFACE),
11930
15.5k
                 MVT::i1, 1, 0, 
11931
15.5k
  10, 
11932
15.5k
   OPC_CheckChild0Integer, 82|128,121, 
11933
15.5k
   OPC_RecordChild1,
11934
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ISTYPEP_TEXTURE),
11935
15.5k
                 MVT::i1, 1, 0, 
11936
15.5k
  8, 
11937
15.5k
   OPC_CheckChild0Integer, 80|128,125, 
11938
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_TID_x),
11939
15.5k
                 MVT::i32, 0, 
11940
15.5k
  8, 
11941
15.5k
   OPC_CheckChild0Integer, 82|128,125, 
11942
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_TID_y),
11943
15.5k
                 MVT::i32, 0, 
11944
15.5k
  8, 
11945
15.5k
   OPC_CheckChild0Integer, 84|128,125, 
11946
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_TID_z),
11947
15.5k
                 MVT::i32, 0, 
11948
15.5k
  8, 
11949
15.5k
   OPC_CheckChild0Integer, 78|128,125, 
11950
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_TID_w),
11951
15.5k
                 MVT::i32, 0, 
11952
15.5k
  8, 
11953
15.5k
   OPC_CheckChild0Integer, 60|128,125, 
11954
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NTID_x),
11955
15.5k
                 MVT::i32, 0, 
11956
15.5k
  8, 
11957
15.5k
   OPC_CheckChild0Integer, 62|128,125, 
11958
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NTID_y),
11959
15.5k
                 MVT::i32, 0, 
11960
15.5k
  8, 
11961
15.5k
   OPC_CheckChild0Integer, 64|128,125, 
11962
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NTID_z),
11963
15.5k
                 MVT::i32, 0, 
11964
15.5k
  8, 
11965
15.5k
   OPC_CheckChild0Integer, 58|128,125, 
11966
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NTID_w),
11967
15.5k
                 MVT::i32, 0, 
11968
15.5k
  8, 
11969
15.5k
   OPC_CheckChild0Integer, 84|128,124, 
11970
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CTAID_x),
11971
15.5k
                 MVT::i32, 0, 
11972
15.5k
  8, 
11973
15.5k
   OPC_CheckChild0Integer, 86|128,124, 
11974
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CTAID_y),
11975
15.5k
                 MVT::i32, 0, 
11976
15.5k
  8, 
11977
15.5k
   OPC_CheckChild0Integer, 88|128,124, 
11978
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CTAID_z),
11979
15.5k
                 MVT::i32, 0, 
11980
15.5k
  8, 
11981
15.5k
   OPC_CheckChild0Integer, 82|128,124, 
11982
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CTAID_w),
11983
15.5k
                 MVT::i32, 0, 
11984
15.5k
  8, 
11985
15.5k
   OPC_CheckChild0Integer, 50|128,125, 
11986
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NCTAID_x),
11987
15.5k
                 MVT::i32, 0, 
11988
15.5k
  8, 
11989
15.5k
   OPC_CheckChild0Integer, 52|128,125, 
11990
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NCTAID_y),
11991
15.5k
                 MVT::i32, 0, 
11992
15.5k
  8, 
11993
15.5k
   OPC_CheckChild0Integer, 54|128,125, 
11994
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NCTAID_z),
11995
15.5k
                 MVT::i32, 0, 
11996
15.5k
  8, 
11997
15.5k
   OPC_CheckChild0Integer, 48|128,125, 
11998
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NCTAID_w),
11999
15.5k
                 MVT::i32, 0, 
12000
15.5k
  10, 
12001
15.5k
   OPC_CheckChild0Integer, 76|128,124, 
12002
15.5k
   OPC_CheckPatternPredicate, 15,
12003
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTERID_x),
12004
15.5k
                 MVT::i32, 0, 
12005
15.5k
  10, 
12006
15.5k
   OPC_CheckChild0Integer, 78|128,124, 
12007
15.5k
   OPC_CheckPatternPredicate, 15,
12008
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTERID_y),
12009
15.5k
                 MVT::i32, 0, 
12010
15.5k
  10, 
12011
15.5k
   OPC_CheckChild0Integer, 80|128,124, 
12012
15.5k
   OPC_CheckPatternPredicate, 15,
12013
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTERID_z),
12014
15.5k
                 MVT::i32, 0, 
12015
15.5k
  10, 
12016
15.5k
   OPC_CheckChild0Integer, 74|128,124, 
12017
15.5k
   OPC_CheckPatternPredicate, 15,
12018
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTERID_w),
12019
15.5k
                 MVT::i32, 0, 
12020
15.5k
  10, 
12021
15.5k
   OPC_CheckChild0Integer, 42|128,125, 
12022
15.5k
   OPC_CheckPatternPredicate, 15,
12023
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NCLUSTERID_x),
12024
15.5k
                 MVT::i32, 0, 
12025
15.5k
  10, 
12026
15.5k
   OPC_CheckChild0Integer, 44|128,125, 
12027
15.5k
   OPC_CheckPatternPredicate, 15,
12028
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NCLUSTERID_y),
12029
15.5k
                 MVT::i32, 0, 
12030
15.5k
  10, 
12031
15.5k
   OPC_CheckChild0Integer, 46|128,125, 
12032
15.5k
   OPC_CheckPatternPredicate, 15,
12033
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NCLUSTERID_z),
12034
15.5k
                 MVT::i32, 0, 
12035
15.5k
  10, 
12036
15.5k
   OPC_CheckChild0Integer, 40|128,125, 
12037
15.5k
   OPC_CheckPatternPredicate, 15,
12038
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NCLUSTERID_w),
12039
15.5k
                 MVT::i32, 0, 
12040
15.5k
  10, 
12041
15.5k
   OPC_CheckChild0Integer, 56|128,124, 
12042
15.5k
   OPC_CheckPatternPredicate, 15,
12043
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTER_CTAID_x),
12044
15.5k
                 MVT::i32, 0, 
12045
15.5k
  10, 
12046
15.5k
   OPC_CheckChild0Integer, 58|128,124, 
12047
15.5k
   OPC_CheckPatternPredicate, 15,
12048
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTER_CTAID_y),
12049
15.5k
                 MVT::i32, 0, 
12050
15.5k
  10, 
12051
15.5k
   OPC_CheckChild0Integer, 60|128,124, 
12052
15.5k
   OPC_CheckPatternPredicate, 15,
12053
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTER_CTAID_z),
12054
15.5k
                 MVT::i32, 0, 
12055
15.5k
  10, 
12056
15.5k
   OPC_CheckChild0Integer, 54|128,124, 
12057
15.5k
   OPC_CheckPatternPredicate, 15,
12058
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTER_CTAID_w),
12059
15.5k
                 MVT::i32, 0, 
12060
15.5k
  10, 
12061
15.5k
   OPC_CheckChild0Integer, 66|128,124, 
12062
15.5k
   OPC_CheckPatternPredicate, 15,
12063
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTER_NCTAID_x),
12064
15.5k
                 MVT::i32, 0, 
12065
15.5k
  10, 
12066
15.5k
   OPC_CheckChild0Integer, 68|128,124, 
12067
15.5k
   OPC_CheckPatternPredicate, 15,
12068
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTER_NCTAID_y),
12069
15.5k
                 MVT::i32, 0, 
12070
15.5k
  10, 
12071
15.5k
   OPC_CheckChild0Integer, 70|128,124, 
12072
15.5k
   OPC_CheckPatternPredicate, 15,
12073
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTER_NCTAID_z),
12074
15.5k
                 MVT::i32, 0, 
12075
15.5k
  10, 
12076
15.5k
   OPC_CheckChild0Integer, 64|128,124, 
12077
15.5k
   OPC_CheckPatternPredicate, 15,
12078
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTER_NCTAID_w),
12079
15.5k
                 MVT::i32, 0, 
12080
15.5k
  10, 
12081
15.5k
   OPC_CheckChild0Integer, 62|128,124, 
12082
15.5k
   OPC_CheckPatternPredicate, 15,
12083
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTER_CTARANK),
12084
15.5k
                 MVT::i32, 0, 
12085
15.5k
  10, 
12086
15.5k
   OPC_CheckChild0Integer, 72|128,124, 
12087
15.5k
   OPC_CheckPatternPredicate, 15,
12088
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_CLUSTER_NCTARANK),
12089
15.5k
                 MVT::i32, 0, 
12090
15.5k
  8, 
12091
15.5k
   OPC_CheckChild0Integer, 28|128,125, 
12092
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_LANEID),
12093
15.5k
                 MVT::i32, 0, 
12094
15.5k
  8, 
12095
15.5k
   OPC_CheckChild0Integer, 86|128,125, 
12096
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_WARPID),
12097
15.5k
                 MVT::i32, 0, 
12098
15.5k
  8, 
12099
15.5k
   OPC_CheckChild0Integer, 66|128,125, 
12100
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NWARPID),
12101
15.5k
                 MVT::i32, 0, 
12102
15.5k
  8, 
12103
15.5k
   OPC_CheckChild0Integer, 76|128,125, 
12104
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_SMID),
12105
15.5k
                 MVT::i32, 0, 
12106
15.5k
  8, 
12107
15.5k
   OPC_CheckChild0Integer, 56|128,125, 
12108
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_NSMID),
12109
15.5k
                 MVT::i32, 0, 
12110
15.5k
  8, 
12111
15.5k
   OPC_CheckChild0Integer, 26|128,125, 
12112
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_GRIDID),
12113
15.5k
                 MVT::i32, 0, 
12114
15.5k
  8, 
12115
15.5k
   OPC_CheckChild0Integer, 30|128,125, 
12116
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_LANEMASK_EQ),
12117
15.5k
                 MVT::i32, 0, 
12118
15.5k
  8, 
12119
15.5k
   OPC_CheckChild0Integer, 36|128,125, 
12120
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_LANEMASK_LE),
12121
15.5k
                 MVT::i32, 0, 
12122
15.5k
  8, 
12123
15.5k
   OPC_CheckChild0Integer, 38|128,125, 
12124
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_LANEMASK_LT),
12125
15.5k
                 MVT::i32, 0, 
12126
15.5k
  8, 
12127
15.5k
   OPC_CheckChild0Integer, 32|128,125, 
12128
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_LANEMASK_GE),
12129
15.5k
                 MVT::i32, 0, 
12130
15.5k
  8, 
12131
15.5k
   OPC_CheckChild0Integer, 34|128,125, 
12132
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_LANEMASK_GT),
12133
15.5k
                 MVT::i32, 0, 
12134
15.5k
  8, 
12135
15.5k
   OPC_CheckChild0Integer, 88|128,125, 
12136
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_PTX_SREG_WARPSIZE),
12137
15.5k
                 MVT::i32, 0, 
12138
15.5k
  25, 
12139
15.5k
   OPC_CheckChild0Integer, 14|128,123, 
12140
15.5k
   OPC_RecordChild1,
12141
15.5k
   OPC_RecordChild2,
12142
15.5k
   OPC_RecordChild3,
12143
15.5k
   OPC_RecordChild4,
12144
15.5k
   OPC_CheckPatternPredicate, 13,
12145
15.5k
   OPC_EmitInteger32, 0, 
12146
15.5k
   OPC_EmitNodeXForm, 2, 4,
12147
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18077),
12148
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12149
15.5k
  25, 
12150
15.5k
   OPC_CheckChild0Integer, 16|128,123, 
12151
15.5k
   OPC_RecordChild1,
12152
15.5k
   OPC_RecordChild2,
12153
15.5k
   OPC_RecordChild3,
12154
15.5k
   OPC_RecordChild4,
12155
15.5k
   OPC_CheckPatternPredicate, 13,
12156
15.5k
   OPC_EmitInteger32, 0, 
12157
15.5k
   OPC_EmitNodeXForm, 2, 4,
12158
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18082),
12159
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12160
15.5k
  25, 
12161
15.5k
   OPC_CheckChild0Integer, 28|128,123, 
12162
15.5k
   OPC_RecordChild1,
12163
15.5k
   OPC_RecordChild2,
12164
15.5k
   OPC_RecordChild3,
12165
15.5k
   OPC_RecordChild4,
12166
15.5k
   OPC_CheckPatternPredicate, 13,
12167
15.5k
   OPC_EmitInteger32, 0, 
12168
15.5k
   OPC_EmitNodeXForm, 2, 4,
12169
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18088),
12170
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12171
15.5k
  25, 
12172
15.5k
   OPC_CheckChild0Integer, 26|128,123, 
12173
15.5k
   OPC_RecordChild1,
12174
15.5k
   OPC_RecordChild2,
12175
15.5k
   OPC_RecordChild3,
12176
15.5k
   OPC_RecordChild4,
12177
15.5k
   OPC_CheckPatternPredicate, 13,
12178
15.5k
   OPC_EmitInteger32, 0, 
12179
15.5k
   OPC_EmitNodeXForm, 2, 4,
12180
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18092),
12181
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12182
15.5k
  34, 
12183
15.5k
   OPC_CheckChild0Integer, 68|128,122, 
12184
15.5k
   OPC_RecordChild1,
12185
15.5k
   OPC_RecordChild2,
12186
15.5k
   OPC_RecordChild3,
12187
15.5k
   OPC_RecordChild4,
12188
15.5k
   OPC_RecordChild5,
12189
15.5k
   OPC_RecordChild6,
12190
15.5k
   OPC_RecordChild7,
12191
15.5k
   OPC_CheckPatternPredicate1,
12192
15.5k
   OPC_EmitInteger32, 0, 
12193
15.5k
   OPC_EmitNodeXForm, 2, 7,
12194
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18101), 0,
12195
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12196
15.5k
  34, 
12197
15.5k
   OPC_CheckChild0Integer, 70|128,122, 
12198
15.5k
   OPC_RecordChild1,
12199
15.5k
   OPC_RecordChild2,
12200
15.5k
   OPC_RecordChild3,
12201
15.5k
   OPC_RecordChild4,
12202
15.5k
   OPC_RecordChild5,
12203
15.5k
   OPC_RecordChild6,
12204
15.5k
   OPC_RecordChild7,
12205
15.5k
   OPC_CheckPatternPredicate1,
12206
15.5k
   OPC_EmitInteger32, 0, 
12207
15.5k
   OPC_EmitNodeXForm, 2, 7,
12208
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18106), 0,
12209
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12210
15.5k
  34, 
12211
15.5k
   OPC_CheckChild0Integer, 82|128,122, 
12212
15.5k
   OPC_RecordChild1,
12213
15.5k
   OPC_RecordChild2,
12214
15.5k
   OPC_RecordChild3,
12215
15.5k
   OPC_RecordChild4,
12216
15.5k
   OPC_RecordChild5,
12217
15.5k
   OPC_RecordChild6,
12218
15.5k
   OPC_RecordChild7,
12219
15.5k
   OPC_CheckPatternPredicate1,
12220
15.5k
   OPC_EmitInteger32, 0, 
12221
15.5k
   OPC_EmitNodeXForm, 2, 7,
12222
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18112), 0,
12223
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12224
15.5k
  34, 
12225
15.5k
   OPC_CheckChild0Integer, 80|128,122, 
12226
15.5k
   OPC_RecordChild1,
12227
15.5k
   OPC_RecordChild2,
12228
15.5k
   OPC_RecordChild3,
12229
15.5k
   OPC_RecordChild4,
12230
15.5k
   OPC_RecordChild5,
12231
15.5k
   OPC_RecordChild6,
12232
15.5k
   OPC_RecordChild7,
12233
15.5k
   OPC_CheckPatternPredicate1,
12234
15.5k
   OPC_EmitInteger32, 0, 
12235
15.5k
   OPC_EmitNodeXForm, 2, 7,
12236
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18116), 0,
12237
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12238
15.5k
  47, 
12239
15.5k
   OPC_CheckChild0Integer, 88|128,122, 
12240
15.5k
   OPC_RecordChild1,
12241
15.5k
   OPC_RecordChild2,
12242
15.5k
   OPC_RecordChild3,
12243
15.5k
   OPC_RecordChild4,
12244
15.5k
   OPC_RecordChild5,
12245
15.5k
   OPC_RecordChild6,
12246
15.5k
   OPC_RecordChild7,
12247
15.5k
   OPC_MoveChild, 8,
12248
15.5k
   OPC_RecordNode,
12249
15.5k
   OPC_MoveSibling, 9,
12250
15.5k
   OPC_RecordNode,
12251
15.5k
   OPC_MoveSibling, 10,
12252
15.5k
   OPC_RecordNode,
12253
15.5k
   OPC_MoveParent,
12254
15.5k
   OPC_CheckPatternPredicate1,
12255
15.5k
   OPC_EmitInteger32, 0, 
12256
15.5k
   OPC_EmitNodeXForm, 2, 10,
12257
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18125), 0,
12258
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12259
15.5k
  47, 
12260
15.5k
   OPC_CheckChild0Integer, 90|128,122, 
12261
15.5k
   OPC_RecordChild1,
12262
15.5k
   OPC_RecordChild2,
12263
15.5k
   OPC_RecordChild3,
12264
15.5k
   OPC_RecordChild4,
12265
15.5k
   OPC_RecordChild5,
12266
15.5k
   OPC_RecordChild6,
12267
15.5k
   OPC_RecordChild7,
12268
15.5k
   OPC_MoveChild, 8,
12269
15.5k
   OPC_RecordNode,
12270
15.5k
   OPC_MoveSibling, 9,
12271
15.5k
   OPC_RecordNode,
12272
15.5k
   OPC_MoveSibling, 10,
12273
15.5k
   OPC_RecordNode,
12274
15.5k
   OPC_MoveParent,
12275
15.5k
   OPC_CheckPatternPredicate1,
12276
15.5k
   OPC_EmitInteger32, 0, 
12277
15.5k
   OPC_EmitNodeXForm, 2, 10,
12278
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18130), 0,
12279
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12280
15.5k
  47, 
12281
15.5k
   OPC_CheckChild0Integer, 114|128,122, 
12282
15.5k
   OPC_RecordChild1,
12283
15.5k
   OPC_RecordChild2,
12284
15.5k
   OPC_RecordChild3,
12285
15.5k
   OPC_RecordChild4,
12286
15.5k
   OPC_RecordChild5,
12287
15.5k
   OPC_RecordChild6,
12288
15.5k
   OPC_RecordChild7,
12289
15.5k
   OPC_MoveChild, 8,
12290
15.5k
   OPC_RecordNode,
12291
15.5k
   OPC_MoveSibling, 9,
12292
15.5k
   OPC_RecordNode,
12293
15.5k
   OPC_MoveSibling, 10,
12294
15.5k
   OPC_RecordNode,
12295
15.5k
   OPC_MoveParent,
12296
15.5k
   OPC_CheckPatternPredicate1,
12297
15.5k
   OPC_EmitInteger32, 0, 
12298
15.5k
   OPC_EmitNodeXForm, 2, 10,
12299
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18136), 0,
12300
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12301
15.5k
  47, 
12302
15.5k
   OPC_CheckChild0Integer, 112|128,122, 
12303
15.5k
   OPC_RecordChild1,
12304
15.5k
   OPC_RecordChild2,
12305
15.5k
   OPC_RecordChild3,
12306
15.5k
   OPC_RecordChild4,
12307
15.5k
   OPC_RecordChild5,
12308
15.5k
   OPC_RecordChild6,
12309
15.5k
   OPC_RecordChild7,
12310
15.5k
   OPC_MoveChild, 8,
12311
15.5k
   OPC_RecordNode,
12312
15.5k
   OPC_MoveSibling, 9,
12313
15.5k
   OPC_RecordNode,
12314
15.5k
   OPC_MoveSibling, 10,
12315
15.5k
   OPC_RecordNode,
12316
15.5k
   OPC_MoveParent,
12317
15.5k
   OPC_CheckPatternPredicate1,
12318
15.5k
   OPC_EmitInteger32, 0, 
12319
15.5k
   OPC_EmitNodeXForm, 2, 10,
12320
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18140), 0,
12321
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12322
15.5k
  25, 
12323
15.5k
   OPC_CheckChild0Integer, 30|128,123, 
12324
15.5k
   OPC_RecordChild1,
12325
15.5k
   OPC_RecordChild2,
12326
15.5k
   OPC_RecordChild3,
12327
15.5k
   OPC_RecordChild4,
12328
15.5k
   OPC_CheckPatternPredicate, 13,
12329
15.5k
   OPC_EmitInteger32, 0, 
12330
15.5k
   OPC_EmitNodeXForm, 2, 4,
12331
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18149),
12332
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12333
15.5k
  25, 
12334
15.5k
   OPC_CheckChild0Integer, 32|128,123, 
12335
15.5k
   OPC_RecordChild1,
12336
15.5k
   OPC_RecordChild2,
12337
15.5k
   OPC_RecordChild3,
12338
15.5k
   OPC_RecordChild4,
12339
15.5k
   OPC_CheckPatternPredicate, 13,
12340
15.5k
   OPC_EmitInteger32, 0, 
12341
15.5k
   OPC_EmitNodeXForm, 2, 4,
12342
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18154),
12343
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12344
15.5k
  25, 
12345
15.5k
   OPC_CheckChild0Integer, 44|128,123, 
12346
15.5k
   OPC_RecordChild1,
12347
15.5k
   OPC_RecordChild2,
12348
15.5k
   OPC_RecordChild3,
12349
15.5k
   OPC_RecordChild4,
12350
15.5k
   OPC_CheckPatternPredicate, 13,
12351
15.5k
   OPC_EmitInteger32, 0, 
12352
15.5k
   OPC_EmitNodeXForm, 2, 4,
12353
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18160),
12354
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12355
15.5k
  25, 
12356
15.5k
   OPC_CheckChild0Integer, 42|128,123, 
12357
15.5k
   OPC_RecordChild1,
12358
15.5k
   OPC_RecordChild2,
12359
15.5k
   OPC_RecordChild3,
12360
15.5k
   OPC_RecordChild4,
12361
15.5k
   OPC_CheckPatternPredicate, 13,
12362
15.5k
   OPC_EmitInteger32, 0, 
12363
15.5k
   OPC_EmitNodeXForm, 2, 4,
12364
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18164),
12365
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12366
15.5k
  34, 
12367
15.5k
   OPC_CheckChild0Integer, 84|128,122, 
12368
15.5k
   OPC_RecordChild1,
12369
15.5k
   OPC_RecordChild2,
12370
15.5k
   OPC_RecordChild3,
12371
15.5k
   OPC_RecordChild4,
12372
15.5k
   OPC_RecordChild5,
12373
15.5k
   OPC_RecordChild6,
12374
15.5k
   OPC_RecordChild7,
12375
15.5k
   OPC_CheckPatternPredicate1,
12376
15.5k
   OPC_EmitInteger32, 0, 
12377
15.5k
   OPC_EmitNodeXForm, 2, 7,
12378
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18171), 0,
12379
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12380
15.5k
  34, 
12381
15.5k
   OPC_CheckChild0Integer, 86|128,122, 
12382
15.5k
   OPC_RecordChild1,
12383
15.5k
   OPC_RecordChild2,
12384
15.5k
   OPC_RecordChild3,
12385
15.5k
   OPC_RecordChild4,
12386
15.5k
   OPC_RecordChild5,
12387
15.5k
   OPC_RecordChild6,
12388
15.5k
   OPC_RecordChild7,
12389
15.5k
   OPC_CheckPatternPredicate1,
12390
15.5k
   OPC_EmitInteger32, 0, 
12391
15.5k
   OPC_EmitNodeXForm, 2, 7,
12392
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18176), 0,
12393
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12394
15.5k
  34, 
12395
15.5k
   OPC_CheckChild0Integer, 110|128,122, 
12396
15.5k
   OPC_RecordChild1,
12397
15.5k
   OPC_RecordChild2,
12398
15.5k
   OPC_RecordChild3,
12399
15.5k
   OPC_RecordChild4,
12400
15.5k
   OPC_RecordChild5,
12401
15.5k
   OPC_RecordChild6,
12402
15.5k
   OPC_RecordChild7,
12403
15.5k
   OPC_CheckPatternPredicate1,
12404
15.5k
   OPC_EmitInteger32, 0, 
12405
15.5k
   OPC_EmitNodeXForm, 2, 7,
12406
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18182), 0,
12407
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12408
15.5k
  34, 
12409
15.5k
   OPC_CheckChild0Integer, 108|128,122, 
12410
15.5k
   OPC_RecordChild1,
12411
15.5k
   OPC_RecordChild2,
12412
15.5k
   OPC_RecordChild3,
12413
15.5k
   OPC_RecordChild4,
12414
15.5k
   OPC_RecordChild5,
12415
15.5k
   OPC_RecordChild6,
12416
15.5k
   OPC_RecordChild7,
12417
15.5k
   OPC_CheckPatternPredicate1,
12418
15.5k
   OPC_EmitInteger32, 0, 
12419
15.5k
   OPC_EmitNodeXForm, 2, 7,
12420
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18186), 0,
12421
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12422
15.5k
  47, 
12423
15.5k
   OPC_CheckChild0Integer, 118|128,122, 
12424
15.5k
   OPC_RecordChild1,
12425
15.5k
   OPC_RecordChild2,
12426
15.5k
   OPC_RecordChild3,
12427
15.5k
   OPC_RecordChild4,
12428
15.5k
   OPC_RecordChild5,
12429
15.5k
   OPC_RecordChild6,
12430
15.5k
   OPC_RecordChild7,
12431
15.5k
   OPC_MoveChild, 8,
12432
15.5k
   OPC_RecordNode,
12433
15.5k
   OPC_MoveSibling, 9,
12434
15.5k
   OPC_RecordNode,
12435
15.5k
   OPC_MoveSibling, 10,
12436
15.5k
   OPC_RecordNode,
12437
15.5k
   OPC_MoveParent,
12438
15.5k
   OPC_CheckPatternPredicate1,
12439
15.5k
   OPC_EmitInteger32, 0, 
12440
15.5k
   OPC_EmitNodeXForm, 2, 10,
12441
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18195), 0,
12442
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12443
15.5k
  47, 
12444
15.5k
   OPC_CheckChild0Integer, 120|128,122, 
12445
15.5k
   OPC_RecordChild1,
12446
15.5k
   OPC_RecordChild2,
12447
15.5k
   OPC_RecordChild3,
12448
15.5k
   OPC_RecordChild4,
12449
15.5k
   OPC_RecordChild5,
12450
15.5k
   OPC_RecordChild6,
12451
15.5k
   OPC_RecordChild7,
12452
15.5k
   OPC_MoveChild, 8,
12453
15.5k
   OPC_RecordNode,
12454
15.5k
   OPC_MoveSibling, 9,
12455
15.5k
   OPC_RecordNode,
12456
15.5k
   OPC_MoveSibling, 10,
12457
15.5k
   OPC_RecordNode,
12458
15.5k
   OPC_MoveParent,
12459
15.5k
   OPC_CheckPatternPredicate1,
12460
15.5k
   OPC_EmitInteger32, 0, 
12461
15.5k
   OPC_EmitNodeXForm, 2, 10,
12462
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18200), 0,
12463
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12464
15.5k
  47, 
12465
15.5k
   OPC_CheckChild0Integer, 4|128,123, 
12466
15.5k
   OPC_RecordChild1,
12467
15.5k
   OPC_RecordChild2,
12468
15.5k
   OPC_RecordChild3,
12469
15.5k
   OPC_RecordChild4,
12470
15.5k
   OPC_RecordChild5,
12471
15.5k
   OPC_RecordChild6,
12472
15.5k
   OPC_RecordChild7,
12473
15.5k
   OPC_MoveChild, 8,
12474
15.5k
   OPC_RecordNode,
12475
15.5k
   OPC_MoveSibling, 9,
12476
15.5k
   OPC_RecordNode,
12477
15.5k
   OPC_MoveSibling, 10,
12478
15.5k
   OPC_RecordNode,
12479
15.5k
   OPC_MoveParent,
12480
15.5k
   OPC_CheckPatternPredicate1,
12481
15.5k
   OPC_EmitInteger32, 0, 
12482
15.5k
   OPC_EmitNodeXForm, 2, 10,
12483
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18206), 0,
12484
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12485
15.5k
  47, 
12486
15.5k
   OPC_CheckChild0Integer, 2|128,123, 
12487
15.5k
   OPC_RecordChild1,
12488
15.5k
   OPC_RecordChild2,
12489
15.5k
   OPC_RecordChild3,
12490
15.5k
   OPC_RecordChild4,
12491
15.5k
   OPC_RecordChild5,
12492
15.5k
   OPC_RecordChild6,
12493
15.5k
   OPC_RecordChild7,
12494
15.5k
   OPC_MoveChild, 8,
12495
15.5k
   OPC_RecordNode,
12496
15.5k
   OPC_MoveSibling, 9,
12497
15.5k
   OPC_RecordNode,
12498
15.5k
   OPC_MoveSibling, 10,
12499
15.5k
   OPC_RecordNode,
12500
15.5k
   OPC_MoveParent,
12501
15.5k
   OPC_CheckPatternPredicate1,
12502
15.5k
   OPC_EmitInteger32, 0, 
12503
15.5k
   OPC_EmitNodeXForm, 2, 10,
12504
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18210), 0,
12505
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12506
15.5k
  24, 
12507
15.5k
   OPC_CheckChild0Integer, 76|128,123, 
12508
15.5k
   OPC_RecordChild1,
12509
15.5k
   OPC_RecordChild2,
12510
15.5k
   OPC_RecordChild3,
12511
15.5k
   OPC_RecordChild4,
12512
15.5k
   OPC_CheckPatternPredicate1,
12513
15.5k
   OPC_EmitInteger32, 0, 
12514
15.5k
   OPC_EmitNodeXForm, 2, 4,
12515
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18219),
12516
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12517
15.5k
  25, 
12518
15.5k
   OPC_CheckChild0Integer, 56|128,122, 
12519
15.5k
   OPC_RecordChild1,
12520
15.5k
   OPC_RecordChild2,
12521
15.5k
   OPC_RecordChild3,
12522
15.5k
   OPC_RecordChild4,
12523
15.5k
   OPC_CheckPatternPredicate, 47,
12524
15.5k
   OPC_EmitInteger32, 0, 
12525
15.5k
   OPC_EmitNodeXForm, 2, 4,
12526
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18223),
12527
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12528
15.5k
  34, 
12529
15.5k
   OPC_CheckChild0Integer, 72|128,123, 
12530
15.5k
   OPC_RecordChild1,
12531
15.5k
   OPC_RecordChild2,
12532
15.5k
   OPC_RecordChild3,
12533
15.5k
   OPC_RecordChild4,
12534
15.5k
   OPC_RecordChild5,
12535
15.5k
   OPC_RecordChild6,
12536
15.5k
   OPC_RecordChild7,
12537
15.5k
   OPC_CheckPatternPredicate1,
12538
15.5k
   OPC_EmitInteger32, 0, 
12539
15.5k
   OPC_EmitNodeXForm, 2, 7,
12540
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18232), 0,
12541
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12542
15.5k
  35, 
12543
15.5k
   OPC_CheckChild0Integer, 52|128,122, 
12544
15.5k
   OPC_RecordChild1,
12545
15.5k
   OPC_RecordChild2,
12546
15.5k
   OPC_RecordChild3,
12547
15.5k
   OPC_RecordChild4,
12548
15.5k
   OPC_RecordChild5,
12549
15.5k
   OPC_RecordChild6,
12550
15.5k
   OPC_RecordChild7,
12551
15.5k
   OPC_CheckPatternPredicate, 47,
12552
15.5k
   OPC_EmitInteger32, 0, 
12553
15.5k
   OPC_EmitNodeXForm, 2, 7,
12554
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18236), 0,
12555
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12556
15.5k
  47, 
12557
15.5k
   OPC_CheckChild0Integer, 74|128,123, 
12558
15.5k
   OPC_RecordChild1,
12559
15.5k
   OPC_RecordChild2,
12560
15.5k
   OPC_RecordChild3,
12561
15.5k
   OPC_RecordChild4,
12562
15.5k
   OPC_RecordChild5,
12563
15.5k
   OPC_RecordChild6,
12564
15.5k
   OPC_RecordChild7,
12565
15.5k
   OPC_MoveChild, 8,
12566
15.5k
   OPC_RecordNode,
12567
15.5k
   OPC_MoveSibling, 9,
12568
15.5k
   OPC_RecordNode,
12569
15.5k
   OPC_MoveSibling, 10,
12570
15.5k
   OPC_RecordNode,
12571
15.5k
   OPC_MoveParent,
12572
15.5k
   OPC_CheckPatternPredicate1,
12573
15.5k
   OPC_EmitInteger32, 0, 
12574
15.5k
   OPC_EmitNodeXForm, 2, 10,
12575
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18245), 0,
12576
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12577
15.5k
  48, 
12578
15.5k
   OPC_CheckChild0Integer, 54|128,122, 
12579
15.5k
   OPC_RecordChild1,
12580
15.5k
   OPC_RecordChild2,
12581
15.5k
   OPC_RecordChild3,
12582
15.5k
   OPC_RecordChild4,
12583
15.5k
   OPC_RecordChild5,
12584
15.5k
   OPC_RecordChild6,
12585
15.5k
   OPC_RecordChild7,
12586
15.5k
   OPC_MoveChild, 8,
12587
15.5k
   OPC_RecordNode,
12588
15.5k
   OPC_MoveSibling, 9,
12589
15.5k
   OPC_RecordNode,
12590
15.5k
   OPC_MoveSibling, 10,
12591
15.5k
   OPC_RecordNode,
12592
15.5k
   OPC_MoveParent,
12593
15.5k
   OPC_CheckPatternPredicate, 47,
12594
15.5k
   OPC_EmitInteger32, 0, 
12595
15.5k
   OPC_EmitNodeXForm, 2, 10,
12596
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18249), 0,
12597
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12598
15.5k
  25, 
12599
15.5k
   OPC_CheckChild0Integer, 18|128,123, 
12600
15.5k
   OPC_RecordChild1,
12601
15.5k
   OPC_RecordChild2,
12602
15.5k
   OPC_RecordChild3,
12603
15.5k
   OPC_RecordChild4,
12604
15.5k
   OPC_CheckPatternPredicate, 13,
12605
15.5k
   OPC_EmitInteger32, 0, 
12606
15.5k
   OPC_EmitNodeXForm, 2, 4,
12607
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18252),
12608
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12609
15.5k
  25, 
12610
15.5k
   OPC_CheckChild0Integer, 20|128,123, 
12611
15.5k
   OPC_RecordChild1,
12612
15.5k
   OPC_RecordChild2,
12613
15.5k
   OPC_RecordChild3,
12614
15.5k
   OPC_RecordChild4,
12615
15.5k
   OPC_CheckPatternPredicate, 13,
12616
15.5k
   OPC_EmitInteger32, 0, 
12617
15.5k
   OPC_EmitNodeXForm, 2, 4,
12618
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18255),
12619
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12620
15.5k
  25, 
12621
15.5k
   OPC_CheckChild0Integer, 24|128,123, 
12622
15.5k
   OPC_RecordChild1,
12623
15.5k
   OPC_RecordChild2,
12624
15.5k
   OPC_RecordChild3,
12625
15.5k
   OPC_RecordChild4,
12626
15.5k
   OPC_CheckPatternPredicate, 13,
12627
15.5k
   OPC_EmitInteger32, 0, 
12628
15.5k
   OPC_EmitNodeXForm, 2, 4,
12629
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18258),
12630
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12631
15.5k
  25, 
12632
15.5k
   OPC_CheckChild0Integer, 22|128,123, 
12633
15.5k
   OPC_RecordChild1,
12634
15.5k
   OPC_RecordChild2,
12635
15.5k
   OPC_RecordChild3,
12636
15.5k
   OPC_RecordChild4,
12637
15.5k
   OPC_CheckPatternPredicate, 13,
12638
15.5k
   OPC_EmitInteger32, 0, 
12639
15.5k
   OPC_EmitNodeXForm, 2, 4,
12640
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18261),
12641
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12642
15.5k
  34, 
12643
15.5k
   OPC_CheckChild0Integer, 72|128,122, 
12644
15.5k
   OPC_RecordChild1,
12645
15.5k
   OPC_RecordChild2,
12646
15.5k
   OPC_RecordChild3,
12647
15.5k
   OPC_RecordChild4,
12648
15.5k
   OPC_RecordChild5,
12649
15.5k
   OPC_RecordChild6,
12650
15.5k
   OPC_RecordChild7,
12651
15.5k
   OPC_CheckPatternPredicate1,
12652
15.5k
   OPC_EmitInteger32, 0, 
12653
15.5k
   OPC_EmitNodeXForm, 2, 7,
12654
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18264), 0,
12655
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12656
15.5k
  34, 
12657
15.5k
   OPC_CheckChild0Integer, 74|128,122, 
12658
15.5k
   OPC_RecordChild1,
12659
15.5k
   OPC_RecordChild2,
12660
15.5k
   OPC_RecordChild3,
12661
15.5k
   OPC_RecordChild4,
12662
15.5k
   OPC_RecordChild5,
12663
15.5k
   OPC_RecordChild6,
12664
15.5k
   OPC_RecordChild7,
12665
15.5k
   OPC_CheckPatternPredicate1,
12666
15.5k
   OPC_EmitInteger32, 0, 
12667
15.5k
   OPC_EmitNodeXForm, 2, 7,
12668
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18267), 0,
12669
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12670
15.5k
  34, 
12671
15.5k
   OPC_CheckChild0Integer, 78|128,122, 
12672
15.5k
   OPC_RecordChild1,
12673
15.5k
   OPC_RecordChild2,
12674
15.5k
   OPC_RecordChild3,
12675
15.5k
   OPC_RecordChild4,
12676
15.5k
   OPC_RecordChild5,
12677
15.5k
   OPC_RecordChild6,
12678
15.5k
   OPC_RecordChild7,
12679
15.5k
   OPC_CheckPatternPredicate1,
12680
15.5k
   OPC_EmitInteger32, 0, 
12681
15.5k
   OPC_EmitNodeXForm, 2, 7,
12682
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18270), 0,
12683
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12684
15.5k
  34, 
12685
15.5k
   OPC_CheckChild0Integer, 76|128,122, 
12686
15.5k
   OPC_RecordChild1,
12687
15.5k
   OPC_RecordChild2,
12688
15.5k
   OPC_RecordChild3,
12689
15.5k
   OPC_RecordChild4,
12690
15.5k
   OPC_RecordChild5,
12691
15.5k
   OPC_RecordChild6,
12692
15.5k
   OPC_RecordChild7,
12693
15.5k
   OPC_CheckPatternPredicate1,
12694
15.5k
   OPC_EmitInteger32, 0, 
12695
15.5k
   OPC_EmitNodeXForm, 2, 7,
12696
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18273), 0,
12697
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12698
15.5k
  47, 
12699
15.5k
   OPC_CheckChild0Integer, 96|128,122, 
12700
15.5k
   OPC_RecordChild1,
12701
15.5k
   OPC_RecordChild2,
12702
15.5k
   OPC_RecordChild3,
12703
15.5k
   OPC_RecordChild4,
12704
15.5k
   OPC_RecordChild5,
12705
15.5k
   OPC_RecordChild6,
12706
15.5k
   OPC_RecordChild7,
12707
15.5k
   OPC_MoveChild, 8,
12708
15.5k
   OPC_RecordNode,
12709
15.5k
   OPC_MoveSibling, 9,
12710
15.5k
   OPC_RecordNode,
12711
15.5k
   OPC_MoveSibling, 10,
12712
15.5k
   OPC_RecordNode,
12713
15.5k
   OPC_MoveParent,
12714
15.5k
   OPC_CheckPatternPredicate1,
12715
15.5k
   OPC_EmitInteger32, 0, 
12716
15.5k
   OPC_EmitNodeXForm, 2, 10,
12717
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18276), 0,
12718
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12719
15.5k
  47, 
12720
15.5k
   OPC_CheckChild0Integer, 98|128,122, 
12721
15.5k
   OPC_RecordChild1,
12722
15.5k
   OPC_RecordChild2,
12723
15.5k
   OPC_RecordChild3,
12724
15.5k
   OPC_RecordChild4,
12725
15.5k
   OPC_RecordChild5,
12726
15.5k
   OPC_RecordChild6,
12727
15.5k
   OPC_RecordChild7,
12728
15.5k
   OPC_MoveChild, 8,
12729
15.5k
   OPC_RecordNode,
12730
15.5k
   OPC_MoveSibling, 9,
12731
15.5k
   OPC_RecordNode,
12732
15.5k
   OPC_MoveSibling, 10,
12733
15.5k
   OPC_RecordNode,
12734
15.5k
   OPC_MoveParent,
12735
15.5k
   OPC_CheckPatternPredicate1,
12736
15.5k
   OPC_EmitInteger32, 0, 
12737
15.5k
   OPC_EmitNodeXForm, 2, 10,
12738
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18279), 0,
12739
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12740
15.5k
  47, 
12741
15.5k
   OPC_CheckChild0Integer, 106|128,122, 
12742
15.5k
   OPC_RecordChild1,
12743
15.5k
   OPC_RecordChild2,
12744
15.5k
   OPC_RecordChild3,
12745
15.5k
   OPC_RecordChild4,
12746
15.5k
   OPC_RecordChild5,
12747
15.5k
   OPC_RecordChild6,
12748
15.5k
   OPC_RecordChild7,
12749
15.5k
   OPC_MoveChild, 8,
12750
15.5k
   OPC_RecordNode,
12751
15.5k
   OPC_MoveSibling, 9,
12752
15.5k
   OPC_RecordNode,
12753
15.5k
   OPC_MoveSibling, 10,
12754
15.5k
   OPC_RecordNode,
12755
15.5k
   OPC_MoveParent,
12756
15.5k
   OPC_CheckPatternPredicate1,
12757
15.5k
   OPC_EmitInteger32, 0, 
12758
15.5k
   OPC_EmitNodeXForm, 2, 10,
12759
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18282), 0,
12760
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12761
15.5k
  47, 
12762
15.5k
   OPC_CheckChild0Integer, 104|128,122, 
12763
15.5k
   OPC_RecordChild1,
12764
15.5k
   OPC_RecordChild2,
12765
15.5k
   OPC_RecordChild3,
12766
15.5k
   OPC_RecordChild4,
12767
15.5k
   OPC_RecordChild5,
12768
15.5k
   OPC_RecordChild6,
12769
15.5k
   OPC_RecordChild7,
12770
15.5k
   OPC_MoveChild, 8,
12771
15.5k
   OPC_RecordNode,
12772
15.5k
   OPC_MoveSibling, 9,
12773
15.5k
   OPC_RecordNode,
12774
15.5k
   OPC_MoveSibling, 10,
12775
15.5k
   OPC_RecordNode,
12776
15.5k
   OPC_MoveParent,
12777
15.5k
   OPC_CheckPatternPredicate1,
12778
15.5k
   OPC_EmitInteger32, 0, 
12779
15.5k
   OPC_EmitNodeXForm, 2, 10,
12780
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18285), 0,
12781
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12782
15.5k
  25, 
12783
15.5k
   OPC_CheckChild0Integer, 34|128,123, 
12784
15.5k
   OPC_RecordChild1,
12785
15.5k
   OPC_RecordChild2,
12786
15.5k
   OPC_RecordChild3,
12787
15.5k
   OPC_RecordChild4,
12788
15.5k
   OPC_CheckPatternPredicate, 13,
12789
15.5k
   OPC_EmitInteger32, 0, 
12790
15.5k
   OPC_EmitNodeXForm, 2, 4,
12791
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18288),
12792
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12793
15.5k
  25, 
12794
15.5k
   OPC_CheckChild0Integer, 36|128,123, 
12795
15.5k
   OPC_RecordChild1,
12796
15.5k
   OPC_RecordChild2,
12797
15.5k
   OPC_RecordChild3,
12798
15.5k
   OPC_RecordChild4,
12799
15.5k
   OPC_CheckPatternPredicate, 13,
12800
15.5k
   OPC_EmitInteger32, 0, 
12801
15.5k
   OPC_EmitNodeXForm, 2, 4,
12802
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18291),
12803
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12804
15.5k
  25, 
12805
15.5k
   OPC_CheckChild0Integer, 40|128,123, 
12806
15.5k
   OPC_RecordChild1,
12807
15.5k
   OPC_RecordChild2,
12808
15.5k
   OPC_RecordChild3,
12809
15.5k
   OPC_RecordChild4,
12810
15.5k
   OPC_CheckPatternPredicate, 13,
12811
15.5k
   OPC_EmitInteger32, 0, 
12812
15.5k
   OPC_EmitNodeXForm, 2, 4,
12813
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18294),
12814
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12815
15.5k
  25, 
12816
15.5k
   OPC_CheckChild0Integer, 38|128,123, 
12817
15.5k
   OPC_RecordChild1,
12818
15.5k
   OPC_RecordChild2,
12819
15.5k
   OPC_RecordChild3,
12820
15.5k
   OPC_RecordChild4,
12821
15.5k
   OPC_CheckPatternPredicate, 13,
12822
15.5k
   OPC_EmitInteger32, 0, 
12823
15.5k
   OPC_EmitNodeXForm, 2, 4,
12824
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18297),
12825
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
12826
15.5k
  34, 
12827
15.5k
   OPC_CheckChild0Integer, 92|128,122, 
12828
15.5k
   OPC_RecordChild1,
12829
15.5k
   OPC_RecordChild2,
12830
15.5k
   OPC_RecordChild3,
12831
15.5k
   OPC_RecordChild4,
12832
15.5k
   OPC_RecordChild5,
12833
15.5k
   OPC_RecordChild6,
12834
15.5k
   OPC_RecordChild7,
12835
15.5k
   OPC_CheckPatternPredicate1,
12836
15.5k
   OPC_EmitInteger32, 0, 
12837
15.5k
   OPC_EmitNodeXForm, 2, 7,
12838
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18300), 0,
12839
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12840
15.5k
  34, 
12841
15.5k
   OPC_CheckChild0Integer, 94|128,122, 
12842
15.5k
   OPC_RecordChild1,
12843
15.5k
   OPC_RecordChild2,
12844
15.5k
   OPC_RecordChild3,
12845
15.5k
   OPC_RecordChild4,
12846
15.5k
   OPC_RecordChild5,
12847
15.5k
   OPC_RecordChild6,
12848
15.5k
   OPC_RecordChild7,
12849
15.5k
   OPC_CheckPatternPredicate1,
12850
15.5k
   OPC_EmitInteger32, 0, 
12851
15.5k
   OPC_EmitNodeXForm, 2, 7,
12852
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18303), 0,
12853
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12854
15.5k
  34, 
12855
15.5k
   OPC_CheckChild0Integer, 102|128,122, 
12856
15.5k
   OPC_RecordChild1,
12857
15.5k
   OPC_RecordChild2,
12858
15.5k
   OPC_RecordChild3,
12859
15.5k
   OPC_RecordChild4,
12860
15.5k
   OPC_RecordChild5,
12861
15.5k
   OPC_RecordChild6,
12862
15.5k
   OPC_RecordChild7,
12863
15.5k
   OPC_CheckPatternPredicate1,
12864
15.5k
   OPC_EmitInteger32, 0, 
12865
15.5k
   OPC_EmitNodeXForm, 2, 7,
12866
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18306), 0,
12867
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12868
15.5k
  34, 
12869
15.5k
   OPC_CheckChild0Integer, 100|128,122, 
12870
15.5k
   OPC_RecordChild1,
12871
15.5k
   OPC_RecordChild2,
12872
15.5k
   OPC_RecordChild3,
12873
15.5k
   OPC_RecordChild4,
12874
15.5k
   OPC_RecordChild5,
12875
15.5k
   OPC_RecordChild6,
12876
15.5k
   OPC_RecordChild7,
12877
15.5k
   OPC_CheckPatternPredicate1,
12878
15.5k
   OPC_EmitInteger32, 0, 
12879
15.5k
   OPC_EmitNodeXForm, 2, 7,
12880
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18309), 0,
12881
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
12882
15.5k
  47, 
12883
15.5k
   OPC_CheckChild0Integer, 122|128,122, 
12884
15.5k
   OPC_RecordChild1,
12885
15.5k
   OPC_RecordChild2,
12886
15.5k
   OPC_RecordChild3,
12887
15.5k
   OPC_RecordChild4,
12888
15.5k
   OPC_RecordChild5,
12889
15.5k
   OPC_RecordChild6,
12890
15.5k
   OPC_RecordChild7,
12891
15.5k
   OPC_MoveChild, 8,
12892
15.5k
   OPC_RecordNode,
12893
15.5k
   OPC_MoveSibling, 9,
12894
15.5k
   OPC_RecordNode,
12895
15.5k
   OPC_MoveSibling, 10,
12896
15.5k
   OPC_RecordNode,
12897
15.5k
   OPC_MoveParent,
12898
15.5k
   OPC_CheckPatternPredicate1,
12899
15.5k
   OPC_EmitInteger32, 0, 
12900
15.5k
   OPC_EmitNodeXForm, 2, 10,
12901
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18312), 0,
12902
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12903
15.5k
  47, 
12904
15.5k
   OPC_CheckChild0Integer, 124|128,122, 
12905
15.5k
   OPC_RecordChild1,
12906
15.5k
   OPC_RecordChild2,
12907
15.5k
   OPC_RecordChild3,
12908
15.5k
   OPC_RecordChild4,
12909
15.5k
   OPC_RecordChild5,
12910
15.5k
   OPC_RecordChild6,
12911
15.5k
   OPC_RecordChild7,
12912
15.5k
   OPC_MoveChild, 8,
12913
15.5k
   OPC_RecordNode,
12914
15.5k
   OPC_MoveSibling, 9,
12915
15.5k
   OPC_RecordNode,
12916
15.5k
   OPC_MoveSibling, 10,
12917
15.5k
   OPC_RecordNode,
12918
15.5k
   OPC_MoveParent,
12919
15.5k
   OPC_CheckPatternPredicate1,
12920
15.5k
   OPC_EmitInteger32, 0, 
12921
15.5k
   OPC_EmitNodeXForm, 2, 10,
12922
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18315), 0,
12923
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12924
15.5k
  47, 
12925
15.5k
   OPC_CheckChild0Integer, 0|128,123, 
12926
15.5k
   OPC_RecordChild1,
12927
15.5k
   OPC_RecordChild2,
12928
15.5k
   OPC_RecordChild3,
12929
15.5k
   OPC_RecordChild4,
12930
15.5k
   OPC_RecordChild5,
12931
15.5k
   OPC_RecordChild6,
12932
15.5k
   OPC_RecordChild7,
12933
15.5k
   OPC_MoveChild, 8,
12934
15.5k
   OPC_RecordNode,
12935
15.5k
   OPC_MoveSibling, 9,
12936
15.5k
   OPC_RecordNode,
12937
15.5k
   OPC_MoveSibling, 10,
12938
15.5k
   OPC_RecordNode,
12939
15.5k
   OPC_MoveParent,
12940
15.5k
   OPC_CheckPatternPredicate1,
12941
15.5k
   OPC_EmitInteger32, 0, 
12942
15.5k
   OPC_EmitNodeXForm, 2, 10,
12943
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18318), 0,
12944
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12945
15.5k
  47, 
12946
15.5k
   OPC_CheckChild0Integer, 126|128,122, 
12947
15.5k
   OPC_RecordChild1,
12948
15.5k
   OPC_RecordChild2,
12949
15.5k
   OPC_RecordChild3,
12950
15.5k
   OPC_RecordChild4,
12951
15.5k
   OPC_RecordChild5,
12952
15.5k
   OPC_RecordChild6,
12953
15.5k
   OPC_RecordChild7,
12954
15.5k
   OPC_MoveChild, 8,
12955
15.5k
   OPC_RecordNode,
12956
15.5k
   OPC_MoveSibling, 9,
12957
15.5k
   OPC_RecordNode,
12958
15.5k
   OPC_MoveSibling, 10,
12959
15.5k
   OPC_RecordNode,
12960
15.5k
   OPC_MoveParent,
12961
15.5k
   OPC_CheckPatternPredicate1,
12962
15.5k
   OPC_EmitInteger32, 0, 
12963
15.5k
   OPC_EmitNodeXForm, 2, 10,
12964
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18321), 0,
12965
15.5k
                 4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
12966
15.5k
  60, 
12967
15.5k
   OPC_CheckChild0Integer, 60|128,9|128,1, 
12968
15.5k
   OPC_RecordChild1,
12969
15.5k
   OPC_RecordChild2,
12970
15.5k
   OPC_RecordChild3,
12971
15.5k
   OPC_RecordChild4,
12972
15.5k
   OPC_RecordChild5,
12973
15.5k
   OPC_RecordChild6,
12974
15.5k
   OPC_RecordChild7,
12975
15.5k
   OPC_MoveChild, 8,
12976
15.5k
   OPC_RecordNode,
12977
15.5k
   OPC_MoveSibling, 9,
12978
15.5k
   OPC_RecordNode,
12979
15.5k
   OPC_MoveSibling, 10,
12980
15.5k
   OPC_RecordNode,
12981
15.5k
   OPC_MoveSibling, 11,
12982
15.5k
   OPC_RecordNode,
12983
15.5k
   OPC_MoveSibling, 12,
12984
15.5k
   OPC_RecordNode,
12985
15.5k
   OPC_MoveParent,
12986
15.5k
   OPC_CheckPatternPredicate0,
12987
15.5k
   OPC_EmitInteger32, 0, 
12988
15.5k
   OPC_EmitNodeXForm, 2, 12,
12989
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17418), 0,
12990
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
12991
15.5k
  60, 
12992
15.5k
   OPC_CheckChild0Integer, 64|128,9|128,1, 
12993
15.5k
   OPC_RecordChild1,
12994
15.5k
   OPC_RecordChild2,
12995
15.5k
   OPC_RecordChild3,
12996
15.5k
   OPC_RecordChild4,
12997
15.5k
   OPC_RecordChild5,
12998
15.5k
   OPC_RecordChild6,
12999
15.5k
   OPC_RecordChild7,
13000
15.5k
   OPC_MoveChild, 8,
13001
15.5k
   OPC_RecordNode,
13002
15.5k
   OPC_MoveSibling, 9,
13003
15.5k
   OPC_RecordNode,
13004
15.5k
   OPC_MoveSibling, 10,
13005
15.5k
   OPC_RecordNode,
13006
15.5k
   OPC_MoveSibling, 11,
13007
15.5k
   OPC_RecordNode,
13008
15.5k
   OPC_MoveSibling, 12,
13009
15.5k
   OPC_RecordNode,
13010
15.5k
   OPC_MoveParent,
13011
15.5k
   OPC_CheckPatternPredicate0,
13012
15.5k
   OPC_EmitInteger32, 0, 
13013
15.5k
   OPC_EmitNodeXForm, 2, 12,
13014
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17425), 0,
13015
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
13016
15.5k
  64, 
13017
15.5k
   OPC_CheckChild0Integer, 60|128,11|128,1, 
13018
15.5k
   OPC_RecordChild1,
13019
15.5k
   OPC_RecordChild2,
13020
15.5k
   OPC_RecordChild3,
13021
15.5k
   OPC_RecordChild4,
13022
15.5k
   OPC_RecordChild5,
13023
15.5k
   OPC_RecordChild6,
13024
15.5k
   OPC_RecordChild7,
13025
15.5k
   OPC_MoveChild, 8,
13026
15.5k
   OPC_RecordNode,
13027
15.5k
   OPC_MoveSibling, 9,
13028
15.5k
   OPC_RecordNode,
13029
15.5k
   OPC_MoveSibling, 10,
13030
15.5k
   OPC_RecordNode,
13031
15.5k
   OPC_MoveSibling, 11,
13032
15.5k
   OPC_RecordNode,
13033
15.5k
   OPC_MoveSibling, 12,
13034
15.5k
   OPC_RecordNode,
13035
15.5k
   OPC_MoveSibling, 13,
13036
15.5k
   OPC_RecordNode,
13037
15.5k
   OPC_MoveParent,
13038
15.5k
   OPC_CheckPatternPredicate0,
13039
15.5k
   OPC_EmitInteger32, 0, 
13040
15.5k
   OPC_EmitNodeXForm, 2, 13,
13041
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17434), 0,
13042
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13043
15.5k
  64, 
13044
15.5k
   OPC_CheckChild0Integer, 64|128,11|128,1, 
13045
15.5k
   OPC_RecordChild1,
13046
15.5k
   OPC_RecordChild2,
13047
15.5k
   OPC_RecordChild3,
13048
15.5k
   OPC_RecordChild4,
13049
15.5k
   OPC_RecordChild5,
13050
15.5k
   OPC_RecordChild6,
13051
15.5k
   OPC_RecordChild7,
13052
15.5k
   OPC_MoveChild, 8,
13053
15.5k
   OPC_RecordNode,
13054
15.5k
   OPC_MoveSibling, 9,
13055
15.5k
   OPC_RecordNode,
13056
15.5k
   OPC_MoveSibling, 10,
13057
15.5k
   OPC_RecordNode,
13058
15.5k
   OPC_MoveSibling, 11,
13059
15.5k
   OPC_RecordNode,
13060
15.5k
   OPC_MoveSibling, 12,
13061
15.5k
   OPC_RecordNode,
13062
15.5k
   OPC_MoveSibling, 13,
13063
15.5k
   OPC_RecordNode,
13064
15.5k
   OPC_MoveParent,
13065
15.5k
   OPC_CheckPatternPredicate0,
13066
15.5k
   OPC_EmitInteger32, 0, 
13067
15.5k
   OPC_EmitNodeXForm, 2, 13,
13068
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17441), 0,
13069
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13070
15.5k
  64, 
13071
15.5k
   OPC_CheckChild0Integer, 20|128,13|128,1, 
13072
15.5k
   OPC_RecordChild1,
13073
15.5k
   OPC_RecordChild2,
13074
15.5k
   OPC_RecordChild3,
13075
15.5k
   OPC_RecordChild4,
13076
15.5k
   OPC_RecordChild5,
13077
15.5k
   OPC_RecordChild6,
13078
15.5k
   OPC_RecordChild7,
13079
15.5k
   OPC_MoveChild, 8,
13080
15.5k
   OPC_RecordNode,
13081
15.5k
   OPC_MoveSibling, 9,
13082
15.5k
   OPC_RecordNode,
13083
15.5k
   OPC_MoveSibling, 10,
13084
15.5k
   OPC_RecordNode,
13085
15.5k
   OPC_MoveSibling, 11,
13086
15.5k
   OPC_RecordNode,
13087
15.5k
   OPC_MoveSibling, 12,
13088
15.5k
   OPC_RecordNode,
13089
15.5k
   OPC_MoveSibling, 13,
13090
15.5k
   OPC_RecordNode,
13091
15.5k
   OPC_MoveParent,
13092
15.5k
   OPC_CheckPatternPredicate0,
13093
15.5k
   OPC_EmitInteger32, 0, 
13094
15.5k
   OPC_EmitNodeXForm, 2, 13,
13095
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17450), 0,
13096
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13097
15.5k
  64, 
13098
15.5k
   OPC_CheckChild0Integer, 24|128,13|128,1, 
13099
15.5k
   OPC_RecordChild1,
13100
15.5k
   OPC_RecordChild2,
13101
15.5k
   OPC_RecordChild3,
13102
15.5k
   OPC_RecordChild4,
13103
15.5k
   OPC_RecordChild5,
13104
15.5k
   OPC_RecordChild6,
13105
15.5k
   OPC_RecordChild7,
13106
15.5k
   OPC_MoveChild, 8,
13107
15.5k
   OPC_RecordNode,
13108
15.5k
   OPC_MoveSibling, 9,
13109
15.5k
   OPC_RecordNode,
13110
15.5k
   OPC_MoveSibling, 10,
13111
15.5k
   OPC_RecordNode,
13112
15.5k
   OPC_MoveSibling, 11,
13113
15.5k
   OPC_RecordNode,
13114
15.5k
   OPC_MoveSibling, 12,
13115
15.5k
   OPC_RecordNode,
13116
15.5k
   OPC_MoveSibling, 13,
13117
15.5k
   OPC_RecordNode,
13118
15.5k
   OPC_MoveParent,
13119
15.5k
   OPC_CheckPatternPredicate0,
13120
15.5k
   OPC_EmitInteger32, 0, 
13121
15.5k
   OPC_EmitNodeXForm, 2, 13,
13122
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17457), 0,
13123
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13124
15.5k
  60, 
13125
15.5k
   OPC_CheckChild0Integer, 62|128,9|128,1, 
13126
15.5k
   OPC_RecordChild1,
13127
15.5k
   OPC_RecordChild2,
13128
15.5k
   OPC_RecordChild3,
13129
15.5k
   OPC_RecordChild4,
13130
15.5k
   OPC_RecordChild5,
13131
15.5k
   OPC_RecordChild6,
13132
15.5k
   OPC_RecordChild7,
13133
15.5k
   OPC_MoveChild, 8,
13134
15.5k
   OPC_RecordNode,
13135
15.5k
   OPC_MoveSibling, 9,
13136
15.5k
   OPC_RecordNode,
13137
15.5k
   OPC_MoveSibling, 10,
13138
15.5k
   OPC_RecordNode,
13139
15.5k
   OPC_MoveSibling, 11,
13140
15.5k
   OPC_RecordNode,
13141
15.5k
   OPC_MoveSibling, 12,
13142
15.5k
   OPC_RecordNode,
13143
15.5k
   OPC_MoveParent,
13144
15.5k
   OPC_CheckPatternPredicate0,
13145
15.5k
   OPC_EmitInteger32, 0, 
13146
15.5k
   OPC_EmitNodeXForm, 2, 12,
13147
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17508), 0,
13148
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
13149
15.5k
  60, 
13150
15.5k
   OPC_CheckChild0Integer, 66|128,9|128,1, 
13151
15.5k
   OPC_RecordChild1,
13152
15.5k
   OPC_RecordChild2,
13153
15.5k
   OPC_RecordChild3,
13154
15.5k
   OPC_RecordChild4,
13155
15.5k
   OPC_RecordChild5,
13156
15.5k
   OPC_RecordChild6,
13157
15.5k
   OPC_RecordChild7,
13158
15.5k
   OPC_MoveChild, 8,
13159
15.5k
   OPC_RecordNode,
13160
15.5k
   OPC_MoveSibling, 9,
13161
15.5k
   OPC_RecordNode,
13162
15.5k
   OPC_MoveSibling, 10,
13163
15.5k
   OPC_RecordNode,
13164
15.5k
   OPC_MoveSibling, 11,
13165
15.5k
   OPC_RecordNode,
13166
15.5k
   OPC_MoveSibling, 12,
13167
15.5k
   OPC_RecordNode,
13168
15.5k
   OPC_MoveParent,
13169
15.5k
   OPC_CheckPatternPredicate0,
13170
15.5k
   OPC_EmitInteger32, 0, 
13171
15.5k
   OPC_EmitNodeXForm, 2, 12,
13172
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17511), 0,
13173
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
13174
15.5k
  64, 
13175
15.5k
   OPC_CheckChild0Integer, 62|128,11|128,1, 
13176
15.5k
   OPC_RecordChild1,
13177
15.5k
   OPC_RecordChild2,
13178
15.5k
   OPC_RecordChild3,
13179
15.5k
   OPC_RecordChild4,
13180
15.5k
   OPC_RecordChild5,
13181
15.5k
   OPC_RecordChild6,
13182
15.5k
   OPC_RecordChild7,
13183
15.5k
   OPC_MoveChild, 8,
13184
15.5k
   OPC_RecordNode,
13185
15.5k
   OPC_MoveSibling, 9,
13186
15.5k
   OPC_RecordNode,
13187
15.5k
   OPC_MoveSibling, 10,
13188
15.5k
   OPC_RecordNode,
13189
15.5k
   OPC_MoveSibling, 11,
13190
15.5k
   OPC_RecordNode,
13191
15.5k
   OPC_MoveSibling, 12,
13192
15.5k
   OPC_RecordNode,
13193
15.5k
   OPC_MoveSibling, 13,
13194
15.5k
   OPC_RecordNode,
13195
15.5k
   OPC_MoveParent,
13196
15.5k
   OPC_CheckPatternPredicate0,
13197
15.5k
   OPC_EmitInteger32, 0, 
13198
15.5k
   OPC_EmitNodeXForm, 2, 13,
13199
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17514), 0,
13200
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13201
15.5k
  64, 
13202
15.5k
   OPC_CheckChild0Integer, 66|128,11|128,1, 
13203
15.5k
   OPC_RecordChild1,
13204
15.5k
   OPC_RecordChild2,
13205
15.5k
   OPC_RecordChild3,
13206
15.5k
   OPC_RecordChild4,
13207
15.5k
   OPC_RecordChild5,
13208
15.5k
   OPC_RecordChild6,
13209
15.5k
   OPC_RecordChild7,
13210
15.5k
   OPC_MoveChild, 8,
13211
15.5k
   OPC_RecordNode,
13212
15.5k
   OPC_MoveSibling, 9,
13213
15.5k
   OPC_RecordNode,
13214
15.5k
   OPC_MoveSibling, 10,
13215
15.5k
   OPC_RecordNode,
13216
15.5k
   OPC_MoveSibling, 11,
13217
15.5k
   OPC_RecordNode,
13218
15.5k
   OPC_MoveSibling, 12,
13219
15.5k
   OPC_RecordNode,
13220
15.5k
   OPC_MoveSibling, 13,
13221
15.5k
   OPC_RecordNode,
13222
15.5k
   OPC_MoveParent,
13223
15.5k
   OPC_CheckPatternPredicate0,
13224
15.5k
   OPC_EmitInteger32, 0, 
13225
15.5k
   OPC_EmitNodeXForm, 2, 13,
13226
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17517), 0,
13227
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13228
15.5k
  64, 
13229
15.5k
   OPC_CheckChild0Integer, 22|128,13|128,1, 
13230
15.5k
   OPC_RecordChild1,
13231
15.5k
   OPC_RecordChild2,
13232
15.5k
   OPC_RecordChild3,
13233
15.5k
   OPC_RecordChild4,
13234
15.5k
   OPC_RecordChild5,
13235
15.5k
   OPC_RecordChild6,
13236
15.5k
   OPC_RecordChild7,
13237
15.5k
   OPC_MoveChild, 8,
13238
15.5k
   OPC_RecordNode,
13239
15.5k
   OPC_MoveSibling, 9,
13240
15.5k
   OPC_RecordNode,
13241
15.5k
   OPC_MoveSibling, 10,
13242
15.5k
   OPC_RecordNode,
13243
15.5k
   OPC_MoveSibling, 11,
13244
15.5k
   OPC_RecordNode,
13245
15.5k
   OPC_MoveSibling, 12,
13246
15.5k
   OPC_RecordNode,
13247
15.5k
   OPC_MoveSibling, 13,
13248
15.5k
   OPC_RecordNode,
13249
15.5k
   OPC_MoveParent,
13250
15.5k
   OPC_CheckPatternPredicate0,
13251
15.5k
   OPC_EmitInteger32, 0, 
13252
15.5k
   OPC_EmitNodeXForm, 2, 13,
13253
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17520), 0,
13254
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13255
15.5k
  64, 
13256
15.5k
   OPC_CheckChild0Integer, 26|128,13|128,1, 
13257
15.5k
   OPC_RecordChild1,
13258
15.5k
   OPC_RecordChild2,
13259
15.5k
   OPC_RecordChild3,
13260
15.5k
   OPC_RecordChild4,
13261
15.5k
   OPC_RecordChild5,
13262
15.5k
   OPC_RecordChild6,
13263
15.5k
   OPC_RecordChild7,
13264
15.5k
   OPC_MoveChild, 8,
13265
15.5k
   OPC_RecordNode,
13266
15.5k
   OPC_MoveSibling, 9,
13267
15.5k
   OPC_RecordNode,
13268
15.5k
   OPC_MoveSibling, 10,
13269
15.5k
   OPC_RecordNode,
13270
15.5k
   OPC_MoveSibling, 11,
13271
15.5k
   OPC_RecordNode,
13272
15.5k
   OPC_MoveSibling, 12,
13273
15.5k
   OPC_RecordNode,
13274
15.5k
   OPC_MoveSibling, 13,
13275
15.5k
   OPC_RecordNode,
13276
15.5k
   OPC_MoveParent,
13277
15.5k
   OPC_CheckPatternPredicate0,
13278
15.5k
   OPC_EmitInteger32, 0, 
13279
15.5k
   OPC_EmitNodeXForm, 2, 13,
13280
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17523), 0,
13281
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13282
15.5k
  60, 
13283
15.5k
   OPC_CheckChild0Integer, 34|128,9|128,1, 
13284
15.5k
   OPC_RecordChild1,
13285
15.5k
   OPC_RecordChild2,
13286
15.5k
   OPC_RecordChild3,
13287
15.5k
   OPC_RecordChild4,
13288
15.5k
   OPC_RecordChild5,
13289
15.5k
   OPC_RecordChild6,
13290
15.5k
   OPC_RecordChild7,
13291
15.5k
   OPC_MoveChild, 8,
13292
15.5k
   OPC_RecordNode,
13293
15.5k
   OPC_MoveSibling, 9,
13294
15.5k
   OPC_RecordNode,
13295
15.5k
   OPC_MoveSibling, 10,
13296
15.5k
   OPC_RecordNode,
13297
15.5k
   OPC_MoveSibling, 11,
13298
15.5k
   OPC_RecordNode,
13299
15.5k
   OPC_MoveSibling, 12,
13300
15.5k
   OPC_RecordNode,
13301
15.5k
   OPC_MoveParent,
13302
15.5k
   OPC_CheckPatternPredicate0,
13303
15.5k
   OPC_EmitInteger32, 0, 
13304
15.5k
   OPC_EmitNodeXForm, 2, 12,
13305
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17577), 0,
13306
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
13307
15.5k
  60, 
13308
15.5k
   OPC_CheckChild0Integer, 38|128,9|128,1, 
13309
15.5k
   OPC_RecordChild1,
13310
15.5k
   OPC_RecordChild2,
13311
15.5k
   OPC_RecordChild3,
13312
15.5k
   OPC_RecordChild4,
13313
15.5k
   OPC_RecordChild5,
13314
15.5k
   OPC_RecordChild6,
13315
15.5k
   OPC_RecordChild7,
13316
15.5k
   OPC_MoveChild, 8,
13317
15.5k
   OPC_RecordNode,
13318
15.5k
   OPC_MoveSibling, 9,
13319
15.5k
   OPC_RecordNode,
13320
15.5k
   OPC_MoveSibling, 10,
13321
15.5k
   OPC_RecordNode,
13322
15.5k
   OPC_MoveSibling, 11,
13323
15.5k
   OPC_RecordNode,
13324
15.5k
   OPC_MoveSibling, 12,
13325
15.5k
   OPC_RecordNode,
13326
15.5k
   OPC_MoveParent,
13327
15.5k
   OPC_CheckPatternPredicate0,
13328
15.5k
   OPC_EmitInteger32, 0, 
13329
15.5k
   OPC_EmitNodeXForm, 2, 12,
13330
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17580), 0,
13331
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
13332
15.5k
  64, 
13333
15.5k
   OPC_CheckChild0Integer, 34|128,11|128,1, 
13334
15.5k
   OPC_RecordChild1,
13335
15.5k
   OPC_RecordChild2,
13336
15.5k
   OPC_RecordChild3,
13337
15.5k
   OPC_RecordChild4,
13338
15.5k
   OPC_RecordChild5,
13339
15.5k
   OPC_RecordChild6,
13340
15.5k
   OPC_RecordChild7,
13341
15.5k
   OPC_MoveChild, 8,
13342
15.5k
   OPC_RecordNode,
13343
15.5k
   OPC_MoveSibling, 9,
13344
15.5k
   OPC_RecordNode,
13345
15.5k
   OPC_MoveSibling, 10,
13346
15.5k
   OPC_RecordNode,
13347
15.5k
   OPC_MoveSibling, 11,
13348
15.5k
   OPC_RecordNode,
13349
15.5k
   OPC_MoveSibling, 12,
13350
15.5k
   OPC_RecordNode,
13351
15.5k
   OPC_MoveSibling, 13,
13352
15.5k
   OPC_RecordNode,
13353
15.5k
   OPC_MoveParent,
13354
15.5k
   OPC_CheckPatternPredicate0,
13355
15.5k
   OPC_EmitInteger32, 0, 
13356
15.5k
   OPC_EmitNodeXForm, 2, 13,
13357
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17583), 0,
13358
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13359
15.5k
  64, 
13360
15.5k
   OPC_CheckChild0Integer, 38|128,11|128,1, 
13361
15.5k
   OPC_RecordChild1,
13362
15.5k
   OPC_RecordChild2,
13363
15.5k
   OPC_RecordChild3,
13364
15.5k
   OPC_RecordChild4,
13365
15.5k
   OPC_RecordChild5,
13366
15.5k
   OPC_RecordChild6,
13367
15.5k
   OPC_RecordChild7,
13368
15.5k
   OPC_MoveChild, 8,
13369
15.5k
   OPC_RecordNode,
13370
15.5k
   OPC_MoveSibling, 9,
13371
15.5k
   OPC_RecordNode,
13372
15.5k
   OPC_MoveSibling, 10,
13373
15.5k
   OPC_RecordNode,
13374
15.5k
   OPC_MoveSibling, 11,
13375
15.5k
   OPC_RecordNode,
13376
15.5k
   OPC_MoveSibling, 12,
13377
15.5k
   OPC_RecordNode,
13378
15.5k
   OPC_MoveSibling, 13,
13379
15.5k
   OPC_RecordNode,
13380
15.5k
   OPC_MoveParent,
13381
15.5k
   OPC_CheckPatternPredicate0,
13382
15.5k
   OPC_EmitInteger32, 0, 
13383
15.5k
   OPC_EmitNodeXForm, 2, 13,
13384
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17586), 0,
13385
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13386
15.5k
  64, 
13387
15.5k
   OPC_CheckChild0Integer, 122|128,12|128,1, 
13388
15.5k
   OPC_RecordChild1,
13389
15.5k
   OPC_RecordChild2,
13390
15.5k
   OPC_RecordChild3,
13391
15.5k
   OPC_RecordChild4,
13392
15.5k
   OPC_RecordChild5,
13393
15.5k
   OPC_RecordChild6,
13394
15.5k
   OPC_RecordChild7,
13395
15.5k
   OPC_MoveChild, 8,
13396
15.5k
   OPC_RecordNode,
13397
15.5k
   OPC_MoveSibling, 9,
13398
15.5k
   OPC_RecordNode,
13399
15.5k
   OPC_MoveSibling, 10,
13400
15.5k
   OPC_RecordNode,
13401
15.5k
   OPC_MoveSibling, 11,
13402
15.5k
   OPC_RecordNode,
13403
15.5k
   OPC_MoveSibling, 12,
13404
15.5k
   OPC_RecordNode,
13405
15.5k
   OPC_MoveSibling, 13,
13406
15.5k
   OPC_RecordNode,
13407
15.5k
   OPC_MoveParent,
13408
15.5k
   OPC_CheckPatternPredicate0,
13409
15.5k
   OPC_EmitInteger32, 0, 
13410
15.5k
   OPC_EmitNodeXForm, 2, 13,
13411
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17589), 0,
13412
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13413
15.5k
  64, 
13414
15.5k
   OPC_CheckChild0Integer, 126|128,12|128,1, 
13415
15.5k
   OPC_RecordChild1,
13416
15.5k
   OPC_RecordChild2,
13417
15.5k
   OPC_RecordChild3,
13418
15.5k
   OPC_RecordChild4,
13419
15.5k
   OPC_RecordChild5,
13420
15.5k
   OPC_RecordChild6,
13421
15.5k
   OPC_RecordChild7,
13422
15.5k
   OPC_MoveChild, 8,
13423
15.5k
   OPC_RecordNode,
13424
15.5k
   OPC_MoveSibling, 9,
13425
15.5k
   OPC_RecordNode,
13426
15.5k
   OPC_MoveSibling, 10,
13427
15.5k
   OPC_RecordNode,
13428
15.5k
   OPC_MoveSibling, 11,
13429
15.5k
   OPC_RecordNode,
13430
15.5k
   OPC_MoveSibling, 12,
13431
15.5k
   OPC_RecordNode,
13432
15.5k
   OPC_MoveSibling, 13,
13433
15.5k
   OPC_RecordNode,
13434
15.5k
   OPC_MoveParent,
13435
15.5k
   OPC_CheckPatternPredicate0,
13436
15.5k
   OPC_EmitInteger32, 0, 
13437
15.5k
   OPC_EmitNodeXForm, 2, 13,
13438
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17592), 0,
13439
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13440
15.5k
  25, 
13441
15.5k
   OPC_CheckChild0Integer, 104|128,13|128,1, 
13442
15.5k
   OPC_RecordChild1,
13443
15.5k
   OPC_RecordChild2,
13444
15.5k
   OPC_RecordChild3,
13445
15.5k
   OPC_RecordChild4,
13446
15.5k
   OPC_CheckPatternPredicate3,
13447
15.5k
   OPC_EmitInteger32, 0, 
13448
15.5k
   OPC_EmitNodeXForm, 2, 4,
13449
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17601),
13450
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
13451
15.5k
  25, 
13452
15.5k
   OPC_CheckChild0Integer, 108|128,13|128,1, 
13453
15.5k
   OPC_RecordChild1,
13454
15.5k
   OPC_RecordChild2,
13455
15.5k
   OPC_RecordChild3,
13456
15.5k
   OPC_RecordChild4,
13457
15.5k
   OPC_CheckPatternPredicate3,
13458
15.5k
   OPC_EmitInteger32, 0, 
13459
15.5k
   OPC_EmitNodeXForm, 2, 4,
13460
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17608),
13461
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
13462
15.5k
  25, 
13463
15.5k
   OPC_CheckChild0Integer, 70|128,13|128,1, 
13464
15.5k
   OPC_RecordChild1,
13465
15.5k
   OPC_RecordChild2,
13466
15.5k
   OPC_RecordChild3,
13467
15.5k
   OPC_RecordChild4,
13468
15.5k
   OPC_CheckPatternPredicate3,
13469
15.5k
   OPC_EmitInteger32, 0, 
13470
15.5k
   OPC_EmitNodeXForm, 2, 4,
13471
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17617),
13472
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
13473
15.5k
  26, 
13474
15.5k
   OPC_CheckChild0Integer, 68|128,13|128,1, 
13475
15.5k
   OPC_RecordChild1,
13476
15.5k
   OPC_RecordChild2,
13477
15.5k
   OPC_RecordChild3,
13478
15.5k
   OPC_RecordChild4,
13479
15.5k
   OPC_CheckPatternPredicate, 63,
13480
15.5k
   OPC_EmitInteger32, 0, 
13481
15.5k
   OPC_EmitNodeXForm, 2, 4,
13482
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17621),
13483
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
13484
15.5k
  60, 
13485
15.5k
   OPC_CheckChild0Integer, 36|128,9|128,1, 
13486
15.5k
   OPC_RecordChild1,
13487
15.5k
   OPC_RecordChild2,
13488
15.5k
   OPC_RecordChild3,
13489
15.5k
   OPC_RecordChild4,
13490
15.5k
   OPC_RecordChild5,
13491
15.5k
   OPC_RecordChild6,
13492
15.5k
   OPC_RecordChild7,
13493
15.5k
   OPC_MoveChild, 8,
13494
15.5k
   OPC_RecordNode,
13495
15.5k
   OPC_MoveSibling, 9,
13496
15.5k
   OPC_RecordNode,
13497
15.5k
   OPC_MoveSibling, 10,
13498
15.5k
   OPC_RecordNode,
13499
15.5k
   OPC_MoveSibling, 11,
13500
15.5k
   OPC_RecordNode,
13501
15.5k
   OPC_MoveSibling, 12,
13502
15.5k
   OPC_RecordNode,
13503
15.5k
   OPC_MoveParent,
13504
15.5k
   OPC_CheckPatternPredicate0,
13505
15.5k
   OPC_EmitInteger32, 0, 
13506
15.5k
   OPC_EmitNodeXForm, 2, 12,
13507
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17672), 0,
13508
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
13509
15.5k
  60, 
13510
15.5k
   OPC_CheckChild0Integer, 40|128,9|128,1, 
13511
15.5k
   OPC_RecordChild1,
13512
15.5k
   OPC_RecordChild2,
13513
15.5k
   OPC_RecordChild3,
13514
15.5k
   OPC_RecordChild4,
13515
15.5k
   OPC_RecordChild5,
13516
15.5k
   OPC_RecordChild6,
13517
15.5k
   OPC_RecordChild7,
13518
15.5k
   OPC_MoveChild, 8,
13519
15.5k
   OPC_RecordNode,
13520
15.5k
   OPC_MoveSibling, 9,
13521
15.5k
   OPC_RecordNode,
13522
15.5k
   OPC_MoveSibling, 10,
13523
15.5k
   OPC_RecordNode,
13524
15.5k
   OPC_MoveSibling, 11,
13525
15.5k
   OPC_RecordNode,
13526
15.5k
   OPC_MoveSibling, 12,
13527
15.5k
   OPC_RecordNode,
13528
15.5k
   OPC_MoveParent,
13529
15.5k
   OPC_CheckPatternPredicate0,
13530
15.5k
   OPC_EmitInteger32, 0, 
13531
15.5k
   OPC_EmitNodeXForm, 2, 12,
13532
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17675), 0,
13533
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
13534
15.5k
  64, 
13535
15.5k
   OPC_CheckChild0Integer, 36|128,11|128,1, 
13536
15.5k
   OPC_RecordChild1,
13537
15.5k
   OPC_RecordChild2,
13538
15.5k
   OPC_RecordChild3,
13539
15.5k
   OPC_RecordChild4,
13540
15.5k
   OPC_RecordChild5,
13541
15.5k
   OPC_RecordChild6,
13542
15.5k
   OPC_RecordChild7,
13543
15.5k
   OPC_MoveChild, 8,
13544
15.5k
   OPC_RecordNode,
13545
15.5k
   OPC_MoveSibling, 9,
13546
15.5k
   OPC_RecordNode,
13547
15.5k
   OPC_MoveSibling, 10,
13548
15.5k
   OPC_RecordNode,
13549
15.5k
   OPC_MoveSibling, 11,
13550
15.5k
   OPC_RecordNode,
13551
15.5k
   OPC_MoveSibling, 12,
13552
15.5k
   OPC_RecordNode,
13553
15.5k
   OPC_MoveSibling, 13,
13554
15.5k
   OPC_RecordNode,
13555
15.5k
   OPC_MoveParent,
13556
15.5k
   OPC_CheckPatternPredicate0,
13557
15.5k
   OPC_EmitInteger32, 0, 
13558
15.5k
   OPC_EmitNodeXForm, 2, 13,
13559
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17678), 0,
13560
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13561
15.5k
  64, 
13562
15.5k
   OPC_CheckChild0Integer, 40|128,11|128,1, 
13563
15.5k
   OPC_RecordChild1,
13564
15.5k
   OPC_RecordChild2,
13565
15.5k
   OPC_RecordChild3,
13566
15.5k
   OPC_RecordChild4,
13567
15.5k
   OPC_RecordChild5,
13568
15.5k
   OPC_RecordChild6,
13569
15.5k
   OPC_RecordChild7,
13570
15.5k
   OPC_MoveChild, 8,
13571
15.5k
   OPC_RecordNode,
13572
15.5k
   OPC_MoveSibling, 9,
13573
15.5k
   OPC_RecordNode,
13574
15.5k
   OPC_MoveSibling, 10,
13575
15.5k
   OPC_RecordNode,
13576
15.5k
   OPC_MoveSibling, 11,
13577
15.5k
   OPC_RecordNode,
13578
15.5k
   OPC_MoveSibling, 12,
13579
15.5k
   OPC_RecordNode,
13580
15.5k
   OPC_MoveSibling, 13,
13581
15.5k
   OPC_RecordNode,
13582
15.5k
   OPC_MoveParent,
13583
15.5k
   OPC_CheckPatternPredicate0,
13584
15.5k
   OPC_EmitInteger32, 0, 
13585
15.5k
   OPC_EmitNodeXForm, 2, 13,
13586
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17681), 0,
13587
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13588
15.5k
  64, 
13589
15.5k
   OPC_CheckChild0Integer, 124|128,12|128,1, 
13590
15.5k
   OPC_RecordChild1,
13591
15.5k
   OPC_RecordChild2,
13592
15.5k
   OPC_RecordChild3,
13593
15.5k
   OPC_RecordChild4,
13594
15.5k
   OPC_RecordChild5,
13595
15.5k
   OPC_RecordChild6,
13596
15.5k
   OPC_RecordChild7,
13597
15.5k
   OPC_MoveChild, 8,
13598
15.5k
   OPC_RecordNode,
13599
15.5k
   OPC_MoveSibling, 9,
13600
15.5k
   OPC_RecordNode,
13601
15.5k
   OPC_MoveSibling, 10,
13602
15.5k
   OPC_RecordNode,
13603
15.5k
   OPC_MoveSibling, 11,
13604
15.5k
   OPC_RecordNode,
13605
15.5k
   OPC_MoveSibling, 12,
13606
15.5k
   OPC_RecordNode,
13607
15.5k
   OPC_MoveSibling, 13,
13608
15.5k
   OPC_RecordNode,
13609
15.5k
   OPC_MoveParent,
13610
15.5k
   OPC_CheckPatternPredicate0,
13611
15.5k
   OPC_EmitInteger32, 0, 
13612
15.5k
   OPC_EmitNodeXForm, 2, 13,
13613
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17684), 0,
13614
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13615
15.5k
  64, 
13616
15.5k
   OPC_CheckChild0Integer, 0|128,13|128,1, 
13617
15.5k
   OPC_RecordChild1,
13618
15.5k
   OPC_RecordChild2,
13619
15.5k
   OPC_RecordChild3,
13620
15.5k
   OPC_RecordChild4,
13621
15.5k
   OPC_RecordChild5,
13622
15.5k
   OPC_RecordChild6,
13623
15.5k
   OPC_RecordChild7,
13624
15.5k
   OPC_MoveChild, 8,
13625
15.5k
   OPC_RecordNode,
13626
15.5k
   OPC_MoveSibling, 9,
13627
15.5k
   OPC_RecordNode,
13628
15.5k
   OPC_MoveSibling, 10,
13629
15.5k
   OPC_RecordNode,
13630
15.5k
   OPC_MoveSibling, 11,
13631
15.5k
   OPC_RecordNode,
13632
15.5k
   OPC_MoveSibling, 12,
13633
15.5k
   OPC_RecordNode,
13634
15.5k
   OPC_MoveSibling, 13,
13635
15.5k
   OPC_RecordNode,
13636
15.5k
   OPC_MoveParent,
13637
15.5k
   OPC_CheckPatternPredicate0,
13638
15.5k
   OPC_EmitInteger32, 0, 
13639
15.5k
   OPC_EmitNodeXForm, 2, 13,
13640
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17687), 0,
13641
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13642
15.5k
  25, 
13643
15.5k
   OPC_CheckChild0Integer, 106|128,13|128,1, 
13644
15.5k
   OPC_RecordChild1,
13645
15.5k
   OPC_RecordChild2,
13646
15.5k
   OPC_RecordChild3,
13647
15.5k
   OPC_RecordChild4,
13648
15.5k
   OPC_CheckPatternPredicate3,
13649
15.5k
   OPC_EmitInteger32, 0, 
13650
15.5k
   OPC_EmitNodeXForm, 2, 4,
13651
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17690),
13652
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
13653
15.5k
  25, 
13654
15.5k
   OPC_CheckChild0Integer, 110|128,13|128,1, 
13655
15.5k
   OPC_RecordChild1,
13656
15.5k
   OPC_RecordChild2,
13657
15.5k
   OPC_RecordChild3,
13658
15.5k
   OPC_RecordChild4,
13659
15.5k
   OPC_CheckPatternPredicate3,
13660
15.5k
   OPC_EmitInteger32, 0, 
13661
15.5k
   OPC_EmitNodeXForm, 2, 4,
13662
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17693),
13663
15.5k
                 MVT::i32, MVT::i32, 5, 0, 1, 2, 3, 5, 
13664
15.5k
  60, 
13665
15.5k
   OPC_CheckChild0Integer, 8|128,9|128,1, 
13666
15.5k
   OPC_RecordChild1,
13667
15.5k
   OPC_RecordChild2,
13668
15.5k
   OPC_RecordChild3,
13669
15.5k
   OPC_RecordChild4,
13670
15.5k
   OPC_RecordChild5,
13671
15.5k
   OPC_RecordChild6,
13672
15.5k
   OPC_RecordChild7,
13673
15.5k
   OPC_MoveChild, 8,
13674
15.5k
   OPC_RecordNode,
13675
15.5k
   OPC_MoveSibling, 9,
13676
15.5k
   OPC_RecordNode,
13677
15.5k
   OPC_MoveSibling, 10,
13678
15.5k
   OPC_RecordNode,
13679
15.5k
   OPC_MoveSibling, 11,
13680
15.5k
   OPC_RecordNode,
13681
15.5k
   OPC_MoveSibling, 12,
13682
15.5k
   OPC_RecordNode,
13683
15.5k
   OPC_MoveParent,
13684
15.5k
   OPC_CheckPatternPredicate0,
13685
15.5k
   OPC_EmitInteger32, 0, 
13686
15.5k
   OPC_EmitNodeXForm, 2, 12,
13687
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17747), 0,
13688
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
13689
15.5k
  60, 
13690
15.5k
   OPC_CheckChild0Integer, 12|128,9|128,1, 
13691
15.5k
   OPC_RecordChild1,
13692
15.5k
   OPC_RecordChild2,
13693
15.5k
   OPC_RecordChild3,
13694
15.5k
   OPC_RecordChild4,
13695
15.5k
   OPC_RecordChild5,
13696
15.5k
   OPC_RecordChild6,
13697
15.5k
   OPC_RecordChild7,
13698
15.5k
   OPC_MoveChild, 8,
13699
15.5k
   OPC_RecordNode,
13700
15.5k
   OPC_MoveSibling, 9,
13701
15.5k
   OPC_RecordNode,
13702
15.5k
   OPC_MoveSibling, 10,
13703
15.5k
   OPC_RecordNode,
13704
15.5k
   OPC_MoveSibling, 11,
13705
15.5k
   OPC_RecordNode,
13706
15.5k
   OPC_MoveSibling, 12,
13707
15.5k
   OPC_RecordNode,
13708
15.5k
   OPC_MoveParent,
13709
15.5k
   OPC_CheckPatternPredicate0,
13710
15.5k
   OPC_EmitInteger32, 0, 
13711
15.5k
   OPC_EmitNodeXForm, 2, 12,
13712
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17750), 0,
13713
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
13714
15.5k
  64, 
13715
15.5k
   OPC_CheckChild0Integer, 8|128,11|128,1, 
13716
15.5k
   OPC_RecordChild1,
13717
15.5k
   OPC_RecordChild2,
13718
15.5k
   OPC_RecordChild3,
13719
15.5k
   OPC_RecordChild4,
13720
15.5k
   OPC_RecordChild5,
13721
15.5k
   OPC_RecordChild6,
13722
15.5k
   OPC_RecordChild7,
13723
15.5k
   OPC_MoveChild, 8,
13724
15.5k
   OPC_RecordNode,
13725
15.5k
   OPC_MoveSibling, 9,
13726
15.5k
   OPC_RecordNode,
13727
15.5k
   OPC_MoveSibling, 10,
13728
15.5k
   OPC_RecordNode,
13729
15.5k
   OPC_MoveSibling, 11,
13730
15.5k
   OPC_RecordNode,
13731
15.5k
   OPC_MoveSibling, 12,
13732
15.5k
   OPC_RecordNode,
13733
15.5k
   OPC_MoveSibling, 13,
13734
15.5k
   OPC_RecordNode,
13735
15.5k
   OPC_MoveParent,
13736
15.5k
   OPC_CheckPatternPredicate0,
13737
15.5k
   OPC_EmitInteger32, 0, 
13738
15.5k
   OPC_EmitNodeXForm, 2, 13,
13739
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17753), 0,
13740
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13741
15.5k
  64, 
13742
15.5k
   OPC_CheckChild0Integer, 12|128,11|128,1, 
13743
15.5k
   OPC_RecordChild1,
13744
15.5k
   OPC_RecordChild2,
13745
15.5k
   OPC_RecordChild3,
13746
15.5k
   OPC_RecordChild4,
13747
15.5k
   OPC_RecordChild5,
13748
15.5k
   OPC_RecordChild6,
13749
15.5k
   OPC_RecordChild7,
13750
15.5k
   OPC_MoveChild, 8,
13751
15.5k
   OPC_RecordNode,
13752
15.5k
   OPC_MoveSibling, 9,
13753
15.5k
   OPC_RecordNode,
13754
15.5k
   OPC_MoveSibling, 10,
13755
15.5k
   OPC_RecordNode,
13756
15.5k
   OPC_MoveSibling, 11,
13757
15.5k
   OPC_RecordNode,
13758
15.5k
   OPC_MoveSibling, 12,
13759
15.5k
   OPC_RecordNode,
13760
15.5k
   OPC_MoveSibling, 13,
13761
15.5k
   OPC_RecordNode,
13762
15.5k
   OPC_MoveParent,
13763
15.5k
   OPC_CheckPatternPredicate0,
13764
15.5k
   OPC_EmitInteger32, 0, 
13765
15.5k
   OPC_EmitNodeXForm, 2, 13,
13766
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17756), 0,
13767
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13768
15.5k
  64, 
13769
15.5k
   OPC_CheckChild0Integer, 96|128,12|128,1, 
13770
15.5k
   OPC_RecordChild1,
13771
15.5k
   OPC_RecordChild2,
13772
15.5k
   OPC_RecordChild3,
13773
15.5k
   OPC_RecordChild4,
13774
15.5k
   OPC_RecordChild5,
13775
15.5k
   OPC_RecordChild6,
13776
15.5k
   OPC_RecordChild7,
13777
15.5k
   OPC_MoveChild, 8,
13778
15.5k
   OPC_RecordNode,
13779
15.5k
   OPC_MoveSibling, 9,
13780
15.5k
   OPC_RecordNode,
13781
15.5k
   OPC_MoveSibling, 10,
13782
15.5k
   OPC_RecordNode,
13783
15.5k
   OPC_MoveSibling, 11,
13784
15.5k
   OPC_RecordNode,
13785
15.5k
   OPC_MoveSibling, 12,
13786
15.5k
   OPC_RecordNode,
13787
15.5k
   OPC_MoveSibling, 13,
13788
15.5k
   OPC_RecordNode,
13789
15.5k
   OPC_MoveParent,
13790
15.5k
   OPC_CheckPatternPredicate0,
13791
15.5k
   OPC_EmitInteger32, 0, 
13792
15.5k
   OPC_EmitNodeXForm, 2, 13,
13793
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17759), 0,
13794
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13795
15.5k
  64, 
13796
15.5k
   OPC_CheckChild0Integer, 100|128,12|128,1, 
13797
15.5k
   OPC_RecordChild1,
13798
15.5k
   OPC_RecordChild2,
13799
15.5k
   OPC_RecordChild3,
13800
15.5k
   OPC_RecordChild4,
13801
15.5k
   OPC_RecordChild5,
13802
15.5k
   OPC_RecordChild6,
13803
15.5k
   OPC_RecordChild7,
13804
15.5k
   OPC_MoveChild, 8,
13805
15.5k
   OPC_RecordNode,
13806
15.5k
   OPC_MoveSibling, 9,
13807
15.5k
   OPC_RecordNode,
13808
15.5k
   OPC_MoveSibling, 10,
13809
15.5k
   OPC_RecordNode,
13810
15.5k
   OPC_MoveSibling, 11,
13811
15.5k
   OPC_RecordNode,
13812
15.5k
   OPC_MoveSibling, 12,
13813
15.5k
   OPC_RecordNode,
13814
15.5k
   OPC_MoveSibling, 13,
13815
15.5k
   OPC_RecordNode,
13816
15.5k
   OPC_MoveParent,
13817
15.5k
   OPC_CheckPatternPredicate0,
13818
15.5k
   OPC_EmitInteger32, 0, 
13819
15.5k
   OPC_EmitNodeXForm, 2, 13,
13820
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17762), 0,
13821
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13822
15.5k
  60, 
13823
15.5k
   OPC_CheckChild0Integer, 10|128,9|128,1, 
13824
15.5k
   OPC_RecordChild1,
13825
15.5k
   OPC_RecordChild2,
13826
15.5k
   OPC_RecordChild3,
13827
15.5k
   OPC_RecordChild4,
13828
15.5k
   OPC_RecordChild5,
13829
15.5k
   OPC_RecordChild6,
13830
15.5k
   OPC_RecordChild7,
13831
15.5k
   OPC_MoveChild, 8,
13832
15.5k
   OPC_RecordNode,
13833
15.5k
   OPC_MoveSibling, 9,
13834
15.5k
   OPC_RecordNode,
13835
15.5k
   OPC_MoveSibling, 10,
13836
15.5k
   OPC_RecordNode,
13837
15.5k
   OPC_MoveSibling, 11,
13838
15.5k
   OPC_RecordNode,
13839
15.5k
   OPC_MoveSibling, 12,
13840
15.5k
   OPC_RecordNode,
13841
15.5k
   OPC_MoveParent,
13842
15.5k
   OPC_CheckPatternPredicate0,
13843
15.5k
   OPC_EmitInteger32, 0, 
13844
15.5k
   OPC_EmitNodeXForm, 2, 12,
13845
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17813), 0,
13846
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
13847
15.5k
  60, 
13848
15.5k
   OPC_CheckChild0Integer, 14|128,9|128,1, 
13849
15.5k
   OPC_RecordChild1,
13850
15.5k
   OPC_RecordChild2,
13851
15.5k
   OPC_RecordChild3,
13852
15.5k
   OPC_RecordChild4,
13853
15.5k
   OPC_RecordChild5,
13854
15.5k
   OPC_RecordChild6,
13855
15.5k
   OPC_RecordChild7,
13856
15.5k
   OPC_MoveChild, 8,
13857
15.5k
   OPC_RecordNode,
13858
15.5k
   OPC_MoveSibling, 9,
13859
15.5k
   OPC_RecordNode,
13860
15.5k
   OPC_MoveSibling, 10,
13861
15.5k
   OPC_RecordNode,
13862
15.5k
   OPC_MoveSibling, 11,
13863
15.5k
   OPC_RecordNode,
13864
15.5k
   OPC_MoveSibling, 12,
13865
15.5k
   OPC_RecordNode,
13866
15.5k
   OPC_MoveParent,
13867
15.5k
   OPC_CheckPatternPredicate0,
13868
15.5k
   OPC_EmitInteger32, 0, 
13869
15.5k
   OPC_EmitNodeXForm, 2, 12,
13870
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17816), 0,
13871
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
13872
15.5k
  64, 
13873
15.5k
   OPC_CheckChild0Integer, 10|128,11|128,1, 
13874
15.5k
   OPC_RecordChild1,
13875
15.5k
   OPC_RecordChild2,
13876
15.5k
   OPC_RecordChild3,
13877
15.5k
   OPC_RecordChild4,
13878
15.5k
   OPC_RecordChild5,
13879
15.5k
   OPC_RecordChild6,
13880
15.5k
   OPC_RecordChild7,
13881
15.5k
   OPC_MoveChild, 8,
13882
15.5k
   OPC_RecordNode,
13883
15.5k
   OPC_MoveSibling, 9,
13884
15.5k
   OPC_RecordNode,
13885
15.5k
   OPC_MoveSibling, 10,
13886
15.5k
   OPC_RecordNode,
13887
15.5k
   OPC_MoveSibling, 11,
13888
15.5k
   OPC_RecordNode,
13889
15.5k
   OPC_MoveSibling, 12,
13890
15.5k
   OPC_RecordNode,
13891
15.5k
   OPC_MoveSibling, 13,
13892
15.5k
   OPC_RecordNode,
13893
15.5k
   OPC_MoveParent,
13894
15.5k
   OPC_CheckPatternPredicate0,
13895
15.5k
   OPC_EmitInteger32, 0, 
13896
15.5k
   OPC_EmitNodeXForm, 2, 13,
13897
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17819), 0,
13898
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13899
15.5k
  64, 
13900
15.5k
   OPC_CheckChild0Integer, 14|128,11|128,1, 
13901
15.5k
   OPC_RecordChild1,
13902
15.5k
   OPC_RecordChild2,
13903
15.5k
   OPC_RecordChild3,
13904
15.5k
   OPC_RecordChild4,
13905
15.5k
   OPC_RecordChild5,
13906
15.5k
   OPC_RecordChild6,
13907
15.5k
   OPC_RecordChild7,
13908
15.5k
   OPC_MoveChild, 8,
13909
15.5k
   OPC_RecordNode,
13910
15.5k
   OPC_MoveSibling, 9,
13911
15.5k
   OPC_RecordNode,
13912
15.5k
   OPC_MoveSibling, 10,
13913
15.5k
   OPC_RecordNode,
13914
15.5k
   OPC_MoveSibling, 11,
13915
15.5k
   OPC_RecordNode,
13916
15.5k
   OPC_MoveSibling, 12,
13917
15.5k
   OPC_RecordNode,
13918
15.5k
   OPC_MoveSibling, 13,
13919
15.5k
   OPC_RecordNode,
13920
15.5k
   OPC_MoveParent,
13921
15.5k
   OPC_CheckPatternPredicate0,
13922
15.5k
   OPC_EmitInteger32, 0, 
13923
15.5k
   OPC_EmitNodeXForm, 2, 13,
13924
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17822), 0,
13925
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13926
15.5k
  64, 
13927
15.5k
   OPC_CheckChild0Integer, 98|128,12|128,1, 
13928
15.5k
   OPC_RecordChild1,
13929
15.5k
   OPC_RecordChild2,
13930
15.5k
   OPC_RecordChild3,
13931
15.5k
   OPC_RecordChild4,
13932
15.5k
   OPC_RecordChild5,
13933
15.5k
   OPC_RecordChild6,
13934
15.5k
   OPC_RecordChild7,
13935
15.5k
   OPC_MoveChild, 8,
13936
15.5k
   OPC_RecordNode,
13937
15.5k
   OPC_MoveSibling, 9,
13938
15.5k
   OPC_RecordNode,
13939
15.5k
   OPC_MoveSibling, 10,
13940
15.5k
   OPC_RecordNode,
13941
15.5k
   OPC_MoveSibling, 11,
13942
15.5k
   OPC_RecordNode,
13943
15.5k
   OPC_MoveSibling, 12,
13944
15.5k
   OPC_RecordNode,
13945
15.5k
   OPC_MoveSibling, 13,
13946
15.5k
   OPC_RecordNode,
13947
15.5k
   OPC_MoveParent,
13948
15.5k
   OPC_CheckPatternPredicate0,
13949
15.5k
   OPC_EmitInteger32, 0, 
13950
15.5k
   OPC_EmitNodeXForm, 2, 13,
13951
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17825), 0,
13952
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13953
15.5k
  64, 
13954
15.5k
   OPC_CheckChild0Integer, 102|128,12|128,1, 
13955
15.5k
   OPC_RecordChild1,
13956
15.5k
   OPC_RecordChild2,
13957
15.5k
   OPC_RecordChild3,
13958
15.5k
   OPC_RecordChild4,
13959
15.5k
   OPC_RecordChild5,
13960
15.5k
   OPC_RecordChild6,
13961
15.5k
   OPC_RecordChild7,
13962
15.5k
   OPC_MoveChild, 8,
13963
15.5k
   OPC_RecordNode,
13964
15.5k
   OPC_MoveSibling, 9,
13965
15.5k
   OPC_RecordNode,
13966
15.5k
   OPC_MoveSibling, 10,
13967
15.5k
   OPC_RecordNode,
13968
15.5k
   OPC_MoveSibling, 11,
13969
15.5k
   OPC_RecordNode,
13970
15.5k
   OPC_MoveSibling, 12,
13971
15.5k
   OPC_RecordNode,
13972
15.5k
   OPC_MoveSibling, 13,
13973
15.5k
   OPC_RecordNode,
13974
15.5k
   OPC_MoveParent,
13975
15.5k
   OPC_CheckPatternPredicate0,
13976
15.5k
   OPC_EmitInteger32, 0, 
13977
15.5k
   OPC_EmitNodeXForm, 2, 13,
13978
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17828), 0,
13979
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
13980
15.5k
  60, 
13981
15.5k
   OPC_CheckChild0Integer, 110|128,8|128,1, 
13982
15.5k
   OPC_RecordChild1,
13983
15.5k
   OPC_RecordChild2,
13984
15.5k
   OPC_RecordChild3,
13985
15.5k
   OPC_RecordChild4,
13986
15.5k
   OPC_RecordChild5,
13987
15.5k
   OPC_RecordChild6,
13988
15.5k
   OPC_RecordChild7,
13989
15.5k
   OPC_MoveChild, 8,
13990
15.5k
   OPC_RecordNode,
13991
15.5k
   OPC_MoveSibling, 9,
13992
15.5k
   OPC_RecordNode,
13993
15.5k
   OPC_MoveSibling, 10,
13994
15.5k
   OPC_RecordNode,
13995
15.5k
   OPC_MoveSibling, 11,
13996
15.5k
   OPC_RecordNode,
13997
15.5k
   OPC_MoveSibling, 12,
13998
15.5k
   OPC_RecordNode,
13999
15.5k
   OPC_MoveParent,
14000
15.5k
   OPC_CheckPatternPredicate0,
14001
15.5k
   OPC_EmitInteger32, 0, 
14002
15.5k
   OPC_EmitNodeXForm, 2, 12,
14003
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17882), 0,
14004
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
14005
15.5k
  60, 
14006
15.5k
   OPC_CheckChild0Integer, 114|128,8|128,1, 
14007
15.5k
   OPC_RecordChild1,
14008
15.5k
   OPC_RecordChild2,
14009
15.5k
   OPC_RecordChild3,
14010
15.5k
   OPC_RecordChild4,
14011
15.5k
   OPC_RecordChild5,
14012
15.5k
   OPC_RecordChild6,
14013
15.5k
   OPC_RecordChild7,
14014
15.5k
   OPC_MoveChild, 8,
14015
15.5k
   OPC_RecordNode,
14016
15.5k
   OPC_MoveSibling, 9,
14017
15.5k
   OPC_RecordNode,
14018
15.5k
   OPC_MoveSibling, 10,
14019
15.5k
   OPC_RecordNode,
14020
15.5k
   OPC_MoveSibling, 11,
14021
15.5k
   OPC_RecordNode,
14022
15.5k
   OPC_MoveSibling, 12,
14023
15.5k
   OPC_RecordNode,
14024
15.5k
   OPC_MoveParent,
14025
15.5k
   OPC_CheckPatternPredicate0,
14026
15.5k
   OPC_EmitInteger32, 0, 
14027
15.5k
   OPC_EmitNodeXForm, 2, 12,
14028
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17885), 0,
14029
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
14030
15.5k
  64, 
14031
15.5k
   OPC_CheckChild0Integer, 110|128,10|128,1, 
14032
15.5k
   OPC_RecordChild1,
14033
15.5k
   OPC_RecordChild2,
14034
15.5k
   OPC_RecordChild3,
14035
15.5k
   OPC_RecordChild4,
14036
15.5k
   OPC_RecordChild5,
14037
15.5k
   OPC_RecordChild6,
14038
15.5k
   OPC_RecordChild7,
14039
15.5k
   OPC_MoveChild, 8,
14040
15.5k
   OPC_RecordNode,
14041
15.5k
   OPC_MoveSibling, 9,
14042
15.5k
   OPC_RecordNode,
14043
15.5k
   OPC_MoveSibling, 10,
14044
15.5k
   OPC_RecordNode,
14045
15.5k
   OPC_MoveSibling, 11,
14046
15.5k
   OPC_RecordNode,
14047
15.5k
   OPC_MoveSibling, 12,
14048
15.5k
   OPC_RecordNode,
14049
15.5k
   OPC_MoveSibling, 13,
14050
15.5k
   OPC_RecordNode,
14051
15.5k
   OPC_MoveParent,
14052
15.5k
   OPC_CheckPatternPredicate0,
14053
15.5k
   OPC_EmitInteger32, 0, 
14054
15.5k
   OPC_EmitNodeXForm, 2, 13,
14055
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17888), 0,
14056
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
14057
15.5k
  64, 
14058
15.5k
   OPC_CheckChild0Integer, 114|128,10|128,1, 
14059
15.5k
   OPC_RecordChild1,
14060
15.5k
   OPC_RecordChild2,
14061
15.5k
   OPC_RecordChild3,
14062
15.5k
   OPC_RecordChild4,
14063
15.5k
   OPC_RecordChild5,
14064
15.5k
   OPC_RecordChild6,
14065
15.5k
   OPC_RecordChild7,
14066
15.5k
   OPC_MoveChild, 8,
14067
15.5k
   OPC_RecordNode,
14068
15.5k
   OPC_MoveSibling, 9,
14069
15.5k
   OPC_RecordNode,
14070
15.5k
   OPC_MoveSibling, 10,
14071
15.5k
   OPC_RecordNode,
14072
15.5k
   OPC_MoveSibling, 11,
14073
15.5k
   OPC_RecordNode,
14074
15.5k
   OPC_MoveSibling, 12,
14075
15.5k
   OPC_RecordNode,
14076
15.5k
   OPC_MoveSibling, 13,
14077
15.5k
   OPC_RecordNode,
14078
15.5k
   OPC_MoveParent,
14079
15.5k
   OPC_CheckPatternPredicate0,
14080
15.5k
   OPC_EmitInteger32, 0, 
14081
15.5k
   OPC_EmitNodeXForm, 2, 13,
14082
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17891), 0,
14083
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
14084
15.5k
  64, 
14085
15.5k
   OPC_CheckChild0Integer, 70|128,12|128,1, 
14086
15.5k
   OPC_RecordChild1,
14087
15.5k
   OPC_RecordChild2,
14088
15.5k
   OPC_RecordChild3,
14089
15.5k
   OPC_RecordChild4,
14090
15.5k
   OPC_RecordChild5,
14091
15.5k
   OPC_RecordChild6,
14092
15.5k
   OPC_RecordChild7,
14093
15.5k
   OPC_MoveChild, 8,
14094
15.5k
   OPC_RecordNode,
14095
15.5k
   OPC_MoveSibling, 9,
14096
15.5k
   OPC_RecordNode,
14097
15.5k
   OPC_MoveSibling, 10,
14098
15.5k
   OPC_RecordNode,
14099
15.5k
   OPC_MoveSibling, 11,
14100
15.5k
   OPC_RecordNode,
14101
15.5k
   OPC_MoveSibling, 12,
14102
15.5k
   OPC_RecordNode,
14103
15.5k
   OPC_MoveSibling, 13,
14104
15.5k
   OPC_RecordNode,
14105
15.5k
   OPC_MoveParent,
14106
15.5k
   OPC_CheckPatternPredicate0,
14107
15.5k
   OPC_EmitInteger32, 0, 
14108
15.5k
   OPC_EmitNodeXForm, 2, 13,
14109
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17894), 0,
14110
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
14111
15.5k
  64, 
14112
15.5k
   OPC_CheckChild0Integer, 74|128,12|128,1, 
14113
15.5k
   OPC_RecordChild1,
14114
15.5k
   OPC_RecordChild2,
14115
15.5k
   OPC_RecordChild3,
14116
15.5k
   OPC_RecordChild4,
14117
15.5k
   OPC_RecordChild5,
14118
15.5k
   OPC_RecordChild6,
14119
15.5k
   OPC_RecordChild7,
14120
15.5k
   OPC_MoveChild, 8,
14121
15.5k
   OPC_RecordNode,
14122
15.5k
   OPC_MoveSibling, 9,
14123
15.5k
   OPC_RecordNode,
14124
15.5k
   OPC_MoveSibling, 10,
14125
15.5k
   OPC_RecordNode,
14126
15.5k
   OPC_MoveSibling, 11,
14127
15.5k
   OPC_RecordNode,
14128
15.5k
   OPC_MoveSibling, 12,
14129
15.5k
   OPC_RecordNode,
14130
15.5k
   OPC_MoveSibling, 13,
14131
15.5k
   OPC_RecordNode,
14132
15.5k
   OPC_MoveParent,
14133
15.5k
   OPC_CheckPatternPredicate0,
14134
15.5k
   OPC_EmitInteger32, 0, 
14135
15.5k
   OPC_EmitNodeXForm, 2, 13,
14136
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17897), 0,
14137
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
14138
15.5k
  60, 
14139
15.5k
   OPC_CheckChild0Integer, 112|128,8|128,1, 
14140
15.5k
   OPC_RecordChild1,
14141
15.5k
   OPC_RecordChild2,
14142
15.5k
   OPC_RecordChild3,
14143
15.5k
   OPC_RecordChild4,
14144
15.5k
   OPC_RecordChild5,
14145
15.5k
   OPC_RecordChild6,
14146
15.5k
   OPC_RecordChild7,
14147
15.5k
   OPC_MoveChild, 8,
14148
15.5k
   OPC_RecordNode,
14149
15.5k
   OPC_MoveSibling, 9,
14150
15.5k
   OPC_RecordNode,
14151
15.5k
   OPC_MoveSibling, 10,
14152
15.5k
   OPC_RecordNode,
14153
15.5k
   OPC_MoveSibling, 11,
14154
15.5k
   OPC_RecordNode,
14155
15.5k
   OPC_MoveSibling, 12,
14156
15.5k
   OPC_RecordNode,
14157
15.5k
   OPC_MoveParent,
14158
15.5k
   OPC_CheckPatternPredicate0,
14159
15.5k
   OPC_EmitInteger32, 0, 
14160
15.5k
   OPC_EmitNodeXForm, 2, 12,
14161
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17948), 0,
14162
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
14163
15.5k
  60, 
14164
15.5k
   OPC_CheckChild0Integer, 116|128,8|128,1, 
14165
15.5k
   OPC_RecordChild1,
14166
15.5k
   OPC_RecordChild2,
14167
15.5k
   OPC_RecordChild3,
14168
15.5k
   OPC_RecordChild4,
14169
15.5k
   OPC_RecordChild5,
14170
15.5k
   OPC_RecordChild6,
14171
15.5k
   OPC_RecordChild7,
14172
15.5k
   OPC_MoveChild, 8,
14173
15.5k
   OPC_RecordNode,
14174
15.5k
   OPC_MoveSibling, 9,
14175
15.5k
   OPC_RecordNode,
14176
15.5k
   OPC_MoveSibling, 10,
14177
15.5k
   OPC_RecordNode,
14178
15.5k
   OPC_MoveSibling, 11,
14179
15.5k
   OPC_RecordNode,
14180
15.5k
   OPC_MoveSibling, 12,
14181
15.5k
   OPC_RecordNode,
14182
15.5k
   OPC_MoveParent,
14183
15.5k
   OPC_CheckPatternPredicate0,
14184
15.5k
   OPC_EmitInteger32, 0, 
14185
15.5k
   OPC_EmitNodeXForm, 2, 12,
14186
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17951), 0,
14187
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
14188
15.5k
  64, 
14189
15.5k
   OPC_CheckChild0Integer, 112|128,10|128,1, 
14190
15.5k
   OPC_RecordChild1,
14191
15.5k
   OPC_RecordChild2,
14192
15.5k
   OPC_RecordChild3,
14193
15.5k
   OPC_RecordChild4,
14194
15.5k
   OPC_RecordChild5,
14195
15.5k
   OPC_RecordChild6,
14196
15.5k
   OPC_RecordChild7,
14197
15.5k
   OPC_MoveChild, 8,
14198
15.5k
   OPC_RecordNode,
14199
15.5k
   OPC_MoveSibling, 9,
14200
15.5k
   OPC_RecordNode,
14201
15.5k
   OPC_MoveSibling, 10,
14202
15.5k
   OPC_RecordNode,
14203
15.5k
   OPC_MoveSibling, 11,
14204
15.5k
   OPC_RecordNode,
14205
15.5k
   OPC_MoveSibling, 12,
14206
15.5k
   OPC_RecordNode,
14207
15.5k
   OPC_MoveSibling, 13,
14208
15.5k
   OPC_RecordNode,
14209
15.5k
   OPC_MoveParent,
14210
15.5k
   OPC_CheckPatternPredicate0,
14211
15.5k
   OPC_EmitInteger32, 0, 
14212
15.5k
   OPC_EmitNodeXForm, 2, 13,
14213
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17954), 0,
14214
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
14215
15.5k
  64, 
14216
15.5k
   OPC_CheckChild0Integer, 116|128,10|128,1, 
14217
15.5k
   OPC_RecordChild1,
14218
15.5k
   OPC_RecordChild2,
14219
15.5k
   OPC_RecordChild3,
14220
15.5k
   OPC_RecordChild4,
14221
15.5k
   OPC_RecordChild5,
14222
15.5k
   OPC_RecordChild6,
14223
15.5k
   OPC_RecordChild7,
14224
15.5k
   OPC_MoveChild, 8,
14225
15.5k
   OPC_RecordNode,
14226
15.5k
   OPC_MoveSibling, 9,
14227
15.5k
   OPC_RecordNode,
14228
15.5k
   OPC_MoveSibling, 10,
14229
15.5k
   OPC_RecordNode,
14230
15.5k
   OPC_MoveSibling, 11,
14231
15.5k
   OPC_RecordNode,
14232
15.5k
   OPC_MoveSibling, 12,
14233
15.5k
   OPC_RecordNode,
14234
15.5k
   OPC_MoveSibling, 13,
14235
15.5k
   OPC_RecordNode,
14236
15.5k
   OPC_MoveParent,
14237
15.5k
   OPC_CheckPatternPredicate0,
14238
15.5k
   OPC_EmitInteger32, 0, 
14239
15.5k
   OPC_EmitNodeXForm, 2, 13,
14240
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17957), 0,
14241
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
14242
15.5k
  64, 
14243
15.5k
   OPC_CheckChild0Integer, 72|128,12|128,1, 
14244
15.5k
   OPC_RecordChild1,
14245
15.5k
   OPC_RecordChild2,
14246
15.5k
   OPC_RecordChild3,
14247
15.5k
   OPC_RecordChild4,
14248
15.5k
   OPC_RecordChild5,
14249
15.5k
   OPC_RecordChild6,
14250
15.5k
   OPC_RecordChild7,
14251
15.5k
   OPC_MoveChild, 8,
14252
15.5k
   OPC_RecordNode,
14253
15.5k
   OPC_MoveSibling, 9,
14254
15.5k
   OPC_RecordNode,
14255
15.5k
   OPC_MoveSibling, 10,
14256
15.5k
   OPC_RecordNode,
14257
15.5k
   OPC_MoveSibling, 11,
14258
15.5k
   OPC_RecordNode,
14259
15.5k
   OPC_MoveSibling, 12,
14260
15.5k
   OPC_RecordNode,
14261
15.5k
   OPC_MoveSibling, 13,
14262
15.5k
   OPC_RecordNode,
14263
15.5k
   OPC_MoveParent,
14264
15.5k
   OPC_CheckPatternPredicate0,
14265
15.5k
   OPC_EmitInteger32, 0, 
14266
15.5k
   OPC_EmitNodeXForm, 2, 13,
14267
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17960), 0,
14268
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
14269
15.5k
  64, 
14270
15.5k
   OPC_CheckChild0Integer, 76|128,12|128,1, 
14271
15.5k
   OPC_RecordChild1,
14272
15.5k
   OPC_RecordChild2,
14273
15.5k
   OPC_RecordChild3,
14274
15.5k
   OPC_RecordChild4,
14275
15.5k
   OPC_RecordChild5,
14276
15.5k
   OPC_RecordChild6,
14277
15.5k
   OPC_RecordChild7,
14278
15.5k
   OPC_MoveChild, 8,
14279
15.5k
   OPC_RecordNode,
14280
15.5k
   OPC_MoveSibling, 9,
14281
15.5k
   OPC_RecordNode,
14282
15.5k
   OPC_MoveSibling, 10,
14283
15.5k
   OPC_RecordNode,
14284
15.5k
   OPC_MoveSibling, 11,
14285
15.5k
   OPC_RecordNode,
14286
15.5k
   OPC_MoveSibling, 12,
14287
15.5k
   OPC_RecordNode,
14288
15.5k
   OPC_MoveSibling, 13,
14289
15.5k
   OPC_RecordNode,
14290
15.5k
   OPC_MoveParent,
14291
15.5k
   OPC_CheckPatternPredicate0,
14292
15.5k
   OPC_EmitInteger32, 0, 
14293
15.5k
   OPC_EmitNodeXForm, 2, 13,
14294
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17963), 0,
14295
15.5k
                 8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
14296
15.5k
  26, 
14297
15.5k
   OPC_CheckChild0Integer, 46|128,121, 
14298
15.5k
   OPC_RecordChild1,
14299
15.5k
   OPC_Scope, 9, 
14300
15.5k
    OPC_CheckChild1TypeI32,
14301
15.5k
    OPC_CheckPatternPredicate, 15,
14302
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::getctarank_32),
14303
15.5k
                  MVT::i32, 1, 0, 
14304
15.5k
   9, 
14305
15.5k
    OPC_CheckChild1TypeI64,
14306
15.5k
    OPC_CheckPatternPredicate, 15,
14307
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::getctarank_64),
14308
15.5k
                  MVT::i32, 1, 0, 
14309
15.5k
   0, 
14310
15.5k
  26, 
14311
15.5k
   OPC_CheckChild0Integer, 48|128,121, 
14312
15.5k
   OPC_RecordChild1,
14313
15.5k
   OPC_Scope, 9, 
14314
15.5k
    OPC_CheckChild1TypeI32,
14315
15.5k
    OPC_CheckPatternPredicate, 15,
14316
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::getctarank_shared_cluster_32),
14317
15.5k
                  MVT::i32, 1, 0, 
14318
15.5k
   9, 
14319
15.5k
    OPC_CheckChild1TypeI64,
14320
15.5k
    OPC_CheckPatternPredicate, 15,
14321
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::getctarank_shared_cluster_64),
14322
15.5k
                  MVT::i32, 1, 0, 
14323
15.5k
   0, 
14324
15.5k
  10, 
14325
15.5k
   OPC_CheckChild0Integer, 66|128,121, 
14326
15.5k
   OPC_CheckPatternPredicate, 15,
14327
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::is_explicit_cluster),
14328
15.5k
                 MVT::i1, 0, 
14329
15.5k
  24, 
14330
15.5k
   OPC_CheckChild0Integer, 104|128,4|128,1, 
14331
15.5k
   OPC_RecordChild1,
14332
15.5k
   OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_HI_INT64),
14333
15.5k
                 MVT::i32, 1, 0, 
14334
15.5k
   OPC_EmitNode1None, TARGET_VAL(NVPTX::GET_LO_INT64),
14335
15.5k
                 MVT::i32, 1, 0, 
14336
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::PACK_TWO_INT32),
14337
15.5k
                 MVT::i64, 2, 1, 2, 
14338
15.5k
  125, 
14339
15.5k
   OPC_CheckChild0Integer, 96|128,120, 
14340
15.5k
   OPC_Scope, 109, 
14341
15.5k
    OPC_MoveChild1,
14342
15.5k
    OPC_SwitchOpcode , 47, TARGET_VAL(ISD::ConstantFP),
14343
15.5k
     OPC_CheckPredicate, 8,
14344
15.5k
     OPC_MoveSibling2,
14345
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
14346
15.5k
     OPC_CheckChild0Integer, 14|128,120, 
14347
15.5k
     OPC_Scope, 17, 
14348
15.5k
      OPC_MoveChild1,
14349
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14350
15.5k
      OPC_CheckPredicate7, 
14351
15.5k
      OPC_MoveParent,
14352
15.5k
      OPC_RecordChild2,
14353
15.5k
      OPC_MoveParent,
14354
15.5k
      OPC_EmitInteger32, 64, 
14355
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14356
15.5k
                    MVT::f32, 2, 0, 1, 
14357
15.5k
     17, 
14358
15.5k
      OPC_RecordChild1,
14359
15.5k
      OPC_MoveChild2,
14360
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14361
15.5k
      OPC_CheckPredicate7, 
14362
15.5k
      OPC_MoveParent,
14363
15.5k
      OPC_MoveParent,
14364
15.5k
      OPC_EmitInteger32, 64, 
14365
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14366
15.5k
                    MVT::f32, 2, 0, 1, 
14367
15.5k
     0, 
14368
15.5k
    53, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
14369
15.5k
     OPC_CheckChild0Integer, 14|128,120, 
14370
15.5k
     OPC_Scope, 23, 
14371
15.5k
      OPC_MoveChild1,
14372
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14373
15.5k
      OPC_CheckPredicate7, 
14374
15.5k
      OPC_MoveParent,
14375
15.5k
      OPC_RecordChild2,
14376
15.5k
      OPC_MoveSibling2,
14377
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14378
15.5k
      OPC_CheckPredicate, 8,
14379
15.5k
      OPC_MoveParent,
14380
15.5k
      OPC_EmitInteger32, 64, 
14381
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14382
15.5k
                    MVT::f32, 2, 0, 1, 
14383
15.5k
     23, 
14384
15.5k
      OPC_RecordChild1,
14385
15.5k
      OPC_MoveChild2,
14386
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14387
15.5k
      OPC_CheckPredicate7, 
14388
15.5k
      OPC_MoveParent,
14389
15.5k
      OPC_MoveSibling2,
14390
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14391
15.5k
      OPC_CheckPredicate, 8,
14392
15.5k
      OPC_MoveParent,
14393
15.5k
      OPC_EmitInteger32, 64, 
14394
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14395
15.5k
                    MVT::f32, 2, 0, 1, 
14396
15.5k
     0, 
14397
15.5k
    0,
14398
15.5k
   9, 
14399
15.5k
    OPC_RecordChild1,
14400
15.5k
    OPC_RecordChild2,
14401
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_F),
14402
15.5k
                  MVT::f32, 2, 0, 1, 
14403
15.5k
   0, 
14404
15.5k
  125, 
14405
15.5k
   OPC_CheckChild0Integer, 94|128,120, 
14406
15.5k
   OPC_Scope, 109, 
14407
15.5k
    OPC_MoveChild1,
14408
15.5k
    OPC_SwitchOpcode , 47, TARGET_VAL(ISD::ConstantFP),
14409
15.5k
     OPC_CheckPredicate, 9,
14410
15.5k
     OPC_MoveSibling2,
14411
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
14412
15.5k
     OPC_CheckChild0Integer, 12|128,120, 
14413
15.5k
     OPC_Scope, 17, 
14414
15.5k
      OPC_MoveChild1,
14415
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14416
15.5k
      OPC_CheckPredicate6, 
14417
15.5k
      OPC_MoveParent,
14418
15.5k
      OPC_RecordChild2,
14419
15.5k
      OPC_MoveParent,
14420
15.5k
      OPC_EmitInteger32, 64, 
14421
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
14422
15.5k
                    MVT::f64, 2, 0, 1, 
14423
15.5k
     17, 
14424
15.5k
      OPC_RecordChild1,
14425
15.5k
      OPC_MoveChild2,
14426
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14427
15.5k
      OPC_CheckPredicate6, 
14428
15.5k
      OPC_MoveParent,
14429
15.5k
      OPC_MoveParent,
14430
15.5k
      OPC_EmitInteger32, 64, 
14431
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
14432
15.5k
                    MVT::f64, 2, 0, 1, 
14433
15.5k
     0, 
14434
15.5k
    53, TARGET_VAL(ISD::INTRINSIC_WO_CHAIN),
14435
15.5k
     OPC_CheckChild0Integer, 12|128,120, 
14436
15.5k
     OPC_Scope, 23, 
14437
15.5k
      OPC_MoveChild1,
14438
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14439
15.5k
      OPC_CheckPredicate6, 
14440
15.5k
      OPC_MoveParent,
14441
15.5k
      OPC_RecordChild2,
14442
15.5k
      OPC_MoveSibling2,
14443
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14444
15.5k
      OPC_CheckPredicate, 9,
14445
15.5k
      OPC_MoveParent,
14446
15.5k
      OPC_EmitInteger32, 64, 
14447
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
14448
15.5k
                    MVT::f64, 2, 0, 1, 
14449
15.5k
     23, 
14450
15.5k
      OPC_RecordChild1,
14451
15.5k
      OPC_MoveChild2,
14452
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14453
15.5k
      OPC_CheckPredicate6, 
14454
15.5k
      OPC_MoveParent,
14455
15.5k
      OPC_MoveSibling2,
14456
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
14457
15.5k
      OPC_CheckPredicate, 9,
14458
15.5k
      OPC_MoveParent,
14459
15.5k
      OPC_EmitInteger32, 64, 
14460
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
14461
15.5k
                    MVT::f64, 2, 0, 1, 
14462
15.5k
     0, 
14463
15.5k
    0,
14464
15.5k
   9, 
14465
15.5k
    OPC_RecordChild1,
14466
15.5k
    OPC_RecordChild2,
14467
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_D),
14468
15.5k
                  MVT::f64, 2, 0, 1, 
14469
15.5k
   0, 
14470
15.5k
  12, 
14471
15.5k
   OPC_CheckChild0Integer, 106|128,120, 
14472
15.5k
   OPC_RecordChild1,
14473
15.5k
   OPC_RecordChild2,
14474
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_FTZ_F),
14475
15.5k
                 MVT::f32, 2, 0, 1, 
14476
15.5k
  13, 
14477
15.5k
   OPC_CheckChild0Integer, 18|128,121, 
14478
15.5k
   OPC_RecordChild1,
14479
15.5k
   OPC_RecordChild2,
14480
15.5k
   OPC_CheckPatternPredicate1,
14481
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_NAN_F),
14482
15.5k
                 MVT::f32, 2, 0, 1, 
14483
15.5k
  13, 
14484
15.5k
   OPC_CheckChild0Integer, 116|128,120, 
14485
15.5k
   OPC_RecordChild1,
14486
15.5k
   OPC_RecordChild2,
14487
15.5k
   OPC_CheckPatternPredicate1,
14488
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_FTZ_NAN_F),
14489
15.5k
                 MVT::f32, 2, 0, 1, 
14490
15.5k
  14, 
14491
15.5k
   OPC_CheckChild0Integer, 38|128,121, 
14492
15.5k
   OPC_RecordChild1,
14493
15.5k
   OPC_RecordChild2,
14494
15.5k
   OPC_CheckPatternPredicate, 16,
14495
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_XORSIGN_ABS_F),
14496
15.5k
                 MVT::f32, 2, 0, 1, 
14497
15.5k
  14, 
14498
15.5k
   OPC_CheckChild0Integer, 8|128,121, 
14499
15.5k
   OPC_RecordChild1,
14500
15.5k
   OPC_RecordChild2,
14501
15.5k
   OPC_CheckPatternPredicate, 16,
14502
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_FTZ_XORSIGN_ABS_F),
14503
15.5k
                 MVT::f32, 2, 0, 1, 
14504
15.5k
  14, 
14505
15.5k
   OPC_CheckChild0Integer, 28|128,121, 
14506
15.5k
   OPC_RecordChild1,
14507
15.5k
   OPC_RecordChild2,
14508
15.5k
   OPC_CheckPatternPredicate, 16,
14509
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_NAN_XORSIGN_ABS_F),
14510
15.5k
                 MVT::f32, 2, 0, 1, 
14511
15.5k
  14, 
14512
15.5k
   OPC_CheckChild0Integer, 126|128,120, 
14513
15.5k
   OPC_RecordChild1,
14514
15.5k
   OPC_RecordChild2,
14515
15.5k
   OPC_CheckPatternPredicate, 16,
14516
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_FTZ_NAN_XORSIGN_ABS_F),
14517
15.5k
                 MVT::f32, 2, 0, 1, 
14518
15.5k
  12, 
14519
15.5k
   OPC_CheckChild0Integer, 14|128,120, 
14520
15.5k
   OPC_RecordChild1,
14521
15.5k
   OPC_RecordChild2,
14522
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAX_F),
14523
15.5k
                 MVT::f32, 2, 0, 1, 
14524
15.5k
  12, 
14525
15.5k
   OPC_CheckChild0Integer, 24|128,120, 
14526
15.5k
   OPC_RecordChild1,
14527
15.5k
   OPC_RecordChild2,
14528
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAX_FTZ_F),
14529
15.5k
                 MVT::f32, 2, 0, 1, 
14530
15.5k
  13, 
14531
15.5k
   OPC_CheckChild0Integer, 64|128,120, 
14532
15.5k
   OPC_RecordChild1,
14533
15.5k
   OPC_RecordChild2,
14534
15.5k
   OPC_CheckPatternPredicate1,
14535
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAX_NAN_F),
14536
15.5k
                 MVT::f32, 2, 0, 1, 
14537
15.5k
  13, 
14538
15.5k
   OPC_CheckChild0Integer, 34|128,120, 
14539
15.5k
   OPC_RecordChild1,
14540
15.5k
   OPC_RecordChild2,
14541
15.5k
   OPC_CheckPatternPredicate1,
14542
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAX_FTZ_NAN_F),
14543
15.5k
                 MVT::f32, 2, 0, 1, 
14544
15.5k
  14, 
14545
15.5k
   OPC_CheckChild0Integer, 84|128,120, 
14546
15.5k
   OPC_RecordChild1,
14547
15.5k
   OPC_RecordChild2,
14548
15.5k
   OPC_CheckPatternPredicate, 16,
14549
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAX_XORSIGN_ABS_F),
14550
15.5k
                 MVT::f32, 2, 0, 1, 
14551
15.5k
  14, 
14552
15.5k
   OPC_CheckChild0Integer, 54|128,120, 
14553
15.5k
   OPC_RecordChild1,
14554
15.5k
   OPC_RecordChild2,
14555
15.5k
   OPC_CheckPatternPredicate, 16,
14556
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAX_FTZ_XORSIGN_ABS_F),
14557
15.5k
                 MVT::f32, 2, 0, 1, 
14558
15.5k
  14, 
14559
15.5k
   OPC_CheckChild0Integer, 74|128,120, 
14560
15.5k
   OPC_RecordChild1,
14561
15.5k
   OPC_RecordChild2,
14562
15.5k
   OPC_CheckPatternPredicate, 16,
14563
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAX_NAN_XORSIGN_ABS_F),
14564
15.5k
                 MVT::f32, 2, 0, 1, 
14565
15.5k
  14, 
14566
15.5k
   OPC_CheckChild0Integer, 44|128,120, 
14567
15.5k
   OPC_RecordChild1,
14568
15.5k
   OPC_RecordChild2,
14569
15.5k
   OPC_CheckPatternPredicate, 16,
14570
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAX_FTZ_NAN_XORSIGN_ABS_F),
14571
15.5k
                 MVT::f32, 2, 0, 1, 
14572
15.5k
  12, 
14573
15.5k
   OPC_CheckChild0Integer, 12|128,120, 
14574
15.5k
   OPC_RecordChild1,
14575
15.5k
   OPC_RecordChild2,
14576
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAX_D),
14577
15.5k
                 MVT::f64, 2, 0, 1, 
14578
15.5k
  13, 
14579
15.5k
   OPC_CheckChild0Integer, 98|128,120, 
14580
15.5k
   OPC_RecordChild1,
14581
15.5k
   OPC_RecordChild2,
14582
15.5k
   OPC_CheckPatternPredicate1,
14583
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_f16),
14584
15.5k
                 MVT::f16, 2, 0, 1, 
14585
15.5k
  13, 
14586
15.5k
   OPC_CheckChild0Integer, 108|128,120, 
14587
15.5k
   OPC_RecordChild1,
14588
15.5k
   OPC_RecordChild2,
14589
15.5k
   OPC_CheckPatternPredicate1,
14590
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_ftz_f16),
14591
15.5k
                 MVT::f16, 2, 0, 1, 
14592
15.5k
  13, 
14593
15.5k
   OPC_CheckChild0Integer, 20|128,121, 
14594
15.5k
   OPC_RecordChild1,
14595
15.5k
   OPC_RecordChild2,
14596
15.5k
   OPC_CheckPatternPredicate1,
14597
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_NaN_f16),
14598
15.5k
                 MVT::f16, 2, 0, 1, 
14599
15.5k
  13, 
14600
15.5k
   OPC_CheckChild0Integer, 118|128,120, 
14601
15.5k
   OPC_RecordChild1,
14602
15.5k
   OPC_RecordChild2,
14603
15.5k
   OPC_CheckPatternPredicate1,
14604
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_ftz_NaN_f16),
14605
15.5k
                 MVT::f16, 2, 0, 1, 
14606
15.5k
  14, 
14607
15.5k
   OPC_CheckChild0Integer, 40|128,121, 
14608
15.5k
   OPC_RecordChild1,
14609
15.5k
   OPC_RecordChild2,
14610
15.5k
   OPC_CheckPatternPredicate, 16,
14611
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_xorsign_abs_f16),
14612
15.5k
                 MVT::f16, 2, 0, 1, 
14613
15.5k
  14, 
14614
15.5k
   OPC_CheckChild0Integer, 10|128,121, 
14615
15.5k
   OPC_RecordChild1,
14616
15.5k
   OPC_RecordChild2,
14617
15.5k
   OPC_CheckPatternPredicate, 16,
14618
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_ftz_xorsign_abs_f16),
14619
15.5k
                 MVT::f16, 2, 0, 1, 
14620
15.5k
  14, 
14621
15.5k
   OPC_CheckChild0Integer, 30|128,121, 
14622
15.5k
   OPC_RecordChild1,
14623
15.5k
   OPC_RecordChild2,
14624
15.5k
   OPC_CheckPatternPredicate, 16,
14625
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_NaN_xorsign_abs_f16),
14626
15.5k
                 MVT::f16, 2, 0, 1, 
14627
15.5k
  14, 
14628
15.5k
   OPC_CheckChild0Integer, 0|128,121, 
14629
15.5k
   OPC_RecordChild1,
14630
15.5k
   OPC_RecordChild2,
14631
15.5k
   OPC_CheckPatternPredicate, 16,
14632
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_ftz_NaN_xorsign_abs_f16),
14633
15.5k
                 MVT::f16, 2, 0, 1, 
14634
15.5k
  13, 
14635
15.5k
   OPC_CheckChild0Integer, 90|128,120, 
14636
15.5k
   OPC_RecordChild1,
14637
15.5k
   OPC_RecordChild2,
14638
15.5k
   OPC_CheckPatternPredicate1,
14639
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_bf16),
14640
15.5k
                 MVT::bf16, 2, 0, 1, 
14641
15.5k
  13, 
14642
15.5k
   OPC_CheckChild0Integer, 14|128,121, 
14643
15.5k
   OPC_RecordChild1,
14644
15.5k
   OPC_RecordChild2,
14645
15.5k
   OPC_CheckPatternPredicate1,
14646
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_NaN_bf16),
14647
15.5k
                 MVT::bf16, 2, 0, 1, 
14648
15.5k
  14, 
14649
15.5k
   OPC_CheckChild0Integer, 34|128,121, 
14650
15.5k
   OPC_RecordChild1,
14651
15.5k
   OPC_RecordChild2,
14652
15.5k
   OPC_CheckPatternPredicate, 16,
14653
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_xorsign_abs_bf16),
14654
15.5k
                 MVT::bf16, 2, 0, 1, 
14655
15.5k
  14, 
14656
15.5k
   OPC_CheckChild0Integer, 24|128,121, 
14657
15.5k
   OPC_RecordChild1,
14658
15.5k
   OPC_RecordChild2,
14659
15.5k
   OPC_CheckPatternPredicate, 16,
14660
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_NaN_xorsign_abs_bf16),
14661
15.5k
                 MVT::bf16, 2, 0, 1, 
14662
15.5k
  13, 
14663
15.5k
   OPC_CheckChild0Integer, 16|128,120, 
14664
15.5k
   OPC_RecordChild1,
14665
15.5k
   OPC_RecordChild2,
14666
15.5k
   OPC_CheckPatternPredicate1,
14667
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_f16),
14668
15.5k
                 MVT::f16, 2, 0, 1, 
14669
15.5k
  13, 
14670
15.5k
   OPC_CheckChild0Integer, 26|128,120, 
14671
15.5k
   OPC_RecordChild1,
14672
15.5k
   OPC_RecordChild2,
14673
15.5k
   OPC_CheckPatternPredicate1,
14674
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_ftz_f16),
14675
15.5k
                 MVT::f16, 2, 0, 1, 
14676
15.5k
  13, 
14677
15.5k
   OPC_CheckChild0Integer, 66|128,120, 
14678
15.5k
   OPC_RecordChild1,
14679
15.5k
   OPC_RecordChild2,
14680
15.5k
   OPC_CheckPatternPredicate1,
14681
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_NaN_f16),
14682
15.5k
                 MVT::f16, 2, 0, 1, 
14683
15.5k
  13, 
14684
15.5k
   OPC_CheckChild0Integer, 36|128,120, 
14685
15.5k
   OPC_RecordChild1,
14686
15.5k
   OPC_RecordChild2,
14687
15.5k
   OPC_CheckPatternPredicate1,
14688
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_ftz_NaN_f16),
14689
15.5k
                 MVT::f16, 2, 0, 1, 
14690
15.5k
  14, 
14691
15.5k
   OPC_CheckChild0Integer, 86|128,120, 
14692
15.5k
   OPC_RecordChild1,
14693
15.5k
   OPC_RecordChild2,
14694
15.5k
   OPC_CheckPatternPredicate, 16,
14695
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_xorsign_abs_f16),
14696
15.5k
                 MVT::f16, 2, 0, 1, 
14697
15.5k
  14, 
14698
15.5k
   OPC_CheckChild0Integer, 56|128,120, 
14699
15.5k
   OPC_RecordChild1,
14700
15.5k
   OPC_RecordChild2,
14701
15.5k
   OPC_CheckPatternPredicate, 16,
14702
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_ftz_xorsign_abs_f16),
14703
15.5k
                 MVT::f16, 2, 0, 1, 
14704
15.5k
  14, 
14705
15.5k
   OPC_CheckChild0Integer, 76|128,120, 
14706
15.5k
   OPC_RecordChild1,
14707
15.5k
   OPC_RecordChild2,
14708
15.5k
   OPC_CheckPatternPredicate, 16,
14709
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_NaN_xorsign_abs_f16),
14710
15.5k
                 MVT::f16, 2, 0, 1, 
14711
15.5k
  14, 
14712
15.5k
   OPC_CheckChild0Integer, 46|128,120, 
14713
15.5k
   OPC_RecordChild1,
14714
15.5k
   OPC_RecordChild2,
14715
15.5k
   OPC_CheckPatternPredicate, 16,
14716
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_ftz_NaN_xorsign_abs_f16),
14717
15.5k
                 MVT::f16, 2, 0, 1, 
14718
15.5k
  13, 
14719
15.5k
   OPC_CheckChild0Integer, 8|128,120, 
14720
15.5k
   OPC_RecordChild1,
14721
15.5k
   OPC_RecordChild2,
14722
15.5k
   OPC_CheckPatternPredicate1,
14723
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_bf16),
14724
15.5k
                 MVT::bf16, 2, 0, 1, 
14725
15.5k
  13, 
14726
15.5k
   OPC_CheckChild0Integer, 60|128,120, 
14727
15.5k
   OPC_RecordChild1,
14728
15.5k
   OPC_RecordChild2,
14729
15.5k
   OPC_CheckPatternPredicate1,
14730
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_NaN_bf16),
14731
15.5k
                 MVT::bf16, 2, 0, 1, 
14732
15.5k
  14, 
14733
15.5k
   OPC_CheckChild0Integer, 80|128,120, 
14734
15.5k
   OPC_RecordChild1,
14735
15.5k
   OPC_RecordChild2,
14736
15.5k
   OPC_CheckPatternPredicate, 16,
14737
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_xorsign_abs_bf16),
14738
15.5k
                 MVT::bf16, 2, 0, 1, 
14739
15.5k
  14, 
14740
15.5k
   OPC_CheckChild0Integer, 70|128,120, 
14741
15.5k
   OPC_RecordChild1,
14742
15.5k
   OPC_RecordChild2,
14743
15.5k
   OPC_CheckPatternPredicate, 16,
14744
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_NaN_xorsign_abs_bf16),
14745
15.5k
                 MVT::bf16, 2, 0, 1, 
14746
15.5k
  12, 
14747
15.5k
   OPC_CheckChild0Integer, 100|128,123, 
14748
15.5k
   OPC_RecordChild1,
14749
15.5k
   OPC_RecordChild2,
14750
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RN_FTZ_F),
14751
15.5k
                 MVT::f32, 2, 0, 1, 
14752
15.5k
  12, 
14753
15.5k
   OPC_CheckChild0Integer, 98|128,123, 
14754
15.5k
   OPC_RecordChild1,
14755
15.5k
   OPC_RecordChild2,
14756
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RN_F),
14757
15.5k
                 MVT::f32, 2, 0, 1, 
14758
15.5k
  12, 
14759
15.5k
   OPC_CheckChild0Integer, 112|128,123, 
14760
15.5k
   OPC_RecordChild1,
14761
15.5k
   OPC_RecordChild2,
14762
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RZ_FTZ_F),
14763
15.5k
                 MVT::f32, 2, 0, 1, 
14764
15.5k
  12, 
14765
15.5k
   OPC_CheckChild0Integer, 110|128,123, 
14766
15.5k
   OPC_RecordChild1,
14767
15.5k
   OPC_RecordChild2,
14768
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RZ_F),
14769
15.5k
                 MVT::f32, 2, 0, 1, 
14770
15.5k
  12, 
14771
15.5k
   OPC_CheckChild0Integer, 94|128,123, 
14772
15.5k
   OPC_RecordChild1,
14773
15.5k
   OPC_RecordChild2,
14774
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RM_FTZ_F),
14775
15.5k
                 MVT::f32, 2, 0, 1, 
14776
15.5k
  12, 
14777
15.5k
   OPC_CheckChild0Integer, 92|128,123, 
14778
15.5k
   OPC_RecordChild1,
14779
15.5k
   OPC_RecordChild2,
14780
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RM_F),
14781
15.5k
                 MVT::f32, 2, 0, 1, 
14782
15.5k
  12, 
14783
15.5k
   OPC_CheckChild0Integer, 106|128,123, 
14784
15.5k
   OPC_RecordChild1,
14785
15.5k
   OPC_RecordChild2,
14786
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RP_FTZ_F),
14787
15.5k
                 MVT::f32, 2, 0, 1, 
14788
15.5k
  12, 
14789
15.5k
   OPC_CheckChild0Integer, 104|128,123, 
14790
15.5k
   OPC_RecordChild1,
14791
15.5k
   OPC_RecordChild2,
14792
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RP_F),
14793
15.5k
                 MVT::f32, 2, 0, 1, 
14794
15.5k
  12, 
14795
15.5k
   OPC_CheckChild0Integer, 96|128,123, 
14796
15.5k
   OPC_RecordChild1,
14797
15.5k
   OPC_RecordChild2,
14798
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RN_D),
14799
15.5k
                 MVT::f64, 2, 0, 1, 
14800
15.5k
  12, 
14801
15.5k
   OPC_CheckChild0Integer, 108|128,123, 
14802
15.5k
   OPC_RecordChild1,
14803
15.5k
   OPC_RecordChild2,
14804
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RZ_D),
14805
15.5k
                 MVT::f64, 2, 0, 1, 
14806
15.5k
  12, 
14807
15.5k
   OPC_CheckChild0Integer, 90|128,123, 
14808
15.5k
   OPC_RecordChild1,
14809
15.5k
   OPC_RecordChild2,
14810
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RM_D),
14811
15.5k
                 MVT::f64, 2, 0, 1, 
14812
15.5k
  12, 
14813
15.5k
   OPC_CheckChild0Integer, 102|128,123, 
14814
15.5k
   OPC_RecordChild1,
14815
15.5k
   OPC_RecordChild2,
14816
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_MUL_RP_D),
14817
15.5k
                 MVT::f64, 2, 0, 1, 
14818
15.5k
  12, 
14819
15.5k
   OPC_CheckChild0Integer, 48|128,118, 
14820
15.5k
   OPC_RecordChild1,
14821
15.5k
   OPC_RecordChild2,
14822
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_APPROX_FTZ_F),
14823
15.5k
                 MVT::f32, 2, 0, 1, 
14824
15.5k
  12, 
14825
15.5k
   OPC_CheckChild0Integer, 46|128,118, 
14826
15.5k
   OPC_RecordChild1,
14827
15.5k
   OPC_RecordChild2,
14828
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_APPROX_F),
14829
15.5k
                 MVT::f32, 2, 0, 1, 
14830
15.5k
  12, 
14831
15.5k
   OPC_CheckChild0Integer, 60|128,118, 
14832
15.5k
   OPC_RecordChild1,
14833
15.5k
   OPC_RecordChild2,
14834
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RN_FTZ_F),
14835
15.5k
                 MVT::f32, 2, 0, 1, 
14836
15.5k
  12, 
14837
15.5k
   OPC_CheckChild0Integer, 58|128,118, 
14838
15.5k
   OPC_RecordChild1,
14839
15.5k
   OPC_RecordChild2,
14840
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RN_F),
14841
15.5k
                 MVT::f32, 2, 0, 1, 
14842
15.5k
  12, 
14843
15.5k
   OPC_CheckChild0Integer, 72|128,118, 
14844
15.5k
   OPC_RecordChild1,
14845
15.5k
   OPC_RecordChild2,
14846
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RZ_FTZ_F),
14847
15.5k
                 MVT::f32, 2, 0, 1, 
14848
15.5k
  12, 
14849
15.5k
   OPC_CheckChild0Integer, 70|128,118, 
14850
15.5k
   OPC_RecordChild1,
14851
15.5k
   OPC_RecordChild2,
14852
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RZ_F),
14853
15.5k
                 MVT::f32, 2, 0, 1, 
14854
15.5k
  12, 
14855
15.5k
   OPC_CheckChild0Integer, 54|128,118, 
14856
15.5k
   OPC_RecordChild1,
14857
15.5k
   OPC_RecordChild2,
14858
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RM_FTZ_F),
14859
15.5k
                 MVT::f32, 2, 0, 1, 
14860
15.5k
  12, 
14861
15.5k
   OPC_CheckChild0Integer, 52|128,118, 
14862
15.5k
   OPC_RecordChild1,
14863
15.5k
   OPC_RecordChild2,
14864
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RM_F),
14865
15.5k
                 MVT::f32, 2, 0, 1, 
14866
15.5k
  12, 
14867
15.5k
   OPC_CheckChild0Integer, 66|128,118, 
14868
15.5k
   OPC_RecordChild1,
14869
15.5k
   OPC_RecordChild2,
14870
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RP_FTZ_F),
14871
15.5k
                 MVT::f32, 2, 0, 1, 
14872
15.5k
  12, 
14873
15.5k
   OPC_CheckChild0Integer, 64|128,118, 
14874
15.5k
   OPC_RecordChild1,
14875
15.5k
   OPC_RecordChild2,
14876
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RP_F),
14877
15.5k
                 MVT::f32, 2, 0, 1, 
14878
15.5k
  12, 
14879
15.5k
   OPC_CheckChild0Integer, 56|128,118, 
14880
15.5k
   OPC_RecordChild1,
14881
15.5k
   OPC_RecordChild2,
14882
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RN_D),
14883
15.5k
                 MVT::f64, 2, 0, 1, 
14884
15.5k
  12, 
14885
15.5k
   OPC_CheckChild0Integer, 68|128,118, 
14886
15.5k
   OPC_RecordChild1,
14887
15.5k
   OPC_RecordChild2,
14888
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RZ_D),
14889
15.5k
                 MVT::f64, 2, 0, 1, 
14890
15.5k
  12, 
14891
15.5k
   OPC_CheckChild0Integer, 50|128,118, 
14892
15.5k
   OPC_RecordChild1,
14893
15.5k
   OPC_RecordChild2,
14894
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RM_D),
14895
15.5k
                 MVT::f64, 2, 0, 1, 
14896
15.5k
  12, 
14897
15.5k
   OPC_CheckChild0Integer, 62|128,118, 
14898
15.5k
   OPC_RecordChild1,
14899
15.5k
   OPC_RecordChild2,
14900
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_DIV_RP_D),
14901
15.5k
                 MVT::f64, 2, 0, 1, 
14902
15.5k
  13, 
14903
15.5k
   OPC_CheckChild0Integer, 62|128,119, 
14904
15.5k
   OPC_RecordChild1,
14905
15.5k
   OPC_EmitInteger32, 38, 
14906
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14907
15.5k
                 MVT::f32, 2, 0, 1, 
14908
15.5k
  13, 
14909
15.5k
   OPC_CheckChild0Integer, 60|128,119, 
14910
15.5k
   OPC_RecordChild1,
14911
15.5k
   OPC_EmitInteger32, 6, 
14912
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14913
15.5k
                 MVT::f32, 2, 0, 1, 
14914
15.5k
  13, 
14915
15.5k
   OPC_CheckChild0Integer, 58|128,119, 
14916
15.5k
   OPC_RecordChild1,
14917
15.5k
   OPC_EmitInteger32, 6, 
14918
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
14919
15.5k
                 MVT::f64, 2, 0, 1, 
14920
15.5k
  13, 
14921
15.5k
   OPC_CheckChild0Integer, 82|128,117, 
14922
15.5k
   OPC_RecordChild1,
14923
15.5k
   OPC_EmitInteger32, 40, 
14924
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14925
15.5k
                 MVT::f32, 2, 0, 1, 
14926
15.5k
  13, 
14927
15.5k
   OPC_CheckChild0Integer, 80|128,117, 
14928
15.5k
   OPC_RecordChild1,
14929
15.5k
   OPC_EmitInteger32, 8, 
14930
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14931
15.5k
                 MVT::f32, 2, 0, 1, 
14932
15.5k
  13, 
14933
15.5k
   OPC_CheckChild0Integer, 78|128,117, 
14934
15.5k
   OPC_RecordChild1,
14935
15.5k
   OPC_EmitInteger32, 8, 
14936
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
14937
15.5k
                 MVT::f64, 2, 0, 1, 
14938
15.5k
  10, 
14939
15.5k
   OPC_CheckChild0Integer, 38|128,119, 
14940
15.5k
   OPC_RecordChild1,
14941
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FABS_FTZ_F),
14942
15.5k
                 MVT::f32, 1, 0, 
14943
15.5k
  10, 
14944
15.5k
   OPC_CheckChild0Integer, 36|128,119, 
14945
15.5k
   OPC_RecordChild1,
14946
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FABS_F),
14947
15.5k
                 MVT::f32, 1, 0, 
14948
15.5k
  10, 
14949
15.5k
   OPC_CheckChild0Integer, 34|128,119, 
14950
15.5k
   OPC_RecordChild1,
14951
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FABS_D),
14952
15.5k
                 MVT::f64, 1, 0, 
14953
15.5k
  11, 
14954
15.5k
   OPC_CheckChild0Integer, 86|128,116, 
14955
15.5k
   OPC_RecordChild1,
14956
15.5k
   OPC_CheckPatternPredicate1,
14957
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ABS_BF16),
14958
15.5k
                 MVT::bf16, 1, 0, 
14959
15.5k
  11, 
14960
15.5k
   OPC_CheckChild0Integer, 126|128,123, 
14961
15.5k
   OPC_RecordChild1,
14962
15.5k
   OPC_CheckPatternPredicate1,
14963
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_NEG_BF16),
14964
15.5k
                 MVT::bf16, 1, 0, 
14965
15.5k
  13, 
14966
15.5k
   OPC_CheckChild0Integer, 118|128,125, 
14967
15.5k
   OPC_RecordChild1,
14968
15.5k
   OPC_EmitInteger32, 34, 
14969
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14970
15.5k
                 MVT::f32, 2, 0, 1, 
14971
15.5k
  13, 
14972
15.5k
   OPC_CheckChild0Integer, 116|128,125, 
14973
15.5k
   OPC_RecordChild1,
14974
15.5k
   OPC_EmitInteger32, 2, 
14975
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14976
15.5k
                 MVT::f32, 2, 0, 1, 
14977
15.5k
  13, 
14978
15.5k
   OPC_CheckChild0Integer, 114|128,125, 
14979
15.5k
   OPC_RecordChild1,
14980
15.5k
   OPC_EmitInteger32, 2, 
14981
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
14982
15.5k
                 MVT::f64, 2, 0, 1, 
14983
15.5k
  14, 
14984
15.5k
   OPC_CheckChild0Integer, 66|128,7|128,1, 
14985
15.5k
   OPC_RecordChild1,
14986
15.5k
   OPC_EmitInteger32, 36, 
14987
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14988
15.5k
                 MVT::f32, 2, 0, 1, 
14989
15.5k
  14, 
14990
15.5k
   OPC_CheckChild0Integer, 64|128,7|128,1, 
14991
15.5k
   OPC_RecordChild1,
14992
15.5k
   OPC_EmitInteger32, 4, 
14993
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
14994
15.5k
                 MVT::f32, 2, 0, 1, 
14995
15.5k
  14, 
14996
15.5k
   OPC_CheckChild0Integer, 62|128,7|128,1, 
14997
15.5k
   OPC_RecordChild1,
14998
15.5k
   OPC_EmitInteger32, 4, 
14999
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
15000
15.5k
                 MVT::f64, 2, 0, 1, 
15001
15.5k
  13, 
15002
15.5k
   OPC_CheckChild0Integer, 6|128,126, 
15003
15.5k
   OPC_RecordChild1,
15004
15.5k
   OPC_EmitInteger32, 96, 
15005
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
15006
15.5k
                 MVT::f32, 2, 0, 1, 
15007
15.5k
  13, 
15008
15.5k
   OPC_CheckChild0Integer, 4|128,126, 
15009
15.5k
   OPC_RecordChild1,
15010
15.5k
   OPC_EmitInteger32, 64, 
15011
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
15012
15.5k
                 MVT::f32, 2, 0, 1, 
15013
15.5k
  13, 
15014
15.5k
   OPC_CheckChild0Integer, 2|128,126, 
15015
15.5k
   OPC_RecordChild1,
15016
15.5k
   OPC_EmitInteger32, 64, 
15017
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
15018
15.5k
                 MVT::f64, 2, 0, 1, 
15019
15.5k
  10, 
15020
15.5k
   OPC_CheckChild0Integer, 82|128,118, 
15021
15.5k
   OPC_RecordChild1,
15022
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_EX2_APPROX_FTZ_F),
15023
15.5k
                 MVT::f32, 1, 0, 
15024
15.5k
  10, 
15025
15.5k
   OPC_CheckChild0Integer, 76|128,118, 
15026
15.5k
   OPC_RecordChild1,
15027
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_EX2_APPROX_F),
15028
15.5k
                 MVT::f32, 1, 0, 
15029
15.5k
  10, 
15030
15.5k
   OPC_CheckChild0Integer, 74|128,118, 
15031
15.5k
   OPC_RecordChild1,
15032
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_EX2_APPROX_D),
15033
15.5k
                 MVT::f64, 1, 0, 
15034
15.5k
  12, 
15035
15.5k
   OPC_CheckChild0Integer, 78|128,118, 
15036
15.5k
   OPC_RecordChild1,
15037
15.5k
   OPC_CheckPatternPredicate, 53,
15038
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_EX2_APPROX_F16),
15039
15.5k
                 MVT::f16, 1, 0, 
15040
15.5k
  10, 
15041
15.5k
   OPC_CheckChild0Integer, 112|128,121, 
15042
15.5k
   OPC_RecordChild1,
15043
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_LG2_APPROX_FTZ_F),
15044
15.5k
                 MVT::f32, 1, 0, 
15045
15.5k
  10, 
15046
15.5k
   OPC_CheckChild0Integer, 110|128,121, 
15047
15.5k
   OPC_RecordChild1,
15048
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_LG2_APPROX_F),
15049
15.5k
                 MVT::f32, 1, 0, 
15050
15.5k
  10, 
15051
15.5k
   OPC_CheckChild0Integer, 108|128,121, 
15052
15.5k
   OPC_RecordChild1,
15053
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_LG2_APPROX_D),
15054
15.5k
                 MVT::f64, 1, 0, 
15055
15.5k
  10, 
15056
15.5k
   OPC_CheckChild0Integer, 78|128,126, 
15057
15.5k
   OPC_RecordChild1,
15058
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SIN_APPROX_FTZ_F),
15059
15.5k
                 MVT::f32, 1, 0, 
15060
15.5k
  10, 
15061
15.5k
   OPC_CheckChild0Integer, 76|128,126, 
15062
15.5k
   OPC_RecordChild1,
15063
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SIN_APPROX_F),
15064
15.5k
                 MVT::f32, 1, 0, 
15065
15.5k
  10, 
15066
15.5k
   OPC_CheckChild0Integer, 90|128,117, 
15067
15.5k
   OPC_RecordChild1,
15068
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_COS_APPROX_FTZ_F),
15069
15.5k
                 MVT::f32, 1, 0, 
15070
15.5k
  10, 
15071
15.5k
   OPC_CheckChild0Integer, 88|128,117, 
15072
15.5k
   OPC_RecordChild1,
15073
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_COS_APPROX_F),
15074
15.5k
                 MVT::f32, 1, 0, 
15075
15.5k
  14, 
15076
15.5k
   OPC_CheckChild0Integer, 74|128,119, 
15077
15.5k
   OPC_RecordChild1,
15078
15.5k
   OPC_RecordChild2,
15079
15.5k
   OPC_RecordChild3,
15080
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_f64),
15081
15.5k
                 MVT::f64, 3, 0, 1, 2, 
15082
15.5k
  14, 
15083
15.5k
   OPC_CheckChild0Integer, 2|128,120, 
15084
15.5k
   OPC_RecordChild1,
15085
15.5k
   OPC_RecordChild2,
15086
15.5k
   OPC_RecordChild3,
15087
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rz_f64),
15088
15.5k
                 MVT::f64, 3, 0, 1, 2, 
15089
15.5k
  14, 
15090
15.5k
   OPC_CheckChild0Integer, 64|128,119, 
15091
15.5k
   OPC_RecordChild1,
15092
15.5k
   OPC_RecordChild2,
15093
15.5k
   OPC_RecordChild3,
15094
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rm_f64),
15095
15.5k
                 MVT::f64, 3, 0, 1, 2, 
15096
15.5k
  14, 
15097
15.5k
   OPC_CheckChild0Integer, 124|128,119, 
15098
15.5k
   OPC_RecordChild1,
15099
15.5k
   OPC_RecordChild2,
15100
15.5k
   OPC_RecordChild3,
15101
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rp_f64),
15102
15.5k
                 MVT::f64, 3, 0, 1, 2, 
15103
15.5k
  14, 
15104
15.5k
   OPC_CheckChild0Integer, 86|128,119, 
15105
15.5k
   OPC_RecordChild1,
15106
15.5k
   OPC_RecordChild2,
15107
15.5k
   OPC_RecordChild3,
15108
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_ftz_f32),
15109
15.5k
                 MVT::f32, 3, 0, 1, 2, 
15110
15.5k
  14, 
15111
15.5k
   OPC_CheckChild0Integer, 76|128,119, 
15112
15.5k
   OPC_RecordChild1,
15113
15.5k
   OPC_RecordChild2,
15114
15.5k
   OPC_RecordChild3,
15115
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_f32),
15116
15.5k
                 MVT::f32, 3, 0, 1, 2, 
15117
15.5k
  14, 
15118
15.5k
   OPC_CheckChild0Integer, 6|128,120, 
15119
15.5k
   OPC_RecordChild1,
15120
15.5k
   OPC_RecordChild2,
15121
15.5k
   OPC_RecordChild3,
15122
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rz_ftz_f32),
15123
15.5k
                 MVT::f32, 3, 0, 1, 2, 
15124
15.5k
  14, 
15125
15.5k
   OPC_CheckChild0Integer, 4|128,120, 
15126
15.5k
   OPC_RecordChild1,
15127
15.5k
   OPC_RecordChild2,
15128
15.5k
   OPC_RecordChild3,
15129
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rz_f32),
15130
15.5k
                 MVT::f32, 3, 0, 1, 2, 
15131
15.5k
  14, 
15132
15.5k
   OPC_CheckChild0Integer, 66|128,119, 
15133
15.5k
   OPC_RecordChild1,
15134
15.5k
   OPC_RecordChild2,
15135
15.5k
   OPC_RecordChild3,
15136
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rm_f32),
15137
15.5k
                 MVT::f32, 3, 0, 1, 2, 
15138
15.5k
  14, 
15139
15.5k
   OPC_CheckChild0Integer, 68|128,119, 
15140
15.5k
   OPC_RecordChild1,
15141
15.5k
   OPC_RecordChild2,
15142
15.5k
   OPC_RecordChild3,
15143
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rm_ftz_f32),
15144
15.5k
                 MVT::f32, 3, 0, 1, 2, 
15145
15.5k
  14, 
15146
15.5k
   OPC_CheckChild0Integer, 126|128,119, 
15147
15.5k
   OPC_RecordChild1,
15148
15.5k
   OPC_RecordChild2,
15149
15.5k
   OPC_RecordChild3,
15150
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rp_f32),
15151
15.5k
                 MVT::f32, 3, 0, 1, 2, 
15152
15.5k
  14, 
15153
15.5k
   OPC_CheckChild0Integer, 0|128,120, 
15154
15.5k
   OPC_RecordChild1,
15155
15.5k
   OPC_RecordChild2,
15156
15.5k
   OPC_RecordChild3,
15157
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rp_ftz_f32),
15158
15.5k
                 MVT::f32, 3, 0, 1, 2, 
15159
15.5k
  16, 
15160
15.5k
   OPC_CheckChild0Integer, 78|128,119, 
15161
15.5k
   OPC_RecordChild1,
15162
15.5k
   OPC_RecordChild2,
15163
15.5k
   OPC_RecordChild3,
15164
15.5k
   OPC_CheckPatternPredicate, 28,
15165
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_f16),
15166
15.5k
                 MVT::f16, 3, 0, 1, 2, 
15167
15.5k
  16, 
15168
15.5k
   OPC_CheckChild0Integer, 88|128,119, 
15169
15.5k
   OPC_RecordChild1,
15170
15.5k
   OPC_RecordChild2,
15171
15.5k
   OPC_RecordChild3,
15172
15.5k
   OPC_CheckPatternPredicate, 28,
15173
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_ftz_f16),
15174
15.5k
                 MVT::f16, 3, 0, 1, 2, 
15175
15.5k
  16, 
15176
15.5k
   OPC_CheckChild0Integer, 120|128,119, 
15177
15.5k
   OPC_RecordChild1,
15178
15.5k
   OPC_RecordChild2,
15179
15.5k
   OPC_RecordChild3,
15180
15.5k
   OPC_CheckPatternPredicate, 28,
15181
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_sat_f16),
15182
15.5k
                 MVT::f16, 3, 0, 1, 2, 
15183
15.5k
  16, 
15184
15.5k
   OPC_CheckChild0Integer, 104|128,119, 
15185
15.5k
   OPC_RecordChild1,
15186
15.5k
   OPC_RecordChild2,
15187
15.5k
   OPC_RecordChild3,
15188
15.5k
   OPC_CheckPatternPredicate, 28,
15189
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_ftz_sat_f16),
15190
15.5k
                 MVT::f16, 3, 0, 1, 2, 
15191
15.5k
  15, 
15192
15.5k
   OPC_CheckChild0Integer, 112|128,119, 
15193
15.5k
   OPC_RecordChild1,
15194
15.5k
   OPC_RecordChild2,
15195
15.5k
   OPC_RecordChild3,
15196
15.5k
   OPC_CheckPatternPredicate1,
15197
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_relu_f16),
15198
15.5k
                 MVT::f16, 3, 0, 1, 2, 
15199
15.5k
  15, 
15200
15.5k
   OPC_CheckChild0Integer, 96|128,119, 
15201
15.5k
   OPC_RecordChild1,
15202
15.5k
   OPC_RecordChild2,
15203
15.5k
   OPC_RecordChild3,
15204
15.5k
   OPC_CheckPatternPredicate1,
15205
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_ftz_relu_f16),
15206
15.5k
                 MVT::f16, 3, 0, 1, 2, 
15207
15.5k
  15, 
15208
15.5k
   OPC_CheckChild0Integer, 70|128,119, 
15209
15.5k
   OPC_RecordChild1,
15210
15.5k
   OPC_RecordChild2,
15211
15.5k
   OPC_RecordChild3,
15212
15.5k
   OPC_CheckPatternPredicate1,
15213
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_bf16),
15214
15.5k
                 MVT::bf16, 3, 0, 1, 2, 
15215
15.5k
  15, 
15216
15.5k
   OPC_CheckChild0Integer, 82|128,119, 
15217
15.5k
   OPC_RecordChild1,
15218
15.5k
   OPC_RecordChild2,
15219
15.5k
   OPC_RecordChild3,
15220
15.5k
   OPC_CheckPatternPredicate1,
15221
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_ftz_bf16),
15222
15.5k
                 MVT::bf16, 3, 0, 1, 2, 
15223
15.5k
  15, 
15224
15.5k
   OPC_CheckChild0Integer, 116|128,119, 
15225
15.5k
   OPC_RecordChild1,
15226
15.5k
   OPC_RecordChild2,
15227
15.5k
   OPC_RecordChild3,
15228
15.5k
   OPC_CheckPatternPredicate1,
15229
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_sat_bf16),
15230
15.5k
                 MVT::bf16, 3, 0, 1, 2, 
15231
15.5k
  15, 
15232
15.5k
   OPC_CheckChild0Integer, 100|128,119, 
15233
15.5k
   OPC_RecordChild1,
15234
15.5k
   OPC_RecordChild2,
15235
15.5k
   OPC_RecordChild3,
15236
15.5k
   OPC_CheckPatternPredicate1,
15237
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_ftz_sat_bf16),
15238
15.5k
                 MVT::bf16, 3, 0, 1, 2, 
15239
15.5k
  15, 
15240
15.5k
   OPC_CheckChild0Integer, 108|128,119, 
15241
15.5k
   OPC_RecordChild1,
15242
15.5k
   OPC_RecordChild2,
15243
15.5k
   OPC_RecordChild3,
15244
15.5k
   OPC_CheckPatternPredicate1,
15245
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_relu_bf16),
15246
15.5k
                 MVT::bf16, 3, 0, 1, 2, 
15247
15.5k
  15, 
15248
15.5k
   OPC_CheckChild0Integer, 92|128,119, 
15249
15.5k
   OPC_RecordChild1,
15250
15.5k
   OPC_RecordChild2,
15251
15.5k
   OPC_RecordChild3,
15252
15.5k
   OPC_CheckPatternPredicate1,
15253
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_ftz_relu_bf16),
15254
15.5k
                 MVT::bf16, 3, 0, 1, 2, 
15255
15.5k
  10, 
15256
15.5k
   OPC_CheckChild0Integer, 36|128,124, 
15257
15.5k
   OPC_RecordChild1,
15258
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RN_FTZ_F),
15259
15.5k
                 MVT::f32, 1, 0, 
15260
15.5k
  10, 
15261
15.5k
   OPC_CheckChild0Integer, 34|128,124, 
15262
15.5k
   OPC_RecordChild1,
15263
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RN_F),
15264
15.5k
                 MVT::f32, 1, 0, 
15265
15.5k
  10, 
15266
15.5k
   OPC_CheckChild0Integer, 48|128,124, 
15267
15.5k
   OPC_RecordChild1,
15268
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RZ_FTZ_F),
15269
15.5k
                 MVT::f32, 1, 0, 
15270
15.5k
  10, 
15271
15.5k
   OPC_CheckChild0Integer, 46|128,124, 
15272
15.5k
   OPC_RecordChild1,
15273
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RZ_F),
15274
15.5k
                 MVT::f32, 1, 0, 
15275
15.5k
  10, 
15276
15.5k
   OPC_CheckChild0Integer, 30|128,124, 
15277
15.5k
   OPC_RecordChild1,
15278
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RM_FTZ_F),
15279
15.5k
                 MVT::f32, 1, 0, 
15280
15.5k
  10, 
15281
15.5k
   OPC_CheckChild0Integer, 28|128,124, 
15282
15.5k
   OPC_RecordChild1,
15283
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RM_F),
15284
15.5k
                 MVT::f32, 1, 0, 
15285
15.5k
  10, 
15286
15.5k
   OPC_CheckChild0Integer, 42|128,124, 
15287
15.5k
   OPC_RecordChild1,
15288
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RP_FTZ_F),
15289
15.5k
                 MVT::f32, 1, 0, 
15290
15.5k
  10, 
15291
15.5k
   OPC_CheckChild0Integer, 40|128,124, 
15292
15.5k
   OPC_RecordChild1,
15293
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RP_F),
15294
15.5k
                 MVT::f32, 1, 0, 
15295
15.5k
  10, 
15296
15.5k
   OPC_CheckChild0Integer, 32|128,124, 
15297
15.5k
   OPC_RecordChild1,
15298
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RN_D),
15299
15.5k
                 MVT::f64, 1, 0, 
15300
15.5k
  10, 
15301
15.5k
   OPC_CheckChild0Integer, 44|128,124, 
15302
15.5k
   OPC_RecordChild1,
15303
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RZ_D),
15304
15.5k
                 MVT::f64, 1, 0, 
15305
15.5k
  10, 
15306
15.5k
   OPC_CheckChild0Integer, 26|128,124, 
15307
15.5k
   OPC_RecordChild1,
15308
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RM_D),
15309
15.5k
                 MVT::f64, 1, 0, 
15310
15.5k
  10, 
15311
15.5k
   OPC_CheckChild0Integer, 38|128,124, 
15312
15.5k
   OPC_RecordChild1,
15313
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_RP_D),
15314
15.5k
                 MVT::f64, 1, 0, 
15315
15.5k
  10, 
15316
15.5k
   OPC_CheckChild0Integer, 24|128,124, 
15317
15.5k
   OPC_RecordChild1,
15318
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_APPROX_FTZ_F),
15319
15.5k
                 MVT::f32, 1, 0, 
15320
15.5k
  10, 
15321
15.5k
   OPC_CheckChild0Integer, 22|128,124, 
15322
15.5k
   OPC_RecordChild1,
15323
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RCP_APPROX_FTZ_D),
15324
15.5k
                 MVT::f64, 1, 0, 
15325
15.5k
  10, 
15326
15.5k
   OPC_CheckChild0Integer, 96|128,126, 
15327
15.5k
   OPC_RecordChild1,
15328
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RN_FTZ_F),
15329
15.5k
                 MVT::f32, 1, 0, 
15330
15.5k
  10, 
15331
15.5k
   OPC_CheckChild0Integer, 94|128,126, 
15332
15.5k
   OPC_RecordChild1,
15333
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RN_F),
15334
15.5k
                 MVT::f32, 1, 0, 
15335
15.5k
  10, 
15336
15.5k
   OPC_CheckChild0Integer, 108|128,126, 
15337
15.5k
   OPC_RecordChild1,
15338
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RZ_FTZ_F),
15339
15.5k
                 MVT::f32, 1, 0, 
15340
15.5k
  10, 
15341
15.5k
   OPC_CheckChild0Integer, 106|128,126, 
15342
15.5k
   OPC_RecordChild1,
15343
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RZ_F),
15344
15.5k
                 MVT::f32, 1, 0, 
15345
15.5k
  10, 
15346
15.5k
   OPC_CheckChild0Integer, 90|128,126, 
15347
15.5k
   OPC_RecordChild1,
15348
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RM_FTZ_F),
15349
15.5k
                 MVT::f32, 1, 0, 
15350
15.5k
  10, 
15351
15.5k
   OPC_CheckChild0Integer, 88|128,126, 
15352
15.5k
   OPC_RecordChild1,
15353
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RM_F),
15354
15.5k
                 MVT::f32, 1, 0, 
15355
15.5k
  10, 
15356
15.5k
   OPC_CheckChild0Integer, 102|128,126, 
15357
15.5k
   OPC_RecordChild1,
15358
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RP_FTZ_F),
15359
15.5k
                 MVT::f32, 1, 0, 
15360
15.5k
  10, 
15361
15.5k
   OPC_CheckChild0Integer, 100|128,126, 
15362
15.5k
   OPC_RecordChild1,
15363
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RP_F),
15364
15.5k
                 MVT::f32, 1, 0, 
15365
15.5k
  10, 
15366
15.5k
   OPC_CheckChild0Integer, 82|128,126, 
15367
15.5k
   OPC_RecordChild1,
15368
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_APPROX_FTZ_F),
15369
15.5k
                 MVT::f32, 1, 0, 
15370
15.5k
  10, 
15371
15.5k
   OPC_CheckChild0Integer, 80|128,126, 
15372
15.5k
   OPC_RecordChild1,
15373
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_APPROX_F),
15374
15.5k
                 MVT::f32, 1, 0, 
15375
15.5k
  10, 
15376
15.5k
   OPC_CheckChild0Integer, 92|128,126, 
15377
15.5k
   OPC_RecordChild1,
15378
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RN_D),
15379
15.5k
                 MVT::f64, 1, 0, 
15380
15.5k
  10, 
15381
15.5k
   OPC_CheckChild0Integer, 104|128,126, 
15382
15.5k
   OPC_RecordChild1,
15383
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RZ_D),
15384
15.5k
                 MVT::f64, 1, 0, 
15385
15.5k
  10, 
15386
15.5k
   OPC_CheckChild0Integer, 86|128,126, 
15387
15.5k
   OPC_RecordChild1,
15388
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RM_D),
15389
15.5k
                 MVT::f64, 1, 0, 
15390
15.5k
  10, 
15391
15.5k
   OPC_CheckChild0Integer, 98|128,126, 
15392
15.5k
   OPC_RecordChild1,
15393
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RP_D),
15394
15.5k
                 MVT::f64, 1, 0, 
15395
15.5k
  39, 
15396
15.5k
   OPC_CheckChild0Integer, 84|128,126, 
15397
15.5k
   OPC_RecordChild1,
15398
15.5k
   OPC_Scope, 8, 
15399
15.5k
    OPC_CheckPatternPredicate, 64,
15400
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RN_FTZ_F),
15401
15.5k
                  MVT::f32, 1, 0, 
15402
15.5k
   8, 
15403
15.5k
    OPC_CheckPatternPredicate, 65,
15404
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_RN_F),
15405
15.5k
                  MVT::f32, 1, 0, 
15406
15.5k
   7, 
15407
15.5k
    OPC_CheckPatternPredicate5,
15408
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_APPROX_FTZ_F),
15409
15.5k
                  MVT::f32, 1, 0, 
15410
15.5k
   6, 
15411
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_SQRT_APPROX_F),
15412
15.5k
                  MVT::f32, 1, 0, 
15413
15.5k
   0, 
15414
15.5k
  10, 
15415
15.5k
   OPC_CheckChild0Integer, 124|128,125, 
15416
15.5k
   OPC_RecordChild1,
15417
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RSQRT_APPROX_FTZ_F),
15418
15.5k
                 MVT::f32, 1, 0, 
15419
15.5k
  10, 
15420
15.5k
   OPC_CheckChild0Integer, 122|128,125, 
15421
15.5k
   OPC_RecordChild1,
15422
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RSQRT_APPROX_F),
15423
15.5k
                 MVT::f32, 1, 0, 
15424
15.5k
  10, 
15425
15.5k
   OPC_CheckChild0Integer, 120|128,125, 
15426
15.5k
   OPC_RecordChild1,
15427
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_RSQRT_APPROX_D),
15428
15.5k
                 MVT::f64, 1, 0, 
15429
15.5k
  12, 
15430
15.5k
   OPC_CheckChild0Integer, 100|128,116, 
15431
15.5k
   OPC_RecordChild1,
15432
15.5k
   OPC_RecordChild2,
15433
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RN_FTZ_F),
15434
15.5k
                 MVT::f32, 2, 0, 1, 
15435
15.5k
  12, 
15436
15.5k
   OPC_CheckChild0Integer, 98|128,116, 
15437
15.5k
   OPC_RecordChild1,
15438
15.5k
   OPC_RecordChild2,
15439
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RN_F),
15440
15.5k
                 MVT::f32, 2, 0, 1, 
15441
15.5k
  12, 
15442
15.5k
   OPC_CheckChild0Integer, 112|128,116, 
15443
15.5k
   OPC_RecordChild1,
15444
15.5k
   OPC_RecordChild2,
15445
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RZ_FTZ_F),
15446
15.5k
                 MVT::f32, 2, 0, 1, 
15447
15.5k
  12, 
15448
15.5k
   OPC_CheckChild0Integer, 110|128,116, 
15449
15.5k
   OPC_RecordChild1,
15450
15.5k
   OPC_RecordChild2,
15451
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RZ_F),
15452
15.5k
                 MVT::f32, 2, 0, 1, 
15453
15.5k
  12, 
15454
15.5k
   OPC_CheckChild0Integer, 94|128,116, 
15455
15.5k
   OPC_RecordChild1,
15456
15.5k
   OPC_RecordChild2,
15457
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RM_FTZ_F),
15458
15.5k
                 MVT::f32, 2, 0, 1, 
15459
15.5k
  12, 
15460
15.5k
   OPC_CheckChild0Integer, 92|128,116, 
15461
15.5k
   OPC_RecordChild1,
15462
15.5k
   OPC_RecordChild2,
15463
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RM_F),
15464
15.5k
                 MVT::f32, 2, 0, 1, 
15465
15.5k
  12, 
15466
15.5k
   OPC_CheckChild0Integer, 106|128,116, 
15467
15.5k
   OPC_RecordChild1,
15468
15.5k
   OPC_RecordChild2,
15469
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RP_FTZ_F),
15470
15.5k
                 MVT::f32, 2, 0, 1, 
15471
15.5k
  12, 
15472
15.5k
   OPC_CheckChild0Integer, 104|128,116, 
15473
15.5k
   OPC_RecordChild1,
15474
15.5k
   OPC_RecordChild2,
15475
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RP_F),
15476
15.5k
                 MVT::f32, 2, 0, 1, 
15477
15.5k
  12, 
15478
15.5k
   OPC_CheckChild0Integer, 96|128,116, 
15479
15.5k
   OPC_RecordChild1,
15480
15.5k
   OPC_RecordChild2,
15481
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RN_D),
15482
15.5k
                 MVT::f64, 2, 0, 1, 
15483
15.5k
  12, 
15484
15.5k
   OPC_CheckChild0Integer, 108|128,116, 
15485
15.5k
   OPC_RecordChild1,
15486
15.5k
   OPC_RecordChild2,
15487
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RZ_D),
15488
15.5k
                 MVT::f64, 2, 0, 1, 
15489
15.5k
  12, 
15490
15.5k
   OPC_CheckChild0Integer, 90|128,116, 
15491
15.5k
   OPC_RecordChild1,
15492
15.5k
   OPC_RecordChild2,
15493
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RM_D),
15494
15.5k
                 MVT::f64, 2, 0, 1, 
15495
15.5k
  12, 
15496
15.5k
   OPC_CheckChild0Integer, 102|128,116, 
15497
15.5k
   OPC_RecordChild1,
15498
15.5k
   OPC_RecordChild2,
15499
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ADD_RP_D),
15500
15.5k
                 MVT::f64, 2, 0, 1, 
15501
15.5k
  13, 
15502
15.5k
   OPC_CheckChild0Integer, 0|128,118, 
15503
15.5k
   OPC_RecordChild1,
15504
15.5k
   OPC_EmitInteger32, 42, 
15505
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f64),
15506
15.5k
                 MVT::f32, 2, 0, 1, 
15507
15.5k
  13, 
15508
15.5k
   OPC_CheckChild0Integer, 126|128,117, 
15509
15.5k
   OPC_RecordChild1,
15510
15.5k
   OPC_EmitInteger32, 10, 
15511
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f64),
15512
15.5k
                 MVT::f32, 2, 0, 1, 
15513
15.5k
  13, 
15514
15.5k
   OPC_CheckChild0Integer, 8|128,118, 
15515
15.5k
   OPC_RecordChild1,
15516
15.5k
   OPC_EmitInteger32, 44, 
15517
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f64),
15518
15.5k
                 MVT::f32, 2, 0, 1, 
15519
15.5k
  13, 
15520
15.5k
   OPC_CheckChild0Integer, 6|128,118, 
15521
15.5k
   OPC_RecordChild1,
15522
15.5k
   OPC_EmitInteger32, 12, 
15523
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f64),
15524
15.5k
                 MVT::f32, 2, 0, 1, 
15525
15.5k
  13, 
15526
15.5k
   OPC_CheckChild0Integer, 124|128,117, 
15527
15.5k
   OPC_RecordChild1,
15528
15.5k
   OPC_EmitInteger32, 46, 
15529
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f64),
15530
15.5k
                 MVT::f32, 2, 0, 1, 
15531
15.5k
  13, 
15532
15.5k
   OPC_CheckChild0Integer, 122|128,117, 
15533
15.5k
   OPC_RecordChild1,
15534
15.5k
   OPC_EmitInteger32, 14, 
15535
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f64),
15536
15.5k
                 MVT::f32, 2, 0, 1, 
15537
15.5k
  13, 
15538
15.5k
   OPC_CheckChild0Integer, 4|128,118, 
15539
15.5k
   OPC_RecordChild1,
15540
15.5k
   OPC_EmitInteger32, 48, 
15541
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f64),
15542
15.5k
                 MVT::f32, 2, 0, 1, 
15543
15.5k
  13, 
15544
15.5k
   OPC_CheckChild0Integer, 2|128,118, 
15545
15.5k
   OPC_RecordChild1,
15546
15.5k
   OPC_EmitInteger32, 16, 
15547
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f64),
15548
15.5k
                 MVT::f32, 2, 0, 1, 
15549
15.5k
  13, 
15550
15.5k
   OPC_CheckChild0Integer, 52|128,121, 
15551
15.5k
   OPC_RecordChild1,
15552
15.5k
   OPC_EmitInteger32, 10, 
15553
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s32),
15554
15.5k
                 MVT::f64, 2, 0, 1, 
15555
15.5k
  13, 
15556
15.5k
   OPC_CheckChild0Integer, 56|128,121, 
15557
15.5k
   OPC_RecordChild1,
15558
15.5k
   OPC_EmitInteger32, 12, 
15559
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s32),
15560
15.5k
                 MVT::f64, 2, 0, 1, 
15561
15.5k
  13, 
15562
15.5k
   OPC_CheckChild0Integer, 50|128,121, 
15563
15.5k
   OPC_RecordChild1,
15564
15.5k
   OPC_EmitInteger32, 14, 
15565
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s32),
15566
15.5k
                 MVT::f64, 2, 0, 1, 
15567
15.5k
  13, 
15568
15.5k
   OPC_CheckChild0Integer, 54|128,121, 
15569
15.5k
   OPC_RecordChild1,
15570
15.5k
   OPC_EmitInteger32, 16, 
15571
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s32),
15572
15.5k
                 MVT::f64, 2, 0, 1, 
15573
15.5k
  14, 
15574
15.5k
   OPC_CheckChild0Integer, 86|128,7|128,1, 
15575
15.5k
   OPC_RecordChild1,
15576
15.5k
   OPC_EmitInteger32, 10, 
15577
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u32),
15578
15.5k
                 MVT::f64, 2, 0, 1, 
15579
15.5k
  14, 
15580
15.5k
   OPC_CheckChild0Integer, 90|128,7|128,1, 
15581
15.5k
   OPC_RecordChild1,
15582
15.5k
   OPC_EmitInteger32, 12, 
15583
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u32),
15584
15.5k
                 MVT::f64, 2, 0, 1, 
15585
15.5k
  14, 
15586
15.5k
   OPC_CheckChild0Integer, 84|128,7|128,1, 
15587
15.5k
   OPC_RecordChild1,
15588
15.5k
   OPC_EmitInteger32, 14, 
15589
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u32),
15590
15.5k
                 MVT::f64, 2, 0, 1, 
15591
15.5k
  14, 
15592
15.5k
   OPC_CheckChild0Integer, 88|128,7|128,1, 
15593
15.5k
   OPC_RecordChild1,
15594
15.5k
   OPC_EmitInteger32, 16, 
15595
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u32),
15596
15.5k
                 MVT::f64, 2, 0, 1, 
15597
15.5k
  13, 
15598
15.5k
   OPC_CheckChild0Integer, 60|128,121, 
15599
15.5k
   OPC_RecordChild1,
15600
15.5k
   OPC_EmitInteger32, 10, 
15601
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s32),
15602
15.5k
                 MVT::f32, 2, 0, 1, 
15603
15.5k
  13, 
15604
15.5k
   OPC_CheckChild0Integer, 64|128,121, 
15605
15.5k
   OPC_RecordChild1,
15606
15.5k
   OPC_EmitInteger32, 12, 
15607
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s32),
15608
15.5k
                 MVT::f32, 2, 0, 1, 
15609
15.5k
  13, 
15610
15.5k
   OPC_CheckChild0Integer, 58|128,121, 
15611
15.5k
   OPC_RecordChild1,
15612
15.5k
   OPC_EmitInteger32, 14, 
15613
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s32),
15614
15.5k
                 MVT::f32, 2, 0, 1, 
15615
15.5k
  13, 
15616
15.5k
   OPC_CheckChild0Integer, 62|128,121, 
15617
15.5k
   OPC_RecordChild1,
15618
15.5k
   OPC_EmitInteger32, 16, 
15619
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s32),
15620
15.5k
                 MVT::f32, 2, 0, 1, 
15621
15.5k
  14, 
15622
15.5k
   OPC_CheckChild0Integer, 94|128,7|128,1, 
15623
15.5k
   OPC_RecordChild1,
15624
15.5k
   OPC_EmitInteger32, 10, 
15625
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u32),
15626
15.5k
                 MVT::f32, 2, 0, 1, 
15627
15.5k
  14, 
15628
15.5k
   OPC_CheckChild0Integer, 98|128,7|128,1, 
15629
15.5k
   OPC_RecordChild1,
15630
15.5k
   OPC_EmitInteger32, 12, 
15631
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u32),
15632
15.5k
                 MVT::f32, 2, 0, 1, 
15633
15.5k
  14, 
15634
15.5k
   OPC_CheckChild0Integer, 92|128,7|128,1, 
15635
15.5k
   OPC_RecordChild1,
15636
15.5k
   OPC_EmitInteger32, 14, 
15637
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u32),
15638
15.5k
                 MVT::f32, 2, 0, 1, 
15639
15.5k
  14, 
15640
15.5k
   OPC_CheckChild0Integer, 96|128,7|128,1, 
15641
15.5k
   OPC_RecordChild1,
15642
15.5k
   OPC_EmitInteger32, 16, 
15643
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u32),
15644
15.5k
                 MVT::f32, 2, 0, 1, 
15645
15.5k
  13, 
15646
15.5k
   OPC_CheckChild0Integer, 84|128,118, 
15647
15.5k
   OPC_RecordChild1,
15648
15.5k
   OPC_EmitInteger32, 10, 
15649
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_f32),
15650
15.5k
                 MVT::bf16, 2, 0, 1, 
15651
15.5k
  14, 
15652
15.5k
   OPC_CheckChild0Integer, 86|128,118, 
15653
15.5k
   OPC_RecordChild1,
15654
15.5k
   OPC_EmitInteger32, 10|128,1, 
15655
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_f32),
15656
15.5k
                 MVT::bf16, 2, 0, 1, 
15657
15.5k
  13, 
15658
15.5k
   OPC_CheckChild0Integer, 88|128,118, 
15659
15.5k
   OPC_RecordChild1,
15660
15.5k
   OPC_EmitInteger32, 12, 
15661
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_f32),
15662
15.5k
                 MVT::bf16, 2, 0, 1, 
15663
15.5k
  14, 
15664
15.5k
   OPC_CheckChild0Integer, 90|128,118, 
15665
15.5k
   OPC_RecordChild1,
15666
15.5k
   OPC_EmitInteger32, 12|128,1, 
15667
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_f32),
15668
15.5k
                 MVT::bf16, 2, 0, 1, 
15669
15.5k
  12, 
15670
15.5k
   OPC_CheckChild0Integer, 2|128,122, 
15671
15.5k
   OPC_RecordChild1,
15672
15.5k
   OPC_RecordChild2,
15673
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_LOHI_I2D),
15674
15.5k
                 MVT::f64, 2, 0, 1, 
15675
15.5k
  13, 
15676
15.5k
   OPC_CheckChild0Integer, 124|128,121, 
15677
15.5k
   OPC_RecordChild1,
15678
15.5k
   OPC_EmitInteger32, 10, 
15679
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s64),
15680
15.5k
                 MVT::f32, 2, 0, 1, 
15681
15.5k
  13, 
15682
15.5k
   OPC_CheckChild0Integer, 0|128,122, 
15683
15.5k
   OPC_RecordChild1,
15684
15.5k
   OPC_EmitInteger32, 12, 
15685
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s64),
15686
15.5k
                 MVT::f32, 2, 0, 1, 
15687
15.5k
  13, 
15688
15.5k
   OPC_CheckChild0Integer, 122|128,121, 
15689
15.5k
   OPC_RecordChild1,
15690
15.5k
   OPC_EmitInteger32, 14, 
15691
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s64),
15692
15.5k
                 MVT::f32, 2, 0, 1, 
15693
15.5k
  13, 
15694
15.5k
   OPC_CheckChild0Integer, 126|128,121, 
15695
15.5k
   OPC_RecordChild1,
15696
15.5k
   OPC_EmitInteger32, 16, 
15697
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s64),
15698
15.5k
                 MVT::f32, 2, 0, 1, 
15699
15.5k
  14, 
15700
15.5k
   OPC_CheckChild0Integer, 110|128,7|128,1, 
15701
15.5k
   OPC_RecordChild1,
15702
15.5k
   OPC_EmitInteger32, 10, 
15703
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u64),
15704
15.5k
                 MVT::f32, 2, 0, 1, 
15705
15.5k
  14, 
15706
15.5k
   OPC_CheckChild0Integer, 114|128,7|128,1, 
15707
15.5k
   OPC_RecordChild1,
15708
15.5k
   OPC_EmitInteger32, 12, 
15709
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u64),
15710
15.5k
                 MVT::f32, 2, 0, 1, 
15711
15.5k
  14, 
15712
15.5k
   OPC_CheckChild0Integer, 108|128,7|128,1, 
15713
15.5k
   OPC_RecordChild1,
15714
15.5k
   OPC_EmitInteger32, 14, 
15715
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u64),
15716
15.5k
                 MVT::f32, 2, 0, 1, 
15717
15.5k
  14, 
15718
15.5k
   OPC_CheckChild0Integer, 112|128,7|128,1, 
15719
15.5k
   OPC_RecordChild1,
15720
15.5k
   OPC_EmitInteger32, 16, 
15721
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u64),
15722
15.5k
                 MVT::f32, 2, 0, 1, 
15723
15.5k
  13, 
15724
15.5k
   OPC_CheckChild0Integer, 116|128,121, 
15725
15.5k
   OPC_RecordChild1,
15726
15.5k
   OPC_EmitInteger32, 10, 
15727
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s64),
15728
15.5k
                 MVT::f64, 2, 0, 1, 
15729
15.5k
  13, 
15730
15.5k
   OPC_CheckChild0Integer, 120|128,121, 
15731
15.5k
   OPC_RecordChild1,
15732
15.5k
   OPC_EmitInteger32, 12, 
15733
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s64),
15734
15.5k
                 MVT::f64, 2, 0, 1, 
15735
15.5k
  13, 
15736
15.5k
   OPC_CheckChild0Integer, 114|128,121, 
15737
15.5k
   OPC_RecordChild1,
15738
15.5k
   OPC_EmitInteger32, 14, 
15739
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s64),
15740
15.5k
                 MVT::f64, 2, 0, 1, 
15741
15.5k
  13, 
15742
15.5k
   OPC_CheckChild0Integer, 118|128,121, 
15743
15.5k
   OPC_RecordChild1,
15744
15.5k
   OPC_EmitInteger32, 16, 
15745
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s64),
15746
15.5k
                 MVT::f64, 2, 0, 1, 
15747
15.5k
  14, 
15748
15.5k
   OPC_CheckChild0Integer, 102|128,7|128,1, 
15749
15.5k
   OPC_RecordChild1,
15750
15.5k
   OPC_EmitInteger32, 10, 
15751
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u64),
15752
15.5k
                 MVT::f64, 2, 0, 1, 
15753
15.5k
  14, 
15754
15.5k
   OPC_CheckChild0Integer, 106|128,7|128,1, 
15755
15.5k
   OPC_RecordChild1,
15756
15.5k
   OPC_EmitInteger32, 12, 
15757
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u64),
15758
15.5k
                 MVT::f64, 2, 0, 1, 
15759
15.5k
  14, 
15760
15.5k
   OPC_CheckChild0Integer, 100|128,7|128,1, 
15761
15.5k
   OPC_RecordChild1,
15762
15.5k
   OPC_EmitInteger32, 14, 
15763
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u64),
15764
15.5k
                 MVT::f64, 2, 0, 1, 
15765
15.5k
  14, 
15766
15.5k
   OPC_CheckChild0Integer, 104|128,7|128,1, 
15767
15.5k
   OPC_RecordChild1,
15768
15.5k
   OPC_EmitInteger32, 16, 
15769
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u64),
15770
15.5k
                 MVT::f64, 2, 0, 1, 
15771
15.5k
  10, 
15772
15.5k
   OPC_CheckChild0Integer, 74|128,117, 
15773
15.5k
   OPC_RecordChild1,
15774
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_BITCAST_I2F),
15775
15.5k
                 MVT::f32, 1, 0, 
15776
15.5k
  10, 
15777
15.5k
   OPC_CheckChild0Integer, 76|128,117, 
15778
15.5k
   OPC_RecordChild1,
15779
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_BITCAST_LL2D),
15780
15.5k
                 MVT::f64, 1, 0, 
15781
15.5k
  10, 
15782
15.5k
   OPC_CheckChild0Integer, 80|128,123, 
15783
15.5k
   OPC_RecordChild1,
15784
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::nvvm_move_float),
15785
15.5k
                 MVT::f32, 1, 0, 
15786
15.5k
  10, 
15787
15.5k
   OPC_CheckChild0Integer, 78|128,123, 
15788
15.5k
   OPC_RecordChild1,
15789
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::nvvm_move_double),
15790
15.5k
                 MVT::f64, 1, 0, 
15791
15.5k
  44, 
15792
15.5k
   OPC_CheckChild0Integer, 68|128,123, 
15793
15.5k
   OPC_RecordChild1,
15794
15.5k
   OPC_RecordChild2,
15795
15.5k
   OPC_RecordChild3,
15796
15.5k
   OPC_RecordChild4,
15797
15.5k
   OPC_RecordChild5,
15798
15.5k
   OPC_RecordChild6,
15799
15.5k
   OPC_RecordChild7,
15800
15.5k
   OPC_MoveChild, 8,
15801
15.5k
   OPC_RecordNode,
15802
15.5k
   OPC_MoveParent,
15803
15.5k
   OPC_CheckPatternPredicate, 22,
15804
15.5k
   OPC_EmitInteger32, 0, 
15805
15.5k
   OPC_EmitNodeXForm, 2, 8,
15806
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17977), 0,
15807
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 9, 0, 1, 2, 3, 4, 5, 6, 7, 9, 
15808
15.5k
  60, 
15809
15.5k
   OPC_CheckChild0Integer, 70|128,123, 
15810
15.5k
   OPC_RecordChild1,
15811
15.5k
   OPC_RecordChild2,
15812
15.5k
   OPC_RecordChild3,
15813
15.5k
   OPC_RecordChild4,
15814
15.5k
   OPC_RecordChild5,
15815
15.5k
   OPC_RecordChild6,
15816
15.5k
   OPC_RecordChild7,
15817
15.5k
   OPC_MoveChild, 8,
15818
15.5k
   OPC_RecordNode,
15819
15.5k
   OPC_MoveSibling, 9,
15820
15.5k
   OPC_RecordNode,
15821
15.5k
   OPC_MoveSibling, 10,
15822
15.5k
   OPC_RecordNode,
15823
15.5k
   OPC_MoveSibling, 11,
15824
15.5k
   OPC_RecordNode,
15825
15.5k
   OPC_MoveSibling, 12,
15826
15.5k
   OPC_RecordNode,
15827
15.5k
   OPC_MoveParent,
15828
15.5k
   OPC_CheckPatternPredicate, 22,
15829
15.5k
   OPC_EmitInteger32, 0, 
15830
15.5k
   OPC_EmitNodeXForm, 2, 12,
15831
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17982), 0,
15832
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
15833
15.5k
  34, 
15834
15.5k
   OPC_CheckChild0Integer, 116|128,122, 
15835
15.5k
   OPC_RecordChild1,
15836
15.5k
   OPC_RecordChild2,
15837
15.5k
   OPC_RecordChild3,
15838
15.5k
   OPC_RecordChild4,
15839
15.5k
   OPC_RecordChild5,
15840
15.5k
   OPC_RecordChild6,
15841
15.5k
   OPC_RecordChild7,
15842
15.5k
   OPC_CheckPatternPredicate1,
15843
15.5k
   OPC_EmitInteger32, 0, 
15844
15.5k
   OPC_EmitNodeXForm, 2, 7,
15845
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17991), 0,
15846
15.5k
                 4, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
15847
15.5k
  48, 
15848
15.5k
   OPC_CheckChild0Integer, 12|128,123, 
15849
15.5k
   OPC_RecordChild1,
15850
15.5k
   OPC_RecordChild2,
15851
15.5k
   OPC_RecordChild3,
15852
15.5k
   OPC_RecordChild4,
15853
15.5k
   OPC_RecordChild5,
15854
15.5k
   OPC_RecordChild6,
15855
15.5k
   OPC_RecordChild7,
15856
15.5k
   OPC_MoveChild, 8,
15857
15.5k
   OPC_RecordNode,
15858
15.5k
   OPC_MoveSibling, 9,
15859
15.5k
   OPC_RecordNode,
15860
15.5k
   OPC_MoveSibling, 10,
15861
15.5k
   OPC_RecordNode,
15862
15.5k
   OPC_MoveParent,
15863
15.5k
   OPC_CheckPatternPredicate, 13,
15864
15.5k
   OPC_EmitInteger32, 0, 
15865
15.5k
   OPC_EmitNodeXForm, 2, 10,
15866
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18000), 0,
15867
15.5k
                 4, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
15868
15.5k
  47, 
15869
15.5k
   OPC_CheckChild0Integer, 58|128,122, 
15870
15.5k
   OPC_RecordChild1,
15871
15.5k
   OPC_RecordChild2,
15872
15.5k
   OPC_RecordChild3,
15873
15.5k
   OPC_RecordChild4,
15874
15.5k
   OPC_RecordChild5,
15875
15.5k
   OPC_RecordChild6,
15876
15.5k
   OPC_RecordChild7,
15877
15.5k
   OPC_MoveChild, 8,
15878
15.5k
   OPC_RecordNode,
15879
15.5k
   OPC_MoveSibling, 9,
15880
15.5k
   OPC_RecordNode,
15881
15.5k
   OPC_MoveSibling, 10,
15882
15.5k
   OPC_RecordNode,
15883
15.5k
   OPC_MoveParent,
15884
15.5k
   OPC_CheckPatternPredicate1,
15885
15.5k
   OPC_EmitInteger32, 0, 
15886
15.5k
   OPC_EmitNodeXForm, 2, 10,
15887
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18009), 0,
15888
15.5k
                 4, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
15889
15.5k
  35, 
15890
15.5k
   OPC_CheckChild0Integer, 6|128,123, 
15891
15.5k
   OPC_RecordChild1,
15892
15.5k
   OPC_RecordChild2,
15893
15.5k
   OPC_RecordChild3,
15894
15.5k
   OPC_RecordChild4,
15895
15.5k
   OPC_RecordChild5,
15896
15.5k
   OPC_RecordChild6,
15897
15.5k
   OPC_RecordChild7,
15898
15.5k
   OPC_CheckPatternPredicate, 13,
15899
15.5k
   OPC_EmitInteger32, 0, 
15900
15.5k
   OPC_EmitNodeXForm, 2, 7,
15901
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18016), 0,
15902
15.5k
                 4, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
15903
15.5k
  24, 
15904
15.5k
   OPC_CheckChild0Integer, 64|128,123, 
15905
15.5k
   OPC_RecordChild1,
15906
15.5k
   OPC_RecordChild2,
15907
15.5k
   OPC_RecordChild3,
15908
15.5k
   OPC_RecordChild4,
15909
15.5k
   OPC_CheckPatternPredicate1,
15910
15.5k
   OPC_EmitInteger32, 0, 
15911
15.5k
   OPC_EmitNodeXForm, 2, 4,
15912
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18025),
15913
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
15914
15.5k
  44, 
15915
15.5k
   OPC_CheckChild0Integer, 60|128,123, 
15916
15.5k
   OPC_RecordChild1,
15917
15.5k
   OPC_RecordChild2,
15918
15.5k
   OPC_RecordChild3,
15919
15.5k
   OPC_RecordChild4,
15920
15.5k
   OPC_RecordChild5,
15921
15.5k
   OPC_RecordChild6,
15922
15.5k
   OPC_RecordChild7,
15923
15.5k
   OPC_MoveChild, 8,
15924
15.5k
   OPC_RecordNode,
15925
15.5k
   OPC_MoveParent,
15926
15.5k
   OPC_CheckPatternPredicate, 22,
15927
15.5k
   OPC_EmitInteger32, 0, 
15928
15.5k
   OPC_EmitNodeXForm, 2, 8,
15929
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18031), 0,
15930
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 9, 0, 1, 2, 3, 4, 5, 6, 7, 9, 
15931
15.5k
  60, 
15932
15.5k
   OPC_CheckChild0Integer, 62|128,123, 
15933
15.5k
   OPC_RecordChild1,
15934
15.5k
   OPC_RecordChild2,
15935
15.5k
   OPC_RecordChild3,
15936
15.5k
   OPC_RecordChild4,
15937
15.5k
   OPC_RecordChild5,
15938
15.5k
   OPC_RecordChild6,
15939
15.5k
   OPC_RecordChild7,
15940
15.5k
   OPC_MoveChild, 8,
15941
15.5k
   OPC_RecordNode,
15942
15.5k
   OPC_MoveSibling, 9,
15943
15.5k
   OPC_RecordNode,
15944
15.5k
   OPC_MoveSibling, 10,
15945
15.5k
   OPC_RecordNode,
15946
15.5k
   OPC_MoveSibling, 11,
15947
15.5k
   OPC_RecordNode,
15948
15.5k
   OPC_MoveSibling, 12,
15949
15.5k
   OPC_RecordNode,
15950
15.5k
   OPC_MoveParent,
15951
15.5k
   OPC_CheckPatternPredicate, 22,
15952
15.5k
   OPC_EmitInteger32, 0, 
15953
15.5k
   OPC_EmitNodeXForm, 2, 12,
15954
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18034), 0,
15955
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
15956
15.5k
  35, 
15957
15.5k
   OPC_CheckChild0Integer, 10|128,123, 
15958
15.5k
   OPC_RecordChild1,
15959
15.5k
   OPC_RecordChild2,
15960
15.5k
   OPC_RecordChild3,
15961
15.5k
   OPC_RecordChild4,
15962
15.5k
   OPC_RecordChild5,
15963
15.5k
   OPC_RecordChild6,
15964
15.5k
   OPC_RecordChild7,
15965
15.5k
   OPC_CheckPatternPredicate, 13,
15966
15.5k
   OPC_EmitInteger32, 0, 
15967
15.5k
   OPC_EmitNodeXForm, 2, 7,
15968
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18047), 0,
15969
15.5k
                 4, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 8, 0, 1, 2, 3, 4, 5, 6, 8, 
15970
15.5k
  39, 
15971
15.5k
   OPC_CheckChild0Integer, 64|128,122, 
15972
15.5k
   OPC_RecordChild1,
15973
15.5k
   OPC_RecordChild2,
15974
15.5k
   OPC_RecordChild3,
15975
15.5k
   OPC_RecordChild4,
15976
15.5k
   OPC_RecordChild5,
15977
15.5k
   OPC_RecordChild6,
15978
15.5k
   OPC_RecordChild7,
15979
15.5k
   OPC_MoveChild, 8,
15980
15.5k
   OPC_RecordNode,
15981
15.5k
   OPC_MoveParent,
15982
15.5k
   OPC_CheckPatternPredicate1,
15983
15.5k
   OPC_EmitInteger32, 0, 
15984
15.5k
   OPC_EmitNodeXForm, 2, 8,
15985
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18060), 0,
15986
15.5k
                 4, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 9, 0, 1, 2, 3, 4, 5, 6, 7, 9, 
15987
15.5k
  47, 
15988
15.5k
   OPC_CheckChild0Integer, 66|128,122, 
15989
15.5k
   OPC_RecordChild1,
15990
15.5k
   OPC_RecordChild2,
15991
15.5k
   OPC_RecordChild3,
15992
15.5k
   OPC_RecordChild4,
15993
15.5k
   OPC_RecordChild5,
15994
15.5k
   OPC_RecordChild6,
15995
15.5k
   OPC_RecordChild7,
15996
15.5k
   OPC_MoveChild, 8,
15997
15.5k
   OPC_RecordNode,
15998
15.5k
   OPC_MoveSibling, 9,
15999
15.5k
   OPC_RecordNode,
16000
15.5k
   OPC_MoveSibling, 10,
16001
15.5k
   OPC_RecordNode,
16002
15.5k
   OPC_MoveParent,
16003
15.5k
   OPC_CheckPatternPredicate1,
16004
15.5k
   OPC_EmitInteger32, 0, 
16005
15.5k
   OPC_EmitNodeXForm, 2, 10,
16006
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18068), 0,
16007
15.5k
                 4, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
16008
15.5k
  44, 
16009
15.5k
   OPC_CheckChild0Integer, 54|128,123, 
16010
15.5k
   OPC_RecordChild1,
16011
15.5k
   OPC_RecordChild2,
16012
15.5k
   OPC_RecordChild3,
16013
15.5k
   OPC_RecordChild4,
16014
15.5k
   OPC_RecordChild5,
16015
15.5k
   OPC_RecordChild6,
16016
15.5k
   OPC_RecordChild7,
16017
15.5k
   OPC_MoveChild, 8,
16018
15.5k
   OPC_RecordNode,
16019
15.5k
   OPC_MoveParent,
16020
15.5k
   OPC_CheckPatternPredicate, 22,
16021
15.5k
   OPC_EmitInteger32, 0, 
16022
15.5k
   OPC_EmitNodeXForm, 2, 8,
16023
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18327), 0,
16024
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 9, 0, 1, 2, 3, 4, 5, 6, 7, 9, 
16025
15.5k
  60, 
16026
15.5k
   OPC_CheckChild0Integer, 56|128,123, 
16027
15.5k
   OPC_RecordChild1,
16028
15.5k
   OPC_RecordChild2,
16029
15.5k
   OPC_RecordChild3,
16030
15.5k
   OPC_RecordChild4,
16031
15.5k
   OPC_RecordChild5,
16032
15.5k
   OPC_RecordChild6,
16033
15.5k
   OPC_RecordChild7,
16034
15.5k
   OPC_MoveChild, 8,
16035
15.5k
   OPC_RecordNode,
16036
15.5k
   OPC_MoveSibling, 9,
16037
15.5k
   OPC_RecordNode,
16038
15.5k
   OPC_MoveSibling, 10,
16039
15.5k
   OPC_RecordNode,
16040
15.5k
   OPC_MoveSibling, 11,
16041
15.5k
   OPC_RecordNode,
16042
15.5k
   OPC_MoveSibling, 12,
16043
15.5k
   OPC_RecordNode,
16044
15.5k
   OPC_MoveParent,
16045
15.5k
   OPC_CheckPatternPredicate, 22,
16046
15.5k
   OPC_EmitInteger32, 0, 
16047
15.5k
   OPC_EmitNodeXForm, 2, 12,
16048
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18330), 0,
16049
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
16050
15.5k
  44, 
16051
15.5k
   OPC_CheckChild0Integer, 48|128,123, 
16052
15.5k
   OPC_RecordChild1,
16053
15.5k
   OPC_RecordChild2,
16054
15.5k
   OPC_RecordChild3,
16055
15.5k
   OPC_RecordChild4,
16056
15.5k
   OPC_RecordChild5,
16057
15.5k
   OPC_RecordChild6,
16058
15.5k
   OPC_RecordChild7,
16059
15.5k
   OPC_MoveChild, 8,
16060
15.5k
   OPC_RecordNode,
16061
15.5k
   OPC_MoveParent,
16062
15.5k
   OPC_CheckPatternPredicate, 22,
16063
15.5k
   OPC_EmitInteger32, 0, 
16064
15.5k
   OPC_EmitNodeXForm, 2, 8,
16065
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18336), 0,
16066
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 9, 0, 1, 2, 3, 4, 5, 6, 7, 9, 
16067
15.5k
  60, 
16068
15.5k
   OPC_CheckChild0Integer, 50|128,123, 
16069
15.5k
   OPC_RecordChild1,
16070
15.5k
   OPC_RecordChild2,
16071
15.5k
   OPC_RecordChild3,
16072
15.5k
   OPC_RecordChild4,
16073
15.5k
   OPC_RecordChild5,
16074
15.5k
   OPC_RecordChild6,
16075
15.5k
   OPC_RecordChild7,
16076
15.5k
   OPC_MoveChild, 8,
16077
15.5k
   OPC_RecordNode,
16078
15.5k
   OPC_MoveSibling, 9,
16079
15.5k
   OPC_RecordNode,
16080
15.5k
   OPC_MoveSibling, 10,
16081
15.5k
   OPC_RecordNode,
16082
15.5k
   OPC_MoveSibling, 11,
16083
15.5k
   OPC_RecordNode,
16084
15.5k
   OPC_MoveSibling, 12,
16085
15.5k
   OPC_RecordNode,
16086
15.5k
   OPC_MoveParent,
16087
15.5k
   OPC_CheckPatternPredicate, 22,
16088
15.5k
   OPC_EmitInteger32, 0, 
16089
15.5k
   OPC_EmitNodeXForm, 2, 12,
16090
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18339), 0,
16091
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 13, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
16092
15.5k
  76, 
16093
15.5k
   OPC_CheckChild0Integer, 122|128,9|128,1, 
16094
15.5k
   OPC_RecordChild1,
16095
15.5k
   OPC_RecordChild2,
16096
15.5k
   OPC_RecordChild3,
16097
15.5k
   OPC_RecordChild4,
16098
15.5k
   OPC_RecordChild5,
16099
15.5k
   OPC_RecordChild6,
16100
15.5k
   OPC_RecordChild7,
16101
15.5k
   OPC_MoveChild, 8,
16102
15.5k
   OPC_RecordNode,
16103
15.5k
   OPC_MoveSibling, 9,
16104
15.5k
   OPC_RecordNode,
16105
15.5k
   OPC_MoveSibling, 10,
16106
15.5k
   OPC_RecordNode,
16107
15.5k
   OPC_MoveSibling, 11,
16108
15.5k
   OPC_RecordNode,
16109
15.5k
   OPC_MoveSibling, 12,
16110
15.5k
   OPC_RecordNode,
16111
15.5k
   OPC_MoveSibling, 13,
16112
15.5k
   OPC_RecordNode,
16113
15.5k
   OPC_MoveSibling, 14,
16114
15.5k
   OPC_RecordNode,
16115
15.5k
   OPC_MoveSibling, 15,
16116
15.5k
   OPC_RecordNode,
16117
15.5k
   OPC_MoveSibling, 16,
16118
15.5k
   OPC_RecordNode,
16119
15.5k
   OPC_MoveParent,
16120
15.5k
   OPC_CheckPatternPredicate1,
16121
15.5k
   OPC_EmitInteger32, 0, 
16122
15.5k
   OPC_EmitNodeXForm, 2, 16,
16123
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17303), 0,
16124
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 17, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 
16125
15.5k
  76, 
16126
15.5k
   OPC_CheckChild0Integer, 42|128,9|128,1, 
16127
15.5k
   OPC_RecordChild1,
16128
15.5k
   OPC_RecordChild2,
16129
15.5k
   OPC_RecordChild3,
16130
15.5k
   OPC_RecordChild4,
16131
15.5k
   OPC_RecordChild5,
16132
15.5k
   OPC_RecordChild6,
16133
15.5k
   OPC_RecordChild7,
16134
15.5k
   OPC_MoveChild, 8,
16135
15.5k
   OPC_RecordNode,
16136
15.5k
   OPC_MoveSibling, 9,
16137
15.5k
   OPC_RecordNode,
16138
15.5k
   OPC_MoveSibling, 10,
16139
15.5k
   OPC_RecordNode,
16140
15.5k
   OPC_MoveSibling, 11,
16141
15.5k
   OPC_RecordNode,
16142
15.5k
   OPC_MoveSibling, 12,
16143
15.5k
   OPC_RecordNode,
16144
15.5k
   OPC_MoveSibling, 13,
16145
15.5k
   OPC_RecordNode,
16146
15.5k
   OPC_MoveSibling, 14,
16147
15.5k
   OPC_RecordNode,
16148
15.5k
   OPC_MoveSibling, 15,
16149
15.5k
   OPC_RecordNode,
16150
15.5k
   OPC_MoveSibling, 16,
16151
15.5k
   OPC_RecordNode,
16152
15.5k
   OPC_MoveParent,
16153
15.5k
   OPC_CheckPatternPredicate1,
16154
15.5k
   OPC_EmitInteger32, 0, 
16155
15.5k
   OPC_EmitNodeXForm, 2, 16,
16156
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17319), 0,
16157
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 17, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 
16158
15.5k
  84, 
16159
15.5k
   OPC_CheckChild0Integer, 42|128,11|128,1, 
16160
15.5k
   OPC_RecordChild1,
16161
15.5k
   OPC_RecordChild2,
16162
15.5k
   OPC_RecordChild3,
16163
15.5k
   OPC_RecordChild4,
16164
15.5k
   OPC_RecordChild5,
16165
15.5k
   OPC_RecordChild6,
16166
15.5k
   OPC_RecordChild7,
16167
15.5k
   OPC_MoveChild, 8,
16168
15.5k
   OPC_RecordNode,
16169
15.5k
   OPC_MoveSibling, 9,
16170
15.5k
   OPC_RecordNode,
16171
15.5k
   OPC_MoveSibling, 10,
16172
15.5k
   OPC_RecordNode,
16173
15.5k
   OPC_MoveSibling, 11,
16174
15.5k
   OPC_RecordNode,
16175
15.5k
   OPC_MoveSibling, 12,
16176
15.5k
   OPC_RecordNode,
16177
15.5k
   OPC_MoveSibling, 13,
16178
15.5k
   OPC_RecordNode,
16179
15.5k
   OPC_MoveSibling, 14,
16180
15.5k
   OPC_RecordNode,
16181
15.5k
   OPC_MoveSibling, 15,
16182
15.5k
   OPC_RecordNode,
16183
15.5k
   OPC_MoveSibling, 16,
16184
15.5k
   OPC_RecordNode,
16185
15.5k
   OPC_MoveSibling, 17,
16186
15.5k
   OPC_RecordNode,
16187
15.5k
   OPC_MoveSibling, 18,
16188
15.5k
   OPC_RecordNode,
16189
15.5k
   OPC_MoveParent,
16190
15.5k
   OPC_CheckPatternPredicate1,
16191
15.5k
   OPC_EmitInteger32, 0, 
16192
15.5k
   OPC_EmitNodeXForm, 2, 18,
16193
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17328), 0,
16194
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 19, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 
16195
15.5k
  84, 
16196
15.5k
   OPC_CheckChild0Integer, 2|128,13|128,1, 
16197
15.5k
   OPC_RecordChild1,
16198
15.5k
   OPC_RecordChild2,
16199
15.5k
   OPC_RecordChild3,
16200
15.5k
   OPC_RecordChild4,
16201
15.5k
   OPC_RecordChild5,
16202
15.5k
   OPC_RecordChild6,
16203
15.5k
   OPC_RecordChild7,
16204
15.5k
   OPC_MoveChild, 8,
16205
15.5k
   OPC_RecordNode,
16206
15.5k
   OPC_MoveSibling, 9,
16207
15.5k
   OPC_RecordNode,
16208
15.5k
   OPC_MoveSibling, 10,
16209
15.5k
   OPC_RecordNode,
16210
15.5k
   OPC_MoveSibling, 11,
16211
15.5k
   OPC_RecordNode,
16212
15.5k
   OPC_MoveSibling, 12,
16213
15.5k
   OPC_RecordNode,
16214
15.5k
   OPC_MoveSibling, 13,
16215
15.5k
   OPC_RecordNode,
16216
15.5k
   OPC_MoveSibling, 14,
16217
15.5k
   OPC_RecordNode,
16218
15.5k
   OPC_MoveSibling, 15,
16219
15.5k
   OPC_RecordNode,
16220
15.5k
   OPC_MoveSibling, 16,
16221
15.5k
   OPC_RecordNode,
16222
15.5k
   OPC_MoveSibling, 17,
16223
15.5k
   OPC_RecordNode,
16224
15.5k
   OPC_MoveSibling, 18,
16225
15.5k
   OPC_RecordNode,
16226
15.5k
   OPC_MoveParent,
16227
15.5k
   OPC_CheckPatternPredicate1,
16228
15.5k
   OPC_EmitInteger32, 0, 
16229
15.5k
   OPC_EmitNodeXForm, 2, 18,
16230
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17337), 0,
16231
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 19, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 
16232
15.5k
  25, 
16233
15.5k
   OPC_CheckChild0Integer, 46|128,14|128,1, 
16234
15.5k
   OPC_RecordChild1,
16235
15.5k
   OPC_RecordChild2,
16236
15.5k
   OPC_RecordChild3,
16237
15.5k
   OPC_RecordChild4,
16238
15.5k
   OPC_CheckPatternPredicate1,
16239
15.5k
   OPC_EmitInteger32, 0, 
16240
15.5k
   OPC_EmitNodeXForm, 2, 4,
16241
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17346),
16242
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
16243
15.5k
  92, 
16244
15.5k
   OPC_CheckChild0Integer, 52|128,9|128,1, 
16245
15.5k
   OPC_RecordChild1,
16246
15.5k
   OPC_RecordChild2,
16247
15.5k
   OPC_RecordChild3,
16248
15.5k
   OPC_RecordChild4,
16249
15.5k
   OPC_RecordChild5,
16250
15.5k
   OPC_RecordChild6,
16251
15.5k
   OPC_RecordChild7,
16252
15.5k
   OPC_MoveChild, 8,
16253
15.5k
   OPC_RecordNode,
16254
15.5k
   OPC_MoveSibling, 9,
16255
15.5k
   OPC_RecordNode,
16256
15.5k
   OPC_MoveSibling, 10,
16257
15.5k
   OPC_RecordNode,
16258
15.5k
   OPC_MoveSibling, 11,
16259
15.5k
   OPC_RecordNode,
16260
15.5k
   OPC_MoveSibling, 12,
16261
15.5k
   OPC_RecordNode,
16262
15.5k
   OPC_MoveSibling, 13,
16263
15.5k
   OPC_RecordNode,
16264
15.5k
   OPC_MoveSibling, 14,
16265
15.5k
   OPC_RecordNode,
16266
15.5k
   OPC_MoveSibling, 15,
16267
15.5k
   OPC_RecordNode,
16268
15.5k
   OPC_MoveSibling, 16,
16269
15.5k
   OPC_RecordNode,
16270
15.5k
   OPC_MoveSibling, 17,
16271
15.5k
   OPC_RecordNode,
16272
15.5k
   OPC_MoveSibling, 18,
16273
15.5k
   OPC_RecordNode,
16274
15.5k
   OPC_MoveSibling, 19,
16275
15.5k
   OPC_RecordNode,
16276
15.5k
   OPC_MoveSibling, 20,
16277
15.5k
   OPC_RecordNode,
16278
15.5k
   OPC_MoveParent,
16279
15.5k
   OPC_CheckPatternPredicate4,
16280
15.5k
   OPC_EmitInteger32, 0, 
16281
15.5k
   OPC_EmitNodeXForm, 2, 20,
16282
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17359), 0,
16283
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
16284
15.5k
  108, 
16285
15.5k
   OPC_CheckChild0Integer, 56|128,9|128,1, 
16286
15.5k
   OPC_RecordChild1,
16287
15.5k
   OPC_RecordChild2,
16288
15.5k
   OPC_RecordChild3,
16289
15.5k
   OPC_RecordChild4,
16290
15.5k
   OPC_RecordChild5,
16291
15.5k
   OPC_RecordChild6,
16292
15.5k
   OPC_RecordChild7,
16293
15.5k
   OPC_MoveChild, 8,
16294
15.5k
   OPC_RecordNode,
16295
15.5k
   OPC_MoveSibling, 9,
16296
15.5k
   OPC_RecordNode,
16297
15.5k
   OPC_MoveSibling, 10,
16298
15.5k
   OPC_RecordNode,
16299
15.5k
   OPC_MoveSibling, 11,
16300
15.5k
   OPC_RecordNode,
16301
15.5k
   OPC_MoveSibling, 12,
16302
15.5k
   OPC_RecordNode,
16303
15.5k
   OPC_MoveSibling, 13,
16304
15.5k
   OPC_RecordNode,
16305
15.5k
   OPC_MoveSibling, 14,
16306
15.5k
   OPC_RecordNode,
16307
15.5k
   OPC_MoveSibling, 15,
16308
15.5k
   OPC_RecordNode,
16309
15.5k
   OPC_MoveSibling, 16,
16310
15.5k
   OPC_RecordNode,
16311
15.5k
   OPC_MoveSibling, 17,
16312
15.5k
   OPC_RecordNode,
16313
15.5k
   OPC_MoveSibling, 18,
16314
15.5k
   OPC_RecordNode,
16315
15.5k
   OPC_MoveSibling, 19,
16316
15.5k
   OPC_RecordNode,
16317
15.5k
   OPC_MoveSibling, 20,
16318
15.5k
   OPC_RecordNode,
16319
15.5k
   OPC_MoveSibling, 21,
16320
15.5k
   OPC_RecordNode,
16321
15.5k
   OPC_MoveSibling, 22,
16322
15.5k
   OPC_RecordNode,
16323
15.5k
   OPC_MoveSibling, 23,
16324
15.5k
   OPC_RecordNode,
16325
15.5k
   OPC_MoveSibling, 24,
16326
15.5k
   OPC_RecordNode,
16327
15.5k
   OPC_MoveParent,
16328
15.5k
   OPC_CheckPatternPredicate4,
16329
15.5k
   OPC_EmitInteger32, 0, 
16330
15.5k
   OPC_EmitNodeXForm, 2, 24,
16331
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17367), 0,
16332
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
16333
15.5k
  92, 
16334
15.5k
   OPC_CheckChild0Integer, 52|128,11|128,1, 
16335
15.5k
   OPC_RecordChild1,
16336
15.5k
   OPC_RecordChild2,
16337
15.5k
   OPC_RecordChild3,
16338
15.5k
   OPC_RecordChild4,
16339
15.5k
   OPC_RecordChild5,
16340
15.5k
   OPC_RecordChild6,
16341
15.5k
   OPC_RecordChild7,
16342
15.5k
   OPC_MoveChild, 8,
16343
15.5k
   OPC_RecordNode,
16344
15.5k
   OPC_MoveSibling, 9,
16345
15.5k
   OPC_RecordNode,
16346
15.5k
   OPC_MoveSibling, 10,
16347
15.5k
   OPC_RecordNode,
16348
15.5k
   OPC_MoveSibling, 11,
16349
15.5k
   OPC_RecordNode,
16350
15.5k
   OPC_MoveSibling, 12,
16351
15.5k
   OPC_RecordNode,
16352
15.5k
   OPC_MoveSibling, 13,
16353
15.5k
   OPC_RecordNode,
16354
15.5k
   OPC_MoveSibling, 14,
16355
15.5k
   OPC_RecordNode,
16356
15.5k
   OPC_MoveSibling, 15,
16357
15.5k
   OPC_RecordNode,
16358
15.5k
   OPC_MoveSibling, 16,
16359
15.5k
   OPC_RecordNode,
16360
15.5k
   OPC_MoveSibling, 17,
16361
15.5k
   OPC_RecordNode,
16362
15.5k
   OPC_MoveSibling, 18,
16363
15.5k
   OPC_RecordNode,
16364
15.5k
   OPC_MoveSibling, 19,
16365
15.5k
   OPC_RecordNode,
16366
15.5k
   OPC_MoveSibling, 20,
16367
15.5k
   OPC_RecordNode,
16368
15.5k
   OPC_MoveParent,
16369
15.5k
   OPC_CheckPatternPredicate2,
16370
15.5k
   OPC_EmitInteger32, 0, 
16371
15.5k
   OPC_EmitNodeXForm, 2, 20,
16372
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17380), 0,
16373
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
16374
15.5k
  108, 
16375
15.5k
   OPC_CheckChild0Integer, 56|128,11|128,1, 
16376
15.5k
   OPC_RecordChild1,
16377
15.5k
   OPC_RecordChild2,
16378
15.5k
   OPC_RecordChild3,
16379
15.5k
   OPC_RecordChild4,
16380
15.5k
   OPC_RecordChild5,
16381
15.5k
   OPC_RecordChild6,
16382
15.5k
   OPC_RecordChild7,
16383
15.5k
   OPC_MoveChild, 8,
16384
15.5k
   OPC_RecordNode,
16385
15.5k
   OPC_MoveSibling, 9,
16386
15.5k
   OPC_RecordNode,
16387
15.5k
   OPC_MoveSibling, 10,
16388
15.5k
   OPC_RecordNode,
16389
15.5k
   OPC_MoveSibling, 11,
16390
15.5k
   OPC_RecordNode,
16391
15.5k
   OPC_MoveSibling, 12,
16392
15.5k
   OPC_RecordNode,
16393
15.5k
   OPC_MoveSibling, 13,
16394
15.5k
   OPC_RecordNode,
16395
15.5k
   OPC_MoveSibling, 14,
16396
15.5k
   OPC_RecordNode,
16397
15.5k
   OPC_MoveSibling, 15,
16398
15.5k
   OPC_RecordNode,
16399
15.5k
   OPC_MoveSibling, 16,
16400
15.5k
   OPC_RecordNode,
16401
15.5k
   OPC_MoveSibling, 17,
16402
15.5k
   OPC_RecordNode,
16403
15.5k
   OPC_MoveSibling, 18,
16404
15.5k
   OPC_RecordNode,
16405
15.5k
   OPC_MoveSibling, 19,
16406
15.5k
   OPC_RecordNode,
16407
15.5k
   OPC_MoveSibling, 20,
16408
15.5k
   OPC_RecordNode,
16409
15.5k
   OPC_MoveSibling, 21,
16410
15.5k
   OPC_RecordNode,
16411
15.5k
   OPC_MoveSibling, 22,
16412
15.5k
   OPC_RecordNode,
16413
15.5k
   OPC_MoveSibling, 23,
16414
15.5k
   OPC_RecordNode,
16415
15.5k
   OPC_MoveSibling, 24,
16416
15.5k
   OPC_RecordNode,
16417
15.5k
   OPC_MoveParent,
16418
15.5k
   OPC_CheckPatternPredicate2,
16419
15.5k
   OPC_EmitInteger32, 0, 
16420
15.5k
   OPC_EmitNodeXForm, 2, 24,
16421
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17388), 0,
16422
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
16423
15.5k
  92, 
16424
15.5k
   OPC_CheckChild0Integer, 12|128,13|128,1, 
16425
15.5k
   OPC_RecordChild1,
16426
15.5k
   OPC_RecordChild2,
16427
15.5k
   OPC_RecordChild3,
16428
15.5k
   OPC_RecordChild4,
16429
15.5k
   OPC_RecordChild5,
16430
15.5k
   OPC_RecordChild6,
16431
15.5k
   OPC_RecordChild7,
16432
15.5k
   OPC_MoveChild, 8,
16433
15.5k
   OPC_RecordNode,
16434
15.5k
   OPC_MoveSibling, 9,
16435
15.5k
   OPC_RecordNode,
16436
15.5k
   OPC_MoveSibling, 10,
16437
15.5k
   OPC_RecordNode,
16438
15.5k
   OPC_MoveSibling, 11,
16439
15.5k
   OPC_RecordNode,
16440
15.5k
   OPC_MoveSibling, 12,
16441
15.5k
   OPC_RecordNode,
16442
15.5k
   OPC_MoveSibling, 13,
16443
15.5k
   OPC_RecordNode,
16444
15.5k
   OPC_MoveSibling, 14,
16445
15.5k
   OPC_RecordNode,
16446
15.5k
   OPC_MoveSibling, 15,
16447
15.5k
   OPC_RecordNode,
16448
15.5k
   OPC_MoveSibling, 16,
16449
15.5k
   OPC_RecordNode,
16450
15.5k
   OPC_MoveSibling, 17,
16451
15.5k
   OPC_RecordNode,
16452
15.5k
   OPC_MoveSibling, 18,
16453
15.5k
   OPC_RecordNode,
16454
15.5k
   OPC_MoveSibling, 19,
16455
15.5k
   OPC_RecordNode,
16456
15.5k
   OPC_MoveSibling, 20,
16457
15.5k
   OPC_RecordNode,
16458
15.5k
   OPC_MoveParent,
16459
15.5k
   OPC_CheckPatternPredicate2,
16460
15.5k
   OPC_EmitInteger32, 0, 
16461
15.5k
   OPC_EmitNodeXForm, 2, 20,
16462
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17401), 0,
16463
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
16464
15.5k
  108, 
16465
15.5k
   OPC_CheckChild0Integer, 16|128,13|128,1, 
16466
15.5k
   OPC_RecordChild1,
16467
15.5k
   OPC_RecordChild2,
16468
15.5k
   OPC_RecordChild3,
16469
15.5k
   OPC_RecordChild4,
16470
15.5k
   OPC_RecordChild5,
16471
15.5k
   OPC_RecordChild6,
16472
15.5k
   OPC_RecordChild7,
16473
15.5k
   OPC_MoveChild, 8,
16474
15.5k
   OPC_RecordNode,
16475
15.5k
   OPC_MoveSibling, 9,
16476
15.5k
   OPC_RecordNode,
16477
15.5k
   OPC_MoveSibling, 10,
16478
15.5k
   OPC_RecordNode,
16479
15.5k
   OPC_MoveSibling, 11,
16480
15.5k
   OPC_RecordNode,
16481
15.5k
   OPC_MoveSibling, 12,
16482
15.5k
   OPC_RecordNode,
16483
15.5k
   OPC_MoveSibling, 13,
16484
15.5k
   OPC_RecordNode,
16485
15.5k
   OPC_MoveSibling, 14,
16486
15.5k
   OPC_RecordNode,
16487
15.5k
   OPC_MoveSibling, 15,
16488
15.5k
   OPC_RecordNode,
16489
15.5k
   OPC_MoveSibling, 16,
16490
15.5k
   OPC_RecordNode,
16491
15.5k
   OPC_MoveSibling, 17,
16492
15.5k
   OPC_RecordNode,
16493
15.5k
   OPC_MoveSibling, 18,
16494
15.5k
   OPC_RecordNode,
16495
15.5k
   OPC_MoveSibling, 19,
16496
15.5k
   OPC_RecordNode,
16497
15.5k
   OPC_MoveSibling, 20,
16498
15.5k
   OPC_RecordNode,
16499
15.5k
   OPC_MoveSibling, 21,
16500
15.5k
   OPC_RecordNode,
16501
15.5k
   OPC_MoveSibling, 22,
16502
15.5k
   OPC_RecordNode,
16503
15.5k
   OPC_MoveSibling, 23,
16504
15.5k
   OPC_RecordNode,
16505
15.5k
   OPC_MoveSibling, 24,
16506
15.5k
   OPC_RecordNode,
16507
15.5k
   OPC_MoveParent,
16508
15.5k
   OPC_CheckPatternPredicate2,
16509
15.5k
   OPC_EmitInteger32, 0, 
16510
15.5k
   OPC_EmitNodeXForm, 2, 24,
16511
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17409), 0,
16512
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
16513
15.5k
  25, 
16514
15.5k
   OPC_CheckChild0Integer, 50|128,14|128,1, 
16515
15.5k
   OPC_RecordChild1,
16516
15.5k
   OPC_RecordChild2,
16517
15.5k
   OPC_RecordChild3,
16518
15.5k
   OPC_RecordChild4,
16519
15.5k
   OPC_CheckPatternPredicate1,
16520
15.5k
   OPC_EmitInteger32, 0, 
16521
15.5k
   OPC_EmitNodeXForm, 2, 4,
16522
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17460),
16523
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
16524
15.5k
  25, 
16525
15.5k
   OPC_CheckChild0Integer, 54|128,14|128,1, 
16526
15.5k
   OPC_RecordChild1,
16527
15.5k
   OPC_RecordChild2,
16528
15.5k
   OPC_RecordChild3,
16529
15.5k
   OPC_RecordChild4,
16530
15.5k
   OPC_CheckPatternPredicate1,
16531
15.5k
   OPC_EmitInteger32, 0, 
16532
15.5k
   OPC_EmitNodeXForm, 2, 4,
16533
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17463),
16534
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
16535
15.5k
  25, 
16536
15.5k
   OPC_CheckChild0Integer, 48|128,14|128,1, 
16537
15.5k
   OPC_RecordChild1,
16538
15.5k
   OPC_RecordChild2,
16539
15.5k
   OPC_RecordChild3,
16540
15.5k
   OPC_RecordChild4,
16541
15.5k
   OPC_CheckPatternPredicate1,
16542
15.5k
   OPC_EmitInteger32, 0, 
16543
15.5k
   OPC_EmitNodeXForm, 2, 4,
16544
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17466),
16545
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
16546
15.5k
  25, 
16547
15.5k
   OPC_CheckChild0Integer, 52|128,14|128,1, 
16548
15.5k
   OPC_RecordChild1,
16549
15.5k
   OPC_RecordChild2,
16550
15.5k
   OPC_RecordChild3,
16551
15.5k
   OPC_RecordChild4,
16552
15.5k
   OPC_CheckPatternPredicate1,
16553
15.5k
   OPC_EmitInteger32, 0, 
16554
15.5k
   OPC_EmitNodeXForm, 2, 4,
16555
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17469),
16556
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
16557
15.5k
  92, 
16558
15.5k
   OPC_CheckChild0Integer, 54|128,9|128,1, 
16559
15.5k
   OPC_RecordChild1,
16560
15.5k
   OPC_RecordChild2,
16561
15.5k
   OPC_RecordChild3,
16562
15.5k
   OPC_RecordChild4,
16563
15.5k
   OPC_RecordChild5,
16564
15.5k
   OPC_RecordChild6,
16565
15.5k
   OPC_RecordChild7,
16566
15.5k
   OPC_MoveChild, 8,
16567
15.5k
   OPC_RecordNode,
16568
15.5k
   OPC_MoveSibling, 9,
16569
15.5k
   OPC_RecordNode,
16570
15.5k
   OPC_MoveSibling, 10,
16571
15.5k
   OPC_RecordNode,
16572
15.5k
   OPC_MoveSibling, 11,
16573
15.5k
   OPC_RecordNode,
16574
15.5k
   OPC_MoveSibling, 12,
16575
15.5k
   OPC_RecordNode,
16576
15.5k
   OPC_MoveSibling, 13,
16577
15.5k
   OPC_RecordNode,
16578
15.5k
   OPC_MoveSibling, 14,
16579
15.5k
   OPC_RecordNode,
16580
15.5k
   OPC_MoveSibling, 15,
16581
15.5k
   OPC_RecordNode,
16582
15.5k
   OPC_MoveSibling, 16,
16583
15.5k
   OPC_RecordNode,
16584
15.5k
   OPC_MoveSibling, 17,
16585
15.5k
   OPC_RecordNode,
16586
15.5k
   OPC_MoveSibling, 18,
16587
15.5k
   OPC_RecordNode,
16588
15.5k
   OPC_MoveSibling, 19,
16589
15.5k
   OPC_RecordNode,
16590
15.5k
   OPC_MoveSibling, 20,
16591
15.5k
   OPC_RecordNode,
16592
15.5k
   OPC_MoveParent,
16593
15.5k
   OPC_CheckPatternPredicate4,
16594
15.5k
   OPC_EmitInteger32, 0, 
16595
15.5k
   OPC_EmitNodeXForm, 2, 20,
16596
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17475), 0,
16597
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
16598
15.5k
  108, 
16599
15.5k
   OPC_CheckChild0Integer, 58|128,9|128,1, 
16600
15.5k
   OPC_RecordChild1,
16601
15.5k
   OPC_RecordChild2,
16602
15.5k
   OPC_RecordChild3,
16603
15.5k
   OPC_RecordChild4,
16604
15.5k
   OPC_RecordChild5,
16605
15.5k
   OPC_RecordChild6,
16606
15.5k
   OPC_RecordChild7,
16607
15.5k
   OPC_MoveChild, 8,
16608
15.5k
   OPC_RecordNode,
16609
15.5k
   OPC_MoveSibling, 9,
16610
15.5k
   OPC_RecordNode,
16611
15.5k
   OPC_MoveSibling, 10,
16612
15.5k
   OPC_RecordNode,
16613
15.5k
   OPC_MoveSibling, 11,
16614
15.5k
   OPC_RecordNode,
16615
15.5k
   OPC_MoveSibling, 12,
16616
15.5k
   OPC_RecordNode,
16617
15.5k
   OPC_MoveSibling, 13,
16618
15.5k
   OPC_RecordNode,
16619
15.5k
   OPC_MoveSibling, 14,
16620
15.5k
   OPC_RecordNode,
16621
15.5k
   OPC_MoveSibling, 15,
16622
15.5k
   OPC_RecordNode,
16623
15.5k
   OPC_MoveSibling, 16,
16624
15.5k
   OPC_RecordNode,
16625
15.5k
   OPC_MoveSibling, 17,
16626
15.5k
   OPC_RecordNode,
16627
15.5k
   OPC_MoveSibling, 18,
16628
15.5k
   OPC_RecordNode,
16629
15.5k
   OPC_MoveSibling, 19,
16630
15.5k
   OPC_RecordNode,
16631
15.5k
   OPC_MoveSibling, 20,
16632
15.5k
   OPC_RecordNode,
16633
15.5k
   OPC_MoveSibling, 21,
16634
15.5k
   OPC_RecordNode,
16635
15.5k
   OPC_MoveSibling, 22,
16636
15.5k
   OPC_RecordNode,
16637
15.5k
   OPC_MoveSibling, 23,
16638
15.5k
   OPC_RecordNode,
16639
15.5k
   OPC_MoveSibling, 24,
16640
15.5k
   OPC_RecordNode,
16641
15.5k
   OPC_MoveParent,
16642
15.5k
   OPC_CheckPatternPredicate4,
16643
15.5k
   OPC_EmitInteger32, 0, 
16644
15.5k
   OPC_EmitNodeXForm, 2, 24,
16645
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17481), 0,
16646
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
16647
15.5k
  92, 
16648
15.5k
   OPC_CheckChild0Integer, 54|128,11|128,1, 
16649
15.5k
   OPC_RecordChild1,
16650
15.5k
   OPC_RecordChild2,
16651
15.5k
   OPC_RecordChild3,
16652
15.5k
   OPC_RecordChild4,
16653
15.5k
   OPC_RecordChild5,
16654
15.5k
   OPC_RecordChild6,
16655
15.5k
   OPC_RecordChild7,
16656
15.5k
   OPC_MoveChild, 8,
16657
15.5k
   OPC_RecordNode,
16658
15.5k
   OPC_MoveSibling, 9,
16659
15.5k
   OPC_RecordNode,
16660
15.5k
   OPC_MoveSibling, 10,
16661
15.5k
   OPC_RecordNode,
16662
15.5k
   OPC_MoveSibling, 11,
16663
15.5k
   OPC_RecordNode,
16664
15.5k
   OPC_MoveSibling, 12,
16665
15.5k
   OPC_RecordNode,
16666
15.5k
   OPC_MoveSibling, 13,
16667
15.5k
   OPC_RecordNode,
16668
15.5k
   OPC_MoveSibling, 14,
16669
15.5k
   OPC_RecordNode,
16670
15.5k
   OPC_MoveSibling, 15,
16671
15.5k
   OPC_RecordNode,
16672
15.5k
   OPC_MoveSibling, 16,
16673
15.5k
   OPC_RecordNode,
16674
15.5k
   OPC_MoveSibling, 17,
16675
15.5k
   OPC_RecordNode,
16676
15.5k
   OPC_MoveSibling, 18,
16677
15.5k
   OPC_RecordNode,
16678
15.5k
   OPC_MoveSibling, 19,
16679
15.5k
   OPC_RecordNode,
16680
15.5k
   OPC_MoveSibling, 20,
16681
15.5k
   OPC_RecordNode,
16682
15.5k
   OPC_MoveParent,
16683
15.5k
   OPC_CheckPatternPredicate2,
16684
15.5k
   OPC_EmitInteger32, 0, 
16685
15.5k
   OPC_EmitNodeXForm, 2, 20,
16686
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17487), 0,
16687
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
16688
15.5k
  108, 
16689
15.5k
   OPC_CheckChild0Integer, 58|128,11|128,1, 
16690
15.5k
   OPC_RecordChild1,
16691
15.5k
   OPC_RecordChild2,
16692
15.5k
   OPC_RecordChild3,
16693
15.5k
   OPC_RecordChild4,
16694
15.5k
   OPC_RecordChild5,
16695
15.5k
   OPC_RecordChild6,
16696
15.5k
   OPC_RecordChild7,
16697
15.5k
   OPC_MoveChild, 8,
16698
15.5k
   OPC_RecordNode,
16699
15.5k
   OPC_MoveSibling, 9,
16700
15.5k
   OPC_RecordNode,
16701
15.5k
   OPC_MoveSibling, 10,
16702
15.5k
   OPC_RecordNode,
16703
15.5k
   OPC_MoveSibling, 11,
16704
15.5k
   OPC_RecordNode,
16705
15.5k
   OPC_MoveSibling, 12,
16706
15.5k
   OPC_RecordNode,
16707
15.5k
   OPC_MoveSibling, 13,
16708
15.5k
   OPC_RecordNode,
16709
15.5k
   OPC_MoveSibling, 14,
16710
15.5k
   OPC_RecordNode,
16711
15.5k
   OPC_MoveSibling, 15,
16712
15.5k
   OPC_RecordNode,
16713
15.5k
   OPC_MoveSibling, 16,
16714
15.5k
   OPC_RecordNode,
16715
15.5k
   OPC_MoveSibling, 17,
16716
15.5k
   OPC_RecordNode,
16717
15.5k
   OPC_MoveSibling, 18,
16718
15.5k
   OPC_RecordNode,
16719
15.5k
   OPC_MoveSibling, 19,
16720
15.5k
   OPC_RecordNode,
16721
15.5k
   OPC_MoveSibling, 20,
16722
15.5k
   OPC_RecordNode,
16723
15.5k
   OPC_MoveSibling, 21,
16724
15.5k
   OPC_RecordNode,
16725
15.5k
   OPC_MoveSibling, 22,
16726
15.5k
   OPC_RecordNode,
16727
15.5k
   OPC_MoveSibling, 23,
16728
15.5k
   OPC_RecordNode,
16729
15.5k
   OPC_MoveSibling, 24,
16730
15.5k
   OPC_RecordNode,
16731
15.5k
   OPC_MoveParent,
16732
15.5k
   OPC_CheckPatternPredicate2,
16733
15.5k
   OPC_EmitInteger32, 0, 
16734
15.5k
   OPC_EmitNodeXForm, 2, 24,
16735
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17493), 0,
16736
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
16737
15.5k
  92, 
16738
15.5k
   OPC_CheckChild0Integer, 14|128,13|128,1, 
16739
15.5k
   OPC_RecordChild1,
16740
15.5k
   OPC_RecordChild2,
16741
15.5k
   OPC_RecordChild3,
16742
15.5k
   OPC_RecordChild4,
16743
15.5k
   OPC_RecordChild5,
16744
15.5k
   OPC_RecordChild6,
16745
15.5k
   OPC_RecordChild7,
16746
15.5k
   OPC_MoveChild, 8,
16747
15.5k
   OPC_RecordNode,
16748
15.5k
   OPC_MoveSibling, 9,
16749
15.5k
   OPC_RecordNode,
16750
15.5k
   OPC_MoveSibling, 10,
16751
15.5k
   OPC_RecordNode,
16752
15.5k
   OPC_MoveSibling, 11,
16753
15.5k
   OPC_RecordNode,
16754
15.5k
   OPC_MoveSibling, 12,
16755
15.5k
   OPC_RecordNode,
16756
15.5k
   OPC_MoveSibling, 13,
16757
15.5k
   OPC_RecordNode,
16758
15.5k
   OPC_MoveSibling, 14,
16759
15.5k
   OPC_RecordNode,
16760
15.5k
   OPC_MoveSibling, 15,
16761
15.5k
   OPC_RecordNode,
16762
15.5k
   OPC_MoveSibling, 16,
16763
15.5k
   OPC_RecordNode,
16764
15.5k
   OPC_MoveSibling, 17,
16765
15.5k
   OPC_RecordNode,
16766
15.5k
   OPC_MoveSibling, 18,
16767
15.5k
   OPC_RecordNode,
16768
15.5k
   OPC_MoveSibling, 19,
16769
15.5k
   OPC_RecordNode,
16770
15.5k
   OPC_MoveSibling, 20,
16771
15.5k
   OPC_RecordNode,
16772
15.5k
   OPC_MoveParent,
16773
15.5k
   OPC_CheckPatternPredicate2,
16774
15.5k
   OPC_EmitInteger32, 0, 
16775
15.5k
   OPC_EmitNodeXForm, 2, 20,
16776
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17499), 0,
16777
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
16778
15.5k
  108, 
16779
15.5k
   OPC_CheckChild0Integer, 18|128,13|128,1, 
16780
15.5k
   OPC_RecordChild1,
16781
15.5k
   OPC_RecordChild2,
16782
15.5k
   OPC_RecordChild3,
16783
15.5k
   OPC_RecordChild4,
16784
15.5k
   OPC_RecordChild5,
16785
15.5k
   OPC_RecordChild6,
16786
15.5k
   OPC_RecordChild7,
16787
15.5k
   OPC_MoveChild, 8,
16788
15.5k
   OPC_RecordNode,
16789
15.5k
   OPC_MoveSibling, 9,
16790
15.5k
   OPC_RecordNode,
16791
15.5k
   OPC_MoveSibling, 10,
16792
15.5k
   OPC_RecordNode,
16793
15.5k
   OPC_MoveSibling, 11,
16794
15.5k
   OPC_RecordNode,
16795
15.5k
   OPC_MoveSibling, 12,
16796
15.5k
   OPC_RecordNode,
16797
15.5k
   OPC_MoveSibling, 13,
16798
15.5k
   OPC_RecordNode,
16799
15.5k
   OPC_MoveSibling, 14,
16800
15.5k
   OPC_RecordNode,
16801
15.5k
   OPC_MoveSibling, 15,
16802
15.5k
   OPC_RecordNode,
16803
15.5k
   OPC_MoveSibling, 16,
16804
15.5k
   OPC_RecordNode,
16805
15.5k
   OPC_MoveSibling, 17,
16806
15.5k
   OPC_RecordNode,
16807
15.5k
   OPC_MoveSibling, 18,
16808
15.5k
   OPC_RecordNode,
16809
15.5k
   OPC_MoveSibling, 19,
16810
15.5k
   OPC_RecordNode,
16811
15.5k
   OPC_MoveSibling, 20,
16812
15.5k
   OPC_RecordNode,
16813
15.5k
   OPC_MoveSibling, 21,
16814
15.5k
   OPC_RecordNode,
16815
15.5k
   OPC_MoveSibling, 22,
16816
15.5k
   OPC_RecordNode,
16817
15.5k
   OPC_MoveSibling, 23,
16818
15.5k
   OPC_RecordNode,
16819
15.5k
   OPC_MoveSibling, 24,
16820
15.5k
   OPC_RecordNode,
16821
15.5k
   OPC_MoveParent,
16822
15.5k
   OPC_CheckPatternPredicate2,
16823
15.5k
   OPC_EmitInteger32, 0, 
16824
15.5k
   OPC_EmitNodeXForm, 2, 24,
16825
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17505), 0,
16826
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
16827
15.5k
  76, 
16828
15.5k
   OPC_CheckChild0Integer, 120|128,9|128,1, 
16829
15.5k
   OPC_RecordChild1,
16830
15.5k
   OPC_RecordChild2,
16831
15.5k
   OPC_RecordChild3,
16832
15.5k
   OPC_RecordChild4,
16833
15.5k
   OPC_RecordChild5,
16834
15.5k
   OPC_RecordChild6,
16835
15.5k
   OPC_RecordChild7,
16836
15.5k
   OPC_MoveChild, 8,
16837
15.5k
   OPC_RecordNode,
16838
15.5k
   OPC_MoveSibling, 9,
16839
15.5k
   OPC_RecordNode,
16840
15.5k
   OPC_MoveSibling, 10,
16841
15.5k
   OPC_RecordNode,
16842
15.5k
   OPC_MoveSibling, 11,
16843
15.5k
   OPC_RecordNode,
16844
15.5k
   OPC_MoveSibling, 12,
16845
15.5k
   OPC_RecordNode,
16846
15.5k
   OPC_MoveSibling, 13,
16847
15.5k
   OPC_RecordNode,
16848
15.5k
   OPC_MoveSibling, 14,
16849
15.5k
   OPC_RecordNode,
16850
15.5k
   OPC_MoveSibling, 15,
16851
15.5k
   OPC_RecordNode,
16852
15.5k
   OPC_MoveSibling, 16,
16853
15.5k
   OPC_RecordNode,
16854
15.5k
   OPC_MoveParent,
16855
15.5k
   OPC_CheckPatternPredicate1,
16856
15.5k
   OPC_EmitInteger32, 0, 
16857
15.5k
   OPC_EmitNodeXForm, 2, 16,
16858
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17526), 0,
16859
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 17, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 
16860
15.5k
  76, 
16861
15.5k
   OPC_CheckChild0Integer, 16|128,9|128,1, 
16862
15.5k
   OPC_RecordChild1,
16863
15.5k
   OPC_RecordChild2,
16864
15.5k
   OPC_RecordChild3,
16865
15.5k
   OPC_RecordChild4,
16866
15.5k
   OPC_RecordChild5,
16867
15.5k
   OPC_RecordChild6,
16868
15.5k
   OPC_RecordChild7,
16869
15.5k
   OPC_MoveChild, 8,
16870
15.5k
   OPC_RecordNode,
16871
15.5k
   OPC_MoveSibling, 9,
16872
15.5k
   OPC_RecordNode,
16873
15.5k
   OPC_MoveSibling, 10,
16874
15.5k
   OPC_RecordNode,
16875
15.5k
   OPC_MoveSibling, 11,
16876
15.5k
   OPC_RecordNode,
16877
15.5k
   OPC_MoveSibling, 12,
16878
15.5k
   OPC_RecordNode,
16879
15.5k
   OPC_MoveSibling, 13,
16880
15.5k
   OPC_RecordNode,
16881
15.5k
   OPC_MoveSibling, 14,
16882
15.5k
   OPC_RecordNode,
16883
15.5k
   OPC_MoveSibling, 15,
16884
15.5k
   OPC_RecordNode,
16885
15.5k
   OPC_MoveSibling, 16,
16886
15.5k
   OPC_RecordNode,
16887
15.5k
   OPC_MoveParent,
16888
15.5k
   OPC_CheckPatternPredicate1,
16889
15.5k
   OPC_EmitInteger32, 0, 
16890
15.5k
   OPC_EmitNodeXForm, 2, 16,
16891
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17529), 0,
16892
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 17, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 
16893
15.5k
  84, 
16894
15.5k
   OPC_CheckChild0Integer, 16|128,11|128,1, 
16895
15.5k
   OPC_RecordChild1,
16896
15.5k
   OPC_RecordChild2,
16897
15.5k
   OPC_RecordChild3,
16898
15.5k
   OPC_RecordChild4,
16899
15.5k
   OPC_RecordChild5,
16900
15.5k
   OPC_RecordChild6,
16901
15.5k
   OPC_RecordChild7,
16902
15.5k
   OPC_MoveChild, 8,
16903
15.5k
   OPC_RecordNode,
16904
15.5k
   OPC_MoveSibling, 9,
16905
15.5k
   OPC_RecordNode,
16906
15.5k
   OPC_MoveSibling, 10,
16907
15.5k
   OPC_RecordNode,
16908
15.5k
   OPC_MoveSibling, 11,
16909
15.5k
   OPC_RecordNode,
16910
15.5k
   OPC_MoveSibling, 12,
16911
15.5k
   OPC_RecordNode,
16912
15.5k
   OPC_MoveSibling, 13,
16913
15.5k
   OPC_RecordNode,
16914
15.5k
   OPC_MoveSibling, 14,
16915
15.5k
   OPC_RecordNode,
16916
15.5k
   OPC_MoveSibling, 15,
16917
15.5k
   OPC_RecordNode,
16918
15.5k
   OPC_MoveSibling, 16,
16919
15.5k
   OPC_RecordNode,
16920
15.5k
   OPC_MoveSibling, 17,
16921
15.5k
   OPC_RecordNode,
16922
15.5k
   OPC_MoveSibling, 18,
16923
15.5k
   OPC_RecordNode,
16924
15.5k
   OPC_MoveParent,
16925
15.5k
   OPC_CheckPatternPredicate1,
16926
15.5k
   OPC_EmitInteger32, 0, 
16927
15.5k
   OPC_EmitNodeXForm, 2, 18,
16928
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17532), 0,
16929
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 19, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 
16930
15.5k
  84, 
16931
15.5k
   OPC_CheckChild0Integer, 104|128,12|128,1, 
16932
15.5k
   OPC_RecordChild1,
16933
15.5k
   OPC_RecordChild2,
16934
15.5k
   OPC_RecordChild3,
16935
15.5k
   OPC_RecordChild4,
16936
15.5k
   OPC_RecordChild5,
16937
15.5k
   OPC_RecordChild6,
16938
15.5k
   OPC_RecordChild7,
16939
15.5k
   OPC_MoveChild, 8,
16940
15.5k
   OPC_RecordNode,
16941
15.5k
   OPC_MoveSibling, 9,
16942
15.5k
   OPC_RecordNode,
16943
15.5k
   OPC_MoveSibling, 10,
16944
15.5k
   OPC_RecordNode,
16945
15.5k
   OPC_MoveSibling, 11,
16946
15.5k
   OPC_RecordNode,
16947
15.5k
   OPC_MoveSibling, 12,
16948
15.5k
   OPC_RecordNode,
16949
15.5k
   OPC_MoveSibling, 13,
16950
15.5k
   OPC_RecordNode,
16951
15.5k
   OPC_MoveSibling, 14,
16952
15.5k
   OPC_RecordNode,
16953
15.5k
   OPC_MoveSibling, 15,
16954
15.5k
   OPC_RecordNode,
16955
15.5k
   OPC_MoveSibling, 16,
16956
15.5k
   OPC_RecordNode,
16957
15.5k
   OPC_MoveSibling, 17,
16958
15.5k
   OPC_RecordNode,
16959
15.5k
   OPC_MoveSibling, 18,
16960
15.5k
   OPC_RecordNode,
16961
15.5k
   OPC_MoveParent,
16962
15.5k
   OPC_CheckPatternPredicate1,
16963
15.5k
   OPC_EmitInteger32, 0, 
16964
15.5k
   OPC_EmitNodeXForm, 2, 18,
16965
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17535), 0,
16966
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 19, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 
16967
15.5k
  25, 
16968
15.5k
   OPC_CheckChild0Integer, 36|128,14|128,1, 
16969
15.5k
   OPC_RecordChild1,
16970
15.5k
   OPC_RecordChild2,
16971
15.5k
   OPC_RecordChild3,
16972
15.5k
   OPC_RecordChild4,
16973
15.5k
   OPC_CheckPatternPredicate1,
16974
15.5k
   OPC_EmitInteger32, 0, 
16975
15.5k
   OPC_EmitNodeXForm, 2, 4,
16976
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17538),
16977
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
16978
15.5k
  92, 
16979
15.5k
   OPC_CheckChild0Integer, 26|128,9|128,1, 
16980
15.5k
   OPC_RecordChild1,
16981
15.5k
   OPC_RecordChild2,
16982
15.5k
   OPC_RecordChild3,
16983
15.5k
   OPC_RecordChild4,
16984
15.5k
   OPC_RecordChild5,
16985
15.5k
   OPC_RecordChild6,
16986
15.5k
   OPC_RecordChild7,
16987
15.5k
   OPC_MoveChild, 8,
16988
15.5k
   OPC_RecordNode,
16989
15.5k
   OPC_MoveSibling, 9,
16990
15.5k
   OPC_RecordNode,
16991
15.5k
   OPC_MoveSibling, 10,
16992
15.5k
   OPC_RecordNode,
16993
15.5k
   OPC_MoveSibling, 11,
16994
15.5k
   OPC_RecordNode,
16995
15.5k
   OPC_MoveSibling, 12,
16996
15.5k
   OPC_RecordNode,
16997
15.5k
   OPC_MoveSibling, 13,
16998
15.5k
   OPC_RecordNode,
16999
15.5k
   OPC_MoveSibling, 14,
17000
15.5k
   OPC_RecordNode,
17001
15.5k
   OPC_MoveSibling, 15,
17002
15.5k
   OPC_RecordNode,
17003
15.5k
   OPC_MoveSibling, 16,
17004
15.5k
   OPC_RecordNode,
17005
15.5k
   OPC_MoveSibling, 17,
17006
15.5k
   OPC_RecordNode,
17007
15.5k
   OPC_MoveSibling, 18,
17008
15.5k
   OPC_RecordNode,
17009
15.5k
   OPC_MoveSibling, 19,
17010
15.5k
   OPC_RecordNode,
17011
15.5k
   OPC_MoveSibling, 20,
17012
15.5k
   OPC_RecordNode,
17013
15.5k
   OPC_MoveParent,
17014
15.5k
   OPC_CheckPatternPredicate4,
17015
15.5k
   OPC_EmitInteger32, 0, 
17016
15.5k
   OPC_EmitNodeXForm, 2, 20,
17017
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17544), 0,
17018
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
17019
15.5k
  108, 
17020
15.5k
   OPC_CheckChild0Integer, 30|128,9|128,1, 
17021
15.5k
   OPC_RecordChild1,
17022
15.5k
   OPC_RecordChild2,
17023
15.5k
   OPC_RecordChild3,
17024
15.5k
   OPC_RecordChild4,
17025
15.5k
   OPC_RecordChild5,
17026
15.5k
   OPC_RecordChild6,
17027
15.5k
   OPC_RecordChild7,
17028
15.5k
   OPC_MoveChild, 8,
17029
15.5k
   OPC_RecordNode,
17030
15.5k
   OPC_MoveSibling, 9,
17031
15.5k
   OPC_RecordNode,
17032
15.5k
   OPC_MoveSibling, 10,
17033
15.5k
   OPC_RecordNode,
17034
15.5k
   OPC_MoveSibling, 11,
17035
15.5k
   OPC_RecordNode,
17036
15.5k
   OPC_MoveSibling, 12,
17037
15.5k
   OPC_RecordNode,
17038
15.5k
   OPC_MoveSibling, 13,
17039
15.5k
   OPC_RecordNode,
17040
15.5k
   OPC_MoveSibling, 14,
17041
15.5k
   OPC_RecordNode,
17042
15.5k
   OPC_MoveSibling, 15,
17043
15.5k
   OPC_RecordNode,
17044
15.5k
   OPC_MoveSibling, 16,
17045
15.5k
   OPC_RecordNode,
17046
15.5k
   OPC_MoveSibling, 17,
17047
15.5k
   OPC_RecordNode,
17048
15.5k
   OPC_MoveSibling, 18,
17049
15.5k
   OPC_RecordNode,
17050
15.5k
   OPC_MoveSibling, 19,
17051
15.5k
   OPC_RecordNode,
17052
15.5k
   OPC_MoveSibling, 20,
17053
15.5k
   OPC_RecordNode,
17054
15.5k
   OPC_MoveSibling, 21,
17055
15.5k
   OPC_RecordNode,
17056
15.5k
   OPC_MoveSibling, 22,
17057
15.5k
   OPC_RecordNode,
17058
15.5k
   OPC_MoveSibling, 23,
17059
15.5k
   OPC_RecordNode,
17060
15.5k
   OPC_MoveSibling, 24,
17061
15.5k
   OPC_RecordNode,
17062
15.5k
   OPC_MoveParent,
17063
15.5k
   OPC_CheckPatternPredicate4,
17064
15.5k
   OPC_EmitInteger32, 0, 
17065
15.5k
   OPC_EmitNodeXForm, 2, 24,
17066
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17550), 0,
17067
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
17068
15.5k
  92, 
17069
15.5k
   OPC_CheckChild0Integer, 26|128,11|128,1, 
17070
15.5k
   OPC_RecordChild1,
17071
15.5k
   OPC_RecordChild2,
17072
15.5k
   OPC_RecordChild3,
17073
15.5k
   OPC_RecordChild4,
17074
15.5k
   OPC_RecordChild5,
17075
15.5k
   OPC_RecordChild6,
17076
15.5k
   OPC_RecordChild7,
17077
15.5k
   OPC_MoveChild, 8,
17078
15.5k
   OPC_RecordNode,
17079
15.5k
   OPC_MoveSibling, 9,
17080
15.5k
   OPC_RecordNode,
17081
15.5k
   OPC_MoveSibling, 10,
17082
15.5k
   OPC_RecordNode,
17083
15.5k
   OPC_MoveSibling, 11,
17084
15.5k
   OPC_RecordNode,
17085
15.5k
   OPC_MoveSibling, 12,
17086
15.5k
   OPC_RecordNode,
17087
15.5k
   OPC_MoveSibling, 13,
17088
15.5k
   OPC_RecordNode,
17089
15.5k
   OPC_MoveSibling, 14,
17090
15.5k
   OPC_RecordNode,
17091
15.5k
   OPC_MoveSibling, 15,
17092
15.5k
   OPC_RecordNode,
17093
15.5k
   OPC_MoveSibling, 16,
17094
15.5k
   OPC_RecordNode,
17095
15.5k
   OPC_MoveSibling, 17,
17096
15.5k
   OPC_RecordNode,
17097
15.5k
   OPC_MoveSibling, 18,
17098
15.5k
   OPC_RecordNode,
17099
15.5k
   OPC_MoveSibling, 19,
17100
15.5k
   OPC_RecordNode,
17101
15.5k
   OPC_MoveSibling, 20,
17102
15.5k
   OPC_RecordNode,
17103
15.5k
   OPC_MoveParent,
17104
15.5k
   OPC_CheckPatternPredicate2,
17105
15.5k
   OPC_EmitInteger32, 0, 
17106
15.5k
   OPC_EmitNodeXForm, 2, 20,
17107
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17556), 0,
17108
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
17109
15.5k
  108, 
17110
15.5k
   OPC_CheckChild0Integer, 30|128,11|128,1, 
17111
15.5k
   OPC_RecordChild1,
17112
15.5k
   OPC_RecordChild2,
17113
15.5k
   OPC_RecordChild3,
17114
15.5k
   OPC_RecordChild4,
17115
15.5k
   OPC_RecordChild5,
17116
15.5k
   OPC_RecordChild6,
17117
15.5k
   OPC_RecordChild7,
17118
15.5k
   OPC_MoveChild, 8,
17119
15.5k
   OPC_RecordNode,
17120
15.5k
   OPC_MoveSibling, 9,
17121
15.5k
   OPC_RecordNode,
17122
15.5k
   OPC_MoveSibling, 10,
17123
15.5k
   OPC_RecordNode,
17124
15.5k
   OPC_MoveSibling, 11,
17125
15.5k
   OPC_RecordNode,
17126
15.5k
   OPC_MoveSibling, 12,
17127
15.5k
   OPC_RecordNode,
17128
15.5k
   OPC_MoveSibling, 13,
17129
15.5k
   OPC_RecordNode,
17130
15.5k
   OPC_MoveSibling, 14,
17131
15.5k
   OPC_RecordNode,
17132
15.5k
   OPC_MoveSibling, 15,
17133
15.5k
   OPC_RecordNode,
17134
15.5k
   OPC_MoveSibling, 16,
17135
15.5k
   OPC_RecordNode,
17136
15.5k
   OPC_MoveSibling, 17,
17137
15.5k
   OPC_RecordNode,
17138
15.5k
   OPC_MoveSibling, 18,
17139
15.5k
   OPC_RecordNode,
17140
15.5k
   OPC_MoveSibling, 19,
17141
15.5k
   OPC_RecordNode,
17142
15.5k
   OPC_MoveSibling, 20,
17143
15.5k
   OPC_RecordNode,
17144
15.5k
   OPC_MoveSibling, 21,
17145
15.5k
   OPC_RecordNode,
17146
15.5k
   OPC_MoveSibling, 22,
17147
15.5k
   OPC_RecordNode,
17148
15.5k
   OPC_MoveSibling, 23,
17149
15.5k
   OPC_RecordNode,
17150
15.5k
   OPC_MoveSibling, 24,
17151
15.5k
   OPC_RecordNode,
17152
15.5k
   OPC_MoveParent,
17153
15.5k
   OPC_CheckPatternPredicate2,
17154
15.5k
   OPC_EmitInteger32, 0, 
17155
15.5k
   OPC_EmitNodeXForm, 2, 24,
17156
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17562), 0,
17157
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
17158
15.5k
  92, 
17159
15.5k
   OPC_CheckChild0Integer, 114|128,12|128,1, 
17160
15.5k
   OPC_RecordChild1,
17161
15.5k
   OPC_RecordChild2,
17162
15.5k
   OPC_RecordChild3,
17163
15.5k
   OPC_RecordChild4,
17164
15.5k
   OPC_RecordChild5,
17165
15.5k
   OPC_RecordChild6,
17166
15.5k
   OPC_RecordChild7,
17167
15.5k
   OPC_MoveChild, 8,
17168
15.5k
   OPC_RecordNode,
17169
15.5k
   OPC_MoveSibling, 9,
17170
15.5k
   OPC_RecordNode,
17171
15.5k
   OPC_MoveSibling, 10,
17172
15.5k
   OPC_RecordNode,
17173
15.5k
   OPC_MoveSibling, 11,
17174
15.5k
   OPC_RecordNode,
17175
15.5k
   OPC_MoveSibling, 12,
17176
15.5k
   OPC_RecordNode,
17177
15.5k
   OPC_MoveSibling, 13,
17178
15.5k
   OPC_RecordNode,
17179
15.5k
   OPC_MoveSibling, 14,
17180
15.5k
   OPC_RecordNode,
17181
15.5k
   OPC_MoveSibling, 15,
17182
15.5k
   OPC_RecordNode,
17183
15.5k
   OPC_MoveSibling, 16,
17184
15.5k
   OPC_RecordNode,
17185
15.5k
   OPC_MoveSibling, 17,
17186
15.5k
   OPC_RecordNode,
17187
15.5k
   OPC_MoveSibling, 18,
17188
15.5k
   OPC_RecordNode,
17189
15.5k
   OPC_MoveSibling, 19,
17190
15.5k
   OPC_RecordNode,
17191
15.5k
   OPC_MoveSibling, 20,
17192
15.5k
   OPC_RecordNode,
17193
15.5k
   OPC_MoveParent,
17194
15.5k
   OPC_CheckPatternPredicate2,
17195
15.5k
   OPC_EmitInteger32, 0, 
17196
15.5k
   OPC_EmitNodeXForm, 2, 20,
17197
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17568), 0,
17198
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
17199
15.5k
  108, 
17200
15.5k
   OPC_CheckChild0Integer, 118|128,12|128,1, 
17201
15.5k
   OPC_RecordChild1,
17202
15.5k
   OPC_RecordChild2,
17203
15.5k
   OPC_RecordChild3,
17204
15.5k
   OPC_RecordChild4,
17205
15.5k
   OPC_RecordChild5,
17206
15.5k
   OPC_RecordChild6,
17207
15.5k
   OPC_RecordChild7,
17208
15.5k
   OPC_MoveChild, 8,
17209
15.5k
   OPC_RecordNode,
17210
15.5k
   OPC_MoveSibling, 9,
17211
15.5k
   OPC_RecordNode,
17212
15.5k
   OPC_MoveSibling, 10,
17213
15.5k
   OPC_RecordNode,
17214
15.5k
   OPC_MoveSibling, 11,
17215
15.5k
   OPC_RecordNode,
17216
15.5k
   OPC_MoveSibling, 12,
17217
15.5k
   OPC_RecordNode,
17218
15.5k
   OPC_MoveSibling, 13,
17219
15.5k
   OPC_RecordNode,
17220
15.5k
   OPC_MoveSibling, 14,
17221
15.5k
   OPC_RecordNode,
17222
15.5k
   OPC_MoveSibling, 15,
17223
15.5k
   OPC_RecordNode,
17224
15.5k
   OPC_MoveSibling, 16,
17225
15.5k
   OPC_RecordNode,
17226
15.5k
   OPC_MoveSibling, 17,
17227
15.5k
   OPC_RecordNode,
17228
15.5k
   OPC_MoveSibling, 18,
17229
15.5k
   OPC_RecordNode,
17230
15.5k
   OPC_MoveSibling, 19,
17231
15.5k
   OPC_RecordNode,
17232
15.5k
   OPC_MoveSibling, 20,
17233
15.5k
   OPC_RecordNode,
17234
15.5k
   OPC_MoveSibling, 21,
17235
15.5k
   OPC_RecordNode,
17236
15.5k
   OPC_MoveSibling, 22,
17237
15.5k
   OPC_RecordNode,
17238
15.5k
   OPC_MoveSibling, 23,
17239
15.5k
   OPC_RecordNode,
17240
15.5k
   OPC_MoveSibling, 24,
17241
15.5k
   OPC_RecordNode,
17242
15.5k
   OPC_MoveParent,
17243
15.5k
   OPC_CheckPatternPredicate2,
17244
15.5k
   OPC_EmitInteger32, 0, 
17245
15.5k
   OPC_EmitNodeXForm, 2, 24,
17246
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17574), 0,
17247
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
17248
15.5k
  25, 
17249
15.5k
   OPC_CheckChild0Integer, 40|128,14|128,1, 
17250
15.5k
   OPC_RecordChild1,
17251
15.5k
   OPC_RecordChild2,
17252
15.5k
   OPC_RecordChild3,
17253
15.5k
   OPC_RecordChild4,
17254
15.5k
   OPC_CheckPatternPredicate1,
17255
15.5k
   OPC_EmitInteger32, 0, 
17256
15.5k
   OPC_EmitNodeXForm, 2, 4,
17257
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17624),
17258
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
17259
15.5k
  25, 
17260
15.5k
   OPC_CheckChild0Integer, 44|128,14|128,1, 
17261
15.5k
   OPC_RecordChild1,
17262
15.5k
   OPC_RecordChild2,
17263
15.5k
   OPC_RecordChild3,
17264
15.5k
   OPC_RecordChild4,
17265
15.5k
   OPC_CheckPatternPredicate1,
17266
15.5k
   OPC_EmitInteger32, 0, 
17267
15.5k
   OPC_EmitNodeXForm, 2, 4,
17268
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17627),
17269
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
17270
15.5k
  25, 
17271
15.5k
   OPC_CheckChild0Integer, 38|128,14|128,1, 
17272
15.5k
   OPC_RecordChild1,
17273
15.5k
   OPC_RecordChild2,
17274
15.5k
   OPC_RecordChild3,
17275
15.5k
   OPC_RecordChild4,
17276
15.5k
   OPC_CheckPatternPredicate1,
17277
15.5k
   OPC_EmitInteger32, 0, 
17278
15.5k
   OPC_EmitNodeXForm, 2, 4,
17279
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17630),
17280
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
17281
15.5k
  25, 
17282
15.5k
   OPC_CheckChild0Integer, 42|128,14|128,1, 
17283
15.5k
   OPC_RecordChild1,
17284
15.5k
   OPC_RecordChild2,
17285
15.5k
   OPC_RecordChild3,
17286
15.5k
   OPC_RecordChild4,
17287
15.5k
   OPC_CheckPatternPredicate1,
17288
15.5k
   OPC_EmitInteger32, 0, 
17289
15.5k
   OPC_EmitNodeXForm, 2, 4,
17290
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17633),
17291
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
17292
15.5k
  92, 
17293
15.5k
   OPC_CheckChild0Integer, 28|128,9|128,1, 
17294
15.5k
   OPC_RecordChild1,
17295
15.5k
   OPC_RecordChild2,
17296
15.5k
   OPC_RecordChild3,
17297
15.5k
   OPC_RecordChild4,
17298
15.5k
   OPC_RecordChild5,
17299
15.5k
   OPC_RecordChild6,
17300
15.5k
   OPC_RecordChild7,
17301
15.5k
   OPC_MoveChild, 8,
17302
15.5k
   OPC_RecordNode,
17303
15.5k
   OPC_MoveSibling, 9,
17304
15.5k
   OPC_RecordNode,
17305
15.5k
   OPC_MoveSibling, 10,
17306
15.5k
   OPC_RecordNode,
17307
15.5k
   OPC_MoveSibling, 11,
17308
15.5k
   OPC_RecordNode,
17309
15.5k
   OPC_MoveSibling, 12,
17310
15.5k
   OPC_RecordNode,
17311
15.5k
   OPC_MoveSibling, 13,
17312
15.5k
   OPC_RecordNode,
17313
15.5k
   OPC_MoveSibling, 14,
17314
15.5k
   OPC_RecordNode,
17315
15.5k
   OPC_MoveSibling, 15,
17316
15.5k
   OPC_RecordNode,
17317
15.5k
   OPC_MoveSibling, 16,
17318
15.5k
   OPC_RecordNode,
17319
15.5k
   OPC_MoveSibling, 17,
17320
15.5k
   OPC_RecordNode,
17321
15.5k
   OPC_MoveSibling, 18,
17322
15.5k
   OPC_RecordNode,
17323
15.5k
   OPC_MoveSibling, 19,
17324
15.5k
   OPC_RecordNode,
17325
15.5k
   OPC_MoveSibling, 20,
17326
15.5k
   OPC_RecordNode,
17327
15.5k
   OPC_MoveParent,
17328
15.5k
   OPC_CheckPatternPredicate4,
17329
15.5k
   OPC_EmitInteger32, 0, 
17330
15.5k
   OPC_EmitNodeXForm, 2, 20,
17331
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17639), 0,
17332
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
17333
15.5k
  108, 
17334
15.5k
   OPC_CheckChild0Integer, 32|128,9|128,1, 
17335
15.5k
   OPC_RecordChild1,
17336
15.5k
   OPC_RecordChild2,
17337
15.5k
   OPC_RecordChild3,
17338
15.5k
   OPC_RecordChild4,
17339
15.5k
   OPC_RecordChild5,
17340
15.5k
   OPC_RecordChild6,
17341
15.5k
   OPC_RecordChild7,
17342
15.5k
   OPC_MoveChild, 8,
17343
15.5k
   OPC_RecordNode,
17344
15.5k
   OPC_MoveSibling, 9,
17345
15.5k
   OPC_RecordNode,
17346
15.5k
   OPC_MoveSibling, 10,
17347
15.5k
   OPC_RecordNode,
17348
15.5k
   OPC_MoveSibling, 11,
17349
15.5k
   OPC_RecordNode,
17350
15.5k
   OPC_MoveSibling, 12,
17351
15.5k
   OPC_RecordNode,
17352
15.5k
   OPC_MoveSibling, 13,
17353
15.5k
   OPC_RecordNode,
17354
15.5k
   OPC_MoveSibling, 14,
17355
15.5k
   OPC_RecordNode,
17356
15.5k
   OPC_MoveSibling, 15,
17357
15.5k
   OPC_RecordNode,
17358
15.5k
   OPC_MoveSibling, 16,
17359
15.5k
   OPC_RecordNode,
17360
15.5k
   OPC_MoveSibling, 17,
17361
15.5k
   OPC_RecordNode,
17362
15.5k
   OPC_MoveSibling, 18,
17363
15.5k
   OPC_RecordNode,
17364
15.5k
   OPC_MoveSibling, 19,
17365
15.5k
   OPC_RecordNode,
17366
15.5k
   OPC_MoveSibling, 20,
17367
15.5k
   OPC_RecordNode,
17368
15.5k
   OPC_MoveSibling, 21,
17369
15.5k
   OPC_RecordNode,
17370
15.5k
   OPC_MoveSibling, 22,
17371
15.5k
   OPC_RecordNode,
17372
15.5k
   OPC_MoveSibling, 23,
17373
15.5k
   OPC_RecordNode,
17374
15.5k
   OPC_MoveSibling, 24,
17375
15.5k
   OPC_RecordNode,
17376
15.5k
   OPC_MoveParent,
17377
15.5k
   OPC_CheckPatternPredicate4,
17378
15.5k
   OPC_EmitInteger32, 0, 
17379
15.5k
   OPC_EmitNodeXForm, 2, 24,
17380
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17645), 0,
17381
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
17382
15.5k
  92, 
17383
15.5k
   OPC_CheckChild0Integer, 28|128,11|128,1, 
17384
15.5k
   OPC_RecordChild1,
17385
15.5k
   OPC_RecordChild2,
17386
15.5k
   OPC_RecordChild3,
17387
15.5k
   OPC_RecordChild4,
17388
15.5k
   OPC_RecordChild5,
17389
15.5k
   OPC_RecordChild6,
17390
15.5k
   OPC_RecordChild7,
17391
15.5k
   OPC_MoveChild, 8,
17392
15.5k
   OPC_RecordNode,
17393
15.5k
   OPC_MoveSibling, 9,
17394
15.5k
   OPC_RecordNode,
17395
15.5k
   OPC_MoveSibling, 10,
17396
15.5k
   OPC_RecordNode,
17397
15.5k
   OPC_MoveSibling, 11,
17398
15.5k
   OPC_RecordNode,
17399
15.5k
   OPC_MoveSibling, 12,
17400
15.5k
   OPC_RecordNode,
17401
15.5k
   OPC_MoveSibling, 13,
17402
15.5k
   OPC_RecordNode,
17403
15.5k
   OPC_MoveSibling, 14,
17404
15.5k
   OPC_RecordNode,
17405
15.5k
   OPC_MoveSibling, 15,
17406
15.5k
   OPC_RecordNode,
17407
15.5k
   OPC_MoveSibling, 16,
17408
15.5k
   OPC_RecordNode,
17409
15.5k
   OPC_MoveSibling, 17,
17410
15.5k
   OPC_RecordNode,
17411
15.5k
   OPC_MoveSibling, 18,
17412
15.5k
   OPC_RecordNode,
17413
15.5k
   OPC_MoveSibling, 19,
17414
15.5k
   OPC_RecordNode,
17415
15.5k
   OPC_MoveSibling, 20,
17416
15.5k
   OPC_RecordNode,
17417
15.5k
   OPC_MoveParent,
17418
15.5k
   OPC_CheckPatternPredicate2,
17419
15.5k
   OPC_EmitInteger32, 0, 
17420
15.5k
   OPC_EmitNodeXForm, 2, 20,
17421
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17651), 0,
17422
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
17423
15.5k
  108, 
17424
15.5k
   OPC_CheckChild0Integer, 32|128,11|128,1, 
17425
15.5k
   OPC_RecordChild1,
17426
15.5k
   OPC_RecordChild2,
17427
15.5k
   OPC_RecordChild3,
17428
15.5k
   OPC_RecordChild4,
17429
15.5k
   OPC_RecordChild5,
17430
15.5k
   OPC_RecordChild6,
17431
15.5k
   OPC_RecordChild7,
17432
15.5k
   OPC_MoveChild, 8,
17433
15.5k
   OPC_RecordNode,
17434
15.5k
   OPC_MoveSibling, 9,
17435
15.5k
   OPC_RecordNode,
17436
15.5k
   OPC_MoveSibling, 10,
17437
15.5k
   OPC_RecordNode,
17438
15.5k
   OPC_MoveSibling, 11,
17439
15.5k
   OPC_RecordNode,
17440
15.5k
   OPC_MoveSibling, 12,
17441
15.5k
   OPC_RecordNode,
17442
15.5k
   OPC_MoveSibling, 13,
17443
15.5k
   OPC_RecordNode,
17444
15.5k
   OPC_MoveSibling, 14,
17445
15.5k
   OPC_RecordNode,
17446
15.5k
   OPC_MoveSibling, 15,
17447
15.5k
   OPC_RecordNode,
17448
15.5k
   OPC_MoveSibling, 16,
17449
15.5k
   OPC_RecordNode,
17450
15.5k
   OPC_MoveSibling, 17,
17451
15.5k
   OPC_RecordNode,
17452
15.5k
   OPC_MoveSibling, 18,
17453
15.5k
   OPC_RecordNode,
17454
15.5k
   OPC_MoveSibling, 19,
17455
15.5k
   OPC_RecordNode,
17456
15.5k
   OPC_MoveSibling, 20,
17457
15.5k
   OPC_RecordNode,
17458
15.5k
   OPC_MoveSibling, 21,
17459
15.5k
   OPC_RecordNode,
17460
15.5k
   OPC_MoveSibling, 22,
17461
15.5k
   OPC_RecordNode,
17462
15.5k
   OPC_MoveSibling, 23,
17463
15.5k
   OPC_RecordNode,
17464
15.5k
   OPC_MoveSibling, 24,
17465
15.5k
   OPC_RecordNode,
17466
15.5k
   OPC_MoveParent,
17467
15.5k
   OPC_CheckPatternPredicate2,
17468
15.5k
   OPC_EmitInteger32, 0, 
17469
15.5k
   OPC_EmitNodeXForm, 2, 24,
17470
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17657), 0,
17471
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
17472
15.5k
  92, 
17473
15.5k
   OPC_CheckChild0Integer, 116|128,12|128,1, 
17474
15.5k
   OPC_RecordChild1,
17475
15.5k
   OPC_RecordChild2,
17476
15.5k
   OPC_RecordChild3,
17477
15.5k
   OPC_RecordChild4,
17478
15.5k
   OPC_RecordChild5,
17479
15.5k
   OPC_RecordChild6,
17480
15.5k
   OPC_RecordChild7,
17481
15.5k
   OPC_MoveChild, 8,
17482
15.5k
   OPC_RecordNode,
17483
15.5k
   OPC_MoveSibling, 9,
17484
15.5k
   OPC_RecordNode,
17485
15.5k
   OPC_MoveSibling, 10,
17486
15.5k
   OPC_RecordNode,
17487
15.5k
   OPC_MoveSibling, 11,
17488
15.5k
   OPC_RecordNode,
17489
15.5k
   OPC_MoveSibling, 12,
17490
15.5k
   OPC_RecordNode,
17491
15.5k
   OPC_MoveSibling, 13,
17492
15.5k
   OPC_RecordNode,
17493
15.5k
   OPC_MoveSibling, 14,
17494
15.5k
   OPC_RecordNode,
17495
15.5k
   OPC_MoveSibling, 15,
17496
15.5k
   OPC_RecordNode,
17497
15.5k
   OPC_MoveSibling, 16,
17498
15.5k
   OPC_RecordNode,
17499
15.5k
   OPC_MoveSibling, 17,
17500
15.5k
   OPC_RecordNode,
17501
15.5k
   OPC_MoveSibling, 18,
17502
15.5k
   OPC_RecordNode,
17503
15.5k
   OPC_MoveSibling, 19,
17504
15.5k
   OPC_RecordNode,
17505
15.5k
   OPC_MoveSibling, 20,
17506
15.5k
   OPC_RecordNode,
17507
15.5k
   OPC_MoveParent,
17508
15.5k
   OPC_CheckPatternPredicate2,
17509
15.5k
   OPC_EmitInteger32, 0, 
17510
15.5k
   OPC_EmitNodeXForm, 2, 20,
17511
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17663), 0,
17512
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
17513
15.5k
  108, 
17514
15.5k
   OPC_CheckChild0Integer, 120|128,12|128,1, 
17515
15.5k
   OPC_RecordChild1,
17516
15.5k
   OPC_RecordChild2,
17517
15.5k
   OPC_RecordChild3,
17518
15.5k
   OPC_RecordChild4,
17519
15.5k
   OPC_RecordChild5,
17520
15.5k
   OPC_RecordChild6,
17521
15.5k
   OPC_RecordChild7,
17522
15.5k
   OPC_MoveChild, 8,
17523
15.5k
   OPC_RecordNode,
17524
15.5k
   OPC_MoveSibling, 9,
17525
15.5k
   OPC_RecordNode,
17526
15.5k
   OPC_MoveSibling, 10,
17527
15.5k
   OPC_RecordNode,
17528
15.5k
   OPC_MoveSibling, 11,
17529
15.5k
   OPC_RecordNode,
17530
15.5k
   OPC_MoveSibling, 12,
17531
15.5k
   OPC_RecordNode,
17532
15.5k
   OPC_MoveSibling, 13,
17533
15.5k
   OPC_RecordNode,
17534
15.5k
   OPC_MoveSibling, 14,
17535
15.5k
   OPC_RecordNode,
17536
15.5k
   OPC_MoveSibling, 15,
17537
15.5k
   OPC_RecordNode,
17538
15.5k
   OPC_MoveSibling, 16,
17539
15.5k
   OPC_RecordNode,
17540
15.5k
   OPC_MoveSibling, 17,
17541
15.5k
   OPC_RecordNode,
17542
15.5k
   OPC_MoveSibling, 18,
17543
15.5k
   OPC_RecordNode,
17544
15.5k
   OPC_MoveSibling, 19,
17545
15.5k
   OPC_RecordNode,
17546
15.5k
   OPC_MoveSibling, 20,
17547
15.5k
   OPC_RecordNode,
17548
15.5k
   OPC_MoveSibling, 21,
17549
15.5k
   OPC_RecordNode,
17550
15.5k
   OPC_MoveSibling, 22,
17551
15.5k
   OPC_RecordNode,
17552
15.5k
   OPC_MoveSibling, 23,
17553
15.5k
   OPC_RecordNode,
17554
15.5k
   OPC_MoveSibling, 24,
17555
15.5k
   OPC_RecordNode,
17556
15.5k
   OPC_MoveParent,
17557
15.5k
   OPC_CheckPatternPredicate2,
17558
15.5k
   OPC_EmitInteger32, 0, 
17559
15.5k
   OPC_EmitNodeXForm, 2, 24,
17560
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17669), 0,
17561
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
17562
15.5k
  76, 
17563
15.5k
   OPC_CheckChild0Integer, 118|128,9|128,1, 
17564
15.5k
   OPC_RecordChild1,
17565
15.5k
   OPC_RecordChild2,
17566
15.5k
   OPC_RecordChild3,
17567
15.5k
   OPC_RecordChild4,
17568
15.5k
   OPC_RecordChild5,
17569
15.5k
   OPC_RecordChild6,
17570
15.5k
   OPC_RecordChild7,
17571
15.5k
   OPC_MoveChild, 8,
17572
15.5k
   OPC_RecordNode,
17573
15.5k
   OPC_MoveSibling, 9,
17574
15.5k
   OPC_RecordNode,
17575
15.5k
   OPC_MoveSibling, 10,
17576
15.5k
   OPC_RecordNode,
17577
15.5k
   OPC_MoveSibling, 11,
17578
15.5k
   OPC_RecordNode,
17579
15.5k
   OPC_MoveSibling, 12,
17580
15.5k
   OPC_RecordNode,
17581
15.5k
   OPC_MoveSibling, 13,
17582
15.5k
   OPC_RecordNode,
17583
15.5k
   OPC_MoveSibling, 14,
17584
15.5k
   OPC_RecordNode,
17585
15.5k
   OPC_MoveSibling, 15,
17586
15.5k
   OPC_RecordNode,
17587
15.5k
   OPC_MoveSibling, 16,
17588
15.5k
   OPC_RecordNode,
17589
15.5k
   OPC_MoveParent,
17590
15.5k
   OPC_CheckPatternPredicate1,
17591
15.5k
   OPC_EmitInteger32, 0, 
17592
15.5k
   OPC_EmitNodeXForm, 2, 16,
17593
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17696), 0,
17594
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 17, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 
17595
15.5k
  76, 
17596
15.5k
   OPC_CheckChild0Integer, 118|128,8|128,1, 
17597
15.5k
   OPC_RecordChild1,
17598
15.5k
   OPC_RecordChild2,
17599
15.5k
   OPC_RecordChild3,
17600
15.5k
   OPC_RecordChild4,
17601
15.5k
   OPC_RecordChild5,
17602
15.5k
   OPC_RecordChild6,
17603
15.5k
   OPC_RecordChild7,
17604
15.5k
   OPC_MoveChild, 8,
17605
15.5k
   OPC_RecordNode,
17606
15.5k
   OPC_MoveSibling, 9,
17607
15.5k
   OPC_RecordNode,
17608
15.5k
   OPC_MoveSibling, 10,
17609
15.5k
   OPC_RecordNode,
17610
15.5k
   OPC_MoveSibling, 11,
17611
15.5k
   OPC_RecordNode,
17612
15.5k
   OPC_MoveSibling, 12,
17613
15.5k
   OPC_RecordNode,
17614
15.5k
   OPC_MoveSibling, 13,
17615
15.5k
   OPC_RecordNode,
17616
15.5k
   OPC_MoveSibling, 14,
17617
15.5k
   OPC_RecordNode,
17618
15.5k
   OPC_MoveSibling, 15,
17619
15.5k
   OPC_RecordNode,
17620
15.5k
   OPC_MoveSibling, 16,
17621
15.5k
   OPC_RecordNode,
17622
15.5k
   OPC_MoveParent,
17623
15.5k
   OPC_CheckPatternPredicate1,
17624
15.5k
   OPC_EmitInteger32, 0, 
17625
15.5k
   OPC_EmitNodeXForm, 2, 16,
17626
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17699), 0,
17627
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 17, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 
17628
15.5k
  84, 
17629
15.5k
   OPC_CheckChild0Integer, 118|128,10|128,1, 
17630
15.5k
   OPC_RecordChild1,
17631
15.5k
   OPC_RecordChild2,
17632
15.5k
   OPC_RecordChild3,
17633
15.5k
   OPC_RecordChild4,
17634
15.5k
   OPC_RecordChild5,
17635
15.5k
   OPC_RecordChild6,
17636
15.5k
   OPC_RecordChild7,
17637
15.5k
   OPC_MoveChild, 8,
17638
15.5k
   OPC_RecordNode,
17639
15.5k
   OPC_MoveSibling, 9,
17640
15.5k
   OPC_RecordNode,
17641
15.5k
   OPC_MoveSibling, 10,
17642
15.5k
   OPC_RecordNode,
17643
15.5k
   OPC_MoveSibling, 11,
17644
15.5k
   OPC_RecordNode,
17645
15.5k
   OPC_MoveSibling, 12,
17646
15.5k
   OPC_RecordNode,
17647
15.5k
   OPC_MoveSibling, 13,
17648
15.5k
   OPC_RecordNode,
17649
15.5k
   OPC_MoveSibling, 14,
17650
15.5k
   OPC_RecordNode,
17651
15.5k
   OPC_MoveSibling, 15,
17652
15.5k
   OPC_RecordNode,
17653
15.5k
   OPC_MoveSibling, 16,
17654
15.5k
   OPC_RecordNode,
17655
15.5k
   OPC_MoveSibling, 17,
17656
15.5k
   OPC_RecordNode,
17657
15.5k
   OPC_MoveSibling, 18,
17658
15.5k
   OPC_RecordNode,
17659
15.5k
   OPC_MoveParent,
17660
15.5k
   OPC_CheckPatternPredicate1,
17661
15.5k
   OPC_EmitInteger32, 0, 
17662
15.5k
   OPC_EmitNodeXForm, 2, 18,
17663
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17702), 0,
17664
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 19, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 
17665
15.5k
  84, 
17666
15.5k
   OPC_CheckChild0Integer, 78|128,12|128,1, 
17667
15.5k
   OPC_RecordChild1,
17668
15.5k
   OPC_RecordChild2,
17669
15.5k
   OPC_RecordChild3,
17670
15.5k
   OPC_RecordChild4,
17671
15.5k
   OPC_RecordChild5,
17672
15.5k
   OPC_RecordChild6,
17673
15.5k
   OPC_RecordChild7,
17674
15.5k
   OPC_MoveChild, 8,
17675
15.5k
   OPC_RecordNode,
17676
15.5k
   OPC_MoveSibling, 9,
17677
15.5k
   OPC_RecordNode,
17678
15.5k
   OPC_MoveSibling, 10,
17679
15.5k
   OPC_RecordNode,
17680
15.5k
   OPC_MoveSibling, 11,
17681
15.5k
   OPC_RecordNode,
17682
15.5k
   OPC_MoveSibling, 12,
17683
15.5k
   OPC_RecordNode,
17684
15.5k
   OPC_MoveSibling, 13,
17685
15.5k
   OPC_RecordNode,
17686
15.5k
   OPC_MoveSibling, 14,
17687
15.5k
   OPC_RecordNode,
17688
15.5k
   OPC_MoveSibling, 15,
17689
15.5k
   OPC_RecordNode,
17690
15.5k
   OPC_MoveSibling, 16,
17691
15.5k
   OPC_RecordNode,
17692
15.5k
   OPC_MoveSibling, 17,
17693
15.5k
   OPC_RecordNode,
17694
15.5k
   OPC_MoveSibling, 18,
17695
15.5k
   OPC_RecordNode,
17696
15.5k
   OPC_MoveParent,
17697
15.5k
   OPC_CheckPatternPredicate1,
17698
15.5k
   OPC_EmitInteger32, 0, 
17699
15.5k
   OPC_EmitNodeXForm, 2, 18,
17700
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17705), 0,
17701
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 19, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 
17702
15.5k
  25, 
17703
15.5k
   OPC_CheckChild0Integer, 26|128,14|128,1, 
17704
15.5k
   OPC_RecordChild1,
17705
15.5k
   OPC_RecordChild2,
17706
15.5k
   OPC_RecordChild3,
17707
15.5k
   OPC_RecordChild4,
17708
15.5k
   OPC_CheckPatternPredicate1,
17709
15.5k
   OPC_EmitInteger32, 0, 
17710
15.5k
   OPC_EmitNodeXForm, 2, 4,
17711
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17708),
17712
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
17713
15.5k
  92, 
17714
15.5k
   OPC_CheckChild0Integer, 0|128,9|128,1, 
17715
15.5k
   OPC_RecordChild1,
17716
15.5k
   OPC_RecordChild2,
17717
15.5k
   OPC_RecordChild3,
17718
15.5k
   OPC_RecordChild4,
17719
15.5k
   OPC_RecordChild5,
17720
15.5k
   OPC_RecordChild6,
17721
15.5k
   OPC_RecordChild7,
17722
15.5k
   OPC_MoveChild, 8,
17723
15.5k
   OPC_RecordNode,
17724
15.5k
   OPC_MoveSibling, 9,
17725
15.5k
   OPC_RecordNode,
17726
15.5k
   OPC_MoveSibling, 10,
17727
15.5k
   OPC_RecordNode,
17728
15.5k
   OPC_MoveSibling, 11,
17729
15.5k
   OPC_RecordNode,
17730
15.5k
   OPC_MoveSibling, 12,
17731
15.5k
   OPC_RecordNode,
17732
15.5k
   OPC_MoveSibling, 13,
17733
15.5k
   OPC_RecordNode,
17734
15.5k
   OPC_MoveSibling, 14,
17735
15.5k
   OPC_RecordNode,
17736
15.5k
   OPC_MoveSibling, 15,
17737
15.5k
   OPC_RecordNode,
17738
15.5k
   OPC_MoveSibling, 16,
17739
15.5k
   OPC_RecordNode,
17740
15.5k
   OPC_MoveSibling, 17,
17741
15.5k
   OPC_RecordNode,
17742
15.5k
   OPC_MoveSibling, 18,
17743
15.5k
   OPC_RecordNode,
17744
15.5k
   OPC_MoveSibling, 19,
17745
15.5k
   OPC_RecordNode,
17746
15.5k
   OPC_MoveSibling, 20,
17747
15.5k
   OPC_RecordNode,
17748
15.5k
   OPC_MoveParent,
17749
15.5k
   OPC_CheckPatternPredicate4,
17750
15.5k
   OPC_EmitInteger32, 0, 
17751
15.5k
   OPC_EmitNodeXForm, 2, 20,
17752
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17714), 0,
17753
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
17754
15.5k
  108, 
17755
15.5k
   OPC_CheckChild0Integer, 4|128,9|128,1, 
17756
15.5k
   OPC_RecordChild1,
17757
15.5k
   OPC_RecordChild2,
17758
15.5k
   OPC_RecordChild3,
17759
15.5k
   OPC_RecordChild4,
17760
15.5k
   OPC_RecordChild5,
17761
15.5k
   OPC_RecordChild6,
17762
15.5k
   OPC_RecordChild7,
17763
15.5k
   OPC_MoveChild, 8,
17764
15.5k
   OPC_RecordNode,
17765
15.5k
   OPC_MoveSibling, 9,
17766
15.5k
   OPC_RecordNode,
17767
15.5k
   OPC_MoveSibling, 10,
17768
15.5k
   OPC_RecordNode,
17769
15.5k
   OPC_MoveSibling, 11,
17770
15.5k
   OPC_RecordNode,
17771
15.5k
   OPC_MoveSibling, 12,
17772
15.5k
   OPC_RecordNode,
17773
15.5k
   OPC_MoveSibling, 13,
17774
15.5k
   OPC_RecordNode,
17775
15.5k
   OPC_MoveSibling, 14,
17776
15.5k
   OPC_RecordNode,
17777
15.5k
   OPC_MoveSibling, 15,
17778
15.5k
   OPC_RecordNode,
17779
15.5k
   OPC_MoveSibling, 16,
17780
15.5k
   OPC_RecordNode,
17781
15.5k
   OPC_MoveSibling, 17,
17782
15.5k
   OPC_RecordNode,
17783
15.5k
   OPC_MoveSibling, 18,
17784
15.5k
   OPC_RecordNode,
17785
15.5k
   OPC_MoveSibling, 19,
17786
15.5k
   OPC_RecordNode,
17787
15.5k
   OPC_MoveSibling, 20,
17788
15.5k
   OPC_RecordNode,
17789
15.5k
   OPC_MoveSibling, 21,
17790
15.5k
   OPC_RecordNode,
17791
15.5k
   OPC_MoveSibling, 22,
17792
15.5k
   OPC_RecordNode,
17793
15.5k
   OPC_MoveSibling, 23,
17794
15.5k
   OPC_RecordNode,
17795
15.5k
   OPC_MoveSibling, 24,
17796
15.5k
   OPC_RecordNode,
17797
15.5k
   OPC_MoveParent,
17798
15.5k
   OPC_CheckPatternPredicate4,
17799
15.5k
   OPC_EmitInteger32, 0, 
17800
15.5k
   OPC_EmitNodeXForm, 2, 24,
17801
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17720), 0,
17802
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
17803
15.5k
  92, 
17804
15.5k
   OPC_CheckChild0Integer, 0|128,11|128,1, 
17805
15.5k
   OPC_RecordChild1,
17806
15.5k
   OPC_RecordChild2,
17807
15.5k
   OPC_RecordChild3,
17808
15.5k
   OPC_RecordChild4,
17809
15.5k
   OPC_RecordChild5,
17810
15.5k
   OPC_RecordChild6,
17811
15.5k
   OPC_RecordChild7,
17812
15.5k
   OPC_MoveChild, 8,
17813
15.5k
   OPC_RecordNode,
17814
15.5k
   OPC_MoveSibling, 9,
17815
15.5k
   OPC_RecordNode,
17816
15.5k
   OPC_MoveSibling, 10,
17817
15.5k
   OPC_RecordNode,
17818
15.5k
   OPC_MoveSibling, 11,
17819
15.5k
   OPC_RecordNode,
17820
15.5k
   OPC_MoveSibling, 12,
17821
15.5k
   OPC_RecordNode,
17822
15.5k
   OPC_MoveSibling, 13,
17823
15.5k
   OPC_RecordNode,
17824
15.5k
   OPC_MoveSibling, 14,
17825
15.5k
   OPC_RecordNode,
17826
15.5k
   OPC_MoveSibling, 15,
17827
15.5k
   OPC_RecordNode,
17828
15.5k
   OPC_MoveSibling, 16,
17829
15.5k
   OPC_RecordNode,
17830
15.5k
   OPC_MoveSibling, 17,
17831
15.5k
   OPC_RecordNode,
17832
15.5k
   OPC_MoveSibling, 18,
17833
15.5k
   OPC_RecordNode,
17834
15.5k
   OPC_MoveSibling, 19,
17835
15.5k
   OPC_RecordNode,
17836
15.5k
   OPC_MoveSibling, 20,
17837
15.5k
   OPC_RecordNode,
17838
15.5k
   OPC_MoveParent,
17839
15.5k
   OPC_CheckPatternPredicate2,
17840
15.5k
   OPC_EmitInteger32, 0, 
17841
15.5k
   OPC_EmitNodeXForm, 2, 20,
17842
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17726), 0,
17843
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
17844
15.5k
  108, 
17845
15.5k
   OPC_CheckChild0Integer, 4|128,11|128,1, 
17846
15.5k
   OPC_RecordChild1,
17847
15.5k
   OPC_RecordChild2,
17848
15.5k
   OPC_RecordChild3,
17849
15.5k
   OPC_RecordChild4,
17850
15.5k
   OPC_RecordChild5,
17851
15.5k
   OPC_RecordChild6,
17852
15.5k
   OPC_RecordChild7,
17853
15.5k
   OPC_MoveChild, 8,
17854
15.5k
   OPC_RecordNode,
17855
15.5k
   OPC_MoveSibling, 9,
17856
15.5k
   OPC_RecordNode,
17857
15.5k
   OPC_MoveSibling, 10,
17858
15.5k
   OPC_RecordNode,
17859
15.5k
   OPC_MoveSibling, 11,
17860
15.5k
   OPC_RecordNode,
17861
15.5k
   OPC_MoveSibling, 12,
17862
15.5k
   OPC_RecordNode,
17863
15.5k
   OPC_MoveSibling, 13,
17864
15.5k
   OPC_RecordNode,
17865
15.5k
   OPC_MoveSibling, 14,
17866
15.5k
   OPC_RecordNode,
17867
15.5k
   OPC_MoveSibling, 15,
17868
15.5k
   OPC_RecordNode,
17869
15.5k
   OPC_MoveSibling, 16,
17870
15.5k
   OPC_RecordNode,
17871
15.5k
   OPC_MoveSibling, 17,
17872
15.5k
   OPC_RecordNode,
17873
15.5k
   OPC_MoveSibling, 18,
17874
15.5k
   OPC_RecordNode,
17875
15.5k
   OPC_MoveSibling, 19,
17876
15.5k
   OPC_RecordNode,
17877
15.5k
   OPC_MoveSibling, 20,
17878
15.5k
   OPC_RecordNode,
17879
15.5k
   OPC_MoveSibling, 21,
17880
15.5k
   OPC_RecordNode,
17881
15.5k
   OPC_MoveSibling, 22,
17882
15.5k
   OPC_RecordNode,
17883
15.5k
   OPC_MoveSibling, 23,
17884
15.5k
   OPC_RecordNode,
17885
15.5k
   OPC_MoveSibling, 24,
17886
15.5k
   OPC_RecordNode,
17887
15.5k
   OPC_MoveParent,
17888
15.5k
   OPC_CheckPatternPredicate2,
17889
15.5k
   OPC_EmitInteger32, 0, 
17890
15.5k
   OPC_EmitNodeXForm, 2, 24,
17891
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17732), 0,
17892
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
17893
15.5k
  92, 
17894
15.5k
   OPC_CheckChild0Integer, 88|128,12|128,1, 
17895
15.5k
   OPC_RecordChild1,
17896
15.5k
   OPC_RecordChild2,
17897
15.5k
   OPC_RecordChild3,
17898
15.5k
   OPC_RecordChild4,
17899
15.5k
   OPC_RecordChild5,
17900
15.5k
   OPC_RecordChild6,
17901
15.5k
   OPC_RecordChild7,
17902
15.5k
   OPC_MoveChild, 8,
17903
15.5k
   OPC_RecordNode,
17904
15.5k
   OPC_MoveSibling, 9,
17905
15.5k
   OPC_RecordNode,
17906
15.5k
   OPC_MoveSibling, 10,
17907
15.5k
   OPC_RecordNode,
17908
15.5k
   OPC_MoveSibling, 11,
17909
15.5k
   OPC_RecordNode,
17910
15.5k
   OPC_MoveSibling, 12,
17911
15.5k
   OPC_RecordNode,
17912
15.5k
   OPC_MoveSibling, 13,
17913
15.5k
   OPC_RecordNode,
17914
15.5k
   OPC_MoveSibling, 14,
17915
15.5k
   OPC_RecordNode,
17916
15.5k
   OPC_MoveSibling, 15,
17917
15.5k
   OPC_RecordNode,
17918
15.5k
   OPC_MoveSibling, 16,
17919
15.5k
   OPC_RecordNode,
17920
15.5k
   OPC_MoveSibling, 17,
17921
15.5k
   OPC_RecordNode,
17922
15.5k
   OPC_MoveSibling, 18,
17923
15.5k
   OPC_RecordNode,
17924
15.5k
   OPC_MoveSibling, 19,
17925
15.5k
   OPC_RecordNode,
17926
15.5k
   OPC_MoveSibling, 20,
17927
15.5k
   OPC_RecordNode,
17928
15.5k
   OPC_MoveParent,
17929
15.5k
   OPC_CheckPatternPredicate2,
17930
15.5k
   OPC_EmitInteger32, 0, 
17931
15.5k
   OPC_EmitNodeXForm, 2, 20,
17932
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17738), 0,
17933
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
17934
15.5k
  108, 
17935
15.5k
   OPC_CheckChild0Integer, 92|128,12|128,1, 
17936
15.5k
   OPC_RecordChild1,
17937
15.5k
   OPC_RecordChild2,
17938
15.5k
   OPC_RecordChild3,
17939
15.5k
   OPC_RecordChild4,
17940
15.5k
   OPC_RecordChild5,
17941
15.5k
   OPC_RecordChild6,
17942
15.5k
   OPC_RecordChild7,
17943
15.5k
   OPC_MoveChild, 8,
17944
15.5k
   OPC_RecordNode,
17945
15.5k
   OPC_MoveSibling, 9,
17946
15.5k
   OPC_RecordNode,
17947
15.5k
   OPC_MoveSibling, 10,
17948
15.5k
   OPC_RecordNode,
17949
15.5k
   OPC_MoveSibling, 11,
17950
15.5k
   OPC_RecordNode,
17951
15.5k
   OPC_MoveSibling, 12,
17952
15.5k
   OPC_RecordNode,
17953
15.5k
   OPC_MoveSibling, 13,
17954
15.5k
   OPC_RecordNode,
17955
15.5k
   OPC_MoveSibling, 14,
17956
15.5k
   OPC_RecordNode,
17957
15.5k
   OPC_MoveSibling, 15,
17958
15.5k
   OPC_RecordNode,
17959
15.5k
   OPC_MoveSibling, 16,
17960
15.5k
   OPC_RecordNode,
17961
15.5k
   OPC_MoveSibling, 17,
17962
15.5k
   OPC_RecordNode,
17963
15.5k
   OPC_MoveSibling, 18,
17964
15.5k
   OPC_RecordNode,
17965
15.5k
   OPC_MoveSibling, 19,
17966
15.5k
   OPC_RecordNode,
17967
15.5k
   OPC_MoveSibling, 20,
17968
15.5k
   OPC_RecordNode,
17969
15.5k
   OPC_MoveSibling, 21,
17970
15.5k
   OPC_RecordNode,
17971
15.5k
   OPC_MoveSibling, 22,
17972
15.5k
   OPC_RecordNode,
17973
15.5k
   OPC_MoveSibling, 23,
17974
15.5k
   OPC_RecordNode,
17975
15.5k
   OPC_MoveSibling, 24,
17976
15.5k
   OPC_RecordNode,
17977
15.5k
   OPC_MoveParent,
17978
15.5k
   OPC_CheckPatternPredicate2,
17979
15.5k
   OPC_EmitInteger32, 0, 
17980
15.5k
   OPC_EmitNodeXForm, 2, 24,
17981
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17744), 0,
17982
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
17983
15.5k
  25, 
17984
15.5k
   OPC_CheckChild0Integer, 30|128,14|128,1, 
17985
15.5k
   OPC_RecordChild1,
17986
15.5k
   OPC_RecordChild2,
17987
15.5k
   OPC_RecordChild3,
17988
15.5k
   OPC_RecordChild4,
17989
15.5k
   OPC_CheckPatternPredicate1,
17990
15.5k
   OPC_EmitInteger32, 0, 
17991
15.5k
   OPC_EmitNodeXForm, 2, 4,
17992
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17765),
17993
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
17994
15.5k
  25, 
17995
15.5k
   OPC_CheckChild0Integer, 34|128,14|128,1, 
17996
15.5k
   OPC_RecordChild1,
17997
15.5k
   OPC_RecordChild2,
17998
15.5k
   OPC_RecordChild3,
17999
15.5k
   OPC_RecordChild4,
18000
15.5k
   OPC_CheckPatternPredicate1,
18001
15.5k
   OPC_EmitInteger32, 0, 
18002
15.5k
   OPC_EmitNodeXForm, 2, 4,
18003
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17768),
18004
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
18005
15.5k
  25, 
18006
15.5k
   OPC_CheckChild0Integer, 28|128,14|128,1, 
18007
15.5k
   OPC_RecordChild1,
18008
15.5k
   OPC_RecordChild2,
18009
15.5k
   OPC_RecordChild3,
18010
15.5k
   OPC_RecordChild4,
18011
15.5k
   OPC_CheckPatternPredicate1,
18012
15.5k
   OPC_EmitInteger32, 0, 
18013
15.5k
   OPC_EmitNodeXForm, 2, 4,
18014
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17771),
18015
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
18016
15.5k
  25, 
18017
15.5k
   OPC_CheckChild0Integer, 32|128,14|128,1, 
18018
15.5k
   OPC_RecordChild1,
18019
15.5k
   OPC_RecordChild2,
18020
15.5k
   OPC_RecordChild3,
18021
15.5k
   OPC_RecordChild4,
18022
15.5k
   OPC_CheckPatternPredicate1,
18023
15.5k
   OPC_EmitInteger32, 0, 
18024
15.5k
   OPC_EmitNodeXForm, 2, 4,
18025
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17774),
18026
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
18027
15.5k
  92, 
18028
15.5k
   OPC_CheckChild0Integer, 2|128,9|128,1, 
18029
15.5k
   OPC_RecordChild1,
18030
15.5k
   OPC_RecordChild2,
18031
15.5k
   OPC_RecordChild3,
18032
15.5k
   OPC_RecordChild4,
18033
15.5k
   OPC_RecordChild5,
18034
15.5k
   OPC_RecordChild6,
18035
15.5k
   OPC_RecordChild7,
18036
15.5k
   OPC_MoveChild, 8,
18037
15.5k
   OPC_RecordNode,
18038
15.5k
   OPC_MoveSibling, 9,
18039
15.5k
   OPC_RecordNode,
18040
15.5k
   OPC_MoveSibling, 10,
18041
15.5k
   OPC_RecordNode,
18042
15.5k
   OPC_MoveSibling, 11,
18043
15.5k
   OPC_RecordNode,
18044
15.5k
   OPC_MoveSibling, 12,
18045
15.5k
   OPC_RecordNode,
18046
15.5k
   OPC_MoveSibling, 13,
18047
15.5k
   OPC_RecordNode,
18048
15.5k
   OPC_MoveSibling, 14,
18049
15.5k
   OPC_RecordNode,
18050
15.5k
   OPC_MoveSibling, 15,
18051
15.5k
   OPC_RecordNode,
18052
15.5k
   OPC_MoveSibling, 16,
18053
15.5k
   OPC_RecordNode,
18054
15.5k
   OPC_MoveSibling, 17,
18055
15.5k
   OPC_RecordNode,
18056
15.5k
   OPC_MoveSibling, 18,
18057
15.5k
   OPC_RecordNode,
18058
15.5k
   OPC_MoveSibling, 19,
18059
15.5k
   OPC_RecordNode,
18060
15.5k
   OPC_MoveSibling, 20,
18061
15.5k
   OPC_RecordNode,
18062
15.5k
   OPC_MoveParent,
18063
15.5k
   OPC_CheckPatternPredicate4,
18064
15.5k
   OPC_EmitInteger32, 0, 
18065
15.5k
   OPC_EmitNodeXForm, 2, 20,
18066
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17780), 0,
18067
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
18068
15.5k
  108, 
18069
15.5k
   OPC_CheckChild0Integer, 6|128,9|128,1, 
18070
15.5k
   OPC_RecordChild1,
18071
15.5k
   OPC_RecordChild2,
18072
15.5k
   OPC_RecordChild3,
18073
15.5k
   OPC_RecordChild4,
18074
15.5k
   OPC_RecordChild5,
18075
15.5k
   OPC_RecordChild6,
18076
15.5k
   OPC_RecordChild7,
18077
15.5k
   OPC_MoveChild, 8,
18078
15.5k
   OPC_RecordNode,
18079
15.5k
   OPC_MoveSibling, 9,
18080
15.5k
   OPC_RecordNode,
18081
15.5k
   OPC_MoveSibling, 10,
18082
15.5k
   OPC_RecordNode,
18083
15.5k
   OPC_MoveSibling, 11,
18084
15.5k
   OPC_RecordNode,
18085
15.5k
   OPC_MoveSibling, 12,
18086
15.5k
   OPC_RecordNode,
18087
15.5k
   OPC_MoveSibling, 13,
18088
15.5k
   OPC_RecordNode,
18089
15.5k
   OPC_MoveSibling, 14,
18090
15.5k
   OPC_RecordNode,
18091
15.5k
   OPC_MoveSibling, 15,
18092
15.5k
   OPC_RecordNode,
18093
15.5k
   OPC_MoveSibling, 16,
18094
15.5k
   OPC_RecordNode,
18095
15.5k
   OPC_MoveSibling, 17,
18096
15.5k
   OPC_RecordNode,
18097
15.5k
   OPC_MoveSibling, 18,
18098
15.5k
   OPC_RecordNode,
18099
15.5k
   OPC_MoveSibling, 19,
18100
15.5k
   OPC_RecordNode,
18101
15.5k
   OPC_MoveSibling, 20,
18102
15.5k
   OPC_RecordNode,
18103
15.5k
   OPC_MoveSibling, 21,
18104
15.5k
   OPC_RecordNode,
18105
15.5k
   OPC_MoveSibling, 22,
18106
15.5k
   OPC_RecordNode,
18107
15.5k
   OPC_MoveSibling, 23,
18108
15.5k
   OPC_RecordNode,
18109
15.5k
   OPC_MoveSibling, 24,
18110
15.5k
   OPC_RecordNode,
18111
15.5k
   OPC_MoveParent,
18112
15.5k
   OPC_CheckPatternPredicate4,
18113
15.5k
   OPC_EmitInteger32, 0, 
18114
15.5k
   OPC_EmitNodeXForm, 2, 24,
18115
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17786), 0,
18116
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
18117
15.5k
  92, 
18118
15.5k
   OPC_CheckChild0Integer, 2|128,11|128,1, 
18119
15.5k
   OPC_RecordChild1,
18120
15.5k
   OPC_RecordChild2,
18121
15.5k
   OPC_RecordChild3,
18122
15.5k
   OPC_RecordChild4,
18123
15.5k
   OPC_RecordChild5,
18124
15.5k
   OPC_RecordChild6,
18125
15.5k
   OPC_RecordChild7,
18126
15.5k
   OPC_MoveChild, 8,
18127
15.5k
   OPC_RecordNode,
18128
15.5k
   OPC_MoveSibling, 9,
18129
15.5k
   OPC_RecordNode,
18130
15.5k
   OPC_MoveSibling, 10,
18131
15.5k
   OPC_RecordNode,
18132
15.5k
   OPC_MoveSibling, 11,
18133
15.5k
   OPC_RecordNode,
18134
15.5k
   OPC_MoveSibling, 12,
18135
15.5k
   OPC_RecordNode,
18136
15.5k
   OPC_MoveSibling, 13,
18137
15.5k
   OPC_RecordNode,
18138
15.5k
   OPC_MoveSibling, 14,
18139
15.5k
   OPC_RecordNode,
18140
15.5k
   OPC_MoveSibling, 15,
18141
15.5k
   OPC_RecordNode,
18142
15.5k
   OPC_MoveSibling, 16,
18143
15.5k
   OPC_RecordNode,
18144
15.5k
   OPC_MoveSibling, 17,
18145
15.5k
   OPC_RecordNode,
18146
15.5k
   OPC_MoveSibling, 18,
18147
15.5k
   OPC_RecordNode,
18148
15.5k
   OPC_MoveSibling, 19,
18149
15.5k
   OPC_RecordNode,
18150
15.5k
   OPC_MoveSibling, 20,
18151
15.5k
   OPC_RecordNode,
18152
15.5k
   OPC_MoveParent,
18153
15.5k
   OPC_CheckPatternPredicate2,
18154
15.5k
   OPC_EmitInteger32, 0, 
18155
15.5k
   OPC_EmitNodeXForm, 2, 20,
18156
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17792), 0,
18157
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
18158
15.5k
  108, 
18159
15.5k
   OPC_CheckChild0Integer, 6|128,11|128,1, 
18160
15.5k
   OPC_RecordChild1,
18161
15.5k
   OPC_RecordChild2,
18162
15.5k
   OPC_RecordChild3,
18163
15.5k
   OPC_RecordChild4,
18164
15.5k
   OPC_RecordChild5,
18165
15.5k
   OPC_RecordChild6,
18166
15.5k
   OPC_RecordChild7,
18167
15.5k
   OPC_MoveChild, 8,
18168
15.5k
   OPC_RecordNode,
18169
15.5k
   OPC_MoveSibling, 9,
18170
15.5k
   OPC_RecordNode,
18171
15.5k
   OPC_MoveSibling, 10,
18172
15.5k
   OPC_RecordNode,
18173
15.5k
   OPC_MoveSibling, 11,
18174
15.5k
   OPC_RecordNode,
18175
15.5k
   OPC_MoveSibling, 12,
18176
15.5k
   OPC_RecordNode,
18177
15.5k
   OPC_MoveSibling, 13,
18178
15.5k
   OPC_RecordNode,
18179
15.5k
   OPC_MoveSibling, 14,
18180
15.5k
   OPC_RecordNode,
18181
15.5k
   OPC_MoveSibling, 15,
18182
15.5k
   OPC_RecordNode,
18183
15.5k
   OPC_MoveSibling, 16,
18184
15.5k
   OPC_RecordNode,
18185
15.5k
   OPC_MoveSibling, 17,
18186
15.5k
   OPC_RecordNode,
18187
15.5k
   OPC_MoveSibling, 18,
18188
15.5k
   OPC_RecordNode,
18189
15.5k
   OPC_MoveSibling, 19,
18190
15.5k
   OPC_RecordNode,
18191
15.5k
   OPC_MoveSibling, 20,
18192
15.5k
   OPC_RecordNode,
18193
15.5k
   OPC_MoveSibling, 21,
18194
15.5k
   OPC_RecordNode,
18195
15.5k
   OPC_MoveSibling, 22,
18196
15.5k
   OPC_RecordNode,
18197
15.5k
   OPC_MoveSibling, 23,
18198
15.5k
   OPC_RecordNode,
18199
15.5k
   OPC_MoveSibling, 24,
18200
15.5k
   OPC_RecordNode,
18201
15.5k
   OPC_MoveParent,
18202
15.5k
   OPC_CheckPatternPredicate2,
18203
15.5k
   OPC_EmitInteger32, 0, 
18204
15.5k
   OPC_EmitNodeXForm, 2, 24,
18205
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17798), 0,
18206
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
18207
15.5k
  92, 
18208
15.5k
   OPC_CheckChild0Integer, 90|128,12|128,1, 
18209
15.5k
   OPC_RecordChild1,
18210
15.5k
   OPC_RecordChild2,
18211
15.5k
   OPC_RecordChild3,
18212
15.5k
   OPC_RecordChild4,
18213
15.5k
   OPC_RecordChild5,
18214
15.5k
   OPC_RecordChild6,
18215
15.5k
   OPC_RecordChild7,
18216
15.5k
   OPC_MoveChild, 8,
18217
15.5k
   OPC_RecordNode,
18218
15.5k
   OPC_MoveSibling, 9,
18219
15.5k
   OPC_RecordNode,
18220
15.5k
   OPC_MoveSibling, 10,
18221
15.5k
   OPC_RecordNode,
18222
15.5k
   OPC_MoveSibling, 11,
18223
15.5k
   OPC_RecordNode,
18224
15.5k
   OPC_MoveSibling, 12,
18225
15.5k
   OPC_RecordNode,
18226
15.5k
   OPC_MoveSibling, 13,
18227
15.5k
   OPC_RecordNode,
18228
15.5k
   OPC_MoveSibling, 14,
18229
15.5k
   OPC_RecordNode,
18230
15.5k
   OPC_MoveSibling, 15,
18231
15.5k
   OPC_RecordNode,
18232
15.5k
   OPC_MoveSibling, 16,
18233
15.5k
   OPC_RecordNode,
18234
15.5k
   OPC_MoveSibling, 17,
18235
15.5k
   OPC_RecordNode,
18236
15.5k
   OPC_MoveSibling, 18,
18237
15.5k
   OPC_RecordNode,
18238
15.5k
   OPC_MoveSibling, 19,
18239
15.5k
   OPC_RecordNode,
18240
15.5k
   OPC_MoveSibling, 20,
18241
15.5k
   OPC_RecordNode,
18242
15.5k
   OPC_MoveParent,
18243
15.5k
   OPC_CheckPatternPredicate2,
18244
15.5k
   OPC_EmitInteger32, 0, 
18245
15.5k
   OPC_EmitNodeXForm, 2, 20,
18246
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17804), 0,
18247
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
18248
15.5k
  108, 
18249
15.5k
   OPC_CheckChild0Integer, 94|128,12|128,1, 
18250
15.5k
   OPC_RecordChild1,
18251
15.5k
   OPC_RecordChild2,
18252
15.5k
   OPC_RecordChild3,
18253
15.5k
   OPC_RecordChild4,
18254
15.5k
   OPC_RecordChild5,
18255
15.5k
   OPC_RecordChild6,
18256
15.5k
   OPC_RecordChild7,
18257
15.5k
   OPC_MoveChild, 8,
18258
15.5k
   OPC_RecordNode,
18259
15.5k
   OPC_MoveSibling, 9,
18260
15.5k
   OPC_RecordNode,
18261
15.5k
   OPC_MoveSibling, 10,
18262
15.5k
   OPC_RecordNode,
18263
15.5k
   OPC_MoveSibling, 11,
18264
15.5k
   OPC_RecordNode,
18265
15.5k
   OPC_MoveSibling, 12,
18266
15.5k
   OPC_RecordNode,
18267
15.5k
   OPC_MoveSibling, 13,
18268
15.5k
   OPC_RecordNode,
18269
15.5k
   OPC_MoveSibling, 14,
18270
15.5k
   OPC_RecordNode,
18271
15.5k
   OPC_MoveSibling, 15,
18272
15.5k
   OPC_RecordNode,
18273
15.5k
   OPC_MoveSibling, 16,
18274
15.5k
   OPC_RecordNode,
18275
15.5k
   OPC_MoveSibling, 17,
18276
15.5k
   OPC_RecordNode,
18277
15.5k
   OPC_MoveSibling, 18,
18278
15.5k
   OPC_RecordNode,
18279
15.5k
   OPC_MoveSibling, 19,
18280
15.5k
   OPC_RecordNode,
18281
15.5k
   OPC_MoveSibling, 20,
18282
15.5k
   OPC_RecordNode,
18283
15.5k
   OPC_MoveSibling, 21,
18284
15.5k
   OPC_RecordNode,
18285
15.5k
   OPC_MoveSibling, 22,
18286
15.5k
   OPC_RecordNode,
18287
15.5k
   OPC_MoveSibling, 23,
18288
15.5k
   OPC_RecordNode,
18289
15.5k
   OPC_MoveSibling, 24,
18290
15.5k
   OPC_RecordNode,
18291
15.5k
   OPC_MoveParent,
18292
15.5k
   OPC_CheckPatternPredicate2,
18293
15.5k
   OPC_EmitInteger32, 0, 
18294
15.5k
   OPC_EmitNodeXForm, 2, 24,
18295
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17810), 0,
18296
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
18297
15.5k
  76, 
18298
15.5k
   OPC_CheckChild0Integer, 116|128,9|128,1, 
18299
15.5k
   OPC_RecordChild1,
18300
15.5k
   OPC_RecordChild2,
18301
15.5k
   OPC_RecordChild3,
18302
15.5k
   OPC_RecordChild4,
18303
15.5k
   OPC_RecordChild5,
18304
15.5k
   OPC_RecordChild6,
18305
15.5k
   OPC_RecordChild7,
18306
15.5k
   OPC_MoveChild, 8,
18307
15.5k
   OPC_RecordNode,
18308
15.5k
   OPC_MoveSibling, 9,
18309
15.5k
   OPC_RecordNode,
18310
15.5k
   OPC_MoveSibling, 10,
18311
15.5k
   OPC_RecordNode,
18312
15.5k
   OPC_MoveSibling, 11,
18313
15.5k
   OPC_RecordNode,
18314
15.5k
   OPC_MoveSibling, 12,
18315
15.5k
   OPC_RecordNode,
18316
15.5k
   OPC_MoveSibling, 13,
18317
15.5k
   OPC_RecordNode,
18318
15.5k
   OPC_MoveSibling, 14,
18319
15.5k
   OPC_RecordNode,
18320
15.5k
   OPC_MoveSibling, 15,
18321
15.5k
   OPC_RecordNode,
18322
15.5k
   OPC_MoveSibling, 16,
18323
15.5k
   OPC_RecordNode,
18324
15.5k
   OPC_MoveParent,
18325
15.5k
   OPC_CheckPatternPredicate1,
18326
15.5k
   OPC_EmitInteger32, 0, 
18327
15.5k
   OPC_EmitNodeXForm, 2, 16,
18328
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17831), 0,
18329
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 17, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 
18330
15.5k
  76, 
18331
15.5k
   OPC_CheckChild0Integer, 92|128,8|128,1, 
18332
15.5k
   OPC_RecordChild1,
18333
15.5k
   OPC_RecordChild2,
18334
15.5k
   OPC_RecordChild3,
18335
15.5k
   OPC_RecordChild4,
18336
15.5k
   OPC_RecordChild5,
18337
15.5k
   OPC_RecordChild6,
18338
15.5k
   OPC_RecordChild7,
18339
15.5k
   OPC_MoveChild, 8,
18340
15.5k
   OPC_RecordNode,
18341
15.5k
   OPC_MoveSibling, 9,
18342
15.5k
   OPC_RecordNode,
18343
15.5k
   OPC_MoveSibling, 10,
18344
15.5k
   OPC_RecordNode,
18345
15.5k
   OPC_MoveSibling, 11,
18346
15.5k
   OPC_RecordNode,
18347
15.5k
   OPC_MoveSibling, 12,
18348
15.5k
   OPC_RecordNode,
18349
15.5k
   OPC_MoveSibling, 13,
18350
15.5k
   OPC_RecordNode,
18351
15.5k
   OPC_MoveSibling, 14,
18352
15.5k
   OPC_RecordNode,
18353
15.5k
   OPC_MoveSibling, 15,
18354
15.5k
   OPC_RecordNode,
18355
15.5k
   OPC_MoveSibling, 16,
18356
15.5k
   OPC_RecordNode,
18357
15.5k
   OPC_MoveParent,
18358
15.5k
   OPC_CheckPatternPredicate1,
18359
15.5k
   OPC_EmitInteger32, 0, 
18360
15.5k
   OPC_EmitNodeXForm, 2, 16,
18361
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17834), 0,
18362
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 17, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 
18363
15.5k
  84, 
18364
15.5k
   OPC_CheckChild0Integer, 92|128,10|128,1, 
18365
15.5k
   OPC_RecordChild1,
18366
15.5k
   OPC_RecordChild2,
18367
15.5k
   OPC_RecordChild3,
18368
15.5k
   OPC_RecordChild4,
18369
15.5k
   OPC_RecordChild5,
18370
15.5k
   OPC_RecordChild6,
18371
15.5k
   OPC_RecordChild7,
18372
15.5k
   OPC_MoveChild, 8,
18373
15.5k
   OPC_RecordNode,
18374
15.5k
   OPC_MoveSibling, 9,
18375
15.5k
   OPC_RecordNode,
18376
15.5k
   OPC_MoveSibling, 10,
18377
15.5k
   OPC_RecordNode,
18378
15.5k
   OPC_MoveSibling, 11,
18379
15.5k
   OPC_RecordNode,
18380
15.5k
   OPC_MoveSibling, 12,
18381
15.5k
   OPC_RecordNode,
18382
15.5k
   OPC_MoveSibling, 13,
18383
15.5k
   OPC_RecordNode,
18384
15.5k
   OPC_MoveSibling, 14,
18385
15.5k
   OPC_RecordNode,
18386
15.5k
   OPC_MoveSibling, 15,
18387
15.5k
   OPC_RecordNode,
18388
15.5k
   OPC_MoveSibling, 16,
18389
15.5k
   OPC_RecordNode,
18390
15.5k
   OPC_MoveSibling, 17,
18391
15.5k
   OPC_RecordNode,
18392
15.5k
   OPC_MoveSibling, 18,
18393
15.5k
   OPC_RecordNode,
18394
15.5k
   OPC_MoveParent,
18395
15.5k
   OPC_CheckPatternPredicate1,
18396
15.5k
   OPC_EmitInteger32, 0, 
18397
15.5k
   OPC_EmitNodeXForm, 2, 18,
18398
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17837), 0,
18399
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 19, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 
18400
15.5k
  84, 
18401
15.5k
   OPC_CheckChild0Integer, 52|128,12|128,1, 
18402
15.5k
   OPC_RecordChild1,
18403
15.5k
   OPC_RecordChild2,
18404
15.5k
   OPC_RecordChild3,
18405
15.5k
   OPC_RecordChild4,
18406
15.5k
   OPC_RecordChild5,
18407
15.5k
   OPC_RecordChild6,
18408
15.5k
   OPC_RecordChild7,
18409
15.5k
   OPC_MoveChild, 8,
18410
15.5k
   OPC_RecordNode,
18411
15.5k
   OPC_MoveSibling, 9,
18412
15.5k
   OPC_RecordNode,
18413
15.5k
   OPC_MoveSibling, 10,
18414
15.5k
   OPC_RecordNode,
18415
15.5k
   OPC_MoveSibling, 11,
18416
15.5k
   OPC_RecordNode,
18417
15.5k
   OPC_MoveSibling, 12,
18418
15.5k
   OPC_RecordNode,
18419
15.5k
   OPC_MoveSibling, 13,
18420
15.5k
   OPC_RecordNode,
18421
15.5k
   OPC_MoveSibling, 14,
18422
15.5k
   OPC_RecordNode,
18423
15.5k
   OPC_MoveSibling, 15,
18424
15.5k
   OPC_RecordNode,
18425
15.5k
   OPC_MoveSibling, 16,
18426
15.5k
   OPC_RecordNode,
18427
15.5k
   OPC_MoveSibling, 17,
18428
15.5k
   OPC_RecordNode,
18429
15.5k
   OPC_MoveSibling, 18,
18430
15.5k
   OPC_RecordNode,
18431
15.5k
   OPC_MoveParent,
18432
15.5k
   OPC_CheckPatternPredicate1,
18433
15.5k
   OPC_EmitInteger32, 0, 
18434
15.5k
   OPC_EmitNodeXForm, 2, 18,
18435
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17840), 0,
18436
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 19, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 
18437
15.5k
  25, 
18438
15.5k
   OPC_CheckChild0Integer, 16|128,14|128,1, 
18439
15.5k
   OPC_RecordChild1,
18440
15.5k
   OPC_RecordChild2,
18441
15.5k
   OPC_RecordChild3,
18442
15.5k
   OPC_RecordChild4,
18443
15.5k
   OPC_CheckPatternPredicate1,
18444
15.5k
   OPC_EmitInteger32, 0, 
18445
15.5k
   OPC_EmitNodeXForm, 2, 4,
18446
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17843),
18447
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
18448
15.5k
  92, 
18449
15.5k
   OPC_CheckChild0Integer, 102|128,8|128,1, 
18450
15.5k
   OPC_RecordChild1,
18451
15.5k
   OPC_RecordChild2,
18452
15.5k
   OPC_RecordChild3,
18453
15.5k
   OPC_RecordChild4,
18454
15.5k
   OPC_RecordChild5,
18455
15.5k
   OPC_RecordChild6,
18456
15.5k
   OPC_RecordChild7,
18457
15.5k
   OPC_MoveChild, 8,
18458
15.5k
   OPC_RecordNode,
18459
15.5k
   OPC_MoveSibling, 9,
18460
15.5k
   OPC_RecordNode,
18461
15.5k
   OPC_MoveSibling, 10,
18462
15.5k
   OPC_RecordNode,
18463
15.5k
   OPC_MoveSibling, 11,
18464
15.5k
   OPC_RecordNode,
18465
15.5k
   OPC_MoveSibling, 12,
18466
15.5k
   OPC_RecordNode,
18467
15.5k
   OPC_MoveSibling, 13,
18468
15.5k
   OPC_RecordNode,
18469
15.5k
   OPC_MoveSibling, 14,
18470
15.5k
   OPC_RecordNode,
18471
15.5k
   OPC_MoveSibling, 15,
18472
15.5k
   OPC_RecordNode,
18473
15.5k
   OPC_MoveSibling, 16,
18474
15.5k
   OPC_RecordNode,
18475
15.5k
   OPC_MoveSibling, 17,
18476
15.5k
   OPC_RecordNode,
18477
15.5k
   OPC_MoveSibling, 18,
18478
15.5k
   OPC_RecordNode,
18479
15.5k
   OPC_MoveSibling, 19,
18480
15.5k
   OPC_RecordNode,
18481
15.5k
   OPC_MoveSibling, 20,
18482
15.5k
   OPC_RecordNode,
18483
15.5k
   OPC_MoveParent,
18484
15.5k
   OPC_CheckPatternPredicate4,
18485
15.5k
   OPC_EmitInteger32, 0, 
18486
15.5k
   OPC_EmitNodeXForm, 2, 20,
18487
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17849), 0,
18488
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
18489
15.5k
  108, 
18490
15.5k
   OPC_CheckChild0Integer, 106|128,8|128,1, 
18491
15.5k
   OPC_RecordChild1,
18492
15.5k
   OPC_RecordChild2,
18493
15.5k
   OPC_RecordChild3,
18494
15.5k
   OPC_RecordChild4,
18495
15.5k
   OPC_RecordChild5,
18496
15.5k
   OPC_RecordChild6,
18497
15.5k
   OPC_RecordChild7,
18498
15.5k
   OPC_MoveChild, 8,
18499
15.5k
   OPC_RecordNode,
18500
15.5k
   OPC_MoveSibling, 9,
18501
15.5k
   OPC_RecordNode,
18502
15.5k
   OPC_MoveSibling, 10,
18503
15.5k
   OPC_RecordNode,
18504
15.5k
   OPC_MoveSibling, 11,
18505
15.5k
   OPC_RecordNode,
18506
15.5k
   OPC_MoveSibling, 12,
18507
15.5k
   OPC_RecordNode,
18508
15.5k
   OPC_MoveSibling, 13,
18509
15.5k
   OPC_RecordNode,
18510
15.5k
   OPC_MoveSibling, 14,
18511
15.5k
   OPC_RecordNode,
18512
15.5k
   OPC_MoveSibling, 15,
18513
15.5k
   OPC_RecordNode,
18514
15.5k
   OPC_MoveSibling, 16,
18515
15.5k
   OPC_RecordNode,
18516
15.5k
   OPC_MoveSibling, 17,
18517
15.5k
   OPC_RecordNode,
18518
15.5k
   OPC_MoveSibling, 18,
18519
15.5k
   OPC_RecordNode,
18520
15.5k
   OPC_MoveSibling, 19,
18521
15.5k
   OPC_RecordNode,
18522
15.5k
   OPC_MoveSibling, 20,
18523
15.5k
   OPC_RecordNode,
18524
15.5k
   OPC_MoveSibling, 21,
18525
15.5k
   OPC_RecordNode,
18526
15.5k
   OPC_MoveSibling, 22,
18527
15.5k
   OPC_RecordNode,
18528
15.5k
   OPC_MoveSibling, 23,
18529
15.5k
   OPC_RecordNode,
18530
15.5k
   OPC_MoveSibling, 24,
18531
15.5k
   OPC_RecordNode,
18532
15.5k
   OPC_MoveParent,
18533
15.5k
   OPC_CheckPatternPredicate4,
18534
15.5k
   OPC_EmitInteger32, 0, 
18535
15.5k
   OPC_EmitNodeXForm, 2, 24,
18536
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17855), 0,
18537
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
18538
15.5k
  92, 
18539
15.5k
   OPC_CheckChild0Integer, 102|128,10|128,1, 
18540
15.5k
   OPC_RecordChild1,
18541
15.5k
   OPC_RecordChild2,
18542
15.5k
   OPC_RecordChild3,
18543
15.5k
   OPC_RecordChild4,
18544
15.5k
   OPC_RecordChild5,
18545
15.5k
   OPC_RecordChild6,
18546
15.5k
   OPC_RecordChild7,
18547
15.5k
   OPC_MoveChild, 8,
18548
15.5k
   OPC_RecordNode,
18549
15.5k
   OPC_MoveSibling, 9,
18550
15.5k
   OPC_RecordNode,
18551
15.5k
   OPC_MoveSibling, 10,
18552
15.5k
   OPC_RecordNode,
18553
15.5k
   OPC_MoveSibling, 11,
18554
15.5k
   OPC_RecordNode,
18555
15.5k
   OPC_MoveSibling, 12,
18556
15.5k
   OPC_RecordNode,
18557
15.5k
   OPC_MoveSibling, 13,
18558
15.5k
   OPC_RecordNode,
18559
15.5k
   OPC_MoveSibling, 14,
18560
15.5k
   OPC_RecordNode,
18561
15.5k
   OPC_MoveSibling, 15,
18562
15.5k
   OPC_RecordNode,
18563
15.5k
   OPC_MoveSibling, 16,
18564
15.5k
   OPC_RecordNode,
18565
15.5k
   OPC_MoveSibling, 17,
18566
15.5k
   OPC_RecordNode,
18567
15.5k
   OPC_MoveSibling, 18,
18568
15.5k
   OPC_RecordNode,
18569
15.5k
   OPC_MoveSibling, 19,
18570
15.5k
   OPC_RecordNode,
18571
15.5k
   OPC_MoveSibling, 20,
18572
15.5k
   OPC_RecordNode,
18573
15.5k
   OPC_MoveParent,
18574
15.5k
   OPC_CheckPatternPredicate2,
18575
15.5k
   OPC_EmitInteger32, 0, 
18576
15.5k
   OPC_EmitNodeXForm, 2, 20,
18577
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17861), 0,
18578
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
18579
15.5k
  108, 
18580
15.5k
   OPC_CheckChild0Integer, 106|128,10|128,1, 
18581
15.5k
   OPC_RecordChild1,
18582
15.5k
   OPC_RecordChild2,
18583
15.5k
   OPC_RecordChild3,
18584
15.5k
   OPC_RecordChild4,
18585
15.5k
   OPC_RecordChild5,
18586
15.5k
   OPC_RecordChild6,
18587
15.5k
   OPC_RecordChild7,
18588
15.5k
   OPC_MoveChild, 8,
18589
15.5k
   OPC_RecordNode,
18590
15.5k
   OPC_MoveSibling, 9,
18591
15.5k
   OPC_RecordNode,
18592
15.5k
   OPC_MoveSibling, 10,
18593
15.5k
   OPC_RecordNode,
18594
15.5k
   OPC_MoveSibling, 11,
18595
15.5k
   OPC_RecordNode,
18596
15.5k
   OPC_MoveSibling, 12,
18597
15.5k
   OPC_RecordNode,
18598
15.5k
   OPC_MoveSibling, 13,
18599
15.5k
   OPC_RecordNode,
18600
15.5k
   OPC_MoveSibling, 14,
18601
15.5k
   OPC_RecordNode,
18602
15.5k
   OPC_MoveSibling, 15,
18603
15.5k
   OPC_RecordNode,
18604
15.5k
   OPC_MoveSibling, 16,
18605
15.5k
   OPC_RecordNode,
18606
15.5k
   OPC_MoveSibling, 17,
18607
15.5k
   OPC_RecordNode,
18608
15.5k
   OPC_MoveSibling, 18,
18609
15.5k
   OPC_RecordNode,
18610
15.5k
   OPC_MoveSibling, 19,
18611
15.5k
   OPC_RecordNode,
18612
15.5k
   OPC_MoveSibling, 20,
18613
15.5k
   OPC_RecordNode,
18614
15.5k
   OPC_MoveSibling, 21,
18615
15.5k
   OPC_RecordNode,
18616
15.5k
   OPC_MoveSibling, 22,
18617
15.5k
   OPC_RecordNode,
18618
15.5k
   OPC_MoveSibling, 23,
18619
15.5k
   OPC_RecordNode,
18620
15.5k
   OPC_MoveSibling, 24,
18621
15.5k
   OPC_RecordNode,
18622
15.5k
   OPC_MoveParent,
18623
15.5k
   OPC_CheckPatternPredicate2,
18624
15.5k
   OPC_EmitInteger32, 0, 
18625
15.5k
   OPC_EmitNodeXForm, 2, 24,
18626
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17867), 0,
18627
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
18628
15.5k
  92, 
18629
15.5k
   OPC_CheckChild0Integer, 62|128,12|128,1, 
18630
15.5k
   OPC_RecordChild1,
18631
15.5k
   OPC_RecordChild2,
18632
15.5k
   OPC_RecordChild3,
18633
15.5k
   OPC_RecordChild4,
18634
15.5k
   OPC_RecordChild5,
18635
15.5k
   OPC_RecordChild6,
18636
15.5k
   OPC_RecordChild7,
18637
15.5k
   OPC_MoveChild, 8,
18638
15.5k
   OPC_RecordNode,
18639
15.5k
   OPC_MoveSibling, 9,
18640
15.5k
   OPC_RecordNode,
18641
15.5k
   OPC_MoveSibling, 10,
18642
15.5k
   OPC_RecordNode,
18643
15.5k
   OPC_MoveSibling, 11,
18644
15.5k
   OPC_RecordNode,
18645
15.5k
   OPC_MoveSibling, 12,
18646
15.5k
   OPC_RecordNode,
18647
15.5k
   OPC_MoveSibling, 13,
18648
15.5k
   OPC_RecordNode,
18649
15.5k
   OPC_MoveSibling, 14,
18650
15.5k
   OPC_RecordNode,
18651
15.5k
   OPC_MoveSibling, 15,
18652
15.5k
   OPC_RecordNode,
18653
15.5k
   OPC_MoveSibling, 16,
18654
15.5k
   OPC_RecordNode,
18655
15.5k
   OPC_MoveSibling, 17,
18656
15.5k
   OPC_RecordNode,
18657
15.5k
   OPC_MoveSibling, 18,
18658
15.5k
   OPC_RecordNode,
18659
15.5k
   OPC_MoveSibling, 19,
18660
15.5k
   OPC_RecordNode,
18661
15.5k
   OPC_MoveSibling, 20,
18662
15.5k
   OPC_RecordNode,
18663
15.5k
   OPC_MoveParent,
18664
15.5k
   OPC_CheckPatternPredicate2,
18665
15.5k
   OPC_EmitInteger32, 0, 
18666
15.5k
   OPC_EmitNodeXForm, 2, 20,
18667
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17873), 0,
18668
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
18669
15.5k
  108, 
18670
15.5k
   OPC_CheckChild0Integer, 66|128,12|128,1, 
18671
15.5k
   OPC_RecordChild1,
18672
15.5k
   OPC_RecordChild2,
18673
15.5k
   OPC_RecordChild3,
18674
15.5k
   OPC_RecordChild4,
18675
15.5k
   OPC_RecordChild5,
18676
15.5k
   OPC_RecordChild6,
18677
15.5k
   OPC_RecordChild7,
18678
15.5k
   OPC_MoveChild, 8,
18679
15.5k
   OPC_RecordNode,
18680
15.5k
   OPC_MoveSibling, 9,
18681
15.5k
   OPC_RecordNode,
18682
15.5k
   OPC_MoveSibling, 10,
18683
15.5k
   OPC_RecordNode,
18684
15.5k
   OPC_MoveSibling, 11,
18685
15.5k
   OPC_RecordNode,
18686
15.5k
   OPC_MoveSibling, 12,
18687
15.5k
   OPC_RecordNode,
18688
15.5k
   OPC_MoveSibling, 13,
18689
15.5k
   OPC_RecordNode,
18690
15.5k
   OPC_MoveSibling, 14,
18691
15.5k
   OPC_RecordNode,
18692
15.5k
   OPC_MoveSibling, 15,
18693
15.5k
   OPC_RecordNode,
18694
15.5k
   OPC_MoveSibling, 16,
18695
15.5k
   OPC_RecordNode,
18696
15.5k
   OPC_MoveSibling, 17,
18697
15.5k
   OPC_RecordNode,
18698
15.5k
   OPC_MoveSibling, 18,
18699
15.5k
   OPC_RecordNode,
18700
15.5k
   OPC_MoveSibling, 19,
18701
15.5k
   OPC_RecordNode,
18702
15.5k
   OPC_MoveSibling, 20,
18703
15.5k
   OPC_RecordNode,
18704
15.5k
   OPC_MoveSibling, 21,
18705
15.5k
   OPC_RecordNode,
18706
15.5k
   OPC_MoveSibling, 22,
18707
15.5k
   OPC_RecordNode,
18708
15.5k
   OPC_MoveSibling, 23,
18709
15.5k
   OPC_RecordNode,
18710
15.5k
   OPC_MoveSibling, 24,
18711
15.5k
   OPC_RecordNode,
18712
15.5k
   OPC_MoveParent,
18713
15.5k
   OPC_CheckPatternPredicate2,
18714
15.5k
   OPC_EmitInteger32, 0, 
18715
15.5k
   OPC_EmitNodeXForm, 2, 24,
18716
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17879), 0,
18717
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
18718
15.5k
  25, 
18719
15.5k
   OPC_CheckChild0Integer, 20|128,14|128,1, 
18720
15.5k
   OPC_RecordChild1,
18721
15.5k
   OPC_RecordChild2,
18722
15.5k
   OPC_RecordChild3,
18723
15.5k
   OPC_RecordChild4,
18724
15.5k
   OPC_CheckPatternPredicate1,
18725
15.5k
   OPC_EmitInteger32, 0, 
18726
15.5k
   OPC_EmitNodeXForm, 2, 4,
18727
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17900),
18728
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
18729
15.5k
  25, 
18730
15.5k
   OPC_CheckChild0Integer, 24|128,14|128,1, 
18731
15.5k
   OPC_RecordChild1,
18732
15.5k
   OPC_RecordChild2,
18733
15.5k
   OPC_RecordChild3,
18734
15.5k
   OPC_RecordChild4,
18735
15.5k
   OPC_CheckPatternPredicate1,
18736
15.5k
   OPC_EmitInteger32, 0, 
18737
15.5k
   OPC_EmitNodeXForm, 2, 4,
18738
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17903),
18739
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
18740
15.5k
  25, 
18741
15.5k
   OPC_CheckChild0Integer, 18|128,14|128,1, 
18742
15.5k
   OPC_RecordChild1,
18743
15.5k
   OPC_RecordChild2,
18744
15.5k
   OPC_RecordChild3,
18745
15.5k
   OPC_RecordChild4,
18746
15.5k
   OPC_CheckPatternPredicate1,
18747
15.5k
   OPC_EmitInteger32, 0, 
18748
15.5k
   OPC_EmitNodeXForm, 2, 4,
18749
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17906),
18750
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
18751
15.5k
  25, 
18752
15.5k
   OPC_CheckChild0Integer, 22|128,14|128,1, 
18753
15.5k
   OPC_RecordChild1,
18754
15.5k
   OPC_RecordChild2,
18755
15.5k
   OPC_RecordChild3,
18756
15.5k
   OPC_RecordChild4,
18757
15.5k
   OPC_CheckPatternPredicate1,
18758
15.5k
   OPC_EmitInteger32, 0, 
18759
15.5k
   OPC_EmitNodeXForm, 2, 4,
18760
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_17909),
18761
15.5k
                 MVT::f64, MVT::f64, 5, 0, 1, 2, 3, 5, 
18762
15.5k
  92, 
18763
15.5k
   OPC_CheckChild0Integer, 104|128,8|128,1, 
18764
15.5k
   OPC_RecordChild1,
18765
15.5k
   OPC_RecordChild2,
18766
15.5k
   OPC_RecordChild3,
18767
15.5k
   OPC_RecordChild4,
18768
15.5k
   OPC_RecordChild5,
18769
15.5k
   OPC_RecordChild6,
18770
15.5k
   OPC_RecordChild7,
18771
15.5k
   OPC_MoveChild, 8,
18772
15.5k
   OPC_RecordNode,
18773
15.5k
   OPC_MoveSibling, 9,
18774
15.5k
   OPC_RecordNode,
18775
15.5k
   OPC_MoveSibling, 10,
18776
15.5k
   OPC_RecordNode,
18777
15.5k
   OPC_MoveSibling, 11,
18778
15.5k
   OPC_RecordNode,
18779
15.5k
   OPC_MoveSibling, 12,
18780
15.5k
   OPC_RecordNode,
18781
15.5k
   OPC_MoveSibling, 13,
18782
15.5k
   OPC_RecordNode,
18783
15.5k
   OPC_MoveSibling, 14,
18784
15.5k
   OPC_RecordNode,
18785
15.5k
   OPC_MoveSibling, 15,
18786
15.5k
   OPC_RecordNode,
18787
15.5k
   OPC_MoveSibling, 16,
18788
15.5k
   OPC_RecordNode,
18789
15.5k
   OPC_MoveSibling, 17,
18790
15.5k
   OPC_RecordNode,
18791
15.5k
   OPC_MoveSibling, 18,
18792
15.5k
   OPC_RecordNode,
18793
15.5k
   OPC_MoveSibling, 19,
18794
15.5k
   OPC_RecordNode,
18795
15.5k
   OPC_MoveSibling, 20,
18796
15.5k
   OPC_RecordNode,
18797
15.5k
   OPC_MoveParent,
18798
15.5k
   OPC_CheckPatternPredicate4,
18799
15.5k
   OPC_EmitInteger32, 0, 
18800
15.5k
   OPC_EmitNodeXForm, 2, 20,
18801
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17915), 0,
18802
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
18803
15.5k
  108, 
18804
15.5k
   OPC_CheckChild0Integer, 108|128,8|128,1, 
18805
15.5k
   OPC_RecordChild1,
18806
15.5k
   OPC_RecordChild2,
18807
15.5k
   OPC_RecordChild3,
18808
15.5k
   OPC_RecordChild4,
18809
15.5k
   OPC_RecordChild5,
18810
15.5k
   OPC_RecordChild6,
18811
15.5k
   OPC_RecordChild7,
18812
15.5k
   OPC_MoveChild, 8,
18813
15.5k
   OPC_RecordNode,
18814
15.5k
   OPC_MoveSibling, 9,
18815
15.5k
   OPC_RecordNode,
18816
15.5k
   OPC_MoveSibling, 10,
18817
15.5k
   OPC_RecordNode,
18818
15.5k
   OPC_MoveSibling, 11,
18819
15.5k
   OPC_RecordNode,
18820
15.5k
   OPC_MoveSibling, 12,
18821
15.5k
   OPC_RecordNode,
18822
15.5k
   OPC_MoveSibling, 13,
18823
15.5k
   OPC_RecordNode,
18824
15.5k
   OPC_MoveSibling, 14,
18825
15.5k
   OPC_RecordNode,
18826
15.5k
   OPC_MoveSibling, 15,
18827
15.5k
   OPC_RecordNode,
18828
15.5k
   OPC_MoveSibling, 16,
18829
15.5k
   OPC_RecordNode,
18830
15.5k
   OPC_MoveSibling, 17,
18831
15.5k
   OPC_RecordNode,
18832
15.5k
   OPC_MoveSibling, 18,
18833
15.5k
   OPC_RecordNode,
18834
15.5k
   OPC_MoveSibling, 19,
18835
15.5k
   OPC_RecordNode,
18836
15.5k
   OPC_MoveSibling, 20,
18837
15.5k
   OPC_RecordNode,
18838
15.5k
   OPC_MoveSibling, 21,
18839
15.5k
   OPC_RecordNode,
18840
15.5k
   OPC_MoveSibling, 22,
18841
15.5k
   OPC_RecordNode,
18842
15.5k
   OPC_MoveSibling, 23,
18843
15.5k
   OPC_RecordNode,
18844
15.5k
   OPC_MoveSibling, 24,
18845
15.5k
   OPC_RecordNode,
18846
15.5k
   OPC_MoveParent,
18847
15.5k
   OPC_CheckPatternPredicate4,
18848
15.5k
   OPC_EmitInteger32, 0, 
18849
15.5k
   OPC_EmitNodeXForm, 2, 24,
18850
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17921), 0,
18851
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
18852
15.5k
  92, 
18853
15.5k
   OPC_CheckChild0Integer, 104|128,10|128,1, 
18854
15.5k
   OPC_RecordChild1,
18855
15.5k
   OPC_RecordChild2,
18856
15.5k
   OPC_RecordChild3,
18857
15.5k
   OPC_RecordChild4,
18858
15.5k
   OPC_RecordChild5,
18859
15.5k
   OPC_RecordChild6,
18860
15.5k
   OPC_RecordChild7,
18861
15.5k
   OPC_MoveChild, 8,
18862
15.5k
   OPC_RecordNode,
18863
15.5k
   OPC_MoveSibling, 9,
18864
15.5k
   OPC_RecordNode,
18865
15.5k
   OPC_MoveSibling, 10,
18866
15.5k
   OPC_RecordNode,
18867
15.5k
   OPC_MoveSibling, 11,
18868
15.5k
   OPC_RecordNode,
18869
15.5k
   OPC_MoveSibling, 12,
18870
15.5k
   OPC_RecordNode,
18871
15.5k
   OPC_MoveSibling, 13,
18872
15.5k
   OPC_RecordNode,
18873
15.5k
   OPC_MoveSibling, 14,
18874
15.5k
   OPC_RecordNode,
18875
15.5k
   OPC_MoveSibling, 15,
18876
15.5k
   OPC_RecordNode,
18877
15.5k
   OPC_MoveSibling, 16,
18878
15.5k
   OPC_RecordNode,
18879
15.5k
   OPC_MoveSibling, 17,
18880
15.5k
   OPC_RecordNode,
18881
15.5k
   OPC_MoveSibling, 18,
18882
15.5k
   OPC_RecordNode,
18883
15.5k
   OPC_MoveSibling, 19,
18884
15.5k
   OPC_RecordNode,
18885
15.5k
   OPC_MoveSibling, 20,
18886
15.5k
   OPC_RecordNode,
18887
15.5k
   OPC_MoveParent,
18888
15.5k
   OPC_CheckPatternPredicate2,
18889
15.5k
   OPC_EmitInteger32, 0, 
18890
15.5k
   OPC_EmitNodeXForm, 2, 20,
18891
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17927), 0,
18892
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
18893
15.5k
  108, 
18894
15.5k
   OPC_CheckChild0Integer, 108|128,10|128,1, 
18895
15.5k
   OPC_RecordChild1,
18896
15.5k
   OPC_RecordChild2,
18897
15.5k
   OPC_RecordChild3,
18898
15.5k
   OPC_RecordChild4,
18899
15.5k
   OPC_RecordChild5,
18900
15.5k
   OPC_RecordChild6,
18901
15.5k
   OPC_RecordChild7,
18902
15.5k
   OPC_MoveChild, 8,
18903
15.5k
   OPC_RecordNode,
18904
15.5k
   OPC_MoveSibling, 9,
18905
15.5k
   OPC_RecordNode,
18906
15.5k
   OPC_MoveSibling, 10,
18907
15.5k
   OPC_RecordNode,
18908
15.5k
   OPC_MoveSibling, 11,
18909
15.5k
   OPC_RecordNode,
18910
15.5k
   OPC_MoveSibling, 12,
18911
15.5k
   OPC_RecordNode,
18912
15.5k
   OPC_MoveSibling, 13,
18913
15.5k
   OPC_RecordNode,
18914
15.5k
   OPC_MoveSibling, 14,
18915
15.5k
   OPC_RecordNode,
18916
15.5k
   OPC_MoveSibling, 15,
18917
15.5k
   OPC_RecordNode,
18918
15.5k
   OPC_MoveSibling, 16,
18919
15.5k
   OPC_RecordNode,
18920
15.5k
   OPC_MoveSibling, 17,
18921
15.5k
   OPC_RecordNode,
18922
15.5k
   OPC_MoveSibling, 18,
18923
15.5k
   OPC_RecordNode,
18924
15.5k
   OPC_MoveSibling, 19,
18925
15.5k
   OPC_RecordNode,
18926
15.5k
   OPC_MoveSibling, 20,
18927
15.5k
   OPC_RecordNode,
18928
15.5k
   OPC_MoveSibling, 21,
18929
15.5k
   OPC_RecordNode,
18930
15.5k
   OPC_MoveSibling, 22,
18931
15.5k
   OPC_RecordNode,
18932
15.5k
   OPC_MoveSibling, 23,
18933
15.5k
   OPC_RecordNode,
18934
15.5k
   OPC_MoveSibling, 24,
18935
15.5k
   OPC_RecordNode,
18936
15.5k
   OPC_MoveParent,
18937
15.5k
   OPC_CheckPatternPredicate2,
18938
15.5k
   OPC_EmitInteger32, 0, 
18939
15.5k
   OPC_EmitNodeXForm, 2, 24,
18940
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17933), 0,
18941
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
18942
15.5k
  92, 
18943
15.5k
   OPC_CheckChild0Integer, 64|128,12|128,1, 
18944
15.5k
   OPC_RecordChild1,
18945
15.5k
   OPC_RecordChild2,
18946
15.5k
   OPC_RecordChild3,
18947
15.5k
   OPC_RecordChild4,
18948
15.5k
   OPC_RecordChild5,
18949
15.5k
   OPC_RecordChild6,
18950
15.5k
   OPC_RecordChild7,
18951
15.5k
   OPC_MoveChild, 8,
18952
15.5k
   OPC_RecordNode,
18953
15.5k
   OPC_MoveSibling, 9,
18954
15.5k
   OPC_RecordNode,
18955
15.5k
   OPC_MoveSibling, 10,
18956
15.5k
   OPC_RecordNode,
18957
15.5k
   OPC_MoveSibling, 11,
18958
15.5k
   OPC_RecordNode,
18959
15.5k
   OPC_MoveSibling, 12,
18960
15.5k
   OPC_RecordNode,
18961
15.5k
   OPC_MoveSibling, 13,
18962
15.5k
   OPC_RecordNode,
18963
15.5k
   OPC_MoveSibling, 14,
18964
15.5k
   OPC_RecordNode,
18965
15.5k
   OPC_MoveSibling, 15,
18966
15.5k
   OPC_RecordNode,
18967
15.5k
   OPC_MoveSibling, 16,
18968
15.5k
   OPC_RecordNode,
18969
15.5k
   OPC_MoveSibling, 17,
18970
15.5k
   OPC_RecordNode,
18971
15.5k
   OPC_MoveSibling, 18,
18972
15.5k
   OPC_RecordNode,
18973
15.5k
   OPC_MoveSibling, 19,
18974
15.5k
   OPC_RecordNode,
18975
15.5k
   OPC_MoveSibling, 20,
18976
15.5k
   OPC_RecordNode,
18977
15.5k
   OPC_MoveParent,
18978
15.5k
   OPC_CheckPatternPredicate2,
18979
15.5k
   OPC_EmitInteger32, 0, 
18980
15.5k
   OPC_EmitNodeXForm, 2, 20,
18981
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17939), 0,
18982
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
18983
15.5k
  108, 
18984
15.5k
   OPC_CheckChild0Integer, 68|128,12|128,1, 
18985
15.5k
   OPC_RecordChild1,
18986
15.5k
   OPC_RecordChild2,
18987
15.5k
   OPC_RecordChild3,
18988
15.5k
   OPC_RecordChild4,
18989
15.5k
   OPC_RecordChild5,
18990
15.5k
   OPC_RecordChild6,
18991
15.5k
   OPC_RecordChild7,
18992
15.5k
   OPC_MoveChild, 8,
18993
15.5k
   OPC_RecordNode,
18994
15.5k
   OPC_MoveSibling, 9,
18995
15.5k
   OPC_RecordNode,
18996
15.5k
   OPC_MoveSibling, 10,
18997
15.5k
   OPC_RecordNode,
18998
15.5k
   OPC_MoveSibling, 11,
18999
15.5k
   OPC_RecordNode,
19000
15.5k
   OPC_MoveSibling, 12,
19001
15.5k
   OPC_RecordNode,
19002
15.5k
   OPC_MoveSibling, 13,
19003
15.5k
   OPC_RecordNode,
19004
15.5k
   OPC_MoveSibling, 14,
19005
15.5k
   OPC_RecordNode,
19006
15.5k
   OPC_MoveSibling, 15,
19007
15.5k
   OPC_RecordNode,
19008
15.5k
   OPC_MoveSibling, 16,
19009
15.5k
   OPC_RecordNode,
19010
15.5k
   OPC_MoveSibling, 17,
19011
15.5k
   OPC_RecordNode,
19012
15.5k
   OPC_MoveSibling, 18,
19013
15.5k
   OPC_RecordNode,
19014
15.5k
   OPC_MoveSibling, 19,
19015
15.5k
   OPC_RecordNode,
19016
15.5k
   OPC_MoveSibling, 20,
19017
15.5k
   OPC_RecordNode,
19018
15.5k
   OPC_MoveSibling, 21,
19019
15.5k
   OPC_RecordNode,
19020
15.5k
   OPC_MoveSibling, 22,
19021
15.5k
   OPC_RecordNode,
19022
15.5k
   OPC_MoveSibling, 23,
19023
15.5k
   OPC_RecordNode,
19024
15.5k
   OPC_MoveSibling, 24,
19025
15.5k
   OPC_RecordNode,
19026
15.5k
   OPC_MoveParent,
19027
15.5k
   OPC_CheckPatternPredicate2,
19028
15.5k
   OPC_EmitInteger32, 0, 
19029
15.5k
   OPC_EmitNodeXForm, 2, 24,
19030
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17945), 0,
19031
15.5k
                 8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
19032
15.5k
  13, 
19033
15.5k
   OPC_CheckChild0Integer, 100|128,120, 
19034
15.5k
   OPC_RecordChild1,
19035
15.5k
   OPC_RecordChild2,
19036
15.5k
   OPC_CheckPatternPredicate1,
19037
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_f16x2),
19038
15.5k
                 MVT::v2f16, 2, 0, 1, 
19039
15.5k
  13, 
19040
15.5k
   OPC_CheckChild0Integer, 110|128,120, 
19041
15.5k
   OPC_RecordChild1,
19042
15.5k
   OPC_RecordChild2,
19043
15.5k
   OPC_CheckPatternPredicate1,
19044
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_ftz_f16x2),
19045
15.5k
                 MVT::v2f16, 2, 0, 1, 
19046
15.5k
  13, 
19047
15.5k
   OPC_CheckChild0Integer, 22|128,121, 
19048
15.5k
   OPC_RecordChild1,
19049
15.5k
   OPC_RecordChild2,
19050
15.5k
   OPC_CheckPatternPredicate1,
19051
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_NaN_f16x2),
19052
15.5k
                 MVT::v2f16, 2, 0, 1, 
19053
15.5k
  13, 
19054
15.5k
   OPC_CheckChild0Integer, 120|128,120, 
19055
15.5k
   OPC_RecordChild1,
19056
15.5k
   OPC_RecordChild2,
19057
15.5k
   OPC_CheckPatternPredicate1,
19058
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_ftz_NaN_f16x2),
19059
15.5k
                 MVT::v2f16, 2, 0, 1, 
19060
15.5k
  14, 
19061
15.5k
   OPC_CheckChild0Integer, 42|128,121, 
19062
15.5k
   OPC_RecordChild1,
19063
15.5k
   OPC_RecordChild2,
19064
15.5k
   OPC_CheckPatternPredicate, 16,
19065
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_xorsign_abs_f16x2),
19066
15.5k
                 MVT::v2f16, 2, 0, 1, 
19067
15.5k
  14, 
19068
15.5k
   OPC_CheckChild0Integer, 12|128,121, 
19069
15.5k
   OPC_RecordChild1,
19070
15.5k
   OPC_RecordChild2,
19071
15.5k
   OPC_CheckPatternPredicate, 16,
19072
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_ftz_xorsign_abs_f16x2),
19073
15.5k
                 MVT::v2f16, 2, 0, 1, 
19074
15.5k
  14, 
19075
15.5k
   OPC_CheckChild0Integer, 32|128,121, 
19076
15.5k
   OPC_RecordChild1,
19077
15.5k
   OPC_RecordChild2,
19078
15.5k
   OPC_CheckPatternPredicate, 16,
19079
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_NaN_xorsign_abs_f16x2),
19080
15.5k
                 MVT::v2f16, 2, 0, 1, 
19081
15.5k
  14, 
19082
15.5k
   OPC_CheckChild0Integer, 2|128,121, 
19083
15.5k
   OPC_RecordChild1,
19084
15.5k
   OPC_RecordChild2,
19085
15.5k
   OPC_CheckPatternPredicate, 16,
19086
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_ftz_NaN_xorsign_abs_f16x2),
19087
15.5k
                 MVT::v2f16, 2, 0, 1, 
19088
15.5k
  13, 
19089
15.5k
   OPC_CheckChild0Integer, 92|128,120, 
19090
15.5k
   OPC_RecordChild1,
19091
15.5k
   OPC_RecordChild2,
19092
15.5k
   OPC_CheckPatternPredicate1,
19093
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_bf16x2),
19094
15.5k
                 MVT::v2bf16, 2, 0, 1, 
19095
15.5k
  13, 
19096
15.5k
   OPC_CheckChild0Integer, 16|128,121, 
19097
15.5k
   OPC_RecordChild1,
19098
15.5k
   OPC_RecordChild2,
19099
15.5k
   OPC_CheckPatternPredicate1,
19100
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_NaN_bf16x2),
19101
15.5k
                 MVT::v2bf16, 2, 0, 1, 
19102
15.5k
  14, 
19103
15.5k
   OPC_CheckChild0Integer, 36|128,121, 
19104
15.5k
   OPC_RecordChild1,
19105
15.5k
   OPC_RecordChild2,
19106
15.5k
   OPC_CheckPatternPredicate, 16,
19107
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_xorsign_abs_bf16x2),
19108
15.5k
                 MVT::v2bf16, 2, 0, 1, 
19109
15.5k
  14, 
19110
15.5k
   OPC_CheckChild0Integer, 26|128,121, 
19111
15.5k
   OPC_RecordChild1,
19112
15.5k
   OPC_RecordChild2,
19113
15.5k
   OPC_CheckPatternPredicate, 16,
19114
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMIN_NaN_xorsign_abs_bf16x2),
19115
15.5k
                 MVT::v2bf16, 2, 0, 1, 
19116
15.5k
  13, 
19117
15.5k
   OPC_CheckChild0Integer, 18|128,120, 
19118
15.5k
   OPC_RecordChild1,
19119
15.5k
   OPC_RecordChild2,
19120
15.5k
   OPC_CheckPatternPredicate1,
19121
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_f16x2),
19122
15.5k
                 MVT::v2f16, 2, 0, 1, 
19123
15.5k
  13, 
19124
15.5k
   OPC_CheckChild0Integer, 28|128,120, 
19125
15.5k
   OPC_RecordChild1,
19126
15.5k
   OPC_RecordChild2,
19127
15.5k
   OPC_CheckPatternPredicate1,
19128
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_ftz_f16x2),
19129
15.5k
                 MVT::v2f16, 2, 0, 1, 
19130
15.5k
  13, 
19131
15.5k
   OPC_CheckChild0Integer, 68|128,120, 
19132
15.5k
   OPC_RecordChild1,
19133
15.5k
   OPC_RecordChild2,
19134
15.5k
   OPC_CheckPatternPredicate1,
19135
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_NaN_f16x2),
19136
15.5k
                 MVT::v2f16, 2, 0, 1, 
19137
15.5k
  13, 
19138
15.5k
   OPC_CheckChild0Integer, 38|128,120, 
19139
15.5k
   OPC_RecordChild1,
19140
15.5k
   OPC_RecordChild2,
19141
15.5k
   OPC_CheckPatternPredicate1,
19142
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_ftz_NaN_f16x2),
19143
15.5k
                 MVT::v2f16, 2, 0, 1, 
19144
15.5k
  14, 
19145
15.5k
   OPC_CheckChild0Integer, 88|128,120, 
19146
15.5k
   OPC_RecordChild1,
19147
15.5k
   OPC_RecordChild2,
19148
15.5k
   OPC_CheckPatternPredicate, 16,
19149
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_xorsign_abs_f16x2),
19150
15.5k
                 MVT::v2f16, 2, 0, 1, 
19151
15.5k
  14, 
19152
15.5k
   OPC_CheckChild0Integer, 58|128,120, 
19153
15.5k
   OPC_RecordChild1,
19154
15.5k
   OPC_RecordChild2,
19155
15.5k
   OPC_CheckPatternPredicate, 16,
19156
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_ftz_xorsign_abs_f16x2),
19157
15.5k
                 MVT::v2f16, 2, 0, 1, 
19158
15.5k
  14, 
19159
15.5k
   OPC_CheckChild0Integer, 78|128,120, 
19160
15.5k
   OPC_RecordChild1,
19161
15.5k
   OPC_RecordChild2,
19162
15.5k
   OPC_CheckPatternPredicate, 16,
19163
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_NaN_xorsign_abs_f16x2),
19164
15.5k
                 MVT::v2f16, 2, 0, 1, 
19165
15.5k
  14, 
19166
15.5k
   OPC_CheckChild0Integer, 48|128,120, 
19167
15.5k
   OPC_RecordChild1,
19168
15.5k
   OPC_RecordChild2,
19169
15.5k
   OPC_CheckPatternPredicate, 16,
19170
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_ftz_NaN_xorsign_abs_f16x2),
19171
15.5k
                 MVT::v2f16, 2, 0, 1, 
19172
15.5k
  13, 
19173
15.5k
   OPC_CheckChild0Integer, 10|128,120, 
19174
15.5k
   OPC_RecordChild1,
19175
15.5k
   OPC_RecordChild2,
19176
15.5k
   OPC_CheckPatternPredicate1,
19177
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_bf16x2),
19178
15.5k
                 MVT::v2bf16, 2, 0, 1, 
19179
15.5k
  13, 
19180
15.5k
   OPC_CheckChild0Integer, 62|128,120, 
19181
15.5k
   OPC_RecordChild1,
19182
15.5k
   OPC_RecordChild2,
19183
15.5k
   OPC_CheckPatternPredicate1,
19184
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_NaN_bf16x2),
19185
15.5k
                 MVT::v2bf16, 2, 0, 1, 
19186
15.5k
  14, 
19187
15.5k
   OPC_CheckChild0Integer, 82|128,120, 
19188
15.5k
   OPC_RecordChild1,
19189
15.5k
   OPC_RecordChild2,
19190
15.5k
   OPC_CheckPatternPredicate, 16,
19191
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_xorsign_abs_bf16x2),
19192
15.5k
                 MVT::v2bf16, 2, 0, 1, 
19193
15.5k
  14, 
19194
15.5k
   OPC_CheckChild0Integer, 72|128,120, 
19195
15.5k
   OPC_RecordChild1,
19196
15.5k
   OPC_RecordChild2,
19197
15.5k
   OPC_CheckPatternPredicate, 16,
19198
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMAN_NaN_xorsign_abs_bf16x2),
19199
15.5k
                 MVT::v2bf16, 2, 0, 1, 
19200
15.5k
  11, 
19201
15.5k
   OPC_CheckChild0Integer, 88|128,116, 
19202
15.5k
   OPC_RecordChild1,
19203
15.5k
   OPC_CheckPatternPredicate1,
19204
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_ABS_BF16X2),
19205
15.5k
                 MVT::v2bf16, 1, 0, 
19206
15.5k
  11, 
19207
15.5k
   OPC_CheckChild0Integer, 0|128,124, 
19208
15.5k
   OPC_RecordChild1,
19209
15.5k
   OPC_CheckPatternPredicate1,
19210
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_NEG_BF16X2),
19211
15.5k
                 MVT::v2bf16, 1, 0, 
19212
15.5k
  12, 
19213
15.5k
   OPC_CheckChild0Integer, 80|128,118, 
19214
15.5k
   OPC_RecordChild1,
19215
15.5k
   OPC_CheckPatternPredicate, 53,
19216
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_EX2_APPROX_F16X2),
19217
15.5k
                 MVT::v2f16, 1, 0, 
19218
15.5k
  16, 
19219
15.5k
   OPC_CheckChild0Integer, 80|128,119, 
19220
15.5k
   OPC_RecordChild1,
19221
15.5k
   OPC_RecordChild2,
19222
15.5k
   OPC_RecordChild3,
19223
15.5k
   OPC_CheckPatternPredicate, 28,
19224
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_f16x2),
19225
15.5k
                 MVT::v2f16, 3, 0, 1, 2, 
19226
15.5k
  16, 
19227
15.5k
   OPC_CheckChild0Integer, 90|128,119, 
19228
15.5k
   OPC_RecordChild1,
19229
15.5k
   OPC_RecordChild2,
19230
15.5k
   OPC_RecordChild3,
19231
15.5k
   OPC_CheckPatternPredicate, 28,
19232
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_ftz_f16x2),
19233
15.5k
                 MVT::v2f16, 3, 0, 1, 2, 
19234
15.5k
  16, 
19235
15.5k
   OPC_CheckChild0Integer, 122|128,119, 
19236
15.5k
   OPC_RecordChild1,
19237
15.5k
   OPC_RecordChild2,
19238
15.5k
   OPC_RecordChild3,
19239
15.5k
   OPC_CheckPatternPredicate, 28,
19240
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_sat_f16x2),
19241
15.5k
                 MVT::v2f16, 3, 0, 1, 2, 
19242
15.5k
  16, 
19243
15.5k
   OPC_CheckChild0Integer, 106|128,119, 
19244
15.5k
   OPC_RecordChild1,
19245
15.5k
   OPC_RecordChild2,
19246
15.5k
   OPC_RecordChild3,
19247
15.5k
   OPC_CheckPatternPredicate, 28,
19248
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_ftz_sat_f16x2),
19249
15.5k
                 MVT::v2f16, 3, 0, 1, 2, 
19250
15.5k
  15, 
19251
15.5k
   OPC_CheckChild0Integer, 114|128,119, 
19252
15.5k
   OPC_RecordChild1,
19253
15.5k
   OPC_RecordChild2,
19254
15.5k
   OPC_RecordChild3,
19255
15.5k
   OPC_CheckPatternPredicate1,
19256
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_relu_f16x2),
19257
15.5k
                 MVT::v2f16, 3, 0, 1, 2, 
19258
15.5k
  15, 
19259
15.5k
   OPC_CheckChild0Integer, 98|128,119, 
19260
15.5k
   OPC_RecordChild1,
19261
15.5k
   OPC_RecordChild2,
19262
15.5k
   OPC_RecordChild3,
19263
15.5k
   OPC_CheckPatternPredicate1,
19264
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_ftz_relu_f16x2),
19265
15.5k
                 MVT::v2f16, 3, 0, 1, 2, 
19266
15.5k
  15, 
19267
15.5k
   OPC_CheckChild0Integer, 72|128,119, 
19268
15.5k
   OPC_RecordChild1,
19269
15.5k
   OPC_RecordChild2,
19270
15.5k
   OPC_RecordChild3,
19271
15.5k
   OPC_CheckPatternPredicate1,
19272
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_bf16x2),
19273
15.5k
                 MVT::v2bf16, 3, 0, 1, 2, 
19274
15.5k
  15, 
19275
15.5k
   OPC_CheckChild0Integer, 110|128,119, 
19276
15.5k
   OPC_RecordChild1,
19277
15.5k
   OPC_RecordChild2,
19278
15.5k
   OPC_RecordChild3,
19279
15.5k
   OPC_CheckPatternPredicate1,
19280
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INT_NVVM_FMA_rn_relu_bf16x2),
19281
15.5k
                 MVT::v2bf16, 3, 0, 1, 2, 
19282
15.5k
  15, 
19283
15.5k
   OPC_CheckChild0Integer, 42|128,119, 
19284
15.5k
   OPC_RecordChild1,
19285
15.5k
   OPC_RecordChild2,
19286
15.5k
   OPC_EmitInteger32, 10, 
19287
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16x2_f32),
19288
15.5k
                 MVT::v2bf16, 3, 0, 1, 2, 
19289
15.5k
  16, 
19290
15.5k
   OPC_CheckChild0Integer, 44|128,119, 
19291
15.5k
   OPC_RecordChild1,
19292
15.5k
   OPC_RecordChild2,
19293
15.5k
   OPC_EmitInteger32, 10|128,1, 
19294
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16x2_f32),
19295
15.5k
                 MVT::v2bf16, 3, 0, 1, 2, 
19296
15.5k
  15, 
19297
15.5k
   OPC_CheckChild0Integer, 46|128,119, 
19298
15.5k
   OPC_RecordChild1,
19299
15.5k
   OPC_RecordChild2,
19300
15.5k
   OPC_EmitInteger32, 12, 
19301
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16x2_f32),
19302
15.5k
                 MVT::v2bf16, 3, 0, 1, 2, 
19303
15.5k
  16, 
19304
15.5k
   OPC_CheckChild0Integer, 48|128,119, 
19305
15.5k
   OPC_RecordChild1,
19306
15.5k
   OPC_RecordChild2,
19307
15.5k
   OPC_EmitInteger32, 12|128,1, 
19308
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16x2_f32),
19309
15.5k
                 MVT::v2bf16, 3, 0, 1, 2, 
19310
15.5k
  15, 
19311
15.5k
   OPC_CheckChild0Integer, 50|128,119, 
19312
15.5k
   OPC_RecordChild1,
19313
15.5k
   OPC_RecordChild2,
19314
15.5k
   OPC_EmitInteger32, 10, 
19315
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16x2_f32),
19316
15.5k
                 MVT::v2f16, 3, 0, 1, 2, 
19317
15.5k
  16, 
19318
15.5k
   OPC_CheckChild0Integer, 52|128,119, 
19319
15.5k
   OPC_RecordChild1,
19320
15.5k
   OPC_RecordChild2,
19321
15.5k
   OPC_EmitInteger32, 10|128,1, 
19322
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16x2_f32),
19323
15.5k
                 MVT::v2f16, 3, 0, 1, 2, 
19324
15.5k
  15, 
19325
15.5k
   OPC_CheckChild0Integer, 54|128,119, 
19326
15.5k
   OPC_RecordChild1,
19327
15.5k
   OPC_RecordChild2,
19328
15.5k
   OPC_EmitInteger32, 12, 
19329
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16x2_f32),
19330
15.5k
                 MVT::v2f16, 3, 0, 1, 2, 
19331
15.5k
  16, 
19332
15.5k
   OPC_CheckChild0Integer, 56|128,119, 
19333
15.5k
   OPC_RecordChild1,
19334
15.5k
   OPC_RecordChild2,
19335
15.5k
   OPC_EmitInteger32, 12|128,1, 
19336
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16x2_f32),
19337
15.5k
                 MVT::v2f16, 3, 0, 1, 2, 
19338
15.5k
  40, 
19339
15.5k
   OPC_CheckChild0Integer, 66|128,123, 
19340
15.5k
   OPC_RecordChild1,
19341
15.5k
   OPC_RecordChild2,
19342
15.5k
   OPC_RecordChild3,
19343
15.5k
   OPC_RecordChild4,
19344
15.5k
   OPC_RecordChild5,
19345
15.5k
   OPC_RecordChild6,
19346
15.5k
   OPC_RecordChild7,
19347
15.5k
   OPC_MoveChild, 8,
19348
15.5k
   OPC_RecordNode,
19349
15.5k
   OPC_MoveParent,
19350
15.5k
   OPC_CheckPatternPredicate, 22,
19351
15.5k
   OPC_EmitInteger32, 0, 
19352
15.5k
   OPC_EmitNodeXForm, 2, 8,
19353
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17965), 0,
19354
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 9, 0, 1, 2, 3, 4, 5, 6, 7, 9, 
19355
15.5k
  40, 
19356
15.5k
   OPC_CheckChild0Integer, 58|128,123, 
19357
15.5k
   OPC_RecordChild1,
19358
15.5k
   OPC_RecordChild2,
19359
15.5k
   OPC_RecordChild3,
19360
15.5k
   OPC_RecordChild4,
19361
15.5k
   OPC_RecordChild5,
19362
15.5k
   OPC_RecordChild6,
19363
15.5k
   OPC_RecordChild7,
19364
15.5k
   OPC_MoveChild, 8,
19365
15.5k
   OPC_RecordNode,
19366
15.5k
   OPC_MoveParent,
19367
15.5k
   OPC_CheckPatternPredicate, 22,
19368
15.5k
   OPC_EmitInteger32, 0, 
19369
15.5k
   OPC_EmitNodeXForm, 2, 8,
19370
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18028), 0,
19371
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 9, 0, 1, 2, 3, 4, 5, 6, 7, 9, 
19372
15.5k
  27, 
19373
15.5k
   OPC_CheckChild0Integer, 8|128,123, 
19374
15.5k
   OPC_RecordChild1,
19375
15.5k
   OPC_RecordChild2,
19376
15.5k
   OPC_RecordChild3,
19377
15.5k
   OPC_RecordChild4,
19378
15.5k
   OPC_RecordChild5,
19379
15.5k
   OPC_CheckPatternPredicate, 13,
19380
15.5k
   OPC_EmitInteger32, 0, 
19381
15.5k
   OPC_EmitNodeXForm, 2, 5,
19382
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18043),
19383
15.5k
                 MVT::v2f16, MVT::v2f16, 6, 0, 1, 2, 3, 4, 6, 
19384
15.5k
  35, 
19385
15.5k
   OPC_CheckChild0Integer, 60|128,122, 
19386
15.5k
   OPC_RecordChild1,
19387
15.5k
   OPC_RecordChild2,
19388
15.5k
   OPC_RecordChild3,
19389
15.5k
   OPC_RecordChild4,
19390
15.5k
   OPC_RecordChild5,
19391
15.5k
   OPC_RecordChild6,
19392
15.5k
   OPC_RecordChild7,
19393
15.5k
   OPC_MoveChild, 8,
19394
15.5k
   OPC_RecordNode,
19395
15.5k
   OPC_MoveParent,
19396
15.5k
   OPC_CheckPatternPredicate1,
19397
15.5k
   OPC_EmitInteger32, 0, 
19398
15.5k
   OPC_EmitNodeXForm, 2, 8,
19399
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18056),
19400
15.5k
                 MVT::v2f16, MVT::v2f16, 9, 0, 1, 2, 3, 4, 5, 6, 7, 9, 
19401
15.5k
  43, 
19402
15.5k
   OPC_CheckChild0Integer, 62|128,122, 
19403
15.5k
   OPC_RecordChild1,
19404
15.5k
   OPC_RecordChild2,
19405
15.5k
   OPC_RecordChild3,
19406
15.5k
   OPC_RecordChild4,
19407
15.5k
   OPC_RecordChild5,
19408
15.5k
   OPC_RecordChild6,
19409
15.5k
   OPC_RecordChild7,
19410
15.5k
   OPC_MoveChild, 8,
19411
15.5k
   OPC_RecordNode,
19412
15.5k
   OPC_MoveSibling, 9,
19413
15.5k
   OPC_RecordNode,
19414
15.5k
   OPC_MoveSibling, 10,
19415
15.5k
   OPC_RecordNode,
19416
15.5k
   OPC_MoveParent,
19417
15.5k
   OPC_CheckPatternPredicate1,
19418
15.5k
   OPC_EmitInteger32, 0, 
19419
15.5k
   OPC_EmitNodeXForm, 2, 10,
19420
15.5k
   OPC_MorphNodeTo2None, TARGET_VAL(NVPTX::anonymous_18064),
19421
15.5k
                 MVT::v2f16, MVT::v2f16, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
19422
15.5k
  40, 
19423
15.5k
   OPC_CheckChild0Integer, 52|128,123, 
19424
15.5k
   OPC_RecordChild1,
19425
15.5k
   OPC_RecordChild2,
19426
15.5k
   OPC_RecordChild3,
19427
15.5k
   OPC_RecordChild4,
19428
15.5k
   OPC_RecordChild5,
19429
15.5k
   OPC_RecordChild6,
19430
15.5k
   OPC_RecordChild7,
19431
15.5k
   OPC_MoveChild, 8,
19432
15.5k
   OPC_RecordNode,
19433
15.5k
   OPC_MoveParent,
19434
15.5k
   OPC_CheckPatternPredicate, 22,
19435
15.5k
   OPC_EmitInteger32, 0, 
19436
15.5k
   OPC_EmitNodeXForm, 2, 8,
19437
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18324), 0,
19438
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 9, 0, 1, 2, 3, 4, 5, 6, 7, 9, 
19439
15.5k
  40, 
19440
15.5k
   OPC_CheckChild0Integer, 46|128,123, 
19441
15.5k
   OPC_RecordChild1,
19442
15.5k
   OPC_RecordChild2,
19443
15.5k
   OPC_RecordChild3,
19444
15.5k
   OPC_RecordChild4,
19445
15.5k
   OPC_RecordChild5,
19446
15.5k
   OPC_RecordChild6,
19447
15.5k
   OPC_RecordChild7,
19448
15.5k
   OPC_MoveChild, 8,
19449
15.5k
   OPC_RecordNode,
19450
15.5k
   OPC_MoveParent,
19451
15.5k
   OPC_CheckPatternPredicate, 22,
19452
15.5k
   OPC_EmitInteger32, 0, 
19453
15.5k
   OPC_EmitNodeXForm, 2, 8,
19454
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18333), 0,
19455
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 9, 0, 1, 2, 3, 4, 5, 6, 7, 9, 
19456
15.5k
  88, 
19457
15.5k
   OPC_CheckChild0Integer, 44|128,9|128,1, 
19458
15.5k
   OPC_RecordChild1,
19459
15.5k
   OPC_RecordChild2,
19460
15.5k
   OPC_RecordChild3,
19461
15.5k
   OPC_RecordChild4,
19462
15.5k
   OPC_RecordChild5,
19463
15.5k
   OPC_RecordChild6,
19464
15.5k
   OPC_RecordChild7,
19465
15.5k
   OPC_MoveChild, 8,
19466
15.5k
   OPC_RecordNode,
19467
15.5k
   OPC_MoveSibling, 9,
19468
15.5k
   OPC_RecordNode,
19469
15.5k
   OPC_MoveSibling, 10,
19470
15.5k
   OPC_RecordNode,
19471
15.5k
   OPC_MoveSibling, 11,
19472
15.5k
   OPC_RecordNode,
19473
15.5k
   OPC_MoveSibling, 12,
19474
15.5k
   OPC_RecordNode,
19475
15.5k
   OPC_MoveSibling, 13,
19476
15.5k
   OPC_RecordNode,
19477
15.5k
   OPC_MoveSibling, 14,
19478
15.5k
   OPC_RecordNode,
19479
15.5k
   OPC_MoveSibling, 15,
19480
15.5k
   OPC_RecordNode,
19481
15.5k
   OPC_MoveSibling, 16,
19482
15.5k
   OPC_RecordNode,
19483
15.5k
   OPC_MoveSibling, 17,
19484
15.5k
   OPC_RecordNode,
19485
15.5k
   OPC_MoveSibling, 18,
19486
15.5k
   OPC_RecordNode,
19487
15.5k
   OPC_MoveSibling, 19,
19488
15.5k
   OPC_RecordNode,
19489
15.5k
   OPC_MoveSibling, 20,
19490
15.5k
   OPC_RecordNode,
19491
15.5k
   OPC_MoveParent,
19492
15.5k
   OPC_CheckPatternPredicate4,
19493
15.5k
   OPC_EmitInteger32, 0, 
19494
15.5k
   OPC_EmitNodeXForm, 2, 20,
19495
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17355), 0,
19496
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
19497
15.5k
  104, 
19498
15.5k
   OPC_CheckChild0Integer, 48|128,9|128,1, 
19499
15.5k
   OPC_RecordChild1,
19500
15.5k
   OPC_RecordChild2,
19501
15.5k
   OPC_RecordChild3,
19502
15.5k
   OPC_RecordChild4,
19503
15.5k
   OPC_RecordChild5,
19504
15.5k
   OPC_RecordChild6,
19505
15.5k
   OPC_RecordChild7,
19506
15.5k
   OPC_MoveChild, 8,
19507
15.5k
   OPC_RecordNode,
19508
15.5k
   OPC_MoveSibling, 9,
19509
15.5k
   OPC_RecordNode,
19510
15.5k
   OPC_MoveSibling, 10,
19511
15.5k
   OPC_RecordNode,
19512
15.5k
   OPC_MoveSibling, 11,
19513
15.5k
   OPC_RecordNode,
19514
15.5k
   OPC_MoveSibling, 12,
19515
15.5k
   OPC_RecordNode,
19516
15.5k
   OPC_MoveSibling, 13,
19517
15.5k
   OPC_RecordNode,
19518
15.5k
   OPC_MoveSibling, 14,
19519
15.5k
   OPC_RecordNode,
19520
15.5k
   OPC_MoveSibling, 15,
19521
15.5k
   OPC_RecordNode,
19522
15.5k
   OPC_MoveSibling, 16,
19523
15.5k
   OPC_RecordNode,
19524
15.5k
   OPC_MoveSibling, 17,
19525
15.5k
   OPC_RecordNode,
19526
15.5k
   OPC_MoveSibling, 18,
19527
15.5k
   OPC_RecordNode,
19528
15.5k
   OPC_MoveSibling, 19,
19529
15.5k
   OPC_RecordNode,
19530
15.5k
   OPC_MoveSibling, 20,
19531
15.5k
   OPC_RecordNode,
19532
15.5k
   OPC_MoveSibling, 21,
19533
15.5k
   OPC_RecordNode,
19534
15.5k
   OPC_MoveSibling, 22,
19535
15.5k
   OPC_RecordNode,
19536
15.5k
   OPC_MoveSibling, 23,
19537
15.5k
   OPC_RecordNode,
19538
15.5k
   OPC_MoveSibling, 24,
19539
15.5k
   OPC_RecordNode,
19540
15.5k
   OPC_MoveParent,
19541
15.5k
   OPC_CheckPatternPredicate4,
19542
15.5k
   OPC_EmitInteger32, 0, 
19543
15.5k
   OPC_EmitNodeXForm, 2, 24,
19544
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17363), 0,
19545
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
19546
15.5k
  88, 
19547
15.5k
   OPC_CheckChild0Integer, 44|128,11|128,1, 
19548
15.5k
   OPC_RecordChild1,
19549
15.5k
   OPC_RecordChild2,
19550
15.5k
   OPC_RecordChild3,
19551
15.5k
   OPC_RecordChild4,
19552
15.5k
   OPC_RecordChild5,
19553
15.5k
   OPC_RecordChild6,
19554
15.5k
   OPC_RecordChild7,
19555
15.5k
   OPC_MoveChild, 8,
19556
15.5k
   OPC_RecordNode,
19557
15.5k
   OPC_MoveSibling, 9,
19558
15.5k
   OPC_RecordNode,
19559
15.5k
   OPC_MoveSibling, 10,
19560
15.5k
   OPC_RecordNode,
19561
15.5k
   OPC_MoveSibling, 11,
19562
15.5k
   OPC_RecordNode,
19563
15.5k
   OPC_MoveSibling, 12,
19564
15.5k
   OPC_RecordNode,
19565
15.5k
   OPC_MoveSibling, 13,
19566
15.5k
   OPC_RecordNode,
19567
15.5k
   OPC_MoveSibling, 14,
19568
15.5k
   OPC_RecordNode,
19569
15.5k
   OPC_MoveSibling, 15,
19570
15.5k
   OPC_RecordNode,
19571
15.5k
   OPC_MoveSibling, 16,
19572
15.5k
   OPC_RecordNode,
19573
15.5k
   OPC_MoveSibling, 17,
19574
15.5k
   OPC_RecordNode,
19575
15.5k
   OPC_MoveSibling, 18,
19576
15.5k
   OPC_RecordNode,
19577
15.5k
   OPC_MoveSibling, 19,
19578
15.5k
   OPC_RecordNode,
19579
15.5k
   OPC_MoveSibling, 20,
19580
15.5k
   OPC_RecordNode,
19581
15.5k
   OPC_MoveParent,
19582
15.5k
   OPC_CheckPatternPredicate2,
19583
15.5k
   OPC_EmitInteger32, 0, 
19584
15.5k
   OPC_EmitNodeXForm, 2, 20,
19585
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17376), 0,
19586
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
19587
15.5k
  104, 
19588
15.5k
   OPC_CheckChild0Integer, 48|128,11|128,1, 
19589
15.5k
   OPC_RecordChild1,
19590
15.5k
   OPC_RecordChild2,
19591
15.5k
   OPC_RecordChild3,
19592
15.5k
   OPC_RecordChild4,
19593
15.5k
   OPC_RecordChild5,
19594
15.5k
   OPC_RecordChild6,
19595
15.5k
   OPC_RecordChild7,
19596
15.5k
   OPC_MoveChild, 8,
19597
15.5k
   OPC_RecordNode,
19598
15.5k
   OPC_MoveSibling, 9,
19599
15.5k
   OPC_RecordNode,
19600
15.5k
   OPC_MoveSibling, 10,
19601
15.5k
   OPC_RecordNode,
19602
15.5k
   OPC_MoveSibling, 11,
19603
15.5k
   OPC_RecordNode,
19604
15.5k
   OPC_MoveSibling, 12,
19605
15.5k
   OPC_RecordNode,
19606
15.5k
   OPC_MoveSibling, 13,
19607
15.5k
   OPC_RecordNode,
19608
15.5k
   OPC_MoveSibling, 14,
19609
15.5k
   OPC_RecordNode,
19610
15.5k
   OPC_MoveSibling, 15,
19611
15.5k
   OPC_RecordNode,
19612
15.5k
   OPC_MoveSibling, 16,
19613
15.5k
   OPC_RecordNode,
19614
15.5k
   OPC_MoveSibling, 17,
19615
15.5k
   OPC_RecordNode,
19616
15.5k
   OPC_MoveSibling, 18,
19617
15.5k
   OPC_RecordNode,
19618
15.5k
   OPC_MoveSibling, 19,
19619
15.5k
   OPC_RecordNode,
19620
15.5k
   OPC_MoveSibling, 20,
19621
15.5k
   OPC_RecordNode,
19622
15.5k
   OPC_MoveSibling, 21,
19623
15.5k
   OPC_RecordNode,
19624
15.5k
   OPC_MoveSibling, 22,
19625
15.5k
   OPC_RecordNode,
19626
15.5k
   OPC_MoveSibling, 23,
19627
15.5k
   OPC_RecordNode,
19628
15.5k
   OPC_MoveSibling, 24,
19629
15.5k
   OPC_RecordNode,
19630
15.5k
   OPC_MoveParent,
19631
15.5k
   OPC_CheckPatternPredicate2,
19632
15.5k
   OPC_EmitInteger32, 0, 
19633
15.5k
   OPC_EmitNodeXForm, 2, 24,
19634
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17384), 0,
19635
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
19636
15.5k
  88, 
19637
15.5k
   OPC_CheckChild0Integer, 4|128,13|128,1, 
19638
15.5k
   OPC_RecordChild1,
19639
15.5k
   OPC_RecordChild2,
19640
15.5k
   OPC_RecordChild3,
19641
15.5k
   OPC_RecordChild4,
19642
15.5k
   OPC_RecordChild5,
19643
15.5k
   OPC_RecordChild6,
19644
15.5k
   OPC_RecordChild7,
19645
15.5k
   OPC_MoveChild, 8,
19646
15.5k
   OPC_RecordNode,
19647
15.5k
   OPC_MoveSibling, 9,
19648
15.5k
   OPC_RecordNode,
19649
15.5k
   OPC_MoveSibling, 10,
19650
15.5k
   OPC_RecordNode,
19651
15.5k
   OPC_MoveSibling, 11,
19652
15.5k
   OPC_RecordNode,
19653
15.5k
   OPC_MoveSibling, 12,
19654
15.5k
   OPC_RecordNode,
19655
15.5k
   OPC_MoveSibling, 13,
19656
15.5k
   OPC_RecordNode,
19657
15.5k
   OPC_MoveSibling, 14,
19658
15.5k
   OPC_RecordNode,
19659
15.5k
   OPC_MoveSibling, 15,
19660
15.5k
   OPC_RecordNode,
19661
15.5k
   OPC_MoveSibling, 16,
19662
15.5k
   OPC_RecordNode,
19663
15.5k
   OPC_MoveSibling, 17,
19664
15.5k
   OPC_RecordNode,
19665
15.5k
   OPC_MoveSibling, 18,
19666
15.5k
   OPC_RecordNode,
19667
15.5k
   OPC_MoveSibling, 19,
19668
15.5k
   OPC_RecordNode,
19669
15.5k
   OPC_MoveSibling, 20,
19670
15.5k
   OPC_RecordNode,
19671
15.5k
   OPC_MoveParent,
19672
15.5k
   OPC_CheckPatternPredicate2,
19673
15.5k
   OPC_EmitInteger32, 0, 
19674
15.5k
   OPC_EmitNodeXForm, 2, 20,
19675
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17397), 0,
19676
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
19677
15.5k
  104, 
19678
15.5k
   OPC_CheckChild0Integer, 8|128,13|128,1, 
19679
15.5k
   OPC_RecordChild1,
19680
15.5k
   OPC_RecordChild2,
19681
15.5k
   OPC_RecordChild3,
19682
15.5k
   OPC_RecordChild4,
19683
15.5k
   OPC_RecordChild5,
19684
15.5k
   OPC_RecordChild6,
19685
15.5k
   OPC_RecordChild7,
19686
15.5k
   OPC_MoveChild, 8,
19687
15.5k
   OPC_RecordNode,
19688
15.5k
   OPC_MoveSibling, 9,
19689
15.5k
   OPC_RecordNode,
19690
15.5k
   OPC_MoveSibling, 10,
19691
15.5k
   OPC_RecordNode,
19692
15.5k
   OPC_MoveSibling, 11,
19693
15.5k
   OPC_RecordNode,
19694
15.5k
   OPC_MoveSibling, 12,
19695
15.5k
   OPC_RecordNode,
19696
15.5k
   OPC_MoveSibling, 13,
19697
15.5k
   OPC_RecordNode,
19698
15.5k
   OPC_MoveSibling, 14,
19699
15.5k
   OPC_RecordNode,
19700
15.5k
   OPC_MoveSibling, 15,
19701
15.5k
   OPC_RecordNode,
19702
15.5k
   OPC_MoveSibling, 16,
19703
15.5k
   OPC_RecordNode,
19704
15.5k
   OPC_MoveSibling, 17,
19705
15.5k
   OPC_RecordNode,
19706
15.5k
   OPC_MoveSibling, 18,
19707
15.5k
   OPC_RecordNode,
19708
15.5k
   OPC_MoveSibling, 19,
19709
15.5k
   OPC_RecordNode,
19710
15.5k
   OPC_MoveSibling, 20,
19711
15.5k
   OPC_RecordNode,
19712
15.5k
   OPC_MoveSibling, 21,
19713
15.5k
   OPC_RecordNode,
19714
15.5k
   OPC_MoveSibling, 22,
19715
15.5k
   OPC_RecordNode,
19716
15.5k
   OPC_MoveSibling, 23,
19717
15.5k
   OPC_RecordNode,
19718
15.5k
   OPC_MoveSibling, 24,
19719
15.5k
   OPC_RecordNode,
19720
15.5k
   OPC_MoveParent,
19721
15.5k
   OPC_CheckPatternPredicate2,
19722
15.5k
   OPC_EmitInteger32, 0, 
19723
15.5k
   OPC_EmitNodeXForm, 2, 24,
19724
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17405), 0,
19725
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
19726
15.5k
  88, 
19727
15.5k
   OPC_CheckChild0Integer, 46|128,9|128,1, 
19728
15.5k
   OPC_RecordChild1,
19729
15.5k
   OPC_RecordChild2,
19730
15.5k
   OPC_RecordChild3,
19731
15.5k
   OPC_RecordChild4,
19732
15.5k
   OPC_RecordChild5,
19733
15.5k
   OPC_RecordChild6,
19734
15.5k
   OPC_RecordChild7,
19735
15.5k
   OPC_MoveChild, 8,
19736
15.5k
   OPC_RecordNode,
19737
15.5k
   OPC_MoveSibling, 9,
19738
15.5k
   OPC_RecordNode,
19739
15.5k
   OPC_MoveSibling, 10,
19740
15.5k
   OPC_RecordNode,
19741
15.5k
   OPC_MoveSibling, 11,
19742
15.5k
   OPC_RecordNode,
19743
15.5k
   OPC_MoveSibling, 12,
19744
15.5k
   OPC_RecordNode,
19745
15.5k
   OPC_MoveSibling, 13,
19746
15.5k
   OPC_RecordNode,
19747
15.5k
   OPC_MoveSibling, 14,
19748
15.5k
   OPC_RecordNode,
19749
15.5k
   OPC_MoveSibling, 15,
19750
15.5k
   OPC_RecordNode,
19751
15.5k
   OPC_MoveSibling, 16,
19752
15.5k
   OPC_RecordNode,
19753
15.5k
   OPC_MoveSibling, 17,
19754
15.5k
   OPC_RecordNode,
19755
15.5k
   OPC_MoveSibling, 18,
19756
15.5k
   OPC_RecordNode,
19757
15.5k
   OPC_MoveSibling, 19,
19758
15.5k
   OPC_RecordNode,
19759
15.5k
   OPC_MoveSibling, 20,
19760
15.5k
   OPC_RecordNode,
19761
15.5k
   OPC_MoveParent,
19762
15.5k
   OPC_CheckPatternPredicate4,
19763
15.5k
   OPC_EmitInteger32, 0, 
19764
15.5k
   OPC_EmitNodeXForm, 2, 20,
19765
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17472), 0,
19766
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
19767
15.5k
  104, 
19768
15.5k
   OPC_CheckChild0Integer, 50|128,9|128,1, 
19769
15.5k
   OPC_RecordChild1,
19770
15.5k
   OPC_RecordChild2,
19771
15.5k
   OPC_RecordChild3,
19772
15.5k
   OPC_RecordChild4,
19773
15.5k
   OPC_RecordChild5,
19774
15.5k
   OPC_RecordChild6,
19775
15.5k
   OPC_RecordChild7,
19776
15.5k
   OPC_MoveChild, 8,
19777
15.5k
   OPC_RecordNode,
19778
15.5k
   OPC_MoveSibling, 9,
19779
15.5k
   OPC_RecordNode,
19780
15.5k
   OPC_MoveSibling, 10,
19781
15.5k
   OPC_RecordNode,
19782
15.5k
   OPC_MoveSibling, 11,
19783
15.5k
   OPC_RecordNode,
19784
15.5k
   OPC_MoveSibling, 12,
19785
15.5k
   OPC_RecordNode,
19786
15.5k
   OPC_MoveSibling, 13,
19787
15.5k
   OPC_RecordNode,
19788
15.5k
   OPC_MoveSibling, 14,
19789
15.5k
   OPC_RecordNode,
19790
15.5k
   OPC_MoveSibling, 15,
19791
15.5k
   OPC_RecordNode,
19792
15.5k
   OPC_MoveSibling, 16,
19793
15.5k
   OPC_RecordNode,
19794
15.5k
   OPC_MoveSibling, 17,
19795
15.5k
   OPC_RecordNode,
19796
15.5k
   OPC_MoveSibling, 18,
19797
15.5k
   OPC_RecordNode,
19798
15.5k
   OPC_MoveSibling, 19,
19799
15.5k
   OPC_RecordNode,
19800
15.5k
   OPC_MoveSibling, 20,
19801
15.5k
   OPC_RecordNode,
19802
15.5k
   OPC_MoveSibling, 21,
19803
15.5k
   OPC_RecordNode,
19804
15.5k
   OPC_MoveSibling, 22,
19805
15.5k
   OPC_RecordNode,
19806
15.5k
   OPC_MoveSibling, 23,
19807
15.5k
   OPC_RecordNode,
19808
15.5k
   OPC_MoveSibling, 24,
19809
15.5k
   OPC_RecordNode,
19810
15.5k
   OPC_MoveParent,
19811
15.5k
   OPC_CheckPatternPredicate4,
19812
15.5k
   OPC_EmitInteger32, 0, 
19813
15.5k
   OPC_EmitNodeXForm, 2, 24,
19814
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17478), 0,
19815
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
19816
15.5k
  88, 
19817
15.5k
   OPC_CheckChild0Integer, 46|128,11|128,1, 
19818
15.5k
   OPC_RecordChild1,
19819
15.5k
   OPC_RecordChild2,
19820
15.5k
   OPC_RecordChild3,
19821
15.5k
   OPC_RecordChild4,
19822
15.5k
   OPC_RecordChild5,
19823
15.5k
   OPC_RecordChild6,
19824
15.5k
   OPC_RecordChild7,
19825
15.5k
   OPC_MoveChild, 8,
19826
15.5k
   OPC_RecordNode,
19827
15.5k
   OPC_MoveSibling, 9,
19828
15.5k
   OPC_RecordNode,
19829
15.5k
   OPC_MoveSibling, 10,
19830
15.5k
   OPC_RecordNode,
19831
15.5k
   OPC_MoveSibling, 11,
19832
15.5k
   OPC_RecordNode,
19833
15.5k
   OPC_MoveSibling, 12,
19834
15.5k
   OPC_RecordNode,
19835
15.5k
   OPC_MoveSibling, 13,
19836
15.5k
   OPC_RecordNode,
19837
15.5k
   OPC_MoveSibling, 14,
19838
15.5k
   OPC_RecordNode,
19839
15.5k
   OPC_MoveSibling, 15,
19840
15.5k
   OPC_RecordNode,
19841
15.5k
   OPC_MoveSibling, 16,
19842
15.5k
   OPC_RecordNode,
19843
15.5k
   OPC_MoveSibling, 17,
19844
15.5k
   OPC_RecordNode,
19845
15.5k
   OPC_MoveSibling, 18,
19846
15.5k
   OPC_RecordNode,
19847
15.5k
   OPC_MoveSibling, 19,
19848
15.5k
   OPC_RecordNode,
19849
15.5k
   OPC_MoveSibling, 20,
19850
15.5k
   OPC_RecordNode,
19851
15.5k
   OPC_MoveParent,
19852
15.5k
   OPC_CheckPatternPredicate2,
19853
15.5k
   OPC_EmitInteger32, 0, 
19854
15.5k
   OPC_EmitNodeXForm, 2, 20,
19855
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17484), 0,
19856
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
19857
15.5k
  104, 
19858
15.5k
   OPC_CheckChild0Integer, 50|128,11|128,1, 
19859
15.5k
   OPC_RecordChild1,
19860
15.5k
   OPC_RecordChild2,
19861
15.5k
   OPC_RecordChild3,
19862
15.5k
   OPC_RecordChild4,
19863
15.5k
   OPC_RecordChild5,
19864
15.5k
   OPC_RecordChild6,
19865
15.5k
   OPC_RecordChild7,
19866
15.5k
   OPC_MoveChild, 8,
19867
15.5k
   OPC_RecordNode,
19868
15.5k
   OPC_MoveSibling, 9,
19869
15.5k
   OPC_RecordNode,
19870
15.5k
   OPC_MoveSibling, 10,
19871
15.5k
   OPC_RecordNode,
19872
15.5k
   OPC_MoveSibling, 11,
19873
15.5k
   OPC_RecordNode,
19874
15.5k
   OPC_MoveSibling, 12,
19875
15.5k
   OPC_RecordNode,
19876
15.5k
   OPC_MoveSibling, 13,
19877
15.5k
   OPC_RecordNode,
19878
15.5k
   OPC_MoveSibling, 14,
19879
15.5k
   OPC_RecordNode,
19880
15.5k
   OPC_MoveSibling, 15,
19881
15.5k
   OPC_RecordNode,
19882
15.5k
   OPC_MoveSibling, 16,
19883
15.5k
   OPC_RecordNode,
19884
15.5k
   OPC_MoveSibling, 17,
19885
15.5k
   OPC_RecordNode,
19886
15.5k
   OPC_MoveSibling, 18,
19887
15.5k
   OPC_RecordNode,
19888
15.5k
   OPC_MoveSibling, 19,
19889
15.5k
   OPC_RecordNode,
19890
15.5k
   OPC_MoveSibling, 20,
19891
15.5k
   OPC_RecordNode,
19892
15.5k
   OPC_MoveSibling, 21,
19893
15.5k
   OPC_RecordNode,
19894
15.5k
   OPC_MoveSibling, 22,
19895
15.5k
   OPC_RecordNode,
19896
15.5k
   OPC_MoveSibling, 23,
19897
15.5k
   OPC_RecordNode,
19898
15.5k
   OPC_MoveSibling, 24,
19899
15.5k
   OPC_RecordNode,
19900
15.5k
   OPC_MoveParent,
19901
15.5k
   OPC_CheckPatternPredicate2,
19902
15.5k
   OPC_EmitInteger32, 0, 
19903
15.5k
   OPC_EmitNodeXForm, 2, 24,
19904
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17490), 0,
19905
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
19906
15.5k
  88, 
19907
15.5k
   OPC_CheckChild0Integer, 6|128,13|128,1, 
19908
15.5k
   OPC_RecordChild1,
19909
15.5k
   OPC_RecordChild2,
19910
15.5k
   OPC_RecordChild3,
19911
15.5k
   OPC_RecordChild4,
19912
15.5k
   OPC_RecordChild5,
19913
15.5k
   OPC_RecordChild6,
19914
15.5k
   OPC_RecordChild7,
19915
15.5k
   OPC_MoveChild, 8,
19916
15.5k
   OPC_RecordNode,
19917
15.5k
   OPC_MoveSibling, 9,
19918
15.5k
   OPC_RecordNode,
19919
15.5k
   OPC_MoveSibling, 10,
19920
15.5k
   OPC_RecordNode,
19921
15.5k
   OPC_MoveSibling, 11,
19922
15.5k
   OPC_RecordNode,
19923
15.5k
   OPC_MoveSibling, 12,
19924
15.5k
   OPC_RecordNode,
19925
15.5k
   OPC_MoveSibling, 13,
19926
15.5k
   OPC_RecordNode,
19927
15.5k
   OPC_MoveSibling, 14,
19928
15.5k
   OPC_RecordNode,
19929
15.5k
   OPC_MoveSibling, 15,
19930
15.5k
   OPC_RecordNode,
19931
15.5k
   OPC_MoveSibling, 16,
19932
15.5k
   OPC_RecordNode,
19933
15.5k
   OPC_MoveSibling, 17,
19934
15.5k
   OPC_RecordNode,
19935
15.5k
   OPC_MoveSibling, 18,
19936
15.5k
   OPC_RecordNode,
19937
15.5k
   OPC_MoveSibling, 19,
19938
15.5k
   OPC_RecordNode,
19939
15.5k
   OPC_MoveSibling, 20,
19940
15.5k
   OPC_RecordNode,
19941
15.5k
   OPC_MoveParent,
19942
15.5k
   OPC_CheckPatternPredicate2,
19943
15.5k
   OPC_EmitInteger32, 0, 
19944
15.5k
   OPC_EmitNodeXForm, 2, 20,
19945
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17496), 0,
19946
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
19947
15.5k
  104, 
19948
15.5k
   OPC_CheckChild0Integer, 10|128,13|128,1, 
19949
15.5k
   OPC_RecordChild1,
19950
15.5k
   OPC_RecordChild2,
19951
15.5k
   OPC_RecordChild3,
19952
15.5k
   OPC_RecordChild4,
19953
15.5k
   OPC_RecordChild5,
19954
15.5k
   OPC_RecordChild6,
19955
15.5k
   OPC_RecordChild7,
19956
15.5k
   OPC_MoveChild, 8,
19957
15.5k
   OPC_RecordNode,
19958
15.5k
   OPC_MoveSibling, 9,
19959
15.5k
   OPC_RecordNode,
19960
15.5k
   OPC_MoveSibling, 10,
19961
15.5k
   OPC_RecordNode,
19962
15.5k
   OPC_MoveSibling, 11,
19963
15.5k
   OPC_RecordNode,
19964
15.5k
   OPC_MoveSibling, 12,
19965
15.5k
   OPC_RecordNode,
19966
15.5k
   OPC_MoveSibling, 13,
19967
15.5k
   OPC_RecordNode,
19968
15.5k
   OPC_MoveSibling, 14,
19969
15.5k
   OPC_RecordNode,
19970
15.5k
   OPC_MoveSibling, 15,
19971
15.5k
   OPC_RecordNode,
19972
15.5k
   OPC_MoveSibling, 16,
19973
15.5k
   OPC_RecordNode,
19974
15.5k
   OPC_MoveSibling, 17,
19975
15.5k
   OPC_RecordNode,
19976
15.5k
   OPC_MoveSibling, 18,
19977
15.5k
   OPC_RecordNode,
19978
15.5k
   OPC_MoveSibling, 19,
19979
15.5k
   OPC_RecordNode,
19980
15.5k
   OPC_MoveSibling, 20,
19981
15.5k
   OPC_RecordNode,
19982
15.5k
   OPC_MoveSibling, 21,
19983
15.5k
   OPC_RecordNode,
19984
15.5k
   OPC_MoveSibling, 22,
19985
15.5k
   OPC_RecordNode,
19986
15.5k
   OPC_MoveSibling, 23,
19987
15.5k
   OPC_RecordNode,
19988
15.5k
   OPC_MoveSibling, 24,
19989
15.5k
   OPC_RecordNode,
19990
15.5k
   OPC_MoveParent,
19991
15.5k
   OPC_CheckPatternPredicate2,
19992
15.5k
   OPC_EmitInteger32, 0, 
19993
15.5k
   OPC_EmitNodeXForm, 2, 24,
19994
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17502), 0,
19995
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
19996
15.5k
  88, 
19997
15.5k
   OPC_CheckChild0Integer, 18|128,9|128,1, 
19998
15.5k
   OPC_RecordChild1,
19999
15.5k
   OPC_RecordChild2,
20000
15.5k
   OPC_RecordChild3,
20001
15.5k
   OPC_RecordChild4,
20002
15.5k
   OPC_RecordChild5,
20003
15.5k
   OPC_RecordChild6,
20004
15.5k
   OPC_RecordChild7,
20005
15.5k
   OPC_MoveChild, 8,
20006
15.5k
   OPC_RecordNode,
20007
15.5k
   OPC_MoveSibling, 9,
20008
15.5k
   OPC_RecordNode,
20009
15.5k
   OPC_MoveSibling, 10,
20010
15.5k
   OPC_RecordNode,
20011
15.5k
   OPC_MoveSibling, 11,
20012
15.5k
   OPC_RecordNode,
20013
15.5k
   OPC_MoveSibling, 12,
20014
15.5k
   OPC_RecordNode,
20015
15.5k
   OPC_MoveSibling, 13,
20016
15.5k
   OPC_RecordNode,
20017
15.5k
   OPC_MoveSibling, 14,
20018
15.5k
   OPC_RecordNode,
20019
15.5k
   OPC_MoveSibling, 15,
20020
15.5k
   OPC_RecordNode,
20021
15.5k
   OPC_MoveSibling, 16,
20022
15.5k
   OPC_RecordNode,
20023
15.5k
   OPC_MoveSibling, 17,
20024
15.5k
   OPC_RecordNode,
20025
15.5k
   OPC_MoveSibling, 18,
20026
15.5k
   OPC_RecordNode,
20027
15.5k
   OPC_MoveSibling, 19,
20028
15.5k
   OPC_RecordNode,
20029
15.5k
   OPC_MoveSibling, 20,
20030
15.5k
   OPC_RecordNode,
20031
15.5k
   OPC_MoveParent,
20032
15.5k
   OPC_CheckPatternPredicate4,
20033
15.5k
   OPC_EmitInteger32, 0, 
20034
15.5k
   OPC_EmitNodeXForm, 2, 20,
20035
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17541), 0,
20036
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
20037
15.5k
  104, 
20038
15.5k
   OPC_CheckChild0Integer, 22|128,9|128,1, 
20039
15.5k
   OPC_RecordChild1,
20040
15.5k
   OPC_RecordChild2,
20041
15.5k
   OPC_RecordChild3,
20042
15.5k
   OPC_RecordChild4,
20043
15.5k
   OPC_RecordChild5,
20044
15.5k
   OPC_RecordChild6,
20045
15.5k
   OPC_RecordChild7,
20046
15.5k
   OPC_MoveChild, 8,
20047
15.5k
   OPC_RecordNode,
20048
15.5k
   OPC_MoveSibling, 9,
20049
15.5k
   OPC_RecordNode,
20050
15.5k
   OPC_MoveSibling, 10,
20051
15.5k
   OPC_RecordNode,
20052
15.5k
   OPC_MoveSibling, 11,
20053
15.5k
   OPC_RecordNode,
20054
15.5k
   OPC_MoveSibling, 12,
20055
15.5k
   OPC_RecordNode,
20056
15.5k
   OPC_MoveSibling, 13,
20057
15.5k
   OPC_RecordNode,
20058
15.5k
   OPC_MoveSibling, 14,
20059
15.5k
   OPC_RecordNode,
20060
15.5k
   OPC_MoveSibling, 15,
20061
15.5k
   OPC_RecordNode,
20062
15.5k
   OPC_MoveSibling, 16,
20063
15.5k
   OPC_RecordNode,
20064
15.5k
   OPC_MoveSibling, 17,
20065
15.5k
   OPC_RecordNode,
20066
15.5k
   OPC_MoveSibling, 18,
20067
15.5k
   OPC_RecordNode,
20068
15.5k
   OPC_MoveSibling, 19,
20069
15.5k
   OPC_RecordNode,
20070
15.5k
   OPC_MoveSibling, 20,
20071
15.5k
   OPC_RecordNode,
20072
15.5k
   OPC_MoveSibling, 21,
20073
15.5k
   OPC_RecordNode,
20074
15.5k
   OPC_MoveSibling, 22,
20075
15.5k
   OPC_RecordNode,
20076
15.5k
   OPC_MoveSibling, 23,
20077
15.5k
   OPC_RecordNode,
20078
15.5k
   OPC_MoveSibling, 24,
20079
15.5k
   OPC_RecordNode,
20080
15.5k
   OPC_MoveParent,
20081
15.5k
   OPC_CheckPatternPredicate4,
20082
15.5k
   OPC_EmitInteger32, 0, 
20083
15.5k
   OPC_EmitNodeXForm, 2, 24,
20084
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17547), 0,
20085
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
20086
15.5k
  88, 
20087
15.5k
   OPC_CheckChild0Integer, 18|128,11|128,1, 
20088
15.5k
   OPC_RecordChild1,
20089
15.5k
   OPC_RecordChild2,
20090
15.5k
   OPC_RecordChild3,
20091
15.5k
   OPC_RecordChild4,
20092
15.5k
   OPC_RecordChild5,
20093
15.5k
   OPC_RecordChild6,
20094
15.5k
   OPC_RecordChild7,
20095
15.5k
   OPC_MoveChild, 8,
20096
15.5k
   OPC_RecordNode,
20097
15.5k
   OPC_MoveSibling, 9,
20098
15.5k
   OPC_RecordNode,
20099
15.5k
   OPC_MoveSibling, 10,
20100
15.5k
   OPC_RecordNode,
20101
15.5k
   OPC_MoveSibling, 11,
20102
15.5k
   OPC_RecordNode,
20103
15.5k
   OPC_MoveSibling, 12,
20104
15.5k
   OPC_RecordNode,
20105
15.5k
   OPC_MoveSibling, 13,
20106
15.5k
   OPC_RecordNode,
20107
15.5k
   OPC_MoveSibling, 14,
20108
15.5k
   OPC_RecordNode,
20109
15.5k
   OPC_MoveSibling, 15,
20110
15.5k
   OPC_RecordNode,
20111
15.5k
   OPC_MoveSibling, 16,
20112
15.5k
   OPC_RecordNode,
20113
15.5k
   OPC_MoveSibling, 17,
20114
15.5k
   OPC_RecordNode,
20115
15.5k
   OPC_MoveSibling, 18,
20116
15.5k
   OPC_RecordNode,
20117
15.5k
   OPC_MoveSibling, 19,
20118
15.5k
   OPC_RecordNode,
20119
15.5k
   OPC_MoveSibling, 20,
20120
15.5k
   OPC_RecordNode,
20121
15.5k
   OPC_MoveParent,
20122
15.5k
   OPC_CheckPatternPredicate2,
20123
15.5k
   OPC_EmitInteger32, 0, 
20124
15.5k
   OPC_EmitNodeXForm, 2, 20,
20125
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17553), 0,
20126
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
20127
15.5k
  104, 
20128
15.5k
   OPC_CheckChild0Integer, 22|128,11|128,1, 
20129
15.5k
   OPC_RecordChild1,
20130
15.5k
   OPC_RecordChild2,
20131
15.5k
   OPC_RecordChild3,
20132
15.5k
   OPC_RecordChild4,
20133
15.5k
   OPC_RecordChild5,
20134
15.5k
   OPC_RecordChild6,
20135
15.5k
   OPC_RecordChild7,
20136
15.5k
   OPC_MoveChild, 8,
20137
15.5k
   OPC_RecordNode,
20138
15.5k
   OPC_MoveSibling, 9,
20139
15.5k
   OPC_RecordNode,
20140
15.5k
   OPC_MoveSibling, 10,
20141
15.5k
   OPC_RecordNode,
20142
15.5k
   OPC_MoveSibling, 11,
20143
15.5k
   OPC_RecordNode,
20144
15.5k
   OPC_MoveSibling, 12,
20145
15.5k
   OPC_RecordNode,
20146
15.5k
   OPC_MoveSibling, 13,
20147
15.5k
   OPC_RecordNode,
20148
15.5k
   OPC_MoveSibling, 14,
20149
15.5k
   OPC_RecordNode,
20150
15.5k
   OPC_MoveSibling, 15,
20151
15.5k
   OPC_RecordNode,
20152
15.5k
   OPC_MoveSibling, 16,
20153
15.5k
   OPC_RecordNode,
20154
15.5k
   OPC_MoveSibling, 17,
20155
15.5k
   OPC_RecordNode,
20156
15.5k
   OPC_MoveSibling, 18,
20157
15.5k
   OPC_RecordNode,
20158
15.5k
   OPC_MoveSibling, 19,
20159
15.5k
   OPC_RecordNode,
20160
15.5k
   OPC_MoveSibling, 20,
20161
15.5k
   OPC_RecordNode,
20162
15.5k
   OPC_MoveSibling, 21,
20163
15.5k
   OPC_RecordNode,
20164
15.5k
   OPC_MoveSibling, 22,
20165
15.5k
   OPC_RecordNode,
20166
15.5k
   OPC_MoveSibling, 23,
20167
15.5k
   OPC_RecordNode,
20168
15.5k
   OPC_MoveSibling, 24,
20169
15.5k
   OPC_RecordNode,
20170
15.5k
   OPC_MoveParent,
20171
15.5k
   OPC_CheckPatternPredicate2,
20172
15.5k
   OPC_EmitInteger32, 0, 
20173
15.5k
   OPC_EmitNodeXForm, 2, 24,
20174
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17559), 0,
20175
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
20176
15.5k
  88, 
20177
15.5k
   OPC_CheckChild0Integer, 106|128,12|128,1, 
20178
15.5k
   OPC_RecordChild1,
20179
15.5k
   OPC_RecordChild2,
20180
15.5k
   OPC_RecordChild3,
20181
15.5k
   OPC_RecordChild4,
20182
15.5k
   OPC_RecordChild5,
20183
15.5k
   OPC_RecordChild6,
20184
15.5k
   OPC_RecordChild7,
20185
15.5k
   OPC_MoveChild, 8,
20186
15.5k
   OPC_RecordNode,
20187
15.5k
   OPC_MoveSibling, 9,
20188
15.5k
   OPC_RecordNode,
20189
15.5k
   OPC_MoveSibling, 10,
20190
15.5k
   OPC_RecordNode,
20191
15.5k
   OPC_MoveSibling, 11,
20192
15.5k
   OPC_RecordNode,
20193
15.5k
   OPC_MoveSibling, 12,
20194
15.5k
   OPC_RecordNode,
20195
15.5k
   OPC_MoveSibling, 13,
20196
15.5k
   OPC_RecordNode,
20197
15.5k
   OPC_MoveSibling, 14,
20198
15.5k
   OPC_RecordNode,
20199
15.5k
   OPC_MoveSibling, 15,
20200
15.5k
   OPC_RecordNode,
20201
15.5k
   OPC_MoveSibling, 16,
20202
15.5k
   OPC_RecordNode,
20203
15.5k
   OPC_MoveSibling, 17,
20204
15.5k
   OPC_RecordNode,
20205
15.5k
   OPC_MoveSibling, 18,
20206
15.5k
   OPC_RecordNode,
20207
15.5k
   OPC_MoveSibling, 19,
20208
15.5k
   OPC_RecordNode,
20209
15.5k
   OPC_MoveSibling, 20,
20210
15.5k
   OPC_RecordNode,
20211
15.5k
   OPC_MoveParent,
20212
15.5k
   OPC_CheckPatternPredicate2,
20213
15.5k
   OPC_EmitInteger32, 0, 
20214
15.5k
   OPC_EmitNodeXForm, 2, 20,
20215
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17565), 0,
20216
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
20217
15.5k
  104, 
20218
15.5k
   OPC_CheckChild0Integer, 110|128,12|128,1, 
20219
15.5k
   OPC_RecordChild1,
20220
15.5k
   OPC_RecordChild2,
20221
15.5k
   OPC_RecordChild3,
20222
15.5k
   OPC_RecordChild4,
20223
15.5k
   OPC_RecordChild5,
20224
15.5k
   OPC_RecordChild6,
20225
15.5k
   OPC_RecordChild7,
20226
15.5k
   OPC_MoveChild, 8,
20227
15.5k
   OPC_RecordNode,
20228
15.5k
   OPC_MoveSibling, 9,
20229
15.5k
   OPC_RecordNode,
20230
15.5k
   OPC_MoveSibling, 10,
20231
15.5k
   OPC_RecordNode,
20232
15.5k
   OPC_MoveSibling, 11,
20233
15.5k
   OPC_RecordNode,
20234
15.5k
   OPC_MoveSibling, 12,
20235
15.5k
   OPC_RecordNode,
20236
15.5k
   OPC_MoveSibling, 13,
20237
15.5k
   OPC_RecordNode,
20238
15.5k
   OPC_MoveSibling, 14,
20239
15.5k
   OPC_RecordNode,
20240
15.5k
   OPC_MoveSibling, 15,
20241
15.5k
   OPC_RecordNode,
20242
15.5k
   OPC_MoveSibling, 16,
20243
15.5k
   OPC_RecordNode,
20244
15.5k
   OPC_MoveSibling, 17,
20245
15.5k
   OPC_RecordNode,
20246
15.5k
   OPC_MoveSibling, 18,
20247
15.5k
   OPC_RecordNode,
20248
15.5k
   OPC_MoveSibling, 19,
20249
15.5k
   OPC_RecordNode,
20250
15.5k
   OPC_MoveSibling, 20,
20251
15.5k
   OPC_RecordNode,
20252
15.5k
   OPC_MoveSibling, 21,
20253
15.5k
   OPC_RecordNode,
20254
15.5k
   OPC_MoveSibling, 22,
20255
15.5k
   OPC_RecordNode,
20256
15.5k
   OPC_MoveSibling, 23,
20257
15.5k
   OPC_RecordNode,
20258
15.5k
   OPC_MoveSibling, 24,
20259
15.5k
   OPC_RecordNode,
20260
15.5k
   OPC_MoveParent,
20261
15.5k
   OPC_CheckPatternPredicate2,
20262
15.5k
   OPC_EmitInteger32, 0, 
20263
15.5k
   OPC_EmitNodeXForm, 2, 24,
20264
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17571), 0,
20265
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
20266
15.5k
  88, 
20267
15.5k
   OPC_CheckChild0Integer, 20|128,9|128,1, 
20268
15.5k
   OPC_RecordChild1,
20269
15.5k
   OPC_RecordChild2,
20270
15.5k
   OPC_RecordChild3,
20271
15.5k
   OPC_RecordChild4,
20272
15.5k
   OPC_RecordChild5,
20273
15.5k
   OPC_RecordChild6,
20274
15.5k
   OPC_RecordChild7,
20275
15.5k
   OPC_MoveChild, 8,
20276
15.5k
   OPC_RecordNode,
20277
15.5k
   OPC_MoveSibling, 9,
20278
15.5k
   OPC_RecordNode,
20279
15.5k
   OPC_MoveSibling, 10,
20280
15.5k
   OPC_RecordNode,
20281
15.5k
   OPC_MoveSibling, 11,
20282
15.5k
   OPC_RecordNode,
20283
15.5k
   OPC_MoveSibling, 12,
20284
15.5k
   OPC_RecordNode,
20285
15.5k
   OPC_MoveSibling, 13,
20286
15.5k
   OPC_RecordNode,
20287
15.5k
   OPC_MoveSibling, 14,
20288
15.5k
   OPC_RecordNode,
20289
15.5k
   OPC_MoveSibling, 15,
20290
15.5k
   OPC_RecordNode,
20291
15.5k
   OPC_MoveSibling, 16,
20292
15.5k
   OPC_RecordNode,
20293
15.5k
   OPC_MoveSibling, 17,
20294
15.5k
   OPC_RecordNode,
20295
15.5k
   OPC_MoveSibling, 18,
20296
15.5k
   OPC_RecordNode,
20297
15.5k
   OPC_MoveSibling, 19,
20298
15.5k
   OPC_RecordNode,
20299
15.5k
   OPC_MoveSibling, 20,
20300
15.5k
   OPC_RecordNode,
20301
15.5k
   OPC_MoveParent,
20302
15.5k
   OPC_CheckPatternPredicate4,
20303
15.5k
   OPC_EmitInteger32, 0, 
20304
15.5k
   OPC_EmitNodeXForm, 2, 20,
20305
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17636), 0,
20306
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
20307
15.5k
  104, 
20308
15.5k
   OPC_CheckChild0Integer, 24|128,9|128,1, 
20309
15.5k
   OPC_RecordChild1,
20310
15.5k
   OPC_RecordChild2,
20311
15.5k
   OPC_RecordChild3,
20312
15.5k
   OPC_RecordChild4,
20313
15.5k
   OPC_RecordChild5,
20314
15.5k
   OPC_RecordChild6,
20315
15.5k
   OPC_RecordChild7,
20316
15.5k
   OPC_MoveChild, 8,
20317
15.5k
   OPC_RecordNode,
20318
15.5k
   OPC_MoveSibling, 9,
20319
15.5k
   OPC_RecordNode,
20320
15.5k
   OPC_MoveSibling, 10,
20321
15.5k
   OPC_RecordNode,
20322
15.5k
   OPC_MoveSibling, 11,
20323
15.5k
   OPC_RecordNode,
20324
15.5k
   OPC_MoveSibling, 12,
20325
15.5k
   OPC_RecordNode,
20326
15.5k
   OPC_MoveSibling, 13,
20327
15.5k
   OPC_RecordNode,
20328
15.5k
   OPC_MoveSibling, 14,
20329
15.5k
   OPC_RecordNode,
20330
15.5k
   OPC_MoveSibling, 15,
20331
15.5k
   OPC_RecordNode,
20332
15.5k
   OPC_MoveSibling, 16,
20333
15.5k
   OPC_RecordNode,
20334
15.5k
   OPC_MoveSibling, 17,
20335
15.5k
   OPC_RecordNode,
20336
15.5k
   OPC_MoveSibling, 18,
20337
15.5k
   OPC_RecordNode,
20338
15.5k
   OPC_MoveSibling, 19,
20339
15.5k
   OPC_RecordNode,
20340
15.5k
   OPC_MoveSibling, 20,
20341
15.5k
   OPC_RecordNode,
20342
15.5k
   OPC_MoveSibling, 21,
20343
15.5k
   OPC_RecordNode,
20344
15.5k
   OPC_MoveSibling, 22,
20345
15.5k
   OPC_RecordNode,
20346
15.5k
   OPC_MoveSibling, 23,
20347
15.5k
   OPC_RecordNode,
20348
15.5k
   OPC_MoveSibling, 24,
20349
15.5k
   OPC_RecordNode,
20350
15.5k
   OPC_MoveParent,
20351
15.5k
   OPC_CheckPatternPredicate4,
20352
15.5k
   OPC_EmitInteger32, 0, 
20353
15.5k
   OPC_EmitNodeXForm, 2, 24,
20354
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17642), 0,
20355
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
20356
15.5k
  88, 
20357
15.5k
   OPC_CheckChild0Integer, 20|128,11|128,1, 
20358
15.5k
   OPC_RecordChild1,
20359
15.5k
   OPC_RecordChild2,
20360
15.5k
   OPC_RecordChild3,
20361
15.5k
   OPC_RecordChild4,
20362
15.5k
   OPC_RecordChild5,
20363
15.5k
   OPC_RecordChild6,
20364
15.5k
   OPC_RecordChild7,
20365
15.5k
   OPC_MoveChild, 8,
20366
15.5k
   OPC_RecordNode,
20367
15.5k
   OPC_MoveSibling, 9,
20368
15.5k
   OPC_RecordNode,
20369
15.5k
   OPC_MoveSibling, 10,
20370
15.5k
   OPC_RecordNode,
20371
15.5k
   OPC_MoveSibling, 11,
20372
15.5k
   OPC_RecordNode,
20373
15.5k
   OPC_MoveSibling, 12,
20374
15.5k
   OPC_RecordNode,
20375
15.5k
   OPC_MoveSibling, 13,
20376
15.5k
   OPC_RecordNode,
20377
15.5k
   OPC_MoveSibling, 14,
20378
15.5k
   OPC_RecordNode,
20379
15.5k
   OPC_MoveSibling, 15,
20380
15.5k
   OPC_RecordNode,
20381
15.5k
   OPC_MoveSibling, 16,
20382
15.5k
   OPC_RecordNode,
20383
15.5k
   OPC_MoveSibling, 17,
20384
15.5k
   OPC_RecordNode,
20385
15.5k
   OPC_MoveSibling, 18,
20386
15.5k
   OPC_RecordNode,
20387
15.5k
   OPC_MoveSibling, 19,
20388
15.5k
   OPC_RecordNode,
20389
15.5k
   OPC_MoveSibling, 20,
20390
15.5k
   OPC_RecordNode,
20391
15.5k
   OPC_MoveParent,
20392
15.5k
   OPC_CheckPatternPredicate2,
20393
15.5k
   OPC_EmitInteger32, 0, 
20394
15.5k
   OPC_EmitNodeXForm, 2, 20,
20395
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17648), 0,
20396
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
20397
15.5k
  104, 
20398
15.5k
   OPC_CheckChild0Integer, 24|128,11|128,1, 
20399
15.5k
   OPC_RecordChild1,
20400
15.5k
   OPC_RecordChild2,
20401
15.5k
   OPC_RecordChild3,
20402
15.5k
   OPC_RecordChild4,
20403
15.5k
   OPC_RecordChild5,
20404
15.5k
   OPC_RecordChild6,
20405
15.5k
   OPC_RecordChild7,
20406
15.5k
   OPC_MoveChild, 8,
20407
15.5k
   OPC_RecordNode,
20408
15.5k
   OPC_MoveSibling, 9,
20409
15.5k
   OPC_RecordNode,
20410
15.5k
   OPC_MoveSibling, 10,
20411
15.5k
   OPC_RecordNode,
20412
15.5k
   OPC_MoveSibling, 11,
20413
15.5k
   OPC_RecordNode,
20414
15.5k
   OPC_MoveSibling, 12,
20415
15.5k
   OPC_RecordNode,
20416
15.5k
   OPC_MoveSibling, 13,
20417
15.5k
   OPC_RecordNode,
20418
15.5k
   OPC_MoveSibling, 14,
20419
15.5k
   OPC_RecordNode,
20420
15.5k
   OPC_MoveSibling, 15,
20421
15.5k
   OPC_RecordNode,
20422
15.5k
   OPC_MoveSibling, 16,
20423
15.5k
   OPC_RecordNode,
20424
15.5k
   OPC_MoveSibling, 17,
20425
15.5k
   OPC_RecordNode,
20426
15.5k
   OPC_MoveSibling, 18,
20427
15.5k
   OPC_RecordNode,
20428
15.5k
   OPC_MoveSibling, 19,
20429
15.5k
   OPC_RecordNode,
20430
15.5k
   OPC_MoveSibling, 20,
20431
15.5k
   OPC_RecordNode,
20432
15.5k
   OPC_MoveSibling, 21,
20433
15.5k
   OPC_RecordNode,
20434
15.5k
   OPC_MoveSibling, 22,
20435
15.5k
   OPC_RecordNode,
20436
15.5k
   OPC_MoveSibling, 23,
20437
15.5k
   OPC_RecordNode,
20438
15.5k
   OPC_MoveSibling, 24,
20439
15.5k
   OPC_RecordNode,
20440
15.5k
   OPC_MoveParent,
20441
15.5k
   OPC_CheckPatternPredicate2,
20442
15.5k
   OPC_EmitInteger32, 0, 
20443
15.5k
   OPC_EmitNodeXForm, 2, 24,
20444
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17654), 0,
20445
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
20446
15.5k
  88, 
20447
15.5k
   OPC_CheckChild0Integer, 108|128,12|128,1, 
20448
15.5k
   OPC_RecordChild1,
20449
15.5k
   OPC_RecordChild2,
20450
15.5k
   OPC_RecordChild3,
20451
15.5k
   OPC_RecordChild4,
20452
15.5k
   OPC_RecordChild5,
20453
15.5k
   OPC_RecordChild6,
20454
15.5k
   OPC_RecordChild7,
20455
15.5k
   OPC_MoveChild, 8,
20456
15.5k
   OPC_RecordNode,
20457
15.5k
   OPC_MoveSibling, 9,
20458
15.5k
   OPC_RecordNode,
20459
15.5k
   OPC_MoveSibling, 10,
20460
15.5k
   OPC_RecordNode,
20461
15.5k
   OPC_MoveSibling, 11,
20462
15.5k
   OPC_RecordNode,
20463
15.5k
   OPC_MoveSibling, 12,
20464
15.5k
   OPC_RecordNode,
20465
15.5k
   OPC_MoveSibling, 13,
20466
15.5k
   OPC_RecordNode,
20467
15.5k
   OPC_MoveSibling, 14,
20468
15.5k
   OPC_RecordNode,
20469
15.5k
   OPC_MoveSibling, 15,
20470
15.5k
   OPC_RecordNode,
20471
15.5k
   OPC_MoveSibling, 16,
20472
15.5k
   OPC_RecordNode,
20473
15.5k
   OPC_MoveSibling, 17,
20474
15.5k
   OPC_RecordNode,
20475
15.5k
   OPC_MoveSibling, 18,
20476
15.5k
   OPC_RecordNode,
20477
15.5k
   OPC_MoveSibling, 19,
20478
15.5k
   OPC_RecordNode,
20479
15.5k
   OPC_MoveSibling, 20,
20480
15.5k
   OPC_RecordNode,
20481
15.5k
   OPC_MoveParent,
20482
15.5k
   OPC_CheckPatternPredicate2,
20483
15.5k
   OPC_EmitInteger32, 0, 
20484
15.5k
   OPC_EmitNodeXForm, 2, 20,
20485
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17660), 0,
20486
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
20487
15.5k
  104, 
20488
15.5k
   OPC_CheckChild0Integer, 112|128,12|128,1, 
20489
15.5k
   OPC_RecordChild1,
20490
15.5k
   OPC_RecordChild2,
20491
15.5k
   OPC_RecordChild3,
20492
15.5k
   OPC_RecordChild4,
20493
15.5k
   OPC_RecordChild5,
20494
15.5k
   OPC_RecordChild6,
20495
15.5k
   OPC_RecordChild7,
20496
15.5k
   OPC_MoveChild, 8,
20497
15.5k
   OPC_RecordNode,
20498
15.5k
   OPC_MoveSibling, 9,
20499
15.5k
   OPC_RecordNode,
20500
15.5k
   OPC_MoveSibling, 10,
20501
15.5k
   OPC_RecordNode,
20502
15.5k
   OPC_MoveSibling, 11,
20503
15.5k
   OPC_RecordNode,
20504
15.5k
   OPC_MoveSibling, 12,
20505
15.5k
   OPC_RecordNode,
20506
15.5k
   OPC_MoveSibling, 13,
20507
15.5k
   OPC_RecordNode,
20508
15.5k
   OPC_MoveSibling, 14,
20509
15.5k
   OPC_RecordNode,
20510
15.5k
   OPC_MoveSibling, 15,
20511
15.5k
   OPC_RecordNode,
20512
15.5k
   OPC_MoveSibling, 16,
20513
15.5k
   OPC_RecordNode,
20514
15.5k
   OPC_MoveSibling, 17,
20515
15.5k
   OPC_RecordNode,
20516
15.5k
   OPC_MoveSibling, 18,
20517
15.5k
   OPC_RecordNode,
20518
15.5k
   OPC_MoveSibling, 19,
20519
15.5k
   OPC_RecordNode,
20520
15.5k
   OPC_MoveSibling, 20,
20521
15.5k
   OPC_RecordNode,
20522
15.5k
   OPC_MoveSibling, 21,
20523
15.5k
   OPC_RecordNode,
20524
15.5k
   OPC_MoveSibling, 22,
20525
15.5k
   OPC_RecordNode,
20526
15.5k
   OPC_MoveSibling, 23,
20527
15.5k
   OPC_RecordNode,
20528
15.5k
   OPC_MoveSibling, 24,
20529
15.5k
   OPC_RecordNode,
20530
15.5k
   OPC_MoveParent,
20531
15.5k
   OPC_CheckPatternPredicate2,
20532
15.5k
   OPC_EmitInteger32, 0, 
20533
15.5k
   OPC_EmitNodeXForm, 2, 24,
20534
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17666), 0,
20535
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
20536
15.5k
  88, 
20537
15.5k
   OPC_CheckChild0Integer, 120|128,8|128,1, 
20538
15.5k
   OPC_RecordChild1,
20539
15.5k
   OPC_RecordChild2,
20540
15.5k
   OPC_RecordChild3,
20541
15.5k
   OPC_RecordChild4,
20542
15.5k
   OPC_RecordChild5,
20543
15.5k
   OPC_RecordChild6,
20544
15.5k
   OPC_RecordChild7,
20545
15.5k
   OPC_MoveChild, 8,
20546
15.5k
   OPC_RecordNode,
20547
15.5k
   OPC_MoveSibling, 9,
20548
15.5k
   OPC_RecordNode,
20549
15.5k
   OPC_MoveSibling, 10,
20550
15.5k
   OPC_RecordNode,
20551
15.5k
   OPC_MoveSibling, 11,
20552
15.5k
   OPC_RecordNode,
20553
15.5k
   OPC_MoveSibling, 12,
20554
15.5k
   OPC_RecordNode,
20555
15.5k
   OPC_MoveSibling, 13,
20556
15.5k
   OPC_RecordNode,
20557
15.5k
   OPC_MoveSibling, 14,
20558
15.5k
   OPC_RecordNode,
20559
15.5k
   OPC_MoveSibling, 15,
20560
15.5k
   OPC_RecordNode,
20561
15.5k
   OPC_MoveSibling, 16,
20562
15.5k
   OPC_RecordNode,
20563
15.5k
   OPC_MoveSibling, 17,
20564
15.5k
   OPC_RecordNode,
20565
15.5k
   OPC_MoveSibling, 18,
20566
15.5k
   OPC_RecordNode,
20567
15.5k
   OPC_MoveSibling, 19,
20568
15.5k
   OPC_RecordNode,
20569
15.5k
   OPC_MoveSibling, 20,
20570
15.5k
   OPC_RecordNode,
20571
15.5k
   OPC_MoveParent,
20572
15.5k
   OPC_CheckPatternPredicate4,
20573
15.5k
   OPC_EmitInteger32, 0, 
20574
15.5k
   OPC_EmitNodeXForm, 2, 20,
20575
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17711), 0,
20576
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
20577
15.5k
  104, 
20578
15.5k
   OPC_CheckChild0Integer, 124|128,8|128,1, 
20579
15.5k
   OPC_RecordChild1,
20580
15.5k
   OPC_RecordChild2,
20581
15.5k
   OPC_RecordChild3,
20582
15.5k
   OPC_RecordChild4,
20583
15.5k
   OPC_RecordChild5,
20584
15.5k
   OPC_RecordChild6,
20585
15.5k
   OPC_RecordChild7,
20586
15.5k
   OPC_MoveChild, 8,
20587
15.5k
   OPC_RecordNode,
20588
15.5k
   OPC_MoveSibling, 9,
20589
15.5k
   OPC_RecordNode,
20590
15.5k
   OPC_MoveSibling, 10,
20591
15.5k
   OPC_RecordNode,
20592
15.5k
   OPC_MoveSibling, 11,
20593
15.5k
   OPC_RecordNode,
20594
15.5k
   OPC_MoveSibling, 12,
20595
15.5k
   OPC_RecordNode,
20596
15.5k
   OPC_MoveSibling, 13,
20597
15.5k
   OPC_RecordNode,
20598
15.5k
   OPC_MoveSibling, 14,
20599
15.5k
   OPC_RecordNode,
20600
15.5k
   OPC_MoveSibling, 15,
20601
15.5k
   OPC_RecordNode,
20602
15.5k
   OPC_MoveSibling, 16,
20603
15.5k
   OPC_RecordNode,
20604
15.5k
   OPC_MoveSibling, 17,
20605
15.5k
   OPC_RecordNode,
20606
15.5k
   OPC_MoveSibling, 18,
20607
15.5k
   OPC_RecordNode,
20608
15.5k
   OPC_MoveSibling, 19,
20609
15.5k
   OPC_RecordNode,
20610
15.5k
   OPC_MoveSibling, 20,
20611
15.5k
   OPC_RecordNode,
20612
15.5k
   OPC_MoveSibling, 21,
20613
15.5k
   OPC_RecordNode,
20614
15.5k
   OPC_MoveSibling, 22,
20615
15.5k
   OPC_RecordNode,
20616
15.5k
   OPC_MoveSibling, 23,
20617
15.5k
   OPC_RecordNode,
20618
15.5k
   OPC_MoveSibling, 24,
20619
15.5k
   OPC_RecordNode,
20620
15.5k
   OPC_MoveParent,
20621
15.5k
   OPC_CheckPatternPredicate4,
20622
15.5k
   OPC_EmitInteger32, 0, 
20623
15.5k
   OPC_EmitNodeXForm, 2, 24,
20624
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17717), 0,
20625
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
20626
15.5k
  88, 
20627
15.5k
   OPC_CheckChild0Integer, 120|128,10|128,1, 
20628
15.5k
   OPC_RecordChild1,
20629
15.5k
   OPC_RecordChild2,
20630
15.5k
   OPC_RecordChild3,
20631
15.5k
   OPC_RecordChild4,
20632
15.5k
   OPC_RecordChild5,
20633
15.5k
   OPC_RecordChild6,
20634
15.5k
   OPC_RecordChild7,
20635
15.5k
   OPC_MoveChild, 8,
20636
15.5k
   OPC_RecordNode,
20637
15.5k
   OPC_MoveSibling, 9,
20638
15.5k
   OPC_RecordNode,
20639
15.5k
   OPC_MoveSibling, 10,
20640
15.5k
   OPC_RecordNode,
20641
15.5k
   OPC_MoveSibling, 11,
20642
15.5k
   OPC_RecordNode,
20643
15.5k
   OPC_MoveSibling, 12,
20644
15.5k
   OPC_RecordNode,
20645
15.5k
   OPC_MoveSibling, 13,
20646
15.5k
   OPC_RecordNode,
20647
15.5k
   OPC_MoveSibling, 14,
20648
15.5k
   OPC_RecordNode,
20649
15.5k
   OPC_MoveSibling, 15,
20650
15.5k
   OPC_RecordNode,
20651
15.5k
   OPC_MoveSibling, 16,
20652
15.5k
   OPC_RecordNode,
20653
15.5k
   OPC_MoveSibling, 17,
20654
15.5k
   OPC_RecordNode,
20655
15.5k
   OPC_MoveSibling, 18,
20656
15.5k
   OPC_RecordNode,
20657
15.5k
   OPC_MoveSibling, 19,
20658
15.5k
   OPC_RecordNode,
20659
15.5k
   OPC_MoveSibling, 20,
20660
15.5k
   OPC_RecordNode,
20661
15.5k
   OPC_MoveParent,
20662
15.5k
   OPC_CheckPatternPredicate2,
20663
15.5k
   OPC_EmitInteger32, 0, 
20664
15.5k
   OPC_EmitNodeXForm, 2, 20,
20665
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17723), 0,
20666
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
20667
15.5k
  104, 
20668
15.5k
   OPC_CheckChild0Integer, 124|128,10|128,1, 
20669
15.5k
   OPC_RecordChild1,
20670
15.5k
   OPC_RecordChild2,
20671
15.5k
   OPC_RecordChild3,
20672
15.5k
   OPC_RecordChild4,
20673
15.5k
   OPC_RecordChild5,
20674
15.5k
   OPC_RecordChild6,
20675
15.5k
   OPC_RecordChild7,
20676
15.5k
   OPC_MoveChild, 8,
20677
15.5k
   OPC_RecordNode,
20678
15.5k
   OPC_MoveSibling, 9,
20679
15.5k
   OPC_RecordNode,
20680
15.5k
   OPC_MoveSibling, 10,
20681
15.5k
   OPC_RecordNode,
20682
15.5k
   OPC_MoveSibling, 11,
20683
15.5k
   OPC_RecordNode,
20684
15.5k
   OPC_MoveSibling, 12,
20685
15.5k
   OPC_RecordNode,
20686
15.5k
   OPC_MoveSibling, 13,
20687
15.5k
   OPC_RecordNode,
20688
15.5k
   OPC_MoveSibling, 14,
20689
15.5k
   OPC_RecordNode,
20690
15.5k
   OPC_MoveSibling, 15,
20691
15.5k
   OPC_RecordNode,
20692
15.5k
   OPC_MoveSibling, 16,
20693
15.5k
   OPC_RecordNode,
20694
15.5k
   OPC_MoveSibling, 17,
20695
15.5k
   OPC_RecordNode,
20696
15.5k
   OPC_MoveSibling, 18,
20697
15.5k
   OPC_RecordNode,
20698
15.5k
   OPC_MoveSibling, 19,
20699
15.5k
   OPC_RecordNode,
20700
15.5k
   OPC_MoveSibling, 20,
20701
15.5k
   OPC_RecordNode,
20702
15.5k
   OPC_MoveSibling, 21,
20703
15.5k
   OPC_RecordNode,
20704
15.5k
   OPC_MoveSibling, 22,
20705
15.5k
   OPC_RecordNode,
20706
15.5k
   OPC_MoveSibling, 23,
20707
15.5k
   OPC_RecordNode,
20708
15.5k
   OPC_MoveSibling, 24,
20709
15.5k
   OPC_RecordNode,
20710
15.5k
   OPC_MoveParent,
20711
15.5k
   OPC_CheckPatternPredicate2,
20712
15.5k
   OPC_EmitInteger32, 0, 
20713
15.5k
   OPC_EmitNodeXForm, 2, 24,
20714
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17729), 0,
20715
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
20716
15.5k
  88, 
20717
15.5k
   OPC_CheckChild0Integer, 80|128,12|128,1, 
20718
15.5k
   OPC_RecordChild1,
20719
15.5k
   OPC_RecordChild2,
20720
15.5k
   OPC_RecordChild3,
20721
15.5k
   OPC_RecordChild4,
20722
15.5k
   OPC_RecordChild5,
20723
15.5k
   OPC_RecordChild6,
20724
15.5k
   OPC_RecordChild7,
20725
15.5k
   OPC_MoveChild, 8,
20726
15.5k
   OPC_RecordNode,
20727
15.5k
   OPC_MoveSibling, 9,
20728
15.5k
   OPC_RecordNode,
20729
15.5k
   OPC_MoveSibling, 10,
20730
15.5k
   OPC_RecordNode,
20731
15.5k
   OPC_MoveSibling, 11,
20732
15.5k
   OPC_RecordNode,
20733
15.5k
   OPC_MoveSibling, 12,
20734
15.5k
   OPC_RecordNode,
20735
15.5k
   OPC_MoveSibling, 13,
20736
15.5k
   OPC_RecordNode,
20737
15.5k
   OPC_MoveSibling, 14,
20738
15.5k
   OPC_RecordNode,
20739
15.5k
   OPC_MoveSibling, 15,
20740
15.5k
   OPC_RecordNode,
20741
15.5k
   OPC_MoveSibling, 16,
20742
15.5k
   OPC_RecordNode,
20743
15.5k
   OPC_MoveSibling, 17,
20744
15.5k
   OPC_RecordNode,
20745
15.5k
   OPC_MoveSibling, 18,
20746
15.5k
   OPC_RecordNode,
20747
15.5k
   OPC_MoveSibling, 19,
20748
15.5k
   OPC_RecordNode,
20749
15.5k
   OPC_MoveSibling, 20,
20750
15.5k
   OPC_RecordNode,
20751
15.5k
   OPC_MoveParent,
20752
15.5k
   OPC_CheckPatternPredicate2,
20753
15.5k
   OPC_EmitInteger32, 0, 
20754
15.5k
   OPC_EmitNodeXForm, 2, 20,
20755
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17735), 0,
20756
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
20757
15.5k
  104, 
20758
15.5k
   OPC_CheckChild0Integer, 84|128,12|128,1, 
20759
15.5k
   OPC_RecordChild1,
20760
15.5k
   OPC_RecordChild2,
20761
15.5k
   OPC_RecordChild3,
20762
15.5k
   OPC_RecordChild4,
20763
15.5k
   OPC_RecordChild5,
20764
15.5k
   OPC_RecordChild6,
20765
15.5k
   OPC_RecordChild7,
20766
15.5k
   OPC_MoveChild, 8,
20767
15.5k
   OPC_RecordNode,
20768
15.5k
   OPC_MoveSibling, 9,
20769
15.5k
   OPC_RecordNode,
20770
15.5k
   OPC_MoveSibling, 10,
20771
15.5k
   OPC_RecordNode,
20772
15.5k
   OPC_MoveSibling, 11,
20773
15.5k
   OPC_RecordNode,
20774
15.5k
   OPC_MoveSibling, 12,
20775
15.5k
   OPC_RecordNode,
20776
15.5k
   OPC_MoveSibling, 13,
20777
15.5k
   OPC_RecordNode,
20778
15.5k
   OPC_MoveSibling, 14,
20779
15.5k
   OPC_RecordNode,
20780
15.5k
   OPC_MoveSibling, 15,
20781
15.5k
   OPC_RecordNode,
20782
15.5k
   OPC_MoveSibling, 16,
20783
15.5k
   OPC_RecordNode,
20784
15.5k
   OPC_MoveSibling, 17,
20785
15.5k
   OPC_RecordNode,
20786
15.5k
   OPC_MoveSibling, 18,
20787
15.5k
   OPC_RecordNode,
20788
15.5k
   OPC_MoveSibling, 19,
20789
15.5k
   OPC_RecordNode,
20790
15.5k
   OPC_MoveSibling, 20,
20791
15.5k
   OPC_RecordNode,
20792
15.5k
   OPC_MoveSibling, 21,
20793
15.5k
   OPC_RecordNode,
20794
15.5k
   OPC_MoveSibling, 22,
20795
15.5k
   OPC_RecordNode,
20796
15.5k
   OPC_MoveSibling, 23,
20797
15.5k
   OPC_RecordNode,
20798
15.5k
   OPC_MoveSibling, 24,
20799
15.5k
   OPC_RecordNode,
20800
15.5k
   OPC_MoveParent,
20801
15.5k
   OPC_CheckPatternPredicate2,
20802
15.5k
   OPC_EmitInteger32, 0, 
20803
15.5k
   OPC_EmitNodeXForm, 2, 24,
20804
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17741), 0,
20805
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
20806
15.5k
  88, 
20807
15.5k
   OPC_CheckChild0Integer, 122|128,8|128,1, 
20808
15.5k
   OPC_RecordChild1,
20809
15.5k
   OPC_RecordChild2,
20810
15.5k
   OPC_RecordChild3,
20811
15.5k
   OPC_RecordChild4,
20812
15.5k
   OPC_RecordChild5,
20813
15.5k
   OPC_RecordChild6,
20814
15.5k
   OPC_RecordChild7,
20815
15.5k
   OPC_MoveChild, 8,
20816
15.5k
   OPC_RecordNode,
20817
15.5k
   OPC_MoveSibling, 9,
20818
15.5k
   OPC_RecordNode,
20819
15.5k
   OPC_MoveSibling, 10,
20820
15.5k
   OPC_RecordNode,
20821
15.5k
   OPC_MoveSibling, 11,
20822
15.5k
   OPC_RecordNode,
20823
15.5k
   OPC_MoveSibling, 12,
20824
15.5k
   OPC_RecordNode,
20825
15.5k
   OPC_MoveSibling, 13,
20826
15.5k
   OPC_RecordNode,
20827
15.5k
   OPC_MoveSibling, 14,
20828
15.5k
   OPC_RecordNode,
20829
15.5k
   OPC_MoveSibling, 15,
20830
15.5k
   OPC_RecordNode,
20831
15.5k
   OPC_MoveSibling, 16,
20832
15.5k
   OPC_RecordNode,
20833
15.5k
   OPC_MoveSibling, 17,
20834
15.5k
   OPC_RecordNode,
20835
15.5k
   OPC_MoveSibling, 18,
20836
15.5k
   OPC_RecordNode,
20837
15.5k
   OPC_MoveSibling, 19,
20838
15.5k
   OPC_RecordNode,
20839
15.5k
   OPC_MoveSibling, 20,
20840
15.5k
   OPC_RecordNode,
20841
15.5k
   OPC_MoveParent,
20842
15.5k
   OPC_CheckPatternPredicate4,
20843
15.5k
   OPC_EmitInteger32, 0, 
20844
15.5k
   OPC_EmitNodeXForm, 2, 20,
20845
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17777), 0,
20846
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
20847
15.5k
  104, 
20848
15.5k
   OPC_CheckChild0Integer, 126|128,8|128,1, 
20849
15.5k
   OPC_RecordChild1,
20850
15.5k
   OPC_RecordChild2,
20851
15.5k
   OPC_RecordChild3,
20852
15.5k
   OPC_RecordChild4,
20853
15.5k
   OPC_RecordChild5,
20854
15.5k
   OPC_RecordChild6,
20855
15.5k
   OPC_RecordChild7,
20856
15.5k
   OPC_MoveChild, 8,
20857
15.5k
   OPC_RecordNode,
20858
15.5k
   OPC_MoveSibling, 9,
20859
15.5k
   OPC_RecordNode,
20860
15.5k
   OPC_MoveSibling, 10,
20861
15.5k
   OPC_RecordNode,
20862
15.5k
   OPC_MoveSibling, 11,
20863
15.5k
   OPC_RecordNode,
20864
15.5k
   OPC_MoveSibling, 12,
20865
15.5k
   OPC_RecordNode,
20866
15.5k
   OPC_MoveSibling, 13,
20867
15.5k
   OPC_RecordNode,
20868
15.5k
   OPC_MoveSibling, 14,
20869
15.5k
   OPC_RecordNode,
20870
15.5k
   OPC_MoveSibling, 15,
20871
15.5k
   OPC_RecordNode,
20872
15.5k
   OPC_MoveSibling, 16,
20873
15.5k
   OPC_RecordNode,
20874
15.5k
   OPC_MoveSibling, 17,
20875
15.5k
   OPC_RecordNode,
20876
15.5k
   OPC_MoveSibling, 18,
20877
15.5k
   OPC_RecordNode,
20878
15.5k
   OPC_MoveSibling, 19,
20879
15.5k
   OPC_RecordNode,
20880
15.5k
   OPC_MoveSibling, 20,
20881
15.5k
   OPC_RecordNode,
20882
15.5k
   OPC_MoveSibling, 21,
20883
15.5k
   OPC_RecordNode,
20884
15.5k
   OPC_MoveSibling, 22,
20885
15.5k
   OPC_RecordNode,
20886
15.5k
   OPC_MoveSibling, 23,
20887
15.5k
   OPC_RecordNode,
20888
15.5k
   OPC_MoveSibling, 24,
20889
15.5k
   OPC_RecordNode,
20890
15.5k
   OPC_MoveParent,
20891
15.5k
   OPC_CheckPatternPredicate4,
20892
15.5k
   OPC_EmitInteger32, 0, 
20893
15.5k
   OPC_EmitNodeXForm, 2, 24,
20894
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17783), 0,
20895
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
20896
15.5k
  88, 
20897
15.5k
   OPC_CheckChild0Integer, 122|128,10|128,1, 
20898
15.5k
   OPC_RecordChild1,
20899
15.5k
   OPC_RecordChild2,
20900
15.5k
   OPC_RecordChild3,
20901
15.5k
   OPC_RecordChild4,
20902
15.5k
   OPC_RecordChild5,
20903
15.5k
   OPC_RecordChild6,
20904
15.5k
   OPC_RecordChild7,
20905
15.5k
   OPC_MoveChild, 8,
20906
15.5k
   OPC_RecordNode,
20907
15.5k
   OPC_MoveSibling, 9,
20908
15.5k
   OPC_RecordNode,
20909
15.5k
   OPC_MoveSibling, 10,
20910
15.5k
   OPC_RecordNode,
20911
15.5k
   OPC_MoveSibling, 11,
20912
15.5k
   OPC_RecordNode,
20913
15.5k
   OPC_MoveSibling, 12,
20914
15.5k
   OPC_RecordNode,
20915
15.5k
   OPC_MoveSibling, 13,
20916
15.5k
   OPC_RecordNode,
20917
15.5k
   OPC_MoveSibling, 14,
20918
15.5k
   OPC_RecordNode,
20919
15.5k
   OPC_MoveSibling, 15,
20920
15.5k
   OPC_RecordNode,
20921
15.5k
   OPC_MoveSibling, 16,
20922
15.5k
   OPC_RecordNode,
20923
15.5k
   OPC_MoveSibling, 17,
20924
15.5k
   OPC_RecordNode,
20925
15.5k
   OPC_MoveSibling, 18,
20926
15.5k
   OPC_RecordNode,
20927
15.5k
   OPC_MoveSibling, 19,
20928
15.5k
   OPC_RecordNode,
20929
15.5k
   OPC_MoveSibling, 20,
20930
15.5k
   OPC_RecordNode,
20931
15.5k
   OPC_MoveParent,
20932
15.5k
   OPC_CheckPatternPredicate2,
20933
15.5k
   OPC_EmitInteger32, 0, 
20934
15.5k
   OPC_EmitNodeXForm, 2, 20,
20935
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17789), 0,
20936
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
20937
15.5k
  104, 
20938
15.5k
   OPC_CheckChild0Integer, 126|128,10|128,1, 
20939
15.5k
   OPC_RecordChild1,
20940
15.5k
   OPC_RecordChild2,
20941
15.5k
   OPC_RecordChild3,
20942
15.5k
   OPC_RecordChild4,
20943
15.5k
   OPC_RecordChild5,
20944
15.5k
   OPC_RecordChild6,
20945
15.5k
   OPC_RecordChild7,
20946
15.5k
   OPC_MoveChild, 8,
20947
15.5k
   OPC_RecordNode,
20948
15.5k
   OPC_MoveSibling, 9,
20949
15.5k
   OPC_RecordNode,
20950
15.5k
   OPC_MoveSibling, 10,
20951
15.5k
   OPC_RecordNode,
20952
15.5k
   OPC_MoveSibling, 11,
20953
15.5k
   OPC_RecordNode,
20954
15.5k
   OPC_MoveSibling, 12,
20955
15.5k
   OPC_RecordNode,
20956
15.5k
   OPC_MoveSibling, 13,
20957
15.5k
   OPC_RecordNode,
20958
15.5k
   OPC_MoveSibling, 14,
20959
15.5k
   OPC_RecordNode,
20960
15.5k
   OPC_MoveSibling, 15,
20961
15.5k
   OPC_RecordNode,
20962
15.5k
   OPC_MoveSibling, 16,
20963
15.5k
   OPC_RecordNode,
20964
15.5k
   OPC_MoveSibling, 17,
20965
15.5k
   OPC_RecordNode,
20966
15.5k
   OPC_MoveSibling, 18,
20967
15.5k
   OPC_RecordNode,
20968
15.5k
   OPC_MoveSibling, 19,
20969
15.5k
   OPC_RecordNode,
20970
15.5k
   OPC_MoveSibling, 20,
20971
15.5k
   OPC_RecordNode,
20972
15.5k
   OPC_MoveSibling, 21,
20973
15.5k
   OPC_RecordNode,
20974
15.5k
   OPC_MoveSibling, 22,
20975
15.5k
   OPC_RecordNode,
20976
15.5k
   OPC_MoveSibling, 23,
20977
15.5k
   OPC_RecordNode,
20978
15.5k
   OPC_MoveSibling, 24,
20979
15.5k
   OPC_RecordNode,
20980
15.5k
   OPC_MoveParent,
20981
15.5k
   OPC_CheckPatternPredicate2,
20982
15.5k
   OPC_EmitInteger32, 0, 
20983
15.5k
   OPC_EmitNodeXForm, 2, 24,
20984
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17795), 0,
20985
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
20986
15.5k
  88, 
20987
15.5k
   OPC_CheckChild0Integer, 82|128,12|128,1, 
20988
15.5k
   OPC_RecordChild1,
20989
15.5k
   OPC_RecordChild2,
20990
15.5k
   OPC_RecordChild3,
20991
15.5k
   OPC_RecordChild4,
20992
15.5k
   OPC_RecordChild5,
20993
15.5k
   OPC_RecordChild6,
20994
15.5k
   OPC_RecordChild7,
20995
15.5k
   OPC_MoveChild, 8,
20996
15.5k
   OPC_RecordNode,
20997
15.5k
   OPC_MoveSibling, 9,
20998
15.5k
   OPC_RecordNode,
20999
15.5k
   OPC_MoveSibling, 10,
21000
15.5k
   OPC_RecordNode,
21001
15.5k
   OPC_MoveSibling, 11,
21002
15.5k
   OPC_RecordNode,
21003
15.5k
   OPC_MoveSibling, 12,
21004
15.5k
   OPC_RecordNode,
21005
15.5k
   OPC_MoveSibling, 13,
21006
15.5k
   OPC_RecordNode,
21007
15.5k
   OPC_MoveSibling, 14,
21008
15.5k
   OPC_RecordNode,
21009
15.5k
   OPC_MoveSibling, 15,
21010
15.5k
   OPC_RecordNode,
21011
15.5k
   OPC_MoveSibling, 16,
21012
15.5k
   OPC_RecordNode,
21013
15.5k
   OPC_MoveSibling, 17,
21014
15.5k
   OPC_RecordNode,
21015
15.5k
   OPC_MoveSibling, 18,
21016
15.5k
   OPC_RecordNode,
21017
15.5k
   OPC_MoveSibling, 19,
21018
15.5k
   OPC_RecordNode,
21019
15.5k
   OPC_MoveSibling, 20,
21020
15.5k
   OPC_RecordNode,
21021
15.5k
   OPC_MoveParent,
21022
15.5k
   OPC_CheckPatternPredicate2,
21023
15.5k
   OPC_EmitInteger32, 0, 
21024
15.5k
   OPC_EmitNodeXForm, 2, 20,
21025
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17801), 0,
21026
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
21027
15.5k
  104, 
21028
15.5k
   OPC_CheckChild0Integer, 86|128,12|128,1, 
21029
15.5k
   OPC_RecordChild1,
21030
15.5k
   OPC_RecordChild2,
21031
15.5k
   OPC_RecordChild3,
21032
15.5k
   OPC_RecordChild4,
21033
15.5k
   OPC_RecordChild5,
21034
15.5k
   OPC_RecordChild6,
21035
15.5k
   OPC_RecordChild7,
21036
15.5k
   OPC_MoveChild, 8,
21037
15.5k
   OPC_RecordNode,
21038
15.5k
   OPC_MoveSibling, 9,
21039
15.5k
   OPC_RecordNode,
21040
15.5k
   OPC_MoveSibling, 10,
21041
15.5k
   OPC_RecordNode,
21042
15.5k
   OPC_MoveSibling, 11,
21043
15.5k
   OPC_RecordNode,
21044
15.5k
   OPC_MoveSibling, 12,
21045
15.5k
   OPC_RecordNode,
21046
15.5k
   OPC_MoveSibling, 13,
21047
15.5k
   OPC_RecordNode,
21048
15.5k
   OPC_MoveSibling, 14,
21049
15.5k
   OPC_RecordNode,
21050
15.5k
   OPC_MoveSibling, 15,
21051
15.5k
   OPC_RecordNode,
21052
15.5k
   OPC_MoveSibling, 16,
21053
15.5k
   OPC_RecordNode,
21054
15.5k
   OPC_MoveSibling, 17,
21055
15.5k
   OPC_RecordNode,
21056
15.5k
   OPC_MoveSibling, 18,
21057
15.5k
   OPC_RecordNode,
21058
15.5k
   OPC_MoveSibling, 19,
21059
15.5k
   OPC_RecordNode,
21060
15.5k
   OPC_MoveSibling, 20,
21061
15.5k
   OPC_RecordNode,
21062
15.5k
   OPC_MoveSibling, 21,
21063
15.5k
   OPC_RecordNode,
21064
15.5k
   OPC_MoveSibling, 22,
21065
15.5k
   OPC_RecordNode,
21066
15.5k
   OPC_MoveSibling, 23,
21067
15.5k
   OPC_RecordNode,
21068
15.5k
   OPC_MoveSibling, 24,
21069
15.5k
   OPC_RecordNode,
21070
15.5k
   OPC_MoveParent,
21071
15.5k
   OPC_CheckPatternPredicate2,
21072
15.5k
   OPC_EmitInteger32, 0, 
21073
15.5k
   OPC_EmitNodeXForm, 2, 24,
21074
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17807), 0,
21075
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
21076
15.5k
  88, 
21077
15.5k
   OPC_CheckChild0Integer, 94|128,8|128,1, 
21078
15.5k
   OPC_RecordChild1,
21079
15.5k
   OPC_RecordChild2,
21080
15.5k
   OPC_RecordChild3,
21081
15.5k
   OPC_RecordChild4,
21082
15.5k
   OPC_RecordChild5,
21083
15.5k
   OPC_RecordChild6,
21084
15.5k
   OPC_RecordChild7,
21085
15.5k
   OPC_MoveChild, 8,
21086
15.5k
   OPC_RecordNode,
21087
15.5k
   OPC_MoveSibling, 9,
21088
15.5k
   OPC_RecordNode,
21089
15.5k
   OPC_MoveSibling, 10,
21090
15.5k
   OPC_RecordNode,
21091
15.5k
   OPC_MoveSibling, 11,
21092
15.5k
   OPC_RecordNode,
21093
15.5k
   OPC_MoveSibling, 12,
21094
15.5k
   OPC_RecordNode,
21095
15.5k
   OPC_MoveSibling, 13,
21096
15.5k
   OPC_RecordNode,
21097
15.5k
   OPC_MoveSibling, 14,
21098
15.5k
   OPC_RecordNode,
21099
15.5k
   OPC_MoveSibling, 15,
21100
15.5k
   OPC_RecordNode,
21101
15.5k
   OPC_MoveSibling, 16,
21102
15.5k
   OPC_RecordNode,
21103
15.5k
   OPC_MoveSibling, 17,
21104
15.5k
   OPC_RecordNode,
21105
15.5k
   OPC_MoveSibling, 18,
21106
15.5k
   OPC_RecordNode,
21107
15.5k
   OPC_MoveSibling, 19,
21108
15.5k
   OPC_RecordNode,
21109
15.5k
   OPC_MoveSibling, 20,
21110
15.5k
   OPC_RecordNode,
21111
15.5k
   OPC_MoveParent,
21112
15.5k
   OPC_CheckPatternPredicate4,
21113
15.5k
   OPC_EmitInteger32, 0, 
21114
15.5k
   OPC_EmitNodeXForm, 2, 20,
21115
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17846), 0,
21116
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
21117
15.5k
  104, 
21118
15.5k
   OPC_CheckChild0Integer, 98|128,8|128,1, 
21119
15.5k
   OPC_RecordChild1,
21120
15.5k
   OPC_RecordChild2,
21121
15.5k
   OPC_RecordChild3,
21122
15.5k
   OPC_RecordChild4,
21123
15.5k
   OPC_RecordChild5,
21124
15.5k
   OPC_RecordChild6,
21125
15.5k
   OPC_RecordChild7,
21126
15.5k
   OPC_MoveChild, 8,
21127
15.5k
   OPC_RecordNode,
21128
15.5k
   OPC_MoveSibling, 9,
21129
15.5k
   OPC_RecordNode,
21130
15.5k
   OPC_MoveSibling, 10,
21131
15.5k
   OPC_RecordNode,
21132
15.5k
   OPC_MoveSibling, 11,
21133
15.5k
   OPC_RecordNode,
21134
15.5k
   OPC_MoveSibling, 12,
21135
15.5k
   OPC_RecordNode,
21136
15.5k
   OPC_MoveSibling, 13,
21137
15.5k
   OPC_RecordNode,
21138
15.5k
   OPC_MoveSibling, 14,
21139
15.5k
   OPC_RecordNode,
21140
15.5k
   OPC_MoveSibling, 15,
21141
15.5k
   OPC_RecordNode,
21142
15.5k
   OPC_MoveSibling, 16,
21143
15.5k
   OPC_RecordNode,
21144
15.5k
   OPC_MoveSibling, 17,
21145
15.5k
   OPC_RecordNode,
21146
15.5k
   OPC_MoveSibling, 18,
21147
15.5k
   OPC_RecordNode,
21148
15.5k
   OPC_MoveSibling, 19,
21149
15.5k
   OPC_RecordNode,
21150
15.5k
   OPC_MoveSibling, 20,
21151
15.5k
   OPC_RecordNode,
21152
15.5k
   OPC_MoveSibling, 21,
21153
15.5k
   OPC_RecordNode,
21154
15.5k
   OPC_MoveSibling, 22,
21155
15.5k
   OPC_RecordNode,
21156
15.5k
   OPC_MoveSibling, 23,
21157
15.5k
   OPC_RecordNode,
21158
15.5k
   OPC_MoveSibling, 24,
21159
15.5k
   OPC_RecordNode,
21160
15.5k
   OPC_MoveParent,
21161
15.5k
   OPC_CheckPatternPredicate4,
21162
15.5k
   OPC_EmitInteger32, 0, 
21163
15.5k
   OPC_EmitNodeXForm, 2, 24,
21164
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17852), 0,
21165
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
21166
15.5k
  88, 
21167
15.5k
   OPC_CheckChild0Integer, 94|128,10|128,1, 
21168
15.5k
   OPC_RecordChild1,
21169
15.5k
   OPC_RecordChild2,
21170
15.5k
   OPC_RecordChild3,
21171
15.5k
   OPC_RecordChild4,
21172
15.5k
   OPC_RecordChild5,
21173
15.5k
   OPC_RecordChild6,
21174
15.5k
   OPC_RecordChild7,
21175
15.5k
   OPC_MoveChild, 8,
21176
15.5k
   OPC_RecordNode,
21177
15.5k
   OPC_MoveSibling, 9,
21178
15.5k
   OPC_RecordNode,
21179
15.5k
   OPC_MoveSibling, 10,
21180
15.5k
   OPC_RecordNode,
21181
15.5k
   OPC_MoveSibling, 11,
21182
15.5k
   OPC_RecordNode,
21183
15.5k
   OPC_MoveSibling, 12,
21184
15.5k
   OPC_RecordNode,
21185
15.5k
   OPC_MoveSibling, 13,
21186
15.5k
   OPC_RecordNode,
21187
15.5k
   OPC_MoveSibling, 14,
21188
15.5k
   OPC_RecordNode,
21189
15.5k
   OPC_MoveSibling, 15,
21190
15.5k
   OPC_RecordNode,
21191
15.5k
   OPC_MoveSibling, 16,
21192
15.5k
   OPC_RecordNode,
21193
15.5k
   OPC_MoveSibling, 17,
21194
15.5k
   OPC_RecordNode,
21195
15.5k
   OPC_MoveSibling, 18,
21196
15.5k
   OPC_RecordNode,
21197
15.5k
   OPC_MoveSibling, 19,
21198
15.5k
   OPC_RecordNode,
21199
15.5k
   OPC_MoveSibling, 20,
21200
15.5k
   OPC_RecordNode,
21201
15.5k
   OPC_MoveParent,
21202
15.5k
   OPC_CheckPatternPredicate2,
21203
15.5k
   OPC_EmitInteger32, 0, 
21204
15.5k
   OPC_EmitNodeXForm, 2, 20,
21205
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17858), 0,
21206
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
21207
15.5k
  104, 
21208
15.5k
   OPC_CheckChild0Integer, 98|128,10|128,1, 
21209
15.5k
   OPC_RecordChild1,
21210
15.5k
   OPC_RecordChild2,
21211
15.5k
   OPC_RecordChild3,
21212
15.5k
   OPC_RecordChild4,
21213
15.5k
   OPC_RecordChild5,
21214
15.5k
   OPC_RecordChild6,
21215
15.5k
   OPC_RecordChild7,
21216
15.5k
   OPC_MoveChild, 8,
21217
15.5k
   OPC_RecordNode,
21218
15.5k
   OPC_MoveSibling, 9,
21219
15.5k
   OPC_RecordNode,
21220
15.5k
   OPC_MoveSibling, 10,
21221
15.5k
   OPC_RecordNode,
21222
15.5k
   OPC_MoveSibling, 11,
21223
15.5k
   OPC_RecordNode,
21224
15.5k
   OPC_MoveSibling, 12,
21225
15.5k
   OPC_RecordNode,
21226
15.5k
   OPC_MoveSibling, 13,
21227
15.5k
   OPC_RecordNode,
21228
15.5k
   OPC_MoveSibling, 14,
21229
15.5k
   OPC_RecordNode,
21230
15.5k
   OPC_MoveSibling, 15,
21231
15.5k
   OPC_RecordNode,
21232
15.5k
   OPC_MoveSibling, 16,
21233
15.5k
   OPC_RecordNode,
21234
15.5k
   OPC_MoveSibling, 17,
21235
15.5k
   OPC_RecordNode,
21236
15.5k
   OPC_MoveSibling, 18,
21237
15.5k
   OPC_RecordNode,
21238
15.5k
   OPC_MoveSibling, 19,
21239
15.5k
   OPC_RecordNode,
21240
15.5k
   OPC_MoveSibling, 20,
21241
15.5k
   OPC_RecordNode,
21242
15.5k
   OPC_MoveSibling, 21,
21243
15.5k
   OPC_RecordNode,
21244
15.5k
   OPC_MoveSibling, 22,
21245
15.5k
   OPC_RecordNode,
21246
15.5k
   OPC_MoveSibling, 23,
21247
15.5k
   OPC_RecordNode,
21248
15.5k
   OPC_MoveSibling, 24,
21249
15.5k
   OPC_RecordNode,
21250
15.5k
   OPC_MoveParent,
21251
15.5k
   OPC_CheckPatternPredicate2,
21252
15.5k
   OPC_EmitInteger32, 0, 
21253
15.5k
   OPC_EmitNodeXForm, 2, 24,
21254
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17864), 0,
21255
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
21256
15.5k
  88, 
21257
15.5k
   OPC_CheckChild0Integer, 54|128,12|128,1, 
21258
15.5k
   OPC_RecordChild1,
21259
15.5k
   OPC_RecordChild2,
21260
15.5k
   OPC_RecordChild3,
21261
15.5k
   OPC_RecordChild4,
21262
15.5k
   OPC_RecordChild5,
21263
15.5k
   OPC_RecordChild6,
21264
15.5k
   OPC_RecordChild7,
21265
15.5k
   OPC_MoveChild, 8,
21266
15.5k
   OPC_RecordNode,
21267
15.5k
   OPC_MoveSibling, 9,
21268
15.5k
   OPC_RecordNode,
21269
15.5k
   OPC_MoveSibling, 10,
21270
15.5k
   OPC_RecordNode,
21271
15.5k
   OPC_MoveSibling, 11,
21272
15.5k
   OPC_RecordNode,
21273
15.5k
   OPC_MoveSibling, 12,
21274
15.5k
   OPC_RecordNode,
21275
15.5k
   OPC_MoveSibling, 13,
21276
15.5k
   OPC_RecordNode,
21277
15.5k
   OPC_MoveSibling, 14,
21278
15.5k
   OPC_RecordNode,
21279
15.5k
   OPC_MoveSibling, 15,
21280
15.5k
   OPC_RecordNode,
21281
15.5k
   OPC_MoveSibling, 16,
21282
15.5k
   OPC_RecordNode,
21283
15.5k
   OPC_MoveSibling, 17,
21284
15.5k
   OPC_RecordNode,
21285
15.5k
   OPC_MoveSibling, 18,
21286
15.5k
   OPC_RecordNode,
21287
15.5k
   OPC_MoveSibling, 19,
21288
15.5k
   OPC_RecordNode,
21289
15.5k
   OPC_MoveSibling, 20,
21290
15.5k
   OPC_RecordNode,
21291
15.5k
   OPC_MoveParent,
21292
15.5k
   OPC_CheckPatternPredicate2,
21293
15.5k
   OPC_EmitInteger32, 0, 
21294
15.5k
   OPC_EmitNodeXForm, 2, 20,
21295
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17870), 0,
21296
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
21297
15.5k
  104, 
21298
15.5k
   OPC_CheckChild0Integer, 58|128,12|128,1, 
21299
15.5k
   OPC_RecordChild1,
21300
15.5k
   OPC_RecordChild2,
21301
15.5k
   OPC_RecordChild3,
21302
15.5k
   OPC_RecordChild4,
21303
15.5k
   OPC_RecordChild5,
21304
15.5k
   OPC_RecordChild6,
21305
15.5k
   OPC_RecordChild7,
21306
15.5k
   OPC_MoveChild, 8,
21307
15.5k
   OPC_RecordNode,
21308
15.5k
   OPC_MoveSibling, 9,
21309
15.5k
   OPC_RecordNode,
21310
15.5k
   OPC_MoveSibling, 10,
21311
15.5k
   OPC_RecordNode,
21312
15.5k
   OPC_MoveSibling, 11,
21313
15.5k
   OPC_RecordNode,
21314
15.5k
   OPC_MoveSibling, 12,
21315
15.5k
   OPC_RecordNode,
21316
15.5k
   OPC_MoveSibling, 13,
21317
15.5k
   OPC_RecordNode,
21318
15.5k
   OPC_MoveSibling, 14,
21319
15.5k
   OPC_RecordNode,
21320
15.5k
   OPC_MoveSibling, 15,
21321
15.5k
   OPC_RecordNode,
21322
15.5k
   OPC_MoveSibling, 16,
21323
15.5k
   OPC_RecordNode,
21324
15.5k
   OPC_MoveSibling, 17,
21325
15.5k
   OPC_RecordNode,
21326
15.5k
   OPC_MoveSibling, 18,
21327
15.5k
   OPC_RecordNode,
21328
15.5k
   OPC_MoveSibling, 19,
21329
15.5k
   OPC_RecordNode,
21330
15.5k
   OPC_MoveSibling, 20,
21331
15.5k
   OPC_RecordNode,
21332
15.5k
   OPC_MoveSibling, 21,
21333
15.5k
   OPC_RecordNode,
21334
15.5k
   OPC_MoveSibling, 22,
21335
15.5k
   OPC_RecordNode,
21336
15.5k
   OPC_MoveSibling, 23,
21337
15.5k
   OPC_RecordNode,
21338
15.5k
   OPC_MoveSibling, 24,
21339
15.5k
   OPC_RecordNode,
21340
15.5k
   OPC_MoveParent,
21341
15.5k
   OPC_CheckPatternPredicate2,
21342
15.5k
   OPC_EmitInteger32, 0, 
21343
15.5k
   OPC_EmitNodeXForm, 2, 24,
21344
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17876), 0,
21345
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
21346
15.5k
  88, 
21347
15.5k
   OPC_CheckChild0Integer, 96|128,8|128,1, 
21348
15.5k
   OPC_RecordChild1,
21349
15.5k
   OPC_RecordChild2,
21350
15.5k
   OPC_RecordChild3,
21351
15.5k
   OPC_RecordChild4,
21352
15.5k
   OPC_RecordChild5,
21353
15.5k
   OPC_RecordChild6,
21354
15.5k
   OPC_RecordChild7,
21355
15.5k
   OPC_MoveChild, 8,
21356
15.5k
   OPC_RecordNode,
21357
15.5k
   OPC_MoveSibling, 9,
21358
15.5k
   OPC_RecordNode,
21359
15.5k
   OPC_MoveSibling, 10,
21360
15.5k
   OPC_RecordNode,
21361
15.5k
   OPC_MoveSibling, 11,
21362
15.5k
   OPC_RecordNode,
21363
15.5k
   OPC_MoveSibling, 12,
21364
15.5k
   OPC_RecordNode,
21365
15.5k
   OPC_MoveSibling, 13,
21366
15.5k
   OPC_RecordNode,
21367
15.5k
   OPC_MoveSibling, 14,
21368
15.5k
   OPC_RecordNode,
21369
15.5k
   OPC_MoveSibling, 15,
21370
15.5k
   OPC_RecordNode,
21371
15.5k
   OPC_MoveSibling, 16,
21372
15.5k
   OPC_RecordNode,
21373
15.5k
   OPC_MoveSibling, 17,
21374
15.5k
   OPC_RecordNode,
21375
15.5k
   OPC_MoveSibling, 18,
21376
15.5k
   OPC_RecordNode,
21377
15.5k
   OPC_MoveSibling, 19,
21378
15.5k
   OPC_RecordNode,
21379
15.5k
   OPC_MoveSibling, 20,
21380
15.5k
   OPC_RecordNode,
21381
15.5k
   OPC_MoveParent,
21382
15.5k
   OPC_CheckPatternPredicate4,
21383
15.5k
   OPC_EmitInteger32, 0, 
21384
15.5k
   OPC_EmitNodeXForm, 2, 20,
21385
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17912), 0,
21386
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
21387
15.5k
  104, 
21388
15.5k
   OPC_CheckChild0Integer, 100|128,8|128,1, 
21389
15.5k
   OPC_RecordChild1,
21390
15.5k
   OPC_RecordChild2,
21391
15.5k
   OPC_RecordChild3,
21392
15.5k
   OPC_RecordChild4,
21393
15.5k
   OPC_RecordChild5,
21394
15.5k
   OPC_RecordChild6,
21395
15.5k
   OPC_RecordChild7,
21396
15.5k
   OPC_MoveChild, 8,
21397
15.5k
   OPC_RecordNode,
21398
15.5k
   OPC_MoveSibling, 9,
21399
15.5k
   OPC_RecordNode,
21400
15.5k
   OPC_MoveSibling, 10,
21401
15.5k
   OPC_RecordNode,
21402
15.5k
   OPC_MoveSibling, 11,
21403
15.5k
   OPC_RecordNode,
21404
15.5k
   OPC_MoveSibling, 12,
21405
15.5k
   OPC_RecordNode,
21406
15.5k
   OPC_MoveSibling, 13,
21407
15.5k
   OPC_RecordNode,
21408
15.5k
   OPC_MoveSibling, 14,
21409
15.5k
   OPC_RecordNode,
21410
15.5k
   OPC_MoveSibling, 15,
21411
15.5k
   OPC_RecordNode,
21412
15.5k
   OPC_MoveSibling, 16,
21413
15.5k
   OPC_RecordNode,
21414
15.5k
   OPC_MoveSibling, 17,
21415
15.5k
   OPC_RecordNode,
21416
15.5k
   OPC_MoveSibling, 18,
21417
15.5k
   OPC_RecordNode,
21418
15.5k
   OPC_MoveSibling, 19,
21419
15.5k
   OPC_RecordNode,
21420
15.5k
   OPC_MoveSibling, 20,
21421
15.5k
   OPC_RecordNode,
21422
15.5k
   OPC_MoveSibling, 21,
21423
15.5k
   OPC_RecordNode,
21424
15.5k
   OPC_MoveSibling, 22,
21425
15.5k
   OPC_RecordNode,
21426
15.5k
   OPC_MoveSibling, 23,
21427
15.5k
   OPC_RecordNode,
21428
15.5k
   OPC_MoveSibling, 24,
21429
15.5k
   OPC_RecordNode,
21430
15.5k
   OPC_MoveParent,
21431
15.5k
   OPC_CheckPatternPredicate4,
21432
15.5k
   OPC_EmitInteger32, 0, 
21433
15.5k
   OPC_EmitNodeXForm, 2, 24,
21434
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17918), 0,
21435
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
21436
15.5k
  88, 
21437
15.5k
   OPC_CheckChild0Integer, 96|128,10|128,1, 
21438
15.5k
   OPC_RecordChild1,
21439
15.5k
   OPC_RecordChild2,
21440
15.5k
   OPC_RecordChild3,
21441
15.5k
   OPC_RecordChild4,
21442
15.5k
   OPC_RecordChild5,
21443
15.5k
   OPC_RecordChild6,
21444
15.5k
   OPC_RecordChild7,
21445
15.5k
   OPC_MoveChild, 8,
21446
15.5k
   OPC_RecordNode,
21447
15.5k
   OPC_MoveSibling, 9,
21448
15.5k
   OPC_RecordNode,
21449
15.5k
   OPC_MoveSibling, 10,
21450
15.5k
   OPC_RecordNode,
21451
15.5k
   OPC_MoveSibling, 11,
21452
15.5k
   OPC_RecordNode,
21453
15.5k
   OPC_MoveSibling, 12,
21454
15.5k
   OPC_RecordNode,
21455
15.5k
   OPC_MoveSibling, 13,
21456
15.5k
   OPC_RecordNode,
21457
15.5k
   OPC_MoveSibling, 14,
21458
15.5k
   OPC_RecordNode,
21459
15.5k
   OPC_MoveSibling, 15,
21460
15.5k
   OPC_RecordNode,
21461
15.5k
   OPC_MoveSibling, 16,
21462
15.5k
   OPC_RecordNode,
21463
15.5k
   OPC_MoveSibling, 17,
21464
15.5k
   OPC_RecordNode,
21465
15.5k
   OPC_MoveSibling, 18,
21466
15.5k
   OPC_RecordNode,
21467
15.5k
   OPC_MoveSibling, 19,
21468
15.5k
   OPC_RecordNode,
21469
15.5k
   OPC_MoveSibling, 20,
21470
15.5k
   OPC_RecordNode,
21471
15.5k
   OPC_MoveParent,
21472
15.5k
   OPC_CheckPatternPredicate2,
21473
15.5k
   OPC_EmitInteger32, 0, 
21474
15.5k
   OPC_EmitNodeXForm, 2, 20,
21475
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17924), 0,
21476
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
21477
15.5k
  104, 
21478
15.5k
   OPC_CheckChild0Integer, 100|128,10|128,1, 
21479
15.5k
   OPC_RecordChild1,
21480
15.5k
   OPC_RecordChild2,
21481
15.5k
   OPC_RecordChild3,
21482
15.5k
   OPC_RecordChild4,
21483
15.5k
   OPC_RecordChild5,
21484
15.5k
   OPC_RecordChild6,
21485
15.5k
   OPC_RecordChild7,
21486
15.5k
   OPC_MoveChild, 8,
21487
15.5k
   OPC_RecordNode,
21488
15.5k
   OPC_MoveSibling, 9,
21489
15.5k
   OPC_RecordNode,
21490
15.5k
   OPC_MoveSibling, 10,
21491
15.5k
   OPC_RecordNode,
21492
15.5k
   OPC_MoveSibling, 11,
21493
15.5k
   OPC_RecordNode,
21494
15.5k
   OPC_MoveSibling, 12,
21495
15.5k
   OPC_RecordNode,
21496
15.5k
   OPC_MoveSibling, 13,
21497
15.5k
   OPC_RecordNode,
21498
15.5k
   OPC_MoveSibling, 14,
21499
15.5k
   OPC_RecordNode,
21500
15.5k
   OPC_MoveSibling, 15,
21501
15.5k
   OPC_RecordNode,
21502
15.5k
   OPC_MoveSibling, 16,
21503
15.5k
   OPC_RecordNode,
21504
15.5k
   OPC_MoveSibling, 17,
21505
15.5k
   OPC_RecordNode,
21506
15.5k
   OPC_MoveSibling, 18,
21507
15.5k
   OPC_RecordNode,
21508
15.5k
   OPC_MoveSibling, 19,
21509
15.5k
   OPC_RecordNode,
21510
15.5k
   OPC_MoveSibling, 20,
21511
15.5k
   OPC_RecordNode,
21512
15.5k
   OPC_MoveSibling, 21,
21513
15.5k
   OPC_RecordNode,
21514
15.5k
   OPC_MoveSibling, 22,
21515
15.5k
   OPC_RecordNode,
21516
15.5k
   OPC_MoveSibling, 23,
21517
15.5k
   OPC_RecordNode,
21518
15.5k
   OPC_MoveSibling, 24,
21519
15.5k
   OPC_RecordNode,
21520
15.5k
   OPC_MoveParent,
21521
15.5k
   OPC_CheckPatternPredicate2,
21522
15.5k
   OPC_EmitInteger32, 0, 
21523
15.5k
   OPC_EmitNodeXForm, 2, 24,
21524
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17930), 0,
21525
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
21526
15.5k
  88, 
21527
15.5k
   OPC_CheckChild0Integer, 56|128,12|128,1, 
21528
15.5k
   OPC_RecordChild1,
21529
15.5k
   OPC_RecordChild2,
21530
15.5k
   OPC_RecordChild3,
21531
15.5k
   OPC_RecordChild4,
21532
15.5k
   OPC_RecordChild5,
21533
15.5k
   OPC_RecordChild6,
21534
15.5k
   OPC_RecordChild7,
21535
15.5k
   OPC_MoveChild, 8,
21536
15.5k
   OPC_RecordNode,
21537
15.5k
   OPC_MoveSibling, 9,
21538
15.5k
   OPC_RecordNode,
21539
15.5k
   OPC_MoveSibling, 10,
21540
15.5k
   OPC_RecordNode,
21541
15.5k
   OPC_MoveSibling, 11,
21542
15.5k
   OPC_RecordNode,
21543
15.5k
   OPC_MoveSibling, 12,
21544
15.5k
   OPC_RecordNode,
21545
15.5k
   OPC_MoveSibling, 13,
21546
15.5k
   OPC_RecordNode,
21547
15.5k
   OPC_MoveSibling, 14,
21548
15.5k
   OPC_RecordNode,
21549
15.5k
   OPC_MoveSibling, 15,
21550
15.5k
   OPC_RecordNode,
21551
15.5k
   OPC_MoveSibling, 16,
21552
15.5k
   OPC_RecordNode,
21553
15.5k
   OPC_MoveSibling, 17,
21554
15.5k
   OPC_RecordNode,
21555
15.5k
   OPC_MoveSibling, 18,
21556
15.5k
   OPC_RecordNode,
21557
15.5k
   OPC_MoveSibling, 19,
21558
15.5k
   OPC_RecordNode,
21559
15.5k
   OPC_MoveSibling, 20,
21560
15.5k
   OPC_RecordNode,
21561
15.5k
   OPC_MoveParent,
21562
15.5k
   OPC_CheckPatternPredicate2,
21563
15.5k
   OPC_EmitInteger32, 0, 
21564
15.5k
   OPC_EmitNodeXForm, 2, 20,
21565
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17936), 0,
21566
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 21, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 
21567
15.5k
  104, 
21568
15.5k
   OPC_CheckChild0Integer, 60|128,12|128,1, 
21569
15.5k
   OPC_RecordChild1,
21570
15.5k
   OPC_RecordChild2,
21571
15.5k
   OPC_RecordChild3,
21572
15.5k
   OPC_RecordChild4,
21573
15.5k
   OPC_RecordChild5,
21574
15.5k
   OPC_RecordChild6,
21575
15.5k
   OPC_RecordChild7,
21576
15.5k
   OPC_MoveChild, 8,
21577
15.5k
   OPC_RecordNode,
21578
15.5k
   OPC_MoveSibling, 9,
21579
15.5k
   OPC_RecordNode,
21580
15.5k
   OPC_MoveSibling, 10,
21581
15.5k
   OPC_RecordNode,
21582
15.5k
   OPC_MoveSibling, 11,
21583
15.5k
   OPC_RecordNode,
21584
15.5k
   OPC_MoveSibling, 12,
21585
15.5k
   OPC_RecordNode,
21586
15.5k
   OPC_MoveSibling, 13,
21587
15.5k
   OPC_RecordNode,
21588
15.5k
   OPC_MoveSibling, 14,
21589
15.5k
   OPC_RecordNode,
21590
15.5k
   OPC_MoveSibling, 15,
21591
15.5k
   OPC_RecordNode,
21592
15.5k
   OPC_MoveSibling, 16,
21593
15.5k
   OPC_RecordNode,
21594
15.5k
   OPC_MoveSibling, 17,
21595
15.5k
   OPC_RecordNode,
21596
15.5k
   OPC_MoveSibling, 18,
21597
15.5k
   OPC_RecordNode,
21598
15.5k
   OPC_MoveSibling, 19,
21599
15.5k
   OPC_RecordNode,
21600
15.5k
   OPC_MoveSibling, 20,
21601
15.5k
   OPC_RecordNode,
21602
15.5k
   OPC_MoveSibling, 21,
21603
15.5k
   OPC_RecordNode,
21604
15.5k
   OPC_MoveSibling, 22,
21605
15.5k
   OPC_RecordNode,
21606
15.5k
   OPC_MoveSibling, 23,
21607
15.5k
   OPC_RecordNode,
21608
15.5k
   OPC_MoveSibling, 24,
21609
15.5k
   OPC_RecordNode,
21610
15.5k
   OPC_MoveParent,
21611
15.5k
   OPC_CheckPatternPredicate2,
21612
15.5k
   OPC_EmitInteger32, 0, 
21613
15.5k
   OPC_EmitNodeXForm, 2, 24,
21614
15.5k
   OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17942), 0,
21615
15.5k
                 4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 25, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 
21616
15.5k
  0, 
21617
15.5k
 111|128,1, TARGET_VAL(ISD::AND),
21618
15.5k
  OPC_Scope, 47, 
21619
15.5k
   OPC_CheckAndImm, 127|128,1, 
21620
15.5k
   OPC_MoveChild0,
21621
15.5k
   OPC_CheckOpcode, TARGET_VAL(NVPTXISD::BFE),
21622
15.5k
   OPC_RecordChild0,
21623
15.5k
   OPC_RecordChild1,
21624
15.5k
   OPC_Scope, 20, 
21625
15.5k
    OPC_MoveChild1,
21626
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21627
15.5k
    OPC_MoveParent,
21628
15.5k
    OPC_CheckChild2Integer, 16, 
21629
15.5k
    OPC_MoveParent,
21630
15.5k
    OPC_CheckTypeI32,
21631
15.5k
    OPC_EmitConvertToTarget1,
21632
15.5k
    OPC_EmitInteger32, 16, 
21633
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_U32rii),
21634
15.5k
                  MVT::i32, 3, 0, 2, 3, 
21635
15.5k
   14, 
21636
15.5k
    OPC_CheckChild2Integer, 16, 
21637
15.5k
    OPC_MoveParent,
21638
15.5k
    OPC_CheckTypeI32,
21639
15.5k
    OPC_EmitInteger32, 16, 
21640
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_U32rri),
21641
15.5k
                  MVT::i32, 3, 0, 1, 2, 
21642
15.5k
   0, 
21643
15.5k
  0|128,1, 
21644
15.5k
   OPC_RecordChild0,
21645
15.5k
   OPC_Scope, 89, 
21646
15.5k
    OPC_RecordChild1,
21647
15.5k
    OPC_Scope, 47, 
21648
15.5k
     OPC_MoveChild1,
21649
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21650
15.5k
     OPC_MoveParent,
21651
15.5k
     OPC_SwitchType , 8, MVT::i1,
21652
15.5k
      OPC_EmitConvertToTarget1,
21653
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb1ri),
21654
15.5k
                    MVT::i1, 2, 0, 2, 
21655
15.5k
     8, MVT::i16,
21656
15.5k
      OPC_EmitConvertToTarget1,
21657
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb16ri),
21658
15.5k
                    MVT::i16, 2, 0, 2, 
21659
15.5k
     8, MVT::i32,
21660
15.5k
      OPC_EmitConvertToTarget1,
21661
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb32ri),
21662
15.5k
                    MVT::i32, 2, 0, 2, 
21663
15.5k
     8, MVT::i64,
21664
15.5k
      OPC_EmitConvertToTarget1,
21665
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb64ri),
21666
15.5k
                    MVT::i64, 2, 0, 2, 
21667
15.5k
     0,
21668
15.5k
    9, 
21669
15.5k
     OPC_CheckType, MVT::i1,
21670
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb1rr),
21671
15.5k
                   MVT::i1, 2, 0, 1, 
21672
15.5k
    9, 
21673
15.5k
     OPC_CheckType, MVT::i16,
21674
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb16rr),
21675
15.5k
                   MVT::i16, 2, 0, 1, 
21676
15.5k
    8, 
21677
15.5k
     OPC_CheckTypeI32,
21678
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb32rr),
21679
15.5k
                   MVT::i32, 2, 0, 1, 
21680
15.5k
    8, 
21681
15.5k
     OPC_CheckTypeI64,
21682
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb64rr),
21683
15.5k
                   MVT::i64, 2, 0, 1, 
21684
15.5k
    0, 
21685
15.5k
   34, 
21686
15.5k
    OPC_MoveChild1,
21687
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
21688
15.5k
    OPC_RecordChild0,
21689
15.5k
    OPC_MoveChild0,
21690
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21691
15.5k
    OPC_CheckTypeI32,
21692
15.5k
    OPC_MoveParent,
21693
15.5k
    OPC_MoveParent,
21694
15.5k
    OPC_SwitchType , 8, MVT::v2i16,
21695
15.5k
     OPC_EmitConvertToTarget1,
21696
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb32ri),
21697
15.5k
                   MVT::v2i16, 2, 0, 2, 
21698
15.5k
    8, MVT::v4i8,
21699
15.5k
     OPC_EmitConvertToTarget1,
21700
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb32ri),
21701
15.5k
                   MVT::v4i8, 2, 0, 2, 
21702
15.5k
    0,
21703
15.5k
   0, 
21704
15.5k
  35, 
21705
15.5k
   OPC_MoveChild0,
21706
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
21707
15.5k
   OPC_RecordChild0,
21708
15.5k
   OPC_MoveChild0,
21709
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
21710
15.5k
   OPC_CheckTypeI32,
21711
15.5k
   OPC_MoveParent,
21712
15.5k
   OPC_MoveParent,
21713
15.5k
   OPC_RecordChild1,
21714
15.5k
   OPC_SwitchType , 8, MVT::v2i16,
21715
15.5k
    OPC_EmitConvertToTarget0,
21716
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb32ri),
21717
15.5k
                  MVT::v2i16, 2, 1, 2, 
21718
15.5k
   8, MVT::v4i8,
21719
15.5k
    OPC_EmitConvertToTarget0,
21720
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb32ri),
21721
15.5k
                  MVT::v4i8, 2, 1, 2, 
21722
15.5k
   0,
21723
15.5k
  22, 
21724
15.5k
   OPC_RecordChild0,
21725
15.5k
   OPC_RecordChild1,
21726
15.5k
   OPC_SwitchType , 7, MVT::v2i16,
21727
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb32rr),
21728
15.5k
                  MVT::v2i16, 2, 0, 1, 
21729
15.5k
   7, MVT::v4i8,
21730
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ANDb32rr),
21731
15.5k
                  MVT::v4i8, 2, 0, 1, 
21732
15.5k
   0,
21733
15.5k
  0, 
21734
15.5k
 77|128,80|128,4, TARGET_VAL(ISD::INTRINSIC_W_CHAIN),
21735
15.5k
  OPC_RecordNode,
21736
15.5k
  OPC_Scope, 46|128,2, 
21737
15.5k
   OPC_CheckChild1Integer, 34|128,8|128,1, 
21738
15.5k
   OPC_RecordChild2,
21739
15.5k
   OPC_Scope, 63, 
21740
15.5k
    OPC_CheckChild2TypeI32,
21741
15.5k
    OPC_Scope, 19, 
21742
15.5k
     OPC_CheckPredicate2, 
21743
15.5k
     OPC_CheckPatternPredicate0,
21744
15.5k
     OPC_CheckComplexPat0, /*#*/1,
21745
15.5k
     OPC_EmitMergeInputChains1_0,
21746
15.5k
     OPC_EmitInteger32, 0, 
21747
15.5k
     OPC_EmitNodeXForm, 2, 4,
21748
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10006),
21749
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21750
15.5k
    19, 
21751
15.5k
     OPC_CheckPredicate1, 
21752
15.5k
     OPC_CheckPatternPredicate0,
21753
15.5k
     OPC_CheckComplexPat0, /*#*/1,
21754
15.5k
     OPC_EmitMergeInputChains1_0,
21755
15.5k
     OPC_EmitInteger32, 0, 
21756
15.5k
     OPC_EmitNodeXForm, 2, 4,
21757
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10633),
21758
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21759
15.5k
    19, 
21760
15.5k
     OPC_CheckPredicate0, 
21761
15.5k
     OPC_CheckPatternPredicate0,
21762
15.5k
     OPC_CheckComplexPat0, /*#*/1,
21763
15.5k
     OPC_EmitMergeInputChains1_0,
21764
15.5k
     OPC_EmitInteger32, 0, 
21765
15.5k
     OPC_EmitNodeXForm, 2, 4,
21766
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11260),
21767
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21768
15.5k
    0, 
21769
15.5k
   63, 
21770
15.5k
    OPC_CheckChild2TypeI64,
21771
15.5k
    OPC_Scope, 19, 
21772
15.5k
     OPC_CheckPredicate2, 
21773
15.5k
     OPC_CheckPatternPredicate0,
21774
15.5k
     OPC_CheckComplexPat1, /*#*/1,
21775
15.5k
     OPC_EmitMergeInputChains1_0,
21776
15.5k
     OPC_EmitInteger32, 0, 
21777
15.5k
     OPC_EmitNodeXForm, 2, 4,
21778
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10120),
21779
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21780
15.5k
    19, 
21781
15.5k
     OPC_CheckPredicate1, 
21782
15.5k
     OPC_CheckPatternPredicate0,
21783
15.5k
     OPC_CheckComplexPat1, /*#*/1,
21784
15.5k
     OPC_EmitMergeInputChains1_0,
21785
15.5k
     OPC_EmitInteger32, 0, 
21786
15.5k
     OPC_EmitNodeXForm, 2, 4,
21787
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10747),
21788
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21789
15.5k
    19, 
21790
15.5k
     OPC_CheckPredicate0, 
21791
15.5k
     OPC_CheckPatternPredicate0,
21792
15.5k
     OPC_CheckComplexPat1, /*#*/1,
21793
15.5k
     OPC_EmitMergeInputChains1_0,
21794
15.5k
     OPC_EmitInteger32, 0, 
21795
15.5k
     OPC_EmitNodeXForm, 2, 4,
21796
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11374),
21797
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21798
15.5k
    0, 
21799
15.5k
   18, 
21800
15.5k
    OPC_CheckPredicate2, 
21801
15.5k
    OPC_CheckPatternPredicate0,
21802
15.5k
    OPC_CheckComplexPat2, /*#*/1,
21803
15.5k
    OPC_EmitMergeInputChains1_0,
21804
15.5k
    OPC_EmitInteger32, 0, 
21805
15.5k
    OPC_EmitNodeXForm, 2, 3,
21806
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9472),
21807
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
21808
15.5k
   18, 
21809
15.5k
    OPC_CheckPredicate1, 
21810
15.5k
    OPC_CheckPatternPredicate0,
21811
15.5k
    OPC_CheckComplexPat2, /*#*/1,
21812
15.5k
    OPC_EmitMergeInputChains1_0,
21813
15.5k
    OPC_EmitInteger32, 0, 
21814
15.5k
    OPC_EmitNodeXForm, 2, 3,
21815
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10235),
21816
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
21817
15.5k
   18, 
21818
15.5k
    OPC_CheckPredicate0, 
21819
15.5k
    OPC_CheckPatternPredicate0,
21820
15.5k
    OPC_CheckComplexPat2, /*#*/1,
21821
15.5k
    OPC_EmitMergeInputChains1_0,
21822
15.5k
    OPC_EmitInteger32, 0, 
21823
15.5k
    OPC_EmitNodeXForm, 2, 3,
21824
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10862),
21825
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
21826
15.5k
   54, 
21827
15.5k
    OPC_CheckChild2TypeI32,
21828
15.5k
    OPC_Scope, 16, 
21829
15.5k
     OPC_CheckPredicate2, 
21830
15.5k
     OPC_CheckPatternPredicate0,
21831
15.5k
     OPC_EmitMergeInputChains1_0,
21832
15.5k
     OPC_EmitInteger32, 0, 
21833
15.5k
     OPC_EmitNodeXForm, 2, 2,
21834
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9778),
21835
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
21836
15.5k
    16, 
21837
15.5k
     OPC_CheckPredicate1, 
21838
15.5k
     OPC_CheckPatternPredicate0,
21839
15.5k
     OPC_EmitMergeInputChains1_0,
21840
15.5k
     OPC_EmitInteger32, 0, 
21841
15.5k
     OPC_EmitNodeXForm, 2, 2,
21842
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10405),
21843
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
21844
15.5k
    16, 
21845
15.5k
     OPC_CheckPredicate0, 
21846
15.5k
     OPC_CheckPatternPredicate0,
21847
15.5k
     OPC_EmitMergeInputChains1_0,
21848
15.5k
     OPC_EmitInteger32, 0, 
21849
15.5k
     OPC_EmitNodeXForm, 2, 2,
21850
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11032),
21851
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
21852
15.5k
    0, 
21853
15.5k
   54, 
21854
15.5k
    OPC_CheckChild2TypeI64,
21855
15.5k
    OPC_Scope, 16, 
21856
15.5k
     OPC_CheckPredicate2, 
21857
15.5k
     OPC_CheckPatternPredicate0,
21858
15.5k
     OPC_EmitMergeInputChains1_0,
21859
15.5k
     OPC_EmitInteger32, 0, 
21860
15.5k
     OPC_EmitNodeXForm, 2, 2,
21861
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9892),
21862
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
21863
15.5k
    16, 
21864
15.5k
     OPC_CheckPredicate1, 
21865
15.5k
     OPC_CheckPatternPredicate0,
21866
15.5k
     OPC_EmitMergeInputChains1_0,
21867
15.5k
     OPC_EmitInteger32, 0, 
21868
15.5k
     OPC_EmitNodeXForm, 2, 2,
21869
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10519),
21870
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
21871
15.5k
    16, 
21872
15.5k
     OPC_CheckPredicate0, 
21873
15.5k
     OPC_CheckPatternPredicate0,
21874
15.5k
     OPC_EmitMergeInputChains1_0,
21875
15.5k
     OPC_EmitInteger32, 0, 
21876
15.5k
     OPC_EmitNodeXForm, 2, 2,
21877
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11146),
21878
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
21879
15.5k
    0, 
21880
15.5k
   0, 
21881
15.5k
  46|128,2, 
21882
15.5k
   OPC_CheckChild1Integer, 24|128,8|128,1, 
21883
15.5k
   OPC_RecordChild2,
21884
15.5k
   OPC_Scope, 63, 
21885
15.5k
    OPC_CheckChild2TypeI32,
21886
15.5k
    OPC_Scope, 19, 
21887
15.5k
     OPC_CheckPredicate2, 
21888
15.5k
     OPC_CheckPatternPredicate0,
21889
15.5k
     OPC_CheckComplexPat0, /*#*/1,
21890
15.5k
     OPC_EmitMergeInputChains1_0,
21891
15.5k
     OPC_EmitInteger32, 0, 
21892
15.5k
     OPC_EmitNodeXForm, 2, 4,
21893
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10008),
21894
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21895
15.5k
    19, 
21896
15.5k
     OPC_CheckPredicate1, 
21897
15.5k
     OPC_CheckPatternPredicate0,
21898
15.5k
     OPC_CheckComplexPat0, /*#*/1,
21899
15.5k
     OPC_EmitMergeInputChains1_0,
21900
15.5k
     OPC_EmitInteger32, 0, 
21901
15.5k
     OPC_EmitNodeXForm, 2, 4,
21902
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10635),
21903
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21904
15.5k
    19, 
21905
15.5k
     OPC_CheckPredicate0, 
21906
15.5k
     OPC_CheckPatternPredicate0,
21907
15.5k
     OPC_CheckComplexPat0, /*#*/1,
21908
15.5k
     OPC_EmitMergeInputChains1_0,
21909
15.5k
     OPC_EmitInteger32, 0, 
21910
15.5k
     OPC_EmitNodeXForm, 2, 4,
21911
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11262),
21912
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21913
15.5k
    0, 
21914
15.5k
   63, 
21915
15.5k
    OPC_CheckChild2TypeI64,
21916
15.5k
    OPC_Scope, 19, 
21917
15.5k
     OPC_CheckPredicate2, 
21918
15.5k
     OPC_CheckPatternPredicate0,
21919
15.5k
     OPC_CheckComplexPat1, /*#*/1,
21920
15.5k
     OPC_EmitMergeInputChains1_0,
21921
15.5k
     OPC_EmitInteger32, 0, 
21922
15.5k
     OPC_EmitNodeXForm, 2, 4,
21923
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10122),
21924
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21925
15.5k
    19, 
21926
15.5k
     OPC_CheckPredicate1, 
21927
15.5k
     OPC_CheckPatternPredicate0,
21928
15.5k
     OPC_CheckComplexPat1, /*#*/1,
21929
15.5k
     OPC_EmitMergeInputChains1_0,
21930
15.5k
     OPC_EmitInteger32, 0, 
21931
15.5k
     OPC_EmitNodeXForm, 2, 4,
21932
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10749),
21933
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21934
15.5k
    19, 
21935
15.5k
     OPC_CheckPredicate0, 
21936
15.5k
     OPC_CheckPatternPredicate0,
21937
15.5k
     OPC_CheckComplexPat1, /*#*/1,
21938
15.5k
     OPC_EmitMergeInputChains1_0,
21939
15.5k
     OPC_EmitInteger32, 0, 
21940
15.5k
     OPC_EmitNodeXForm, 2, 4,
21941
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11376),
21942
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
21943
15.5k
    0, 
21944
15.5k
   18, 
21945
15.5k
    OPC_CheckPredicate2, 
21946
15.5k
    OPC_CheckPatternPredicate0,
21947
15.5k
    OPC_CheckComplexPat2, /*#*/1,
21948
15.5k
    OPC_EmitMergeInputChains1_0,
21949
15.5k
    OPC_EmitInteger32, 0, 
21950
15.5k
    OPC_EmitNodeXForm, 2, 3,
21951
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9477),
21952
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
21953
15.5k
   18, 
21954
15.5k
    OPC_CheckPredicate1, 
21955
15.5k
    OPC_CheckPatternPredicate0,
21956
15.5k
    OPC_CheckComplexPat2, /*#*/1,
21957
15.5k
    OPC_EmitMergeInputChains1_0,
21958
15.5k
    OPC_EmitInteger32, 0, 
21959
15.5k
    OPC_EmitNodeXForm, 2, 3,
21960
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10238),
21961
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
21962
15.5k
   18, 
21963
15.5k
    OPC_CheckPredicate0, 
21964
15.5k
    OPC_CheckPatternPredicate0,
21965
15.5k
    OPC_CheckComplexPat2, /*#*/1,
21966
15.5k
    OPC_EmitMergeInputChains1_0,
21967
15.5k
    OPC_EmitInteger32, 0, 
21968
15.5k
    OPC_EmitNodeXForm, 2, 3,
21969
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10865),
21970
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
21971
15.5k
   54, 
21972
15.5k
    OPC_CheckChild2TypeI32,
21973
15.5k
    OPC_Scope, 16, 
21974
15.5k
     OPC_CheckPredicate2, 
21975
15.5k
     OPC_CheckPatternPredicate0,
21976
15.5k
     OPC_EmitMergeInputChains1_0,
21977
15.5k
     OPC_EmitInteger32, 0, 
21978
15.5k
     OPC_EmitNodeXForm, 2, 2,
21979
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9780),
21980
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
21981
15.5k
    16, 
21982
15.5k
     OPC_CheckPredicate1, 
21983
15.5k
     OPC_CheckPatternPredicate0,
21984
15.5k
     OPC_EmitMergeInputChains1_0,
21985
15.5k
     OPC_EmitInteger32, 0, 
21986
15.5k
     OPC_EmitNodeXForm, 2, 2,
21987
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10407),
21988
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
21989
15.5k
    16, 
21990
15.5k
     OPC_CheckPredicate0, 
21991
15.5k
     OPC_CheckPatternPredicate0,
21992
15.5k
     OPC_EmitMergeInputChains1_0,
21993
15.5k
     OPC_EmitInteger32, 0, 
21994
15.5k
     OPC_EmitNodeXForm, 2, 2,
21995
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11034),
21996
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
21997
15.5k
    0, 
21998
15.5k
   54, 
21999
15.5k
    OPC_CheckChild2TypeI64,
22000
15.5k
    OPC_Scope, 16, 
22001
15.5k
     OPC_CheckPredicate2, 
22002
15.5k
     OPC_CheckPatternPredicate0,
22003
15.5k
     OPC_EmitMergeInputChains1_0,
22004
15.5k
     OPC_EmitInteger32, 0, 
22005
15.5k
     OPC_EmitNodeXForm, 2, 2,
22006
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9894),
22007
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22008
15.5k
    16, 
22009
15.5k
     OPC_CheckPredicate1, 
22010
15.5k
     OPC_CheckPatternPredicate0,
22011
15.5k
     OPC_EmitMergeInputChains1_0,
22012
15.5k
     OPC_EmitInteger32, 0, 
22013
15.5k
     OPC_EmitNodeXForm, 2, 2,
22014
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10521),
22015
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22016
15.5k
    16, 
22017
15.5k
     OPC_CheckPredicate0, 
22018
15.5k
     OPC_CheckPatternPredicate0,
22019
15.5k
     OPC_EmitMergeInputChains1_0,
22020
15.5k
     OPC_EmitInteger32, 0, 
22021
15.5k
     OPC_EmitNodeXForm, 2, 2,
22022
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11148),
22023
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22024
15.5k
    0, 
22025
15.5k
   0, 
22026
15.5k
  106|128,2, 
22027
15.5k
   OPC_CheckChild1Integer, 20|128,8|128,1, 
22028
15.5k
   OPC_RecordChild2,
22029
15.5k
   OPC_Scope, 75, 
22030
15.5k
    OPC_CheckChild2TypeI32,
22031
15.5k
    OPC_Scope, 23, 
22032
15.5k
     OPC_CheckPredicate2, 
22033
15.5k
     OPC_CheckPatternPredicate1,
22034
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22035
15.5k
     OPC_EmitMergeInputChains1_0,
22036
15.5k
     OPC_EmitInteger32, 0, 
22037
15.5k
     OPC_EmitNodeXForm, 2, 4,
22038
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10010), 0|OPFL_Chain,
22039
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22040
15.5k
    23, 
22041
15.5k
     OPC_CheckPredicate1, 
22042
15.5k
     OPC_CheckPatternPredicate1,
22043
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22044
15.5k
     OPC_EmitMergeInputChains1_0,
22045
15.5k
     OPC_EmitInteger32, 0, 
22046
15.5k
     OPC_EmitNodeXForm, 2, 4,
22047
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10637), 0|OPFL_Chain,
22048
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22049
15.5k
    23, 
22050
15.5k
     OPC_CheckPredicate0, 
22051
15.5k
     OPC_CheckPatternPredicate1,
22052
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22053
15.5k
     OPC_EmitMergeInputChains1_0,
22054
15.5k
     OPC_EmitInteger32, 0, 
22055
15.5k
     OPC_EmitNodeXForm, 2, 4,
22056
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11264), 0|OPFL_Chain,
22057
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22058
15.5k
    0, 
22059
15.5k
   75, 
22060
15.5k
    OPC_CheckChild2TypeI64,
22061
15.5k
    OPC_Scope, 23, 
22062
15.5k
     OPC_CheckPredicate2, 
22063
15.5k
     OPC_CheckPatternPredicate1,
22064
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22065
15.5k
     OPC_EmitMergeInputChains1_0,
22066
15.5k
     OPC_EmitInteger32, 0, 
22067
15.5k
     OPC_EmitNodeXForm, 2, 4,
22068
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10124), 0|OPFL_Chain,
22069
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22070
15.5k
    23, 
22071
15.5k
     OPC_CheckPredicate1, 
22072
15.5k
     OPC_CheckPatternPredicate1,
22073
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22074
15.5k
     OPC_EmitMergeInputChains1_0,
22075
15.5k
     OPC_EmitInteger32, 0, 
22076
15.5k
     OPC_EmitNodeXForm, 2, 4,
22077
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10751), 0|OPFL_Chain,
22078
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22079
15.5k
    23, 
22080
15.5k
     OPC_CheckPredicate0, 
22081
15.5k
     OPC_CheckPatternPredicate1,
22082
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22083
15.5k
     OPC_EmitMergeInputChains1_0,
22084
15.5k
     OPC_EmitInteger32, 0, 
22085
15.5k
     OPC_EmitNodeXForm, 2, 4,
22086
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11378), 0|OPFL_Chain,
22087
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22088
15.5k
    0, 
22089
15.5k
   22, 
22090
15.5k
    OPC_CheckPredicate2, 
22091
15.5k
    OPC_CheckPatternPredicate1,
22092
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22093
15.5k
    OPC_EmitMergeInputChains1_0,
22094
15.5k
    OPC_EmitInteger32, 0, 
22095
15.5k
    OPC_EmitNodeXForm, 2, 3,
22096
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9482), 0|OPFL_Chain,
22097
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22098
15.5k
   22, 
22099
15.5k
    OPC_CheckPredicate1, 
22100
15.5k
    OPC_CheckPatternPredicate1,
22101
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22102
15.5k
    OPC_EmitMergeInputChains1_0,
22103
15.5k
    OPC_EmitInteger32, 0, 
22104
15.5k
    OPC_EmitNodeXForm, 2, 3,
22105
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10241), 0|OPFL_Chain,
22106
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22107
15.5k
   22, 
22108
15.5k
    OPC_CheckPredicate0, 
22109
15.5k
    OPC_CheckPatternPredicate1,
22110
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22111
15.5k
    OPC_EmitMergeInputChains1_0,
22112
15.5k
    OPC_EmitInteger32, 0, 
22113
15.5k
    OPC_EmitNodeXForm, 2, 3,
22114
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10868), 0|OPFL_Chain,
22115
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22116
15.5k
   66, 
22117
15.5k
    OPC_CheckChild2TypeI32,
22118
15.5k
    OPC_Scope, 20, 
22119
15.5k
     OPC_CheckPredicate2, 
22120
15.5k
     OPC_CheckPatternPredicate1,
22121
15.5k
     OPC_EmitMergeInputChains1_0,
22122
15.5k
     OPC_EmitInteger32, 0, 
22123
15.5k
     OPC_EmitNodeXForm, 2, 2,
22124
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9782), 0|OPFL_Chain,
22125
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22126
15.5k
    20, 
22127
15.5k
     OPC_CheckPredicate1, 
22128
15.5k
     OPC_CheckPatternPredicate1,
22129
15.5k
     OPC_EmitMergeInputChains1_0,
22130
15.5k
     OPC_EmitInteger32, 0, 
22131
15.5k
     OPC_EmitNodeXForm, 2, 2,
22132
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10409), 0|OPFL_Chain,
22133
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22134
15.5k
    20, 
22135
15.5k
     OPC_CheckPredicate0, 
22136
15.5k
     OPC_CheckPatternPredicate1,
22137
15.5k
     OPC_EmitMergeInputChains1_0,
22138
15.5k
     OPC_EmitInteger32, 0, 
22139
15.5k
     OPC_EmitNodeXForm, 2, 2,
22140
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11036), 0|OPFL_Chain,
22141
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22142
15.5k
    0, 
22143
15.5k
   66, 
22144
15.5k
    OPC_CheckChild2TypeI64,
22145
15.5k
    OPC_Scope, 20, 
22146
15.5k
     OPC_CheckPredicate2, 
22147
15.5k
     OPC_CheckPatternPredicate1,
22148
15.5k
     OPC_EmitMergeInputChains1_0,
22149
15.5k
     OPC_EmitInteger32, 0, 
22150
15.5k
     OPC_EmitNodeXForm, 2, 2,
22151
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9896), 0|OPFL_Chain,
22152
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22153
15.5k
    20, 
22154
15.5k
     OPC_CheckPredicate1, 
22155
15.5k
     OPC_CheckPatternPredicate1,
22156
15.5k
     OPC_EmitMergeInputChains1_0,
22157
15.5k
     OPC_EmitInteger32, 0, 
22158
15.5k
     OPC_EmitNodeXForm, 2, 2,
22159
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10523), 0|OPFL_Chain,
22160
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22161
15.5k
    20, 
22162
15.5k
     OPC_CheckPredicate0, 
22163
15.5k
     OPC_CheckPatternPredicate1,
22164
15.5k
     OPC_EmitMergeInputChains1_0,
22165
15.5k
     OPC_EmitInteger32, 0, 
22166
15.5k
     OPC_EmitNodeXForm, 2, 2,
22167
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11150), 0|OPFL_Chain,
22168
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22169
15.5k
    0, 
22170
15.5k
   0, 
22171
15.5k
  46|128,2, 
22172
15.5k
   OPC_CheckChild1Integer, 66|128,8|128,1, 
22173
15.5k
   OPC_RecordChild2,
22174
15.5k
   OPC_Scope, 63, 
22175
15.5k
    OPC_CheckChild2TypeI32,
22176
15.5k
    OPC_Scope, 19, 
22177
15.5k
     OPC_CheckPredicate2, 
22178
15.5k
     OPC_CheckPatternPredicate0,
22179
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22180
15.5k
     OPC_EmitMergeInputChains1_0,
22181
15.5k
     OPC_EmitInteger32, 0, 
22182
15.5k
     OPC_EmitNodeXForm, 2, 4,
22183
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10014),
22184
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22185
15.5k
    19, 
22186
15.5k
     OPC_CheckPredicate1, 
22187
15.5k
     OPC_CheckPatternPredicate0,
22188
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22189
15.5k
     OPC_EmitMergeInputChains1_0,
22190
15.5k
     OPC_EmitInteger32, 0, 
22191
15.5k
     OPC_EmitNodeXForm, 2, 4,
22192
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10641),
22193
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22194
15.5k
    19, 
22195
15.5k
     OPC_CheckPredicate0, 
22196
15.5k
     OPC_CheckPatternPredicate0,
22197
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22198
15.5k
     OPC_EmitMergeInputChains1_0,
22199
15.5k
     OPC_EmitInteger32, 0, 
22200
15.5k
     OPC_EmitNodeXForm, 2, 4,
22201
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11268),
22202
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22203
15.5k
    0, 
22204
15.5k
   63, 
22205
15.5k
    OPC_CheckChild2TypeI64,
22206
15.5k
    OPC_Scope, 19, 
22207
15.5k
     OPC_CheckPredicate2, 
22208
15.5k
     OPC_CheckPatternPredicate0,
22209
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22210
15.5k
     OPC_EmitMergeInputChains1_0,
22211
15.5k
     OPC_EmitInteger32, 0, 
22212
15.5k
     OPC_EmitNodeXForm, 2, 4,
22213
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10128),
22214
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22215
15.5k
    19, 
22216
15.5k
     OPC_CheckPredicate1, 
22217
15.5k
     OPC_CheckPatternPredicate0,
22218
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22219
15.5k
     OPC_EmitMergeInputChains1_0,
22220
15.5k
     OPC_EmitInteger32, 0, 
22221
15.5k
     OPC_EmitNodeXForm, 2, 4,
22222
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10755),
22223
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22224
15.5k
    19, 
22225
15.5k
     OPC_CheckPredicate0, 
22226
15.5k
     OPC_CheckPatternPredicate0,
22227
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22228
15.5k
     OPC_EmitMergeInputChains1_0,
22229
15.5k
     OPC_EmitInteger32, 0, 
22230
15.5k
     OPC_EmitNodeXForm, 2, 4,
22231
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11382),
22232
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22233
15.5k
    0, 
22234
15.5k
   18, 
22235
15.5k
    OPC_CheckPredicate2, 
22236
15.5k
    OPC_CheckPatternPredicate0,
22237
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22238
15.5k
    OPC_EmitMergeInputChains1_0,
22239
15.5k
    OPC_EmitInteger32, 0, 
22240
15.5k
    OPC_EmitNodeXForm, 2, 3,
22241
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9501),
22242
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
22243
15.5k
   18, 
22244
15.5k
    OPC_CheckPredicate1, 
22245
15.5k
    OPC_CheckPatternPredicate0,
22246
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22247
15.5k
    OPC_EmitMergeInputChains1_0,
22248
15.5k
    OPC_EmitInteger32, 0, 
22249
15.5k
    OPC_EmitNodeXForm, 2, 3,
22250
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10247),
22251
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
22252
15.5k
   18, 
22253
15.5k
    OPC_CheckPredicate0, 
22254
15.5k
    OPC_CheckPatternPredicate0,
22255
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22256
15.5k
    OPC_EmitMergeInputChains1_0,
22257
15.5k
    OPC_EmitInteger32, 0, 
22258
15.5k
    OPC_EmitNodeXForm, 2, 3,
22259
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10874),
22260
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
22261
15.5k
   54, 
22262
15.5k
    OPC_CheckChild2TypeI32,
22263
15.5k
    OPC_Scope, 16, 
22264
15.5k
     OPC_CheckPredicate2, 
22265
15.5k
     OPC_CheckPatternPredicate0,
22266
15.5k
     OPC_EmitMergeInputChains1_0,
22267
15.5k
     OPC_EmitInteger32, 0, 
22268
15.5k
     OPC_EmitNodeXForm, 2, 2,
22269
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9786),
22270
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22271
15.5k
    16, 
22272
15.5k
     OPC_CheckPredicate1, 
22273
15.5k
     OPC_CheckPatternPredicate0,
22274
15.5k
     OPC_EmitMergeInputChains1_0,
22275
15.5k
     OPC_EmitInteger32, 0, 
22276
15.5k
     OPC_EmitNodeXForm, 2, 2,
22277
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10413),
22278
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22279
15.5k
    16, 
22280
15.5k
     OPC_CheckPredicate0, 
22281
15.5k
     OPC_CheckPatternPredicate0,
22282
15.5k
     OPC_EmitMergeInputChains1_0,
22283
15.5k
     OPC_EmitInteger32, 0, 
22284
15.5k
     OPC_EmitNodeXForm, 2, 2,
22285
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11040),
22286
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22287
15.5k
    0, 
22288
15.5k
   54, 
22289
15.5k
    OPC_CheckChild2TypeI64,
22290
15.5k
    OPC_Scope, 16, 
22291
15.5k
     OPC_CheckPredicate2, 
22292
15.5k
     OPC_CheckPatternPredicate0,
22293
15.5k
     OPC_EmitMergeInputChains1_0,
22294
15.5k
     OPC_EmitInteger32, 0, 
22295
15.5k
     OPC_EmitNodeXForm, 2, 2,
22296
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9900),
22297
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22298
15.5k
    16, 
22299
15.5k
     OPC_CheckPredicate1, 
22300
15.5k
     OPC_CheckPatternPredicate0,
22301
15.5k
     OPC_EmitMergeInputChains1_0,
22302
15.5k
     OPC_EmitInteger32, 0, 
22303
15.5k
     OPC_EmitNodeXForm, 2, 2,
22304
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10527),
22305
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22306
15.5k
    16, 
22307
15.5k
     OPC_CheckPredicate0, 
22308
15.5k
     OPC_CheckPatternPredicate0,
22309
15.5k
     OPC_EmitMergeInputChains1_0,
22310
15.5k
     OPC_EmitInteger32, 0, 
22311
15.5k
     OPC_EmitNodeXForm, 2, 2,
22312
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11154),
22313
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22314
15.5k
    0, 
22315
15.5k
   0, 
22316
15.5k
  46|128,2, 
22317
15.5k
   OPC_CheckChild1Integer, 56|128,8|128,1, 
22318
15.5k
   OPC_RecordChild2,
22319
15.5k
   OPC_Scope, 63, 
22320
15.5k
    OPC_CheckChild2TypeI32,
22321
15.5k
    OPC_Scope, 19, 
22322
15.5k
     OPC_CheckPredicate2, 
22323
15.5k
     OPC_CheckPatternPredicate0,
22324
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22325
15.5k
     OPC_EmitMergeInputChains1_0,
22326
15.5k
     OPC_EmitInteger32, 0, 
22327
15.5k
     OPC_EmitNodeXForm, 2, 4,
22328
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10016),
22329
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22330
15.5k
    19, 
22331
15.5k
     OPC_CheckPredicate1, 
22332
15.5k
     OPC_CheckPatternPredicate0,
22333
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22334
15.5k
     OPC_EmitMergeInputChains1_0,
22335
15.5k
     OPC_EmitInteger32, 0, 
22336
15.5k
     OPC_EmitNodeXForm, 2, 4,
22337
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10643),
22338
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22339
15.5k
    19, 
22340
15.5k
     OPC_CheckPredicate0, 
22341
15.5k
     OPC_CheckPatternPredicate0,
22342
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22343
15.5k
     OPC_EmitMergeInputChains1_0,
22344
15.5k
     OPC_EmitInteger32, 0, 
22345
15.5k
     OPC_EmitNodeXForm, 2, 4,
22346
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11270),
22347
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22348
15.5k
    0, 
22349
15.5k
   63, 
22350
15.5k
    OPC_CheckChild2TypeI64,
22351
15.5k
    OPC_Scope, 19, 
22352
15.5k
     OPC_CheckPredicate2, 
22353
15.5k
     OPC_CheckPatternPredicate0,
22354
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22355
15.5k
     OPC_EmitMergeInputChains1_0,
22356
15.5k
     OPC_EmitInteger32, 0, 
22357
15.5k
     OPC_EmitNodeXForm, 2, 4,
22358
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10130),
22359
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22360
15.5k
    19, 
22361
15.5k
     OPC_CheckPredicate1, 
22362
15.5k
     OPC_CheckPatternPredicate0,
22363
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22364
15.5k
     OPC_EmitMergeInputChains1_0,
22365
15.5k
     OPC_EmitInteger32, 0, 
22366
15.5k
     OPC_EmitNodeXForm, 2, 4,
22367
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10757),
22368
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22369
15.5k
    19, 
22370
15.5k
     OPC_CheckPredicate0, 
22371
15.5k
     OPC_CheckPatternPredicate0,
22372
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22373
15.5k
     OPC_EmitMergeInputChains1_0,
22374
15.5k
     OPC_EmitInteger32, 0, 
22375
15.5k
     OPC_EmitNodeXForm, 2, 4,
22376
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11384),
22377
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
22378
15.5k
    0, 
22379
15.5k
   18, 
22380
15.5k
    OPC_CheckPredicate2, 
22381
15.5k
    OPC_CheckPatternPredicate0,
22382
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22383
15.5k
    OPC_EmitMergeInputChains1_0,
22384
15.5k
    OPC_EmitInteger32, 0, 
22385
15.5k
    OPC_EmitNodeXForm, 2, 3,
22386
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9506),
22387
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
22388
15.5k
   18, 
22389
15.5k
    OPC_CheckPredicate1, 
22390
15.5k
    OPC_CheckPatternPredicate0,
22391
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22392
15.5k
    OPC_EmitMergeInputChains1_0,
22393
15.5k
    OPC_EmitInteger32, 0, 
22394
15.5k
    OPC_EmitNodeXForm, 2, 3,
22395
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10250),
22396
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
22397
15.5k
   18, 
22398
15.5k
    OPC_CheckPredicate0, 
22399
15.5k
    OPC_CheckPatternPredicate0,
22400
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22401
15.5k
    OPC_EmitMergeInputChains1_0,
22402
15.5k
    OPC_EmitInteger32, 0, 
22403
15.5k
    OPC_EmitNodeXForm, 2, 3,
22404
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10877),
22405
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
22406
15.5k
   54, 
22407
15.5k
    OPC_CheckChild2TypeI32,
22408
15.5k
    OPC_Scope, 16, 
22409
15.5k
     OPC_CheckPredicate2, 
22410
15.5k
     OPC_CheckPatternPredicate0,
22411
15.5k
     OPC_EmitMergeInputChains1_0,
22412
15.5k
     OPC_EmitInteger32, 0, 
22413
15.5k
     OPC_EmitNodeXForm, 2, 2,
22414
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9788),
22415
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22416
15.5k
    16, 
22417
15.5k
     OPC_CheckPredicate1, 
22418
15.5k
     OPC_CheckPatternPredicate0,
22419
15.5k
     OPC_EmitMergeInputChains1_0,
22420
15.5k
     OPC_EmitInteger32, 0, 
22421
15.5k
     OPC_EmitNodeXForm, 2, 2,
22422
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10415),
22423
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22424
15.5k
    16, 
22425
15.5k
     OPC_CheckPredicate0, 
22426
15.5k
     OPC_CheckPatternPredicate0,
22427
15.5k
     OPC_EmitMergeInputChains1_0,
22428
15.5k
     OPC_EmitInteger32, 0, 
22429
15.5k
     OPC_EmitNodeXForm, 2, 2,
22430
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11042),
22431
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22432
15.5k
    0, 
22433
15.5k
   54, 
22434
15.5k
    OPC_CheckChild2TypeI64,
22435
15.5k
    OPC_Scope, 16, 
22436
15.5k
     OPC_CheckPredicate2, 
22437
15.5k
     OPC_CheckPatternPredicate0,
22438
15.5k
     OPC_EmitMergeInputChains1_0,
22439
15.5k
     OPC_EmitInteger32, 0, 
22440
15.5k
     OPC_EmitNodeXForm, 2, 2,
22441
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9902),
22442
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22443
15.5k
    16, 
22444
15.5k
     OPC_CheckPredicate1, 
22445
15.5k
     OPC_CheckPatternPredicate0,
22446
15.5k
     OPC_EmitMergeInputChains1_0,
22447
15.5k
     OPC_EmitInteger32, 0, 
22448
15.5k
     OPC_EmitNodeXForm, 2, 2,
22449
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10529),
22450
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22451
15.5k
    16, 
22452
15.5k
     OPC_CheckPredicate0, 
22453
15.5k
     OPC_CheckPatternPredicate0,
22454
15.5k
     OPC_EmitMergeInputChains1_0,
22455
15.5k
     OPC_EmitInteger32, 0, 
22456
15.5k
     OPC_EmitNodeXForm, 2, 2,
22457
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11156),
22458
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
22459
15.5k
    0, 
22460
15.5k
   0, 
22461
15.5k
  106|128,2, 
22462
15.5k
   OPC_CheckChild1Integer, 52|128,8|128,1, 
22463
15.5k
   OPC_RecordChild2,
22464
15.5k
   OPC_Scope, 75, 
22465
15.5k
    OPC_CheckChild2TypeI32,
22466
15.5k
    OPC_Scope, 23, 
22467
15.5k
     OPC_CheckPredicate2, 
22468
15.5k
     OPC_CheckPatternPredicate1,
22469
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22470
15.5k
     OPC_EmitMergeInputChains1_0,
22471
15.5k
     OPC_EmitInteger32, 0, 
22472
15.5k
     OPC_EmitNodeXForm, 2, 4,
22473
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10018), 0|OPFL_Chain,
22474
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22475
15.5k
    23, 
22476
15.5k
     OPC_CheckPredicate1, 
22477
15.5k
     OPC_CheckPatternPredicate1,
22478
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22479
15.5k
     OPC_EmitMergeInputChains1_0,
22480
15.5k
     OPC_EmitInteger32, 0, 
22481
15.5k
     OPC_EmitNodeXForm, 2, 4,
22482
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10645), 0|OPFL_Chain,
22483
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22484
15.5k
    23, 
22485
15.5k
     OPC_CheckPredicate0, 
22486
15.5k
     OPC_CheckPatternPredicate1,
22487
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22488
15.5k
     OPC_EmitMergeInputChains1_0,
22489
15.5k
     OPC_EmitInteger32, 0, 
22490
15.5k
     OPC_EmitNodeXForm, 2, 4,
22491
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11272), 0|OPFL_Chain,
22492
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22493
15.5k
    0, 
22494
15.5k
   75, 
22495
15.5k
    OPC_CheckChild2TypeI64,
22496
15.5k
    OPC_Scope, 23, 
22497
15.5k
     OPC_CheckPredicate2, 
22498
15.5k
     OPC_CheckPatternPredicate1,
22499
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22500
15.5k
     OPC_EmitMergeInputChains1_0,
22501
15.5k
     OPC_EmitInteger32, 0, 
22502
15.5k
     OPC_EmitNodeXForm, 2, 4,
22503
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10132), 0|OPFL_Chain,
22504
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22505
15.5k
    23, 
22506
15.5k
     OPC_CheckPredicate1, 
22507
15.5k
     OPC_CheckPatternPredicate1,
22508
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22509
15.5k
     OPC_EmitMergeInputChains1_0,
22510
15.5k
     OPC_EmitInteger32, 0, 
22511
15.5k
     OPC_EmitNodeXForm, 2, 4,
22512
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10759), 0|OPFL_Chain,
22513
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22514
15.5k
    23, 
22515
15.5k
     OPC_CheckPredicate0, 
22516
15.5k
     OPC_CheckPatternPredicate1,
22517
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22518
15.5k
     OPC_EmitMergeInputChains1_0,
22519
15.5k
     OPC_EmitInteger32, 0, 
22520
15.5k
     OPC_EmitNodeXForm, 2, 4,
22521
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11386), 0|OPFL_Chain,
22522
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22523
15.5k
    0, 
22524
15.5k
   22, 
22525
15.5k
    OPC_CheckPredicate2, 
22526
15.5k
    OPC_CheckPatternPredicate1,
22527
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22528
15.5k
    OPC_EmitMergeInputChains1_0,
22529
15.5k
    OPC_EmitInteger32, 0, 
22530
15.5k
    OPC_EmitNodeXForm, 2, 3,
22531
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9511), 0|OPFL_Chain,
22532
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22533
15.5k
   22, 
22534
15.5k
    OPC_CheckPredicate1, 
22535
15.5k
    OPC_CheckPatternPredicate1,
22536
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22537
15.5k
    OPC_EmitMergeInputChains1_0,
22538
15.5k
    OPC_EmitInteger32, 0, 
22539
15.5k
    OPC_EmitNodeXForm, 2, 3,
22540
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10253), 0|OPFL_Chain,
22541
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22542
15.5k
   22, 
22543
15.5k
    OPC_CheckPredicate0, 
22544
15.5k
    OPC_CheckPatternPredicate1,
22545
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22546
15.5k
    OPC_EmitMergeInputChains1_0,
22547
15.5k
    OPC_EmitInteger32, 0, 
22548
15.5k
    OPC_EmitNodeXForm, 2, 3,
22549
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10880), 0|OPFL_Chain,
22550
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22551
15.5k
   66, 
22552
15.5k
    OPC_CheckChild2TypeI32,
22553
15.5k
    OPC_Scope, 20, 
22554
15.5k
     OPC_CheckPredicate2, 
22555
15.5k
     OPC_CheckPatternPredicate1,
22556
15.5k
     OPC_EmitMergeInputChains1_0,
22557
15.5k
     OPC_EmitInteger32, 0, 
22558
15.5k
     OPC_EmitNodeXForm, 2, 2,
22559
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9790), 0|OPFL_Chain,
22560
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22561
15.5k
    20, 
22562
15.5k
     OPC_CheckPredicate1, 
22563
15.5k
     OPC_CheckPatternPredicate1,
22564
15.5k
     OPC_EmitMergeInputChains1_0,
22565
15.5k
     OPC_EmitInteger32, 0, 
22566
15.5k
     OPC_EmitNodeXForm, 2, 2,
22567
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10417), 0|OPFL_Chain,
22568
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22569
15.5k
    20, 
22570
15.5k
     OPC_CheckPredicate0, 
22571
15.5k
     OPC_CheckPatternPredicate1,
22572
15.5k
     OPC_EmitMergeInputChains1_0,
22573
15.5k
     OPC_EmitInteger32, 0, 
22574
15.5k
     OPC_EmitNodeXForm, 2, 2,
22575
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11044), 0|OPFL_Chain,
22576
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22577
15.5k
    0, 
22578
15.5k
   66, 
22579
15.5k
    OPC_CheckChild2TypeI64,
22580
15.5k
    OPC_Scope, 20, 
22581
15.5k
     OPC_CheckPredicate2, 
22582
15.5k
     OPC_CheckPatternPredicate1,
22583
15.5k
     OPC_EmitMergeInputChains1_0,
22584
15.5k
     OPC_EmitInteger32, 0, 
22585
15.5k
     OPC_EmitNodeXForm, 2, 2,
22586
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9904), 0|OPFL_Chain,
22587
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22588
15.5k
    20, 
22589
15.5k
     OPC_CheckPredicate1, 
22590
15.5k
     OPC_CheckPatternPredicate1,
22591
15.5k
     OPC_EmitMergeInputChains1_0,
22592
15.5k
     OPC_EmitInteger32, 0, 
22593
15.5k
     OPC_EmitNodeXForm, 2, 2,
22594
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10531), 0|OPFL_Chain,
22595
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22596
15.5k
    20, 
22597
15.5k
     OPC_CheckPredicate0, 
22598
15.5k
     OPC_CheckPatternPredicate1,
22599
15.5k
     OPC_EmitMergeInputChains1_0,
22600
15.5k
     OPC_EmitInteger32, 0, 
22601
15.5k
     OPC_EmitNodeXForm, 2, 2,
22602
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11158), 0|OPFL_Chain,
22603
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22604
15.5k
    0, 
22605
15.5k
   0, 
22606
15.5k
  106|128,2, 
22607
15.5k
   OPC_CheckChild1Integer, 34|128,10|128,1, 
22608
15.5k
   OPC_RecordChild2,
22609
15.5k
   OPC_Scope, 75, 
22610
15.5k
    OPC_CheckChild2TypeI32,
22611
15.5k
    OPC_Scope, 23, 
22612
15.5k
     OPC_CheckPredicate2, 
22613
15.5k
     OPC_CheckPatternPredicate0,
22614
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22615
15.5k
     OPC_EmitMergeInputChains1_0,
22616
15.5k
     OPC_EmitInteger32, 0, 
22617
15.5k
     OPC_EmitNodeXForm, 2, 4,
22618
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10022), 0|OPFL_Chain,
22619
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22620
15.5k
    23, 
22621
15.5k
     OPC_CheckPredicate1, 
22622
15.5k
     OPC_CheckPatternPredicate0,
22623
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22624
15.5k
     OPC_EmitMergeInputChains1_0,
22625
15.5k
     OPC_EmitInteger32, 0, 
22626
15.5k
     OPC_EmitNodeXForm, 2, 4,
22627
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10649), 0|OPFL_Chain,
22628
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22629
15.5k
    23, 
22630
15.5k
     OPC_CheckPredicate0, 
22631
15.5k
     OPC_CheckPatternPredicate0,
22632
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22633
15.5k
     OPC_EmitMergeInputChains1_0,
22634
15.5k
     OPC_EmitInteger32, 0, 
22635
15.5k
     OPC_EmitNodeXForm, 2, 4,
22636
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11276), 0|OPFL_Chain,
22637
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22638
15.5k
    0, 
22639
15.5k
   75, 
22640
15.5k
    OPC_CheckChild2TypeI64,
22641
15.5k
    OPC_Scope, 23, 
22642
15.5k
     OPC_CheckPredicate2, 
22643
15.5k
     OPC_CheckPatternPredicate0,
22644
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22645
15.5k
     OPC_EmitMergeInputChains1_0,
22646
15.5k
     OPC_EmitInteger32, 0, 
22647
15.5k
     OPC_EmitNodeXForm, 2, 4,
22648
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10136), 0|OPFL_Chain,
22649
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22650
15.5k
    23, 
22651
15.5k
     OPC_CheckPredicate1, 
22652
15.5k
     OPC_CheckPatternPredicate0,
22653
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22654
15.5k
     OPC_EmitMergeInputChains1_0,
22655
15.5k
     OPC_EmitInteger32, 0, 
22656
15.5k
     OPC_EmitNodeXForm, 2, 4,
22657
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10763), 0|OPFL_Chain,
22658
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22659
15.5k
    23, 
22660
15.5k
     OPC_CheckPredicate0, 
22661
15.5k
     OPC_CheckPatternPredicate0,
22662
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22663
15.5k
     OPC_EmitMergeInputChains1_0,
22664
15.5k
     OPC_EmitInteger32, 0, 
22665
15.5k
     OPC_EmitNodeXForm, 2, 4,
22666
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11390), 0|OPFL_Chain,
22667
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22668
15.5k
    0, 
22669
15.5k
   22, 
22670
15.5k
    OPC_CheckPredicate2, 
22671
15.5k
    OPC_CheckPatternPredicate0,
22672
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22673
15.5k
    OPC_EmitMergeInputChains1_0,
22674
15.5k
    OPC_EmitInteger32, 0, 
22675
15.5k
    OPC_EmitNodeXForm, 2, 3,
22676
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9521), 0|OPFL_Chain,
22677
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22678
15.5k
   22, 
22679
15.5k
    OPC_CheckPredicate1, 
22680
15.5k
    OPC_CheckPatternPredicate0,
22681
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22682
15.5k
    OPC_EmitMergeInputChains1_0,
22683
15.5k
    OPC_EmitInteger32, 0, 
22684
15.5k
    OPC_EmitNodeXForm, 2, 3,
22685
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10259), 0|OPFL_Chain,
22686
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22687
15.5k
   22, 
22688
15.5k
    OPC_CheckPredicate0, 
22689
15.5k
    OPC_CheckPatternPredicate0,
22690
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22691
15.5k
    OPC_EmitMergeInputChains1_0,
22692
15.5k
    OPC_EmitInteger32, 0, 
22693
15.5k
    OPC_EmitNodeXForm, 2, 3,
22694
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10886), 0|OPFL_Chain,
22695
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22696
15.5k
   66, 
22697
15.5k
    OPC_CheckChild2TypeI32,
22698
15.5k
    OPC_Scope, 20, 
22699
15.5k
     OPC_CheckPredicate2, 
22700
15.5k
     OPC_CheckPatternPredicate0,
22701
15.5k
     OPC_EmitMergeInputChains1_0,
22702
15.5k
     OPC_EmitInteger32, 0, 
22703
15.5k
     OPC_EmitNodeXForm, 2, 2,
22704
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9794), 0|OPFL_Chain,
22705
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22706
15.5k
    20, 
22707
15.5k
     OPC_CheckPredicate1, 
22708
15.5k
     OPC_CheckPatternPredicate0,
22709
15.5k
     OPC_EmitMergeInputChains1_0,
22710
15.5k
     OPC_EmitInteger32, 0, 
22711
15.5k
     OPC_EmitNodeXForm, 2, 2,
22712
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10421), 0|OPFL_Chain,
22713
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22714
15.5k
    20, 
22715
15.5k
     OPC_CheckPredicate0, 
22716
15.5k
     OPC_CheckPatternPredicate0,
22717
15.5k
     OPC_EmitMergeInputChains1_0,
22718
15.5k
     OPC_EmitInteger32, 0, 
22719
15.5k
     OPC_EmitNodeXForm, 2, 2,
22720
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11048), 0|OPFL_Chain,
22721
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22722
15.5k
    0, 
22723
15.5k
   66, 
22724
15.5k
    OPC_CheckChild2TypeI64,
22725
15.5k
    OPC_Scope, 20, 
22726
15.5k
     OPC_CheckPredicate2, 
22727
15.5k
     OPC_CheckPatternPredicate0,
22728
15.5k
     OPC_EmitMergeInputChains1_0,
22729
15.5k
     OPC_EmitInteger32, 0, 
22730
15.5k
     OPC_EmitNodeXForm, 2, 2,
22731
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9908), 0|OPFL_Chain,
22732
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22733
15.5k
    20, 
22734
15.5k
     OPC_CheckPredicate1, 
22735
15.5k
     OPC_CheckPatternPredicate0,
22736
15.5k
     OPC_EmitMergeInputChains1_0,
22737
15.5k
     OPC_EmitInteger32, 0, 
22738
15.5k
     OPC_EmitNodeXForm, 2, 2,
22739
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10535), 0|OPFL_Chain,
22740
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22741
15.5k
    20, 
22742
15.5k
     OPC_CheckPredicate0, 
22743
15.5k
     OPC_CheckPatternPredicate0,
22744
15.5k
     OPC_EmitMergeInputChains1_0,
22745
15.5k
     OPC_EmitInteger32, 0, 
22746
15.5k
     OPC_EmitNodeXForm, 2, 2,
22747
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11162), 0|OPFL_Chain,
22748
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22749
15.5k
    0, 
22750
15.5k
   0, 
22751
15.5k
  106|128,2, 
22752
15.5k
   OPC_CheckChild1Integer, 24|128,10|128,1, 
22753
15.5k
   OPC_RecordChild2,
22754
15.5k
   OPC_Scope, 75, 
22755
15.5k
    OPC_CheckChild2TypeI32,
22756
15.5k
    OPC_Scope, 23, 
22757
15.5k
     OPC_CheckPredicate2, 
22758
15.5k
     OPC_CheckPatternPredicate0,
22759
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22760
15.5k
     OPC_EmitMergeInputChains1_0,
22761
15.5k
     OPC_EmitInteger32, 0, 
22762
15.5k
     OPC_EmitNodeXForm, 2, 4,
22763
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10024), 0|OPFL_Chain,
22764
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22765
15.5k
    23, 
22766
15.5k
     OPC_CheckPredicate1, 
22767
15.5k
     OPC_CheckPatternPredicate0,
22768
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22769
15.5k
     OPC_EmitMergeInputChains1_0,
22770
15.5k
     OPC_EmitInteger32, 0, 
22771
15.5k
     OPC_EmitNodeXForm, 2, 4,
22772
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10651), 0|OPFL_Chain,
22773
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22774
15.5k
    23, 
22775
15.5k
     OPC_CheckPredicate0, 
22776
15.5k
     OPC_CheckPatternPredicate0,
22777
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22778
15.5k
     OPC_EmitMergeInputChains1_0,
22779
15.5k
     OPC_EmitInteger32, 0, 
22780
15.5k
     OPC_EmitNodeXForm, 2, 4,
22781
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11278), 0|OPFL_Chain,
22782
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22783
15.5k
    0, 
22784
15.5k
   75, 
22785
15.5k
    OPC_CheckChild2TypeI64,
22786
15.5k
    OPC_Scope, 23, 
22787
15.5k
     OPC_CheckPredicate2, 
22788
15.5k
     OPC_CheckPatternPredicate0,
22789
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22790
15.5k
     OPC_EmitMergeInputChains1_0,
22791
15.5k
     OPC_EmitInteger32, 0, 
22792
15.5k
     OPC_EmitNodeXForm, 2, 4,
22793
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10138), 0|OPFL_Chain,
22794
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22795
15.5k
    23, 
22796
15.5k
     OPC_CheckPredicate1, 
22797
15.5k
     OPC_CheckPatternPredicate0,
22798
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22799
15.5k
     OPC_EmitMergeInputChains1_0,
22800
15.5k
     OPC_EmitInteger32, 0, 
22801
15.5k
     OPC_EmitNodeXForm, 2, 4,
22802
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10765), 0|OPFL_Chain,
22803
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22804
15.5k
    23, 
22805
15.5k
     OPC_CheckPredicate0, 
22806
15.5k
     OPC_CheckPatternPredicate0,
22807
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22808
15.5k
     OPC_EmitMergeInputChains1_0,
22809
15.5k
     OPC_EmitInteger32, 0, 
22810
15.5k
     OPC_EmitNodeXForm, 2, 4,
22811
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11392), 0|OPFL_Chain,
22812
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22813
15.5k
    0, 
22814
15.5k
   22, 
22815
15.5k
    OPC_CheckPredicate2, 
22816
15.5k
    OPC_CheckPatternPredicate0,
22817
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22818
15.5k
    OPC_EmitMergeInputChains1_0,
22819
15.5k
    OPC_EmitInteger32, 0, 
22820
15.5k
    OPC_EmitNodeXForm, 2, 3,
22821
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9526), 0|OPFL_Chain,
22822
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22823
15.5k
   22, 
22824
15.5k
    OPC_CheckPredicate1, 
22825
15.5k
    OPC_CheckPatternPredicate0,
22826
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22827
15.5k
    OPC_EmitMergeInputChains1_0,
22828
15.5k
    OPC_EmitInteger32, 0, 
22829
15.5k
    OPC_EmitNodeXForm, 2, 3,
22830
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10262), 0|OPFL_Chain,
22831
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22832
15.5k
   22, 
22833
15.5k
    OPC_CheckPredicate0, 
22834
15.5k
    OPC_CheckPatternPredicate0,
22835
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22836
15.5k
    OPC_EmitMergeInputChains1_0,
22837
15.5k
    OPC_EmitInteger32, 0, 
22838
15.5k
    OPC_EmitNodeXForm, 2, 3,
22839
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10889), 0|OPFL_Chain,
22840
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22841
15.5k
   66, 
22842
15.5k
    OPC_CheckChild2TypeI32,
22843
15.5k
    OPC_Scope, 20, 
22844
15.5k
     OPC_CheckPredicate2, 
22845
15.5k
     OPC_CheckPatternPredicate0,
22846
15.5k
     OPC_EmitMergeInputChains1_0,
22847
15.5k
     OPC_EmitInteger32, 0, 
22848
15.5k
     OPC_EmitNodeXForm, 2, 2,
22849
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9796), 0|OPFL_Chain,
22850
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22851
15.5k
    20, 
22852
15.5k
     OPC_CheckPredicate1, 
22853
15.5k
     OPC_CheckPatternPredicate0,
22854
15.5k
     OPC_EmitMergeInputChains1_0,
22855
15.5k
     OPC_EmitInteger32, 0, 
22856
15.5k
     OPC_EmitNodeXForm, 2, 2,
22857
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10423), 0|OPFL_Chain,
22858
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22859
15.5k
    20, 
22860
15.5k
     OPC_CheckPredicate0, 
22861
15.5k
     OPC_CheckPatternPredicate0,
22862
15.5k
     OPC_EmitMergeInputChains1_0,
22863
15.5k
     OPC_EmitInteger32, 0, 
22864
15.5k
     OPC_EmitNodeXForm, 2, 2,
22865
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11050), 0|OPFL_Chain,
22866
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22867
15.5k
    0, 
22868
15.5k
   66, 
22869
15.5k
    OPC_CheckChild2TypeI64,
22870
15.5k
    OPC_Scope, 20, 
22871
15.5k
     OPC_CheckPredicate2, 
22872
15.5k
     OPC_CheckPatternPredicate0,
22873
15.5k
     OPC_EmitMergeInputChains1_0,
22874
15.5k
     OPC_EmitInteger32, 0, 
22875
15.5k
     OPC_EmitNodeXForm, 2, 2,
22876
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9910), 0|OPFL_Chain,
22877
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22878
15.5k
    20, 
22879
15.5k
     OPC_CheckPredicate1, 
22880
15.5k
     OPC_CheckPatternPredicate0,
22881
15.5k
     OPC_EmitMergeInputChains1_0,
22882
15.5k
     OPC_EmitInteger32, 0, 
22883
15.5k
     OPC_EmitNodeXForm, 2, 2,
22884
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10537), 0|OPFL_Chain,
22885
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22886
15.5k
    20, 
22887
15.5k
     OPC_CheckPredicate0, 
22888
15.5k
     OPC_CheckPatternPredicate0,
22889
15.5k
     OPC_EmitMergeInputChains1_0,
22890
15.5k
     OPC_EmitInteger32, 0, 
22891
15.5k
     OPC_EmitNodeXForm, 2, 2,
22892
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11164), 0|OPFL_Chain,
22893
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22894
15.5k
    0, 
22895
15.5k
   0, 
22896
15.5k
  38|128,3, 
22897
15.5k
   OPC_CheckChild1Integer, 20|128,10|128,1, 
22898
15.5k
   OPC_RecordChild2,
22899
15.5k
   OPC_Scope, 87, 
22900
15.5k
    OPC_CheckChild2TypeI32,
22901
15.5k
    OPC_Scope, 27, 
22902
15.5k
     OPC_CheckPredicate2, 
22903
15.5k
     OPC_CheckPatternPredicate1,
22904
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22905
15.5k
     OPC_EmitMergeInputChains1_0,
22906
15.5k
     OPC_EmitInteger32, 0, 
22907
15.5k
     OPC_EmitNodeXForm, 2, 4,
22908
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10026), 0|OPFL_Chain,
22909
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22910
15.5k
    27, 
22911
15.5k
     OPC_CheckPredicate1, 
22912
15.5k
     OPC_CheckPatternPredicate1,
22913
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22914
15.5k
     OPC_EmitMergeInputChains1_0,
22915
15.5k
     OPC_EmitInteger32, 0, 
22916
15.5k
     OPC_EmitNodeXForm, 2, 4,
22917
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10653), 0|OPFL_Chain,
22918
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22919
15.5k
    27, 
22920
15.5k
     OPC_CheckPredicate0, 
22921
15.5k
     OPC_CheckPatternPredicate1,
22922
15.5k
     OPC_CheckComplexPat0, /*#*/1,
22923
15.5k
     OPC_EmitMergeInputChains1_0,
22924
15.5k
     OPC_EmitInteger32, 0, 
22925
15.5k
     OPC_EmitNodeXForm, 2, 4,
22926
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11280), 0|OPFL_Chain,
22927
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22928
15.5k
    0, 
22929
15.5k
   87, 
22930
15.5k
    OPC_CheckChild2TypeI64,
22931
15.5k
    OPC_Scope, 27, 
22932
15.5k
     OPC_CheckPredicate2, 
22933
15.5k
     OPC_CheckPatternPredicate1,
22934
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22935
15.5k
     OPC_EmitMergeInputChains1_0,
22936
15.5k
     OPC_EmitInteger32, 0, 
22937
15.5k
     OPC_EmitNodeXForm, 2, 4,
22938
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10140), 0|OPFL_Chain,
22939
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22940
15.5k
    27, 
22941
15.5k
     OPC_CheckPredicate1, 
22942
15.5k
     OPC_CheckPatternPredicate1,
22943
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22944
15.5k
     OPC_EmitMergeInputChains1_0,
22945
15.5k
     OPC_EmitInteger32, 0, 
22946
15.5k
     OPC_EmitNodeXForm, 2, 4,
22947
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10767), 0|OPFL_Chain,
22948
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22949
15.5k
    27, 
22950
15.5k
     OPC_CheckPredicate0, 
22951
15.5k
     OPC_CheckPatternPredicate1,
22952
15.5k
     OPC_CheckComplexPat1, /*#*/1,
22953
15.5k
     OPC_EmitMergeInputChains1_0,
22954
15.5k
     OPC_EmitInteger32, 0, 
22955
15.5k
     OPC_EmitNodeXForm, 2, 4,
22956
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11394), 0|OPFL_Chain,
22957
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
22958
15.5k
    0, 
22959
15.5k
   26, 
22960
15.5k
    OPC_CheckPredicate2, 
22961
15.5k
    OPC_CheckPatternPredicate1,
22962
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22963
15.5k
    OPC_EmitMergeInputChains1_0,
22964
15.5k
    OPC_EmitInteger32, 0, 
22965
15.5k
    OPC_EmitNodeXForm, 2, 3,
22966
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9531), 0|OPFL_Chain,
22967
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22968
15.5k
   26, 
22969
15.5k
    OPC_CheckPredicate1, 
22970
15.5k
    OPC_CheckPatternPredicate1,
22971
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22972
15.5k
    OPC_EmitMergeInputChains1_0,
22973
15.5k
    OPC_EmitInteger32, 0, 
22974
15.5k
    OPC_EmitNodeXForm, 2, 3,
22975
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10265), 0|OPFL_Chain,
22976
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22977
15.5k
   26, 
22978
15.5k
    OPC_CheckPredicate0, 
22979
15.5k
    OPC_CheckPatternPredicate1,
22980
15.5k
    OPC_CheckComplexPat2, /*#*/1,
22981
15.5k
    OPC_EmitMergeInputChains1_0,
22982
15.5k
    OPC_EmitInteger32, 0, 
22983
15.5k
    OPC_EmitNodeXForm, 2, 3,
22984
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10892), 0|OPFL_Chain,
22985
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
22986
15.5k
   78, 
22987
15.5k
    OPC_CheckChild2TypeI32,
22988
15.5k
    OPC_Scope, 24, 
22989
15.5k
     OPC_CheckPredicate2, 
22990
15.5k
     OPC_CheckPatternPredicate1,
22991
15.5k
     OPC_EmitMergeInputChains1_0,
22992
15.5k
     OPC_EmitInteger32, 0, 
22993
15.5k
     OPC_EmitNodeXForm, 2, 2,
22994
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9798), 0|OPFL_Chain,
22995
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
22996
15.5k
    24, 
22997
15.5k
     OPC_CheckPredicate1, 
22998
15.5k
     OPC_CheckPatternPredicate1,
22999
15.5k
     OPC_EmitMergeInputChains1_0,
23000
15.5k
     OPC_EmitInteger32, 0, 
23001
15.5k
     OPC_EmitNodeXForm, 2, 2,
23002
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10425), 0|OPFL_Chain,
23003
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
23004
15.5k
    24, 
23005
15.5k
     OPC_CheckPredicate0, 
23006
15.5k
     OPC_CheckPatternPredicate1,
23007
15.5k
     OPC_EmitMergeInputChains1_0,
23008
15.5k
     OPC_EmitInteger32, 0, 
23009
15.5k
     OPC_EmitNodeXForm, 2, 2,
23010
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11052), 0|OPFL_Chain,
23011
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
23012
15.5k
    0, 
23013
15.5k
   78, 
23014
15.5k
    OPC_CheckChild2TypeI64,
23015
15.5k
    OPC_Scope, 24, 
23016
15.5k
     OPC_CheckPredicate2, 
23017
15.5k
     OPC_CheckPatternPredicate1,
23018
15.5k
     OPC_EmitMergeInputChains1_0,
23019
15.5k
     OPC_EmitInteger32, 0, 
23020
15.5k
     OPC_EmitNodeXForm, 2, 2,
23021
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9912), 0|OPFL_Chain,
23022
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
23023
15.5k
    24, 
23024
15.5k
     OPC_CheckPredicate1, 
23025
15.5k
     OPC_CheckPatternPredicate1,
23026
15.5k
     OPC_EmitMergeInputChains1_0,
23027
15.5k
     OPC_EmitInteger32, 0, 
23028
15.5k
     OPC_EmitNodeXForm, 2, 2,
23029
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10539), 0|OPFL_Chain,
23030
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
23031
15.5k
    24, 
23032
15.5k
     OPC_CheckPredicate0, 
23033
15.5k
     OPC_CheckPatternPredicate1,
23034
15.5k
     OPC_EmitMergeInputChains1_0,
23035
15.5k
     OPC_EmitInteger32, 0, 
23036
15.5k
     OPC_EmitNodeXForm, 2, 2,
23037
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11166), 0|OPFL_Chain,
23038
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
23039
15.5k
    0, 
23040
15.5k
   0, 
23041
15.5k
  31|128,2, 
23042
15.5k
   OPC_CheckChild1Integer, 66|128,10|128,1, 
23043
15.5k
   OPC_RecordChild2,
23044
15.5k
   OPC_Scope, 60, 
23045
15.5k
    OPC_CheckChild2TypeI32,
23046
15.5k
    OPC_Scope, 18, 
23047
15.5k
     OPC_CheckPredicate2, 
23048
15.5k
     OPC_CheckPatternPredicate0,
23049
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23050
15.5k
     OPC_EmitMergeInputChains1_0,
23051
15.5k
     OPC_EmitInteger32, 0, 
23052
15.5k
     OPC_EmitNodeXForm, 2, 4,
23053
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10030),
23054
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23055
15.5k
    18, 
23056
15.5k
     OPC_CheckPredicate1, 
23057
15.5k
     OPC_CheckPatternPredicate0,
23058
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23059
15.5k
     OPC_EmitMergeInputChains1_0,
23060
15.5k
     OPC_EmitInteger32, 0, 
23061
15.5k
     OPC_EmitNodeXForm, 2, 4,
23062
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10657),
23063
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23064
15.5k
    18, 
23065
15.5k
     OPC_CheckPredicate0, 
23066
15.5k
     OPC_CheckPatternPredicate0,
23067
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23068
15.5k
     OPC_EmitMergeInputChains1_0,
23069
15.5k
     OPC_EmitInteger32, 0, 
23070
15.5k
     OPC_EmitNodeXForm, 2, 4,
23071
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11284),
23072
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23073
15.5k
    0, 
23074
15.5k
   60, 
23075
15.5k
    OPC_CheckChild2TypeI64,
23076
15.5k
    OPC_Scope, 18, 
23077
15.5k
     OPC_CheckPredicate2, 
23078
15.5k
     OPC_CheckPatternPredicate0,
23079
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23080
15.5k
     OPC_EmitMergeInputChains1_0,
23081
15.5k
     OPC_EmitInteger32, 0, 
23082
15.5k
     OPC_EmitNodeXForm, 2, 4,
23083
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10144),
23084
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23085
15.5k
    18, 
23086
15.5k
     OPC_CheckPredicate1, 
23087
15.5k
     OPC_CheckPatternPredicate0,
23088
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23089
15.5k
     OPC_EmitMergeInputChains1_0,
23090
15.5k
     OPC_EmitInteger32, 0, 
23091
15.5k
     OPC_EmitNodeXForm, 2, 4,
23092
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10771),
23093
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23094
15.5k
    18, 
23095
15.5k
     OPC_CheckPredicate0, 
23096
15.5k
     OPC_CheckPatternPredicate0,
23097
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23098
15.5k
     OPC_EmitMergeInputChains1_0,
23099
15.5k
     OPC_EmitInteger32, 0, 
23100
15.5k
     OPC_EmitNodeXForm, 2, 4,
23101
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11398),
23102
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23103
15.5k
    0, 
23104
15.5k
   17, 
23105
15.5k
    OPC_CheckPredicate2, 
23106
15.5k
    OPC_CheckPatternPredicate0,
23107
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23108
15.5k
    OPC_EmitMergeInputChains1_0,
23109
15.5k
    OPC_EmitInteger32, 0, 
23110
15.5k
    OPC_EmitNodeXForm, 2, 3,
23111
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9541),
23112
15.5k
                  MVT::i32, 2, 2, 4, 
23113
15.5k
   17, 
23114
15.5k
    OPC_CheckPredicate1, 
23115
15.5k
    OPC_CheckPatternPredicate0,
23116
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23117
15.5k
    OPC_EmitMergeInputChains1_0,
23118
15.5k
    OPC_EmitInteger32, 0, 
23119
15.5k
    OPC_EmitNodeXForm, 2, 3,
23120
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10271),
23121
15.5k
                  MVT::i32, 2, 2, 4, 
23122
15.5k
   17, 
23123
15.5k
    OPC_CheckPredicate0, 
23124
15.5k
    OPC_CheckPatternPredicate0,
23125
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23126
15.5k
    OPC_EmitMergeInputChains1_0,
23127
15.5k
    OPC_EmitInteger32, 0, 
23128
15.5k
    OPC_EmitNodeXForm, 2, 3,
23129
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10898),
23130
15.5k
                  MVT::i32, 2, 2, 4, 
23131
15.5k
   51, 
23132
15.5k
    OPC_CheckChild2TypeI32,
23133
15.5k
    OPC_Scope, 15, 
23134
15.5k
     OPC_CheckPredicate2, 
23135
15.5k
     OPC_CheckPatternPredicate0,
23136
15.5k
     OPC_EmitMergeInputChains1_0,
23137
15.5k
     OPC_EmitInteger32, 0, 
23138
15.5k
     OPC_EmitNodeXForm, 2, 2,
23139
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9802),
23140
15.5k
                   MVT::i32, 2, 1, 3, 
23141
15.5k
    15, 
23142
15.5k
     OPC_CheckPredicate1, 
23143
15.5k
     OPC_CheckPatternPredicate0,
23144
15.5k
     OPC_EmitMergeInputChains1_0,
23145
15.5k
     OPC_EmitInteger32, 0, 
23146
15.5k
     OPC_EmitNodeXForm, 2, 2,
23147
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10429),
23148
15.5k
                   MVT::i32, 2, 1, 3, 
23149
15.5k
    15, 
23150
15.5k
     OPC_CheckPredicate0, 
23151
15.5k
     OPC_CheckPatternPredicate0,
23152
15.5k
     OPC_EmitMergeInputChains1_0,
23153
15.5k
     OPC_EmitInteger32, 0, 
23154
15.5k
     OPC_EmitNodeXForm, 2, 2,
23155
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11056),
23156
15.5k
                   MVT::i32, 2, 1, 3, 
23157
15.5k
    0, 
23158
15.5k
   51, 
23159
15.5k
    OPC_CheckChild2TypeI64,
23160
15.5k
    OPC_Scope, 15, 
23161
15.5k
     OPC_CheckPredicate2, 
23162
15.5k
     OPC_CheckPatternPredicate0,
23163
15.5k
     OPC_EmitMergeInputChains1_0,
23164
15.5k
     OPC_EmitInteger32, 0, 
23165
15.5k
     OPC_EmitNodeXForm, 2, 2,
23166
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9916),
23167
15.5k
                   MVT::i32, 2, 1, 3, 
23168
15.5k
    15, 
23169
15.5k
     OPC_CheckPredicate1, 
23170
15.5k
     OPC_CheckPatternPredicate0,
23171
15.5k
     OPC_EmitMergeInputChains1_0,
23172
15.5k
     OPC_EmitInteger32, 0, 
23173
15.5k
     OPC_EmitNodeXForm, 2, 2,
23174
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10543),
23175
15.5k
                   MVT::i32, 2, 1, 3, 
23176
15.5k
    15, 
23177
15.5k
     OPC_CheckPredicate0, 
23178
15.5k
     OPC_CheckPatternPredicate0,
23179
15.5k
     OPC_EmitMergeInputChains1_0,
23180
15.5k
     OPC_EmitInteger32, 0, 
23181
15.5k
     OPC_EmitNodeXForm, 2, 2,
23182
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11170),
23183
15.5k
                   MVT::i32, 2, 1, 3, 
23184
15.5k
    0, 
23185
15.5k
   0, 
23186
15.5k
  31|128,2, 
23187
15.5k
   OPC_CheckChild1Integer, 56|128,10|128,1, 
23188
15.5k
   OPC_RecordChild2,
23189
15.5k
   OPC_Scope, 60, 
23190
15.5k
    OPC_CheckChild2TypeI32,
23191
15.5k
    OPC_Scope, 18, 
23192
15.5k
     OPC_CheckPredicate2, 
23193
15.5k
     OPC_CheckPatternPredicate0,
23194
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23195
15.5k
     OPC_EmitMergeInputChains1_0,
23196
15.5k
     OPC_EmitInteger32, 0, 
23197
15.5k
     OPC_EmitNodeXForm, 2, 4,
23198
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10032),
23199
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23200
15.5k
    18, 
23201
15.5k
     OPC_CheckPredicate1, 
23202
15.5k
     OPC_CheckPatternPredicate0,
23203
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23204
15.5k
     OPC_EmitMergeInputChains1_0,
23205
15.5k
     OPC_EmitInteger32, 0, 
23206
15.5k
     OPC_EmitNodeXForm, 2, 4,
23207
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10659),
23208
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23209
15.5k
    18, 
23210
15.5k
     OPC_CheckPredicate0, 
23211
15.5k
     OPC_CheckPatternPredicate0,
23212
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23213
15.5k
     OPC_EmitMergeInputChains1_0,
23214
15.5k
     OPC_EmitInteger32, 0, 
23215
15.5k
     OPC_EmitNodeXForm, 2, 4,
23216
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11286),
23217
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23218
15.5k
    0, 
23219
15.5k
   60, 
23220
15.5k
    OPC_CheckChild2TypeI64,
23221
15.5k
    OPC_Scope, 18, 
23222
15.5k
     OPC_CheckPredicate2, 
23223
15.5k
     OPC_CheckPatternPredicate0,
23224
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23225
15.5k
     OPC_EmitMergeInputChains1_0,
23226
15.5k
     OPC_EmitInteger32, 0, 
23227
15.5k
     OPC_EmitNodeXForm, 2, 4,
23228
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10146),
23229
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23230
15.5k
    18, 
23231
15.5k
     OPC_CheckPredicate1, 
23232
15.5k
     OPC_CheckPatternPredicate0,
23233
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23234
15.5k
     OPC_EmitMergeInputChains1_0,
23235
15.5k
     OPC_EmitInteger32, 0, 
23236
15.5k
     OPC_EmitNodeXForm, 2, 4,
23237
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10773),
23238
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23239
15.5k
    18, 
23240
15.5k
     OPC_CheckPredicate0, 
23241
15.5k
     OPC_CheckPatternPredicate0,
23242
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23243
15.5k
     OPC_EmitMergeInputChains1_0,
23244
15.5k
     OPC_EmitInteger32, 0, 
23245
15.5k
     OPC_EmitNodeXForm, 2, 4,
23246
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11400),
23247
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23248
15.5k
    0, 
23249
15.5k
   17, 
23250
15.5k
    OPC_CheckPredicate2, 
23251
15.5k
    OPC_CheckPatternPredicate0,
23252
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23253
15.5k
    OPC_EmitMergeInputChains1_0,
23254
15.5k
    OPC_EmitInteger32, 0, 
23255
15.5k
    OPC_EmitNodeXForm, 2, 3,
23256
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9546),
23257
15.5k
                  MVT::i32, 2, 2, 4, 
23258
15.5k
   17, 
23259
15.5k
    OPC_CheckPredicate1, 
23260
15.5k
    OPC_CheckPatternPredicate0,
23261
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23262
15.5k
    OPC_EmitMergeInputChains1_0,
23263
15.5k
    OPC_EmitInteger32, 0, 
23264
15.5k
    OPC_EmitNodeXForm, 2, 3,
23265
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10274),
23266
15.5k
                  MVT::i32, 2, 2, 4, 
23267
15.5k
   17, 
23268
15.5k
    OPC_CheckPredicate0, 
23269
15.5k
    OPC_CheckPatternPredicate0,
23270
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23271
15.5k
    OPC_EmitMergeInputChains1_0,
23272
15.5k
    OPC_EmitInteger32, 0, 
23273
15.5k
    OPC_EmitNodeXForm, 2, 3,
23274
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10901),
23275
15.5k
                  MVT::i32, 2, 2, 4, 
23276
15.5k
   51, 
23277
15.5k
    OPC_CheckChild2TypeI32,
23278
15.5k
    OPC_Scope, 15, 
23279
15.5k
     OPC_CheckPredicate2, 
23280
15.5k
     OPC_CheckPatternPredicate0,
23281
15.5k
     OPC_EmitMergeInputChains1_0,
23282
15.5k
     OPC_EmitInteger32, 0, 
23283
15.5k
     OPC_EmitNodeXForm, 2, 2,
23284
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9804),
23285
15.5k
                   MVT::i32, 2, 1, 3, 
23286
15.5k
    15, 
23287
15.5k
     OPC_CheckPredicate1, 
23288
15.5k
     OPC_CheckPatternPredicate0,
23289
15.5k
     OPC_EmitMergeInputChains1_0,
23290
15.5k
     OPC_EmitInteger32, 0, 
23291
15.5k
     OPC_EmitNodeXForm, 2, 2,
23292
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10431),
23293
15.5k
                   MVT::i32, 2, 1, 3, 
23294
15.5k
    15, 
23295
15.5k
     OPC_CheckPredicate0, 
23296
15.5k
     OPC_CheckPatternPredicate0,
23297
15.5k
     OPC_EmitMergeInputChains1_0,
23298
15.5k
     OPC_EmitInteger32, 0, 
23299
15.5k
     OPC_EmitNodeXForm, 2, 2,
23300
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11058),
23301
15.5k
                   MVT::i32, 2, 1, 3, 
23302
15.5k
    0, 
23303
15.5k
   51, 
23304
15.5k
    OPC_CheckChild2TypeI64,
23305
15.5k
    OPC_Scope, 15, 
23306
15.5k
     OPC_CheckPredicate2, 
23307
15.5k
     OPC_CheckPatternPredicate0,
23308
15.5k
     OPC_EmitMergeInputChains1_0,
23309
15.5k
     OPC_EmitInteger32, 0, 
23310
15.5k
     OPC_EmitNodeXForm, 2, 2,
23311
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9918),
23312
15.5k
                   MVT::i32, 2, 1, 3, 
23313
15.5k
    15, 
23314
15.5k
     OPC_CheckPredicate1, 
23315
15.5k
     OPC_CheckPatternPredicate0,
23316
15.5k
     OPC_EmitMergeInputChains1_0,
23317
15.5k
     OPC_EmitInteger32, 0, 
23318
15.5k
     OPC_EmitNodeXForm, 2, 2,
23319
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10545),
23320
15.5k
                   MVT::i32, 2, 1, 3, 
23321
15.5k
    15, 
23322
15.5k
     OPC_CheckPredicate0, 
23323
15.5k
     OPC_CheckPatternPredicate0,
23324
15.5k
     OPC_EmitMergeInputChains1_0,
23325
15.5k
     OPC_EmitInteger32, 0, 
23326
15.5k
     OPC_EmitNodeXForm, 2, 2,
23327
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11172),
23328
15.5k
                   MVT::i32, 2, 1, 3, 
23329
15.5k
    0, 
23330
15.5k
   0, 
23331
15.5k
  46|128,2, 
23332
15.5k
   OPC_CheckChild1Integer, 52|128,10|128,1, 
23333
15.5k
   OPC_RecordChild2,
23334
15.5k
   OPC_Scope, 63, 
23335
15.5k
    OPC_CheckChild2TypeI32,
23336
15.5k
    OPC_Scope, 19, 
23337
15.5k
     OPC_CheckPredicate2, 
23338
15.5k
     OPC_CheckPatternPredicate1,
23339
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23340
15.5k
     OPC_EmitMergeInputChains1_0,
23341
15.5k
     OPC_EmitInteger32, 0, 
23342
15.5k
     OPC_EmitNodeXForm, 2, 4,
23343
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10034),
23344
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23345
15.5k
    19, 
23346
15.5k
     OPC_CheckPredicate1, 
23347
15.5k
     OPC_CheckPatternPredicate1,
23348
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23349
15.5k
     OPC_EmitMergeInputChains1_0,
23350
15.5k
     OPC_EmitInteger32, 0, 
23351
15.5k
     OPC_EmitNodeXForm, 2, 4,
23352
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10661),
23353
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23354
15.5k
    19, 
23355
15.5k
     OPC_CheckPredicate0, 
23356
15.5k
     OPC_CheckPatternPredicate1,
23357
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23358
15.5k
     OPC_EmitMergeInputChains1_0,
23359
15.5k
     OPC_EmitInteger32, 0, 
23360
15.5k
     OPC_EmitNodeXForm, 2, 4,
23361
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11288),
23362
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23363
15.5k
    0, 
23364
15.5k
   63, 
23365
15.5k
    OPC_CheckChild2TypeI64,
23366
15.5k
    OPC_Scope, 19, 
23367
15.5k
     OPC_CheckPredicate2, 
23368
15.5k
     OPC_CheckPatternPredicate1,
23369
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23370
15.5k
     OPC_EmitMergeInputChains1_0,
23371
15.5k
     OPC_EmitInteger32, 0, 
23372
15.5k
     OPC_EmitNodeXForm, 2, 4,
23373
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10148),
23374
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23375
15.5k
    19, 
23376
15.5k
     OPC_CheckPredicate1, 
23377
15.5k
     OPC_CheckPatternPredicate1,
23378
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23379
15.5k
     OPC_EmitMergeInputChains1_0,
23380
15.5k
     OPC_EmitInteger32, 0, 
23381
15.5k
     OPC_EmitNodeXForm, 2, 4,
23382
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10775),
23383
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23384
15.5k
    19, 
23385
15.5k
     OPC_CheckPredicate0, 
23386
15.5k
     OPC_CheckPatternPredicate1,
23387
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23388
15.5k
     OPC_EmitMergeInputChains1_0,
23389
15.5k
     OPC_EmitInteger32, 0, 
23390
15.5k
     OPC_EmitNodeXForm, 2, 4,
23391
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11402),
23392
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23393
15.5k
    0, 
23394
15.5k
   18, 
23395
15.5k
    OPC_CheckPredicate2, 
23396
15.5k
    OPC_CheckPatternPredicate1,
23397
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23398
15.5k
    OPC_EmitMergeInputChains1_0,
23399
15.5k
    OPC_EmitInteger32, 0, 
23400
15.5k
    OPC_EmitNodeXForm, 2, 3,
23401
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9551),
23402
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
23403
15.5k
   18, 
23404
15.5k
    OPC_CheckPredicate1, 
23405
15.5k
    OPC_CheckPatternPredicate1,
23406
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23407
15.5k
    OPC_EmitMergeInputChains1_0,
23408
15.5k
    OPC_EmitInteger32, 0, 
23409
15.5k
    OPC_EmitNodeXForm, 2, 3,
23410
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10277),
23411
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
23412
15.5k
   18, 
23413
15.5k
    OPC_CheckPredicate0, 
23414
15.5k
    OPC_CheckPatternPredicate1,
23415
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23416
15.5k
    OPC_EmitMergeInputChains1_0,
23417
15.5k
    OPC_EmitInteger32, 0, 
23418
15.5k
    OPC_EmitNodeXForm, 2, 3,
23419
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10904),
23420
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
23421
15.5k
   54, 
23422
15.5k
    OPC_CheckChild2TypeI32,
23423
15.5k
    OPC_Scope, 16, 
23424
15.5k
     OPC_CheckPredicate2, 
23425
15.5k
     OPC_CheckPatternPredicate1,
23426
15.5k
     OPC_EmitMergeInputChains1_0,
23427
15.5k
     OPC_EmitInteger32, 0, 
23428
15.5k
     OPC_EmitNodeXForm, 2, 2,
23429
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9806),
23430
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23431
15.5k
    16, 
23432
15.5k
     OPC_CheckPredicate1, 
23433
15.5k
     OPC_CheckPatternPredicate1,
23434
15.5k
     OPC_EmitMergeInputChains1_0,
23435
15.5k
     OPC_EmitInteger32, 0, 
23436
15.5k
     OPC_EmitNodeXForm, 2, 2,
23437
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10433),
23438
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23439
15.5k
    16, 
23440
15.5k
     OPC_CheckPredicate0, 
23441
15.5k
     OPC_CheckPatternPredicate1,
23442
15.5k
     OPC_EmitMergeInputChains1_0,
23443
15.5k
     OPC_EmitInteger32, 0, 
23444
15.5k
     OPC_EmitNodeXForm, 2, 2,
23445
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11060),
23446
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23447
15.5k
    0, 
23448
15.5k
   54, 
23449
15.5k
    OPC_CheckChild2TypeI64,
23450
15.5k
    OPC_Scope, 16, 
23451
15.5k
     OPC_CheckPredicate2, 
23452
15.5k
     OPC_CheckPatternPredicate1,
23453
15.5k
     OPC_EmitMergeInputChains1_0,
23454
15.5k
     OPC_EmitInteger32, 0, 
23455
15.5k
     OPC_EmitNodeXForm, 2, 2,
23456
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9920),
23457
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23458
15.5k
    16, 
23459
15.5k
     OPC_CheckPredicate1, 
23460
15.5k
     OPC_CheckPatternPredicate1,
23461
15.5k
     OPC_EmitMergeInputChains1_0,
23462
15.5k
     OPC_EmitInteger32, 0, 
23463
15.5k
     OPC_EmitNodeXForm, 2, 2,
23464
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10547),
23465
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23466
15.5k
    16, 
23467
15.5k
     OPC_CheckPredicate0, 
23468
15.5k
     OPC_CheckPatternPredicate1,
23469
15.5k
     OPC_EmitMergeInputChains1_0,
23470
15.5k
     OPC_EmitInteger32, 0, 
23471
15.5k
     OPC_EmitNodeXForm, 2, 2,
23472
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11174),
23473
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23474
15.5k
    0, 
23475
15.5k
   0, 
23476
15.5k
  31|128,2, 
23477
15.5k
   OPC_CheckChild1Integer, 122|128,11|128,1, 
23478
15.5k
   OPC_RecordChild2,
23479
15.5k
   OPC_Scope, 60, 
23480
15.5k
    OPC_CheckChild2TypeI32,
23481
15.5k
    OPC_Scope, 18, 
23482
15.5k
     OPC_CheckPredicate2, 
23483
15.5k
     OPC_CheckPatternPredicate0,
23484
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23485
15.5k
     OPC_EmitMergeInputChains1_0,
23486
15.5k
     OPC_EmitInteger32, 0, 
23487
15.5k
     OPC_EmitNodeXForm, 2, 4,
23488
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10038),
23489
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23490
15.5k
    18, 
23491
15.5k
     OPC_CheckPredicate1, 
23492
15.5k
     OPC_CheckPatternPredicate0,
23493
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23494
15.5k
     OPC_EmitMergeInputChains1_0,
23495
15.5k
     OPC_EmitInteger32, 0, 
23496
15.5k
     OPC_EmitNodeXForm, 2, 4,
23497
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10665),
23498
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23499
15.5k
    18, 
23500
15.5k
     OPC_CheckPredicate0, 
23501
15.5k
     OPC_CheckPatternPredicate0,
23502
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23503
15.5k
     OPC_EmitMergeInputChains1_0,
23504
15.5k
     OPC_EmitInteger32, 0, 
23505
15.5k
     OPC_EmitNodeXForm, 2, 4,
23506
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11292),
23507
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23508
15.5k
    0, 
23509
15.5k
   60, 
23510
15.5k
    OPC_CheckChild2TypeI64,
23511
15.5k
    OPC_Scope, 18, 
23512
15.5k
     OPC_CheckPredicate2, 
23513
15.5k
     OPC_CheckPatternPredicate0,
23514
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23515
15.5k
     OPC_EmitMergeInputChains1_0,
23516
15.5k
     OPC_EmitInteger32, 0, 
23517
15.5k
     OPC_EmitNodeXForm, 2, 4,
23518
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10152),
23519
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23520
15.5k
    18, 
23521
15.5k
     OPC_CheckPredicate1, 
23522
15.5k
     OPC_CheckPatternPredicate0,
23523
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23524
15.5k
     OPC_EmitMergeInputChains1_0,
23525
15.5k
     OPC_EmitInteger32, 0, 
23526
15.5k
     OPC_EmitNodeXForm, 2, 4,
23527
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10779),
23528
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23529
15.5k
    18, 
23530
15.5k
     OPC_CheckPredicate0, 
23531
15.5k
     OPC_CheckPatternPredicate0,
23532
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23533
15.5k
     OPC_EmitMergeInputChains1_0,
23534
15.5k
     OPC_EmitInteger32, 0, 
23535
15.5k
     OPC_EmitNodeXForm, 2, 4,
23536
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11406),
23537
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23538
15.5k
    0, 
23539
15.5k
   17, 
23540
15.5k
    OPC_CheckPredicate2, 
23541
15.5k
    OPC_CheckPatternPredicate0,
23542
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23543
15.5k
    OPC_EmitMergeInputChains1_0,
23544
15.5k
    OPC_EmitInteger32, 0, 
23545
15.5k
    OPC_EmitNodeXForm, 2, 3,
23546
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9561),
23547
15.5k
                  MVT::i32, 2, 2, 4, 
23548
15.5k
   17, 
23549
15.5k
    OPC_CheckPredicate1, 
23550
15.5k
    OPC_CheckPatternPredicate0,
23551
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23552
15.5k
    OPC_EmitMergeInputChains1_0,
23553
15.5k
    OPC_EmitInteger32, 0, 
23554
15.5k
    OPC_EmitNodeXForm, 2, 3,
23555
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10283),
23556
15.5k
                  MVT::i32, 2, 2, 4, 
23557
15.5k
   17, 
23558
15.5k
    OPC_CheckPredicate0, 
23559
15.5k
    OPC_CheckPatternPredicate0,
23560
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23561
15.5k
    OPC_EmitMergeInputChains1_0,
23562
15.5k
    OPC_EmitInteger32, 0, 
23563
15.5k
    OPC_EmitNodeXForm, 2, 3,
23564
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10910),
23565
15.5k
                  MVT::i32, 2, 2, 4, 
23566
15.5k
   51, 
23567
15.5k
    OPC_CheckChild2TypeI32,
23568
15.5k
    OPC_Scope, 15, 
23569
15.5k
     OPC_CheckPredicate2, 
23570
15.5k
     OPC_CheckPatternPredicate0,
23571
15.5k
     OPC_EmitMergeInputChains1_0,
23572
15.5k
     OPC_EmitInteger32, 0, 
23573
15.5k
     OPC_EmitNodeXForm, 2, 2,
23574
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9810),
23575
15.5k
                   MVT::i32, 2, 1, 3, 
23576
15.5k
    15, 
23577
15.5k
     OPC_CheckPredicate1, 
23578
15.5k
     OPC_CheckPatternPredicate0,
23579
15.5k
     OPC_EmitMergeInputChains1_0,
23580
15.5k
     OPC_EmitInteger32, 0, 
23581
15.5k
     OPC_EmitNodeXForm, 2, 2,
23582
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10437),
23583
15.5k
                   MVT::i32, 2, 1, 3, 
23584
15.5k
    15, 
23585
15.5k
     OPC_CheckPredicate0, 
23586
15.5k
     OPC_CheckPatternPredicate0,
23587
15.5k
     OPC_EmitMergeInputChains1_0,
23588
15.5k
     OPC_EmitInteger32, 0, 
23589
15.5k
     OPC_EmitNodeXForm, 2, 2,
23590
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11064),
23591
15.5k
                   MVT::i32, 2, 1, 3, 
23592
15.5k
    0, 
23593
15.5k
   51, 
23594
15.5k
    OPC_CheckChild2TypeI64,
23595
15.5k
    OPC_Scope, 15, 
23596
15.5k
     OPC_CheckPredicate2, 
23597
15.5k
     OPC_CheckPatternPredicate0,
23598
15.5k
     OPC_EmitMergeInputChains1_0,
23599
15.5k
     OPC_EmitInteger32, 0, 
23600
15.5k
     OPC_EmitNodeXForm, 2, 2,
23601
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9924),
23602
15.5k
                   MVT::i32, 2, 1, 3, 
23603
15.5k
    15, 
23604
15.5k
     OPC_CheckPredicate1, 
23605
15.5k
     OPC_CheckPatternPredicate0,
23606
15.5k
     OPC_EmitMergeInputChains1_0,
23607
15.5k
     OPC_EmitInteger32, 0, 
23608
15.5k
     OPC_EmitNodeXForm, 2, 2,
23609
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10551),
23610
15.5k
                   MVT::i32, 2, 1, 3, 
23611
15.5k
    15, 
23612
15.5k
     OPC_CheckPredicate0, 
23613
15.5k
     OPC_CheckPatternPredicate0,
23614
15.5k
     OPC_EmitMergeInputChains1_0,
23615
15.5k
     OPC_EmitInteger32, 0, 
23616
15.5k
     OPC_EmitNodeXForm, 2, 2,
23617
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11178),
23618
15.5k
                   MVT::i32, 2, 1, 3, 
23619
15.5k
    0, 
23620
15.5k
   0, 
23621
15.5k
  31|128,2, 
23622
15.5k
   OPC_CheckChild1Integer, 112|128,11|128,1, 
23623
15.5k
   OPC_RecordChild2,
23624
15.5k
   OPC_Scope, 60, 
23625
15.5k
    OPC_CheckChild2TypeI32,
23626
15.5k
    OPC_Scope, 18, 
23627
15.5k
     OPC_CheckPredicate2, 
23628
15.5k
     OPC_CheckPatternPredicate0,
23629
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23630
15.5k
     OPC_EmitMergeInputChains1_0,
23631
15.5k
     OPC_EmitInteger32, 0, 
23632
15.5k
     OPC_EmitNodeXForm, 2, 4,
23633
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10040),
23634
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23635
15.5k
    18, 
23636
15.5k
     OPC_CheckPredicate1, 
23637
15.5k
     OPC_CheckPatternPredicate0,
23638
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23639
15.5k
     OPC_EmitMergeInputChains1_0,
23640
15.5k
     OPC_EmitInteger32, 0, 
23641
15.5k
     OPC_EmitNodeXForm, 2, 4,
23642
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10667),
23643
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23644
15.5k
    18, 
23645
15.5k
     OPC_CheckPredicate0, 
23646
15.5k
     OPC_CheckPatternPredicate0,
23647
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23648
15.5k
     OPC_EmitMergeInputChains1_0,
23649
15.5k
     OPC_EmitInteger32, 0, 
23650
15.5k
     OPC_EmitNodeXForm, 2, 4,
23651
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11294),
23652
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23653
15.5k
    0, 
23654
15.5k
   60, 
23655
15.5k
    OPC_CheckChild2TypeI64,
23656
15.5k
    OPC_Scope, 18, 
23657
15.5k
     OPC_CheckPredicate2, 
23658
15.5k
     OPC_CheckPatternPredicate0,
23659
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23660
15.5k
     OPC_EmitMergeInputChains1_0,
23661
15.5k
     OPC_EmitInteger32, 0, 
23662
15.5k
     OPC_EmitNodeXForm, 2, 4,
23663
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10154),
23664
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23665
15.5k
    18, 
23666
15.5k
     OPC_CheckPredicate1, 
23667
15.5k
     OPC_CheckPatternPredicate0,
23668
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23669
15.5k
     OPC_EmitMergeInputChains1_0,
23670
15.5k
     OPC_EmitInteger32, 0, 
23671
15.5k
     OPC_EmitNodeXForm, 2, 4,
23672
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10781),
23673
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23674
15.5k
    18, 
23675
15.5k
     OPC_CheckPredicate0, 
23676
15.5k
     OPC_CheckPatternPredicate0,
23677
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23678
15.5k
     OPC_EmitMergeInputChains1_0,
23679
15.5k
     OPC_EmitInteger32, 0, 
23680
15.5k
     OPC_EmitNodeXForm, 2, 4,
23681
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11408),
23682
15.5k
                   MVT::i32, 3, 2, 3, 5, 
23683
15.5k
    0, 
23684
15.5k
   17, 
23685
15.5k
    OPC_CheckPredicate2, 
23686
15.5k
    OPC_CheckPatternPredicate0,
23687
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23688
15.5k
    OPC_EmitMergeInputChains1_0,
23689
15.5k
    OPC_EmitInteger32, 0, 
23690
15.5k
    OPC_EmitNodeXForm, 2, 3,
23691
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9566),
23692
15.5k
                  MVT::i32, 2, 2, 4, 
23693
15.5k
   17, 
23694
15.5k
    OPC_CheckPredicate1, 
23695
15.5k
    OPC_CheckPatternPredicate0,
23696
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23697
15.5k
    OPC_EmitMergeInputChains1_0,
23698
15.5k
    OPC_EmitInteger32, 0, 
23699
15.5k
    OPC_EmitNodeXForm, 2, 3,
23700
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10286),
23701
15.5k
                  MVT::i32, 2, 2, 4, 
23702
15.5k
   17, 
23703
15.5k
    OPC_CheckPredicate0, 
23704
15.5k
    OPC_CheckPatternPredicate0,
23705
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23706
15.5k
    OPC_EmitMergeInputChains1_0,
23707
15.5k
    OPC_EmitInteger32, 0, 
23708
15.5k
    OPC_EmitNodeXForm, 2, 3,
23709
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10913),
23710
15.5k
                  MVT::i32, 2, 2, 4, 
23711
15.5k
   51, 
23712
15.5k
    OPC_CheckChild2TypeI32,
23713
15.5k
    OPC_Scope, 15, 
23714
15.5k
     OPC_CheckPredicate2, 
23715
15.5k
     OPC_CheckPatternPredicate0,
23716
15.5k
     OPC_EmitMergeInputChains1_0,
23717
15.5k
     OPC_EmitInteger32, 0, 
23718
15.5k
     OPC_EmitNodeXForm, 2, 2,
23719
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9812),
23720
15.5k
                   MVT::i32, 2, 1, 3, 
23721
15.5k
    15, 
23722
15.5k
     OPC_CheckPredicate1, 
23723
15.5k
     OPC_CheckPatternPredicate0,
23724
15.5k
     OPC_EmitMergeInputChains1_0,
23725
15.5k
     OPC_EmitInteger32, 0, 
23726
15.5k
     OPC_EmitNodeXForm, 2, 2,
23727
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10439),
23728
15.5k
                   MVT::i32, 2, 1, 3, 
23729
15.5k
    15, 
23730
15.5k
     OPC_CheckPredicate0, 
23731
15.5k
     OPC_CheckPatternPredicate0,
23732
15.5k
     OPC_EmitMergeInputChains1_0,
23733
15.5k
     OPC_EmitInteger32, 0, 
23734
15.5k
     OPC_EmitNodeXForm, 2, 2,
23735
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11066),
23736
15.5k
                   MVT::i32, 2, 1, 3, 
23737
15.5k
    0, 
23738
15.5k
   51, 
23739
15.5k
    OPC_CheckChild2TypeI64,
23740
15.5k
    OPC_Scope, 15, 
23741
15.5k
     OPC_CheckPredicate2, 
23742
15.5k
     OPC_CheckPatternPredicate0,
23743
15.5k
     OPC_EmitMergeInputChains1_0,
23744
15.5k
     OPC_EmitInteger32, 0, 
23745
15.5k
     OPC_EmitNodeXForm, 2, 2,
23746
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9926),
23747
15.5k
                   MVT::i32, 2, 1, 3, 
23748
15.5k
    15, 
23749
15.5k
     OPC_CheckPredicate1, 
23750
15.5k
     OPC_CheckPatternPredicate0,
23751
15.5k
     OPC_EmitMergeInputChains1_0,
23752
15.5k
     OPC_EmitInteger32, 0, 
23753
15.5k
     OPC_EmitNodeXForm, 2, 2,
23754
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10553),
23755
15.5k
                   MVT::i32, 2, 1, 3, 
23756
15.5k
    15, 
23757
15.5k
     OPC_CheckPredicate0, 
23758
15.5k
     OPC_CheckPatternPredicate0,
23759
15.5k
     OPC_EmitMergeInputChains1_0,
23760
15.5k
     OPC_EmitInteger32, 0, 
23761
15.5k
     OPC_EmitNodeXForm, 2, 2,
23762
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11180),
23763
15.5k
                   MVT::i32, 2, 1, 3, 
23764
15.5k
    0, 
23765
15.5k
   0, 
23766
15.5k
  46|128,2, 
23767
15.5k
   OPC_CheckChild1Integer, 108|128,11|128,1, 
23768
15.5k
   OPC_RecordChild2,
23769
15.5k
   OPC_Scope, 63, 
23770
15.5k
    OPC_CheckChild2TypeI32,
23771
15.5k
    OPC_Scope, 19, 
23772
15.5k
     OPC_CheckPredicate2, 
23773
15.5k
     OPC_CheckPatternPredicate1,
23774
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23775
15.5k
     OPC_EmitMergeInputChains1_0,
23776
15.5k
     OPC_EmitInteger32, 0, 
23777
15.5k
     OPC_EmitNodeXForm, 2, 4,
23778
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10042),
23779
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23780
15.5k
    19, 
23781
15.5k
     OPC_CheckPredicate1, 
23782
15.5k
     OPC_CheckPatternPredicate1,
23783
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23784
15.5k
     OPC_EmitMergeInputChains1_0,
23785
15.5k
     OPC_EmitInteger32, 0, 
23786
15.5k
     OPC_EmitNodeXForm, 2, 4,
23787
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10669),
23788
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23789
15.5k
    19, 
23790
15.5k
     OPC_CheckPredicate0, 
23791
15.5k
     OPC_CheckPatternPredicate1,
23792
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23793
15.5k
     OPC_EmitMergeInputChains1_0,
23794
15.5k
     OPC_EmitInteger32, 0, 
23795
15.5k
     OPC_EmitNodeXForm, 2, 4,
23796
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11296),
23797
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23798
15.5k
    0, 
23799
15.5k
   63, 
23800
15.5k
    OPC_CheckChild2TypeI64,
23801
15.5k
    OPC_Scope, 19, 
23802
15.5k
     OPC_CheckPredicate2, 
23803
15.5k
     OPC_CheckPatternPredicate1,
23804
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23805
15.5k
     OPC_EmitMergeInputChains1_0,
23806
15.5k
     OPC_EmitInteger32, 0, 
23807
15.5k
     OPC_EmitNodeXForm, 2, 4,
23808
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10156),
23809
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23810
15.5k
    19, 
23811
15.5k
     OPC_CheckPredicate1, 
23812
15.5k
     OPC_CheckPatternPredicate1,
23813
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23814
15.5k
     OPC_EmitMergeInputChains1_0,
23815
15.5k
     OPC_EmitInteger32, 0, 
23816
15.5k
     OPC_EmitNodeXForm, 2, 4,
23817
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10783),
23818
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23819
15.5k
    19, 
23820
15.5k
     OPC_CheckPredicate0, 
23821
15.5k
     OPC_CheckPatternPredicate1,
23822
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23823
15.5k
     OPC_EmitMergeInputChains1_0,
23824
15.5k
     OPC_EmitInteger32, 0, 
23825
15.5k
     OPC_EmitNodeXForm, 2, 4,
23826
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11410),
23827
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
23828
15.5k
    0, 
23829
15.5k
   18, 
23830
15.5k
    OPC_CheckPredicate2, 
23831
15.5k
    OPC_CheckPatternPredicate1,
23832
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23833
15.5k
    OPC_EmitMergeInputChains1_0,
23834
15.5k
    OPC_EmitInteger32, 0, 
23835
15.5k
    OPC_EmitNodeXForm, 2, 3,
23836
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9571),
23837
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
23838
15.5k
   18, 
23839
15.5k
    OPC_CheckPredicate1, 
23840
15.5k
    OPC_CheckPatternPredicate1,
23841
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23842
15.5k
    OPC_EmitMergeInputChains1_0,
23843
15.5k
    OPC_EmitInteger32, 0, 
23844
15.5k
    OPC_EmitNodeXForm, 2, 3,
23845
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10289),
23846
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
23847
15.5k
   18, 
23848
15.5k
    OPC_CheckPredicate0, 
23849
15.5k
    OPC_CheckPatternPredicate1,
23850
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23851
15.5k
    OPC_EmitMergeInputChains1_0,
23852
15.5k
    OPC_EmitInteger32, 0, 
23853
15.5k
    OPC_EmitNodeXForm, 2, 3,
23854
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10916),
23855
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
23856
15.5k
   54, 
23857
15.5k
    OPC_CheckChild2TypeI32,
23858
15.5k
    OPC_Scope, 16, 
23859
15.5k
     OPC_CheckPredicate2, 
23860
15.5k
     OPC_CheckPatternPredicate1,
23861
15.5k
     OPC_EmitMergeInputChains1_0,
23862
15.5k
     OPC_EmitInteger32, 0, 
23863
15.5k
     OPC_EmitNodeXForm, 2, 2,
23864
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9814),
23865
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23866
15.5k
    16, 
23867
15.5k
     OPC_CheckPredicate1, 
23868
15.5k
     OPC_CheckPatternPredicate1,
23869
15.5k
     OPC_EmitMergeInputChains1_0,
23870
15.5k
     OPC_EmitInteger32, 0, 
23871
15.5k
     OPC_EmitNodeXForm, 2, 2,
23872
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10441),
23873
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23874
15.5k
    16, 
23875
15.5k
     OPC_CheckPredicate0, 
23876
15.5k
     OPC_CheckPatternPredicate1,
23877
15.5k
     OPC_EmitMergeInputChains1_0,
23878
15.5k
     OPC_EmitInteger32, 0, 
23879
15.5k
     OPC_EmitNodeXForm, 2, 2,
23880
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11068),
23881
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23882
15.5k
    0, 
23883
15.5k
   54, 
23884
15.5k
    OPC_CheckChild2TypeI64,
23885
15.5k
    OPC_Scope, 16, 
23886
15.5k
     OPC_CheckPredicate2, 
23887
15.5k
     OPC_CheckPatternPredicate1,
23888
15.5k
     OPC_EmitMergeInputChains1_0,
23889
15.5k
     OPC_EmitInteger32, 0, 
23890
15.5k
     OPC_EmitNodeXForm, 2, 2,
23891
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9928),
23892
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23893
15.5k
    16, 
23894
15.5k
     OPC_CheckPredicate1, 
23895
15.5k
     OPC_CheckPatternPredicate1,
23896
15.5k
     OPC_EmitMergeInputChains1_0,
23897
15.5k
     OPC_EmitInteger32, 0, 
23898
15.5k
     OPC_EmitNodeXForm, 2, 2,
23899
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10555),
23900
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23901
15.5k
    16, 
23902
15.5k
     OPC_CheckPredicate0, 
23903
15.5k
     OPC_CheckPatternPredicate1,
23904
15.5k
     OPC_EmitMergeInputChains1_0,
23905
15.5k
     OPC_EmitInteger32, 0, 
23906
15.5k
     OPC_EmitNodeXForm, 2, 2,
23907
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11182),
23908
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
23909
15.5k
    0, 
23910
15.5k
   0, 
23911
15.5k
  106|128,2, 
23912
15.5k
   OPC_CheckChild1Integer, 26|128,12|128,1, 
23913
15.5k
   OPC_RecordChild2,
23914
15.5k
   OPC_Scope, 75, 
23915
15.5k
    OPC_CheckChild2TypeI32,
23916
15.5k
    OPC_Scope, 23, 
23917
15.5k
     OPC_CheckPredicate2, 
23918
15.5k
     OPC_CheckPatternPredicate0,
23919
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23920
15.5k
     OPC_EmitMergeInputChains1_0,
23921
15.5k
     OPC_EmitInteger32, 0, 
23922
15.5k
     OPC_EmitNodeXForm, 2, 4,
23923
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10046), 0|OPFL_Chain,
23924
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
23925
15.5k
    23, 
23926
15.5k
     OPC_CheckPredicate1, 
23927
15.5k
     OPC_CheckPatternPredicate0,
23928
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23929
15.5k
     OPC_EmitMergeInputChains1_0,
23930
15.5k
     OPC_EmitInteger32, 0, 
23931
15.5k
     OPC_EmitNodeXForm, 2, 4,
23932
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10673), 0|OPFL_Chain,
23933
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
23934
15.5k
    23, 
23935
15.5k
     OPC_CheckPredicate0, 
23936
15.5k
     OPC_CheckPatternPredicate0,
23937
15.5k
     OPC_CheckComplexPat0, /*#*/1,
23938
15.5k
     OPC_EmitMergeInputChains1_0,
23939
15.5k
     OPC_EmitInteger32, 0, 
23940
15.5k
     OPC_EmitNodeXForm, 2, 4,
23941
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11300), 0|OPFL_Chain,
23942
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
23943
15.5k
    0, 
23944
15.5k
   75, 
23945
15.5k
    OPC_CheckChild2TypeI64,
23946
15.5k
    OPC_Scope, 23, 
23947
15.5k
     OPC_CheckPredicate2, 
23948
15.5k
     OPC_CheckPatternPredicate0,
23949
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23950
15.5k
     OPC_EmitMergeInputChains1_0,
23951
15.5k
     OPC_EmitInteger32, 0, 
23952
15.5k
     OPC_EmitNodeXForm, 2, 4,
23953
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10160), 0|OPFL_Chain,
23954
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
23955
15.5k
    23, 
23956
15.5k
     OPC_CheckPredicate1, 
23957
15.5k
     OPC_CheckPatternPredicate0,
23958
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23959
15.5k
     OPC_EmitMergeInputChains1_0,
23960
15.5k
     OPC_EmitInteger32, 0, 
23961
15.5k
     OPC_EmitNodeXForm, 2, 4,
23962
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10787), 0|OPFL_Chain,
23963
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
23964
15.5k
    23, 
23965
15.5k
     OPC_CheckPredicate0, 
23966
15.5k
     OPC_CheckPatternPredicate0,
23967
15.5k
     OPC_CheckComplexPat1, /*#*/1,
23968
15.5k
     OPC_EmitMergeInputChains1_0,
23969
15.5k
     OPC_EmitInteger32, 0, 
23970
15.5k
     OPC_EmitNodeXForm, 2, 4,
23971
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11414), 0|OPFL_Chain,
23972
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
23973
15.5k
    0, 
23974
15.5k
   22, 
23975
15.5k
    OPC_CheckPredicate2, 
23976
15.5k
    OPC_CheckPatternPredicate0,
23977
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23978
15.5k
    OPC_EmitMergeInputChains1_0,
23979
15.5k
    OPC_EmitInteger32, 0, 
23980
15.5k
    OPC_EmitNodeXForm, 2, 3,
23981
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9581), 0|OPFL_Chain,
23982
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
23983
15.5k
   22, 
23984
15.5k
    OPC_CheckPredicate1, 
23985
15.5k
    OPC_CheckPatternPredicate0,
23986
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23987
15.5k
    OPC_EmitMergeInputChains1_0,
23988
15.5k
    OPC_EmitInteger32, 0, 
23989
15.5k
    OPC_EmitNodeXForm, 2, 3,
23990
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10295), 0|OPFL_Chain,
23991
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
23992
15.5k
   22, 
23993
15.5k
    OPC_CheckPredicate0, 
23994
15.5k
    OPC_CheckPatternPredicate0,
23995
15.5k
    OPC_CheckComplexPat2, /*#*/1,
23996
15.5k
    OPC_EmitMergeInputChains1_0,
23997
15.5k
    OPC_EmitInteger32, 0, 
23998
15.5k
    OPC_EmitNodeXForm, 2, 3,
23999
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10922), 0|OPFL_Chain,
24000
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24001
15.5k
   66, 
24002
15.5k
    OPC_CheckChild2TypeI32,
24003
15.5k
    OPC_Scope, 20, 
24004
15.5k
     OPC_CheckPredicate2, 
24005
15.5k
     OPC_CheckPatternPredicate0,
24006
15.5k
     OPC_EmitMergeInputChains1_0,
24007
15.5k
     OPC_EmitInteger32, 0, 
24008
15.5k
     OPC_EmitNodeXForm, 2, 2,
24009
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9818), 0|OPFL_Chain,
24010
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24011
15.5k
    20, 
24012
15.5k
     OPC_CheckPredicate1, 
24013
15.5k
     OPC_CheckPatternPredicate0,
24014
15.5k
     OPC_EmitMergeInputChains1_0,
24015
15.5k
     OPC_EmitInteger32, 0, 
24016
15.5k
     OPC_EmitNodeXForm, 2, 2,
24017
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10445), 0|OPFL_Chain,
24018
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24019
15.5k
    20, 
24020
15.5k
     OPC_CheckPredicate0, 
24021
15.5k
     OPC_CheckPatternPredicate0,
24022
15.5k
     OPC_EmitMergeInputChains1_0,
24023
15.5k
     OPC_EmitInteger32, 0, 
24024
15.5k
     OPC_EmitNodeXForm, 2, 2,
24025
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11072), 0|OPFL_Chain,
24026
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24027
15.5k
    0, 
24028
15.5k
   66, 
24029
15.5k
    OPC_CheckChild2TypeI64,
24030
15.5k
    OPC_Scope, 20, 
24031
15.5k
     OPC_CheckPredicate2, 
24032
15.5k
     OPC_CheckPatternPredicate0,
24033
15.5k
     OPC_EmitMergeInputChains1_0,
24034
15.5k
     OPC_EmitInteger32, 0, 
24035
15.5k
     OPC_EmitNodeXForm, 2, 2,
24036
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9932), 0|OPFL_Chain,
24037
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24038
15.5k
    20, 
24039
15.5k
     OPC_CheckPredicate1, 
24040
15.5k
     OPC_CheckPatternPredicate0,
24041
15.5k
     OPC_EmitMergeInputChains1_0,
24042
15.5k
     OPC_EmitInteger32, 0, 
24043
15.5k
     OPC_EmitNodeXForm, 2, 2,
24044
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10559), 0|OPFL_Chain,
24045
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24046
15.5k
    20, 
24047
15.5k
     OPC_CheckPredicate0, 
24048
15.5k
     OPC_CheckPatternPredicate0,
24049
15.5k
     OPC_EmitMergeInputChains1_0,
24050
15.5k
     OPC_EmitInteger32, 0, 
24051
15.5k
     OPC_EmitNodeXForm, 2, 2,
24052
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11186), 0|OPFL_Chain,
24053
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24054
15.5k
    0, 
24055
15.5k
   0, 
24056
15.5k
  106|128,2, 
24057
15.5k
   OPC_CheckChild1Integer, 16|128,12|128,1, 
24058
15.5k
   OPC_RecordChild2,
24059
15.5k
   OPC_Scope, 75, 
24060
15.5k
    OPC_CheckChild2TypeI32,
24061
15.5k
    OPC_Scope, 23, 
24062
15.5k
     OPC_CheckPredicate2, 
24063
15.5k
     OPC_CheckPatternPredicate0,
24064
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24065
15.5k
     OPC_EmitMergeInputChains1_0,
24066
15.5k
     OPC_EmitInteger32, 0, 
24067
15.5k
     OPC_EmitNodeXForm, 2, 4,
24068
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10048), 0|OPFL_Chain,
24069
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24070
15.5k
    23, 
24071
15.5k
     OPC_CheckPredicate1, 
24072
15.5k
     OPC_CheckPatternPredicate0,
24073
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24074
15.5k
     OPC_EmitMergeInputChains1_0,
24075
15.5k
     OPC_EmitInteger32, 0, 
24076
15.5k
     OPC_EmitNodeXForm, 2, 4,
24077
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10675), 0|OPFL_Chain,
24078
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24079
15.5k
    23, 
24080
15.5k
     OPC_CheckPredicate0, 
24081
15.5k
     OPC_CheckPatternPredicate0,
24082
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24083
15.5k
     OPC_EmitMergeInputChains1_0,
24084
15.5k
     OPC_EmitInteger32, 0, 
24085
15.5k
     OPC_EmitNodeXForm, 2, 4,
24086
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11302), 0|OPFL_Chain,
24087
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24088
15.5k
    0, 
24089
15.5k
   75, 
24090
15.5k
    OPC_CheckChild2TypeI64,
24091
15.5k
    OPC_Scope, 23, 
24092
15.5k
     OPC_CheckPredicate2, 
24093
15.5k
     OPC_CheckPatternPredicate0,
24094
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24095
15.5k
     OPC_EmitMergeInputChains1_0,
24096
15.5k
     OPC_EmitInteger32, 0, 
24097
15.5k
     OPC_EmitNodeXForm, 2, 4,
24098
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10162), 0|OPFL_Chain,
24099
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24100
15.5k
    23, 
24101
15.5k
     OPC_CheckPredicate1, 
24102
15.5k
     OPC_CheckPatternPredicate0,
24103
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24104
15.5k
     OPC_EmitMergeInputChains1_0,
24105
15.5k
     OPC_EmitInteger32, 0, 
24106
15.5k
     OPC_EmitNodeXForm, 2, 4,
24107
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10789), 0|OPFL_Chain,
24108
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24109
15.5k
    23, 
24110
15.5k
     OPC_CheckPredicate0, 
24111
15.5k
     OPC_CheckPatternPredicate0,
24112
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24113
15.5k
     OPC_EmitMergeInputChains1_0,
24114
15.5k
     OPC_EmitInteger32, 0, 
24115
15.5k
     OPC_EmitNodeXForm, 2, 4,
24116
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11416), 0|OPFL_Chain,
24117
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24118
15.5k
    0, 
24119
15.5k
   22, 
24120
15.5k
    OPC_CheckPredicate2, 
24121
15.5k
    OPC_CheckPatternPredicate0,
24122
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24123
15.5k
    OPC_EmitMergeInputChains1_0,
24124
15.5k
    OPC_EmitInteger32, 0, 
24125
15.5k
    OPC_EmitNodeXForm, 2, 3,
24126
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9586), 0|OPFL_Chain,
24127
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24128
15.5k
   22, 
24129
15.5k
    OPC_CheckPredicate1, 
24130
15.5k
    OPC_CheckPatternPredicate0,
24131
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24132
15.5k
    OPC_EmitMergeInputChains1_0,
24133
15.5k
    OPC_EmitInteger32, 0, 
24134
15.5k
    OPC_EmitNodeXForm, 2, 3,
24135
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10298), 0|OPFL_Chain,
24136
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24137
15.5k
   22, 
24138
15.5k
    OPC_CheckPredicate0, 
24139
15.5k
    OPC_CheckPatternPredicate0,
24140
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24141
15.5k
    OPC_EmitMergeInputChains1_0,
24142
15.5k
    OPC_EmitInteger32, 0, 
24143
15.5k
    OPC_EmitNodeXForm, 2, 3,
24144
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10925), 0|OPFL_Chain,
24145
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24146
15.5k
   66, 
24147
15.5k
    OPC_CheckChild2TypeI32,
24148
15.5k
    OPC_Scope, 20, 
24149
15.5k
     OPC_CheckPredicate2, 
24150
15.5k
     OPC_CheckPatternPredicate0,
24151
15.5k
     OPC_EmitMergeInputChains1_0,
24152
15.5k
     OPC_EmitInteger32, 0, 
24153
15.5k
     OPC_EmitNodeXForm, 2, 2,
24154
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9820), 0|OPFL_Chain,
24155
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24156
15.5k
    20, 
24157
15.5k
     OPC_CheckPredicate1, 
24158
15.5k
     OPC_CheckPatternPredicate0,
24159
15.5k
     OPC_EmitMergeInputChains1_0,
24160
15.5k
     OPC_EmitInteger32, 0, 
24161
15.5k
     OPC_EmitNodeXForm, 2, 2,
24162
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10447), 0|OPFL_Chain,
24163
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24164
15.5k
    20, 
24165
15.5k
     OPC_CheckPredicate0, 
24166
15.5k
     OPC_CheckPatternPredicate0,
24167
15.5k
     OPC_EmitMergeInputChains1_0,
24168
15.5k
     OPC_EmitInteger32, 0, 
24169
15.5k
     OPC_EmitNodeXForm, 2, 2,
24170
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11074), 0|OPFL_Chain,
24171
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24172
15.5k
    0, 
24173
15.5k
   66, 
24174
15.5k
    OPC_CheckChild2TypeI64,
24175
15.5k
    OPC_Scope, 20, 
24176
15.5k
     OPC_CheckPredicate2, 
24177
15.5k
     OPC_CheckPatternPredicate0,
24178
15.5k
     OPC_EmitMergeInputChains1_0,
24179
15.5k
     OPC_EmitInteger32, 0, 
24180
15.5k
     OPC_EmitNodeXForm, 2, 2,
24181
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9934), 0|OPFL_Chain,
24182
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24183
15.5k
    20, 
24184
15.5k
     OPC_CheckPredicate1, 
24185
15.5k
     OPC_CheckPatternPredicate0,
24186
15.5k
     OPC_EmitMergeInputChains1_0,
24187
15.5k
     OPC_EmitInteger32, 0, 
24188
15.5k
     OPC_EmitNodeXForm, 2, 2,
24189
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10561), 0|OPFL_Chain,
24190
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24191
15.5k
    20, 
24192
15.5k
     OPC_CheckPredicate0, 
24193
15.5k
     OPC_CheckPatternPredicate0,
24194
15.5k
     OPC_EmitMergeInputChains1_0,
24195
15.5k
     OPC_EmitInteger32, 0, 
24196
15.5k
     OPC_EmitNodeXForm, 2, 2,
24197
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11188), 0|OPFL_Chain,
24198
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24199
15.5k
    0, 
24200
15.5k
   0, 
24201
15.5k
  38|128,3, 
24202
15.5k
   OPC_CheckChild1Integer, 12|128,12|128,1, 
24203
15.5k
   OPC_RecordChild2,
24204
15.5k
   OPC_Scope, 87, 
24205
15.5k
    OPC_CheckChild2TypeI32,
24206
15.5k
    OPC_Scope, 27, 
24207
15.5k
     OPC_CheckPredicate2, 
24208
15.5k
     OPC_CheckPatternPredicate1,
24209
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24210
15.5k
     OPC_EmitMergeInputChains1_0,
24211
15.5k
     OPC_EmitInteger32, 0, 
24212
15.5k
     OPC_EmitNodeXForm, 2, 4,
24213
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10050), 0|OPFL_Chain,
24214
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24215
15.5k
    27, 
24216
15.5k
     OPC_CheckPredicate1, 
24217
15.5k
     OPC_CheckPatternPredicate1,
24218
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24219
15.5k
     OPC_EmitMergeInputChains1_0,
24220
15.5k
     OPC_EmitInteger32, 0, 
24221
15.5k
     OPC_EmitNodeXForm, 2, 4,
24222
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10677), 0|OPFL_Chain,
24223
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24224
15.5k
    27, 
24225
15.5k
     OPC_CheckPredicate0, 
24226
15.5k
     OPC_CheckPatternPredicate1,
24227
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24228
15.5k
     OPC_EmitMergeInputChains1_0,
24229
15.5k
     OPC_EmitInteger32, 0, 
24230
15.5k
     OPC_EmitNodeXForm, 2, 4,
24231
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11304), 0|OPFL_Chain,
24232
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24233
15.5k
    0, 
24234
15.5k
   87, 
24235
15.5k
    OPC_CheckChild2TypeI64,
24236
15.5k
    OPC_Scope, 27, 
24237
15.5k
     OPC_CheckPredicate2, 
24238
15.5k
     OPC_CheckPatternPredicate1,
24239
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24240
15.5k
     OPC_EmitMergeInputChains1_0,
24241
15.5k
     OPC_EmitInteger32, 0, 
24242
15.5k
     OPC_EmitNodeXForm, 2, 4,
24243
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10164), 0|OPFL_Chain,
24244
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24245
15.5k
    27, 
24246
15.5k
     OPC_CheckPredicate1, 
24247
15.5k
     OPC_CheckPatternPredicate1,
24248
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24249
15.5k
     OPC_EmitMergeInputChains1_0,
24250
15.5k
     OPC_EmitInteger32, 0, 
24251
15.5k
     OPC_EmitNodeXForm, 2, 4,
24252
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10791), 0|OPFL_Chain,
24253
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24254
15.5k
    27, 
24255
15.5k
     OPC_CheckPredicate0, 
24256
15.5k
     OPC_CheckPatternPredicate1,
24257
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24258
15.5k
     OPC_EmitMergeInputChains1_0,
24259
15.5k
     OPC_EmitInteger32, 0, 
24260
15.5k
     OPC_EmitNodeXForm, 2, 4,
24261
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11418), 0|OPFL_Chain,
24262
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24263
15.5k
    0, 
24264
15.5k
   26, 
24265
15.5k
    OPC_CheckPredicate2, 
24266
15.5k
    OPC_CheckPatternPredicate1,
24267
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24268
15.5k
    OPC_EmitMergeInputChains1_0,
24269
15.5k
    OPC_EmitInteger32, 0, 
24270
15.5k
    OPC_EmitNodeXForm, 2, 3,
24271
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9591), 0|OPFL_Chain,
24272
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24273
15.5k
   26, 
24274
15.5k
    OPC_CheckPredicate1, 
24275
15.5k
    OPC_CheckPatternPredicate1,
24276
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24277
15.5k
    OPC_EmitMergeInputChains1_0,
24278
15.5k
    OPC_EmitInteger32, 0, 
24279
15.5k
    OPC_EmitNodeXForm, 2, 3,
24280
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10301), 0|OPFL_Chain,
24281
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24282
15.5k
   26, 
24283
15.5k
    OPC_CheckPredicate0, 
24284
15.5k
    OPC_CheckPatternPredicate1,
24285
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24286
15.5k
    OPC_EmitMergeInputChains1_0,
24287
15.5k
    OPC_EmitInteger32, 0, 
24288
15.5k
    OPC_EmitNodeXForm, 2, 3,
24289
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10928), 0|OPFL_Chain,
24290
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24291
15.5k
   78, 
24292
15.5k
    OPC_CheckChild2TypeI32,
24293
15.5k
    OPC_Scope, 24, 
24294
15.5k
     OPC_CheckPredicate2, 
24295
15.5k
     OPC_CheckPatternPredicate1,
24296
15.5k
     OPC_EmitMergeInputChains1_0,
24297
15.5k
     OPC_EmitInteger32, 0, 
24298
15.5k
     OPC_EmitNodeXForm, 2, 2,
24299
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9822), 0|OPFL_Chain,
24300
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24301
15.5k
    24, 
24302
15.5k
     OPC_CheckPredicate1, 
24303
15.5k
     OPC_CheckPatternPredicate1,
24304
15.5k
     OPC_EmitMergeInputChains1_0,
24305
15.5k
     OPC_EmitInteger32, 0, 
24306
15.5k
     OPC_EmitNodeXForm, 2, 2,
24307
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10449), 0|OPFL_Chain,
24308
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24309
15.5k
    24, 
24310
15.5k
     OPC_CheckPredicate0, 
24311
15.5k
     OPC_CheckPatternPredicate1,
24312
15.5k
     OPC_EmitMergeInputChains1_0,
24313
15.5k
     OPC_EmitInteger32, 0, 
24314
15.5k
     OPC_EmitNodeXForm, 2, 2,
24315
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11076), 0|OPFL_Chain,
24316
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24317
15.5k
    0, 
24318
15.5k
   78, 
24319
15.5k
    OPC_CheckChild2TypeI64,
24320
15.5k
    OPC_Scope, 24, 
24321
15.5k
     OPC_CheckPredicate2, 
24322
15.5k
     OPC_CheckPatternPredicate1,
24323
15.5k
     OPC_EmitMergeInputChains1_0,
24324
15.5k
     OPC_EmitInteger32, 0, 
24325
15.5k
     OPC_EmitNodeXForm, 2, 2,
24326
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9936), 0|OPFL_Chain,
24327
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24328
15.5k
    24, 
24329
15.5k
     OPC_CheckPredicate1, 
24330
15.5k
     OPC_CheckPatternPredicate1,
24331
15.5k
     OPC_EmitMergeInputChains1_0,
24332
15.5k
     OPC_EmitInteger32, 0, 
24333
15.5k
     OPC_EmitNodeXForm, 2, 2,
24334
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10563), 0|OPFL_Chain,
24335
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24336
15.5k
    24, 
24337
15.5k
     OPC_CheckPredicate0, 
24338
15.5k
     OPC_CheckPatternPredicate1,
24339
15.5k
     OPC_EmitMergeInputChains1_0,
24340
15.5k
     OPC_EmitInteger32, 0, 
24341
15.5k
     OPC_EmitNodeXForm, 2, 2,
24342
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11190), 0|OPFL_Chain,
24343
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24344
15.5k
    0, 
24345
15.5k
   0, 
24346
15.5k
  38|128,3, 
24347
15.5k
   OPC_CheckChild1Integer, 84|128,8|128,1, 
24348
15.5k
   OPC_RecordChild2,
24349
15.5k
   OPC_Scope, 87, 
24350
15.5k
    OPC_CheckChild2TypeI32,
24351
15.5k
    OPC_Scope, 27, 
24352
15.5k
     OPC_CheckPredicate2, 
24353
15.5k
     OPC_CheckPatternPredicate0,
24354
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24355
15.5k
     OPC_EmitMergeInputChains1_0,
24356
15.5k
     OPC_EmitInteger32, 0, 
24357
15.5k
     OPC_EmitNodeXForm, 2, 4,
24358
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10056), 0|OPFL_Chain,
24359
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24360
15.5k
    27, 
24361
15.5k
     OPC_CheckPredicate1, 
24362
15.5k
     OPC_CheckPatternPredicate0,
24363
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24364
15.5k
     OPC_EmitMergeInputChains1_0,
24365
15.5k
     OPC_EmitInteger32, 0, 
24366
15.5k
     OPC_EmitNodeXForm, 2, 4,
24367
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10683), 0|OPFL_Chain,
24368
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24369
15.5k
    27, 
24370
15.5k
     OPC_CheckPredicate0, 
24371
15.5k
     OPC_CheckPatternPredicate0,
24372
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24373
15.5k
     OPC_EmitMergeInputChains1_0,
24374
15.5k
     OPC_EmitInteger32, 0, 
24375
15.5k
     OPC_EmitNodeXForm, 2, 4,
24376
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11310), 0|OPFL_Chain,
24377
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24378
15.5k
    0, 
24379
15.5k
   87, 
24380
15.5k
    OPC_CheckChild2TypeI64,
24381
15.5k
    OPC_Scope, 27, 
24382
15.5k
     OPC_CheckPredicate2, 
24383
15.5k
     OPC_CheckPatternPredicate0,
24384
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24385
15.5k
     OPC_EmitMergeInputChains1_0,
24386
15.5k
     OPC_EmitInteger32, 0, 
24387
15.5k
     OPC_EmitNodeXForm, 2, 4,
24388
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10170), 0|OPFL_Chain,
24389
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24390
15.5k
    27, 
24391
15.5k
     OPC_CheckPredicate1, 
24392
15.5k
     OPC_CheckPatternPredicate0,
24393
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24394
15.5k
     OPC_EmitMergeInputChains1_0,
24395
15.5k
     OPC_EmitInteger32, 0, 
24396
15.5k
     OPC_EmitNodeXForm, 2, 4,
24397
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10797), 0|OPFL_Chain,
24398
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24399
15.5k
    27, 
24400
15.5k
     OPC_CheckPredicate0, 
24401
15.5k
     OPC_CheckPatternPredicate0,
24402
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24403
15.5k
     OPC_EmitMergeInputChains1_0,
24404
15.5k
     OPC_EmitInteger32, 0, 
24405
15.5k
     OPC_EmitNodeXForm, 2, 4,
24406
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11424), 0|OPFL_Chain,
24407
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24408
15.5k
    0, 
24409
15.5k
   26, 
24410
15.5k
    OPC_CheckPredicate2, 
24411
15.5k
    OPC_CheckPatternPredicate0,
24412
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24413
15.5k
    OPC_EmitMergeInputChains1_0,
24414
15.5k
    OPC_EmitInteger32, 0, 
24415
15.5k
    OPC_EmitNodeXForm, 2, 3,
24416
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9615), 0|OPFL_Chain,
24417
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24418
15.5k
   26, 
24419
15.5k
    OPC_CheckPredicate1, 
24420
15.5k
    OPC_CheckPatternPredicate0,
24421
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24422
15.5k
    OPC_EmitMergeInputChains1_0,
24423
15.5k
    OPC_EmitInteger32, 0, 
24424
15.5k
    OPC_EmitNodeXForm, 2, 3,
24425
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10310), 0|OPFL_Chain,
24426
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24427
15.5k
   26, 
24428
15.5k
    OPC_CheckPredicate0, 
24429
15.5k
    OPC_CheckPatternPredicate0,
24430
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24431
15.5k
    OPC_EmitMergeInputChains1_0,
24432
15.5k
    OPC_EmitInteger32, 0, 
24433
15.5k
    OPC_EmitNodeXForm, 2, 3,
24434
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10937), 0|OPFL_Chain,
24435
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24436
15.5k
   78, 
24437
15.5k
    OPC_CheckChild2TypeI32,
24438
15.5k
    OPC_Scope, 24, 
24439
15.5k
     OPC_CheckPredicate2, 
24440
15.5k
     OPC_CheckPatternPredicate0,
24441
15.5k
     OPC_EmitMergeInputChains1_0,
24442
15.5k
     OPC_EmitInteger32, 0, 
24443
15.5k
     OPC_EmitNodeXForm, 2, 2,
24444
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9828), 0|OPFL_Chain,
24445
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24446
15.5k
    24, 
24447
15.5k
     OPC_CheckPredicate1, 
24448
15.5k
     OPC_CheckPatternPredicate0,
24449
15.5k
     OPC_EmitMergeInputChains1_0,
24450
15.5k
     OPC_EmitInteger32, 0, 
24451
15.5k
     OPC_EmitNodeXForm, 2, 2,
24452
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10455), 0|OPFL_Chain,
24453
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24454
15.5k
    24, 
24455
15.5k
     OPC_CheckPredicate0, 
24456
15.5k
     OPC_CheckPatternPredicate0,
24457
15.5k
     OPC_EmitMergeInputChains1_0,
24458
15.5k
     OPC_EmitInteger32, 0, 
24459
15.5k
     OPC_EmitNodeXForm, 2, 2,
24460
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11082), 0|OPFL_Chain,
24461
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24462
15.5k
    0, 
24463
15.5k
   78, 
24464
15.5k
    OPC_CheckChild2TypeI64,
24465
15.5k
    OPC_Scope, 24, 
24466
15.5k
     OPC_CheckPredicate2, 
24467
15.5k
     OPC_CheckPatternPredicate0,
24468
15.5k
     OPC_EmitMergeInputChains1_0,
24469
15.5k
     OPC_EmitInteger32, 0, 
24470
15.5k
     OPC_EmitNodeXForm, 2, 2,
24471
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9942), 0|OPFL_Chain,
24472
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24473
15.5k
    24, 
24474
15.5k
     OPC_CheckPredicate1, 
24475
15.5k
     OPC_CheckPatternPredicate0,
24476
15.5k
     OPC_EmitMergeInputChains1_0,
24477
15.5k
     OPC_EmitInteger32, 0, 
24478
15.5k
     OPC_EmitNodeXForm, 2, 2,
24479
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10569), 0|OPFL_Chain,
24480
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24481
15.5k
    24, 
24482
15.5k
     OPC_CheckPredicate0, 
24483
15.5k
     OPC_CheckPatternPredicate0,
24484
15.5k
     OPC_EmitMergeInputChains1_0,
24485
15.5k
     OPC_EmitInteger32, 0, 
24486
15.5k
     OPC_EmitNodeXForm, 2, 2,
24487
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11196), 0|OPFL_Chain,
24488
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24489
15.5k
    0, 
24490
15.5k
   0, 
24491
15.5k
  38|128,3, 
24492
15.5k
   OPC_CheckChild1Integer, 84|128,10|128,1, 
24493
15.5k
   OPC_RecordChild2,
24494
15.5k
   OPC_Scope, 87, 
24495
15.5k
    OPC_CheckChild2TypeI32,
24496
15.5k
    OPC_Scope, 27, 
24497
15.5k
     OPC_CheckPredicate2, 
24498
15.5k
     OPC_CheckPatternPredicate0,
24499
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24500
15.5k
     OPC_EmitMergeInputChains1_0,
24501
15.5k
     OPC_EmitInteger32, 0, 
24502
15.5k
     OPC_EmitNodeXForm, 2, 4,
24503
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10062), 0|OPFL_Chain,
24504
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24505
15.5k
    27, 
24506
15.5k
     OPC_CheckPredicate1, 
24507
15.5k
     OPC_CheckPatternPredicate0,
24508
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24509
15.5k
     OPC_EmitMergeInputChains1_0,
24510
15.5k
     OPC_EmitInteger32, 0, 
24511
15.5k
     OPC_EmitNodeXForm, 2, 4,
24512
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10689), 0|OPFL_Chain,
24513
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24514
15.5k
    27, 
24515
15.5k
     OPC_CheckPredicate0, 
24516
15.5k
     OPC_CheckPatternPredicate0,
24517
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24518
15.5k
     OPC_EmitMergeInputChains1_0,
24519
15.5k
     OPC_EmitInteger32, 0, 
24520
15.5k
     OPC_EmitNodeXForm, 2, 4,
24521
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11316), 0|OPFL_Chain,
24522
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24523
15.5k
    0, 
24524
15.5k
   87, 
24525
15.5k
    OPC_CheckChild2TypeI64,
24526
15.5k
    OPC_Scope, 27, 
24527
15.5k
     OPC_CheckPredicate2, 
24528
15.5k
     OPC_CheckPatternPredicate0,
24529
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24530
15.5k
     OPC_EmitMergeInputChains1_0,
24531
15.5k
     OPC_EmitInteger32, 0, 
24532
15.5k
     OPC_EmitNodeXForm, 2, 4,
24533
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10176), 0|OPFL_Chain,
24534
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24535
15.5k
    27, 
24536
15.5k
     OPC_CheckPredicate1, 
24537
15.5k
     OPC_CheckPatternPredicate0,
24538
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24539
15.5k
     OPC_EmitMergeInputChains1_0,
24540
15.5k
     OPC_EmitInteger32, 0, 
24541
15.5k
     OPC_EmitNodeXForm, 2, 4,
24542
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10803), 0|OPFL_Chain,
24543
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24544
15.5k
    27, 
24545
15.5k
     OPC_CheckPredicate0, 
24546
15.5k
     OPC_CheckPatternPredicate0,
24547
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24548
15.5k
     OPC_EmitMergeInputChains1_0,
24549
15.5k
     OPC_EmitInteger32, 0, 
24550
15.5k
     OPC_EmitNodeXForm, 2, 4,
24551
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11430), 0|OPFL_Chain,
24552
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24553
15.5k
    0, 
24554
15.5k
   26, 
24555
15.5k
    OPC_CheckPredicate2, 
24556
15.5k
    OPC_CheckPatternPredicate0,
24557
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24558
15.5k
    OPC_EmitMergeInputChains1_0,
24559
15.5k
    OPC_EmitInteger32, 0, 
24560
15.5k
    OPC_EmitNodeXForm, 2, 3,
24561
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9630), 0|OPFL_Chain,
24562
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24563
15.5k
   26, 
24564
15.5k
    OPC_CheckPredicate1, 
24565
15.5k
    OPC_CheckPatternPredicate0,
24566
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24567
15.5k
    OPC_EmitMergeInputChains1_0,
24568
15.5k
    OPC_EmitInteger32, 0, 
24569
15.5k
    OPC_EmitNodeXForm, 2, 3,
24570
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10319), 0|OPFL_Chain,
24571
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24572
15.5k
   26, 
24573
15.5k
    OPC_CheckPredicate0, 
24574
15.5k
    OPC_CheckPatternPredicate0,
24575
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24576
15.5k
    OPC_EmitMergeInputChains1_0,
24577
15.5k
    OPC_EmitInteger32, 0, 
24578
15.5k
    OPC_EmitNodeXForm, 2, 3,
24579
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10946), 0|OPFL_Chain,
24580
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24581
15.5k
   78, 
24582
15.5k
    OPC_CheckChild2TypeI32,
24583
15.5k
    OPC_Scope, 24, 
24584
15.5k
     OPC_CheckPredicate2, 
24585
15.5k
     OPC_CheckPatternPredicate0,
24586
15.5k
     OPC_EmitMergeInputChains1_0,
24587
15.5k
     OPC_EmitInteger32, 0, 
24588
15.5k
     OPC_EmitNodeXForm, 2, 2,
24589
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9834), 0|OPFL_Chain,
24590
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24591
15.5k
    24, 
24592
15.5k
     OPC_CheckPredicate1, 
24593
15.5k
     OPC_CheckPatternPredicate0,
24594
15.5k
     OPC_EmitMergeInputChains1_0,
24595
15.5k
     OPC_EmitInteger32, 0, 
24596
15.5k
     OPC_EmitNodeXForm, 2, 2,
24597
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10461), 0|OPFL_Chain,
24598
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24599
15.5k
    24, 
24600
15.5k
     OPC_CheckPredicate0, 
24601
15.5k
     OPC_CheckPatternPredicate0,
24602
15.5k
     OPC_EmitMergeInputChains1_0,
24603
15.5k
     OPC_EmitInteger32, 0, 
24604
15.5k
     OPC_EmitNodeXForm, 2, 2,
24605
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11088), 0|OPFL_Chain,
24606
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24607
15.5k
    0, 
24608
15.5k
   78, 
24609
15.5k
    OPC_CheckChild2TypeI64,
24610
15.5k
    OPC_Scope, 24, 
24611
15.5k
     OPC_CheckPredicate2, 
24612
15.5k
     OPC_CheckPatternPredicate0,
24613
15.5k
     OPC_EmitMergeInputChains1_0,
24614
15.5k
     OPC_EmitInteger32, 0, 
24615
15.5k
     OPC_EmitNodeXForm, 2, 2,
24616
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9948), 0|OPFL_Chain,
24617
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24618
15.5k
    24, 
24619
15.5k
     OPC_CheckPredicate1, 
24620
15.5k
     OPC_CheckPatternPredicate0,
24621
15.5k
     OPC_EmitMergeInputChains1_0,
24622
15.5k
     OPC_EmitInteger32, 0, 
24623
15.5k
     OPC_EmitNodeXForm, 2, 2,
24624
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10575), 0|OPFL_Chain,
24625
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24626
15.5k
    24, 
24627
15.5k
     OPC_CheckPredicate0, 
24628
15.5k
     OPC_CheckPatternPredicate0,
24629
15.5k
     OPC_EmitMergeInputChains1_0,
24630
15.5k
     OPC_EmitInteger32, 0, 
24631
15.5k
     OPC_EmitNodeXForm, 2, 2,
24632
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11202), 0|OPFL_Chain,
24633
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24634
15.5k
    0, 
24635
15.5k
   0, 
24636
15.5k
  38|128,3, 
24637
15.5k
   OPC_CheckChild1Integer, 44|128,12|128,1, 
24638
15.5k
   OPC_RecordChild2,
24639
15.5k
   OPC_Scope, 87, 
24640
15.5k
    OPC_CheckChild2TypeI32,
24641
15.5k
    OPC_Scope, 27, 
24642
15.5k
     OPC_CheckPredicate2, 
24643
15.5k
     OPC_CheckPatternPredicate0,
24644
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24645
15.5k
     OPC_EmitMergeInputChains1_0,
24646
15.5k
     OPC_EmitInteger32, 0, 
24647
15.5k
     OPC_EmitNodeXForm, 2, 4,
24648
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10068), 0|OPFL_Chain,
24649
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24650
15.5k
    27, 
24651
15.5k
     OPC_CheckPredicate1, 
24652
15.5k
     OPC_CheckPatternPredicate0,
24653
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24654
15.5k
     OPC_EmitMergeInputChains1_0,
24655
15.5k
     OPC_EmitInteger32, 0, 
24656
15.5k
     OPC_EmitNodeXForm, 2, 4,
24657
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10695), 0|OPFL_Chain,
24658
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24659
15.5k
    27, 
24660
15.5k
     OPC_CheckPredicate0, 
24661
15.5k
     OPC_CheckPatternPredicate0,
24662
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24663
15.5k
     OPC_EmitMergeInputChains1_0,
24664
15.5k
     OPC_EmitInteger32, 0, 
24665
15.5k
     OPC_EmitNodeXForm, 2, 4,
24666
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11322), 0|OPFL_Chain,
24667
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24668
15.5k
    0, 
24669
15.5k
   87, 
24670
15.5k
    OPC_CheckChild2TypeI64,
24671
15.5k
    OPC_Scope, 27, 
24672
15.5k
     OPC_CheckPredicate2, 
24673
15.5k
     OPC_CheckPatternPredicate0,
24674
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24675
15.5k
     OPC_EmitMergeInputChains1_0,
24676
15.5k
     OPC_EmitInteger32, 0, 
24677
15.5k
     OPC_EmitNodeXForm, 2, 4,
24678
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10182), 0|OPFL_Chain,
24679
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24680
15.5k
    27, 
24681
15.5k
     OPC_CheckPredicate1, 
24682
15.5k
     OPC_CheckPatternPredicate0,
24683
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24684
15.5k
     OPC_EmitMergeInputChains1_0,
24685
15.5k
     OPC_EmitInteger32, 0, 
24686
15.5k
     OPC_EmitNodeXForm, 2, 4,
24687
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10809), 0|OPFL_Chain,
24688
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24689
15.5k
    27, 
24690
15.5k
     OPC_CheckPredicate0, 
24691
15.5k
     OPC_CheckPatternPredicate0,
24692
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24693
15.5k
     OPC_EmitMergeInputChains1_0,
24694
15.5k
     OPC_EmitInteger32, 0, 
24695
15.5k
     OPC_EmitNodeXForm, 2, 4,
24696
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11436), 0|OPFL_Chain,
24697
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24698
15.5k
    0, 
24699
15.5k
   26, 
24700
15.5k
    OPC_CheckPredicate2, 
24701
15.5k
    OPC_CheckPatternPredicate0,
24702
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24703
15.5k
    OPC_EmitMergeInputChains1_0,
24704
15.5k
    OPC_EmitInteger32, 0, 
24705
15.5k
    OPC_EmitNodeXForm, 2, 3,
24706
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9645), 0|OPFL_Chain,
24707
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24708
15.5k
   26, 
24709
15.5k
    OPC_CheckPredicate1, 
24710
15.5k
    OPC_CheckPatternPredicate0,
24711
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24712
15.5k
    OPC_EmitMergeInputChains1_0,
24713
15.5k
    OPC_EmitInteger32, 0, 
24714
15.5k
    OPC_EmitNodeXForm, 2, 3,
24715
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10328), 0|OPFL_Chain,
24716
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24717
15.5k
   26, 
24718
15.5k
    OPC_CheckPredicate0, 
24719
15.5k
    OPC_CheckPatternPredicate0,
24720
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24721
15.5k
    OPC_EmitMergeInputChains1_0,
24722
15.5k
    OPC_EmitInteger32, 0, 
24723
15.5k
    OPC_EmitNodeXForm, 2, 3,
24724
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10955), 0|OPFL_Chain,
24725
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24726
15.5k
   78, 
24727
15.5k
    OPC_CheckChild2TypeI32,
24728
15.5k
    OPC_Scope, 24, 
24729
15.5k
     OPC_CheckPredicate2, 
24730
15.5k
     OPC_CheckPatternPredicate0,
24731
15.5k
     OPC_EmitMergeInputChains1_0,
24732
15.5k
     OPC_EmitInteger32, 0, 
24733
15.5k
     OPC_EmitNodeXForm, 2, 2,
24734
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9840), 0|OPFL_Chain,
24735
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24736
15.5k
    24, 
24737
15.5k
     OPC_CheckPredicate1, 
24738
15.5k
     OPC_CheckPatternPredicate0,
24739
15.5k
     OPC_EmitMergeInputChains1_0,
24740
15.5k
     OPC_EmitInteger32, 0, 
24741
15.5k
     OPC_EmitNodeXForm, 2, 2,
24742
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10467), 0|OPFL_Chain,
24743
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24744
15.5k
    24, 
24745
15.5k
     OPC_CheckPredicate0, 
24746
15.5k
     OPC_CheckPatternPredicate0,
24747
15.5k
     OPC_EmitMergeInputChains1_0,
24748
15.5k
     OPC_EmitInteger32, 0, 
24749
15.5k
     OPC_EmitNodeXForm, 2, 2,
24750
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11094), 0|OPFL_Chain,
24751
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24752
15.5k
    0, 
24753
15.5k
   78, 
24754
15.5k
    OPC_CheckChild2TypeI64,
24755
15.5k
    OPC_Scope, 24, 
24756
15.5k
     OPC_CheckPredicate2, 
24757
15.5k
     OPC_CheckPatternPredicate0,
24758
15.5k
     OPC_EmitMergeInputChains1_0,
24759
15.5k
     OPC_EmitInteger32, 0, 
24760
15.5k
     OPC_EmitNodeXForm, 2, 2,
24761
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9954), 0|OPFL_Chain,
24762
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24763
15.5k
    24, 
24764
15.5k
     OPC_CheckPredicate1, 
24765
15.5k
     OPC_CheckPatternPredicate0,
24766
15.5k
     OPC_EmitMergeInputChains1_0,
24767
15.5k
     OPC_EmitInteger32, 0, 
24768
15.5k
     OPC_EmitNodeXForm, 2, 2,
24769
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10581), 0|OPFL_Chain,
24770
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24771
15.5k
    24, 
24772
15.5k
     OPC_CheckPredicate0, 
24773
15.5k
     OPC_CheckPatternPredicate0,
24774
15.5k
     OPC_EmitMergeInputChains1_0,
24775
15.5k
     OPC_EmitInteger32, 0, 
24776
15.5k
     OPC_EmitNodeXForm, 2, 2,
24777
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11208), 0|OPFL_Chain,
24778
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24779
15.5k
    0, 
24780
15.5k
   0, 
24781
15.5k
  106|128,2, 
24782
15.5k
   OPC_CheckChild1Integer, 98|128,9|128,1, 
24783
15.5k
   OPC_RecordChild2,
24784
15.5k
   OPC_Scope, 75, 
24785
15.5k
    OPC_CheckChild2TypeI32,
24786
15.5k
    OPC_Scope, 23, 
24787
15.5k
     OPC_CheckPredicate2, 
24788
15.5k
     OPC_CheckPatternPredicate1,
24789
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24790
15.5k
     OPC_EmitMergeInputChains1_0,
24791
15.5k
     OPC_EmitInteger32, 0, 
24792
15.5k
     OPC_EmitNodeXForm, 2, 4,
24793
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10070), 0|OPFL_Chain,
24794
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24795
15.5k
    23, 
24796
15.5k
     OPC_CheckPredicate1, 
24797
15.5k
     OPC_CheckPatternPredicate1,
24798
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24799
15.5k
     OPC_EmitMergeInputChains1_0,
24800
15.5k
     OPC_EmitInteger32, 0, 
24801
15.5k
     OPC_EmitNodeXForm, 2, 4,
24802
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10697), 0|OPFL_Chain,
24803
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24804
15.5k
    23, 
24805
15.5k
     OPC_CheckPredicate0, 
24806
15.5k
     OPC_CheckPatternPredicate1,
24807
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24808
15.5k
     OPC_EmitMergeInputChains1_0,
24809
15.5k
     OPC_EmitInteger32, 0, 
24810
15.5k
     OPC_EmitNodeXForm, 2, 4,
24811
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11324), 0|OPFL_Chain,
24812
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24813
15.5k
    0, 
24814
15.5k
   75, 
24815
15.5k
    OPC_CheckChild2TypeI64,
24816
15.5k
    OPC_Scope, 23, 
24817
15.5k
     OPC_CheckPredicate2, 
24818
15.5k
     OPC_CheckPatternPredicate1,
24819
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24820
15.5k
     OPC_EmitMergeInputChains1_0,
24821
15.5k
     OPC_EmitInteger32, 0, 
24822
15.5k
     OPC_EmitNodeXForm, 2, 4,
24823
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10184), 0|OPFL_Chain,
24824
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24825
15.5k
    23, 
24826
15.5k
     OPC_CheckPredicate1, 
24827
15.5k
     OPC_CheckPatternPredicate1,
24828
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24829
15.5k
     OPC_EmitMergeInputChains1_0,
24830
15.5k
     OPC_EmitInteger32, 0, 
24831
15.5k
     OPC_EmitNodeXForm, 2, 4,
24832
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10811), 0|OPFL_Chain,
24833
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24834
15.5k
    23, 
24835
15.5k
     OPC_CheckPredicate0, 
24836
15.5k
     OPC_CheckPatternPredicate1,
24837
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24838
15.5k
     OPC_EmitMergeInputChains1_0,
24839
15.5k
     OPC_EmitInteger32, 0, 
24840
15.5k
     OPC_EmitNodeXForm, 2, 4,
24841
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11438), 0|OPFL_Chain,
24842
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24843
15.5k
    0, 
24844
15.5k
   22, 
24845
15.5k
    OPC_CheckPredicate2, 
24846
15.5k
    OPC_CheckPatternPredicate1,
24847
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24848
15.5k
    OPC_EmitMergeInputChains1_0,
24849
15.5k
    OPC_EmitInteger32, 0, 
24850
15.5k
    OPC_EmitNodeXForm, 2, 3,
24851
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9650), 0|OPFL_Chain,
24852
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24853
15.5k
   22, 
24854
15.5k
    OPC_CheckPredicate1, 
24855
15.5k
    OPC_CheckPatternPredicate1,
24856
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24857
15.5k
    OPC_EmitMergeInputChains1_0,
24858
15.5k
    OPC_EmitInteger32, 0, 
24859
15.5k
    OPC_EmitNodeXForm, 2, 3,
24860
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10331), 0|OPFL_Chain,
24861
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24862
15.5k
   22, 
24863
15.5k
    OPC_CheckPredicate0, 
24864
15.5k
    OPC_CheckPatternPredicate1,
24865
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24866
15.5k
    OPC_EmitMergeInputChains1_0,
24867
15.5k
    OPC_EmitInteger32, 0, 
24868
15.5k
    OPC_EmitNodeXForm, 2, 3,
24869
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10958), 0|OPFL_Chain,
24870
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24871
15.5k
   66, 
24872
15.5k
    OPC_CheckChild2TypeI32,
24873
15.5k
    OPC_Scope, 20, 
24874
15.5k
     OPC_CheckPredicate2, 
24875
15.5k
     OPC_CheckPatternPredicate1,
24876
15.5k
     OPC_EmitMergeInputChains1_0,
24877
15.5k
     OPC_EmitInteger32, 0, 
24878
15.5k
     OPC_EmitNodeXForm, 2, 2,
24879
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9842), 0|OPFL_Chain,
24880
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24881
15.5k
    20, 
24882
15.5k
     OPC_CheckPredicate1, 
24883
15.5k
     OPC_CheckPatternPredicate1,
24884
15.5k
     OPC_EmitMergeInputChains1_0,
24885
15.5k
     OPC_EmitInteger32, 0, 
24886
15.5k
     OPC_EmitNodeXForm, 2, 2,
24887
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10469), 0|OPFL_Chain,
24888
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24889
15.5k
    20, 
24890
15.5k
     OPC_CheckPredicate0, 
24891
15.5k
     OPC_CheckPatternPredicate1,
24892
15.5k
     OPC_EmitMergeInputChains1_0,
24893
15.5k
     OPC_EmitInteger32, 0, 
24894
15.5k
     OPC_EmitNodeXForm, 2, 2,
24895
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11096), 0|OPFL_Chain,
24896
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24897
15.5k
    0, 
24898
15.5k
   66, 
24899
15.5k
    OPC_CheckChild2TypeI64,
24900
15.5k
    OPC_Scope, 20, 
24901
15.5k
     OPC_CheckPredicate2, 
24902
15.5k
     OPC_CheckPatternPredicate1,
24903
15.5k
     OPC_EmitMergeInputChains1_0,
24904
15.5k
     OPC_EmitInteger32, 0, 
24905
15.5k
     OPC_EmitNodeXForm, 2, 2,
24906
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9956), 0|OPFL_Chain,
24907
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24908
15.5k
    20, 
24909
15.5k
     OPC_CheckPredicate1, 
24910
15.5k
     OPC_CheckPatternPredicate1,
24911
15.5k
     OPC_EmitMergeInputChains1_0,
24912
15.5k
     OPC_EmitInteger32, 0, 
24913
15.5k
     OPC_EmitNodeXForm, 2, 2,
24914
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10583), 0|OPFL_Chain,
24915
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24916
15.5k
    20, 
24917
15.5k
     OPC_CheckPredicate0, 
24918
15.5k
     OPC_CheckPatternPredicate1,
24919
15.5k
     OPC_EmitMergeInputChains1_0,
24920
15.5k
     OPC_EmitInteger32, 0, 
24921
15.5k
     OPC_EmitNodeXForm, 2, 2,
24922
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11210), 0|OPFL_Chain,
24923
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
24924
15.5k
    0, 
24925
15.5k
   0, 
24926
15.5k
  106|128,2, 
24927
15.5k
   OPC_CheckChild1Integer, 106|128,9|128,1, 
24928
15.5k
   OPC_RecordChild2,
24929
15.5k
   OPC_Scope, 75, 
24930
15.5k
    OPC_CheckChild2TypeI32,
24931
15.5k
    OPC_Scope, 23, 
24932
15.5k
     OPC_CheckPredicate2, 
24933
15.5k
     OPC_CheckPatternPredicate1,
24934
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24935
15.5k
     OPC_EmitMergeInputChains1_0,
24936
15.5k
     OPC_EmitInteger32, 0, 
24937
15.5k
     OPC_EmitNodeXForm, 2, 4,
24938
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10072), 0|OPFL_Chain,
24939
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24940
15.5k
    23, 
24941
15.5k
     OPC_CheckPredicate1, 
24942
15.5k
     OPC_CheckPatternPredicate1,
24943
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24944
15.5k
     OPC_EmitMergeInputChains1_0,
24945
15.5k
     OPC_EmitInteger32, 0, 
24946
15.5k
     OPC_EmitNodeXForm, 2, 4,
24947
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10699), 0|OPFL_Chain,
24948
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24949
15.5k
    23, 
24950
15.5k
     OPC_CheckPredicate0, 
24951
15.5k
     OPC_CheckPatternPredicate1,
24952
15.5k
     OPC_CheckComplexPat0, /*#*/1,
24953
15.5k
     OPC_EmitMergeInputChains1_0,
24954
15.5k
     OPC_EmitInteger32, 0, 
24955
15.5k
     OPC_EmitNodeXForm, 2, 4,
24956
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11326), 0|OPFL_Chain,
24957
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24958
15.5k
    0, 
24959
15.5k
   75, 
24960
15.5k
    OPC_CheckChild2TypeI64,
24961
15.5k
    OPC_Scope, 23, 
24962
15.5k
     OPC_CheckPredicate2, 
24963
15.5k
     OPC_CheckPatternPredicate1,
24964
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24965
15.5k
     OPC_EmitMergeInputChains1_0,
24966
15.5k
     OPC_EmitInteger32, 0, 
24967
15.5k
     OPC_EmitNodeXForm, 2, 4,
24968
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10186), 0|OPFL_Chain,
24969
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24970
15.5k
    23, 
24971
15.5k
     OPC_CheckPredicate1, 
24972
15.5k
     OPC_CheckPatternPredicate1,
24973
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24974
15.5k
     OPC_EmitMergeInputChains1_0,
24975
15.5k
     OPC_EmitInteger32, 0, 
24976
15.5k
     OPC_EmitNodeXForm, 2, 4,
24977
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10813), 0|OPFL_Chain,
24978
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24979
15.5k
    23, 
24980
15.5k
     OPC_CheckPredicate0, 
24981
15.5k
     OPC_CheckPatternPredicate1,
24982
15.5k
     OPC_CheckComplexPat1, /*#*/1,
24983
15.5k
     OPC_EmitMergeInputChains1_0,
24984
15.5k
     OPC_EmitInteger32, 0, 
24985
15.5k
     OPC_EmitNodeXForm, 2, 4,
24986
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11440), 0|OPFL_Chain,
24987
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
24988
15.5k
    0, 
24989
15.5k
   22, 
24990
15.5k
    OPC_CheckPredicate2, 
24991
15.5k
    OPC_CheckPatternPredicate1,
24992
15.5k
    OPC_CheckComplexPat2, /*#*/1,
24993
15.5k
    OPC_EmitMergeInputChains1_0,
24994
15.5k
    OPC_EmitInteger32, 0, 
24995
15.5k
    OPC_EmitNodeXForm, 2, 3,
24996
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9655), 0|OPFL_Chain,
24997
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
24998
15.5k
   22, 
24999
15.5k
    OPC_CheckPredicate1, 
25000
15.5k
    OPC_CheckPatternPredicate1,
25001
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25002
15.5k
    OPC_EmitMergeInputChains1_0,
25003
15.5k
    OPC_EmitInteger32, 0, 
25004
15.5k
    OPC_EmitNodeXForm, 2, 3,
25005
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10334), 0|OPFL_Chain,
25006
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
25007
15.5k
   22, 
25008
15.5k
    OPC_CheckPredicate0, 
25009
15.5k
    OPC_CheckPatternPredicate1,
25010
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25011
15.5k
    OPC_EmitMergeInputChains1_0,
25012
15.5k
    OPC_EmitInteger32, 0, 
25013
15.5k
    OPC_EmitNodeXForm, 2, 3,
25014
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10961), 0|OPFL_Chain,
25015
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
25016
15.5k
   66, 
25017
15.5k
    OPC_CheckChild2TypeI32,
25018
15.5k
    OPC_Scope, 20, 
25019
15.5k
     OPC_CheckPredicate2, 
25020
15.5k
     OPC_CheckPatternPredicate1,
25021
15.5k
     OPC_EmitMergeInputChains1_0,
25022
15.5k
     OPC_EmitInteger32, 0, 
25023
15.5k
     OPC_EmitNodeXForm, 2, 2,
25024
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9844), 0|OPFL_Chain,
25025
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
25026
15.5k
    20, 
25027
15.5k
     OPC_CheckPredicate1, 
25028
15.5k
     OPC_CheckPatternPredicate1,
25029
15.5k
     OPC_EmitMergeInputChains1_0,
25030
15.5k
     OPC_EmitInteger32, 0, 
25031
15.5k
     OPC_EmitNodeXForm, 2, 2,
25032
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10471), 0|OPFL_Chain,
25033
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
25034
15.5k
    20, 
25035
15.5k
     OPC_CheckPredicate0, 
25036
15.5k
     OPC_CheckPatternPredicate1,
25037
15.5k
     OPC_EmitMergeInputChains1_0,
25038
15.5k
     OPC_EmitInteger32, 0, 
25039
15.5k
     OPC_EmitNodeXForm, 2, 2,
25040
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11098), 0|OPFL_Chain,
25041
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
25042
15.5k
    0, 
25043
15.5k
   66, 
25044
15.5k
    OPC_CheckChild2TypeI64,
25045
15.5k
    OPC_Scope, 20, 
25046
15.5k
     OPC_CheckPredicate2, 
25047
15.5k
     OPC_CheckPatternPredicate1,
25048
15.5k
     OPC_EmitMergeInputChains1_0,
25049
15.5k
     OPC_EmitInteger32, 0, 
25050
15.5k
     OPC_EmitNodeXForm, 2, 2,
25051
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9958), 0|OPFL_Chain,
25052
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
25053
15.5k
    20, 
25054
15.5k
     OPC_CheckPredicate1, 
25055
15.5k
     OPC_CheckPatternPredicate1,
25056
15.5k
     OPC_EmitMergeInputChains1_0,
25057
15.5k
     OPC_EmitInteger32, 0, 
25058
15.5k
     OPC_EmitNodeXForm, 2, 2,
25059
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10585), 0|OPFL_Chain,
25060
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
25061
15.5k
    20, 
25062
15.5k
     OPC_CheckPredicate0, 
25063
15.5k
     OPC_CheckPatternPredicate1,
25064
15.5k
     OPC_EmitMergeInputChains1_0,
25065
15.5k
     OPC_EmitInteger32, 0, 
25066
15.5k
     OPC_EmitNodeXForm, 2, 2,
25067
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11212), 0|OPFL_Chain,
25068
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
25069
15.5k
    0, 
25070
15.5k
   0, 
25071
15.5k
  31|128,2, 
25072
15.5k
   OPC_CheckChild1Integer, 80|128,13|128,1, 
25073
15.5k
   OPC_RecordChild2,
25074
15.5k
   OPC_Scope, 60, 
25075
15.5k
    OPC_CheckChild2TypeI32,
25076
15.5k
    OPC_Scope, 18, 
25077
15.5k
     OPC_CheckPredicate2, 
25078
15.5k
     OPC_CheckPatternPredicate3,
25079
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25080
15.5k
     OPC_EmitMergeInputChains1_0,
25081
15.5k
     OPC_EmitInteger32, 0, 
25082
15.5k
     OPC_EmitNodeXForm, 2, 4,
25083
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10082),
25084
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25085
15.5k
    18, 
25086
15.5k
     OPC_CheckPredicate1, 
25087
15.5k
     OPC_CheckPatternPredicate3,
25088
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25089
15.5k
     OPC_EmitMergeInputChains1_0,
25090
15.5k
     OPC_EmitInteger32, 0, 
25091
15.5k
     OPC_EmitNodeXForm, 2, 4,
25092
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10709),
25093
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25094
15.5k
    18, 
25095
15.5k
     OPC_CheckPredicate0, 
25096
15.5k
     OPC_CheckPatternPredicate3,
25097
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25098
15.5k
     OPC_EmitMergeInputChains1_0,
25099
15.5k
     OPC_EmitInteger32, 0, 
25100
15.5k
     OPC_EmitNodeXForm, 2, 4,
25101
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11336),
25102
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25103
15.5k
    0, 
25104
15.5k
   60, 
25105
15.5k
    OPC_CheckChild2TypeI64,
25106
15.5k
    OPC_Scope, 18, 
25107
15.5k
     OPC_CheckPredicate2, 
25108
15.5k
     OPC_CheckPatternPredicate3,
25109
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25110
15.5k
     OPC_EmitMergeInputChains1_0,
25111
15.5k
     OPC_EmitInteger32, 0, 
25112
15.5k
     OPC_EmitNodeXForm, 2, 4,
25113
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10196),
25114
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25115
15.5k
    18, 
25116
15.5k
     OPC_CheckPredicate1, 
25117
15.5k
     OPC_CheckPatternPredicate3,
25118
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25119
15.5k
     OPC_EmitMergeInputChains1_0,
25120
15.5k
     OPC_EmitInteger32, 0, 
25121
15.5k
     OPC_EmitNodeXForm, 2, 4,
25122
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10823),
25123
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25124
15.5k
    18, 
25125
15.5k
     OPC_CheckPredicate0, 
25126
15.5k
     OPC_CheckPatternPredicate3,
25127
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25128
15.5k
     OPC_EmitMergeInputChains1_0,
25129
15.5k
     OPC_EmitInteger32, 0, 
25130
15.5k
     OPC_EmitNodeXForm, 2, 4,
25131
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11450),
25132
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25133
15.5k
    0, 
25134
15.5k
   17, 
25135
15.5k
    OPC_CheckPredicate2, 
25136
15.5k
    OPC_CheckPatternPredicate3,
25137
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25138
15.5k
    OPC_EmitMergeInputChains1_0,
25139
15.5k
    OPC_EmitInteger32, 0, 
25140
15.5k
    OPC_EmitNodeXForm, 2, 3,
25141
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9680),
25142
15.5k
                  MVT::i32, 2, 2, 4, 
25143
15.5k
   17, 
25144
15.5k
    OPC_CheckPredicate1, 
25145
15.5k
    OPC_CheckPatternPredicate3,
25146
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25147
15.5k
    OPC_EmitMergeInputChains1_0,
25148
15.5k
    OPC_EmitInteger32, 0, 
25149
15.5k
    OPC_EmitNodeXForm, 2, 3,
25150
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10349),
25151
15.5k
                  MVT::i32, 2, 2, 4, 
25152
15.5k
   17, 
25153
15.5k
    OPC_CheckPredicate0, 
25154
15.5k
    OPC_CheckPatternPredicate3,
25155
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25156
15.5k
    OPC_EmitMergeInputChains1_0,
25157
15.5k
    OPC_EmitInteger32, 0, 
25158
15.5k
    OPC_EmitNodeXForm, 2, 3,
25159
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10976),
25160
15.5k
                  MVT::i32, 2, 2, 4, 
25161
15.5k
   51, 
25162
15.5k
    OPC_CheckChild2TypeI32,
25163
15.5k
    OPC_Scope, 15, 
25164
15.5k
     OPC_CheckPredicate2, 
25165
15.5k
     OPC_CheckPatternPredicate3,
25166
15.5k
     OPC_EmitMergeInputChains1_0,
25167
15.5k
     OPC_EmitInteger32, 0, 
25168
15.5k
     OPC_EmitNodeXForm, 2, 2,
25169
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9854),
25170
15.5k
                   MVT::i32, 2, 1, 3, 
25171
15.5k
    15, 
25172
15.5k
     OPC_CheckPredicate1, 
25173
15.5k
     OPC_CheckPatternPredicate3,
25174
15.5k
     OPC_EmitMergeInputChains1_0,
25175
15.5k
     OPC_EmitInteger32, 0, 
25176
15.5k
     OPC_EmitNodeXForm, 2, 2,
25177
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10481),
25178
15.5k
                   MVT::i32, 2, 1, 3, 
25179
15.5k
    15, 
25180
15.5k
     OPC_CheckPredicate0, 
25181
15.5k
     OPC_CheckPatternPredicate3,
25182
15.5k
     OPC_EmitMergeInputChains1_0,
25183
15.5k
     OPC_EmitInteger32, 0, 
25184
15.5k
     OPC_EmitNodeXForm, 2, 2,
25185
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11108),
25186
15.5k
                   MVT::i32, 2, 1, 3, 
25187
15.5k
    0, 
25188
15.5k
   51, 
25189
15.5k
    OPC_CheckChild2TypeI64,
25190
15.5k
    OPC_Scope, 15, 
25191
15.5k
     OPC_CheckPredicate2, 
25192
15.5k
     OPC_CheckPatternPredicate3,
25193
15.5k
     OPC_EmitMergeInputChains1_0,
25194
15.5k
     OPC_EmitInteger32, 0, 
25195
15.5k
     OPC_EmitNodeXForm, 2, 2,
25196
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9968),
25197
15.5k
                   MVT::i32, 2, 1, 3, 
25198
15.5k
    15, 
25199
15.5k
     OPC_CheckPredicate1, 
25200
15.5k
     OPC_CheckPatternPredicate3,
25201
15.5k
     OPC_EmitMergeInputChains1_0,
25202
15.5k
     OPC_EmitInteger32, 0, 
25203
15.5k
     OPC_EmitNodeXForm, 2, 2,
25204
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10595),
25205
15.5k
                   MVT::i32, 2, 1, 3, 
25206
15.5k
    15, 
25207
15.5k
     OPC_CheckPredicate0, 
25208
15.5k
     OPC_CheckPatternPredicate3,
25209
15.5k
     OPC_EmitMergeInputChains1_0,
25210
15.5k
     OPC_EmitInteger32, 0, 
25211
15.5k
     OPC_EmitNodeXForm, 2, 2,
25212
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11222),
25213
15.5k
                   MVT::i32, 2, 1, 3, 
25214
15.5k
    0, 
25215
15.5k
   0, 
25216
15.5k
  31|128,2, 
25217
15.5k
   OPC_CheckChild1Integer, 86|128,13|128,1, 
25218
15.5k
   OPC_RecordChild2,
25219
15.5k
   OPC_Scope, 60, 
25220
15.5k
    OPC_CheckChild2TypeI32,
25221
15.5k
    OPC_Scope, 18, 
25222
15.5k
     OPC_CheckPredicate2, 
25223
15.5k
     OPC_CheckPatternPredicate3,
25224
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25225
15.5k
     OPC_EmitMergeInputChains1_0,
25226
15.5k
     OPC_EmitInteger32, 0, 
25227
15.5k
     OPC_EmitNodeXForm, 2, 4,
25228
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10084),
25229
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25230
15.5k
    18, 
25231
15.5k
     OPC_CheckPredicate1, 
25232
15.5k
     OPC_CheckPatternPredicate3,
25233
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25234
15.5k
     OPC_EmitMergeInputChains1_0,
25235
15.5k
     OPC_EmitInteger32, 0, 
25236
15.5k
     OPC_EmitNodeXForm, 2, 4,
25237
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10711),
25238
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25239
15.5k
    18, 
25240
15.5k
     OPC_CheckPredicate0, 
25241
15.5k
     OPC_CheckPatternPredicate3,
25242
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25243
15.5k
     OPC_EmitMergeInputChains1_0,
25244
15.5k
     OPC_EmitInteger32, 0, 
25245
15.5k
     OPC_EmitNodeXForm, 2, 4,
25246
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11338),
25247
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25248
15.5k
    0, 
25249
15.5k
   60, 
25250
15.5k
    OPC_CheckChild2TypeI64,
25251
15.5k
    OPC_Scope, 18, 
25252
15.5k
     OPC_CheckPredicate2, 
25253
15.5k
     OPC_CheckPatternPredicate3,
25254
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25255
15.5k
     OPC_EmitMergeInputChains1_0,
25256
15.5k
     OPC_EmitInteger32, 0, 
25257
15.5k
     OPC_EmitNodeXForm, 2, 4,
25258
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10198),
25259
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25260
15.5k
    18, 
25261
15.5k
     OPC_CheckPredicate1, 
25262
15.5k
     OPC_CheckPatternPredicate3,
25263
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25264
15.5k
     OPC_EmitMergeInputChains1_0,
25265
15.5k
     OPC_EmitInteger32, 0, 
25266
15.5k
     OPC_EmitNodeXForm, 2, 4,
25267
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10825),
25268
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25269
15.5k
    18, 
25270
15.5k
     OPC_CheckPredicate0, 
25271
15.5k
     OPC_CheckPatternPredicate3,
25272
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25273
15.5k
     OPC_EmitMergeInputChains1_0,
25274
15.5k
     OPC_EmitInteger32, 0, 
25275
15.5k
     OPC_EmitNodeXForm, 2, 4,
25276
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11452),
25277
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25278
15.5k
    0, 
25279
15.5k
   17, 
25280
15.5k
    OPC_CheckPredicate2, 
25281
15.5k
    OPC_CheckPatternPredicate3,
25282
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25283
15.5k
    OPC_EmitMergeInputChains1_0,
25284
15.5k
    OPC_EmitInteger32, 0, 
25285
15.5k
    OPC_EmitNodeXForm, 2, 3,
25286
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9685),
25287
15.5k
                  MVT::i32, 2, 2, 4, 
25288
15.5k
   17, 
25289
15.5k
    OPC_CheckPredicate1, 
25290
15.5k
    OPC_CheckPatternPredicate3,
25291
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25292
15.5k
    OPC_EmitMergeInputChains1_0,
25293
15.5k
    OPC_EmitInteger32, 0, 
25294
15.5k
    OPC_EmitNodeXForm, 2, 3,
25295
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10352),
25296
15.5k
                  MVT::i32, 2, 2, 4, 
25297
15.5k
   17, 
25298
15.5k
    OPC_CheckPredicate0, 
25299
15.5k
    OPC_CheckPatternPredicate3,
25300
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25301
15.5k
    OPC_EmitMergeInputChains1_0,
25302
15.5k
    OPC_EmitInteger32, 0, 
25303
15.5k
    OPC_EmitNodeXForm, 2, 3,
25304
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10979),
25305
15.5k
                  MVT::i32, 2, 2, 4, 
25306
15.5k
   51, 
25307
15.5k
    OPC_CheckChild2TypeI32,
25308
15.5k
    OPC_Scope, 15, 
25309
15.5k
     OPC_CheckPredicate2, 
25310
15.5k
     OPC_CheckPatternPredicate3,
25311
15.5k
     OPC_EmitMergeInputChains1_0,
25312
15.5k
     OPC_EmitInteger32, 0, 
25313
15.5k
     OPC_EmitNodeXForm, 2, 2,
25314
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9856),
25315
15.5k
                   MVT::i32, 2, 1, 3, 
25316
15.5k
    15, 
25317
15.5k
     OPC_CheckPredicate1, 
25318
15.5k
     OPC_CheckPatternPredicate3,
25319
15.5k
     OPC_EmitMergeInputChains1_0,
25320
15.5k
     OPC_EmitInteger32, 0, 
25321
15.5k
     OPC_EmitNodeXForm, 2, 2,
25322
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10483),
25323
15.5k
                   MVT::i32, 2, 1, 3, 
25324
15.5k
    15, 
25325
15.5k
     OPC_CheckPredicate0, 
25326
15.5k
     OPC_CheckPatternPredicate3,
25327
15.5k
     OPC_EmitMergeInputChains1_0,
25328
15.5k
     OPC_EmitInteger32, 0, 
25329
15.5k
     OPC_EmitNodeXForm, 2, 2,
25330
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11110),
25331
15.5k
                   MVT::i32, 2, 1, 3, 
25332
15.5k
    0, 
25333
15.5k
   51, 
25334
15.5k
    OPC_CheckChild2TypeI64,
25335
15.5k
    OPC_Scope, 15, 
25336
15.5k
     OPC_CheckPredicate2, 
25337
15.5k
     OPC_CheckPatternPredicate3,
25338
15.5k
     OPC_EmitMergeInputChains1_0,
25339
15.5k
     OPC_EmitInteger32, 0, 
25340
15.5k
     OPC_EmitNodeXForm, 2, 2,
25341
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9970),
25342
15.5k
                   MVT::i32, 2, 1, 3, 
25343
15.5k
    15, 
25344
15.5k
     OPC_CheckPredicate1, 
25345
15.5k
     OPC_CheckPatternPredicate3,
25346
15.5k
     OPC_EmitMergeInputChains1_0,
25347
15.5k
     OPC_EmitInteger32, 0, 
25348
15.5k
     OPC_EmitNodeXForm, 2, 2,
25349
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10597),
25350
15.5k
                   MVT::i32, 2, 1, 3, 
25351
15.5k
    15, 
25352
15.5k
     OPC_CheckPredicate0, 
25353
15.5k
     OPC_CheckPatternPredicate3,
25354
15.5k
     OPC_EmitMergeInputChains1_0,
25355
15.5k
     OPC_EmitInteger32, 0, 
25356
15.5k
     OPC_EmitNodeXForm, 2, 2,
25357
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11224),
25358
15.5k
                   MVT::i32, 2, 1, 3, 
25359
15.5k
    0, 
25360
15.5k
   0, 
25361
15.5k
  31|128,2, 
25362
15.5k
   OPC_CheckChild1Integer, 52|128,13|128,1, 
25363
15.5k
   OPC_RecordChild2,
25364
15.5k
   OPC_Scope, 60, 
25365
15.5k
    OPC_CheckChild2TypeI32,
25366
15.5k
    OPC_Scope, 18, 
25367
15.5k
     OPC_CheckPredicate2, 
25368
15.5k
     OPC_CheckPatternPredicate3,
25369
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25370
15.5k
     OPC_EmitMergeInputChains1_0,
25371
15.5k
     OPC_EmitInteger32, 0, 
25372
15.5k
     OPC_EmitNodeXForm, 2, 4,
25373
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10086),
25374
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25375
15.5k
    18, 
25376
15.5k
     OPC_CheckPredicate1, 
25377
15.5k
     OPC_CheckPatternPredicate3,
25378
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25379
15.5k
     OPC_EmitMergeInputChains1_0,
25380
15.5k
     OPC_EmitInteger32, 0, 
25381
15.5k
     OPC_EmitNodeXForm, 2, 4,
25382
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10713),
25383
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25384
15.5k
    18, 
25385
15.5k
     OPC_CheckPredicate0, 
25386
15.5k
     OPC_CheckPatternPredicate3,
25387
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25388
15.5k
     OPC_EmitMergeInputChains1_0,
25389
15.5k
     OPC_EmitInteger32, 0, 
25390
15.5k
     OPC_EmitNodeXForm, 2, 4,
25391
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11340),
25392
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25393
15.5k
    0, 
25394
15.5k
   60, 
25395
15.5k
    OPC_CheckChild2TypeI64,
25396
15.5k
    OPC_Scope, 18, 
25397
15.5k
     OPC_CheckPredicate2, 
25398
15.5k
     OPC_CheckPatternPredicate3,
25399
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25400
15.5k
     OPC_EmitMergeInputChains1_0,
25401
15.5k
     OPC_EmitInteger32, 0, 
25402
15.5k
     OPC_EmitNodeXForm, 2, 4,
25403
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10200),
25404
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25405
15.5k
    18, 
25406
15.5k
     OPC_CheckPredicate1, 
25407
15.5k
     OPC_CheckPatternPredicate3,
25408
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25409
15.5k
     OPC_EmitMergeInputChains1_0,
25410
15.5k
     OPC_EmitInteger32, 0, 
25411
15.5k
     OPC_EmitNodeXForm, 2, 4,
25412
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10827),
25413
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25414
15.5k
    18, 
25415
15.5k
     OPC_CheckPredicate0, 
25416
15.5k
     OPC_CheckPatternPredicate3,
25417
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25418
15.5k
     OPC_EmitMergeInputChains1_0,
25419
15.5k
     OPC_EmitInteger32, 0, 
25420
15.5k
     OPC_EmitNodeXForm, 2, 4,
25421
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11454),
25422
15.5k
                   MVT::i32, 3, 2, 3, 5, 
25423
15.5k
    0, 
25424
15.5k
   17, 
25425
15.5k
    OPC_CheckPredicate2, 
25426
15.5k
    OPC_CheckPatternPredicate3,
25427
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25428
15.5k
    OPC_EmitMergeInputChains1_0,
25429
15.5k
    OPC_EmitInteger32, 0, 
25430
15.5k
    OPC_EmitNodeXForm, 2, 3,
25431
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9690),
25432
15.5k
                  MVT::i32, 2, 2, 4, 
25433
15.5k
   17, 
25434
15.5k
    OPC_CheckPredicate1, 
25435
15.5k
    OPC_CheckPatternPredicate3,
25436
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25437
15.5k
    OPC_EmitMergeInputChains1_0,
25438
15.5k
    OPC_EmitInteger32, 0, 
25439
15.5k
    OPC_EmitNodeXForm, 2, 3,
25440
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10355),
25441
15.5k
                  MVT::i32, 2, 2, 4, 
25442
15.5k
   17, 
25443
15.5k
    OPC_CheckPredicate0, 
25444
15.5k
    OPC_CheckPatternPredicate3,
25445
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25446
15.5k
    OPC_EmitMergeInputChains1_0,
25447
15.5k
    OPC_EmitInteger32, 0, 
25448
15.5k
    OPC_EmitNodeXForm, 2, 3,
25449
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10982),
25450
15.5k
                  MVT::i32, 2, 2, 4, 
25451
15.5k
   51, 
25452
15.5k
    OPC_CheckChild2TypeI32,
25453
15.5k
    OPC_Scope, 15, 
25454
15.5k
     OPC_CheckPredicate2, 
25455
15.5k
     OPC_CheckPatternPredicate3,
25456
15.5k
     OPC_EmitMergeInputChains1_0,
25457
15.5k
     OPC_EmitInteger32, 0, 
25458
15.5k
     OPC_EmitNodeXForm, 2, 2,
25459
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9858),
25460
15.5k
                   MVT::i32, 2, 1, 3, 
25461
15.5k
    15, 
25462
15.5k
     OPC_CheckPredicate1, 
25463
15.5k
     OPC_CheckPatternPredicate3,
25464
15.5k
     OPC_EmitMergeInputChains1_0,
25465
15.5k
     OPC_EmitInteger32, 0, 
25466
15.5k
     OPC_EmitNodeXForm, 2, 2,
25467
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10485),
25468
15.5k
                   MVT::i32, 2, 1, 3, 
25469
15.5k
    15, 
25470
15.5k
     OPC_CheckPredicate0, 
25471
15.5k
     OPC_CheckPatternPredicate3,
25472
15.5k
     OPC_EmitMergeInputChains1_0,
25473
15.5k
     OPC_EmitInteger32, 0, 
25474
15.5k
     OPC_EmitNodeXForm, 2, 2,
25475
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11112),
25476
15.5k
                   MVT::i32, 2, 1, 3, 
25477
15.5k
    0, 
25478
15.5k
   51, 
25479
15.5k
    OPC_CheckChild2TypeI64,
25480
15.5k
    OPC_Scope, 15, 
25481
15.5k
     OPC_CheckPredicate2, 
25482
15.5k
     OPC_CheckPatternPredicate3,
25483
15.5k
     OPC_EmitMergeInputChains1_0,
25484
15.5k
     OPC_EmitInteger32, 0, 
25485
15.5k
     OPC_EmitNodeXForm, 2, 2,
25486
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9972),
25487
15.5k
                   MVT::i32, 2, 1, 3, 
25488
15.5k
    15, 
25489
15.5k
     OPC_CheckPredicate1, 
25490
15.5k
     OPC_CheckPatternPredicate3,
25491
15.5k
     OPC_EmitMergeInputChains1_0,
25492
15.5k
     OPC_EmitInteger32, 0, 
25493
15.5k
     OPC_EmitNodeXForm, 2, 2,
25494
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10599),
25495
15.5k
                   MVT::i32, 2, 1, 3, 
25496
15.5k
    15, 
25497
15.5k
     OPC_CheckPredicate0, 
25498
15.5k
     OPC_CheckPatternPredicate3,
25499
15.5k
     OPC_EmitMergeInputChains1_0,
25500
15.5k
     OPC_EmitInteger32, 0, 
25501
15.5k
     OPC_EmitNodeXForm, 2, 2,
25502
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11226),
25503
15.5k
                   MVT::i32, 2, 1, 3, 
25504
15.5k
    0, 
25505
15.5k
   0, 
25506
15.5k
  46|128,2, 
25507
15.5k
   OPC_CheckChild1Integer, 100|128,13|128,1, 
25508
15.5k
   OPC_RecordChild2,
25509
15.5k
   OPC_Scope, 63, 
25510
15.5k
    OPC_CheckChild2TypeI32,
25511
15.5k
    OPC_Scope, 19, 
25512
15.5k
     OPC_CheckPredicate2, 
25513
15.5k
     OPC_CheckPatternPredicate3,
25514
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25515
15.5k
     OPC_EmitMergeInputChains1_0,
25516
15.5k
     OPC_EmitInteger32, 0, 
25517
15.5k
     OPC_EmitNodeXForm, 2, 4,
25518
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10088),
25519
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25520
15.5k
    19, 
25521
15.5k
     OPC_CheckPredicate1, 
25522
15.5k
     OPC_CheckPatternPredicate3,
25523
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25524
15.5k
     OPC_EmitMergeInputChains1_0,
25525
15.5k
     OPC_EmitInteger32, 0, 
25526
15.5k
     OPC_EmitNodeXForm, 2, 4,
25527
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10715),
25528
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25529
15.5k
    19, 
25530
15.5k
     OPC_CheckPredicate0, 
25531
15.5k
     OPC_CheckPatternPredicate3,
25532
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25533
15.5k
     OPC_EmitMergeInputChains1_0,
25534
15.5k
     OPC_EmitInteger32, 0, 
25535
15.5k
     OPC_EmitNodeXForm, 2, 4,
25536
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11342),
25537
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25538
15.5k
    0, 
25539
15.5k
   63, 
25540
15.5k
    OPC_CheckChild2TypeI64,
25541
15.5k
    OPC_Scope, 19, 
25542
15.5k
     OPC_CheckPredicate2, 
25543
15.5k
     OPC_CheckPatternPredicate3,
25544
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25545
15.5k
     OPC_EmitMergeInputChains1_0,
25546
15.5k
     OPC_EmitInteger32, 0, 
25547
15.5k
     OPC_EmitNodeXForm, 2, 4,
25548
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10202),
25549
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25550
15.5k
    19, 
25551
15.5k
     OPC_CheckPredicate1, 
25552
15.5k
     OPC_CheckPatternPredicate3,
25553
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25554
15.5k
     OPC_EmitMergeInputChains1_0,
25555
15.5k
     OPC_EmitInteger32, 0, 
25556
15.5k
     OPC_EmitNodeXForm, 2, 4,
25557
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10829),
25558
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25559
15.5k
    19, 
25560
15.5k
     OPC_CheckPredicate0, 
25561
15.5k
     OPC_CheckPatternPredicate3,
25562
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25563
15.5k
     OPC_EmitMergeInputChains1_0,
25564
15.5k
     OPC_EmitInteger32, 0, 
25565
15.5k
     OPC_EmitNodeXForm, 2, 4,
25566
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11456),
25567
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25568
15.5k
    0, 
25569
15.5k
   18, 
25570
15.5k
    OPC_CheckPredicate2, 
25571
15.5k
    OPC_CheckPatternPredicate3,
25572
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25573
15.5k
    OPC_EmitMergeInputChains1_0,
25574
15.5k
    OPC_EmitInteger32, 0, 
25575
15.5k
    OPC_EmitNodeXForm, 2, 3,
25576
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9695),
25577
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
25578
15.5k
   18, 
25579
15.5k
    OPC_CheckPredicate1, 
25580
15.5k
    OPC_CheckPatternPredicate3,
25581
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25582
15.5k
    OPC_EmitMergeInputChains1_0,
25583
15.5k
    OPC_EmitInteger32, 0, 
25584
15.5k
    OPC_EmitNodeXForm, 2, 3,
25585
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10358),
25586
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
25587
15.5k
   18, 
25588
15.5k
    OPC_CheckPredicate0, 
25589
15.5k
    OPC_CheckPatternPredicate3,
25590
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25591
15.5k
    OPC_EmitMergeInputChains1_0,
25592
15.5k
    OPC_EmitInteger32, 0, 
25593
15.5k
    OPC_EmitNodeXForm, 2, 3,
25594
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10985),
25595
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
25596
15.5k
   54, 
25597
15.5k
    OPC_CheckChild2TypeI32,
25598
15.5k
    OPC_Scope, 16, 
25599
15.5k
     OPC_CheckPredicate2, 
25600
15.5k
     OPC_CheckPatternPredicate3,
25601
15.5k
     OPC_EmitMergeInputChains1_0,
25602
15.5k
     OPC_EmitInteger32, 0, 
25603
15.5k
     OPC_EmitNodeXForm, 2, 2,
25604
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9860),
25605
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25606
15.5k
    16, 
25607
15.5k
     OPC_CheckPredicate1, 
25608
15.5k
     OPC_CheckPatternPredicate3,
25609
15.5k
     OPC_EmitMergeInputChains1_0,
25610
15.5k
     OPC_EmitInteger32, 0, 
25611
15.5k
     OPC_EmitNodeXForm, 2, 2,
25612
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10487),
25613
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25614
15.5k
    16, 
25615
15.5k
     OPC_CheckPredicate0, 
25616
15.5k
     OPC_CheckPatternPredicate3,
25617
15.5k
     OPC_EmitMergeInputChains1_0,
25618
15.5k
     OPC_EmitInteger32, 0, 
25619
15.5k
     OPC_EmitNodeXForm, 2, 2,
25620
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11114),
25621
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25622
15.5k
    0, 
25623
15.5k
   54, 
25624
15.5k
    OPC_CheckChild2TypeI64,
25625
15.5k
    OPC_Scope, 16, 
25626
15.5k
     OPC_CheckPredicate2, 
25627
15.5k
     OPC_CheckPatternPredicate3,
25628
15.5k
     OPC_EmitMergeInputChains1_0,
25629
15.5k
     OPC_EmitInteger32, 0, 
25630
15.5k
     OPC_EmitNodeXForm, 2, 2,
25631
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9974),
25632
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25633
15.5k
    16, 
25634
15.5k
     OPC_CheckPredicate1, 
25635
15.5k
     OPC_CheckPatternPredicate3,
25636
15.5k
     OPC_EmitMergeInputChains1_0,
25637
15.5k
     OPC_EmitInteger32, 0, 
25638
15.5k
     OPC_EmitNodeXForm, 2, 2,
25639
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10601),
25640
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25641
15.5k
    16, 
25642
15.5k
     OPC_CheckPredicate0, 
25643
15.5k
     OPC_CheckPatternPredicate3,
25644
15.5k
     OPC_EmitMergeInputChains1_0,
25645
15.5k
     OPC_EmitInteger32, 0, 
25646
15.5k
     OPC_EmitNodeXForm, 2, 2,
25647
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11228),
25648
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25649
15.5k
    0, 
25650
15.5k
   0, 
25651
15.5k
  46|128,2, 
25652
15.5k
   OPC_CheckChild1Integer, 64|128,13|128,1, 
25653
15.5k
   OPC_RecordChild2,
25654
15.5k
   OPC_Scope, 63, 
25655
15.5k
    OPC_CheckChild2TypeI32,
25656
15.5k
    OPC_Scope, 19, 
25657
15.5k
     OPC_CheckPredicate2, 
25658
15.5k
     OPC_CheckPatternPredicate3,
25659
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25660
15.5k
     OPC_EmitMergeInputChains1_0,
25661
15.5k
     OPC_EmitInteger32, 0, 
25662
15.5k
     OPC_EmitNodeXForm, 2, 4,
25663
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10090),
25664
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25665
15.5k
    19, 
25666
15.5k
     OPC_CheckPredicate1, 
25667
15.5k
     OPC_CheckPatternPredicate3,
25668
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25669
15.5k
     OPC_EmitMergeInputChains1_0,
25670
15.5k
     OPC_EmitInteger32, 0, 
25671
15.5k
     OPC_EmitNodeXForm, 2, 4,
25672
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10717),
25673
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25674
15.5k
    19, 
25675
15.5k
     OPC_CheckPredicate0, 
25676
15.5k
     OPC_CheckPatternPredicate3,
25677
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25678
15.5k
     OPC_EmitMergeInputChains1_0,
25679
15.5k
     OPC_EmitInteger32, 0, 
25680
15.5k
     OPC_EmitNodeXForm, 2, 4,
25681
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11344),
25682
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25683
15.5k
    0, 
25684
15.5k
   63, 
25685
15.5k
    OPC_CheckChild2TypeI64,
25686
15.5k
    OPC_Scope, 19, 
25687
15.5k
     OPC_CheckPredicate2, 
25688
15.5k
     OPC_CheckPatternPredicate3,
25689
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25690
15.5k
     OPC_EmitMergeInputChains1_0,
25691
15.5k
     OPC_EmitInteger32, 0, 
25692
15.5k
     OPC_EmitNodeXForm, 2, 4,
25693
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10204),
25694
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25695
15.5k
    19, 
25696
15.5k
     OPC_CheckPredicate1, 
25697
15.5k
     OPC_CheckPatternPredicate3,
25698
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25699
15.5k
     OPC_EmitMergeInputChains1_0,
25700
15.5k
     OPC_EmitInteger32, 0, 
25701
15.5k
     OPC_EmitNodeXForm, 2, 4,
25702
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10831),
25703
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25704
15.5k
    19, 
25705
15.5k
     OPC_CheckPredicate0, 
25706
15.5k
     OPC_CheckPatternPredicate3,
25707
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25708
15.5k
     OPC_EmitMergeInputChains1_0,
25709
15.5k
     OPC_EmitInteger32, 0, 
25710
15.5k
     OPC_EmitNodeXForm, 2, 4,
25711
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11458),
25712
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
25713
15.5k
    0, 
25714
15.5k
   18, 
25715
15.5k
    OPC_CheckPredicate2, 
25716
15.5k
    OPC_CheckPatternPredicate3,
25717
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25718
15.5k
    OPC_EmitMergeInputChains1_0,
25719
15.5k
    OPC_EmitInteger32, 0, 
25720
15.5k
    OPC_EmitNodeXForm, 2, 3,
25721
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9700),
25722
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
25723
15.5k
   18, 
25724
15.5k
    OPC_CheckPredicate1, 
25725
15.5k
    OPC_CheckPatternPredicate3,
25726
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25727
15.5k
    OPC_EmitMergeInputChains1_0,
25728
15.5k
    OPC_EmitInteger32, 0, 
25729
15.5k
    OPC_EmitNodeXForm, 2, 3,
25730
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10361),
25731
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
25732
15.5k
   18, 
25733
15.5k
    OPC_CheckPredicate0, 
25734
15.5k
    OPC_CheckPatternPredicate3,
25735
15.5k
    OPC_CheckComplexPat2, /*#*/1,
25736
15.5k
    OPC_EmitMergeInputChains1_0,
25737
15.5k
    OPC_EmitInteger32, 0, 
25738
15.5k
    OPC_EmitNodeXForm, 2, 3,
25739
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10988),
25740
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
25741
15.5k
   54, 
25742
15.5k
    OPC_CheckChild2TypeI32,
25743
15.5k
    OPC_Scope, 16, 
25744
15.5k
     OPC_CheckPredicate2, 
25745
15.5k
     OPC_CheckPatternPredicate3,
25746
15.5k
     OPC_EmitMergeInputChains1_0,
25747
15.5k
     OPC_EmitInteger32, 0, 
25748
15.5k
     OPC_EmitNodeXForm, 2, 2,
25749
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9862),
25750
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25751
15.5k
    16, 
25752
15.5k
     OPC_CheckPredicate1, 
25753
15.5k
     OPC_CheckPatternPredicate3,
25754
15.5k
     OPC_EmitMergeInputChains1_0,
25755
15.5k
     OPC_EmitInteger32, 0, 
25756
15.5k
     OPC_EmitNodeXForm, 2, 2,
25757
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10489),
25758
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25759
15.5k
    16, 
25760
15.5k
     OPC_CheckPredicate0, 
25761
15.5k
     OPC_CheckPatternPredicate3,
25762
15.5k
     OPC_EmitMergeInputChains1_0,
25763
15.5k
     OPC_EmitInteger32, 0, 
25764
15.5k
     OPC_EmitNodeXForm, 2, 2,
25765
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11116),
25766
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25767
15.5k
    0, 
25768
15.5k
   54, 
25769
15.5k
    OPC_CheckChild2TypeI64,
25770
15.5k
    OPC_Scope, 16, 
25771
15.5k
     OPC_CheckPredicate2, 
25772
15.5k
     OPC_CheckPatternPredicate3,
25773
15.5k
     OPC_EmitMergeInputChains1_0,
25774
15.5k
     OPC_EmitInteger32, 0, 
25775
15.5k
     OPC_EmitNodeXForm, 2, 2,
25776
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9976),
25777
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25778
15.5k
    16, 
25779
15.5k
     OPC_CheckPredicate1, 
25780
15.5k
     OPC_CheckPatternPredicate3,
25781
15.5k
     OPC_EmitMergeInputChains1_0,
25782
15.5k
     OPC_EmitInteger32, 0, 
25783
15.5k
     OPC_EmitNodeXForm, 2, 2,
25784
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10603),
25785
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25786
15.5k
    16, 
25787
15.5k
     OPC_CheckPredicate0, 
25788
15.5k
     OPC_CheckPatternPredicate3,
25789
15.5k
     OPC_EmitMergeInputChains1_0,
25790
15.5k
     OPC_EmitInteger32, 0, 
25791
15.5k
     OPC_EmitNodeXForm, 2, 2,
25792
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11230),
25793
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
25794
15.5k
    0, 
25795
15.5k
   0, 
25796
15.5k
  69|128,2, 
25797
15.5k
   OPC_CheckChild1Integer, 32|128,8|128,1, 
25798
15.5k
   OPC_RecordChild2,
25799
15.5k
   OPC_Scope, 67, 
25800
15.5k
    OPC_CheckChild2TypeI32,
25801
15.5k
    OPC_RecordChild3,
25802
15.5k
    OPC_Scope, 20, 
25803
15.5k
     OPC_CheckPredicate2, 
25804
15.5k
     OPC_CheckPatternPredicate0,
25805
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25806
15.5k
     OPC_EmitMergeInputChains1_0,
25807
15.5k
     OPC_EmitInteger32, 0, 
25808
15.5k
     OPC_EmitNodeXForm, 2, 5,
25809
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11944),
25810
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
25811
15.5k
    20, 
25812
15.5k
     OPC_CheckPredicate1, 
25813
15.5k
     OPC_CheckPatternPredicate0,
25814
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25815
15.5k
     OPC_EmitMergeInputChains1_0,
25816
15.5k
     OPC_EmitInteger32, 0, 
25817
15.5k
     OPC_EmitNodeXForm, 2, 5,
25818
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12571),
25819
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
25820
15.5k
    20, 
25821
15.5k
     OPC_CheckPredicate0, 
25822
15.5k
     OPC_CheckPatternPredicate0,
25823
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25824
15.5k
     OPC_EmitMergeInputChains1_0,
25825
15.5k
     OPC_EmitInteger32, 0, 
25826
15.5k
     OPC_EmitNodeXForm, 2, 5,
25827
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13198),
25828
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
25829
15.5k
    0, 
25830
15.5k
   67, 
25831
15.5k
    OPC_CheckChild2TypeI64,
25832
15.5k
    OPC_RecordChild3,
25833
15.5k
    OPC_Scope, 20, 
25834
15.5k
     OPC_CheckPredicate2, 
25835
15.5k
     OPC_CheckPatternPredicate0,
25836
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25837
15.5k
     OPC_EmitMergeInputChains1_0,
25838
15.5k
     OPC_EmitInteger32, 0, 
25839
15.5k
     OPC_EmitNodeXForm, 2, 5,
25840
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12058),
25841
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
25842
15.5k
    20, 
25843
15.5k
     OPC_CheckPredicate1, 
25844
15.5k
     OPC_CheckPatternPredicate0,
25845
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25846
15.5k
     OPC_EmitMergeInputChains1_0,
25847
15.5k
     OPC_EmitInteger32, 0, 
25848
15.5k
     OPC_EmitNodeXForm, 2, 5,
25849
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12685),
25850
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
25851
15.5k
    20, 
25852
15.5k
     OPC_CheckPredicate0, 
25853
15.5k
     OPC_CheckPatternPredicate0,
25854
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25855
15.5k
     OPC_EmitMergeInputChains1_0,
25856
15.5k
     OPC_EmitInteger32, 0, 
25857
15.5k
     OPC_EmitNodeXForm, 2, 5,
25858
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13312),
25859
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
25860
15.5k
    0, 
25861
15.5k
   63, 
25862
15.5k
    OPC_RecordChild3,
25863
15.5k
    OPC_Scope, 19, 
25864
15.5k
     OPC_CheckPredicate2, 
25865
15.5k
     OPC_CheckPatternPredicate0,
25866
15.5k
     OPC_CheckComplexPat2, /*#*/1,
25867
15.5k
     OPC_EmitMergeInputChains1_0,
25868
15.5k
     OPC_EmitInteger32, 0, 
25869
15.5k
     OPC_EmitNodeXForm, 2, 4,
25870
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11491),
25871
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
25872
15.5k
    19, 
25873
15.5k
     OPC_CheckPredicate1, 
25874
15.5k
     OPC_CheckPatternPredicate0,
25875
15.5k
     OPC_CheckComplexPat2, /*#*/1,
25876
15.5k
     OPC_EmitMergeInputChains1_0,
25877
15.5k
     OPC_EmitInteger32, 0, 
25878
15.5k
     OPC_EmitNodeXForm, 2, 4,
25879
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12173),
25880
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
25881
15.5k
    19, 
25882
15.5k
     OPC_CheckPredicate0, 
25883
15.5k
     OPC_CheckPatternPredicate0,
25884
15.5k
     OPC_CheckComplexPat2, /*#*/1,
25885
15.5k
     OPC_EmitMergeInputChains1_0,
25886
15.5k
     OPC_EmitInteger32, 0, 
25887
15.5k
     OPC_EmitNodeXForm, 2, 4,
25888
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12800),
25889
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
25890
15.5k
    0, 
25891
15.5k
   58, 
25892
15.5k
    OPC_CheckChild2TypeI32,
25893
15.5k
    OPC_RecordChild3,
25894
15.5k
    OPC_Scope, 17, 
25895
15.5k
     OPC_CheckPredicate2, 
25896
15.5k
     OPC_CheckPatternPredicate0,
25897
15.5k
     OPC_EmitMergeInputChains1_0,
25898
15.5k
     OPC_EmitInteger32, 0, 
25899
15.5k
     OPC_EmitNodeXForm, 2, 3,
25900
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11716),
25901
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
25902
15.5k
    17, 
25903
15.5k
     OPC_CheckPredicate1, 
25904
15.5k
     OPC_CheckPatternPredicate0,
25905
15.5k
     OPC_EmitMergeInputChains1_0,
25906
15.5k
     OPC_EmitInteger32, 0, 
25907
15.5k
     OPC_EmitNodeXForm, 2, 3,
25908
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12343),
25909
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
25910
15.5k
    17, 
25911
15.5k
     OPC_CheckPredicate0, 
25912
15.5k
     OPC_CheckPatternPredicate0,
25913
15.5k
     OPC_EmitMergeInputChains1_0,
25914
15.5k
     OPC_EmitInteger32, 0, 
25915
15.5k
     OPC_EmitNodeXForm, 2, 3,
25916
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12970),
25917
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
25918
15.5k
    0, 
25919
15.5k
   58, 
25920
15.5k
    OPC_CheckChild2TypeI64,
25921
15.5k
    OPC_RecordChild3,
25922
15.5k
    OPC_Scope, 17, 
25923
15.5k
     OPC_CheckPredicate2, 
25924
15.5k
     OPC_CheckPatternPredicate0,
25925
15.5k
     OPC_EmitMergeInputChains1_0,
25926
15.5k
     OPC_EmitInteger32, 0, 
25927
15.5k
     OPC_EmitNodeXForm, 2, 3,
25928
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11830),
25929
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
25930
15.5k
    17, 
25931
15.5k
     OPC_CheckPredicate1, 
25932
15.5k
     OPC_CheckPatternPredicate0,
25933
15.5k
     OPC_EmitMergeInputChains1_0,
25934
15.5k
     OPC_EmitInteger32, 0, 
25935
15.5k
     OPC_EmitNodeXForm, 2, 3,
25936
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12457),
25937
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
25938
15.5k
    17, 
25939
15.5k
     OPC_CheckPredicate0, 
25940
15.5k
     OPC_CheckPatternPredicate0,
25941
15.5k
     OPC_EmitMergeInputChains1_0,
25942
15.5k
     OPC_EmitInteger32, 0, 
25943
15.5k
     OPC_EmitNodeXForm, 2, 3,
25944
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13084),
25945
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
25946
15.5k
    0, 
25947
15.5k
   0, 
25948
15.5k
  69|128,2, 
25949
15.5k
   OPC_CheckChild1Integer, 30|128,8|128,1, 
25950
15.5k
   OPC_RecordChild2,
25951
15.5k
   OPC_Scope, 67, 
25952
15.5k
    OPC_CheckChild2TypeI32,
25953
15.5k
    OPC_RecordChild3,
25954
15.5k
    OPC_Scope, 20, 
25955
15.5k
     OPC_CheckPredicate2, 
25956
15.5k
     OPC_CheckPatternPredicate0,
25957
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25958
15.5k
     OPC_EmitMergeInputChains1_0,
25959
15.5k
     OPC_EmitInteger32, 0, 
25960
15.5k
     OPC_EmitNodeXForm, 2, 5,
25961
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11946),
25962
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
25963
15.5k
    20, 
25964
15.5k
     OPC_CheckPredicate1, 
25965
15.5k
     OPC_CheckPatternPredicate0,
25966
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25967
15.5k
     OPC_EmitMergeInputChains1_0,
25968
15.5k
     OPC_EmitInteger32, 0, 
25969
15.5k
     OPC_EmitNodeXForm, 2, 5,
25970
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12573),
25971
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
25972
15.5k
    20, 
25973
15.5k
     OPC_CheckPredicate0, 
25974
15.5k
     OPC_CheckPatternPredicate0,
25975
15.5k
     OPC_CheckComplexPat0, /*#*/1,
25976
15.5k
     OPC_EmitMergeInputChains1_0,
25977
15.5k
     OPC_EmitInteger32, 0, 
25978
15.5k
     OPC_EmitNodeXForm, 2, 5,
25979
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13200),
25980
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
25981
15.5k
    0, 
25982
15.5k
   67, 
25983
15.5k
    OPC_CheckChild2TypeI64,
25984
15.5k
    OPC_RecordChild3,
25985
15.5k
    OPC_Scope, 20, 
25986
15.5k
     OPC_CheckPredicate2, 
25987
15.5k
     OPC_CheckPatternPredicate0,
25988
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25989
15.5k
     OPC_EmitMergeInputChains1_0,
25990
15.5k
     OPC_EmitInteger32, 0, 
25991
15.5k
     OPC_EmitNodeXForm, 2, 5,
25992
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12060),
25993
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
25994
15.5k
    20, 
25995
15.5k
     OPC_CheckPredicate1, 
25996
15.5k
     OPC_CheckPatternPredicate0,
25997
15.5k
     OPC_CheckComplexPat1, /*#*/1,
25998
15.5k
     OPC_EmitMergeInputChains1_0,
25999
15.5k
     OPC_EmitInteger32, 0, 
26000
15.5k
     OPC_EmitNodeXForm, 2, 5,
26001
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12687),
26002
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26003
15.5k
    20, 
26004
15.5k
     OPC_CheckPredicate0, 
26005
15.5k
     OPC_CheckPatternPredicate0,
26006
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26007
15.5k
     OPC_EmitMergeInputChains1_0,
26008
15.5k
     OPC_EmitInteger32, 0, 
26009
15.5k
     OPC_EmitNodeXForm, 2, 5,
26010
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13314),
26011
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26012
15.5k
    0, 
26013
15.5k
   63, 
26014
15.5k
    OPC_RecordChild3,
26015
15.5k
    OPC_Scope, 19, 
26016
15.5k
     OPC_CheckPredicate2, 
26017
15.5k
     OPC_CheckPatternPredicate0,
26018
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26019
15.5k
     OPC_EmitMergeInputChains1_0,
26020
15.5k
     OPC_EmitInteger32, 0, 
26021
15.5k
     OPC_EmitNodeXForm, 2, 4,
26022
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11495),
26023
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
26024
15.5k
    19, 
26025
15.5k
     OPC_CheckPredicate1, 
26026
15.5k
     OPC_CheckPatternPredicate0,
26027
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26028
15.5k
     OPC_EmitMergeInputChains1_0,
26029
15.5k
     OPC_EmitInteger32, 0, 
26030
15.5k
     OPC_EmitNodeXForm, 2, 4,
26031
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12176),
26032
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
26033
15.5k
    19, 
26034
15.5k
     OPC_CheckPredicate0, 
26035
15.5k
     OPC_CheckPatternPredicate0,
26036
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26037
15.5k
     OPC_EmitMergeInputChains1_0,
26038
15.5k
     OPC_EmitInteger32, 0, 
26039
15.5k
     OPC_EmitNodeXForm, 2, 4,
26040
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12803),
26041
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
26042
15.5k
    0, 
26043
15.5k
   58, 
26044
15.5k
    OPC_CheckChild2TypeI32,
26045
15.5k
    OPC_RecordChild3,
26046
15.5k
    OPC_Scope, 17, 
26047
15.5k
     OPC_CheckPredicate2, 
26048
15.5k
     OPC_CheckPatternPredicate0,
26049
15.5k
     OPC_EmitMergeInputChains1_0,
26050
15.5k
     OPC_EmitInteger32, 0, 
26051
15.5k
     OPC_EmitNodeXForm, 2, 3,
26052
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11718),
26053
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26054
15.5k
    17, 
26055
15.5k
     OPC_CheckPredicate1, 
26056
15.5k
     OPC_CheckPatternPredicate0,
26057
15.5k
     OPC_EmitMergeInputChains1_0,
26058
15.5k
     OPC_EmitInteger32, 0, 
26059
15.5k
     OPC_EmitNodeXForm, 2, 3,
26060
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12345),
26061
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26062
15.5k
    17, 
26063
15.5k
     OPC_CheckPredicate0, 
26064
15.5k
     OPC_CheckPatternPredicate0,
26065
15.5k
     OPC_EmitMergeInputChains1_0,
26066
15.5k
     OPC_EmitInteger32, 0, 
26067
15.5k
     OPC_EmitNodeXForm, 2, 3,
26068
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12972),
26069
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26070
15.5k
    0, 
26071
15.5k
   58, 
26072
15.5k
    OPC_CheckChild2TypeI64,
26073
15.5k
    OPC_RecordChild3,
26074
15.5k
    OPC_Scope, 17, 
26075
15.5k
     OPC_CheckPredicate2, 
26076
15.5k
     OPC_CheckPatternPredicate0,
26077
15.5k
     OPC_EmitMergeInputChains1_0,
26078
15.5k
     OPC_EmitInteger32, 0, 
26079
15.5k
     OPC_EmitNodeXForm, 2, 3,
26080
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11832),
26081
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26082
15.5k
    17, 
26083
15.5k
     OPC_CheckPredicate1, 
26084
15.5k
     OPC_CheckPatternPredicate0,
26085
15.5k
     OPC_EmitMergeInputChains1_0,
26086
15.5k
     OPC_EmitInteger32, 0, 
26087
15.5k
     OPC_EmitNodeXForm, 2, 3,
26088
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12459),
26089
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26090
15.5k
    17, 
26091
15.5k
     OPC_CheckPredicate0, 
26092
15.5k
     OPC_CheckPatternPredicate0,
26093
15.5k
     OPC_EmitMergeInputChains1_0,
26094
15.5k
     OPC_EmitInteger32, 0, 
26095
15.5k
     OPC_EmitNodeXForm, 2, 3,
26096
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13086),
26097
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26098
15.5k
    0, 
26099
15.5k
   0, 
26100
15.5k
  1|128,3, 
26101
15.5k
   OPC_CheckChild1Integer, 26|128,8|128,1, 
26102
15.5k
   OPC_RecordChild2,
26103
15.5k
   OPC_Scope, 79, 
26104
15.5k
    OPC_CheckChild2TypeI32,
26105
15.5k
    OPC_RecordChild3,
26106
15.5k
    OPC_Scope, 24, 
26107
15.5k
     OPC_CheckPredicate2, 
26108
15.5k
     OPC_CheckPatternPredicate1,
26109
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26110
15.5k
     OPC_EmitMergeInputChains1_0,
26111
15.5k
     OPC_EmitInteger32, 0, 
26112
15.5k
     OPC_EmitNodeXForm, 2, 5,
26113
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11948), 0|OPFL_Chain,
26114
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26115
15.5k
    24, 
26116
15.5k
     OPC_CheckPredicate1, 
26117
15.5k
     OPC_CheckPatternPredicate1,
26118
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26119
15.5k
     OPC_EmitMergeInputChains1_0,
26120
15.5k
     OPC_EmitInteger32, 0, 
26121
15.5k
     OPC_EmitNodeXForm, 2, 5,
26122
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12575), 0|OPFL_Chain,
26123
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26124
15.5k
    24, 
26125
15.5k
     OPC_CheckPredicate0, 
26126
15.5k
     OPC_CheckPatternPredicate1,
26127
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26128
15.5k
     OPC_EmitMergeInputChains1_0,
26129
15.5k
     OPC_EmitInteger32, 0, 
26130
15.5k
     OPC_EmitNodeXForm, 2, 5,
26131
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13202), 0|OPFL_Chain,
26132
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26133
15.5k
    0, 
26134
15.5k
   79, 
26135
15.5k
    OPC_CheckChild2TypeI64,
26136
15.5k
    OPC_RecordChild3,
26137
15.5k
    OPC_Scope, 24, 
26138
15.5k
     OPC_CheckPredicate2, 
26139
15.5k
     OPC_CheckPatternPredicate1,
26140
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26141
15.5k
     OPC_EmitMergeInputChains1_0,
26142
15.5k
     OPC_EmitInteger32, 0, 
26143
15.5k
     OPC_EmitNodeXForm, 2, 5,
26144
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12062), 0|OPFL_Chain,
26145
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26146
15.5k
    24, 
26147
15.5k
     OPC_CheckPredicate1, 
26148
15.5k
     OPC_CheckPatternPredicate1,
26149
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26150
15.5k
     OPC_EmitMergeInputChains1_0,
26151
15.5k
     OPC_EmitInteger32, 0, 
26152
15.5k
     OPC_EmitNodeXForm, 2, 5,
26153
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12689), 0|OPFL_Chain,
26154
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26155
15.5k
    24, 
26156
15.5k
     OPC_CheckPredicate0, 
26157
15.5k
     OPC_CheckPatternPredicate1,
26158
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26159
15.5k
     OPC_EmitMergeInputChains1_0,
26160
15.5k
     OPC_EmitInteger32, 0, 
26161
15.5k
     OPC_EmitNodeXForm, 2, 5,
26162
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13316), 0|OPFL_Chain,
26163
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26164
15.5k
    0, 
26165
15.5k
   75, 
26166
15.5k
    OPC_RecordChild3,
26167
15.5k
    OPC_Scope, 23, 
26168
15.5k
     OPC_CheckPredicate2, 
26169
15.5k
     OPC_CheckPatternPredicate1,
26170
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26171
15.5k
     OPC_EmitMergeInputChains1_0,
26172
15.5k
     OPC_EmitInteger32, 0, 
26173
15.5k
     OPC_EmitNodeXForm, 2, 4,
26174
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11499), 0|OPFL_Chain,
26175
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26176
15.5k
    23, 
26177
15.5k
     OPC_CheckPredicate1, 
26178
15.5k
     OPC_CheckPatternPredicate1,
26179
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26180
15.5k
     OPC_EmitMergeInputChains1_0,
26181
15.5k
     OPC_EmitInteger32, 0, 
26182
15.5k
     OPC_EmitNodeXForm, 2, 4,
26183
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12179), 0|OPFL_Chain,
26184
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26185
15.5k
    23, 
26186
15.5k
     OPC_CheckPredicate0, 
26187
15.5k
     OPC_CheckPatternPredicate1,
26188
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26189
15.5k
     OPC_EmitMergeInputChains1_0,
26190
15.5k
     OPC_EmitInteger32, 0, 
26191
15.5k
     OPC_EmitNodeXForm, 2, 4,
26192
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12806), 0|OPFL_Chain,
26193
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26194
15.5k
    0, 
26195
15.5k
   70, 
26196
15.5k
    OPC_CheckChild2TypeI32,
26197
15.5k
    OPC_RecordChild3,
26198
15.5k
    OPC_Scope, 21, 
26199
15.5k
     OPC_CheckPredicate2, 
26200
15.5k
     OPC_CheckPatternPredicate1,
26201
15.5k
     OPC_EmitMergeInputChains1_0,
26202
15.5k
     OPC_EmitInteger32, 0, 
26203
15.5k
     OPC_EmitNodeXForm, 2, 3,
26204
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11720), 0|OPFL_Chain,
26205
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26206
15.5k
    21, 
26207
15.5k
     OPC_CheckPredicate1, 
26208
15.5k
     OPC_CheckPatternPredicate1,
26209
15.5k
     OPC_EmitMergeInputChains1_0,
26210
15.5k
     OPC_EmitInteger32, 0, 
26211
15.5k
     OPC_EmitNodeXForm, 2, 3,
26212
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12347), 0|OPFL_Chain,
26213
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26214
15.5k
    21, 
26215
15.5k
     OPC_CheckPredicate0, 
26216
15.5k
     OPC_CheckPatternPredicate1,
26217
15.5k
     OPC_EmitMergeInputChains1_0,
26218
15.5k
     OPC_EmitInteger32, 0, 
26219
15.5k
     OPC_EmitNodeXForm, 2, 3,
26220
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12974), 0|OPFL_Chain,
26221
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26222
15.5k
    0, 
26223
15.5k
   70, 
26224
15.5k
    OPC_CheckChild2TypeI64,
26225
15.5k
    OPC_RecordChild3,
26226
15.5k
    OPC_Scope, 21, 
26227
15.5k
     OPC_CheckPredicate2, 
26228
15.5k
     OPC_CheckPatternPredicate1,
26229
15.5k
     OPC_EmitMergeInputChains1_0,
26230
15.5k
     OPC_EmitInteger32, 0, 
26231
15.5k
     OPC_EmitNodeXForm, 2, 3,
26232
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11834), 0|OPFL_Chain,
26233
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26234
15.5k
    21, 
26235
15.5k
     OPC_CheckPredicate1, 
26236
15.5k
     OPC_CheckPatternPredicate1,
26237
15.5k
     OPC_EmitMergeInputChains1_0,
26238
15.5k
     OPC_EmitInteger32, 0, 
26239
15.5k
     OPC_EmitNodeXForm, 2, 3,
26240
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12461), 0|OPFL_Chain,
26241
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26242
15.5k
    21, 
26243
15.5k
     OPC_CheckPredicate0, 
26244
15.5k
     OPC_CheckPatternPredicate1,
26245
15.5k
     OPC_EmitMergeInputChains1_0,
26246
15.5k
     OPC_EmitInteger32, 0, 
26247
15.5k
     OPC_EmitNodeXForm, 2, 3,
26248
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13088), 0|OPFL_Chain,
26249
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26250
15.5k
    0, 
26251
15.5k
   0, 
26252
15.5k
  69|128,2, 
26253
15.5k
   OPC_CheckChild1Integer, 64|128,8|128,1, 
26254
15.5k
   OPC_RecordChild2,
26255
15.5k
   OPC_Scope, 67, 
26256
15.5k
    OPC_CheckChild2TypeI32,
26257
15.5k
    OPC_RecordChild3,
26258
15.5k
    OPC_Scope, 20, 
26259
15.5k
     OPC_CheckPredicate2, 
26260
15.5k
     OPC_CheckPatternPredicate0,
26261
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26262
15.5k
     OPC_EmitMergeInputChains1_0,
26263
15.5k
     OPC_EmitInteger32, 0, 
26264
15.5k
     OPC_EmitNodeXForm, 2, 5,
26265
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11952),
26266
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26267
15.5k
    20, 
26268
15.5k
     OPC_CheckPredicate1, 
26269
15.5k
     OPC_CheckPatternPredicate0,
26270
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26271
15.5k
     OPC_EmitMergeInputChains1_0,
26272
15.5k
     OPC_EmitInteger32, 0, 
26273
15.5k
     OPC_EmitNodeXForm, 2, 5,
26274
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12579),
26275
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26276
15.5k
    20, 
26277
15.5k
     OPC_CheckPredicate0, 
26278
15.5k
     OPC_CheckPatternPredicate0,
26279
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26280
15.5k
     OPC_EmitMergeInputChains1_0,
26281
15.5k
     OPC_EmitInteger32, 0, 
26282
15.5k
     OPC_EmitNodeXForm, 2, 5,
26283
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13206),
26284
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26285
15.5k
    0, 
26286
15.5k
   67, 
26287
15.5k
    OPC_CheckChild2TypeI64,
26288
15.5k
    OPC_RecordChild3,
26289
15.5k
    OPC_Scope, 20, 
26290
15.5k
     OPC_CheckPredicate2, 
26291
15.5k
     OPC_CheckPatternPredicate0,
26292
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26293
15.5k
     OPC_EmitMergeInputChains1_0,
26294
15.5k
     OPC_EmitInteger32, 0, 
26295
15.5k
     OPC_EmitNodeXForm, 2, 5,
26296
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12066),
26297
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26298
15.5k
    20, 
26299
15.5k
     OPC_CheckPredicate1, 
26300
15.5k
     OPC_CheckPatternPredicate0,
26301
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26302
15.5k
     OPC_EmitMergeInputChains1_0,
26303
15.5k
     OPC_EmitInteger32, 0, 
26304
15.5k
     OPC_EmitNodeXForm, 2, 5,
26305
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12693),
26306
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26307
15.5k
    20, 
26308
15.5k
     OPC_CheckPredicate0, 
26309
15.5k
     OPC_CheckPatternPredicate0,
26310
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26311
15.5k
     OPC_EmitMergeInputChains1_0,
26312
15.5k
     OPC_EmitInteger32, 0, 
26313
15.5k
     OPC_EmitNodeXForm, 2, 5,
26314
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13320),
26315
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26316
15.5k
    0, 
26317
15.5k
   63, 
26318
15.5k
    OPC_RecordChild3,
26319
15.5k
    OPC_Scope, 19, 
26320
15.5k
     OPC_CheckPredicate2, 
26321
15.5k
     OPC_CheckPatternPredicate0,
26322
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26323
15.5k
     OPC_EmitMergeInputChains1_0,
26324
15.5k
     OPC_EmitInteger32, 0, 
26325
15.5k
     OPC_EmitNodeXForm, 2, 4,
26326
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11507),
26327
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
26328
15.5k
    19, 
26329
15.5k
     OPC_CheckPredicate1, 
26330
15.5k
     OPC_CheckPatternPredicate0,
26331
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26332
15.5k
     OPC_EmitMergeInputChains1_0,
26333
15.5k
     OPC_EmitInteger32, 0, 
26334
15.5k
     OPC_EmitNodeXForm, 2, 4,
26335
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12185),
26336
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
26337
15.5k
    19, 
26338
15.5k
     OPC_CheckPredicate0, 
26339
15.5k
     OPC_CheckPatternPredicate0,
26340
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26341
15.5k
     OPC_EmitMergeInputChains1_0,
26342
15.5k
     OPC_EmitInteger32, 0, 
26343
15.5k
     OPC_EmitNodeXForm, 2, 4,
26344
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12812),
26345
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
26346
15.5k
    0, 
26347
15.5k
   58, 
26348
15.5k
    OPC_CheckChild2TypeI32,
26349
15.5k
    OPC_RecordChild3,
26350
15.5k
    OPC_Scope, 17, 
26351
15.5k
     OPC_CheckPredicate2, 
26352
15.5k
     OPC_CheckPatternPredicate0,
26353
15.5k
     OPC_EmitMergeInputChains1_0,
26354
15.5k
     OPC_EmitInteger32, 0, 
26355
15.5k
     OPC_EmitNodeXForm, 2, 3,
26356
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11724),
26357
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26358
15.5k
    17, 
26359
15.5k
     OPC_CheckPredicate1, 
26360
15.5k
     OPC_CheckPatternPredicate0,
26361
15.5k
     OPC_EmitMergeInputChains1_0,
26362
15.5k
     OPC_EmitInteger32, 0, 
26363
15.5k
     OPC_EmitNodeXForm, 2, 3,
26364
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12351),
26365
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26366
15.5k
    17, 
26367
15.5k
     OPC_CheckPredicate0, 
26368
15.5k
     OPC_CheckPatternPredicate0,
26369
15.5k
     OPC_EmitMergeInputChains1_0,
26370
15.5k
     OPC_EmitInteger32, 0, 
26371
15.5k
     OPC_EmitNodeXForm, 2, 3,
26372
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12978),
26373
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26374
15.5k
    0, 
26375
15.5k
   58, 
26376
15.5k
    OPC_CheckChild2TypeI64,
26377
15.5k
    OPC_RecordChild3,
26378
15.5k
    OPC_Scope, 17, 
26379
15.5k
     OPC_CheckPredicate2, 
26380
15.5k
     OPC_CheckPatternPredicate0,
26381
15.5k
     OPC_EmitMergeInputChains1_0,
26382
15.5k
     OPC_EmitInteger32, 0, 
26383
15.5k
     OPC_EmitNodeXForm, 2, 3,
26384
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11838),
26385
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26386
15.5k
    17, 
26387
15.5k
     OPC_CheckPredicate1, 
26388
15.5k
     OPC_CheckPatternPredicate0,
26389
15.5k
     OPC_EmitMergeInputChains1_0,
26390
15.5k
     OPC_EmitInteger32, 0, 
26391
15.5k
     OPC_EmitNodeXForm, 2, 3,
26392
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12465),
26393
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26394
15.5k
    17, 
26395
15.5k
     OPC_CheckPredicate0, 
26396
15.5k
     OPC_CheckPatternPredicate0,
26397
15.5k
     OPC_EmitMergeInputChains1_0,
26398
15.5k
     OPC_EmitInteger32, 0, 
26399
15.5k
     OPC_EmitNodeXForm, 2, 3,
26400
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13092),
26401
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26402
15.5k
    0, 
26403
15.5k
   0, 
26404
15.5k
  69|128,2, 
26405
15.5k
   OPC_CheckChild1Integer, 62|128,8|128,1, 
26406
15.5k
   OPC_RecordChild2,
26407
15.5k
   OPC_Scope, 67, 
26408
15.5k
    OPC_CheckChild2TypeI32,
26409
15.5k
    OPC_RecordChild3,
26410
15.5k
    OPC_Scope, 20, 
26411
15.5k
     OPC_CheckPredicate2, 
26412
15.5k
     OPC_CheckPatternPredicate0,
26413
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26414
15.5k
     OPC_EmitMergeInputChains1_0,
26415
15.5k
     OPC_EmitInteger32, 0, 
26416
15.5k
     OPC_EmitNodeXForm, 2, 5,
26417
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11954),
26418
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26419
15.5k
    20, 
26420
15.5k
     OPC_CheckPredicate1, 
26421
15.5k
     OPC_CheckPatternPredicate0,
26422
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26423
15.5k
     OPC_EmitMergeInputChains1_0,
26424
15.5k
     OPC_EmitInteger32, 0, 
26425
15.5k
     OPC_EmitNodeXForm, 2, 5,
26426
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12581),
26427
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26428
15.5k
    20, 
26429
15.5k
     OPC_CheckPredicate0, 
26430
15.5k
     OPC_CheckPatternPredicate0,
26431
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26432
15.5k
     OPC_EmitMergeInputChains1_0,
26433
15.5k
     OPC_EmitInteger32, 0, 
26434
15.5k
     OPC_EmitNodeXForm, 2, 5,
26435
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13208),
26436
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26437
15.5k
    0, 
26438
15.5k
   67, 
26439
15.5k
    OPC_CheckChild2TypeI64,
26440
15.5k
    OPC_RecordChild3,
26441
15.5k
    OPC_Scope, 20, 
26442
15.5k
     OPC_CheckPredicate2, 
26443
15.5k
     OPC_CheckPatternPredicate0,
26444
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26445
15.5k
     OPC_EmitMergeInputChains1_0,
26446
15.5k
     OPC_EmitInteger32, 0, 
26447
15.5k
     OPC_EmitNodeXForm, 2, 5,
26448
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12068),
26449
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26450
15.5k
    20, 
26451
15.5k
     OPC_CheckPredicate1, 
26452
15.5k
     OPC_CheckPatternPredicate0,
26453
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26454
15.5k
     OPC_EmitMergeInputChains1_0,
26455
15.5k
     OPC_EmitInteger32, 0, 
26456
15.5k
     OPC_EmitNodeXForm, 2, 5,
26457
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12695),
26458
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26459
15.5k
    20, 
26460
15.5k
     OPC_CheckPredicate0, 
26461
15.5k
     OPC_CheckPatternPredicate0,
26462
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26463
15.5k
     OPC_EmitMergeInputChains1_0,
26464
15.5k
     OPC_EmitInteger32, 0, 
26465
15.5k
     OPC_EmitNodeXForm, 2, 5,
26466
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13322),
26467
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26468
15.5k
    0, 
26469
15.5k
   63, 
26470
15.5k
    OPC_RecordChild3,
26471
15.5k
    OPC_Scope, 19, 
26472
15.5k
     OPC_CheckPredicate2, 
26473
15.5k
     OPC_CheckPatternPredicate0,
26474
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26475
15.5k
     OPC_EmitMergeInputChains1_0,
26476
15.5k
     OPC_EmitInteger32, 0, 
26477
15.5k
     OPC_EmitNodeXForm, 2, 4,
26478
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11511),
26479
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
26480
15.5k
    19, 
26481
15.5k
     OPC_CheckPredicate1, 
26482
15.5k
     OPC_CheckPatternPredicate0,
26483
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26484
15.5k
     OPC_EmitMergeInputChains1_0,
26485
15.5k
     OPC_EmitInteger32, 0, 
26486
15.5k
     OPC_EmitNodeXForm, 2, 4,
26487
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12188),
26488
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
26489
15.5k
    19, 
26490
15.5k
     OPC_CheckPredicate0, 
26491
15.5k
     OPC_CheckPatternPredicate0,
26492
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26493
15.5k
     OPC_EmitMergeInputChains1_0,
26494
15.5k
     OPC_EmitInteger32, 0, 
26495
15.5k
     OPC_EmitNodeXForm, 2, 4,
26496
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12815),
26497
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
26498
15.5k
    0, 
26499
15.5k
   58, 
26500
15.5k
    OPC_CheckChild2TypeI32,
26501
15.5k
    OPC_RecordChild3,
26502
15.5k
    OPC_Scope, 17, 
26503
15.5k
     OPC_CheckPredicate2, 
26504
15.5k
     OPC_CheckPatternPredicate0,
26505
15.5k
     OPC_EmitMergeInputChains1_0,
26506
15.5k
     OPC_EmitInteger32, 0, 
26507
15.5k
     OPC_EmitNodeXForm, 2, 3,
26508
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11726),
26509
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26510
15.5k
    17, 
26511
15.5k
     OPC_CheckPredicate1, 
26512
15.5k
     OPC_CheckPatternPredicate0,
26513
15.5k
     OPC_EmitMergeInputChains1_0,
26514
15.5k
     OPC_EmitInteger32, 0, 
26515
15.5k
     OPC_EmitNodeXForm, 2, 3,
26516
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12353),
26517
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26518
15.5k
    17, 
26519
15.5k
     OPC_CheckPredicate0, 
26520
15.5k
     OPC_CheckPatternPredicate0,
26521
15.5k
     OPC_EmitMergeInputChains1_0,
26522
15.5k
     OPC_EmitInteger32, 0, 
26523
15.5k
     OPC_EmitNodeXForm, 2, 3,
26524
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12980),
26525
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26526
15.5k
    0, 
26527
15.5k
   58, 
26528
15.5k
    OPC_CheckChild2TypeI64,
26529
15.5k
    OPC_RecordChild3,
26530
15.5k
    OPC_Scope, 17, 
26531
15.5k
     OPC_CheckPredicate2, 
26532
15.5k
     OPC_CheckPatternPredicate0,
26533
15.5k
     OPC_EmitMergeInputChains1_0,
26534
15.5k
     OPC_EmitInteger32, 0, 
26535
15.5k
     OPC_EmitNodeXForm, 2, 3,
26536
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11840),
26537
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26538
15.5k
    17, 
26539
15.5k
     OPC_CheckPredicate1, 
26540
15.5k
     OPC_CheckPatternPredicate0,
26541
15.5k
     OPC_EmitMergeInputChains1_0,
26542
15.5k
     OPC_EmitInteger32, 0, 
26543
15.5k
     OPC_EmitNodeXForm, 2, 3,
26544
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12467),
26545
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26546
15.5k
    17, 
26547
15.5k
     OPC_CheckPredicate0, 
26548
15.5k
     OPC_CheckPatternPredicate0,
26549
15.5k
     OPC_EmitMergeInputChains1_0,
26550
15.5k
     OPC_EmitInteger32, 0, 
26551
15.5k
     OPC_EmitNodeXForm, 2, 3,
26552
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13094),
26553
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
26554
15.5k
    0, 
26555
15.5k
   0, 
26556
15.5k
  1|128,3, 
26557
15.5k
   OPC_CheckChild1Integer, 58|128,8|128,1, 
26558
15.5k
   OPC_RecordChild2,
26559
15.5k
   OPC_Scope, 79, 
26560
15.5k
    OPC_CheckChild2TypeI32,
26561
15.5k
    OPC_RecordChild3,
26562
15.5k
    OPC_Scope, 24, 
26563
15.5k
     OPC_CheckPredicate2, 
26564
15.5k
     OPC_CheckPatternPredicate1,
26565
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26566
15.5k
     OPC_EmitMergeInputChains1_0,
26567
15.5k
     OPC_EmitInteger32, 0, 
26568
15.5k
     OPC_EmitNodeXForm, 2, 5,
26569
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11956), 0|OPFL_Chain,
26570
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26571
15.5k
    24, 
26572
15.5k
     OPC_CheckPredicate1, 
26573
15.5k
     OPC_CheckPatternPredicate1,
26574
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26575
15.5k
     OPC_EmitMergeInputChains1_0,
26576
15.5k
     OPC_EmitInteger32, 0, 
26577
15.5k
     OPC_EmitNodeXForm, 2, 5,
26578
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12583), 0|OPFL_Chain,
26579
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26580
15.5k
    24, 
26581
15.5k
     OPC_CheckPredicate0, 
26582
15.5k
     OPC_CheckPatternPredicate1,
26583
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26584
15.5k
     OPC_EmitMergeInputChains1_0,
26585
15.5k
     OPC_EmitInteger32, 0, 
26586
15.5k
     OPC_EmitNodeXForm, 2, 5,
26587
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13210), 0|OPFL_Chain,
26588
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26589
15.5k
    0, 
26590
15.5k
   79, 
26591
15.5k
    OPC_CheckChild2TypeI64,
26592
15.5k
    OPC_RecordChild3,
26593
15.5k
    OPC_Scope, 24, 
26594
15.5k
     OPC_CheckPredicate2, 
26595
15.5k
     OPC_CheckPatternPredicate1,
26596
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26597
15.5k
     OPC_EmitMergeInputChains1_0,
26598
15.5k
     OPC_EmitInteger32, 0, 
26599
15.5k
     OPC_EmitNodeXForm, 2, 5,
26600
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12070), 0|OPFL_Chain,
26601
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26602
15.5k
    24, 
26603
15.5k
     OPC_CheckPredicate1, 
26604
15.5k
     OPC_CheckPatternPredicate1,
26605
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26606
15.5k
     OPC_EmitMergeInputChains1_0,
26607
15.5k
     OPC_EmitInteger32, 0, 
26608
15.5k
     OPC_EmitNodeXForm, 2, 5,
26609
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12697), 0|OPFL_Chain,
26610
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26611
15.5k
    24, 
26612
15.5k
     OPC_CheckPredicate0, 
26613
15.5k
     OPC_CheckPatternPredicate1,
26614
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26615
15.5k
     OPC_EmitMergeInputChains1_0,
26616
15.5k
     OPC_EmitInteger32, 0, 
26617
15.5k
     OPC_EmitNodeXForm, 2, 5,
26618
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13324), 0|OPFL_Chain,
26619
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26620
15.5k
    0, 
26621
15.5k
   75, 
26622
15.5k
    OPC_RecordChild3,
26623
15.5k
    OPC_Scope, 23, 
26624
15.5k
     OPC_CheckPredicate2, 
26625
15.5k
     OPC_CheckPatternPredicate1,
26626
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26627
15.5k
     OPC_EmitMergeInputChains1_0,
26628
15.5k
     OPC_EmitInteger32, 0, 
26629
15.5k
     OPC_EmitNodeXForm, 2, 4,
26630
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11515), 0|OPFL_Chain,
26631
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26632
15.5k
    23, 
26633
15.5k
     OPC_CheckPredicate1, 
26634
15.5k
     OPC_CheckPatternPredicate1,
26635
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26636
15.5k
     OPC_EmitMergeInputChains1_0,
26637
15.5k
     OPC_EmitInteger32, 0, 
26638
15.5k
     OPC_EmitNodeXForm, 2, 4,
26639
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12191), 0|OPFL_Chain,
26640
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26641
15.5k
    23, 
26642
15.5k
     OPC_CheckPredicate0, 
26643
15.5k
     OPC_CheckPatternPredicate1,
26644
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26645
15.5k
     OPC_EmitMergeInputChains1_0,
26646
15.5k
     OPC_EmitInteger32, 0, 
26647
15.5k
     OPC_EmitNodeXForm, 2, 4,
26648
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12818), 0|OPFL_Chain,
26649
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26650
15.5k
    0, 
26651
15.5k
   70, 
26652
15.5k
    OPC_CheckChild2TypeI32,
26653
15.5k
    OPC_RecordChild3,
26654
15.5k
    OPC_Scope, 21, 
26655
15.5k
     OPC_CheckPredicate2, 
26656
15.5k
     OPC_CheckPatternPredicate1,
26657
15.5k
     OPC_EmitMergeInputChains1_0,
26658
15.5k
     OPC_EmitInteger32, 0, 
26659
15.5k
     OPC_EmitNodeXForm, 2, 3,
26660
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11728), 0|OPFL_Chain,
26661
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26662
15.5k
    21, 
26663
15.5k
     OPC_CheckPredicate1, 
26664
15.5k
     OPC_CheckPatternPredicate1,
26665
15.5k
     OPC_EmitMergeInputChains1_0,
26666
15.5k
     OPC_EmitInteger32, 0, 
26667
15.5k
     OPC_EmitNodeXForm, 2, 3,
26668
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12355), 0|OPFL_Chain,
26669
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26670
15.5k
    21, 
26671
15.5k
     OPC_CheckPredicate0, 
26672
15.5k
     OPC_CheckPatternPredicate1,
26673
15.5k
     OPC_EmitMergeInputChains1_0,
26674
15.5k
     OPC_EmitInteger32, 0, 
26675
15.5k
     OPC_EmitNodeXForm, 2, 3,
26676
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12982), 0|OPFL_Chain,
26677
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26678
15.5k
    0, 
26679
15.5k
   70, 
26680
15.5k
    OPC_CheckChild2TypeI64,
26681
15.5k
    OPC_RecordChild3,
26682
15.5k
    OPC_Scope, 21, 
26683
15.5k
     OPC_CheckPredicate2, 
26684
15.5k
     OPC_CheckPatternPredicate1,
26685
15.5k
     OPC_EmitMergeInputChains1_0,
26686
15.5k
     OPC_EmitInteger32, 0, 
26687
15.5k
     OPC_EmitNodeXForm, 2, 3,
26688
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11842), 0|OPFL_Chain,
26689
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26690
15.5k
    21, 
26691
15.5k
     OPC_CheckPredicate1, 
26692
15.5k
     OPC_CheckPatternPredicate1,
26693
15.5k
     OPC_EmitMergeInputChains1_0,
26694
15.5k
     OPC_EmitInteger32, 0, 
26695
15.5k
     OPC_EmitNodeXForm, 2, 3,
26696
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12469), 0|OPFL_Chain,
26697
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26698
15.5k
    21, 
26699
15.5k
     OPC_CheckPredicate0, 
26700
15.5k
     OPC_CheckPatternPredicate1,
26701
15.5k
     OPC_EmitMergeInputChains1_0,
26702
15.5k
     OPC_EmitInteger32, 0, 
26703
15.5k
     OPC_EmitNodeXForm, 2, 3,
26704
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13096), 0|OPFL_Chain,
26705
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26706
15.5k
    0, 
26707
15.5k
   0, 
26708
15.5k
  1|128,3, 
26709
15.5k
   OPC_CheckChild1Integer, 32|128,10|128,1, 
26710
15.5k
   OPC_RecordChild2,
26711
15.5k
   OPC_Scope, 79, 
26712
15.5k
    OPC_CheckChild2TypeI32,
26713
15.5k
    OPC_RecordChild3,
26714
15.5k
    OPC_Scope, 24, 
26715
15.5k
     OPC_CheckPredicate2, 
26716
15.5k
     OPC_CheckPatternPredicate0,
26717
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26718
15.5k
     OPC_EmitMergeInputChains1_0,
26719
15.5k
     OPC_EmitInteger32, 0, 
26720
15.5k
     OPC_EmitNodeXForm, 2, 5,
26721
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11960), 0|OPFL_Chain,
26722
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26723
15.5k
    24, 
26724
15.5k
     OPC_CheckPredicate1, 
26725
15.5k
     OPC_CheckPatternPredicate0,
26726
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26727
15.5k
     OPC_EmitMergeInputChains1_0,
26728
15.5k
     OPC_EmitInteger32, 0, 
26729
15.5k
     OPC_EmitNodeXForm, 2, 5,
26730
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12587), 0|OPFL_Chain,
26731
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26732
15.5k
    24, 
26733
15.5k
     OPC_CheckPredicate0, 
26734
15.5k
     OPC_CheckPatternPredicate0,
26735
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26736
15.5k
     OPC_EmitMergeInputChains1_0,
26737
15.5k
     OPC_EmitInteger32, 0, 
26738
15.5k
     OPC_EmitNodeXForm, 2, 5,
26739
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13214), 0|OPFL_Chain,
26740
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26741
15.5k
    0, 
26742
15.5k
   79, 
26743
15.5k
    OPC_CheckChild2TypeI64,
26744
15.5k
    OPC_RecordChild3,
26745
15.5k
    OPC_Scope, 24, 
26746
15.5k
     OPC_CheckPredicate2, 
26747
15.5k
     OPC_CheckPatternPredicate0,
26748
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26749
15.5k
     OPC_EmitMergeInputChains1_0,
26750
15.5k
     OPC_EmitInteger32, 0, 
26751
15.5k
     OPC_EmitNodeXForm, 2, 5,
26752
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12074), 0|OPFL_Chain,
26753
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26754
15.5k
    24, 
26755
15.5k
     OPC_CheckPredicate1, 
26756
15.5k
     OPC_CheckPatternPredicate0,
26757
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26758
15.5k
     OPC_EmitMergeInputChains1_0,
26759
15.5k
     OPC_EmitInteger32, 0, 
26760
15.5k
     OPC_EmitNodeXForm, 2, 5,
26761
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12701), 0|OPFL_Chain,
26762
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26763
15.5k
    24, 
26764
15.5k
     OPC_CheckPredicate0, 
26765
15.5k
     OPC_CheckPatternPredicate0,
26766
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26767
15.5k
     OPC_EmitMergeInputChains1_0,
26768
15.5k
     OPC_EmitInteger32, 0, 
26769
15.5k
     OPC_EmitNodeXForm, 2, 5,
26770
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13328), 0|OPFL_Chain,
26771
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26772
15.5k
    0, 
26773
15.5k
   75, 
26774
15.5k
    OPC_RecordChild3,
26775
15.5k
    OPC_Scope, 23, 
26776
15.5k
     OPC_CheckPredicate2, 
26777
15.5k
     OPC_CheckPatternPredicate0,
26778
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26779
15.5k
     OPC_EmitMergeInputChains1_0,
26780
15.5k
     OPC_EmitInteger32, 0, 
26781
15.5k
     OPC_EmitNodeXForm, 2, 4,
26782
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11523), 0|OPFL_Chain,
26783
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26784
15.5k
    23, 
26785
15.5k
     OPC_CheckPredicate1, 
26786
15.5k
     OPC_CheckPatternPredicate0,
26787
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26788
15.5k
     OPC_EmitMergeInputChains1_0,
26789
15.5k
     OPC_EmitInteger32, 0, 
26790
15.5k
     OPC_EmitNodeXForm, 2, 4,
26791
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12197), 0|OPFL_Chain,
26792
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26793
15.5k
    23, 
26794
15.5k
     OPC_CheckPredicate0, 
26795
15.5k
     OPC_CheckPatternPredicate0,
26796
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26797
15.5k
     OPC_EmitMergeInputChains1_0,
26798
15.5k
     OPC_EmitInteger32, 0, 
26799
15.5k
     OPC_EmitNodeXForm, 2, 4,
26800
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12824), 0|OPFL_Chain,
26801
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26802
15.5k
    0, 
26803
15.5k
   70, 
26804
15.5k
    OPC_CheckChild2TypeI32,
26805
15.5k
    OPC_RecordChild3,
26806
15.5k
    OPC_Scope, 21, 
26807
15.5k
     OPC_CheckPredicate2, 
26808
15.5k
     OPC_CheckPatternPredicate0,
26809
15.5k
     OPC_EmitMergeInputChains1_0,
26810
15.5k
     OPC_EmitInteger32, 0, 
26811
15.5k
     OPC_EmitNodeXForm, 2, 3,
26812
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11732), 0|OPFL_Chain,
26813
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26814
15.5k
    21, 
26815
15.5k
     OPC_CheckPredicate1, 
26816
15.5k
     OPC_CheckPatternPredicate0,
26817
15.5k
     OPC_EmitMergeInputChains1_0,
26818
15.5k
     OPC_EmitInteger32, 0, 
26819
15.5k
     OPC_EmitNodeXForm, 2, 3,
26820
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12359), 0|OPFL_Chain,
26821
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26822
15.5k
    21, 
26823
15.5k
     OPC_CheckPredicate0, 
26824
15.5k
     OPC_CheckPatternPredicate0,
26825
15.5k
     OPC_EmitMergeInputChains1_0,
26826
15.5k
     OPC_EmitInteger32, 0, 
26827
15.5k
     OPC_EmitNodeXForm, 2, 3,
26828
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12986), 0|OPFL_Chain,
26829
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26830
15.5k
    0, 
26831
15.5k
   70, 
26832
15.5k
    OPC_CheckChild2TypeI64,
26833
15.5k
    OPC_RecordChild3,
26834
15.5k
    OPC_Scope, 21, 
26835
15.5k
     OPC_CheckPredicate2, 
26836
15.5k
     OPC_CheckPatternPredicate0,
26837
15.5k
     OPC_EmitMergeInputChains1_0,
26838
15.5k
     OPC_EmitInteger32, 0, 
26839
15.5k
     OPC_EmitNodeXForm, 2, 3,
26840
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11846), 0|OPFL_Chain,
26841
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26842
15.5k
    21, 
26843
15.5k
     OPC_CheckPredicate1, 
26844
15.5k
     OPC_CheckPatternPredicate0,
26845
15.5k
     OPC_EmitMergeInputChains1_0,
26846
15.5k
     OPC_EmitInteger32, 0, 
26847
15.5k
     OPC_EmitNodeXForm, 2, 3,
26848
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12473), 0|OPFL_Chain,
26849
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26850
15.5k
    21, 
26851
15.5k
     OPC_CheckPredicate0, 
26852
15.5k
     OPC_CheckPatternPredicate0,
26853
15.5k
     OPC_EmitMergeInputChains1_0,
26854
15.5k
     OPC_EmitInteger32, 0, 
26855
15.5k
     OPC_EmitNodeXForm, 2, 3,
26856
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13100), 0|OPFL_Chain,
26857
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26858
15.5k
    0, 
26859
15.5k
   0, 
26860
15.5k
  1|128,3, 
26861
15.5k
   OPC_CheckChild1Integer, 30|128,10|128,1, 
26862
15.5k
   OPC_RecordChild2,
26863
15.5k
   OPC_Scope, 79, 
26864
15.5k
    OPC_CheckChild2TypeI32,
26865
15.5k
    OPC_RecordChild3,
26866
15.5k
    OPC_Scope, 24, 
26867
15.5k
     OPC_CheckPredicate2, 
26868
15.5k
     OPC_CheckPatternPredicate0,
26869
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26870
15.5k
     OPC_EmitMergeInputChains1_0,
26871
15.5k
     OPC_EmitInteger32, 0, 
26872
15.5k
     OPC_EmitNodeXForm, 2, 5,
26873
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11962), 0|OPFL_Chain,
26874
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26875
15.5k
    24, 
26876
15.5k
     OPC_CheckPredicate1, 
26877
15.5k
     OPC_CheckPatternPredicate0,
26878
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26879
15.5k
     OPC_EmitMergeInputChains1_0,
26880
15.5k
     OPC_EmitInteger32, 0, 
26881
15.5k
     OPC_EmitNodeXForm, 2, 5,
26882
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12589), 0|OPFL_Chain,
26883
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26884
15.5k
    24, 
26885
15.5k
     OPC_CheckPredicate0, 
26886
15.5k
     OPC_CheckPatternPredicate0,
26887
15.5k
     OPC_CheckComplexPat0, /*#*/1,
26888
15.5k
     OPC_EmitMergeInputChains1_0,
26889
15.5k
     OPC_EmitInteger32, 0, 
26890
15.5k
     OPC_EmitNodeXForm, 2, 5,
26891
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13216), 0|OPFL_Chain,
26892
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26893
15.5k
    0, 
26894
15.5k
   79, 
26895
15.5k
    OPC_CheckChild2TypeI64,
26896
15.5k
    OPC_RecordChild3,
26897
15.5k
    OPC_Scope, 24, 
26898
15.5k
     OPC_CheckPredicate2, 
26899
15.5k
     OPC_CheckPatternPredicate0,
26900
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26901
15.5k
     OPC_EmitMergeInputChains1_0,
26902
15.5k
     OPC_EmitInteger32, 0, 
26903
15.5k
     OPC_EmitNodeXForm, 2, 5,
26904
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12076), 0|OPFL_Chain,
26905
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26906
15.5k
    24, 
26907
15.5k
     OPC_CheckPredicate1, 
26908
15.5k
     OPC_CheckPatternPredicate0,
26909
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26910
15.5k
     OPC_EmitMergeInputChains1_0,
26911
15.5k
     OPC_EmitInteger32, 0, 
26912
15.5k
     OPC_EmitNodeXForm, 2, 5,
26913
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12703), 0|OPFL_Chain,
26914
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26915
15.5k
    24, 
26916
15.5k
     OPC_CheckPredicate0, 
26917
15.5k
     OPC_CheckPatternPredicate0,
26918
15.5k
     OPC_CheckComplexPat1, /*#*/1,
26919
15.5k
     OPC_EmitMergeInputChains1_0,
26920
15.5k
     OPC_EmitInteger32, 0, 
26921
15.5k
     OPC_EmitNodeXForm, 2, 5,
26922
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13330), 0|OPFL_Chain,
26923
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
26924
15.5k
    0, 
26925
15.5k
   75, 
26926
15.5k
    OPC_RecordChild3,
26927
15.5k
    OPC_Scope, 23, 
26928
15.5k
     OPC_CheckPredicate2, 
26929
15.5k
     OPC_CheckPatternPredicate0,
26930
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26931
15.5k
     OPC_EmitMergeInputChains1_0,
26932
15.5k
     OPC_EmitInteger32, 0, 
26933
15.5k
     OPC_EmitNodeXForm, 2, 4,
26934
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11527), 0|OPFL_Chain,
26935
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26936
15.5k
    23, 
26937
15.5k
     OPC_CheckPredicate1, 
26938
15.5k
     OPC_CheckPatternPredicate0,
26939
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26940
15.5k
     OPC_EmitMergeInputChains1_0,
26941
15.5k
     OPC_EmitInteger32, 0, 
26942
15.5k
     OPC_EmitNodeXForm, 2, 4,
26943
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12200), 0|OPFL_Chain,
26944
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26945
15.5k
    23, 
26946
15.5k
     OPC_CheckPredicate0, 
26947
15.5k
     OPC_CheckPatternPredicate0,
26948
15.5k
     OPC_CheckComplexPat2, /*#*/1,
26949
15.5k
     OPC_EmitMergeInputChains1_0,
26950
15.5k
     OPC_EmitInteger32, 0, 
26951
15.5k
     OPC_EmitNodeXForm, 2, 4,
26952
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12827), 0|OPFL_Chain,
26953
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
26954
15.5k
    0, 
26955
15.5k
   70, 
26956
15.5k
    OPC_CheckChild2TypeI32,
26957
15.5k
    OPC_RecordChild3,
26958
15.5k
    OPC_Scope, 21, 
26959
15.5k
     OPC_CheckPredicate2, 
26960
15.5k
     OPC_CheckPatternPredicate0,
26961
15.5k
     OPC_EmitMergeInputChains1_0,
26962
15.5k
     OPC_EmitInteger32, 0, 
26963
15.5k
     OPC_EmitNodeXForm, 2, 3,
26964
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11734), 0|OPFL_Chain,
26965
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26966
15.5k
    21, 
26967
15.5k
     OPC_CheckPredicate1, 
26968
15.5k
     OPC_CheckPatternPredicate0,
26969
15.5k
     OPC_EmitMergeInputChains1_0,
26970
15.5k
     OPC_EmitInteger32, 0, 
26971
15.5k
     OPC_EmitNodeXForm, 2, 3,
26972
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12361), 0|OPFL_Chain,
26973
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26974
15.5k
    21, 
26975
15.5k
     OPC_CheckPredicate0, 
26976
15.5k
     OPC_CheckPatternPredicate0,
26977
15.5k
     OPC_EmitMergeInputChains1_0,
26978
15.5k
     OPC_EmitInteger32, 0, 
26979
15.5k
     OPC_EmitNodeXForm, 2, 3,
26980
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12988), 0|OPFL_Chain,
26981
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26982
15.5k
    0, 
26983
15.5k
   70, 
26984
15.5k
    OPC_CheckChild2TypeI64,
26985
15.5k
    OPC_RecordChild3,
26986
15.5k
    OPC_Scope, 21, 
26987
15.5k
     OPC_CheckPredicate2, 
26988
15.5k
     OPC_CheckPatternPredicate0,
26989
15.5k
     OPC_EmitMergeInputChains1_0,
26990
15.5k
     OPC_EmitInteger32, 0, 
26991
15.5k
     OPC_EmitNodeXForm, 2, 3,
26992
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11848), 0|OPFL_Chain,
26993
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
26994
15.5k
    21, 
26995
15.5k
     OPC_CheckPredicate1, 
26996
15.5k
     OPC_CheckPatternPredicate0,
26997
15.5k
     OPC_EmitMergeInputChains1_0,
26998
15.5k
     OPC_EmitInteger32, 0, 
26999
15.5k
     OPC_EmitNodeXForm, 2, 3,
27000
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12475), 0|OPFL_Chain,
27001
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
27002
15.5k
    21, 
27003
15.5k
     OPC_CheckPredicate0, 
27004
15.5k
     OPC_CheckPatternPredicate0,
27005
15.5k
     OPC_EmitMergeInputChains1_0,
27006
15.5k
     OPC_EmitInteger32, 0, 
27007
15.5k
     OPC_EmitNodeXForm, 2, 3,
27008
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13102), 0|OPFL_Chain,
27009
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
27010
15.5k
    0, 
27011
15.5k
   0, 
27012
15.5k
  61|128,3, 
27013
15.5k
   OPC_CheckChild1Integer, 26|128,10|128,1, 
27014
15.5k
   OPC_RecordChild2,
27015
15.5k
   OPC_Scope, 91, 
27016
15.5k
    OPC_CheckChild2TypeI32,
27017
15.5k
    OPC_RecordChild3,
27018
15.5k
    OPC_Scope, 28, 
27019
15.5k
     OPC_CheckPredicate2, 
27020
15.5k
     OPC_CheckPatternPredicate1,
27021
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27022
15.5k
     OPC_EmitMergeInputChains1_0,
27023
15.5k
     OPC_EmitInteger32, 0, 
27024
15.5k
     OPC_EmitNodeXForm, 2, 5,
27025
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11964), 0|OPFL_Chain,
27026
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27027
15.5k
    28, 
27028
15.5k
     OPC_CheckPredicate1, 
27029
15.5k
     OPC_CheckPatternPredicate1,
27030
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27031
15.5k
     OPC_EmitMergeInputChains1_0,
27032
15.5k
     OPC_EmitInteger32, 0, 
27033
15.5k
     OPC_EmitNodeXForm, 2, 5,
27034
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12591), 0|OPFL_Chain,
27035
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27036
15.5k
    28, 
27037
15.5k
     OPC_CheckPredicate0, 
27038
15.5k
     OPC_CheckPatternPredicate1,
27039
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27040
15.5k
     OPC_EmitMergeInputChains1_0,
27041
15.5k
     OPC_EmitInteger32, 0, 
27042
15.5k
     OPC_EmitNodeXForm, 2, 5,
27043
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13218), 0|OPFL_Chain,
27044
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27045
15.5k
    0, 
27046
15.5k
   91, 
27047
15.5k
    OPC_CheckChild2TypeI64,
27048
15.5k
    OPC_RecordChild3,
27049
15.5k
    OPC_Scope, 28, 
27050
15.5k
     OPC_CheckPredicate2, 
27051
15.5k
     OPC_CheckPatternPredicate1,
27052
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27053
15.5k
     OPC_EmitMergeInputChains1_0,
27054
15.5k
     OPC_EmitInteger32, 0, 
27055
15.5k
     OPC_EmitNodeXForm, 2, 5,
27056
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12078), 0|OPFL_Chain,
27057
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27058
15.5k
    28, 
27059
15.5k
     OPC_CheckPredicate1, 
27060
15.5k
     OPC_CheckPatternPredicate1,
27061
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27062
15.5k
     OPC_EmitMergeInputChains1_0,
27063
15.5k
     OPC_EmitInteger32, 0, 
27064
15.5k
     OPC_EmitNodeXForm, 2, 5,
27065
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12705), 0|OPFL_Chain,
27066
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27067
15.5k
    28, 
27068
15.5k
     OPC_CheckPredicate0, 
27069
15.5k
     OPC_CheckPatternPredicate1,
27070
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27071
15.5k
     OPC_EmitMergeInputChains1_0,
27072
15.5k
     OPC_EmitInteger32, 0, 
27073
15.5k
     OPC_EmitNodeXForm, 2, 5,
27074
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13332), 0|OPFL_Chain,
27075
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27076
15.5k
    0, 
27077
15.5k
   87, 
27078
15.5k
    OPC_RecordChild3,
27079
15.5k
    OPC_Scope, 27, 
27080
15.5k
     OPC_CheckPredicate2, 
27081
15.5k
     OPC_CheckPatternPredicate1,
27082
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27083
15.5k
     OPC_EmitMergeInputChains1_0,
27084
15.5k
     OPC_EmitInteger32, 0, 
27085
15.5k
     OPC_EmitNodeXForm, 2, 4,
27086
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11531), 0|OPFL_Chain,
27087
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
27088
15.5k
    27, 
27089
15.5k
     OPC_CheckPredicate1, 
27090
15.5k
     OPC_CheckPatternPredicate1,
27091
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27092
15.5k
     OPC_EmitMergeInputChains1_0,
27093
15.5k
     OPC_EmitInteger32, 0, 
27094
15.5k
     OPC_EmitNodeXForm, 2, 4,
27095
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12203), 0|OPFL_Chain,
27096
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
27097
15.5k
    27, 
27098
15.5k
     OPC_CheckPredicate0, 
27099
15.5k
     OPC_CheckPatternPredicate1,
27100
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27101
15.5k
     OPC_EmitMergeInputChains1_0,
27102
15.5k
     OPC_EmitInteger32, 0, 
27103
15.5k
     OPC_EmitNodeXForm, 2, 4,
27104
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12830), 0|OPFL_Chain,
27105
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
27106
15.5k
    0, 
27107
15.5k
   82, 
27108
15.5k
    OPC_CheckChild2TypeI32,
27109
15.5k
    OPC_RecordChild3,
27110
15.5k
    OPC_Scope, 25, 
27111
15.5k
     OPC_CheckPredicate2, 
27112
15.5k
     OPC_CheckPatternPredicate1,
27113
15.5k
     OPC_EmitMergeInputChains1_0,
27114
15.5k
     OPC_EmitInteger32, 0, 
27115
15.5k
     OPC_EmitNodeXForm, 2, 3,
27116
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11736), 0|OPFL_Chain,
27117
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
27118
15.5k
    25, 
27119
15.5k
     OPC_CheckPredicate1, 
27120
15.5k
     OPC_CheckPatternPredicate1,
27121
15.5k
     OPC_EmitMergeInputChains1_0,
27122
15.5k
     OPC_EmitInteger32, 0, 
27123
15.5k
     OPC_EmitNodeXForm, 2, 3,
27124
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12363), 0|OPFL_Chain,
27125
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
27126
15.5k
    25, 
27127
15.5k
     OPC_CheckPredicate0, 
27128
15.5k
     OPC_CheckPatternPredicate1,
27129
15.5k
     OPC_EmitMergeInputChains1_0,
27130
15.5k
     OPC_EmitInteger32, 0, 
27131
15.5k
     OPC_EmitNodeXForm, 2, 3,
27132
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12990), 0|OPFL_Chain,
27133
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
27134
15.5k
    0, 
27135
15.5k
   82, 
27136
15.5k
    OPC_CheckChild2TypeI64,
27137
15.5k
    OPC_RecordChild3,
27138
15.5k
    OPC_Scope, 25, 
27139
15.5k
     OPC_CheckPredicate2, 
27140
15.5k
     OPC_CheckPatternPredicate1,
27141
15.5k
     OPC_EmitMergeInputChains1_0,
27142
15.5k
     OPC_EmitInteger32, 0, 
27143
15.5k
     OPC_EmitNodeXForm, 2, 3,
27144
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11850), 0|OPFL_Chain,
27145
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
27146
15.5k
    25, 
27147
15.5k
     OPC_CheckPredicate1, 
27148
15.5k
     OPC_CheckPatternPredicate1,
27149
15.5k
     OPC_EmitMergeInputChains1_0,
27150
15.5k
     OPC_EmitInteger32, 0, 
27151
15.5k
     OPC_EmitNodeXForm, 2, 3,
27152
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12477), 0|OPFL_Chain,
27153
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
27154
15.5k
    25, 
27155
15.5k
     OPC_CheckPredicate0, 
27156
15.5k
     OPC_CheckPatternPredicate1,
27157
15.5k
     OPC_EmitMergeInputChains1_0,
27158
15.5k
     OPC_EmitInteger32, 0, 
27159
15.5k
     OPC_EmitNodeXForm, 2, 3,
27160
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13104), 0|OPFL_Chain,
27161
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
27162
15.5k
    0, 
27163
15.5k
   0, 
27164
15.5k
  54|128,2, 
27165
15.5k
   OPC_CheckChild1Integer, 64|128,10|128,1, 
27166
15.5k
   OPC_RecordChild2,
27167
15.5k
   OPC_Scope, 64, 
27168
15.5k
    OPC_CheckChild2TypeI32,
27169
15.5k
    OPC_RecordChild3,
27170
15.5k
    OPC_Scope, 19, 
27171
15.5k
     OPC_CheckPredicate2, 
27172
15.5k
     OPC_CheckPatternPredicate0,
27173
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27174
15.5k
     OPC_EmitMergeInputChains1_0,
27175
15.5k
     OPC_EmitInteger32, 0, 
27176
15.5k
     OPC_EmitNodeXForm, 2, 5,
27177
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11968),
27178
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27179
15.5k
    19, 
27180
15.5k
     OPC_CheckPredicate1, 
27181
15.5k
     OPC_CheckPatternPredicate0,
27182
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27183
15.5k
     OPC_EmitMergeInputChains1_0,
27184
15.5k
     OPC_EmitInteger32, 0, 
27185
15.5k
     OPC_EmitNodeXForm, 2, 5,
27186
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12595),
27187
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27188
15.5k
    19, 
27189
15.5k
     OPC_CheckPredicate0, 
27190
15.5k
     OPC_CheckPatternPredicate0,
27191
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27192
15.5k
     OPC_EmitMergeInputChains1_0,
27193
15.5k
     OPC_EmitInteger32, 0, 
27194
15.5k
     OPC_EmitNodeXForm, 2, 5,
27195
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13222),
27196
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27197
15.5k
    0, 
27198
15.5k
   64, 
27199
15.5k
    OPC_CheckChild2TypeI64,
27200
15.5k
    OPC_RecordChild3,
27201
15.5k
    OPC_Scope, 19, 
27202
15.5k
     OPC_CheckPredicate2, 
27203
15.5k
     OPC_CheckPatternPredicate0,
27204
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27205
15.5k
     OPC_EmitMergeInputChains1_0,
27206
15.5k
     OPC_EmitInteger32, 0, 
27207
15.5k
     OPC_EmitNodeXForm, 2, 5,
27208
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12082),
27209
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27210
15.5k
    19, 
27211
15.5k
     OPC_CheckPredicate1, 
27212
15.5k
     OPC_CheckPatternPredicate0,
27213
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27214
15.5k
     OPC_EmitMergeInputChains1_0,
27215
15.5k
     OPC_EmitInteger32, 0, 
27216
15.5k
     OPC_EmitNodeXForm, 2, 5,
27217
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12709),
27218
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27219
15.5k
    19, 
27220
15.5k
     OPC_CheckPredicate0, 
27221
15.5k
     OPC_CheckPatternPredicate0,
27222
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27223
15.5k
     OPC_EmitMergeInputChains1_0,
27224
15.5k
     OPC_EmitInteger32, 0, 
27225
15.5k
     OPC_EmitNodeXForm, 2, 5,
27226
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13336),
27227
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27228
15.5k
    0, 
27229
15.5k
   60, 
27230
15.5k
    OPC_RecordChild3,
27231
15.5k
    OPC_Scope, 18, 
27232
15.5k
     OPC_CheckPredicate2, 
27233
15.5k
     OPC_CheckPatternPredicate0,
27234
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27235
15.5k
     OPC_EmitMergeInputChains1_0,
27236
15.5k
     OPC_EmitInteger32, 0, 
27237
15.5k
     OPC_EmitNodeXForm, 2, 4,
27238
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11539),
27239
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27240
15.5k
    18, 
27241
15.5k
     OPC_CheckPredicate1, 
27242
15.5k
     OPC_CheckPatternPredicate0,
27243
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27244
15.5k
     OPC_EmitMergeInputChains1_0,
27245
15.5k
     OPC_EmitInteger32, 0, 
27246
15.5k
     OPC_EmitNodeXForm, 2, 4,
27247
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12209),
27248
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27249
15.5k
    18, 
27250
15.5k
     OPC_CheckPredicate0, 
27251
15.5k
     OPC_CheckPatternPredicate0,
27252
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27253
15.5k
     OPC_EmitMergeInputChains1_0,
27254
15.5k
     OPC_EmitInteger32, 0, 
27255
15.5k
     OPC_EmitNodeXForm, 2, 4,
27256
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12836),
27257
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27258
15.5k
    0, 
27259
15.5k
   55, 
27260
15.5k
    OPC_CheckChild2TypeI32,
27261
15.5k
    OPC_RecordChild3,
27262
15.5k
    OPC_Scope, 16, 
27263
15.5k
     OPC_CheckPredicate2, 
27264
15.5k
     OPC_CheckPatternPredicate0,
27265
15.5k
     OPC_EmitMergeInputChains1_0,
27266
15.5k
     OPC_EmitInteger32, 0, 
27267
15.5k
     OPC_EmitNodeXForm, 2, 3,
27268
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11740),
27269
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27270
15.5k
    16, 
27271
15.5k
     OPC_CheckPredicate1, 
27272
15.5k
     OPC_CheckPatternPredicate0,
27273
15.5k
     OPC_EmitMergeInputChains1_0,
27274
15.5k
     OPC_EmitInteger32, 0, 
27275
15.5k
     OPC_EmitNodeXForm, 2, 3,
27276
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12367),
27277
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27278
15.5k
    16, 
27279
15.5k
     OPC_CheckPredicate0, 
27280
15.5k
     OPC_CheckPatternPredicate0,
27281
15.5k
     OPC_EmitMergeInputChains1_0,
27282
15.5k
     OPC_EmitInteger32, 0, 
27283
15.5k
     OPC_EmitNodeXForm, 2, 3,
27284
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12994),
27285
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27286
15.5k
    0, 
27287
15.5k
   55, 
27288
15.5k
    OPC_CheckChild2TypeI64,
27289
15.5k
    OPC_RecordChild3,
27290
15.5k
    OPC_Scope, 16, 
27291
15.5k
     OPC_CheckPredicate2, 
27292
15.5k
     OPC_CheckPatternPredicate0,
27293
15.5k
     OPC_EmitMergeInputChains1_0,
27294
15.5k
     OPC_EmitInteger32, 0, 
27295
15.5k
     OPC_EmitNodeXForm, 2, 3,
27296
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11854),
27297
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27298
15.5k
    16, 
27299
15.5k
     OPC_CheckPredicate1, 
27300
15.5k
     OPC_CheckPatternPredicate0,
27301
15.5k
     OPC_EmitMergeInputChains1_0,
27302
15.5k
     OPC_EmitInteger32, 0, 
27303
15.5k
     OPC_EmitNodeXForm, 2, 3,
27304
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12481),
27305
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27306
15.5k
    16, 
27307
15.5k
     OPC_CheckPredicate0, 
27308
15.5k
     OPC_CheckPatternPredicate0,
27309
15.5k
     OPC_EmitMergeInputChains1_0,
27310
15.5k
     OPC_EmitInteger32, 0, 
27311
15.5k
     OPC_EmitNodeXForm, 2, 3,
27312
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13108),
27313
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27314
15.5k
    0, 
27315
15.5k
   0, 
27316
15.5k
  54|128,2, 
27317
15.5k
   OPC_CheckChild1Integer, 62|128,10|128,1, 
27318
15.5k
   OPC_RecordChild2,
27319
15.5k
   OPC_Scope, 64, 
27320
15.5k
    OPC_CheckChild2TypeI32,
27321
15.5k
    OPC_RecordChild3,
27322
15.5k
    OPC_Scope, 19, 
27323
15.5k
     OPC_CheckPredicate2, 
27324
15.5k
     OPC_CheckPatternPredicate0,
27325
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27326
15.5k
     OPC_EmitMergeInputChains1_0,
27327
15.5k
     OPC_EmitInteger32, 0, 
27328
15.5k
     OPC_EmitNodeXForm, 2, 5,
27329
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11970),
27330
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27331
15.5k
    19, 
27332
15.5k
     OPC_CheckPredicate1, 
27333
15.5k
     OPC_CheckPatternPredicate0,
27334
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27335
15.5k
     OPC_EmitMergeInputChains1_0,
27336
15.5k
     OPC_EmitInteger32, 0, 
27337
15.5k
     OPC_EmitNodeXForm, 2, 5,
27338
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12597),
27339
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27340
15.5k
    19, 
27341
15.5k
     OPC_CheckPredicate0, 
27342
15.5k
     OPC_CheckPatternPredicate0,
27343
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27344
15.5k
     OPC_EmitMergeInputChains1_0,
27345
15.5k
     OPC_EmitInteger32, 0, 
27346
15.5k
     OPC_EmitNodeXForm, 2, 5,
27347
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13224),
27348
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27349
15.5k
    0, 
27350
15.5k
   64, 
27351
15.5k
    OPC_CheckChild2TypeI64,
27352
15.5k
    OPC_RecordChild3,
27353
15.5k
    OPC_Scope, 19, 
27354
15.5k
     OPC_CheckPredicate2, 
27355
15.5k
     OPC_CheckPatternPredicate0,
27356
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27357
15.5k
     OPC_EmitMergeInputChains1_0,
27358
15.5k
     OPC_EmitInteger32, 0, 
27359
15.5k
     OPC_EmitNodeXForm, 2, 5,
27360
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12084),
27361
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27362
15.5k
    19, 
27363
15.5k
     OPC_CheckPredicate1, 
27364
15.5k
     OPC_CheckPatternPredicate0,
27365
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27366
15.5k
     OPC_EmitMergeInputChains1_0,
27367
15.5k
     OPC_EmitInteger32, 0, 
27368
15.5k
     OPC_EmitNodeXForm, 2, 5,
27369
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12711),
27370
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27371
15.5k
    19, 
27372
15.5k
     OPC_CheckPredicate0, 
27373
15.5k
     OPC_CheckPatternPredicate0,
27374
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27375
15.5k
     OPC_EmitMergeInputChains1_0,
27376
15.5k
     OPC_EmitInteger32, 0, 
27377
15.5k
     OPC_EmitNodeXForm, 2, 5,
27378
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13338),
27379
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27380
15.5k
    0, 
27381
15.5k
   60, 
27382
15.5k
    OPC_RecordChild3,
27383
15.5k
    OPC_Scope, 18, 
27384
15.5k
     OPC_CheckPredicate2, 
27385
15.5k
     OPC_CheckPatternPredicate0,
27386
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27387
15.5k
     OPC_EmitMergeInputChains1_0,
27388
15.5k
     OPC_EmitInteger32, 0, 
27389
15.5k
     OPC_EmitNodeXForm, 2, 4,
27390
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11543),
27391
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27392
15.5k
    18, 
27393
15.5k
     OPC_CheckPredicate1, 
27394
15.5k
     OPC_CheckPatternPredicate0,
27395
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27396
15.5k
     OPC_EmitMergeInputChains1_0,
27397
15.5k
     OPC_EmitInteger32, 0, 
27398
15.5k
     OPC_EmitNodeXForm, 2, 4,
27399
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12212),
27400
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27401
15.5k
    18, 
27402
15.5k
     OPC_CheckPredicate0, 
27403
15.5k
     OPC_CheckPatternPredicate0,
27404
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27405
15.5k
     OPC_EmitMergeInputChains1_0,
27406
15.5k
     OPC_EmitInteger32, 0, 
27407
15.5k
     OPC_EmitNodeXForm, 2, 4,
27408
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12839),
27409
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27410
15.5k
    0, 
27411
15.5k
   55, 
27412
15.5k
    OPC_CheckChild2TypeI32,
27413
15.5k
    OPC_RecordChild3,
27414
15.5k
    OPC_Scope, 16, 
27415
15.5k
     OPC_CheckPredicate2, 
27416
15.5k
     OPC_CheckPatternPredicate0,
27417
15.5k
     OPC_EmitMergeInputChains1_0,
27418
15.5k
     OPC_EmitInteger32, 0, 
27419
15.5k
     OPC_EmitNodeXForm, 2, 3,
27420
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11742),
27421
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27422
15.5k
    16, 
27423
15.5k
     OPC_CheckPredicate1, 
27424
15.5k
     OPC_CheckPatternPredicate0,
27425
15.5k
     OPC_EmitMergeInputChains1_0,
27426
15.5k
     OPC_EmitInteger32, 0, 
27427
15.5k
     OPC_EmitNodeXForm, 2, 3,
27428
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12369),
27429
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27430
15.5k
    16, 
27431
15.5k
     OPC_CheckPredicate0, 
27432
15.5k
     OPC_CheckPatternPredicate0,
27433
15.5k
     OPC_EmitMergeInputChains1_0,
27434
15.5k
     OPC_EmitInteger32, 0, 
27435
15.5k
     OPC_EmitNodeXForm, 2, 3,
27436
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12996),
27437
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27438
15.5k
    0, 
27439
15.5k
   55, 
27440
15.5k
    OPC_CheckChild2TypeI64,
27441
15.5k
    OPC_RecordChild3,
27442
15.5k
    OPC_Scope, 16, 
27443
15.5k
     OPC_CheckPredicate2, 
27444
15.5k
     OPC_CheckPatternPredicate0,
27445
15.5k
     OPC_EmitMergeInputChains1_0,
27446
15.5k
     OPC_EmitInteger32, 0, 
27447
15.5k
     OPC_EmitNodeXForm, 2, 3,
27448
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11856),
27449
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27450
15.5k
    16, 
27451
15.5k
     OPC_CheckPredicate1, 
27452
15.5k
     OPC_CheckPatternPredicate0,
27453
15.5k
     OPC_EmitMergeInputChains1_0,
27454
15.5k
     OPC_EmitInteger32, 0, 
27455
15.5k
     OPC_EmitNodeXForm, 2, 3,
27456
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12483),
27457
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27458
15.5k
    16, 
27459
15.5k
     OPC_CheckPredicate0, 
27460
15.5k
     OPC_CheckPatternPredicate0,
27461
15.5k
     OPC_EmitMergeInputChains1_0,
27462
15.5k
     OPC_EmitInteger32, 0, 
27463
15.5k
     OPC_EmitNodeXForm, 2, 3,
27464
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13110),
27465
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27466
15.5k
    0, 
27467
15.5k
   0, 
27468
15.5k
  69|128,2, 
27469
15.5k
   OPC_CheckChild1Integer, 58|128,10|128,1, 
27470
15.5k
   OPC_RecordChild2,
27471
15.5k
   OPC_Scope, 67, 
27472
15.5k
    OPC_CheckChild2TypeI32,
27473
15.5k
    OPC_RecordChild3,
27474
15.5k
    OPC_Scope, 20, 
27475
15.5k
     OPC_CheckPredicate2, 
27476
15.5k
     OPC_CheckPatternPredicate1,
27477
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27478
15.5k
     OPC_EmitMergeInputChains1_0,
27479
15.5k
     OPC_EmitInteger32, 0, 
27480
15.5k
     OPC_EmitNodeXForm, 2, 5,
27481
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11972),
27482
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27483
15.5k
    20, 
27484
15.5k
     OPC_CheckPredicate1, 
27485
15.5k
     OPC_CheckPatternPredicate1,
27486
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27487
15.5k
     OPC_EmitMergeInputChains1_0,
27488
15.5k
     OPC_EmitInteger32, 0, 
27489
15.5k
     OPC_EmitNodeXForm, 2, 5,
27490
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12599),
27491
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27492
15.5k
    20, 
27493
15.5k
     OPC_CheckPredicate0, 
27494
15.5k
     OPC_CheckPatternPredicate1,
27495
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27496
15.5k
     OPC_EmitMergeInputChains1_0,
27497
15.5k
     OPC_EmitInteger32, 0, 
27498
15.5k
     OPC_EmitNodeXForm, 2, 5,
27499
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13226),
27500
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27501
15.5k
    0, 
27502
15.5k
   67, 
27503
15.5k
    OPC_CheckChild2TypeI64,
27504
15.5k
    OPC_RecordChild3,
27505
15.5k
    OPC_Scope, 20, 
27506
15.5k
     OPC_CheckPredicate2, 
27507
15.5k
     OPC_CheckPatternPredicate1,
27508
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27509
15.5k
     OPC_EmitMergeInputChains1_0,
27510
15.5k
     OPC_EmitInteger32, 0, 
27511
15.5k
     OPC_EmitNodeXForm, 2, 5,
27512
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12086),
27513
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27514
15.5k
    20, 
27515
15.5k
     OPC_CheckPredicate1, 
27516
15.5k
     OPC_CheckPatternPredicate1,
27517
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27518
15.5k
     OPC_EmitMergeInputChains1_0,
27519
15.5k
     OPC_EmitInteger32, 0, 
27520
15.5k
     OPC_EmitNodeXForm, 2, 5,
27521
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12713),
27522
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27523
15.5k
    20, 
27524
15.5k
     OPC_CheckPredicate0, 
27525
15.5k
     OPC_CheckPatternPredicate1,
27526
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27527
15.5k
     OPC_EmitMergeInputChains1_0,
27528
15.5k
     OPC_EmitInteger32, 0, 
27529
15.5k
     OPC_EmitNodeXForm, 2, 5,
27530
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13340),
27531
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27532
15.5k
    0, 
27533
15.5k
   63, 
27534
15.5k
    OPC_RecordChild3,
27535
15.5k
    OPC_Scope, 19, 
27536
15.5k
     OPC_CheckPredicate2, 
27537
15.5k
     OPC_CheckPatternPredicate1,
27538
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27539
15.5k
     OPC_EmitMergeInputChains1_0,
27540
15.5k
     OPC_EmitInteger32, 0, 
27541
15.5k
     OPC_EmitNodeXForm, 2, 4,
27542
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11547),
27543
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
27544
15.5k
    19, 
27545
15.5k
     OPC_CheckPredicate1, 
27546
15.5k
     OPC_CheckPatternPredicate1,
27547
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27548
15.5k
     OPC_EmitMergeInputChains1_0,
27549
15.5k
     OPC_EmitInteger32, 0, 
27550
15.5k
     OPC_EmitNodeXForm, 2, 4,
27551
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12215),
27552
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
27553
15.5k
    19, 
27554
15.5k
     OPC_CheckPredicate0, 
27555
15.5k
     OPC_CheckPatternPredicate1,
27556
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27557
15.5k
     OPC_EmitMergeInputChains1_0,
27558
15.5k
     OPC_EmitInteger32, 0, 
27559
15.5k
     OPC_EmitNodeXForm, 2, 4,
27560
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12842),
27561
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
27562
15.5k
    0, 
27563
15.5k
   58, 
27564
15.5k
    OPC_CheckChild2TypeI32,
27565
15.5k
    OPC_RecordChild3,
27566
15.5k
    OPC_Scope, 17, 
27567
15.5k
     OPC_CheckPredicate2, 
27568
15.5k
     OPC_CheckPatternPredicate1,
27569
15.5k
     OPC_EmitMergeInputChains1_0,
27570
15.5k
     OPC_EmitInteger32, 0, 
27571
15.5k
     OPC_EmitNodeXForm, 2, 3,
27572
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11744),
27573
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
27574
15.5k
    17, 
27575
15.5k
     OPC_CheckPredicate1, 
27576
15.5k
     OPC_CheckPatternPredicate1,
27577
15.5k
     OPC_EmitMergeInputChains1_0,
27578
15.5k
     OPC_EmitInteger32, 0, 
27579
15.5k
     OPC_EmitNodeXForm, 2, 3,
27580
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12371),
27581
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
27582
15.5k
    17, 
27583
15.5k
     OPC_CheckPredicate0, 
27584
15.5k
     OPC_CheckPatternPredicate1,
27585
15.5k
     OPC_EmitMergeInputChains1_0,
27586
15.5k
     OPC_EmitInteger32, 0, 
27587
15.5k
     OPC_EmitNodeXForm, 2, 3,
27588
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12998),
27589
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
27590
15.5k
    0, 
27591
15.5k
   58, 
27592
15.5k
    OPC_CheckChild2TypeI64,
27593
15.5k
    OPC_RecordChild3,
27594
15.5k
    OPC_Scope, 17, 
27595
15.5k
     OPC_CheckPredicate2, 
27596
15.5k
     OPC_CheckPatternPredicate1,
27597
15.5k
     OPC_EmitMergeInputChains1_0,
27598
15.5k
     OPC_EmitInteger32, 0, 
27599
15.5k
     OPC_EmitNodeXForm, 2, 3,
27600
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11858),
27601
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
27602
15.5k
    17, 
27603
15.5k
     OPC_CheckPredicate1, 
27604
15.5k
     OPC_CheckPatternPredicate1,
27605
15.5k
     OPC_EmitMergeInputChains1_0,
27606
15.5k
     OPC_EmitInteger32, 0, 
27607
15.5k
     OPC_EmitNodeXForm, 2, 3,
27608
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12485),
27609
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
27610
15.5k
    17, 
27611
15.5k
     OPC_CheckPredicate0, 
27612
15.5k
     OPC_CheckPatternPredicate1,
27613
15.5k
     OPC_EmitMergeInputChains1_0,
27614
15.5k
     OPC_EmitInteger32, 0, 
27615
15.5k
     OPC_EmitNodeXForm, 2, 3,
27616
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13112),
27617
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
27618
15.5k
    0, 
27619
15.5k
   0, 
27620
15.5k
  54|128,2, 
27621
15.5k
   OPC_CheckChild1Integer, 120|128,11|128,1, 
27622
15.5k
   OPC_RecordChild2,
27623
15.5k
   OPC_Scope, 64, 
27624
15.5k
    OPC_CheckChild2TypeI32,
27625
15.5k
    OPC_RecordChild3,
27626
15.5k
    OPC_Scope, 19, 
27627
15.5k
     OPC_CheckPredicate2, 
27628
15.5k
     OPC_CheckPatternPredicate0,
27629
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27630
15.5k
     OPC_EmitMergeInputChains1_0,
27631
15.5k
     OPC_EmitInteger32, 0, 
27632
15.5k
     OPC_EmitNodeXForm, 2, 5,
27633
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11976),
27634
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27635
15.5k
    19, 
27636
15.5k
     OPC_CheckPredicate1, 
27637
15.5k
     OPC_CheckPatternPredicate0,
27638
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27639
15.5k
     OPC_EmitMergeInputChains1_0,
27640
15.5k
     OPC_EmitInteger32, 0, 
27641
15.5k
     OPC_EmitNodeXForm, 2, 5,
27642
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12603),
27643
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27644
15.5k
    19, 
27645
15.5k
     OPC_CheckPredicate0, 
27646
15.5k
     OPC_CheckPatternPredicate0,
27647
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27648
15.5k
     OPC_EmitMergeInputChains1_0,
27649
15.5k
     OPC_EmitInteger32, 0, 
27650
15.5k
     OPC_EmitNodeXForm, 2, 5,
27651
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13230),
27652
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27653
15.5k
    0, 
27654
15.5k
   64, 
27655
15.5k
    OPC_CheckChild2TypeI64,
27656
15.5k
    OPC_RecordChild3,
27657
15.5k
    OPC_Scope, 19, 
27658
15.5k
     OPC_CheckPredicate2, 
27659
15.5k
     OPC_CheckPatternPredicate0,
27660
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27661
15.5k
     OPC_EmitMergeInputChains1_0,
27662
15.5k
     OPC_EmitInteger32, 0, 
27663
15.5k
     OPC_EmitNodeXForm, 2, 5,
27664
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12090),
27665
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27666
15.5k
    19, 
27667
15.5k
     OPC_CheckPredicate1, 
27668
15.5k
     OPC_CheckPatternPredicate0,
27669
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27670
15.5k
     OPC_EmitMergeInputChains1_0,
27671
15.5k
     OPC_EmitInteger32, 0, 
27672
15.5k
     OPC_EmitNodeXForm, 2, 5,
27673
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12717),
27674
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27675
15.5k
    19, 
27676
15.5k
     OPC_CheckPredicate0, 
27677
15.5k
     OPC_CheckPatternPredicate0,
27678
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27679
15.5k
     OPC_EmitMergeInputChains1_0,
27680
15.5k
     OPC_EmitInteger32, 0, 
27681
15.5k
     OPC_EmitNodeXForm, 2, 5,
27682
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13344),
27683
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27684
15.5k
    0, 
27685
15.5k
   60, 
27686
15.5k
    OPC_RecordChild3,
27687
15.5k
    OPC_Scope, 18, 
27688
15.5k
     OPC_CheckPredicate2, 
27689
15.5k
     OPC_CheckPatternPredicate0,
27690
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27691
15.5k
     OPC_EmitMergeInputChains1_0,
27692
15.5k
     OPC_EmitInteger32, 0, 
27693
15.5k
     OPC_EmitNodeXForm, 2, 4,
27694
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11555),
27695
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27696
15.5k
    18, 
27697
15.5k
     OPC_CheckPredicate1, 
27698
15.5k
     OPC_CheckPatternPredicate0,
27699
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27700
15.5k
     OPC_EmitMergeInputChains1_0,
27701
15.5k
     OPC_EmitInteger32, 0, 
27702
15.5k
     OPC_EmitNodeXForm, 2, 4,
27703
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12221),
27704
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27705
15.5k
    18, 
27706
15.5k
     OPC_CheckPredicate0, 
27707
15.5k
     OPC_CheckPatternPredicate0,
27708
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27709
15.5k
     OPC_EmitMergeInputChains1_0,
27710
15.5k
     OPC_EmitInteger32, 0, 
27711
15.5k
     OPC_EmitNodeXForm, 2, 4,
27712
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12848),
27713
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27714
15.5k
    0, 
27715
15.5k
   55, 
27716
15.5k
    OPC_CheckChild2TypeI32,
27717
15.5k
    OPC_RecordChild3,
27718
15.5k
    OPC_Scope, 16, 
27719
15.5k
     OPC_CheckPredicate2, 
27720
15.5k
     OPC_CheckPatternPredicate0,
27721
15.5k
     OPC_EmitMergeInputChains1_0,
27722
15.5k
     OPC_EmitInteger32, 0, 
27723
15.5k
     OPC_EmitNodeXForm, 2, 3,
27724
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11748),
27725
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27726
15.5k
    16, 
27727
15.5k
     OPC_CheckPredicate1, 
27728
15.5k
     OPC_CheckPatternPredicate0,
27729
15.5k
     OPC_EmitMergeInputChains1_0,
27730
15.5k
     OPC_EmitInteger32, 0, 
27731
15.5k
     OPC_EmitNodeXForm, 2, 3,
27732
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12375),
27733
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27734
15.5k
    16, 
27735
15.5k
     OPC_CheckPredicate0, 
27736
15.5k
     OPC_CheckPatternPredicate0,
27737
15.5k
     OPC_EmitMergeInputChains1_0,
27738
15.5k
     OPC_EmitInteger32, 0, 
27739
15.5k
     OPC_EmitNodeXForm, 2, 3,
27740
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13002),
27741
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27742
15.5k
    0, 
27743
15.5k
   55, 
27744
15.5k
    OPC_CheckChild2TypeI64,
27745
15.5k
    OPC_RecordChild3,
27746
15.5k
    OPC_Scope, 16, 
27747
15.5k
     OPC_CheckPredicate2, 
27748
15.5k
     OPC_CheckPatternPredicate0,
27749
15.5k
     OPC_EmitMergeInputChains1_0,
27750
15.5k
     OPC_EmitInteger32, 0, 
27751
15.5k
     OPC_EmitNodeXForm, 2, 3,
27752
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11862),
27753
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27754
15.5k
    16, 
27755
15.5k
     OPC_CheckPredicate1, 
27756
15.5k
     OPC_CheckPatternPredicate0,
27757
15.5k
     OPC_EmitMergeInputChains1_0,
27758
15.5k
     OPC_EmitInteger32, 0, 
27759
15.5k
     OPC_EmitNodeXForm, 2, 3,
27760
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12489),
27761
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27762
15.5k
    16, 
27763
15.5k
     OPC_CheckPredicate0, 
27764
15.5k
     OPC_CheckPatternPredicate0,
27765
15.5k
     OPC_EmitMergeInputChains1_0,
27766
15.5k
     OPC_EmitInteger32, 0, 
27767
15.5k
     OPC_EmitNodeXForm, 2, 3,
27768
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13116),
27769
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27770
15.5k
    0, 
27771
15.5k
   0, 
27772
15.5k
  54|128,2, 
27773
15.5k
   OPC_CheckChild1Integer, 118|128,11|128,1, 
27774
15.5k
   OPC_RecordChild2,
27775
15.5k
   OPC_Scope, 64, 
27776
15.5k
    OPC_CheckChild2TypeI32,
27777
15.5k
    OPC_RecordChild3,
27778
15.5k
    OPC_Scope, 19, 
27779
15.5k
     OPC_CheckPredicate2, 
27780
15.5k
     OPC_CheckPatternPredicate0,
27781
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27782
15.5k
     OPC_EmitMergeInputChains1_0,
27783
15.5k
     OPC_EmitInteger32, 0, 
27784
15.5k
     OPC_EmitNodeXForm, 2, 5,
27785
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11978),
27786
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27787
15.5k
    19, 
27788
15.5k
     OPC_CheckPredicate1, 
27789
15.5k
     OPC_CheckPatternPredicate0,
27790
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27791
15.5k
     OPC_EmitMergeInputChains1_0,
27792
15.5k
     OPC_EmitInteger32, 0, 
27793
15.5k
     OPC_EmitNodeXForm, 2, 5,
27794
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12605),
27795
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27796
15.5k
    19, 
27797
15.5k
     OPC_CheckPredicate0, 
27798
15.5k
     OPC_CheckPatternPredicate0,
27799
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27800
15.5k
     OPC_EmitMergeInputChains1_0,
27801
15.5k
     OPC_EmitInteger32, 0, 
27802
15.5k
     OPC_EmitNodeXForm, 2, 5,
27803
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13232),
27804
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27805
15.5k
    0, 
27806
15.5k
   64, 
27807
15.5k
    OPC_CheckChild2TypeI64,
27808
15.5k
    OPC_RecordChild3,
27809
15.5k
    OPC_Scope, 19, 
27810
15.5k
     OPC_CheckPredicate2, 
27811
15.5k
     OPC_CheckPatternPredicate0,
27812
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27813
15.5k
     OPC_EmitMergeInputChains1_0,
27814
15.5k
     OPC_EmitInteger32, 0, 
27815
15.5k
     OPC_EmitNodeXForm, 2, 5,
27816
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12092),
27817
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27818
15.5k
    19, 
27819
15.5k
     OPC_CheckPredicate1, 
27820
15.5k
     OPC_CheckPatternPredicate0,
27821
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27822
15.5k
     OPC_EmitMergeInputChains1_0,
27823
15.5k
     OPC_EmitInteger32, 0, 
27824
15.5k
     OPC_EmitNodeXForm, 2, 5,
27825
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12719),
27826
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27827
15.5k
    19, 
27828
15.5k
     OPC_CheckPredicate0, 
27829
15.5k
     OPC_CheckPatternPredicate0,
27830
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27831
15.5k
     OPC_EmitMergeInputChains1_0,
27832
15.5k
     OPC_EmitInteger32, 0, 
27833
15.5k
     OPC_EmitNodeXForm, 2, 5,
27834
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13346),
27835
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
27836
15.5k
    0, 
27837
15.5k
   60, 
27838
15.5k
    OPC_RecordChild3,
27839
15.5k
    OPC_Scope, 18, 
27840
15.5k
     OPC_CheckPredicate2, 
27841
15.5k
     OPC_CheckPatternPredicate0,
27842
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27843
15.5k
     OPC_EmitMergeInputChains1_0,
27844
15.5k
     OPC_EmitInteger32, 0, 
27845
15.5k
     OPC_EmitNodeXForm, 2, 4,
27846
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11559),
27847
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27848
15.5k
    18, 
27849
15.5k
     OPC_CheckPredicate1, 
27850
15.5k
     OPC_CheckPatternPredicate0,
27851
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27852
15.5k
     OPC_EmitMergeInputChains1_0,
27853
15.5k
     OPC_EmitInteger32, 0, 
27854
15.5k
     OPC_EmitNodeXForm, 2, 4,
27855
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12224),
27856
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27857
15.5k
    18, 
27858
15.5k
     OPC_CheckPredicate0, 
27859
15.5k
     OPC_CheckPatternPredicate0,
27860
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27861
15.5k
     OPC_EmitMergeInputChains1_0,
27862
15.5k
     OPC_EmitInteger32, 0, 
27863
15.5k
     OPC_EmitNodeXForm, 2, 4,
27864
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12851),
27865
15.5k
                   MVT::i32, 3, 3, 2, 5, 
27866
15.5k
    0, 
27867
15.5k
   55, 
27868
15.5k
    OPC_CheckChild2TypeI32,
27869
15.5k
    OPC_RecordChild3,
27870
15.5k
    OPC_Scope, 16, 
27871
15.5k
     OPC_CheckPredicate2, 
27872
15.5k
     OPC_CheckPatternPredicate0,
27873
15.5k
     OPC_EmitMergeInputChains1_0,
27874
15.5k
     OPC_EmitInteger32, 0, 
27875
15.5k
     OPC_EmitNodeXForm, 2, 3,
27876
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11750),
27877
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27878
15.5k
    16, 
27879
15.5k
     OPC_CheckPredicate1, 
27880
15.5k
     OPC_CheckPatternPredicate0,
27881
15.5k
     OPC_EmitMergeInputChains1_0,
27882
15.5k
     OPC_EmitInteger32, 0, 
27883
15.5k
     OPC_EmitNodeXForm, 2, 3,
27884
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12377),
27885
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27886
15.5k
    16, 
27887
15.5k
     OPC_CheckPredicate0, 
27888
15.5k
     OPC_CheckPatternPredicate0,
27889
15.5k
     OPC_EmitMergeInputChains1_0,
27890
15.5k
     OPC_EmitInteger32, 0, 
27891
15.5k
     OPC_EmitNodeXForm, 2, 3,
27892
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13004),
27893
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27894
15.5k
    0, 
27895
15.5k
   55, 
27896
15.5k
    OPC_CheckChild2TypeI64,
27897
15.5k
    OPC_RecordChild3,
27898
15.5k
    OPC_Scope, 16, 
27899
15.5k
     OPC_CheckPredicate2, 
27900
15.5k
     OPC_CheckPatternPredicate0,
27901
15.5k
     OPC_EmitMergeInputChains1_0,
27902
15.5k
     OPC_EmitInteger32, 0, 
27903
15.5k
     OPC_EmitNodeXForm, 2, 3,
27904
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11864),
27905
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27906
15.5k
    16, 
27907
15.5k
     OPC_CheckPredicate1, 
27908
15.5k
     OPC_CheckPatternPredicate0,
27909
15.5k
     OPC_EmitMergeInputChains1_0,
27910
15.5k
     OPC_EmitInteger32, 0, 
27911
15.5k
     OPC_EmitNodeXForm, 2, 3,
27912
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12491),
27913
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27914
15.5k
    16, 
27915
15.5k
     OPC_CheckPredicate0, 
27916
15.5k
     OPC_CheckPatternPredicate0,
27917
15.5k
     OPC_EmitMergeInputChains1_0,
27918
15.5k
     OPC_EmitInteger32, 0, 
27919
15.5k
     OPC_EmitNodeXForm, 2, 3,
27920
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13118),
27921
15.5k
                   MVT::i32, 3, 1, 2, 4, 
27922
15.5k
    0, 
27923
15.5k
   0, 
27924
15.5k
  69|128,2, 
27925
15.5k
   OPC_CheckChild1Integer, 114|128,11|128,1, 
27926
15.5k
   OPC_RecordChild2,
27927
15.5k
   OPC_Scope, 67, 
27928
15.5k
    OPC_CheckChild2TypeI32,
27929
15.5k
    OPC_RecordChild3,
27930
15.5k
    OPC_Scope, 20, 
27931
15.5k
     OPC_CheckPredicate2, 
27932
15.5k
     OPC_CheckPatternPredicate1,
27933
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27934
15.5k
     OPC_EmitMergeInputChains1_0,
27935
15.5k
     OPC_EmitInteger32, 0, 
27936
15.5k
     OPC_EmitNodeXForm, 2, 5,
27937
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11980),
27938
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27939
15.5k
    20, 
27940
15.5k
     OPC_CheckPredicate1, 
27941
15.5k
     OPC_CheckPatternPredicate1,
27942
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27943
15.5k
     OPC_EmitMergeInputChains1_0,
27944
15.5k
     OPC_EmitInteger32, 0, 
27945
15.5k
     OPC_EmitNodeXForm, 2, 5,
27946
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12607),
27947
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27948
15.5k
    20, 
27949
15.5k
     OPC_CheckPredicate0, 
27950
15.5k
     OPC_CheckPatternPredicate1,
27951
15.5k
     OPC_CheckComplexPat0, /*#*/1,
27952
15.5k
     OPC_EmitMergeInputChains1_0,
27953
15.5k
     OPC_EmitInteger32, 0, 
27954
15.5k
     OPC_EmitNodeXForm, 2, 5,
27955
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13234),
27956
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27957
15.5k
    0, 
27958
15.5k
   67, 
27959
15.5k
    OPC_CheckChild2TypeI64,
27960
15.5k
    OPC_RecordChild3,
27961
15.5k
    OPC_Scope, 20, 
27962
15.5k
     OPC_CheckPredicate2, 
27963
15.5k
     OPC_CheckPatternPredicate1,
27964
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27965
15.5k
     OPC_EmitMergeInputChains1_0,
27966
15.5k
     OPC_EmitInteger32, 0, 
27967
15.5k
     OPC_EmitNodeXForm, 2, 5,
27968
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12094),
27969
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27970
15.5k
    20, 
27971
15.5k
     OPC_CheckPredicate1, 
27972
15.5k
     OPC_CheckPatternPredicate1,
27973
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27974
15.5k
     OPC_EmitMergeInputChains1_0,
27975
15.5k
     OPC_EmitInteger32, 0, 
27976
15.5k
     OPC_EmitNodeXForm, 2, 5,
27977
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12721),
27978
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27979
15.5k
    20, 
27980
15.5k
     OPC_CheckPredicate0, 
27981
15.5k
     OPC_CheckPatternPredicate1,
27982
15.5k
     OPC_CheckComplexPat1, /*#*/1,
27983
15.5k
     OPC_EmitMergeInputChains1_0,
27984
15.5k
     OPC_EmitInteger32, 0, 
27985
15.5k
     OPC_EmitNodeXForm, 2, 5,
27986
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13348),
27987
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
27988
15.5k
    0, 
27989
15.5k
   63, 
27990
15.5k
    OPC_RecordChild3,
27991
15.5k
    OPC_Scope, 19, 
27992
15.5k
     OPC_CheckPredicate2, 
27993
15.5k
     OPC_CheckPatternPredicate1,
27994
15.5k
     OPC_CheckComplexPat2, /*#*/1,
27995
15.5k
     OPC_EmitMergeInputChains1_0,
27996
15.5k
     OPC_EmitInteger32, 0, 
27997
15.5k
     OPC_EmitNodeXForm, 2, 4,
27998
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11563),
27999
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
28000
15.5k
    19, 
28001
15.5k
     OPC_CheckPredicate1, 
28002
15.5k
     OPC_CheckPatternPredicate1,
28003
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28004
15.5k
     OPC_EmitMergeInputChains1_0,
28005
15.5k
     OPC_EmitInteger32, 0, 
28006
15.5k
     OPC_EmitNodeXForm, 2, 4,
28007
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12227),
28008
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
28009
15.5k
    19, 
28010
15.5k
     OPC_CheckPredicate0, 
28011
15.5k
     OPC_CheckPatternPredicate1,
28012
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28013
15.5k
     OPC_EmitMergeInputChains1_0,
28014
15.5k
     OPC_EmitInteger32, 0, 
28015
15.5k
     OPC_EmitNodeXForm, 2, 4,
28016
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12854),
28017
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
28018
15.5k
    0, 
28019
15.5k
   58, 
28020
15.5k
    OPC_CheckChild2TypeI32,
28021
15.5k
    OPC_RecordChild3,
28022
15.5k
    OPC_Scope, 17, 
28023
15.5k
     OPC_CheckPredicate2, 
28024
15.5k
     OPC_CheckPatternPredicate1,
28025
15.5k
     OPC_EmitMergeInputChains1_0,
28026
15.5k
     OPC_EmitInteger32, 0, 
28027
15.5k
     OPC_EmitNodeXForm, 2, 3,
28028
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11752),
28029
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
28030
15.5k
    17, 
28031
15.5k
     OPC_CheckPredicate1, 
28032
15.5k
     OPC_CheckPatternPredicate1,
28033
15.5k
     OPC_EmitMergeInputChains1_0,
28034
15.5k
     OPC_EmitInteger32, 0, 
28035
15.5k
     OPC_EmitNodeXForm, 2, 3,
28036
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12379),
28037
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
28038
15.5k
    17, 
28039
15.5k
     OPC_CheckPredicate0, 
28040
15.5k
     OPC_CheckPatternPredicate1,
28041
15.5k
     OPC_EmitMergeInputChains1_0,
28042
15.5k
     OPC_EmitInteger32, 0, 
28043
15.5k
     OPC_EmitNodeXForm, 2, 3,
28044
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13006),
28045
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
28046
15.5k
    0, 
28047
15.5k
   58, 
28048
15.5k
    OPC_CheckChild2TypeI64,
28049
15.5k
    OPC_RecordChild3,
28050
15.5k
    OPC_Scope, 17, 
28051
15.5k
     OPC_CheckPredicate2, 
28052
15.5k
     OPC_CheckPatternPredicate1,
28053
15.5k
     OPC_EmitMergeInputChains1_0,
28054
15.5k
     OPC_EmitInteger32, 0, 
28055
15.5k
     OPC_EmitNodeXForm, 2, 3,
28056
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11866),
28057
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
28058
15.5k
    17, 
28059
15.5k
     OPC_CheckPredicate1, 
28060
15.5k
     OPC_CheckPatternPredicate1,
28061
15.5k
     OPC_EmitMergeInputChains1_0,
28062
15.5k
     OPC_EmitInteger32, 0, 
28063
15.5k
     OPC_EmitNodeXForm, 2, 3,
28064
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12493),
28065
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
28066
15.5k
    17, 
28067
15.5k
     OPC_CheckPredicate0, 
28068
15.5k
     OPC_CheckPatternPredicate1,
28069
15.5k
     OPC_EmitMergeInputChains1_0,
28070
15.5k
     OPC_EmitInteger32, 0, 
28071
15.5k
     OPC_EmitNodeXForm, 2, 3,
28072
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13120),
28073
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
28074
15.5k
    0, 
28075
15.5k
   0, 
28076
15.5k
  1|128,3, 
28077
15.5k
   OPC_CheckChild1Integer, 24|128,12|128,1, 
28078
15.5k
   OPC_RecordChild2,
28079
15.5k
   OPC_Scope, 79, 
28080
15.5k
    OPC_CheckChild2TypeI32,
28081
15.5k
    OPC_RecordChild3,
28082
15.5k
    OPC_Scope, 24, 
28083
15.5k
     OPC_CheckPredicate2, 
28084
15.5k
     OPC_CheckPatternPredicate0,
28085
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28086
15.5k
     OPC_EmitMergeInputChains1_0,
28087
15.5k
     OPC_EmitInteger32, 0, 
28088
15.5k
     OPC_EmitNodeXForm, 2, 5,
28089
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11984), 0|OPFL_Chain,
28090
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28091
15.5k
    24, 
28092
15.5k
     OPC_CheckPredicate1, 
28093
15.5k
     OPC_CheckPatternPredicate0,
28094
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28095
15.5k
     OPC_EmitMergeInputChains1_0,
28096
15.5k
     OPC_EmitInteger32, 0, 
28097
15.5k
     OPC_EmitNodeXForm, 2, 5,
28098
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12611), 0|OPFL_Chain,
28099
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28100
15.5k
    24, 
28101
15.5k
     OPC_CheckPredicate0, 
28102
15.5k
     OPC_CheckPatternPredicate0,
28103
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28104
15.5k
     OPC_EmitMergeInputChains1_0,
28105
15.5k
     OPC_EmitInteger32, 0, 
28106
15.5k
     OPC_EmitNodeXForm, 2, 5,
28107
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13238), 0|OPFL_Chain,
28108
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28109
15.5k
    0, 
28110
15.5k
   79, 
28111
15.5k
    OPC_CheckChild2TypeI64,
28112
15.5k
    OPC_RecordChild3,
28113
15.5k
    OPC_Scope, 24, 
28114
15.5k
     OPC_CheckPredicate2, 
28115
15.5k
     OPC_CheckPatternPredicate0,
28116
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28117
15.5k
     OPC_EmitMergeInputChains1_0,
28118
15.5k
     OPC_EmitInteger32, 0, 
28119
15.5k
     OPC_EmitNodeXForm, 2, 5,
28120
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12098), 0|OPFL_Chain,
28121
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28122
15.5k
    24, 
28123
15.5k
     OPC_CheckPredicate1, 
28124
15.5k
     OPC_CheckPatternPredicate0,
28125
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28126
15.5k
     OPC_EmitMergeInputChains1_0,
28127
15.5k
     OPC_EmitInteger32, 0, 
28128
15.5k
     OPC_EmitNodeXForm, 2, 5,
28129
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12725), 0|OPFL_Chain,
28130
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28131
15.5k
    24, 
28132
15.5k
     OPC_CheckPredicate0, 
28133
15.5k
     OPC_CheckPatternPredicate0,
28134
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28135
15.5k
     OPC_EmitMergeInputChains1_0,
28136
15.5k
     OPC_EmitInteger32, 0, 
28137
15.5k
     OPC_EmitNodeXForm, 2, 5,
28138
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13352), 0|OPFL_Chain,
28139
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28140
15.5k
    0, 
28141
15.5k
   75, 
28142
15.5k
    OPC_RecordChild3,
28143
15.5k
    OPC_Scope, 23, 
28144
15.5k
     OPC_CheckPredicate2, 
28145
15.5k
     OPC_CheckPatternPredicate0,
28146
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28147
15.5k
     OPC_EmitMergeInputChains1_0,
28148
15.5k
     OPC_EmitInteger32, 0, 
28149
15.5k
     OPC_EmitNodeXForm, 2, 4,
28150
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11571), 0|OPFL_Chain,
28151
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28152
15.5k
    23, 
28153
15.5k
     OPC_CheckPredicate1, 
28154
15.5k
     OPC_CheckPatternPredicate0,
28155
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28156
15.5k
     OPC_EmitMergeInputChains1_0,
28157
15.5k
     OPC_EmitInteger32, 0, 
28158
15.5k
     OPC_EmitNodeXForm, 2, 4,
28159
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12233), 0|OPFL_Chain,
28160
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28161
15.5k
    23, 
28162
15.5k
     OPC_CheckPredicate0, 
28163
15.5k
     OPC_CheckPatternPredicate0,
28164
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28165
15.5k
     OPC_EmitMergeInputChains1_0,
28166
15.5k
     OPC_EmitInteger32, 0, 
28167
15.5k
     OPC_EmitNodeXForm, 2, 4,
28168
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12860), 0|OPFL_Chain,
28169
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28170
15.5k
    0, 
28171
15.5k
   70, 
28172
15.5k
    OPC_CheckChild2TypeI32,
28173
15.5k
    OPC_RecordChild3,
28174
15.5k
    OPC_Scope, 21, 
28175
15.5k
     OPC_CheckPredicate2, 
28176
15.5k
     OPC_CheckPatternPredicate0,
28177
15.5k
     OPC_EmitMergeInputChains1_0,
28178
15.5k
     OPC_EmitInteger32, 0, 
28179
15.5k
     OPC_EmitNodeXForm, 2, 3,
28180
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11756), 0|OPFL_Chain,
28181
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28182
15.5k
    21, 
28183
15.5k
     OPC_CheckPredicate1, 
28184
15.5k
     OPC_CheckPatternPredicate0,
28185
15.5k
     OPC_EmitMergeInputChains1_0,
28186
15.5k
     OPC_EmitInteger32, 0, 
28187
15.5k
     OPC_EmitNodeXForm, 2, 3,
28188
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12383), 0|OPFL_Chain,
28189
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28190
15.5k
    21, 
28191
15.5k
     OPC_CheckPredicate0, 
28192
15.5k
     OPC_CheckPatternPredicate0,
28193
15.5k
     OPC_EmitMergeInputChains1_0,
28194
15.5k
     OPC_EmitInteger32, 0, 
28195
15.5k
     OPC_EmitNodeXForm, 2, 3,
28196
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13010), 0|OPFL_Chain,
28197
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28198
15.5k
    0, 
28199
15.5k
   70, 
28200
15.5k
    OPC_CheckChild2TypeI64,
28201
15.5k
    OPC_RecordChild3,
28202
15.5k
    OPC_Scope, 21, 
28203
15.5k
     OPC_CheckPredicate2, 
28204
15.5k
     OPC_CheckPatternPredicate0,
28205
15.5k
     OPC_EmitMergeInputChains1_0,
28206
15.5k
     OPC_EmitInteger32, 0, 
28207
15.5k
     OPC_EmitNodeXForm, 2, 3,
28208
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11870), 0|OPFL_Chain,
28209
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28210
15.5k
    21, 
28211
15.5k
     OPC_CheckPredicate1, 
28212
15.5k
     OPC_CheckPatternPredicate0,
28213
15.5k
     OPC_EmitMergeInputChains1_0,
28214
15.5k
     OPC_EmitInteger32, 0, 
28215
15.5k
     OPC_EmitNodeXForm, 2, 3,
28216
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12497), 0|OPFL_Chain,
28217
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28218
15.5k
    21, 
28219
15.5k
     OPC_CheckPredicate0, 
28220
15.5k
     OPC_CheckPatternPredicate0,
28221
15.5k
     OPC_EmitMergeInputChains1_0,
28222
15.5k
     OPC_EmitInteger32, 0, 
28223
15.5k
     OPC_EmitNodeXForm, 2, 3,
28224
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13124), 0|OPFL_Chain,
28225
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28226
15.5k
    0, 
28227
15.5k
   0, 
28228
15.5k
  1|128,3, 
28229
15.5k
   OPC_CheckChild1Integer, 22|128,12|128,1, 
28230
15.5k
   OPC_RecordChild2,
28231
15.5k
   OPC_Scope, 79, 
28232
15.5k
    OPC_CheckChild2TypeI32,
28233
15.5k
    OPC_RecordChild3,
28234
15.5k
    OPC_Scope, 24, 
28235
15.5k
     OPC_CheckPredicate2, 
28236
15.5k
     OPC_CheckPatternPredicate0,
28237
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28238
15.5k
     OPC_EmitMergeInputChains1_0,
28239
15.5k
     OPC_EmitInteger32, 0, 
28240
15.5k
     OPC_EmitNodeXForm, 2, 5,
28241
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11986), 0|OPFL_Chain,
28242
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28243
15.5k
    24, 
28244
15.5k
     OPC_CheckPredicate1, 
28245
15.5k
     OPC_CheckPatternPredicate0,
28246
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28247
15.5k
     OPC_EmitMergeInputChains1_0,
28248
15.5k
     OPC_EmitInteger32, 0, 
28249
15.5k
     OPC_EmitNodeXForm, 2, 5,
28250
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12613), 0|OPFL_Chain,
28251
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28252
15.5k
    24, 
28253
15.5k
     OPC_CheckPredicate0, 
28254
15.5k
     OPC_CheckPatternPredicate0,
28255
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28256
15.5k
     OPC_EmitMergeInputChains1_0,
28257
15.5k
     OPC_EmitInteger32, 0, 
28258
15.5k
     OPC_EmitNodeXForm, 2, 5,
28259
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13240), 0|OPFL_Chain,
28260
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28261
15.5k
    0, 
28262
15.5k
   79, 
28263
15.5k
    OPC_CheckChild2TypeI64,
28264
15.5k
    OPC_RecordChild3,
28265
15.5k
    OPC_Scope, 24, 
28266
15.5k
     OPC_CheckPredicate2, 
28267
15.5k
     OPC_CheckPatternPredicate0,
28268
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28269
15.5k
     OPC_EmitMergeInputChains1_0,
28270
15.5k
     OPC_EmitInteger32, 0, 
28271
15.5k
     OPC_EmitNodeXForm, 2, 5,
28272
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12100), 0|OPFL_Chain,
28273
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28274
15.5k
    24, 
28275
15.5k
     OPC_CheckPredicate1, 
28276
15.5k
     OPC_CheckPatternPredicate0,
28277
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28278
15.5k
     OPC_EmitMergeInputChains1_0,
28279
15.5k
     OPC_EmitInteger32, 0, 
28280
15.5k
     OPC_EmitNodeXForm, 2, 5,
28281
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12727), 0|OPFL_Chain,
28282
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28283
15.5k
    24, 
28284
15.5k
     OPC_CheckPredicate0, 
28285
15.5k
     OPC_CheckPatternPredicate0,
28286
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28287
15.5k
     OPC_EmitMergeInputChains1_0,
28288
15.5k
     OPC_EmitInteger32, 0, 
28289
15.5k
     OPC_EmitNodeXForm, 2, 5,
28290
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13354), 0|OPFL_Chain,
28291
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28292
15.5k
    0, 
28293
15.5k
   75, 
28294
15.5k
    OPC_RecordChild3,
28295
15.5k
    OPC_Scope, 23, 
28296
15.5k
     OPC_CheckPredicate2, 
28297
15.5k
     OPC_CheckPatternPredicate0,
28298
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28299
15.5k
     OPC_EmitMergeInputChains1_0,
28300
15.5k
     OPC_EmitInteger32, 0, 
28301
15.5k
     OPC_EmitNodeXForm, 2, 4,
28302
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11575), 0|OPFL_Chain,
28303
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28304
15.5k
    23, 
28305
15.5k
     OPC_CheckPredicate1, 
28306
15.5k
     OPC_CheckPatternPredicate0,
28307
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28308
15.5k
     OPC_EmitMergeInputChains1_0,
28309
15.5k
     OPC_EmitInteger32, 0, 
28310
15.5k
     OPC_EmitNodeXForm, 2, 4,
28311
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12236), 0|OPFL_Chain,
28312
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28313
15.5k
    23, 
28314
15.5k
     OPC_CheckPredicate0, 
28315
15.5k
     OPC_CheckPatternPredicate0,
28316
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28317
15.5k
     OPC_EmitMergeInputChains1_0,
28318
15.5k
     OPC_EmitInteger32, 0, 
28319
15.5k
     OPC_EmitNodeXForm, 2, 4,
28320
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12863), 0|OPFL_Chain,
28321
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28322
15.5k
    0, 
28323
15.5k
   70, 
28324
15.5k
    OPC_CheckChild2TypeI32,
28325
15.5k
    OPC_RecordChild3,
28326
15.5k
    OPC_Scope, 21, 
28327
15.5k
     OPC_CheckPredicate2, 
28328
15.5k
     OPC_CheckPatternPredicate0,
28329
15.5k
     OPC_EmitMergeInputChains1_0,
28330
15.5k
     OPC_EmitInteger32, 0, 
28331
15.5k
     OPC_EmitNodeXForm, 2, 3,
28332
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11758), 0|OPFL_Chain,
28333
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28334
15.5k
    21, 
28335
15.5k
     OPC_CheckPredicate1, 
28336
15.5k
     OPC_CheckPatternPredicate0,
28337
15.5k
     OPC_EmitMergeInputChains1_0,
28338
15.5k
     OPC_EmitInteger32, 0, 
28339
15.5k
     OPC_EmitNodeXForm, 2, 3,
28340
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12385), 0|OPFL_Chain,
28341
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28342
15.5k
    21, 
28343
15.5k
     OPC_CheckPredicate0, 
28344
15.5k
     OPC_CheckPatternPredicate0,
28345
15.5k
     OPC_EmitMergeInputChains1_0,
28346
15.5k
     OPC_EmitInteger32, 0, 
28347
15.5k
     OPC_EmitNodeXForm, 2, 3,
28348
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13012), 0|OPFL_Chain,
28349
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28350
15.5k
    0, 
28351
15.5k
   70, 
28352
15.5k
    OPC_CheckChild2TypeI64,
28353
15.5k
    OPC_RecordChild3,
28354
15.5k
    OPC_Scope, 21, 
28355
15.5k
     OPC_CheckPredicate2, 
28356
15.5k
     OPC_CheckPatternPredicate0,
28357
15.5k
     OPC_EmitMergeInputChains1_0,
28358
15.5k
     OPC_EmitInteger32, 0, 
28359
15.5k
     OPC_EmitNodeXForm, 2, 3,
28360
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11872), 0|OPFL_Chain,
28361
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28362
15.5k
    21, 
28363
15.5k
     OPC_CheckPredicate1, 
28364
15.5k
     OPC_CheckPatternPredicate0,
28365
15.5k
     OPC_EmitMergeInputChains1_0,
28366
15.5k
     OPC_EmitInteger32, 0, 
28367
15.5k
     OPC_EmitNodeXForm, 2, 3,
28368
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12499), 0|OPFL_Chain,
28369
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28370
15.5k
    21, 
28371
15.5k
     OPC_CheckPredicate0, 
28372
15.5k
     OPC_CheckPatternPredicate0,
28373
15.5k
     OPC_EmitMergeInputChains1_0,
28374
15.5k
     OPC_EmitInteger32, 0, 
28375
15.5k
     OPC_EmitNodeXForm, 2, 3,
28376
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13126), 0|OPFL_Chain,
28377
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28378
15.5k
    0, 
28379
15.5k
   0, 
28380
15.5k
  61|128,3, 
28381
15.5k
   OPC_CheckChild1Integer, 18|128,12|128,1, 
28382
15.5k
   OPC_RecordChild2,
28383
15.5k
   OPC_Scope, 91, 
28384
15.5k
    OPC_CheckChild2TypeI32,
28385
15.5k
    OPC_RecordChild3,
28386
15.5k
    OPC_Scope, 28, 
28387
15.5k
     OPC_CheckPredicate2, 
28388
15.5k
     OPC_CheckPatternPredicate1,
28389
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28390
15.5k
     OPC_EmitMergeInputChains1_0,
28391
15.5k
     OPC_EmitInteger32, 0, 
28392
15.5k
     OPC_EmitNodeXForm, 2, 5,
28393
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11988), 0|OPFL_Chain,
28394
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28395
15.5k
    28, 
28396
15.5k
     OPC_CheckPredicate1, 
28397
15.5k
     OPC_CheckPatternPredicate1,
28398
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28399
15.5k
     OPC_EmitMergeInputChains1_0,
28400
15.5k
     OPC_EmitInteger32, 0, 
28401
15.5k
     OPC_EmitNodeXForm, 2, 5,
28402
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12615), 0|OPFL_Chain,
28403
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28404
15.5k
    28, 
28405
15.5k
     OPC_CheckPredicate0, 
28406
15.5k
     OPC_CheckPatternPredicate1,
28407
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28408
15.5k
     OPC_EmitMergeInputChains1_0,
28409
15.5k
     OPC_EmitInteger32, 0, 
28410
15.5k
     OPC_EmitNodeXForm, 2, 5,
28411
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13242), 0|OPFL_Chain,
28412
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28413
15.5k
    0, 
28414
15.5k
   91, 
28415
15.5k
    OPC_CheckChild2TypeI64,
28416
15.5k
    OPC_RecordChild3,
28417
15.5k
    OPC_Scope, 28, 
28418
15.5k
     OPC_CheckPredicate2, 
28419
15.5k
     OPC_CheckPatternPredicate1,
28420
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28421
15.5k
     OPC_EmitMergeInputChains1_0,
28422
15.5k
     OPC_EmitInteger32, 0, 
28423
15.5k
     OPC_EmitNodeXForm, 2, 5,
28424
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12102), 0|OPFL_Chain,
28425
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28426
15.5k
    28, 
28427
15.5k
     OPC_CheckPredicate1, 
28428
15.5k
     OPC_CheckPatternPredicate1,
28429
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28430
15.5k
     OPC_EmitMergeInputChains1_0,
28431
15.5k
     OPC_EmitInteger32, 0, 
28432
15.5k
     OPC_EmitNodeXForm, 2, 5,
28433
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12729), 0|OPFL_Chain,
28434
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28435
15.5k
    28, 
28436
15.5k
     OPC_CheckPredicate0, 
28437
15.5k
     OPC_CheckPatternPredicate1,
28438
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28439
15.5k
     OPC_EmitMergeInputChains1_0,
28440
15.5k
     OPC_EmitInteger32, 0, 
28441
15.5k
     OPC_EmitNodeXForm, 2, 5,
28442
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13356), 0|OPFL_Chain,
28443
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28444
15.5k
    0, 
28445
15.5k
   87, 
28446
15.5k
    OPC_RecordChild3,
28447
15.5k
    OPC_Scope, 27, 
28448
15.5k
     OPC_CheckPredicate2, 
28449
15.5k
     OPC_CheckPatternPredicate1,
28450
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28451
15.5k
     OPC_EmitMergeInputChains1_0,
28452
15.5k
     OPC_EmitInteger32, 0, 
28453
15.5k
     OPC_EmitNodeXForm, 2, 4,
28454
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11579), 0|OPFL_Chain,
28455
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28456
15.5k
    27, 
28457
15.5k
     OPC_CheckPredicate1, 
28458
15.5k
     OPC_CheckPatternPredicate1,
28459
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28460
15.5k
     OPC_EmitMergeInputChains1_0,
28461
15.5k
     OPC_EmitInteger32, 0, 
28462
15.5k
     OPC_EmitNodeXForm, 2, 4,
28463
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12239), 0|OPFL_Chain,
28464
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28465
15.5k
    27, 
28466
15.5k
     OPC_CheckPredicate0, 
28467
15.5k
     OPC_CheckPatternPredicate1,
28468
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28469
15.5k
     OPC_EmitMergeInputChains1_0,
28470
15.5k
     OPC_EmitInteger32, 0, 
28471
15.5k
     OPC_EmitNodeXForm, 2, 4,
28472
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12866), 0|OPFL_Chain,
28473
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28474
15.5k
    0, 
28475
15.5k
   82, 
28476
15.5k
    OPC_CheckChild2TypeI32,
28477
15.5k
    OPC_RecordChild3,
28478
15.5k
    OPC_Scope, 25, 
28479
15.5k
     OPC_CheckPredicate2, 
28480
15.5k
     OPC_CheckPatternPredicate1,
28481
15.5k
     OPC_EmitMergeInputChains1_0,
28482
15.5k
     OPC_EmitInteger32, 0, 
28483
15.5k
     OPC_EmitNodeXForm, 2, 3,
28484
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11760), 0|OPFL_Chain,
28485
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28486
15.5k
    25, 
28487
15.5k
     OPC_CheckPredicate1, 
28488
15.5k
     OPC_CheckPatternPredicate1,
28489
15.5k
     OPC_EmitMergeInputChains1_0,
28490
15.5k
     OPC_EmitInteger32, 0, 
28491
15.5k
     OPC_EmitNodeXForm, 2, 3,
28492
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12387), 0|OPFL_Chain,
28493
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28494
15.5k
    25, 
28495
15.5k
     OPC_CheckPredicate0, 
28496
15.5k
     OPC_CheckPatternPredicate1,
28497
15.5k
     OPC_EmitMergeInputChains1_0,
28498
15.5k
     OPC_EmitInteger32, 0, 
28499
15.5k
     OPC_EmitNodeXForm, 2, 3,
28500
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13014), 0|OPFL_Chain,
28501
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28502
15.5k
    0, 
28503
15.5k
   82, 
28504
15.5k
    OPC_CheckChild2TypeI64,
28505
15.5k
    OPC_RecordChild3,
28506
15.5k
    OPC_Scope, 25, 
28507
15.5k
     OPC_CheckPredicate2, 
28508
15.5k
     OPC_CheckPatternPredicate1,
28509
15.5k
     OPC_EmitMergeInputChains1_0,
28510
15.5k
     OPC_EmitInteger32, 0, 
28511
15.5k
     OPC_EmitNodeXForm, 2, 3,
28512
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11874), 0|OPFL_Chain,
28513
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28514
15.5k
    25, 
28515
15.5k
     OPC_CheckPredicate1, 
28516
15.5k
     OPC_CheckPatternPredicate1,
28517
15.5k
     OPC_EmitMergeInputChains1_0,
28518
15.5k
     OPC_EmitInteger32, 0, 
28519
15.5k
     OPC_EmitNodeXForm, 2, 3,
28520
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12501), 0|OPFL_Chain,
28521
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28522
15.5k
    25, 
28523
15.5k
     OPC_CheckPredicate0, 
28524
15.5k
     OPC_CheckPatternPredicate1,
28525
15.5k
     OPC_EmitMergeInputChains1_0,
28526
15.5k
     OPC_EmitInteger32, 0, 
28527
15.5k
     OPC_EmitNodeXForm, 2, 3,
28528
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13128), 0|OPFL_Chain,
28529
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28530
15.5k
    0, 
28531
15.5k
   0, 
28532
15.5k
  61|128,3, 
28533
15.5k
   OPC_CheckChild1Integer, 90|128,8|128,1, 
28534
15.5k
   OPC_RecordChild2,
28535
15.5k
   OPC_Scope, 91, 
28536
15.5k
    OPC_CheckChild2TypeI32,
28537
15.5k
    OPC_RecordChild3,
28538
15.5k
    OPC_Scope, 28, 
28539
15.5k
     OPC_CheckPredicate2, 
28540
15.5k
     OPC_CheckPatternPredicate0,
28541
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28542
15.5k
     OPC_EmitMergeInputChains1_0,
28543
15.5k
     OPC_EmitInteger32, 0, 
28544
15.5k
     OPC_EmitNodeXForm, 2, 5,
28545
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11994), 0|OPFL_Chain,
28546
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28547
15.5k
    28, 
28548
15.5k
     OPC_CheckPredicate1, 
28549
15.5k
     OPC_CheckPatternPredicate0,
28550
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28551
15.5k
     OPC_EmitMergeInputChains1_0,
28552
15.5k
     OPC_EmitInteger32, 0, 
28553
15.5k
     OPC_EmitNodeXForm, 2, 5,
28554
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12621), 0|OPFL_Chain,
28555
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28556
15.5k
    28, 
28557
15.5k
     OPC_CheckPredicate0, 
28558
15.5k
     OPC_CheckPatternPredicate0,
28559
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28560
15.5k
     OPC_EmitMergeInputChains1_0,
28561
15.5k
     OPC_EmitInteger32, 0, 
28562
15.5k
     OPC_EmitNodeXForm, 2, 5,
28563
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13248), 0|OPFL_Chain,
28564
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28565
15.5k
    0, 
28566
15.5k
   91, 
28567
15.5k
    OPC_CheckChild2TypeI64,
28568
15.5k
    OPC_RecordChild3,
28569
15.5k
    OPC_Scope, 28, 
28570
15.5k
     OPC_CheckPredicate2, 
28571
15.5k
     OPC_CheckPatternPredicate0,
28572
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28573
15.5k
     OPC_EmitMergeInputChains1_0,
28574
15.5k
     OPC_EmitInteger32, 0, 
28575
15.5k
     OPC_EmitNodeXForm, 2, 5,
28576
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12108), 0|OPFL_Chain,
28577
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28578
15.5k
    28, 
28579
15.5k
     OPC_CheckPredicate1, 
28580
15.5k
     OPC_CheckPatternPredicate0,
28581
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28582
15.5k
     OPC_EmitMergeInputChains1_0,
28583
15.5k
     OPC_EmitInteger32, 0, 
28584
15.5k
     OPC_EmitNodeXForm, 2, 5,
28585
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12735), 0|OPFL_Chain,
28586
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28587
15.5k
    28, 
28588
15.5k
     OPC_CheckPredicate0, 
28589
15.5k
     OPC_CheckPatternPredicate0,
28590
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28591
15.5k
     OPC_EmitMergeInputChains1_0,
28592
15.5k
     OPC_EmitInteger32, 0, 
28593
15.5k
     OPC_EmitNodeXForm, 2, 5,
28594
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13362), 0|OPFL_Chain,
28595
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28596
15.5k
    0, 
28597
15.5k
   87, 
28598
15.5k
    OPC_RecordChild3,
28599
15.5k
    OPC_Scope, 27, 
28600
15.5k
     OPC_CheckPredicate2, 
28601
15.5k
     OPC_CheckPatternPredicate0,
28602
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28603
15.5k
     OPC_EmitMergeInputChains1_0,
28604
15.5k
     OPC_EmitInteger32, 0, 
28605
15.5k
     OPC_EmitNodeXForm, 2, 4,
28606
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11591), 0|OPFL_Chain,
28607
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28608
15.5k
    27, 
28609
15.5k
     OPC_CheckPredicate1, 
28610
15.5k
     OPC_CheckPatternPredicate0,
28611
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28612
15.5k
     OPC_EmitMergeInputChains1_0,
28613
15.5k
     OPC_EmitInteger32, 0, 
28614
15.5k
     OPC_EmitNodeXForm, 2, 4,
28615
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12248), 0|OPFL_Chain,
28616
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28617
15.5k
    27, 
28618
15.5k
     OPC_CheckPredicate0, 
28619
15.5k
     OPC_CheckPatternPredicate0,
28620
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28621
15.5k
     OPC_EmitMergeInputChains1_0,
28622
15.5k
     OPC_EmitInteger32, 0, 
28623
15.5k
     OPC_EmitNodeXForm, 2, 4,
28624
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12875), 0|OPFL_Chain,
28625
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28626
15.5k
    0, 
28627
15.5k
   82, 
28628
15.5k
    OPC_CheckChild2TypeI32,
28629
15.5k
    OPC_RecordChild3,
28630
15.5k
    OPC_Scope, 25, 
28631
15.5k
     OPC_CheckPredicate2, 
28632
15.5k
     OPC_CheckPatternPredicate0,
28633
15.5k
     OPC_EmitMergeInputChains1_0,
28634
15.5k
     OPC_EmitInteger32, 0, 
28635
15.5k
     OPC_EmitNodeXForm, 2, 3,
28636
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11766), 0|OPFL_Chain,
28637
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28638
15.5k
    25, 
28639
15.5k
     OPC_CheckPredicate1, 
28640
15.5k
     OPC_CheckPatternPredicate0,
28641
15.5k
     OPC_EmitMergeInputChains1_0,
28642
15.5k
     OPC_EmitInteger32, 0, 
28643
15.5k
     OPC_EmitNodeXForm, 2, 3,
28644
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12393), 0|OPFL_Chain,
28645
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28646
15.5k
    25, 
28647
15.5k
     OPC_CheckPredicate0, 
28648
15.5k
     OPC_CheckPatternPredicate0,
28649
15.5k
     OPC_EmitMergeInputChains1_0,
28650
15.5k
     OPC_EmitInteger32, 0, 
28651
15.5k
     OPC_EmitNodeXForm, 2, 3,
28652
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13020), 0|OPFL_Chain,
28653
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28654
15.5k
    0, 
28655
15.5k
   82, 
28656
15.5k
    OPC_CheckChild2TypeI64,
28657
15.5k
    OPC_RecordChild3,
28658
15.5k
    OPC_Scope, 25, 
28659
15.5k
     OPC_CheckPredicate2, 
28660
15.5k
     OPC_CheckPatternPredicate0,
28661
15.5k
     OPC_EmitMergeInputChains1_0,
28662
15.5k
     OPC_EmitInteger32, 0, 
28663
15.5k
     OPC_EmitNodeXForm, 2, 3,
28664
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11880), 0|OPFL_Chain,
28665
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28666
15.5k
    25, 
28667
15.5k
     OPC_CheckPredicate1, 
28668
15.5k
     OPC_CheckPatternPredicate0,
28669
15.5k
     OPC_EmitMergeInputChains1_0,
28670
15.5k
     OPC_EmitInteger32, 0, 
28671
15.5k
     OPC_EmitNodeXForm, 2, 3,
28672
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12507), 0|OPFL_Chain,
28673
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28674
15.5k
    25, 
28675
15.5k
     OPC_CheckPredicate0, 
28676
15.5k
     OPC_CheckPatternPredicate0,
28677
15.5k
     OPC_EmitMergeInputChains1_0,
28678
15.5k
     OPC_EmitInteger32, 0, 
28679
15.5k
     OPC_EmitNodeXForm, 2, 3,
28680
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13134), 0|OPFL_Chain,
28681
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28682
15.5k
    0, 
28683
15.5k
   0, 
28684
15.5k
  61|128,3, 
28685
15.5k
   OPC_CheckChild1Integer, 90|128,10|128,1, 
28686
15.5k
   OPC_RecordChild2,
28687
15.5k
   OPC_Scope, 91, 
28688
15.5k
    OPC_CheckChild2TypeI32,
28689
15.5k
    OPC_RecordChild3,
28690
15.5k
    OPC_Scope, 28, 
28691
15.5k
     OPC_CheckPredicate2, 
28692
15.5k
     OPC_CheckPatternPredicate0,
28693
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28694
15.5k
     OPC_EmitMergeInputChains1_0,
28695
15.5k
     OPC_EmitInteger32, 0, 
28696
15.5k
     OPC_EmitNodeXForm, 2, 5,
28697
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12000), 0|OPFL_Chain,
28698
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28699
15.5k
    28, 
28700
15.5k
     OPC_CheckPredicate1, 
28701
15.5k
     OPC_CheckPatternPredicate0,
28702
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28703
15.5k
     OPC_EmitMergeInputChains1_0,
28704
15.5k
     OPC_EmitInteger32, 0, 
28705
15.5k
     OPC_EmitNodeXForm, 2, 5,
28706
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12627), 0|OPFL_Chain,
28707
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28708
15.5k
    28, 
28709
15.5k
     OPC_CheckPredicate0, 
28710
15.5k
     OPC_CheckPatternPredicate0,
28711
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28712
15.5k
     OPC_EmitMergeInputChains1_0,
28713
15.5k
     OPC_EmitInteger32, 0, 
28714
15.5k
     OPC_EmitNodeXForm, 2, 5,
28715
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13254), 0|OPFL_Chain,
28716
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28717
15.5k
    0, 
28718
15.5k
   91, 
28719
15.5k
    OPC_CheckChild2TypeI64,
28720
15.5k
    OPC_RecordChild3,
28721
15.5k
    OPC_Scope, 28, 
28722
15.5k
     OPC_CheckPredicate2, 
28723
15.5k
     OPC_CheckPatternPredicate0,
28724
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28725
15.5k
     OPC_EmitMergeInputChains1_0,
28726
15.5k
     OPC_EmitInteger32, 0, 
28727
15.5k
     OPC_EmitNodeXForm, 2, 5,
28728
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12114), 0|OPFL_Chain,
28729
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28730
15.5k
    28, 
28731
15.5k
     OPC_CheckPredicate1, 
28732
15.5k
     OPC_CheckPatternPredicate0,
28733
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28734
15.5k
     OPC_EmitMergeInputChains1_0,
28735
15.5k
     OPC_EmitInteger32, 0, 
28736
15.5k
     OPC_EmitNodeXForm, 2, 5,
28737
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12741), 0|OPFL_Chain,
28738
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28739
15.5k
    28, 
28740
15.5k
     OPC_CheckPredicate0, 
28741
15.5k
     OPC_CheckPatternPredicate0,
28742
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28743
15.5k
     OPC_EmitMergeInputChains1_0,
28744
15.5k
     OPC_EmitInteger32, 0, 
28745
15.5k
     OPC_EmitNodeXForm, 2, 5,
28746
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13368), 0|OPFL_Chain,
28747
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28748
15.5k
    0, 
28749
15.5k
   87, 
28750
15.5k
    OPC_RecordChild3,
28751
15.5k
    OPC_Scope, 27, 
28752
15.5k
     OPC_CheckPredicate2, 
28753
15.5k
     OPC_CheckPatternPredicate0,
28754
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28755
15.5k
     OPC_EmitMergeInputChains1_0,
28756
15.5k
     OPC_EmitInteger32, 0, 
28757
15.5k
     OPC_EmitNodeXForm, 2, 4,
28758
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11603), 0|OPFL_Chain,
28759
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28760
15.5k
    27, 
28761
15.5k
     OPC_CheckPredicate1, 
28762
15.5k
     OPC_CheckPatternPredicate0,
28763
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28764
15.5k
     OPC_EmitMergeInputChains1_0,
28765
15.5k
     OPC_EmitInteger32, 0, 
28766
15.5k
     OPC_EmitNodeXForm, 2, 4,
28767
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12257), 0|OPFL_Chain,
28768
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28769
15.5k
    27, 
28770
15.5k
     OPC_CheckPredicate0, 
28771
15.5k
     OPC_CheckPatternPredicate0,
28772
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28773
15.5k
     OPC_EmitMergeInputChains1_0,
28774
15.5k
     OPC_EmitInteger32, 0, 
28775
15.5k
     OPC_EmitNodeXForm, 2, 4,
28776
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12884), 0|OPFL_Chain,
28777
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28778
15.5k
    0, 
28779
15.5k
   82, 
28780
15.5k
    OPC_CheckChild2TypeI32,
28781
15.5k
    OPC_RecordChild3,
28782
15.5k
    OPC_Scope, 25, 
28783
15.5k
     OPC_CheckPredicate2, 
28784
15.5k
     OPC_CheckPatternPredicate0,
28785
15.5k
     OPC_EmitMergeInputChains1_0,
28786
15.5k
     OPC_EmitInteger32, 0, 
28787
15.5k
     OPC_EmitNodeXForm, 2, 3,
28788
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11772), 0|OPFL_Chain,
28789
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28790
15.5k
    25, 
28791
15.5k
     OPC_CheckPredicate1, 
28792
15.5k
     OPC_CheckPatternPredicate0,
28793
15.5k
     OPC_EmitMergeInputChains1_0,
28794
15.5k
     OPC_EmitInteger32, 0, 
28795
15.5k
     OPC_EmitNodeXForm, 2, 3,
28796
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12399), 0|OPFL_Chain,
28797
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28798
15.5k
    25, 
28799
15.5k
     OPC_CheckPredicate0, 
28800
15.5k
     OPC_CheckPatternPredicate0,
28801
15.5k
     OPC_EmitMergeInputChains1_0,
28802
15.5k
     OPC_EmitInteger32, 0, 
28803
15.5k
     OPC_EmitNodeXForm, 2, 3,
28804
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13026), 0|OPFL_Chain,
28805
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28806
15.5k
    0, 
28807
15.5k
   82, 
28808
15.5k
    OPC_CheckChild2TypeI64,
28809
15.5k
    OPC_RecordChild3,
28810
15.5k
    OPC_Scope, 25, 
28811
15.5k
     OPC_CheckPredicate2, 
28812
15.5k
     OPC_CheckPatternPredicate0,
28813
15.5k
     OPC_EmitMergeInputChains1_0,
28814
15.5k
     OPC_EmitInteger32, 0, 
28815
15.5k
     OPC_EmitNodeXForm, 2, 3,
28816
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11886), 0|OPFL_Chain,
28817
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28818
15.5k
    25, 
28819
15.5k
     OPC_CheckPredicate1, 
28820
15.5k
     OPC_CheckPatternPredicate0,
28821
15.5k
     OPC_EmitMergeInputChains1_0,
28822
15.5k
     OPC_EmitInteger32, 0, 
28823
15.5k
     OPC_EmitNodeXForm, 2, 3,
28824
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12513), 0|OPFL_Chain,
28825
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28826
15.5k
    25, 
28827
15.5k
     OPC_CheckPredicate0, 
28828
15.5k
     OPC_CheckPatternPredicate0,
28829
15.5k
     OPC_EmitMergeInputChains1_0,
28830
15.5k
     OPC_EmitInteger32, 0, 
28831
15.5k
     OPC_EmitNodeXForm, 2, 3,
28832
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13140), 0|OPFL_Chain,
28833
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28834
15.5k
    0, 
28835
15.5k
   0, 
28836
15.5k
  61|128,3, 
28837
15.5k
   OPC_CheckChild1Integer, 50|128,12|128,1, 
28838
15.5k
   OPC_RecordChild2,
28839
15.5k
   OPC_Scope, 91, 
28840
15.5k
    OPC_CheckChild2TypeI32,
28841
15.5k
    OPC_RecordChild3,
28842
15.5k
    OPC_Scope, 28, 
28843
15.5k
     OPC_CheckPredicate2, 
28844
15.5k
     OPC_CheckPatternPredicate0,
28845
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28846
15.5k
     OPC_EmitMergeInputChains1_0,
28847
15.5k
     OPC_EmitInteger32, 0, 
28848
15.5k
     OPC_EmitNodeXForm, 2, 5,
28849
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12006), 0|OPFL_Chain,
28850
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28851
15.5k
    28, 
28852
15.5k
     OPC_CheckPredicate1, 
28853
15.5k
     OPC_CheckPatternPredicate0,
28854
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28855
15.5k
     OPC_EmitMergeInputChains1_0,
28856
15.5k
     OPC_EmitInteger32, 0, 
28857
15.5k
     OPC_EmitNodeXForm, 2, 5,
28858
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12633), 0|OPFL_Chain,
28859
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28860
15.5k
    28, 
28861
15.5k
     OPC_CheckPredicate0, 
28862
15.5k
     OPC_CheckPatternPredicate0,
28863
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28864
15.5k
     OPC_EmitMergeInputChains1_0,
28865
15.5k
     OPC_EmitInteger32, 0, 
28866
15.5k
     OPC_EmitNodeXForm, 2, 5,
28867
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13260), 0|OPFL_Chain,
28868
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28869
15.5k
    0, 
28870
15.5k
   91, 
28871
15.5k
    OPC_CheckChild2TypeI64,
28872
15.5k
    OPC_RecordChild3,
28873
15.5k
    OPC_Scope, 28, 
28874
15.5k
     OPC_CheckPredicate2, 
28875
15.5k
     OPC_CheckPatternPredicate0,
28876
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28877
15.5k
     OPC_EmitMergeInputChains1_0,
28878
15.5k
     OPC_EmitInteger32, 0, 
28879
15.5k
     OPC_EmitNodeXForm, 2, 5,
28880
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12120), 0|OPFL_Chain,
28881
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28882
15.5k
    28, 
28883
15.5k
     OPC_CheckPredicate1, 
28884
15.5k
     OPC_CheckPatternPredicate0,
28885
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28886
15.5k
     OPC_EmitMergeInputChains1_0,
28887
15.5k
     OPC_EmitInteger32, 0, 
28888
15.5k
     OPC_EmitNodeXForm, 2, 5,
28889
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12747), 0|OPFL_Chain,
28890
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28891
15.5k
    28, 
28892
15.5k
     OPC_CheckPredicate0, 
28893
15.5k
     OPC_CheckPatternPredicate0,
28894
15.5k
     OPC_CheckComplexPat1, /*#*/1,
28895
15.5k
     OPC_EmitMergeInputChains1_0,
28896
15.5k
     OPC_EmitInteger32, 0, 
28897
15.5k
     OPC_EmitNodeXForm, 2, 5,
28898
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13374), 0|OPFL_Chain,
28899
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
28900
15.5k
    0, 
28901
15.5k
   87, 
28902
15.5k
    OPC_RecordChild3,
28903
15.5k
    OPC_Scope, 27, 
28904
15.5k
     OPC_CheckPredicate2, 
28905
15.5k
     OPC_CheckPatternPredicate0,
28906
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28907
15.5k
     OPC_EmitMergeInputChains1_0,
28908
15.5k
     OPC_EmitInteger32, 0, 
28909
15.5k
     OPC_EmitNodeXForm, 2, 4,
28910
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11615), 0|OPFL_Chain,
28911
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28912
15.5k
    27, 
28913
15.5k
     OPC_CheckPredicate1, 
28914
15.5k
     OPC_CheckPatternPredicate0,
28915
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28916
15.5k
     OPC_EmitMergeInputChains1_0,
28917
15.5k
     OPC_EmitInteger32, 0, 
28918
15.5k
     OPC_EmitNodeXForm, 2, 4,
28919
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12266), 0|OPFL_Chain,
28920
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28921
15.5k
    27, 
28922
15.5k
     OPC_CheckPredicate0, 
28923
15.5k
     OPC_CheckPatternPredicate0,
28924
15.5k
     OPC_CheckComplexPat2, /*#*/1,
28925
15.5k
     OPC_EmitMergeInputChains1_0,
28926
15.5k
     OPC_EmitInteger32, 0, 
28927
15.5k
     OPC_EmitNodeXForm, 2, 4,
28928
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12893), 0|OPFL_Chain,
28929
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
28930
15.5k
    0, 
28931
15.5k
   82, 
28932
15.5k
    OPC_CheckChild2TypeI32,
28933
15.5k
    OPC_RecordChild3,
28934
15.5k
    OPC_Scope, 25, 
28935
15.5k
     OPC_CheckPredicate2, 
28936
15.5k
     OPC_CheckPatternPredicate0,
28937
15.5k
     OPC_EmitMergeInputChains1_0,
28938
15.5k
     OPC_EmitInteger32, 0, 
28939
15.5k
     OPC_EmitNodeXForm, 2, 3,
28940
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11778), 0|OPFL_Chain,
28941
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28942
15.5k
    25, 
28943
15.5k
     OPC_CheckPredicate1, 
28944
15.5k
     OPC_CheckPatternPredicate0,
28945
15.5k
     OPC_EmitMergeInputChains1_0,
28946
15.5k
     OPC_EmitInteger32, 0, 
28947
15.5k
     OPC_EmitNodeXForm, 2, 3,
28948
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12405), 0|OPFL_Chain,
28949
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28950
15.5k
    25, 
28951
15.5k
     OPC_CheckPredicate0, 
28952
15.5k
     OPC_CheckPatternPredicate0,
28953
15.5k
     OPC_EmitMergeInputChains1_0,
28954
15.5k
     OPC_EmitInteger32, 0, 
28955
15.5k
     OPC_EmitNodeXForm, 2, 3,
28956
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13032), 0|OPFL_Chain,
28957
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28958
15.5k
    0, 
28959
15.5k
   82, 
28960
15.5k
    OPC_CheckChild2TypeI64,
28961
15.5k
    OPC_RecordChild3,
28962
15.5k
    OPC_Scope, 25, 
28963
15.5k
     OPC_CheckPredicate2, 
28964
15.5k
     OPC_CheckPatternPredicate0,
28965
15.5k
     OPC_EmitMergeInputChains1_0,
28966
15.5k
     OPC_EmitInteger32, 0, 
28967
15.5k
     OPC_EmitNodeXForm, 2, 3,
28968
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11892), 0|OPFL_Chain,
28969
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28970
15.5k
    25, 
28971
15.5k
     OPC_CheckPredicate1, 
28972
15.5k
     OPC_CheckPatternPredicate0,
28973
15.5k
     OPC_EmitMergeInputChains1_0,
28974
15.5k
     OPC_EmitInteger32, 0, 
28975
15.5k
     OPC_EmitNodeXForm, 2, 3,
28976
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12519), 0|OPFL_Chain,
28977
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28978
15.5k
    25, 
28979
15.5k
     OPC_CheckPredicate0, 
28980
15.5k
     OPC_CheckPatternPredicate0,
28981
15.5k
     OPC_EmitMergeInputChains1_0,
28982
15.5k
     OPC_EmitInteger32, 0, 
28983
15.5k
     OPC_EmitNodeXForm, 2, 3,
28984
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13146), 0|OPFL_Chain,
28985
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
28986
15.5k
    0, 
28987
15.5k
   0, 
28988
15.5k
  1|128,3, 
28989
15.5k
   OPC_CheckChild1Integer, 96|128,9|128,1, 
28990
15.5k
   OPC_RecordChild2,
28991
15.5k
   OPC_Scope, 79, 
28992
15.5k
    OPC_CheckChild2TypeI32,
28993
15.5k
    OPC_RecordChild3,
28994
15.5k
    OPC_Scope, 24, 
28995
15.5k
     OPC_CheckPredicate2, 
28996
15.5k
     OPC_CheckPatternPredicate1,
28997
15.5k
     OPC_CheckComplexPat0, /*#*/1,
28998
15.5k
     OPC_EmitMergeInputChains1_0,
28999
15.5k
     OPC_EmitInteger32, 0, 
29000
15.5k
     OPC_EmitNodeXForm, 2, 5,
29001
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12008), 0|OPFL_Chain,
29002
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29003
15.5k
    24, 
29004
15.5k
     OPC_CheckPredicate1, 
29005
15.5k
     OPC_CheckPatternPredicate1,
29006
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29007
15.5k
     OPC_EmitMergeInputChains1_0,
29008
15.5k
     OPC_EmitInteger32, 0, 
29009
15.5k
     OPC_EmitNodeXForm, 2, 5,
29010
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12635), 0|OPFL_Chain,
29011
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29012
15.5k
    24, 
29013
15.5k
     OPC_CheckPredicate0, 
29014
15.5k
     OPC_CheckPatternPredicate1,
29015
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29016
15.5k
     OPC_EmitMergeInputChains1_0,
29017
15.5k
     OPC_EmitInteger32, 0, 
29018
15.5k
     OPC_EmitNodeXForm, 2, 5,
29019
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13262), 0|OPFL_Chain,
29020
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29021
15.5k
    0, 
29022
15.5k
   79, 
29023
15.5k
    OPC_CheckChild2TypeI64,
29024
15.5k
    OPC_RecordChild3,
29025
15.5k
    OPC_Scope, 24, 
29026
15.5k
     OPC_CheckPredicate2, 
29027
15.5k
     OPC_CheckPatternPredicate1,
29028
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29029
15.5k
     OPC_EmitMergeInputChains1_0,
29030
15.5k
     OPC_EmitInteger32, 0, 
29031
15.5k
     OPC_EmitNodeXForm, 2, 5,
29032
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12122), 0|OPFL_Chain,
29033
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29034
15.5k
    24, 
29035
15.5k
     OPC_CheckPredicate1, 
29036
15.5k
     OPC_CheckPatternPredicate1,
29037
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29038
15.5k
     OPC_EmitMergeInputChains1_0,
29039
15.5k
     OPC_EmitInteger32, 0, 
29040
15.5k
     OPC_EmitNodeXForm, 2, 5,
29041
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12749), 0|OPFL_Chain,
29042
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29043
15.5k
    24, 
29044
15.5k
     OPC_CheckPredicate0, 
29045
15.5k
     OPC_CheckPatternPredicate1,
29046
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29047
15.5k
     OPC_EmitMergeInputChains1_0,
29048
15.5k
     OPC_EmitInteger32, 0, 
29049
15.5k
     OPC_EmitNodeXForm, 2, 5,
29050
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13376), 0|OPFL_Chain,
29051
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29052
15.5k
    0, 
29053
15.5k
   75, 
29054
15.5k
    OPC_RecordChild3,
29055
15.5k
    OPC_Scope, 23, 
29056
15.5k
     OPC_CheckPredicate2, 
29057
15.5k
     OPC_CheckPatternPredicate1,
29058
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29059
15.5k
     OPC_EmitMergeInputChains1_0,
29060
15.5k
     OPC_EmitInteger32, 0, 
29061
15.5k
     OPC_EmitNodeXForm, 2, 4,
29062
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11619), 0|OPFL_Chain,
29063
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
29064
15.5k
    23, 
29065
15.5k
     OPC_CheckPredicate1, 
29066
15.5k
     OPC_CheckPatternPredicate1,
29067
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29068
15.5k
     OPC_EmitMergeInputChains1_0,
29069
15.5k
     OPC_EmitInteger32, 0, 
29070
15.5k
     OPC_EmitNodeXForm, 2, 4,
29071
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12269), 0|OPFL_Chain,
29072
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
29073
15.5k
    23, 
29074
15.5k
     OPC_CheckPredicate0, 
29075
15.5k
     OPC_CheckPatternPredicate1,
29076
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29077
15.5k
     OPC_EmitMergeInputChains1_0,
29078
15.5k
     OPC_EmitInteger32, 0, 
29079
15.5k
     OPC_EmitNodeXForm, 2, 4,
29080
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12896), 0|OPFL_Chain,
29081
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
29082
15.5k
    0, 
29083
15.5k
   70, 
29084
15.5k
    OPC_CheckChild2TypeI32,
29085
15.5k
    OPC_RecordChild3,
29086
15.5k
    OPC_Scope, 21, 
29087
15.5k
     OPC_CheckPredicate2, 
29088
15.5k
     OPC_CheckPatternPredicate1,
29089
15.5k
     OPC_EmitMergeInputChains1_0,
29090
15.5k
     OPC_EmitInteger32, 0, 
29091
15.5k
     OPC_EmitNodeXForm, 2, 3,
29092
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11780), 0|OPFL_Chain,
29093
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29094
15.5k
    21, 
29095
15.5k
     OPC_CheckPredicate1, 
29096
15.5k
     OPC_CheckPatternPredicate1,
29097
15.5k
     OPC_EmitMergeInputChains1_0,
29098
15.5k
     OPC_EmitInteger32, 0, 
29099
15.5k
     OPC_EmitNodeXForm, 2, 3,
29100
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12407), 0|OPFL_Chain,
29101
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29102
15.5k
    21, 
29103
15.5k
     OPC_CheckPredicate0, 
29104
15.5k
     OPC_CheckPatternPredicate1,
29105
15.5k
     OPC_EmitMergeInputChains1_0,
29106
15.5k
     OPC_EmitInteger32, 0, 
29107
15.5k
     OPC_EmitNodeXForm, 2, 3,
29108
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13034), 0|OPFL_Chain,
29109
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29110
15.5k
    0, 
29111
15.5k
   70, 
29112
15.5k
    OPC_CheckChild2TypeI64,
29113
15.5k
    OPC_RecordChild3,
29114
15.5k
    OPC_Scope, 21, 
29115
15.5k
     OPC_CheckPredicate2, 
29116
15.5k
     OPC_CheckPatternPredicate1,
29117
15.5k
     OPC_EmitMergeInputChains1_0,
29118
15.5k
     OPC_EmitInteger32, 0, 
29119
15.5k
     OPC_EmitNodeXForm, 2, 3,
29120
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11894), 0|OPFL_Chain,
29121
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29122
15.5k
    21, 
29123
15.5k
     OPC_CheckPredicate1, 
29124
15.5k
     OPC_CheckPatternPredicate1,
29125
15.5k
     OPC_EmitMergeInputChains1_0,
29126
15.5k
     OPC_EmitInteger32, 0, 
29127
15.5k
     OPC_EmitNodeXForm, 2, 3,
29128
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12521), 0|OPFL_Chain,
29129
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29130
15.5k
    21, 
29131
15.5k
     OPC_CheckPredicate0, 
29132
15.5k
     OPC_CheckPatternPredicate1,
29133
15.5k
     OPC_EmitMergeInputChains1_0,
29134
15.5k
     OPC_EmitInteger32, 0, 
29135
15.5k
     OPC_EmitNodeXForm, 2, 3,
29136
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13148), 0|OPFL_Chain,
29137
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29138
15.5k
    0, 
29139
15.5k
   0, 
29140
15.5k
  1|128,3, 
29141
15.5k
   OPC_CheckChild1Integer, 104|128,9|128,1, 
29142
15.5k
   OPC_RecordChild2,
29143
15.5k
   OPC_Scope, 79, 
29144
15.5k
    OPC_CheckChild2TypeI32,
29145
15.5k
    OPC_RecordChild3,
29146
15.5k
    OPC_Scope, 24, 
29147
15.5k
     OPC_CheckPredicate2, 
29148
15.5k
     OPC_CheckPatternPredicate1,
29149
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29150
15.5k
     OPC_EmitMergeInputChains1_0,
29151
15.5k
     OPC_EmitInteger32, 0, 
29152
15.5k
     OPC_EmitNodeXForm, 2, 5,
29153
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12010), 0|OPFL_Chain,
29154
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29155
15.5k
    24, 
29156
15.5k
     OPC_CheckPredicate1, 
29157
15.5k
     OPC_CheckPatternPredicate1,
29158
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29159
15.5k
     OPC_EmitMergeInputChains1_0,
29160
15.5k
     OPC_EmitInteger32, 0, 
29161
15.5k
     OPC_EmitNodeXForm, 2, 5,
29162
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12637), 0|OPFL_Chain,
29163
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29164
15.5k
    24, 
29165
15.5k
     OPC_CheckPredicate0, 
29166
15.5k
     OPC_CheckPatternPredicate1,
29167
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29168
15.5k
     OPC_EmitMergeInputChains1_0,
29169
15.5k
     OPC_EmitInteger32, 0, 
29170
15.5k
     OPC_EmitNodeXForm, 2, 5,
29171
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13264), 0|OPFL_Chain,
29172
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29173
15.5k
    0, 
29174
15.5k
   79, 
29175
15.5k
    OPC_CheckChild2TypeI64,
29176
15.5k
    OPC_RecordChild3,
29177
15.5k
    OPC_Scope, 24, 
29178
15.5k
     OPC_CheckPredicate2, 
29179
15.5k
     OPC_CheckPatternPredicate1,
29180
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29181
15.5k
     OPC_EmitMergeInputChains1_0,
29182
15.5k
     OPC_EmitInteger32, 0, 
29183
15.5k
     OPC_EmitNodeXForm, 2, 5,
29184
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12124), 0|OPFL_Chain,
29185
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29186
15.5k
    24, 
29187
15.5k
     OPC_CheckPredicate1, 
29188
15.5k
     OPC_CheckPatternPredicate1,
29189
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29190
15.5k
     OPC_EmitMergeInputChains1_0,
29191
15.5k
     OPC_EmitInteger32, 0, 
29192
15.5k
     OPC_EmitNodeXForm, 2, 5,
29193
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12751), 0|OPFL_Chain,
29194
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29195
15.5k
    24, 
29196
15.5k
     OPC_CheckPredicate0, 
29197
15.5k
     OPC_CheckPatternPredicate1,
29198
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29199
15.5k
     OPC_EmitMergeInputChains1_0,
29200
15.5k
     OPC_EmitInteger32, 0, 
29201
15.5k
     OPC_EmitNodeXForm, 2, 5,
29202
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13378), 0|OPFL_Chain,
29203
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29204
15.5k
    0, 
29205
15.5k
   75, 
29206
15.5k
    OPC_RecordChild3,
29207
15.5k
    OPC_Scope, 23, 
29208
15.5k
     OPC_CheckPredicate2, 
29209
15.5k
     OPC_CheckPatternPredicate1,
29210
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29211
15.5k
     OPC_EmitMergeInputChains1_0,
29212
15.5k
     OPC_EmitInteger32, 0, 
29213
15.5k
     OPC_EmitNodeXForm, 2, 4,
29214
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11623), 0|OPFL_Chain,
29215
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
29216
15.5k
    23, 
29217
15.5k
     OPC_CheckPredicate1, 
29218
15.5k
     OPC_CheckPatternPredicate1,
29219
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29220
15.5k
     OPC_EmitMergeInputChains1_0,
29221
15.5k
     OPC_EmitInteger32, 0, 
29222
15.5k
     OPC_EmitNodeXForm, 2, 4,
29223
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12272), 0|OPFL_Chain,
29224
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
29225
15.5k
    23, 
29226
15.5k
     OPC_CheckPredicate0, 
29227
15.5k
     OPC_CheckPatternPredicate1,
29228
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29229
15.5k
     OPC_EmitMergeInputChains1_0,
29230
15.5k
     OPC_EmitInteger32, 0, 
29231
15.5k
     OPC_EmitNodeXForm, 2, 4,
29232
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12899), 0|OPFL_Chain,
29233
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
29234
15.5k
    0, 
29235
15.5k
   70, 
29236
15.5k
    OPC_CheckChild2TypeI32,
29237
15.5k
    OPC_RecordChild3,
29238
15.5k
    OPC_Scope, 21, 
29239
15.5k
     OPC_CheckPredicate2, 
29240
15.5k
     OPC_CheckPatternPredicate1,
29241
15.5k
     OPC_EmitMergeInputChains1_0,
29242
15.5k
     OPC_EmitInteger32, 0, 
29243
15.5k
     OPC_EmitNodeXForm, 2, 3,
29244
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11782), 0|OPFL_Chain,
29245
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29246
15.5k
    21, 
29247
15.5k
     OPC_CheckPredicate1, 
29248
15.5k
     OPC_CheckPatternPredicate1,
29249
15.5k
     OPC_EmitMergeInputChains1_0,
29250
15.5k
     OPC_EmitInteger32, 0, 
29251
15.5k
     OPC_EmitNodeXForm, 2, 3,
29252
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12409), 0|OPFL_Chain,
29253
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29254
15.5k
    21, 
29255
15.5k
     OPC_CheckPredicate0, 
29256
15.5k
     OPC_CheckPatternPredicate1,
29257
15.5k
     OPC_EmitMergeInputChains1_0,
29258
15.5k
     OPC_EmitInteger32, 0, 
29259
15.5k
     OPC_EmitNodeXForm, 2, 3,
29260
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13036), 0|OPFL_Chain,
29261
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29262
15.5k
    0, 
29263
15.5k
   70, 
29264
15.5k
    OPC_CheckChild2TypeI64,
29265
15.5k
    OPC_RecordChild3,
29266
15.5k
    OPC_Scope, 21, 
29267
15.5k
     OPC_CheckPredicate2, 
29268
15.5k
     OPC_CheckPatternPredicate1,
29269
15.5k
     OPC_EmitMergeInputChains1_0,
29270
15.5k
     OPC_EmitInteger32, 0, 
29271
15.5k
     OPC_EmitNodeXForm, 2, 3,
29272
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11896), 0|OPFL_Chain,
29273
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29274
15.5k
    21, 
29275
15.5k
     OPC_CheckPredicate1, 
29276
15.5k
     OPC_CheckPatternPredicate1,
29277
15.5k
     OPC_EmitMergeInputChains1_0,
29278
15.5k
     OPC_EmitInteger32, 0, 
29279
15.5k
     OPC_EmitNodeXForm, 2, 3,
29280
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12523), 0|OPFL_Chain,
29281
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29282
15.5k
    21, 
29283
15.5k
     OPC_CheckPredicate0, 
29284
15.5k
     OPC_CheckPatternPredicate1,
29285
15.5k
     OPC_EmitMergeInputChains1_0,
29286
15.5k
     OPC_EmitInteger32, 0, 
29287
15.5k
     OPC_EmitNodeXForm, 2, 3,
29288
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13150), 0|OPFL_Chain,
29289
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
29290
15.5k
    0, 
29291
15.5k
   0, 
29292
15.5k
  54|128,2, 
29293
15.5k
   OPC_CheckChild1Integer, 82|128,13|128,1, 
29294
15.5k
   OPC_RecordChild2,
29295
15.5k
   OPC_Scope, 64, 
29296
15.5k
    OPC_CheckChild2TypeI32,
29297
15.5k
    OPC_RecordChild3,
29298
15.5k
    OPC_Scope, 19, 
29299
15.5k
     OPC_CheckPredicate2, 
29300
15.5k
     OPC_CheckPatternPredicate3,
29301
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29302
15.5k
     OPC_EmitMergeInputChains1_0,
29303
15.5k
     OPC_EmitInteger32, 0, 
29304
15.5k
     OPC_EmitNodeXForm, 2, 5,
29305
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12020),
29306
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29307
15.5k
    19, 
29308
15.5k
     OPC_CheckPredicate1, 
29309
15.5k
     OPC_CheckPatternPredicate3,
29310
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29311
15.5k
     OPC_EmitMergeInputChains1_0,
29312
15.5k
     OPC_EmitInteger32, 0, 
29313
15.5k
     OPC_EmitNodeXForm, 2, 5,
29314
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12647),
29315
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29316
15.5k
    19, 
29317
15.5k
     OPC_CheckPredicate0, 
29318
15.5k
     OPC_CheckPatternPredicate3,
29319
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29320
15.5k
     OPC_EmitMergeInputChains1_0,
29321
15.5k
     OPC_EmitInteger32, 0, 
29322
15.5k
     OPC_EmitNodeXForm, 2, 5,
29323
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13274),
29324
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29325
15.5k
    0, 
29326
15.5k
   64, 
29327
15.5k
    OPC_CheckChild2TypeI64,
29328
15.5k
    OPC_RecordChild3,
29329
15.5k
    OPC_Scope, 19, 
29330
15.5k
     OPC_CheckPredicate2, 
29331
15.5k
     OPC_CheckPatternPredicate3,
29332
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29333
15.5k
     OPC_EmitMergeInputChains1_0,
29334
15.5k
     OPC_EmitInteger32, 0, 
29335
15.5k
     OPC_EmitNodeXForm, 2, 5,
29336
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12134),
29337
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29338
15.5k
    19, 
29339
15.5k
     OPC_CheckPredicate1, 
29340
15.5k
     OPC_CheckPatternPredicate3,
29341
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29342
15.5k
     OPC_EmitMergeInputChains1_0,
29343
15.5k
     OPC_EmitInteger32, 0, 
29344
15.5k
     OPC_EmitNodeXForm, 2, 5,
29345
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12761),
29346
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29347
15.5k
    19, 
29348
15.5k
     OPC_CheckPredicate0, 
29349
15.5k
     OPC_CheckPatternPredicate3,
29350
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29351
15.5k
     OPC_EmitMergeInputChains1_0,
29352
15.5k
     OPC_EmitInteger32, 0, 
29353
15.5k
     OPC_EmitNodeXForm, 2, 5,
29354
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13388),
29355
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29356
15.5k
    0, 
29357
15.5k
   60, 
29358
15.5k
    OPC_RecordChild3,
29359
15.5k
    OPC_Scope, 18, 
29360
15.5k
     OPC_CheckPredicate2, 
29361
15.5k
     OPC_CheckPatternPredicate3,
29362
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29363
15.5k
     OPC_EmitMergeInputChains1_0,
29364
15.5k
     OPC_EmitInteger32, 0, 
29365
15.5k
     OPC_EmitNodeXForm, 2, 4,
29366
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11643),
29367
15.5k
                   MVT::i32, 3, 3, 2, 5, 
29368
15.5k
    18, 
29369
15.5k
     OPC_CheckPredicate1, 
29370
15.5k
     OPC_CheckPatternPredicate3,
29371
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29372
15.5k
     OPC_EmitMergeInputChains1_0,
29373
15.5k
     OPC_EmitInteger32, 0, 
29374
15.5k
     OPC_EmitNodeXForm, 2, 4,
29375
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12287),
29376
15.5k
                   MVT::i32, 3, 3, 2, 5, 
29377
15.5k
    18, 
29378
15.5k
     OPC_CheckPredicate0, 
29379
15.5k
     OPC_CheckPatternPredicate3,
29380
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29381
15.5k
     OPC_EmitMergeInputChains1_0,
29382
15.5k
     OPC_EmitInteger32, 0, 
29383
15.5k
     OPC_EmitNodeXForm, 2, 4,
29384
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12914),
29385
15.5k
                   MVT::i32, 3, 3, 2, 5, 
29386
15.5k
    0, 
29387
15.5k
   55, 
29388
15.5k
    OPC_CheckChild2TypeI32,
29389
15.5k
    OPC_RecordChild3,
29390
15.5k
    OPC_Scope, 16, 
29391
15.5k
     OPC_CheckPredicate2, 
29392
15.5k
     OPC_CheckPatternPredicate3,
29393
15.5k
     OPC_EmitMergeInputChains1_0,
29394
15.5k
     OPC_EmitInteger32, 0, 
29395
15.5k
     OPC_EmitNodeXForm, 2, 3,
29396
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11792),
29397
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29398
15.5k
    16, 
29399
15.5k
     OPC_CheckPredicate1, 
29400
15.5k
     OPC_CheckPatternPredicate3,
29401
15.5k
     OPC_EmitMergeInputChains1_0,
29402
15.5k
     OPC_EmitInteger32, 0, 
29403
15.5k
     OPC_EmitNodeXForm, 2, 3,
29404
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12419),
29405
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29406
15.5k
    16, 
29407
15.5k
     OPC_CheckPredicate0, 
29408
15.5k
     OPC_CheckPatternPredicate3,
29409
15.5k
     OPC_EmitMergeInputChains1_0,
29410
15.5k
     OPC_EmitInteger32, 0, 
29411
15.5k
     OPC_EmitNodeXForm, 2, 3,
29412
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13046),
29413
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29414
15.5k
    0, 
29415
15.5k
   55, 
29416
15.5k
    OPC_CheckChild2TypeI64,
29417
15.5k
    OPC_RecordChild3,
29418
15.5k
    OPC_Scope, 16, 
29419
15.5k
     OPC_CheckPredicate2, 
29420
15.5k
     OPC_CheckPatternPredicate3,
29421
15.5k
     OPC_EmitMergeInputChains1_0,
29422
15.5k
     OPC_EmitInteger32, 0, 
29423
15.5k
     OPC_EmitNodeXForm, 2, 3,
29424
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11906),
29425
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29426
15.5k
    16, 
29427
15.5k
     OPC_CheckPredicate1, 
29428
15.5k
     OPC_CheckPatternPredicate3,
29429
15.5k
     OPC_EmitMergeInputChains1_0,
29430
15.5k
     OPC_EmitInteger32, 0, 
29431
15.5k
     OPC_EmitNodeXForm, 2, 3,
29432
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12533),
29433
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29434
15.5k
    16, 
29435
15.5k
     OPC_CheckPredicate0, 
29436
15.5k
     OPC_CheckPatternPredicate3,
29437
15.5k
     OPC_EmitMergeInputChains1_0,
29438
15.5k
     OPC_EmitInteger32, 0, 
29439
15.5k
     OPC_EmitNodeXForm, 2, 3,
29440
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13160),
29441
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29442
15.5k
    0, 
29443
15.5k
   0, 
29444
15.5k
  54|128,2, 
29445
15.5k
   OPC_CheckChild1Integer, 84|128,13|128,1, 
29446
15.5k
   OPC_RecordChild2,
29447
15.5k
   OPC_Scope, 64, 
29448
15.5k
    OPC_CheckChild2TypeI32,
29449
15.5k
    OPC_RecordChild3,
29450
15.5k
    OPC_Scope, 19, 
29451
15.5k
     OPC_CheckPredicate2, 
29452
15.5k
     OPC_CheckPatternPredicate3,
29453
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29454
15.5k
     OPC_EmitMergeInputChains1_0,
29455
15.5k
     OPC_EmitInteger32, 0, 
29456
15.5k
     OPC_EmitNodeXForm, 2, 5,
29457
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12022),
29458
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29459
15.5k
    19, 
29460
15.5k
     OPC_CheckPredicate1, 
29461
15.5k
     OPC_CheckPatternPredicate3,
29462
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29463
15.5k
     OPC_EmitMergeInputChains1_0,
29464
15.5k
     OPC_EmitInteger32, 0, 
29465
15.5k
     OPC_EmitNodeXForm, 2, 5,
29466
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12649),
29467
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29468
15.5k
    19, 
29469
15.5k
     OPC_CheckPredicate0, 
29470
15.5k
     OPC_CheckPatternPredicate3,
29471
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29472
15.5k
     OPC_EmitMergeInputChains1_0,
29473
15.5k
     OPC_EmitInteger32, 0, 
29474
15.5k
     OPC_EmitNodeXForm, 2, 5,
29475
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13276),
29476
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29477
15.5k
    0, 
29478
15.5k
   64, 
29479
15.5k
    OPC_CheckChild2TypeI64,
29480
15.5k
    OPC_RecordChild3,
29481
15.5k
    OPC_Scope, 19, 
29482
15.5k
     OPC_CheckPredicate2, 
29483
15.5k
     OPC_CheckPatternPredicate3,
29484
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29485
15.5k
     OPC_EmitMergeInputChains1_0,
29486
15.5k
     OPC_EmitInteger32, 0, 
29487
15.5k
     OPC_EmitNodeXForm, 2, 5,
29488
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12136),
29489
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29490
15.5k
    19, 
29491
15.5k
     OPC_CheckPredicate1, 
29492
15.5k
     OPC_CheckPatternPredicate3,
29493
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29494
15.5k
     OPC_EmitMergeInputChains1_0,
29495
15.5k
     OPC_EmitInteger32, 0, 
29496
15.5k
     OPC_EmitNodeXForm, 2, 5,
29497
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12763),
29498
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29499
15.5k
    19, 
29500
15.5k
     OPC_CheckPredicate0, 
29501
15.5k
     OPC_CheckPatternPredicate3,
29502
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29503
15.5k
     OPC_EmitMergeInputChains1_0,
29504
15.5k
     OPC_EmitInteger32, 0, 
29505
15.5k
     OPC_EmitNodeXForm, 2, 5,
29506
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13390),
29507
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29508
15.5k
    0, 
29509
15.5k
   60, 
29510
15.5k
    OPC_RecordChild3,
29511
15.5k
    OPC_Scope, 18, 
29512
15.5k
     OPC_CheckPredicate2, 
29513
15.5k
     OPC_CheckPatternPredicate3,
29514
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29515
15.5k
     OPC_EmitMergeInputChains1_0,
29516
15.5k
     OPC_EmitInteger32, 0, 
29517
15.5k
     OPC_EmitNodeXForm, 2, 4,
29518
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11647),
29519
15.5k
                   MVT::i32, 3, 3, 2, 5, 
29520
15.5k
    18, 
29521
15.5k
     OPC_CheckPredicate1, 
29522
15.5k
     OPC_CheckPatternPredicate3,
29523
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29524
15.5k
     OPC_EmitMergeInputChains1_0,
29525
15.5k
     OPC_EmitInteger32, 0, 
29526
15.5k
     OPC_EmitNodeXForm, 2, 4,
29527
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12290),
29528
15.5k
                   MVT::i32, 3, 3, 2, 5, 
29529
15.5k
    18, 
29530
15.5k
     OPC_CheckPredicate0, 
29531
15.5k
     OPC_CheckPatternPredicate3,
29532
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29533
15.5k
     OPC_EmitMergeInputChains1_0,
29534
15.5k
     OPC_EmitInteger32, 0, 
29535
15.5k
     OPC_EmitNodeXForm, 2, 4,
29536
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12917),
29537
15.5k
                   MVT::i32, 3, 3, 2, 5, 
29538
15.5k
    0, 
29539
15.5k
   55, 
29540
15.5k
    OPC_CheckChild2TypeI32,
29541
15.5k
    OPC_RecordChild3,
29542
15.5k
    OPC_Scope, 16, 
29543
15.5k
     OPC_CheckPredicate2, 
29544
15.5k
     OPC_CheckPatternPredicate3,
29545
15.5k
     OPC_EmitMergeInputChains1_0,
29546
15.5k
     OPC_EmitInteger32, 0, 
29547
15.5k
     OPC_EmitNodeXForm, 2, 3,
29548
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11794),
29549
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29550
15.5k
    16, 
29551
15.5k
     OPC_CheckPredicate1, 
29552
15.5k
     OPC_CheckPatternPredicate3,
29553
15.5k
     OPC_EmitMergeInputChains1_0,
29554
15.5k
     OPC_EmitInteger32, 0, 
29555
15.5k
     OPC_EmitNodeXForm, 2, 3,
29556
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12421),
29557
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29558
15.5k
    16, 
29559
15.5k
     OPC_CheckPredicate0, 
29560
15.5k
     OPC_CheckPatternPredicate3,
29561
15.5k
     OPC_EmitMergeInputChains1_0,
29562
15.5k
     OPC_EmitInteger32, 0, 
29563
15.5k
     OPC_EmitNodeXForm, 2, 3,
29564
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13048),
29565
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29566
15.5k
    0, 
29567
15.5k
   55, 
29568
15.5k
    OPC_CheckChild2TypeI64,
29569
15.5k
    OPC_RecordChild3,
29570
15.5k
    OPC_Scope, 16, 
29571
15.5k
     OPC_CheckPredicate2, 
29572
15.5k
     OPC_CheckPatternPredicate3,
29573
15.5k
     OPC_EmitMergeInputChains1_0,
29574
15.5k
     OPC_EmitInteger32, 0, 
29575
15.5k
     OPC_EmitNodeXForm, 2, 3,
29576
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11908),
29577
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29578
15.5k
    16, 
29579
15.5k
     OPC_CheckPredicate1, 
29580
15.5k
     OPC_CheckPatternPredicate3,
29581
15.5k
     OPC_EmitMergeInputChains1_0,
29582
15.5k
     OPC_EmitInteger32, 0, 
29583
15.5k
     OPC_EmitNodeXForm, 2, 3,
29584
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12535),
29585
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29586
15.5k
    16, 
29587
15.5k
     OPC_CheckPredicate0, 
29588
15.5k
     OPC_CheckPatternPredicate3,
29589
15.5k
     OPC_EmitMergeInputChains1_0,
29590
15.5k
     OPC_EmitInteger32, 0, 
29591
15.5k
     OPC_EmitNodeXForm, 2, 3,
29592
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13162),
29593
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29594
15.5k
    0, 
29595
15.5k
   0, 
29596
15.5k
  54|128,2, 
29597
15.5k
   OPC_CheckChild1Integer, 54|128,13|128,1, 
29598
15.5k
   OPC_RecordChild2,
29599
15.5k
   OPC_Scope, 64, 
29600
15.5k
    OPC_CheckChild2TypeI32,
29601
15.5k
    OPC_RecordChild3,
29602
15.5k
    OPC_Scope, 19, 
29603
15.5k
     OPC_CheckPredicate2, 
29604
15.5k
     OPC_CheckPatternPredicate3,
29605
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29606
15.5k
     OPC_EmitMergeInputChains1_0,
29607
15.5k
     OPC_EmitInteger32, 0, 
29608
15.5k
     OPC_EmitNodeXForm, 2, 5,
29609
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12024),
29610
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29611
15.5k
    19, 
29612
15.5k
     OPC_CheckPredicate1, 
29613
15.5k
     OPC_CheckPatternPredicate3,
29614
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29615
15.5k
     OPC_EmitMergeInputChains1_0,
29616
15.5k
     OPC_EmitInteger32, 0, 
29617
15.5k
     OPC_EmitNodeXForm, 2, 5,
29618
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12651),
29619
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29620
15.5k
    19, 
29621
15.5k
     OPC_CheckPredicate0, 
29622
15.5k
     OPC_CheckPatternPredicate3,
29623
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29624
15.5k
     OPC_EmitMergeInputChains1_0,
29625
15.5k
     OPC_EmitInteger32, 0, 
29626
15.5k
     OPC_EmitNodeXForm, 2, 5,
29627
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13278),
29628
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29629
15.5k
    0, 
29630
15.5k
   64, 
29631
15.5k
    OPC_CheckChild2TypeI64,
29632
15.5k
    OPC_RecordChild3,
29633
15.5k
    OPC_Scope, 19, 
29634
15.5k
     OPC_CheckPredicate2, 
29635
15.5k
     OPC_CheckPatternPredicate3,
29636
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29637
15.5k
     OPC_EmitMergeInputChains1_0,
29638
15.5k
     OPC_EmitInteger32, 0, 
29639
15.5k
     OPC_EmitNodeXForm, 2, 5,
29640
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12138),
29641
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29642
15.5k
    19, 
29643
15.5k
     OPC_CheckPredicate1, 
29644
15.5k
     OPC_CheckPatternPredicate3,
29645
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29646
15.5k
     OPC_EmitMergeInputChains1_0,
29647
15.5k
     OPC_EmitInteger32, 0, 
29648
15.5k
     OPC_EmitNodeXForm, 2, 5,
29649
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12765),
29650
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29651
15.5k
    19, 
29652
15.5k
     OPC_CheckPredicate0, 
29653
15.5k
     OPC_CheckPatternPredicate3,
29654
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29655
15.5k
     OPC_EmitMergeInputChains1_0,
29656
15.5k
     OPC_EmitInteger32, 0, 
29657
15.5k
     OPC_EmitNodeXForm, 2, 5,
29658
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13392),
29659
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
29660
15.5k
    0, 
29661
15.5k
   60, 
29662
15.5k
    OPC_RecordChild3,
29663
15.5k
    OPC_Scope, 18, 
29664
15.5k
     OPC_CheckPredicate2, 
29665
15.5k
     OPC_CheckPatternPredicate3,
29666
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29667
15.5k
     OPC_EmitMergeInputChains1_0,
29668
15.5k
     OPC_EmitInteger32, 0, 
29669
15.5k
     OPC_EmitNodeXForm, 2, 4,
29670
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11651),
29671
15.5k
                   MVT::i32, 3, 3, 2, 5, 
29672
15.5k
    18, 
29673
15.5k
     OPC_CheckPredicate1, 
29674
15.5k
     OPC_CheckPatternPredicate3,
29675
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29676
15.5k
     OPC_EmitMergeInputChains1_0,
29677
15.5k
     OPC_EmitInteger32, 0, 
29678
15.5k
     OPC_EmitNodeXForm, 2, 4,
29679
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12293),
29680
15.5k
                   MVT::i32, 3, 3, 2, 5, 
29681
15.5k
    18, 
29682
15.5k
     OPC_CheckPredicate0, 
29683
15.5k
     OPC_CheckPatternPredicate3,
29684
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29685
15.5k
     OPC_EmitMergeInputChains1_0,
29686
15.5k
     OPC_EmitInteger32, 0, 
29687
15.5k
     OPC_EmitNodeXForm, 2, 4,
29688
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12920),
29689
15.5k
                   MVT::i32, 3, 3, 2, 5, 
29690
15.5k
    0, 
29691
15.5k
   55, 
29692
15.5k
    OPC_CheckChild2TypeI32,
29693
15.5k
    OPC_RecordChild3,
29694
15.5k
    OPC_Scope, 16, 
29695
15.5k
     OPC_CheckPredicate2, 
29696
15.5k
     OPC_CheckPatternPredicate3,
29697
15.5k
     OPC_EmitMergeInputChains1_0,
29698
15.5k
     OPC_EmitInteger32, 0, 
29699
15.5k
     OPC_EmitNodeXForm, 2, 3,
29700
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11796),
29701
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29702
15.5k
    16, 
29703
15.5k
     OPC_CheckPredicate1, 
29704
15.5k
     OPC_CheckPatternPredicate3,
29705
15.5k
     OPC_EmitMergeInputChains1_0,
29706
15.5k
     OPC_EmitInteger32, 0, 
29707
15.5k
     OPC_EmitNodeXForm, 2, 3,
29708
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12423),
29709
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29710
15.5k
    16, 
29711
15.5k
     OPC_CheckPredicate0, 
29712
15.5k
     OPC_CheckPatternPredicate3,
29713
15.5k
     OPC_EmitMergeInputChains1_0,
29714
15.5k
     OPC_EmitInteger32, 0, 
29715
15.5k
     OPC_EmitNodeXForm, 2, 3,
29716
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13050),
29717
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29718
15.5k
    0, 
29719
15.5k
   55, 
29720
15.5k
    OPC_CheckChild2TypeI64,
29721
15.5k
    OPC_RecordChild3,
29722
15.5k
    OPC_Scope, 16, 
29723
15.5k
     OPC_CheckPredicate2, 
29724
15.5k
     OPC_CheckPatternPredicate3,
29725
15.5k
     OPC_EmitMergeInputChains1_0,
29726
15.5k
     OPC_EmitInteger32, 0, 
29727
15.5k
     OPC_EmitNodeXForm, 2, 3,
29728
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11910),
29729
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29730
15.5k
    16, 
29731
15.5k
     OPC_CheckPredicate1, 
29732
15.5k
     OPC_CheckPatternPredicate3,
29733
15.5k
     OPC_EmitMergeInputChains1_0,
29734
15.5k
     OPC_EmitInteger32, 0, 
29735
15.5k
     OPC_EmitNodeXForm, 2, 3,
29736
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12537),
29737
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29738
15.5k
    16, 
29739
15.5k
     OPC_CheckPredicate0, 
29740
15.5k
     OPC_CheckPatternPredicate3,
29741
15.5k
     OPC_EmitMergeInputChains1_0,
29742
15.5k
     OPC_EmitInteger32, 0, 
29743
15.5k
     OPC_EmitNodeXForm, 2, 3,
29744
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13164),
29745
15.5k
                   MVT::i32, 3, 1, 2, 4, 
29746
15.5k
    0, 
29747
15.5k
   0, 
29748
15.5k
  69|128,2, 
29749
15.5k
   OPC_CheckChild1Integer, 102|128,13|128,1, 
29750
15.5k
   OPC_RecordChild2,
29751
15.5k
   OPC_Scope, 67, 
29752
15.5k
    OPC_CheckChild2TypeI32,
29753
15.5k
    OPC_RecordChild3,
29754
15.5k
    OPC_Scope, 20, 
29755
15.5k
     OPC_CheckPredicate2, 
29756
15.5k
     OPC_CheckPatternPredicate3,
29757
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29758
15.5k
     OPC_EmitMergeInputChains1_0,
29759
15.5k
     OPC_EmitInteger32, 0, 
29760
15.5k
     OPC_EmitNodeXForm, 2, 5,
29761
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12026),
29762
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29763
15.5k
    20, 
29764
15.5k
     OPC_CheckPredicate1, 
29765
15.5k
     OPC_CheckPatternPredicate3,
29766
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29767
15.5k
     OPC_EmitMergeInputChains1_0,
29768
15.5k
     OPC_EmitInteger32, 0, 
29769
15.5k
     OPC_EmitNodeXForm, 2, 5,
29770
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12653),
29771
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29772
15.5k
    20, 
29773
15.5k
     OPC_CheckPredicate0, 
29774
15.5k
     OPC_CheckPatternPredicate3,
29775
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29776
15.5k
     OPC_EmitMergeInputChains1_0,
29777
15.5k
     OPC_EmitInteger32, 0, 
29778
15.5k
     OPC_EmitNodeXForm, 2, 5,
29779
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13280),
29780
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29781
15.5k
    0, 
29782
15.5k
   67, 
29783
15.5k
    OPC_CheckChild2TypeI64,
29784
15.5k
    OPC_RecordChild3,
29785
15.5k
    OPC_Scope, 20, 
29786
15.5k
     OPC_CheckPredicate2, 
29787
15.5k
     OPC_CheckPatternPredicate3,
29788
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29789
15.5k
     OPC_EmitMergeInputChains1_0,
29790
15.5k
     OPC_EmitInteger32, 0, 
29791
15.5k
     OPC_EmitNodeXForm, 2, 5,
29792
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12140),
29793
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29794
15.5k
    20, 
29795
15.5k
     OPC_CheckPredicate1, 
29796
15.5k
     OPC_CheckPatternPredicate3,
29797
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29798
15.5k
     OPC_EmitMergeInputChains1_0,
29799
15.5k
     OPC_EmitInteger32, 0, 
29800
15.5k
     OPC_EmitNodeXForm, 2, 5,
29801
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12767),
29802
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29803
15.5k
    20, 
29804
15.5k
     OPC_CheckPredicate0, 
29805
15.5k
     OPC_CheckPatternPredicate3,
29806
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29807
15.5k
     OPC_EmitMergeInputChains1_0,
29808
15.5k
     OPC_EmitInteger32, 0, 
29809
15.5k
     OPC_EmitNodeXForm, 2, 5,
29810
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13394),
29811
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29812
15.5k
    0, 
29813
15.5k
   63, 
29814
15.5k
    OPC_RecordChild3,
29815
15.5k
    OPC_Scope, 19, 
29816
15.5k
     OPC_CheckPredicate2, 
29817
15.5k
     OPC_CheckPatternPredicate3,
29818
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29819
15.5k
     OPC_EmitMergeInputChains1_0,
29820
15.5k
     OPC_EmitInteger32, 0, 
29821
15.5k
     OPC_EmitNodeXForm, 2, 4,
29822
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11655),
29823
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
29824
15.5k
    19, 
29825
15.5k
     OPC_CheckPredicate1, 
29826
15.5k
     OPC_CheckPatternPredicate3,
29827
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29828
15.5k
     OPC_EmitMergeInputChains1_0,
29829
15.5k
     OPC_EmitInteger32, 0, 
29830
15.5k
     OPC_EmitNodeXForm, 2, 4,
29831
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12296),
29832
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
29833
15.5k
    19, 
29834
15.5k
     OPC_CheckPredicate0, 
29835
15.5k
     OPC_CheckPatternPredicate3,
29836
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29837
15.5k
     OPC_EmitMergeInputChains1_0,
29838
15.5k
     OPC_EmitInteger32, 0, 
29839
15.5k
     OPC_EmitNodeXForm, 2, 4,
29840
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12923),
29841
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
29842
15.5k
    0, 
29843
15.5k
   58, 
29844
15.5k
    OPC_CheckChild2TypeI32,
29845
15.5k
    OPC_RecordChild3,
29846
15.5k
    OPC_Scope, 17, 
29847
15.5k
     OPC_CheckPredicate2, 
29848
15.5k
     OPC_CheckPatternPredicate3,
29849
15.5k
     OPC_EmitMergeInputChains1_0,
29850
15.5k
     OPC_EmitInteger32, 0, 
29851
15.5k
     OPC_EmitNodeXForm, 2, 3,
29852
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11798),
29853
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
29854
15.5k
    17, 
29855
15.5k
     OPC_CheckPredicate1, 
29856
15.5k
     OPC_CheckPatternPredicate3,
29857
15.5k
     OPC_EmitMergeInputChains1_0,
29858
15.5k
     OPC_EmitInteger32, 0, 
29859
15.5k
     OPC_EmitNodeXForm, 2, 3,
29860
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12425),
29861
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
29862
15.5k
    17, 
29863
15.5k
     OPC_CheckPredicate0, 
29864
15.5k
     OPC_CheckPatternPredicate3,
29865
15.5k
     OPC_EmitMergeInputChains1_0,
29866
15.5k
     OPC_EmitInteger32, 0, 
29867
15.5k
     OPC_EmitNodeXForm, 2, 3,
29868
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13052),
29869
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
29870
15.5k
    0, 
29871
15.5k
   58, 
29872
15.5k
    OPC_CheckChild2TypeI64,
29873
15.5k
    OPC_RecordChild3,
29874
15.5k
    OPC_Scope, 17, 
29875
15.5k
     OPC_CheckPredicate2, 
29876
15.5k
     OPC_CheckPatternPredicate3,
29877
15.5k
     OPC_EmitMergeInputChains1_0,
29878
15.5k
     OPC_EmitInteger32, 0, 
29879
15.5k
     OPC_EmitNodeXForm, 2, 3,
29880
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11912),
29881
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
29882
15.5k
    17, 
29883
15.5k
     OPC_CheckPredicate1, 
29884
15.5k
     OPC_CheckPatternPredicate3,
29885
15.5k
     OPC_EmitMergeInputChains1_0,
29886
15.5k
     OPC_EmitInteger32, 0, 
29887
15.5k
     OPC_EmitNodeXForm, 2, 3,
29888
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12539),
29889
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
29890
15.5k
    17, 
29891
15.5k
     OPC_CheckPredicate0, 
29892
15.5k
     OPC_CheckPatternPredicate3,
29893
15.5k
     OPC_EmitMergeInputChains1_0,
29894
15.5k
     OPC_EmitInteger32, 0, 
29895
15.5k
     OPC_EmitNodeXForm, 2, 3,
29896
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13166),
29897
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
29898
15.5k
    0, 
29899
15.5k
   0, 
29900
15.5k
  69|128,2, 
29901
15.5k
   OPC_CheckChild1Integer, 66|128,13|128,1, 
29902
15.5k
   OPC_RecordChild2,
29903
15.5k
   OPC_Scope, 67, 
29904
15.5k
    OPC_CheckChild2TypeI32,
29905
15.5k
    OPC_RecordChild3,
29906
15.5k
    OPC_Scope, 20, 
29907
15.5k
     OPC_CheckPredicate2, 
29908
15.5k
     OPC_CheckPatternPredicate3,
29909
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29910
15.5k
     OPC_EmitMergeInputChains1_0,
29911
15.5k
     OPC_EmitInteger32, 0, 
29912
15.5k
     OPC_EmitNodeXForm, 2, 5,
29913
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12028),
29914
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29915
15.5k
    20, 
29916
15.5k
     OPC_CheckPredicate1, 
29917
15.5k
     OPC_CheckPatternPredicate3,
29918
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29919
15.5k
     OPC_EmitMergeInputChains1_0,
29920
15.5k
     OPC_EmitInteger32, 0, 
29921
15.5k
     OPC_EmitNodeXForm, 2, 5,
29922
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12655),
29923
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29924
15.5k
    20, 
29925
15.5k
     OPC_CheckPredicate0, 
29926
15.5k
     OPC_CheckPatternPredicate3,
29927
15.5k
     OPC_CheckComplexPat0, /*#*/1,
29928
15.5k
     OPC_EmitMergeInputChains1_0,
29929
15.5k
     OPC_EmitInteger32, 0, 
29930
15.5k
     OPC_EmitNodeXForm, 2, 5,
29931
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13282),
29932
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29933
15.5k
    0, 
29934
15.5k
   67, 
29935
15.5k
    OPC_CheckChild2TypeI64,
29936
15.5k
    OPC_RecordChild3,
29937
15.5k
    OPC_Scope, 20, 
29938
15.5k
     OPC_CheckPredicate2, 
29939
15.5k
     OPC_CheckPatternPredicate3,
29940
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29941
15.5k
     OPC_EmitMergeInputChains1_0,
29942
15.5k
     OPC_EmitInteger32, 0, 
29943
15.5k
     OPC_EmitNodeXForm, 2, 5,
29944
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12142),
29945
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29946
15.5k
    20, 
29947
15.5k
     OPC_CheckPredicate1, 
29948
15.5k
     OPC_CheckPatternPredicate3,
29949
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29950
15.5k
     OPC_EmitMergeInputChains1_0,
29951
15.5k
     OPC_EmitInteger32, 0, 
29952
15.5k
     OPC_EmitNodeXForm, 2, 5,
29953
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12769),
29954
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29955
15.5k
    20, 
29956
15.5k
     OPC_CheckPredicate0, 
29957
15.5k
     OPC_CheckPatternPredicate3,
29958
15.5k
     OPC_CheckComplexPat1, /*#*/1,
29959
15.5k
     OPC_EmitMergeInputChains1_0,
29960
15.5k
     OPC_EmitInteger32, 0, 
29961
15.5k
     OPC_EmitNodeXForm, 2, 5,
29962
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13396),
29963
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
29964
15.5k
    0, 
29965
15.5k
   63, 
29966
15.5k
    OPC_RecordChild3,
29967
15.5k
    OPC_Scope, 19, 
29968
15.5k
     OPC_CheckPredicate2, 
29969
15.5k
     OPC_CheckPatternPredicate3,
29970
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29971
15.5k
     OPC_EmitMergeInputChains1_0,
29972
15.5k
     OPC_EmitInteger32, 0, 
29973
15.5k
     OPC_EmitNodeXForm, 2, 4,
29974
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11659),
29975
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
29976
15.5k
    19, 
29977
15.5k
     OPC_CheckPredicate1, 
29978
15.5k
     OPC_CheckPatternPredicate3,
29979
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29980
15.5k
     OPC_EmitMergeInputChains1_0,
29981
15.5k
     OPC_EmitInteger32, 0, 
29982
15.5k
     OPC_EmitNodeXForm, 2, 4,
29983
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12299),
29984
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
29985
15.5k
    19, 
29986
15.5k
     OPC_CheckPredicate0, 
29987
15.5k
     OPC_CheckPatternPredicate3,
29988
15.5k
     OPC_CheckComplexPat2, /*#*/1,
29989
15.5k
     OPC_EmitMergeInputChains1_0,
29990
15.5k
     OPC_EmitInteger32, 0, 
29991
15.5k
     OPC_EmitNodeXForm, 2, 4,
29992
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12926),
29993
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
29994
15.5k
    0, 
29995
15.5k
   58, 
29996
15.5k
    OPC_CheckChild2TypeI32,
29997
15.5k
    OPC_RecordChild3,
29998
15.5k
    OPC_Scope, 17, 
29999
15.5k
     OPC_CheckPredicate2, 
30000
15.5k
     OPC_CheckPatternPredicate3,
30001
15.5k
     OPC_EmitMergeInputChains1_0,
30002
15.5k
     OPC_EmitInteger32, 0, 
30003
15.5k
     OPC_EmitNodeXForm, 2, 3,
30004
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11800),
30005
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
30006
15.5k
    17, 
30007
15.5k
     OPC_CheckPredicate1, 
30008
15.5k
     OPC_CheckPatternPredicate3,
30009
15.5k
     OPC_EmitMergeInputChains1_0,
30010
15.5k
     OPC_EmitInteger32, 0, 
30011
15.5k
     OPC_EmitNodeXForm, 2, 3,
30012
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12427),
30013
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
30014
15.5k
    17, 
30015
15.5k
     OPC_CheckPredicate0, 
30016
15.5k
     OPC_CheckPatternPredicate3,
30017
15.5k
     OPC_EmitMergeInputChains1_0,
30018
15.5k
     OPC_EmitInteger32, 0, 
30019
15.5k
     OPC_EmitNodeXForm, 2, 3,
30020
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13054),
30021
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
30022
15.5k
    0, 
30023
15.5k
   58, 
30024
15.5k
    OPC_CheckChild2TypeI64,
30025
15.5k
    OPC_RecordChild3,
30026
15.5k
    OPC_Scope, 17, 
30027
15.5k
     OPC_CheckPredicate2, 
30028
15.5k
     OPC_CheckPatternPredicate3,
30029
15.5k
     OPC_EmitMergeInputChains1_0,
30030
15.5k
     OPC_EmitInteger32, 0, 
30031
15.5k
     OPC_EmitNodeXForm, 2, 3,
30032
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11914),
30033
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
30034
15.5k
    17, 
30035
15.5k
     OPC_CheckPredicate1, 
30036
15.5k
     OPC_CheckPatternPredicate3,
30037
15.5k
     OPC_EmitMergeInputChains1_0,
30038
15.5k
     OPC_EmitInteger32, 0, 
30039
15.5k
     OPC_EmitNodeXForm, 2, 3,
30040
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12541),
30041
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
30042
15.5k
    17, 
30043
15.5k
     OPC_CheckPredicate0, 
30044
15.5k
     OPC_CheckPatternPredicate3,
30045
15.5k
     OPC_EmitMergeInputChains1_0,
30046
15.5k
     OPC_EmitInteger32, 0, 
30047
15.5k
     OPC_EmitNodeXForm, 2, 3,
30048
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13168),
30049
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
30050
15.5k
    0, 
30051
15.5k
   0, 
30052
15.5k
  46|128,2, 
30053
15.5k
   OPC_CheckChild1Integer, 18|128,8|128,1, 
30054
15.5k
   OPC_RecordChild2,
30055
15.5k
   OPC_Scope, 63, 
30056
15.5k
    OPC_CheckChild2TypeI32,
30057
15.5k
    OPC_Scope, 19, 
30058
15.5k
     OPC_CheckPredicate2, 
30059
15.5k
     OPC_CheckPatternPredicate0,
30060
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30061
15.5k
     OPC_EmitMergeInputChains1_0,
30062
15.5k
     OPC_EmitInteger32, 0, 
30063
15.5k
     OPC_EmitNodeXForm, 2, 4,
30064
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13885),
30065
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30066
15.5k
    19, 
30067
15.5k
     OPC_CheckPredicate1, 
30068
15.5k
     OPC_CheckPatternPredicate0,
30069
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30070
15.5k
     OPC_EmitMergeInputChains1_0,
30071
15.5k
     OPC_EmitInteger32, 0, 
30072
15.5k
     OPC_EmitNodeXForm, 2, 4,
30073
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14512),
30074
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30075
15.5k
    19, 
30076
15.5k
     OPC_CheckPredicate0, 
30077
15.5k
     OPC_CheckPatternPredicate0,
30078
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30079
15.5k
     OPC_EmitMergeInputChains1_0,
30080
15.5k
     OPC_EmitInteger32, 0, 
30081
15.5k
     OPC_EmitNodeXForm, 2, 4,
30082
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15139),
30083
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30084
15.5k
    0, 
30085
15.5k
   63, 
30086
15.5k
    OPC_CheckChild2TypeI64,
30087
15.5k
    OPC_Scope, 19, 
30088
15.5k
     OPC_CheckPredicate2, 
30089
15.5k
     OPC_CheckPatternPredicate0,
30090
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30091
15.5k
     OPC_EmitMergeInputChains1_0,
30092
15.5k
     OPC_EmitInteger32, 0, 
30093
15.5k
     OPC_EmitNodeXForm, 2, 4,
30094
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13999),
30095
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30096
15.5k
    19, 
30097
15.5k
     OPC_CheckPredicate1, 
30098
15.5k
     OPC_CheckPatternPredicate0,
30099
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30100
15.5k
     OPC_EmitMergeInputChains1_0,
30101
15.5k
     OPC_EmitInteger32, 0, 
30102
15.5k
     OPC_EmitNodeXForm, 2, 4,
30103
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14626),
30104
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30105
15.5k
    19, 
30106
15.5k
     OPC_CheckPredicate0, 
30107
15.5k
     OPC_CheckPatternPredicate0,
30108
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30109
15.5k
     OPC_EmitMergeInputChains1_0,
30110
15.5k
     OPC_EmitInteger32, 0, 
30111
15.5k
     OPC_EmitNodeXForm, 2, 4,
30112
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15253),
30113
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30114
15.5k
    0, 
30115
15.5k
   18, 
30116
15.5k
    OPC_CheckPredicate2, 
30117
15.5k
    OPC_CheckPatternPredicate0,
30118
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30119
15.5k
    OPC_EmitMergeInputChains1_0,
30120
15.5k
    OPC_EmitInteger32, 0, 
30121
15.5k
    OPC_EmitNodeXForm, 2, 3,
30122
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13429),
30123
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30124
15.5k
   18, 
30125
15.5k
    OPC_CheckPredicate1, 
30126
15.5k
    OPC_CheckPatternPredicate0,
30127
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30128
15.5k
    OPC_EmitMergeInputChains1_0,
30129
15.5k
    OPC_EmitInteger32, 0, 
30130
15.5k
    OPC_EmitNodeXForm, 2, 3,
30131
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14114),
30132
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30133
15.5k
   18, 
30134
15.5k
    OPC_CheckPredicate0, 
30135
15.5k
    OPC_CheckPatternPredicate0,
30136
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30137
15.5k
    OPC_EmitMergeInputChains1_0,
30138
15.5k
    OPC_EmitInteger32, 0, 
30139
15.5k
    OPC_EmitNodeXForm, 2, 3,
30140
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14741),
30141
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30142
15.5k
   54, 
30143
15.5k
    OPC_CheckChild2TypeI32,
30144
15.5k
    OPC_Scope, 16, 
30145
15.5k
     OPC_CheckPredicate2, 
30146
15.5k
     OPC_CheckPatternPredicate0,
30147
15.5k
     OPC_EmitMergeInputChains1_0,
30148
15.5k
     OPC_EmitInteger32, 0, 
30149
15.5k
     OPC_EmitNodeXForm, 2, 2,
30150
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13657),
30151
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30152
15.5k
    16, 
30153
15.5k
     OPC_CheckPredicate1, 
30154
15.5k
     OPC_CheckPatternPredicate0,
30155
15.5k
     OPC_EmitMergeInputChains1_0,
30156
15.5k
     OPC_EmitInteger32, 0, 
30157
15.5k
     OPC_EmitNodeXForm, 2, 2,
30158
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14284),
30159
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30160
15.5k
    16, 
30161
15.5k
     OPC_CheckPredicate0, 
30162
15.5k
     OPC_CheckPatternPredicate0,
30163
15.5k
     OPC_EmitMergeInputChains1_0,
30164
15.5k
     OPC_EmitInteger32, 0, 
30165
15.5k
     OPC_EmitNodeXForm, 2, 2,
30166
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14911),
30167
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30168
15.5k
    0, 
30169
15.5k
   54, 
30170
15.5k
    OPC_CheckChild2TypeI64,
30171
15.5k
    OPC_Scope, 16, 
30172
15.5k
     OPC_CheckPredicate2, 
30173
15.5k
     OPC_CheckPatternPredicate0,
30174
15.5k
     OPC_EmitMergeInputChains1_0,
30175
15.5k
     OPC_EmitInteger32, 0, 
30176
15.5k
     OPC_EmitNodeXForm, 2, 2,
30177
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13771),
30178
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30179
15.5k
    16, 
30180
15.5k
     OPC_CheckPredicate1, 
30181
15.5k
     OPC_CheckPatternPredicate0,
30182
15.5k
     OPC_EmitMergeInputChains1_0,
30183
15.5k
     OPC_EmitInteger32, 0, 
30184
15.5k
     OPC_EmitNodeXForm, 2, 2,
30185
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14398),
30186
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30187
15.5k
    16, 
30188
15.5k
     OPC_CheckPredicate0, 
30189
15.5k
     OPC_CheckPatternPredicate0,
30190
15.5k
     OPC_EmitMergeInputChains1_0,
30191
15.5k
     OPC_EmitInteger32, 0, 
30192
15.5k
     OPC_EmitNodeXForm, 2, 2,
30193
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15025),
30194
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30195
15.5k
    0, 
30196
15.5k
   0, 
30197
15.5k
  46|128,2, 
30198
15.5k
   OPC_CheckChild1Integer, 8|128,8|128,1, 
30199
15.5k
   OPC_RecordChild2,
30200
15.5k
   OPC_Scope, 63, 
30201
15.5k
    OPC_CheckChild2TypeI32,
30202
15.5k
    OPC_Scope, 19, 
30203
15.5k
     OPC_CheckPredicate2, 
30204
15.5k
     OPC_CheckPatternPredicate0,
30205
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30206
15.5k
     OPC_EmitMergeInputChains1_0,
30207
15.5k
     OPC_EmitInteger32, 0, 
30208
15.5k
     OPC_EmitNodeXForm, 2, 4,
30209
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13887),
30210
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30211
15.5k
    19, 
30212
15.5k
     OPC_CheckPredicate1, 
30213
15.5k
     OPC_CheckPatternPredicate0,
30214
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30215
15.5k
     OPC_EmitMergeInputChains1_0,
30216
15.5k
     OPC_EmitInteger32, 0, 
30217
15.5k
     OPC_EmitNodeXForm, 2, 4,
30218
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14514),
30219
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30220
15.5k
    19, 
30221
15.5k
     OPC_CheckPredicate0, 
30222
15.5k
     OPC_CheckPatternPredicate0,
30223
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30224
15.5k
     OPC_EmitMergeInputChains1_0,
30225
15.5k
     OPC_EmitInteger32, 0, 
30226
15.5k
     OPC_EmitNodeXForm, 2, 4,
30227
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15141),
30228
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30229
15.5k
    0, 
30230
15.5k
   63, 
30231
15.5k
    OPC_CheckChild2TypeI64,
30232
15.5k
    OPC_Scope, 19, 
30233
15.5k
     OPC_CheckPredicate2, 
30234
15.5k
     OPC_CheckPatternPredicate0,
30235
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30236
15.5k
     OPC_EmitMergeInputChains1_0,
30237
15.5k
     OPC_EmitInteger32, 0, 
30238
15.5k
     OPC_EmitNodeXForm, 2, 4,
30239
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14001),
30240
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30241
15.5k
    19, 
30242
15.5k
     OPC_CheckPredicate1, 
30243
15.5k
     OPC_CheckPatternPredicate0,
30244
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30245
15.5k
     OPC_EmitMergeInputChains1_0,
30246
15.5k
     OPC_EmitInteger32, 0, 
30247
15.5k
     OPC_EmitNodeXForm, 2, 4,
30248
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14628),
30249
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30250
15.5k
    19, 
30251
15.5k
     OPC_CheckPredicate0, 
30252
15.5k
     OPC_CheckPatternPredicate0,
30253
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30254
15.5k
     OPC_EmitMergeInputChains1_0,
30255
15.5k
     OPC_EmitInteger32, 0, 
30256
15.5k
     OPC_EmitNodeXForm, 2, 4,
30257
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15255),
30258
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30259
15.5k
    0, 
30260
15.5k
   18, 
30261
15.5k
    OPC_CheckPredicate2, 
30262
15.5k
    OPC_CheckPatternPredicate0,
30263
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30264
15.5k
    OPC_EmitMergeInputChains1_0,
30265
15.5k
    OPC_EmitInteger32, 0, 
30266
15.5k
    OPC_EmitNodeXForm, 2, 3,
30267
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13433),
30268
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30269
15.5k
   18, 
30270
15.5k
    OPC_CheckPredicate1, 
30271
15.5k
    OPC_CheckPatternPredicate0,
30272
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30273
15.5k
    OPC_EmitMergeInputChains1_0,
30274
15.5k
    OPC_EmitInteger32, 0, 
30275
15.5k
    OPC_EmitNodeXForm, 2, 3,
30276
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14117),
30277
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30278
15.5k
   18, 
30279
15.5k
    OPC_CheckPredicate0, 
30280
15.5k
    OPC_CheckPatternPredicate0,
30281
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30282
15.5k
    OPC_EmitMergeInputChains1_0,
30283
15.5k
    OPC_EmitInteger32, 0, 
30284
15.5k
    OPC_EmitNodeXForm, 2, 3,
30285
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14744),
30286
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30287
15.5k
   54, 
30288
15.5k
    OPC_CheckChild2TypeI32,
30289
15.5k
    OPC_Scope, 16, 
30290
15.5k
     OPC_CheckPredicate2, 
30291
15.5k
     OPC_CheckPatternPredicate0,
30292
15.5k
     OPC_EmitMergeInputChains1_0,
30293
15.5k
     OPC_EmitInteger32, 0, 
30294
15.5k
     OPC_EmitNodeXForm, 2, 2,
30295
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13659),
30296
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30297
15.5k
    16, 
30298
15.5k
     OPC_CheckPredicate1, 
30299
15.5k
     OPC_CheckPatternPredicate0,
30300
15.5k
     OPC_EmitMergeInputChains1_0,
30301
15.5k
     OPC_EmitInteger32, 0, 
30302
15.5k
     OPC_EmitNodeXForm, 2, 2,
30303
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14286),
30304
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30305
15.5k
    16, 
30306
15.5k
     OPC_CheckPredicate0, 
30307
15.5k
     OPC_CheckPatternPredicate0,
30308
15.5k
     OPC_EmitMergeInputChains1_0,
30309
15.5k
     OPC_EmitInteger32, 0, 
30310
15.5k
     OPC_EmitNodeXForm, 2, 2,
30311
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14913),
30312
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30313
15.5k
    0, 
30314
15.5k
   54, 
30315
15.5k
    OPC_CheckChild2TypeI64,
30316
15.5k
    OPC_Scope, 16, 
30317
15.5k
     OPC_CheckPredicate2, 
30318
15.5k
     OPC_CheckPatternPredicate0,
30319
15.5k
     OPC_EmitMergeInputChains1_0,
30320
15.5k
     OPC_EmitInteger32, 0, 
30321
15.5k
     OPC_EmitNodeXForm, 2, 2,
30322
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13773),
30323
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30324
15.5k
    16, 
30325
15.5k
     OPC_CheckPredicate1, 
30326
15.5k
     OPC_CheckPatternPredicate0,
30327
15.5k
     OPC_EmitMergeInputChains1_0,
30328
15.5k
     OPC_EmitInteger32, 0, 
30329
15.5k
     OPC_EmitNodeXForm, 2, 2,
30330
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14400),
30331
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30332
15.5k
    16, 
30333
15.5k
     OPC_CheckPredicate0, 
30334
15.5k
     OPC_CheckPatternPredicate0,
30335
15.5k
     OPC_EmitMergeInputChains1_0,
30336
15.5k
     OPC_EmitInteger32, 0, 
30337
15.5k
     OPC_EmitNodeXForm, 2, 2,
30338
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15027),
30339
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30340
15.5k
    0, 
30341
15.5k
   0, 
30342
15.5k
  106|128,2, 
30343
15.5k
   OPC_CheckChild1Integer, 4|128,8|128,1, 
30344
15.5k
   OPC_RecordChild2,
30345
15.5k
   OPC_Scope, 75, 
30346
15.5k
    OPC_CheckChild2TypeI32,
30347
15.5k
    OPC_Scope, 23, 
30348
15.5k
     OPC_CheckPredicate2, 
30349
15.5k
     OPC_CheckPatternPredicate1,
30350
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30351
15.5k
     OPC_EmitMergeInputChains1_0,
30352
15.5k
     OPC_EmitInteger32, 0, 
30353
15.5k
     OPC_EmitNodeXForm, 2, 4,
30354
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13889), 0|OPFL_Chain,
30355
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30356
15.5k
    23, 
30357
15.5k
     OPC_CheckPredicate1, 
30358
15.5k
     OPC_CheckPatternPredicate1,
30359
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30360
15.5k
     OPC_EmitMergeInputChains1_0,
30361
15.5k
     OPC_EmitInteger32, 0, 
30362
15.5k
     OPC_EmitNodeXForm, 2, 4,
30363
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14516), 0|OPFL_Chain,
30364
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30365
15.5k
    23, 
30366
15.5k
     OPC_CheckPredicate0, 
30367
15.5k
     OPC_CheckPatternPredicate1,
30368
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30369
15.5k
     OPC_EmitMergeInputChains1_0,
30370
15.5k
     OPC_EmitInteger32, 0, 
30371
15.5k
     OPC_EmitNodeXForm, 2, 4,
30372
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15143), 0|OPFL_Chain,
30373
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30374
15.5k
    0, 
30375
15.5k
   75, 
30376
15.5k
    OPC_CheckChild2TypeI64,
30377
15.5k
    OPC_Scope, 23, 
30378
15.5k
     OPC_CheckPredicate2, 
30379
15.5k
     OPC_CheckPatternPredicate1,
30380
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30381
15.5k
     OPC_EmitMergeInputChains1_0,
30382
15.5k
     OPC_EmitInteger32, 0, 
30383
15.5k
     OPC_EmitNodeXForm, 2, 4,
30384
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14003), 0|OPFL_Chain,
30385
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30386
15.5k
    23, 
30387
15.5k
     OPC_CheckPredicate1, 
30388
15.5k
     OPC_CheckPatternPredicate1,
30389
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30390
15.5k
     OPC_EmitMergeInputChains1_0,
30391
15.5k
     OPC_EmitInteger32, 0, 
30392
15.5k
     OPC_EmitNodeXForm, 2, 4,
30393
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14630), 0|OPFL_Chain,
30394
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30395
15.5k
    23, 
30396
15.5k
     OPC_CheckPredicate0, 
30397
15.5k
     OPC_CheckPatternPredicate1,
30398
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30399
15.5k
     OPC_EmitMergeInputChains1_0,
30400
15.5k
     OPC_EmitInteger32, 0, 
30401
15.5k
     OPC_EmitNodeXForm, 2, 4,
30402
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15257), 0|OPFL_Chain,
30403
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30404
15.5k
    0, 
30405
15.5k
   22, 
30406
15.5k
    OPC_CheckPredicate2, 
30407
15.5k
    OPC_CheckPatternPredicate1,
30408
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30409
15.5k
    OPC_EmitMergeInputChains1_0,
30410
15.5k
    OPC_EmitInteger32, 0, 
30411
15.5k
    OPC_EmitNodeXForm, 2, 3,
30412
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13437), 0|OPFL_Chain,
30413
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
30414
15.5k
   22, 
30415
15.5k
    OPC_CheckPredicate1, 
30416
15.5k
    OPC_CheckPatternPredicate1,
30417
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30418
15.5k
    OPC_EmitMergeInputChains1_0,
30419
15.5k
    OPC_EmitInteger32, 0, 
30420
15.5k
    OPC_EmitNodeXForm, 2, 3,
30421
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14120), 0|OPFL_Chain,
30422
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
30423
15.5k
   22, 
30424
15.5k
    OPC_CheckPredicate0, 
30425
15.5k
    OPC_CheckPatternPredicate1,
30426
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30427
15.5k
    OPC_EmitMergeInputChains1_0,
30428
15.5k
    OPC_EmitInteger32, 0, 
30429
15.5k
    OPC_EmitNodeXForm, 2, 3,
30430
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14747), 0|OPFL_Chain,
30431
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
30432
15.5k
   66, 
30433
15.5k
    OPC_CheckChild2TypeI32,
30434
15.5k
    OPC_Scope, 20, 
30435
15.5k
     OPC_CheckPredicate2, 
30436
15.5k
     OPC_CheckPatternPredicate1,
30437
15.5k
     OPC_EmitMergeInputChains1_0,
30438
15.5k
     OPC_EmitInteger32, 0, 
30439
15.5k
     OPC_EmitNodeXForm, 2, 2,
30440
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13661), 0|OPFL_Chain,
30441
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30442
15.5k
    20, 
30443
15.5k
     OPC_CheckPredicate1, 
30444
15.5k
     OPC_CheckPatternPredicate1,
30445
15.5k
     OPC_EmitMergeInputChains1_0,
30446
15.5k
     OPC_EmitInteger32, 0, 
30447
15.5k
     OPC_EmitNodeXForm, 2, 2,
30448
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14288), 0|OPFL_Chain,
30449
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30450
15.5k
    20, 
30451
15.5k
     OPC_CheckPredicate0, 
30452
15.5k
     OPC_CheckPatternPredicate1,
30453
15.5k
     OPC_EmitMergeInputChains1_0,
30454
15.5k
     OPC_EmitInteger32, 0, 
30455
15.5k
     OPC_EmitNodeXForm, 2, 2,
30456
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14915), 0|OPFL_Chain,
30457
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30458
15.5k
    0, 
30459
15.5k
   66, 
30460
15.5k
    OPC_CheckChild2TypeI64,
30461
15.5k
    OPC_Scope, 20, 
30462
15.5k
     OPC_CheckPredicate2, 
30463
15.5k
     OPC_CheckPatternPredicate1,
30464
15.5k
     OPC_EmitMergeInputChains1_0,
30465
15.5k
     OPC_EmitInteger32, 0, 
30466
15.5k
     OPC_EmitNodeXForm, 2, 2,
30467
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13775), 0|OPFL_Chain,
30468
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30469
15.5k
    20, 
30470
15.5k
     OPC_CheckPredicate1, 
30471
15.5k
     OPC_CheckPatternPredicate1,
30472
15.5k
     OPC_EmitMergeInputChains1_0,
30473
15.5k
     OPC_EmitInteger32, 0, 
30474
15.5k
     OPC_EmitNodeXForm, 2, 2,
30475
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14402), 0|OPFL_Chain,
30476
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30477
15.5k
    20, 
30478
15.5k
     OPC_CheckPredicate0, 
30479
15.5k
     OPC_CheckPatternPredicate1,
30480
15.5k
     OPC_EmitMergeInputChains1_0,
30481
15.5k
     OPC_EmitInteger32, 0, 
30482
15.5k
     OPC_EmitNodeXForm, 2, 2,
30483
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15029), 0|OPFL_Chain,
30484
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30485
15.5k
    0, 
30486
15.5k
   0, 
30487
15.5k
  46|128,2, 
30488
15.5k
   OPC_CheckChild1Integer, 50|128,8|128,1, 
30489
15.5k
   OPC_RecordChild2,
30490
15.5k
   OPC_Scope, 63, 
30491
15.5k
    OPC_CheckChild2TypeI32,
30492
15.5k
    OPC_Scope, 19, 
30493
15.5k
     OPC_CheckPredicate2, 
30494
15.5k
     OPC_CheckPatternPredicate0,
30495
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30496
15.5k
     OPC_EmitMergeInputChains1_0,
30497
15.5k
     OPC_EmitInteger32, 0, 
30498
15.5k
     OPC_EmitNodeXForm, 2, 4,
30499
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13893),
30500
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30501
15.5k
    19, 
30502
15.5k
     OPC_CheckPredicate1, 
30503
15.5k
     OPC_CheckPatternPredicate0,
30504
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30505
15.5k
     OPC_EmitMergeInputChains1_0,
30506
15.5k
     OPC_EmitInteger32, 0, 
30507
15.5k
     OPC_EmitNodeXForm, 2, 4,
30508
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14520),
30509
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30510
15.5k
    19, 
30511
15.5k
     OPC_CheckPredicate0, 
30512
15.5k
     OPC_CheckPatternPredicate0,
30513
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30514
15.5k
     OPC_EmitMergeInputChains1_0,
30515
15.5k
     OPC_EmitInteger32, 0, 
30516
15.5k
     OPC_EmitNodeXForm, 2, 4,
30517
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15147),
30518
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30519
15.5k
    0, 
30520
15.5k
   63, 
30521
15.5k
    OPC_CheckChild2TypeI64,
30522
15.5k
    OPC_Scope, 19, 
30523
15.5k
     OPC_CheckPredicate2, 
30524
15.5k
     OPC_CheckPatternPredicate0,
30525
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30526
15.5k
     OPC_EmitMergeInputChains1_0,
30527
15.5k
     OPC_EmitInteger32, 0, 
30528
15.5k
     OPC_EmitNodeXForm, 2, 4,
30529
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14007),
30530
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30531
15.5k
    19, 
30532
15.5k
     OPC_CheckPredicate1, 
30533
15.5k
     OPC_CheckPatternPredicate0,
30534
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30535
15.5k
     OPC_EmitMergeInputChains1_0,
30536
15.5k
     OPC_EmitInteger32, 0, 
30537
15.5k
     OPC_EmitNodeXForm, 2, 4,
30538
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14634),
30539
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30540
15.5k
    19, 
30541
15.5k
     OPC_CheckPredicate0, 
30542
15.5k
     OPC_CheckPatternPredicate0,
30543
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30544
15.5k
     OPC_EmitMergeInputChains1_0,
30545
15.5k
     OPC_EmitInteger32, 0, 
30546
15.5k
     OPC_EmitNodeXForm, 2, 4,
30547
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15261),
30548
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30549
15.5k
    0, 
30550
15.5k
   18, 
30551
15.5k
    OPC_CheckPredicate2, 
30552
15.5k
    OPC_CheckPatternPredicate0,
30553
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30554
15.5k
    OPC_EmitMergeInputChains1_0,
30555
15.5k
    OPC_EmitInteger32, 0, 
30556
15.5k
    OPC_EmitNodeXForm, 2, 3,
30557
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13445),
30558
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30559
15.5k
   18, 
30560
15.5k
    OPC_CheckPredicate1, 
30561
15.5k
    OPC_CheckPatternPredicate0,
30562
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30563
15.5k
    OPC_EmitMergeInputChains1_0,
30564
15.5k
    OPC_EmitInteger32, 0, 
30565
15.5k
    OPC_EmitNodeXForm, 2, 3,
30566
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14126),
30567
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30568
15.5k
   18, 
30569
15.5k
    OPC_CheckPredicate0, 
30570
15.5k
    OPC_CheckPatternPredicate0,
30571
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30572
15.5k
    OPC_EmitMergeInputChains1_0,
30573
15.5k
    OPC_EmitInteger32, 0, 
30574
15.5k
    OPC_EmitNodeXForm, 2, 3,
30575
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14753),
30576
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30577
15.5k
   54, 
30578
15.5k
    OPC_CheckChild2TypeI32,
30579
15.5k
    OPC_Scope, 16, 
30580
15.5k
     OPC_CheckPredicate2, 
30581
15.5k
     OPC_CheckPatternPredicate0,
30582
15.5k
     OPC_EmitMergeInputChains1_0,
30583
15.5k
     OPC_EmitInteger32, 0, 
30584
15.5k
     OPC_EmitNodeXForm, 2, 2,
30585
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13665),
30586
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30587
15.5k
    16, 
30588
15.5k
     OPC_CheckPredicate1, 
30589
15.5k
     OPC_CheckPatternPredicate0,
30590
15.5k
     OPC_EmitMergeInputChains1_0,
30591
15.5k
     OPC_EmitInteger32, 0, 
30592
15.5k
     OPC_EmitNodeXForm, 2, 2,
30593
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14292),
30594
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30595
15.5k
    16, 
30596
15.5k
     OPC_CheckPredicate0, 
30597
15.5k
     OPC_CheckPatternPredicate0,
30598
15.5k
     OPC_EmitMergeInputChains1_0,
30599
15.5k
     OPC_EmitInteger32, 0, 
30600
15.5k
     OPC_EmitNodeXForm, 2, 2,
30601
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14919),
30602
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30603
15.5k
    0, 
30604
15.5k
   54, 
30605
15.5k
    OPC_CheckChild2TypeI64,
30606
15.5k
    OPC_Scope, 16, 
30607
15.5k
     OPC_CheckPredicate2, 
30608
15.5k
     OPC_CheckPatternPredicate0,
30609
15.5k
     OPC_EmitMergeInputChains1_0,
30610
15.5k
     OPC_EmitInteger32, 0, 
30611
15.5k
     OPC_EmitNodeXForm, 2, 2,
30612
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13779),
30613
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30614
15.5k
    16, 
30615
15.5k
     OPC_CheckPredicate1, 
30616
15.5k
     OPC_CheckPatternPredicate0,
30617
15.5k
     OPC_EmitMergeInputChains1_0,
30618
15.5k
     OPC_EmitInteger32, 0, 
30619
15.5k
     OPC_EmitNodeXForm, 2, 2,
30620
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14406),
30621
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30622
15.5k
    16, 
30623
15.5k
     OPC_CheckPredicate0, 
30624
15.5k
     OPC_CheckPatternPredicate0,
30625
15.5k
     OPC_EmitMergeInputChains1_0,
30626
15.5k
     OPC_EmitInteger32, 0, 
30627
15.5k
     OPC_EmitNodeXForm, 2, 2,
30628
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15033),
30629
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30630
15.5k
    0, 
30631
15.5k
   0, 
30632
15.5k
  46|128,2, 
30633
15.5k
   OPC_CheckChild1Integer, 40|128,8|128,1, 
30634
15.5k
   OPC_RecordChild2,
30635
15.5k
   OPC_Scope, 63, 
30636
15.5k
    OPC_CheckChild2TypeI32,
30637
15.5k
    OPC_Scope, 19, 
30638
15.5k
     OPC_CheckPredicate2, 
30639
15.5k
     OPC_CheckPatternPredicate0,
30640
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30641
15.5k
     OPC_EmitMergeInputChains1_0,
30642
15.5k
     OPC_EmitInteger32, 0, 
30643
15.5k
     OPC_EmitNodeXForm, 2, 4,
30644
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13895),
30645
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30646
15.5k
    19, 
30647
15.5k
     OPC_CheckPredicate1, 
30648
15.5k
     OPC_CheckPatternPredicate0,
30649
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30650
15.5k
     OPC_EmitMergeInputChains1_0,
30651
15.5k
     OPC_EmitInteger32, 0, 
30652
15.5k
     OPC_EmitNodeXForm, 2, 4,
30653
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14522),
30654
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30655
15.5k
    19, 
30656
15.5k
     OPC_CheckPredicate0, 
30657
15.5k
     OPC_CheckPatternPredicate0,
30658
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30659
15.5k
     OPC_EmitMergeInputChains1_0,
30660
15.5k
     OPC_EmitInteger32, 0, 
30661
15.5k
     OPC_EmitNodeXForm, 2, 4,
30662
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15149),
30663
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30664
15.5k
    0, 
30665
15.5k
   63, 
30666
15.5k
    OPC_CheckChild2TypeI64,
30667
15.5k
    OPC_Scope, 19, 
30668
15.5k
     OPC_CheckPredicate2, 
30669
15.5k
     OPC_CheckPatternPredicate0,
30670
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30671
15.5k
     OPC_EmitMergeInputChains1_0,
30672
15.5k
     OPC_EmitInteger32, 0, 
30673
15.5k
     OPC_EmitNodeXForm, 2, 4,
30674
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14009),
30675
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30676
15.5k
    19, 
30677
15.5k
     OPC_CheckPredicate1, 
30678
15.5k
     OPC_CheckPatternPredicate0,
30679
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30680
15.5k
     OPC_EmitMergeInputChains1_0,
30681
15.5k
     OPC_EmitInteger32, 0, 
30682
15.5k
     OPC_EmitNodeXForm, 2, 4,
30683
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14636),
30684
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30685
15.5k
    19, 
30686
15.5k
     OPC_CheckPredicate0, 
30687
15.5k
     OPC_CheckPatternPredicate0,
30688
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30689
15.5k
     OPC_EmitMergeInputChains1_0,
30690
15.5k
     OPC_EmitInteger32, 0, 
30691
15.5k
     OPC_EmitNodeXForm, 2, 4,
30692
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15263),
30693
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
30694
15.5k
    0, 
30695
15.5k
   18, 
30696
15.5k
    OPC_CheckPredicate2, 
30697
15.5k
    OPC_CheckPatternPredicate0,
30698
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30699
15.5k
    OPC_EmitMergeInputChains1_0,
30700
15.5k
    OPC_EmitInteger32, 0, 
30701
15.5k
    OPC_EmitNodeXForm, 2, 3,
30702
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13449),
30703
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30704
15.5k
   18, 
30705
15.5k
    OPC_CheckPredicate1, 
30706
15.5k
    OPC_CheckPatternPredicate0,
30707
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30708
15.5k
    OPC_EmitMergeInputChains1_0,
30709
15.5k
    OPC_EmitInteger32, 0, 
30710
15.5k
    OPC_EmitNodeXForm, 2, 3,
30711
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14129),
30712
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30713
15.5k
   18, 
30714
15.5k
    OPC_CheckPredicate0, 
30715
15.5k
    OPC_CheckPatternPredicate0,
30716
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30717
15.5k
    OPC_EmitMergeInputChains1_0,
30718
15.5k
    OPC_EmitInteger32, 0, 
30719
15.5k
    OPC_EmitNodeXForm, 2, 3,
30720
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14756),
30721
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
30722
15.5k
   54, 
30723
15.5k
    OPC_CheckChild2TypeI32,
30724
15.5k
    OPC_Scope, 16, 
30725
15.5k
     OPC_CheckPredicate2, 
30726
15.5k
     OPC_CheckPatternPredicate0,
30727
15.5k
     OPC_EmitMergeInputChains1_0,
30728
15.5k
     OPC_EmitInteger32, 0, 
30729
15.5k
     OPC_EmitNodeXForm, 2, 2,
30730
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13667),
30731
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30732
15.5k
    16, 
30733
15.5k
     OPC_CheckPredicate1, 
30734
15.5k
     OPC_CheckPatternPredicate0,
30735
15.5k
     OPC_EmitMergeInputChains1_0,
30736
15.5k
     OPC_EmitInteger32, 0, 
30737
15.5k
     OPC_EmitNodeXForm, 2, 2,
30738
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14294),
30739
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30740
15.5k
    16, 
30741
15.5k
     OPC_CheckPredicate0, 
30742
15.5k
     OPC_CheckPatternPredicate0,
30743
15.5k
     OPC_EmitMergeInputChains1_0,
30744
15.5k
     OPC_EmitInteger32, 0, 
30745
15.5k
     OPC_EmitNodeXForm, 2, 2,
30746
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14921),
30747
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30748
15.5k
    0, 
30749
15.5k
   54, 
30750
15.5k
    OPC_CheckChild2TypeI64,
30751
15.5k
    OPC_Scope, 16, 
30752
15.5k
     OPC_CheckPredicate2, 
30753
15.5k
     OPC_CheckPatternPredicate0,
30754
15.5k
     OPC_EmitMergeInputChains1_0,
30755
15.5k
     OPC_EmitInteger32, 0, 
30756
15.5k
     OPC_EmitNodeXForm, 2, 2,
30757
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13781),
30758
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30759
15.5k
    16, 
30760
15.5k
     OPC_CheckPredicate1, 
30761
15.5k
     OPC_CheckPatternPredicate0,
30762
15.5k
     OPC_EmitMergeInputChains1_0,
30763
15.5k
     OPC_EmitInteger32, 0, 
30764
15.5k
     OPC_EmitNodeXForm, 2, 2,
30765
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14408),
30766
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30767
15.5k
    16, 
30768
15.5k
     OPC_CheckPredicate0, 
30769
15.5k
     OPC_CheckPatternPredicate0,
30770
15.5k
     OPC_EmitMergeInputChains1_0,
30771
15.5k
     OPC_EmitInteger32, 0, 
30772
15.5k
     OPC_EmitNodeXForm, 2, 2,
30773
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15035),
30774
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
30775
15.5k
    0, 
30776
15.5k
   0, 
30777
15.5k
  106|128,2, 
30778
15.5k
   OPC_CheckChild1Integer, 36|128,8|128,1, 
30779
15.5k
   OPC_RecordChild2,
30780
15.5k
   OPC_Scope, 75, 
30781
15.5k
    OPC_CheckChild2TypeI32,
30782
15.5k
    OPC_Scope, 23, 
30783
15.5k
     OPC_CheckPredicate2, 
30784
15.5k
     OPC_CheckPatternPredicate1,
30785
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30786
15.5k
     OPC_EmitMergeInputChains1_0,
30787
15.5k
     OPC_EmitInteger32, 0, 
30788
15.5k
     OPC_EmitNodeXForm, 2, 4,
30789
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13897), 0|OPFL_Chain,
30790
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30791
15.5k
    23, 
30792
15.5k
     OPC_CheckPredicate1, 
30793
15.5k
     OPC_CheckPatternPredicate1,
30794
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30795
15.5k
     OPC_EmitMergeInputChains1_0,
30796
15.5k
     OPC_EmitInteger32, 0, 
30797
15.5k
     OPC_EmitNodeXForm, 2, 4,
30798
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14524), 0|OPFL_Chain,
30799
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30800
15.5k
    23, 
30801
15.5k
     OPC_CheckPredicate0, 
30802
15.5k
     OPC_CheckPatternPredicate1,
30803
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30804
15.5k
     OPC_EmitMergeInputChains1_0,
30805
15.5k
     OPC_EmitInteger32, 0, 
30806
15.5k
     OPC_EmitNodeXForm, 2, 4,
30807
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15151), 0|OPFL_Chain,
30808
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30809
15.5k
    0, 
30810
15.5k
   75, 
30811
15.5k
    OPC_CheckChild2TypeI64,
30812
15.5k
    OPC_Scope, 23, 
30813
15.5k
     OPC_CheckPredicate2, 
30814
15.5k
     OPC_CheckPatternPredicate1,
30815
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30816
15.5k
     OPC_EmitMergeInputChains1_0,
30817
15.5k
     OPC_EmitInteger32, 0, 
30818
15.5k
     OPC_EmitNodeXForm, 2, 4,
30819
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14011), 0|OPFL_Chain,
30820
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30821
15.5k
    23, 
30822
15.5k
     OPC_CheckPredicate1, 
30823
15.5k
     OPC_CheckPatternPredicate1,
30824
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30825
15.5k
     OPC_EmitMergeInputChains1_0,
30826
15.5k
     OPC_EmitInteger32, 0, 
30827
15.5k
     OPC_EmitNodeXForm, 2, 4,
30828
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14638), 0|OPFL_Chain,
30829
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30830
15.5k
    23, 
30831
15.5k
     OPC_CheckPredicate0, 
30832
15.5k
     OPC_CheckPatternPredicate1,
30833
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30834
15.5k
     OPC_EmitMergeInputChains1_0,
30835
15.5k
     OPC_EmitInteger32, 0, 
30836
15.5k
     OPC_EmitNodeXForm, 2, 4,
30837
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15265), 0|OPFL_Chain,
30838
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30839
15.5k
    0, 
30840
15.5k
   22, 
30841
15.5k
    OPC_CheckPredicate2, 
30842
15.5k
    OPC_CheckPatternPredicate1,
30843
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30844
15.5k
    OPC_EmitMergeInputChains1_0,
30845
15.5k
    OPC_EmitInteger32, 0, 
30846
15.5k
    OPC_EmitNodeXForm, 2, 3,
30847
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13453), 0|OPFL_Chain,
30848
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
30849
15.5k
   22, 
30850
15.5k
    OPC_CheckPredicate1, 
30851
15.5k
    OPC_CheckPatternPredicate1,
30852
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30853
15.5k
    OPC_EmitMergeInputChains1_0,
30854
15.5k
    OPC_EmitInteger32, 0, 
30855
15.5k
    OPC_EmitNodeXForm, 2, 3,
30856
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14132), 0|OPFL_Chain,
30857
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
30858
15.5k
   22, 
30859
15.5k
    OPC_CheckPredicate0, 
30860
15.5k
    OPC_CheckPatternPredicate1,
30861
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30862
15.5k
    OPC_EmitMergeInputChains1_0,
30863
15.5k
    OPC_EmitInteger32, 0, 
30864
15.5k
    OPC_EmitNodeXForm, 2, 3,
30865
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14759), 0|OPFL_Chain,
30866
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
30867
15.5k
   66, 
30868
15.5k
    OPC_CheckChild2TypeI32,
30869
15.5k
    OPC_Scope, 20, 
30870
15.5k
     OPC_CheckPredicate2, 
30871
15.5k
     OPC_CheckPatternPredicate1,
30872
15.5k
     OPC_EmitMergeInputChains1_0,
30873
15.5k
     OPC_EmitInteger32, 0, 
30874
15.5k
     OPC_EmitNodeXForm, 2, 2,
30875
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13669), 0|OPFL_Chain,
30876
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30877
15.5k
    20, 
30878
15.5k
     OPC_CheckPredicate1, 
30879
15.5k
     OPC_CheckPatternPredicate1,
30880
15.5k
     OPC_EmitMergeInputChains1_0,
30881
15.5k
     OPC_EmitInteger32, 0, 
30882
15.5k
     OPC_EmitNodeXForm, 2, 2,
30883
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14296), 0|OPFL_Chain,
30884
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30885
15.5k
    20, 
30886
15.5k
     OPC_CheckPredicate0, 
30887
15.5k
     OPC_CheckPatternPredicate1,
30888
15.5k
     OPC_EmitMergeInputChains1_0,
30889
15.5k
     OPC_EmitInteger32, 0, 
30890
15.5k
     OPC_EmitNodeXForm, 2, 2,
30891
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14923), 0|OPFL_Chain,
30892
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30893
15.5k
    0, 
30894
15.5k
   66, 
30895
15.5k
    OPC_CheckChild2TypeI64,
30896
15.5k
    OPC_Scope, 20, 
30897
15.5k
     OPC_CheckPredicate2, 
30898
15.5k
     OPC_CheckPatternPredicate1,
30899
15.5k
     OPC_EmitMergeInputChains1_0,
30900
15.5k
     OPC_EmitInteger32, 0, 
30901
15.5k
     OPC_EmitNodeXForm, 2, 2,
30902
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13783), 0|OPFL_Chain,
30903
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30904
15.5k
    20, 
30905
15.5k
     OPC_CheckPredicate1, 
30906
15.5k
     OPC_CheckPatternPredicate1,
30907
15.5k
     OPC_EmitMergeInputChains1_0,
30908
15.5k
     OPC_EmitInteger32, 0, 
30909
15.5k
     OPC_EmitNodeXForm, 2, 2,
30910
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14410), 0|OPFL_Chain,
30911
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30912
15.5k
    20, 
30913
15.5k
     OPC_CheckPredicate0, 
30914
15.5k
     OPC_CheckPatternPredicate1,
30915
15.5k
     OPC_EmitMergeInputChains1_0,
30916
15.5k
     OPC_EmitInteger32, 0, 
30917
15.5k
     OPC_EmitNodeXForm, 2, 2,
30918
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15037), 0|OPFL_Chain,
30919
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
30920
15.5k
    0, 
30921
15.5k
   0, 
30922
15.5k
  106|128,2, 
30923
15.5k
   OPC_CheckChild1Integer, 18|128,10|128,1, 
30924
15.5k
   OPC_RecordChild2,
30925
15.5k
   OPC_Scope, 75, 
30926
15.5k
    OPC_CheckChild2TypeI32,
30927
15.5k
    OPC_Scope, 23, 
30928
15.5k
     OPC_CheckPredicate2, 
30929
15.5k
     OPC_CheckPatternPredicate0,
30930
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30931
15.5k
     OPC_EmitMergeInputChains1_0,
30932
15.5k
     OPC_EmitInteger32, 0, 
30933
15.5k
     OPC_EmitNodeXForm, 2, 4,
30934
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13901), 0|OPFL_Chain,
30935
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30936
15.5k
    23, 
30937
15.5k
     OPC_CheckPredicate1, 
30938
15.5k
     OPC_CheckPatternPredicate0,
30939
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30940
15.5k
     OPC_EmitMergeInputChains1_0,
30941
15.5k
     OPC_EmitInteger32, 0, 
30942
15.5k
     OPC_EmitNodeXForm, 2, 4,
30943
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14528), 0|OPFL_Chain,
30944
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30945
15.5k
    23, 
30946
15.5k
     OPC_CheckPredicate0, 
30947
15.5k
     OPC_CheckPatternPredicate0,
30948
15.5k
     OPC_CheckComplexPat0, /*#*/1,
30949
15.5k
     OPC_EmitMergeInputChains1_0,
30950
15.5k
     OPC_EmitInteger32, 0, 
30951
15.5k
     OPC_EmitNodeXForm, 2, 4,
30952
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15155), 0|OPFL_Chain,
30953
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30954
15.5k
    0, 
30955
15.5k
   75, 
30956
15.5k
    OPC_CheckChild2TypeI64,
30957
15.5k
    OPC_Scope, 23, 
30958
15.5k
     OPC_CheckPredicate2, 
30959
15.5k
     OPC_CheckPatternPredicate0,
30960
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30961
15.5k
     OPC_EmitMergeInputChains1_0,
30962
15.5k
     OPC_EmitInteger32, 0, 
30963
15.5k
     OPC_EmitNodeXForm, 2, 4,
30964
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14015), 0|OPFL_Chain,
30965
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30966
15.5k
    23, 
30967
15.5k
     OPC_CheckPredicate1, 
30968
15.5k
     OPC_CheckPatternPredicate0,
30969
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30970
15.5k
     OPC_EmitMergeInputChains1_0,
30971
15.5k
     OPC_EmitInteger32, 0, 
30972
15.5k
     OPC_EmitNodeXForm, 2, 4,
30973
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14642), 0|OPFL_Chain,
30974
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30975
15.5k
    23, 
30976
15.5k
     OPC_CheckPredicate0, 
30977
15.5k
     OPC_CheckPatternPredicate0,
30978
15.5k
     OPC_CheckComplexPat1, /*#*/1,
30979
15.5k
     OPC_EmitMergeInputChains1_0,
30980
15.5k
     OPC_EmitInteger32, 0, 
30981
15.5k
     OPC_EmitNodeXForm, 2, 4,
30982
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15269), 0|OPFL_Chain,
30983
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
30984
15.5k
    0, 
30985
15.5k
   22, 
30986
15.5k
    OPC_CheckPredicate2, 
30987
15.5k
    OPC_CheckPatternPredicate0,
30988
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30989
15.5k
    OPC_EmitMergeInputChains1_0,
30990
15.5k
    OPC_EmitInteger32, 0, 
30991
15.5k
    OPC_EmitNodeXForm, 2, 3,
30992
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13461), 0|OPFL_Chain,
30993
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
30994
15.5k
   22, 
30995
15.5k
    OPC_CheckPredicate1, 
30996
15.5k
    OPC_CheckPatternPredicate0,
30997
15.5k
    OPC_CheckComplexPat2, /*#*/1,
30998
15.5k
    OPC_EmitMergeInputChains1_0,
30999
15.5k
    OPC_EmitInteger32, 0, 
31000
15.5k
    OPC_EmitNodeXForm, 2, 3,
31001
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14138), 0|OPFL_Chain,
31002
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
31003
15.5k
   22, 
31004
15.5k
    OPC_CheckPredicate0, 
31005
15.5k
    OPC_CheckPatternPredicate0,
31006
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31007
15.5k
    OPC_EmitMergeInputChains1_0,
31008
15.5k
    OPC_EmitInteger32, 0, 
31009
15.5k
    OPC_EmitNodeXForm, 2, 3,
31010
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14765), 0|OPFL_Chain,
31011
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
31012
15.5k
   66, 
31013
15.5k
    OPC_CheckChild2TypeI32,
31014
15.5k
    OPC_Scope, 20, 
31015
15.5k
     OPC_CheckPredicate2, 
31016
15.5k
     OPC_CheckPatternPredicate0,
31017
15.5k
     OPC_EmitMergeInputChains1_0,
31018
15.5k
     OPC_EmitInteger32, 0, 
31019
15.5k
     OPC_EmitNodeXForm, 2, 2,
31020
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13673), 0|OPFL_Chain,
31021
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31022
15.5k
    20, 
31023
15.5k
     OPC_CheckPredicate1, 
31024
15.5k
     OPC_CheckPatternPredicate0,
31025
15.5k
     OPC_EmitMergeInputChains1_0,
31026
15.5k
     OPC_EmitInteger32, 0, 
31027
15.5k
     OPC_EmitNodeXForm, 2, 2,
31028
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14300), 0|OPFL_Chain,
31029
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31030
15.5k
    20, 
31031
15.5k
     OPC_CheckPredicate0, 
31032
15.5k
     OPC_CheckPatternPredicate0,
31033
15.5k
     OPC_EmitMergeInputChains1_0,
31034
15.5k
     OPC_EmitInteger32, 0, 
31035
15.5k
     OPC_EmitNodeXForm, 2, 2,
31036
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14927), 0|OPFL_Chain,
31037
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31038
15.5k
    0, 
31039
15.5k
   66, 
31040
15.5k
    OPC_CheckChild2TypeI64,
31041
15.5k
    OPC_Scope, 20, 
31042
15.5k
     OPC_CheckPredicate2, 
31043
15.5k
     OPC_CheckPatternPredicate0,
31044
15.5k
     OPC_EmitMergeInputChains1_0,
31045
15.5k
     OPC_EmitInteger32, 0, 
31046
15.5k
     OPC_EmitNodeXForm, 2, 2,
31047
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13787), 0|OPFL_Chain,
31048
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31049
15.5k
    20, 
31050
15.5k
     OPC_CheckPredicate1, 
31051
15.5k
     OPC_CheckPatternPredicate0,
31052
15.5k
     OPC_EmitMergeInputChains1_0,
31053
15.5k
     OPC_EmitInteger32, 0, 
31054
15.5k
     OPC_EmitNodeXForm, 2, 2,
31055
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14414), 0|OPFL_Chain,
31056
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31057
15.5k
    20, 
31058
15.5k
     OPC_CheckPredicate0, 
31059
15.5k
     OPC_CheckPatternPredicate0,
31060
15.5k
     OPC_EmitMergeInputChains1_0,
31061
15.5k
     OPC_EmitInteger32, 0, 
31062
15.5k
     OPC_EmitNodeXForm, 2, 2,
31063
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15041), 0|OPFL_Chain,
31064
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31065
15.5k
    0, 
31066
15.5k
   0, 
31067
15.5k
  106|128,2, 
31068
15.5k
   OPC_CheckChild1Integer, 8|128,10|128,1, 
31069
15.5k
   OPC_RecordChild2,
31070
15.5k
   OPC_Scope, 75, 
31071
15.5k
    OPC_CheckChild2TypeI32,
31072
15.5k
    OPC_Scope, 23, 
31073
15.5k
     OPC_CheckPredicate2, 
31074
15.5k
     OPC_CheckPatternPredicate0,
31075
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31076
15.5k
     OPC_EmitMergeInputChains1_0,
31077
15.5k
     OPC_EmitInteger32, 0, 
31078
15.5k
     OPC_EmitNodeXForm, 2, 4,
31079
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13903), 0|OPFL_Chain,
31080
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31081
15.5k
    23, 
31082
15.5k
     OPC_CheckPredicate1, 
31083
15.5k
     OPC_CheckPatternPredicate0,
31084
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31085
15.5k
     OPC_EmitMergeInputChains1_0,
31086
15.5k
     OPC_EmitInteger32, 0, 
31087
15.5k
     OPC_EmitNodeXForm, 2, 4,
31088
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14530), 0|OPFL_Chain,
31089
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31090
15.5k
    23, 
31091
15.5k
     OPC_CheckPredicate0, 
31092
15.5k
     OPC_CheckPatternPredicate0,
31093
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31094
15.5k
     OPC_EmitMergeInputChains1_0,
31095
15.5k
     OPC_EmitInteger32, 0, 
31096
15.5k
     OPC_EmitNodeXForm, 2, 4,
31097
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15157), 0|OPFL_Chain,
31098
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31099
15.5k
    0, 
31100
15.5k
   75, 
31101
15.5k
    OPC_CheckChild2TypeI64,
31102
15.5k
    OPC_Scope, 23, 
31103
15.5k
     OPC_CheckPredicate2, 
31104
15.5k
     OPC_CheckPatternPredicate0,
31105
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31106
15.5k
     OPC_EmitMergeInputChains1_0,
31107
15.5k
     OPC_EmitInteger32, 0, 
31108
15.5k
     OPC_EmitNodeXForm, 2, 4,
31109
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14017), 0|OPFL_Chain,
31110
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31111
15.5k
    23, 
31112
15.5k
     OPC_CheckPredicate1, 
31113
15.5k
     OPC_CheckPatternPredicate0,
31114
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31115
15.5k
     OPC_EmitMergeInputChains1_0,
31116
15.5k
     OPC_EmitInteger32, 0, 
31117
15.5k
     OPC_EmitNodeXForm, 2, 4,
31118
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14644), 0|OPFL_Chain,
31119
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31120
15.5k
    23, 
31121
15.5k
     OPC_CheckPredicate0, 
31122
15.5k
     OPC_CheckPatternPredicate0,
31123
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31124
15.5k
     OPC_EmitMergeInputChains1_0,
31125
15.5k
     OPC_EmitInteger32, 0, 
31126
15.5k
     OPC_EmitNodeXForm, 2, 4,
31127
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15271), 0|OPFL_Chain,
31128
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31129
15.5k
    0, 
31130
15.5k
   22, 
31131
15.5k
    OPC_CheckPredicate2, 
31132
15.5k
    OPC_CheckPatternPredicate0,
31133
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31134
15.5k
    OPC_EmitMergeInputChains1_0,
31135
15.5k
    OPC_EmitInteger32, 0, 
31136
15.5k
    OPC_EmitNodeXForm, 2, 3,
31137
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13465), 0|OPFL_Chain,
31138
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
31139
15.5k
   22, 
31140
15.5k
    OPC_CheckPredicate1, 
31141
15.5k
    OPC_CheckPatternPredicate0,
31142
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31143
15.5k
    OPC_EmitMergeInputChains1_0,
31144
15.5k
    OPC_EmitInteger32, 0, 
31145
15.5k
    OPC_EmitNodeXForm, 2, 3,
31146
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14141), 0|OPFL_Chain,
31147
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
31148
15.5k
   22, 
31149
15.5k
    OPC_CheckPredicate0, 
31150
15.5k
    OPC_CheckPatternPredicate0,
31151
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31152
15.5k
    OPC_EmitMergeInputChains1_0,
31153
15.5k
    OPC_EmitInteger32, 0, 
31154
15.5k
    OPC_EmitNodeXForm, 2, 3,
31155
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14768), 0|OPFL_Chain,
31156
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
31157
15.5k
   66, 
31158
15.5k
    OPC_CheckChild2TypeI32,
31159
15.5k
    OPC_Scope, 20, 
31160
15.5k
     OPC_CheckPredicate2, 
31161
15.5k
     OPC_CheckPatternPredicate0,
31162
15.5k
     OPC_EmitMergeInputChains1_0,
31163
15.5k
     OPC_EmitInteger32, 0, 
31164
15.5k
     OPC_EmitNodeXForm, 2, 2,
31165
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13675), 0|OPFL_Chain,
31166
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31167
15.5k
    20, 
31168
15.5k
     OPC_CheckPredicate1, 
31169
15.5k
     OPC_CheckPatternPredicate0,
31170
15.5k
     OPC_EmitMergeInputChains1_0,
31171
15.5k
     OPC_EmitInteger32, 0, 
31172
15.5k
     OPC_EmitNodeXForm, 2, 2,
31173
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14302), 0|OPFL_Chain,
31174
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31175
15.5k
    20, 
31176
15.5k
     OPC_CheckPredicate0, 
31177
15.5k
     OPC_CheckPatternPredicate0,
31178
15.5k
     OPC_EmitMergeInputChains1_0,
31179
15.5k
     OPC_EmitInteger32, 0, 
31180
15.5k
     OPC_EmitNodeXForm, 2, 2,
31181
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14929), 0|OPFL_Chain,
31182
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31183
15.5k
    0, 
31184
15.5k
   66, 
31185
15.5k
    OPC_CheckChild2TypeI64,
31186
15.5k
    OPC_Scope, 20, 
31187
15.5k
     OPC_CheckPredicate2, 
31188
15.5k
     OPC_CheckPatternPredicate0,
31189
15.5k
     OPC_EmitMergeInputChains1_0,
31190
15.5k
     OPC_EmitInteger32, 0, 
31191
15.5k
     OPC_EmitNodeXForm, 2, 2,
31192
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13789), 0|OPFL_Chain,
31193
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31194
15.5k
    20, 
31195
15.5k
     OPC_CheckPredicate1, 
31196
15.5k
     OPC_CheckPatternPredicate0,
31197
15.5k
     OPC_EmitMergeInputChains1_0,
31198
15.5k
     OPC_EmitInteger32, 0, 
31199
15.5k
     OPC_EmitNodeXForm, 2, 2,
31200
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14416), 0|OPFL_Chain,
31201
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31202
15.5k
    20, 
31203
15.5k
     OPC_CheckPredicate0, 
31204
15.5k
     OPC_CheckPatternPredicate0,
31205
15.5k
     OPC_EmitMergeInputChains1_0,
31206
15.5k
     OPC_EmitInteger32, 0, 
31207
15.5k
     OPC_EmitNodeXForm, 2, 2,
31208
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15043), 0|OPFL_Chain,
31209
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31210
15.5k
    0, 
31211
15.5k
   0, 
31212
15.5k
  38|128,3, 
31213
15.5k
   OPC_CheckChild1Integer, 4|128,10|128,1, 
31214
15.5k
   OPC_RecordChild2,
31215
15.5k
   OPC_Scope, 87, 
31216
15.5k
    OPC_CheckChild2TypeI32,
31217
15.5k
    OPC_Scope, 27, 
31218
15.5k
     OPC_CheckPredicate2, 
31219
15.5k
     OPC_CheckPatternPredicate1,
31220
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31221
15.5k
     OPC_EmitMergeInputChains1_0,
31222
15.5k
     OPC_EmitInteger32, 0, 
31223
15.5k
     OPC_EmitNodeXForm, 2, 4,
31224
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13905), 0|OPFL_Chain,
31225
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31226
15.5k
    27, 
31227
15.5k
     OPC_CheckPredicate1, 
31228
15.5k
     OPC_CheckPatternPredicate1,
31229
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31230
15.5k
     OPC_EmitMergeInputChains1_0,
31231
15.5k
     OPC_EmitInteger32, 0, 
31232
15.5k
     OPC_EmitNodeXForm, 2, 4,
31233
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14532), 0|OPFL_Chain,
31234
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31235
15.5k
    27, 
31236
15.5k
     OPC_CheckPredicate0, 
31237
15.5k
     OPC_CheckPatternPredicate1,
31238
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31239
15.5k
     OPC_EmitMergeInputChains1_0,
31240
15.5k
     OPC_EmitInteger32, 0, 
31241
15.5k
     OPC_EmitNodeXForm, 2, 4,
31242
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15159), 0|OPFL_Chain,
31243
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31244
15.5k
    0, 
31245
15.5k
   87, 
31246
15.5k
    OPC_CheckChild2TypeI64,
31247
15.5k
    OPC_Scope, 27, 
31248
15.5k
     OPC_CheckPredicate2, 
31249
15.5k
     OPC_CheckPatternPredicate1,
31250
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31251
15.5k
     OPC_EmitMergeInputChains1_0,
31252
15.5k
     OPC_EmitInteger32, 0, 
31253
15.5k
     OPC_EmitNodeXForm, 2, 4,
31254
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14019), 0|OPFL_Chain,
31255
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31256
15.5k
    27, 
31257
15.5k
     OPC_CheckPredicate1, 
31258
15.5k
     OPC_CheckPatternPredicate1,
31259
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31260
15.5k
     OPC_EmitMergeInputChains1_0,
31261
15.5k
     OPC_EmitInteger32, 0, 
31262
15.5k
     OPC_EmitNodeXForm, 2, 4,
31263
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14646), 0|OPFL_Chain,
31264
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31265
15.5k
    27, 
31266
15.5k
     OPC_CheckPredicate0, 
31267
15.5k
     OPC_CheckPatternPredicate1,
31268
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31269
15.5k
     OPC_EmitMergeInputChains1_0,
31270
15.5k
     OPC_EmitInteger32, 0, 
31271
15.5k
     OPC_EmitNodeXForm, 2, 4,
31272
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15273), 0|OPFL_Chain,
31273
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
31274
15.5k
    0, 
31275
15.5k
   26, 
31276
15.5k
    OPC_CheckPredicate2, 
31277
15.5k
    OPC_CheckPatternPredicate1,
31278
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31279
15.5k
    OPC_EmitMergeInputChains1_0,
31280
15.5k
    OPC_EmitInteger32, 0, 
31281
15.5k
    OPC_EmitNodeXForm, 2, 3,
31282
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13469), 0|OPFL_Chain,
31283
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
31284
15.5k
   26, 
31285
15.5k
    OPC_CheckPredicate1, 
31286
15.5k
    OPC_CheckPatternPredicate1,
31287
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31288
15.5k
    OPC_EmitMergeInputChains1_0,
31289
15.5k
    OPC_EmitInteger32, 0, 
31290
15.5k
    OPC_EmitNodeXForm, 2, 3,
31291
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14144), 0|OPFL_Chain,
31292
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
31293
15.5k
   26, 
31294
15.5k
    OPC_CheckPredicate0, 
31295
15.5k
    OPC_CheckPatternPredicate1,
31296
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31297
15.5k
    OPC_EmitMergeInputChains1_0,
31298
15.5k
    OPC_EmitInteger32, 0, 
31299
15.5k
    OPC_EmitNodeXForm, 2, 3,
31300
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14771), 0|OPFL_Chain,
31301
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
31302
15.5k
   78, 
31303
15.5k
    OPC_CheckChild2TypeI32,
31304
15.5k
    OPC_Scope, 24, 
31305
15.5k
     OPC_CheckPredicate2, 
31306
15.5k
     OPC_CheckPatternPredicate1,
31307
15.5k
     OPC_EmitMergeInputChains1_0,
31308
15.5k
     OPC_EmitInteger32, 0, 
31309
15.5k
     OPC_EmitNodeXForm, 2, 2,
31310
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13677), 0|OPFL_Chain,
31311
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31312
15.5k
    24, 
31313
15.5k
     OPC_CheckPredicate1, 
31314
15.5k
     OPC_CheckPatternPredicate1,
31315
15.5k
     OPC_EmitMergeInputChains1_0,
31316
15.5k
     OPC_EmitInteger32, 0, 
31317
15.5k
     OPC_EmitNodeXForm, 2, 2,
31318
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14304), 0|OPFL_Chain,
31319
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31320
15.5k
    24, 
31321
15.5k
     OPC_CheckPredicate0, 
31322
15.5k
     OPC_CheckPatternPredicate1,
31323
15.5k
     OPC_EmitMergeInputChains1_0,
31324
15.5k
     OPC_EmitInteger32, 0, 
31325
15.5k
     OPC_EmitNodeXForm, 2, 2,
31326
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14931), 0|OPFL_Chain,
31327
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31328
15.5k
    0, 
31329
15.5k
   78, 
31330
15.5k
    OPC_CheckChild2TypeI64,
31331
15.5k
    OPC_Scope, 24, 
31332
15.5k
     OPC_CheckPredicate2, 
31333
15.5k
     OPC_CheckPatternPredicate1,
31334
15.5k
     OPC_EmitMergeInputChains1_0,
31335
15.5k
     OPC_EmitInteger32, 0, 
31336
15.5k
     OPC_EmitNodeXForm, 2, 2,
31337
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13791), 0|OPFL_Chain,
31338
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31339
15.5k
    24, 
31340
15.5k
     OPC_CheckPredicate1, 
31341
15.5k
     OPC_CheckPatternPredicate1,
31342
15.5k
     OPC_EmitMergeInputChains1_0,
31343
15.5k
     OPC_EmitInteger32, 0, 
31344
15.5k
     OPC_EmitNodeXForm, 2, 2,
31345
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14418), 0|OPFL_Chain,
31346
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31347
15.5k
    24, 
31348
15.5k
     OPC_CheckPredicate0, 
31349
15.5k
     OPC_CheckPatternPredicate1,
31350
15.5k
     OPC_EmitMergeInputChains1_0,
31351
15.5k
     OPC_EmitInteger32, 0, 
31352
15.5k
     OPC_EmitNodeXForm, 2, 2,
31353
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15045), 0|OPFL_Chain,
31354
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
31355
15.5k
    0, 
31356
15.5k
   0, 
31357
15.5k
  31|128,2, 
31358
15.5k
   OPC_CheckChild1Integer, 50|128,10|128,1, 
31359
15.5k
   OPC_RecordChild2,
31360
15.5k
   OPC_Scope, 60, 
31361
15.5k
    OPC_CheckChild2TypeI32,
31362
15.5k
    OPC_Scope, 18, 
31363
15.5k
     OPC_CheckPredicate2, 
31364
15.5k
     OPC_CheckPatternPredicate0,
31365
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31366
15.5k
     OPC_EmitMergeInputChains1_0,
31367
15.5k
     OPC_EmitInteger32, 0, 
31368
15.5k
     OPC_EmitNodeXForm, 2, 4,
31369
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13909),
31370
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31371
15.5k
    18, 
31372
15.5k
     OPC_CheckPredicate1, 
31373
15.5k
     OPC_CheckPatternPredicate0,
31374
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31375
15.5k
     OPC_EmitMergeInputChains1_0,
31376
15.5k
     OPC_EmitInteger32, 0, 
31377
15.5k
     OPC_EmitNodeXForm, 2, 4,
31378
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14536),
31379
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31380
15.5k
    18, 
31381
15.5k
     OPC_CheckPredicate0, 
31382
15.5k
     OPC_CheckPatternPredicate0,
31383
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31384
15.5k
     OPC_EmitMergeInputChains1_0,
31385
15.5k
     OPC_EmitInteger32, 0, 
31386
15.5k
     OPC_EmitNodeXForm, 2, 4,
31387
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15163),
31388
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31389
15.5k
    0, 
31390
15.5k
   60, 
31391
15.5k
    OPC_CheckChild2TypeI64,
31392
15.5k
    OPC_Scope, 18, 
31393
15.5k
     OPC_CheckPredicate2, 
31394
15.5k
     OPC_CheckPatternPredicate0,
31395
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31396
15.5k
     OPC_EmitMergeInputChains1_0,
31397
15.5k
     OPC_EmitInteger32, 0, 
31398
15.5k
     OPC_EmitNodeXForm, 2, 4,
31399
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14023),
31400
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31401
15.5k
    18, 
31402
15.5k
     OPC_CheckPredicate1, 
31403
15.5k
     OPC_CheckPatternPredicate0,
31404
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31405
15.5k
     OPC_EmitMergeInputChains1_0,
31406
15.5k
     OPC_EmitInteger32, 0, 
31407
15.5k
     OPC_EmitNodeXForm, 2, 4,
31408
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14650),
31409
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31410
15.5k
    18, 
31411
15.5k
     OPC_CheckPredicate0, 
31412
15.5k
     OPC_CheckPatternPredicate0,
31413
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31414
15.5k
     OPC_EmitMergeInputChains1_0,
31415
15.5k
     OPC_EmitInteger32, 0, 
31416
15.5k
     OPC_EmitNodeXForm, 2, 4,
31417
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15277),
31418
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31419
15.5k
    0, 
31420
15.5k
   17, 
31421
15.5k
    OPC_CheckPredicate2, 
31422
15.5k
    OPC_CheckPatternPredicate0,
31423
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31424
15.5k
    OPC_EmitMergeInputChains1_0,
31425
15.5k
    OPC_EmitInteger32, 0, 
31426
15.5k
    OPC_EmitNodeXForm, 2, 3,
31427
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13477),
31428
15.5k
                  MVT::i32, 2, 2, 4, 
31429
15.5k
   17, 
31430
15.5k
    OPC_CheckPredicate1, 
31431
15.5k
    OPC_CheckPatternPredicate0,
31432
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31433
15.5k
    OPC_EmitMergeInputChains1_0,
31434
15.5k
    OPC_EmitInteger32, 0, 
31435
15.5k
    OPC_EmitNodeXForm, 2, 3,
31436
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14150),
31437
15.5k
                  MVT::i32, 2, 2, 4, 
31438
15.5k
   17, 
31439
15.5k
    OPC_CheckPredicate0, 
31440
15.5k
    OPC_CheckPatternPredicate0,
31441
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31442
15.5k
    OPC_EmitMergeInputChains1_0,
31443
15.5k
    OPC_EmitInteger32, 0, 
31444
15.5k
    OPC_EmitNodeXForm, 2, 3,
31445
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14777),
31446
15.5k
                  MVT::i32, 2, 2, 4, 
31447
15.5k
   51, 
31448
15.5k
    OPC_CheckChild2TypeI32,
31449
15.5k
    OPC_Scope, 15, 
31450
15.5k
     OPC_CheckPredicate2, 
31451
15.5k
     OPC_CheckPatternPredicate0,
31452
15.5k
     OPC_EmitMergeInputChains1_0,
31453
15.5k
     OPC_EmitInteger32, 0, 
31454
15.5k
     OPC_EmitNodeXForm, 2, 2,
31455
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13681),
31456
15.5k
                   MVT::i32, 2, 1, 3, 
31457
15.5k
    15, 
31458
15.5k
     OPC_CheckPredicate1, 
31459
15.5k
     OPC_CheckPatternPredicate0,
31460
15.5k
     OPC_EmitMergeInputChains1_0,
31461
15.5k
     OPC_EmitInteger32, 0, 
31462
15.5k
     OPC_EmitNodeXForm, 2, 2,
31463
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14308),
31464
15.5k
                   MVT::i32, 2, 1, 3, 
31465
15.5k
    15, 
31466
15.5k
     OPC_CheckPredicate0, 
31467
15.5k
     OPC_CheckPatternPredicate0,
31468
15.5k
     OPC_EmitMergeInputChains1_0,
31469
15.5k
     OPC_EmitInteger32, 0, 
31470
15.5k
     OPC_EmitNodeXForm, 2, 2,
31471
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14935),
31472
15.5k
                   MVT::i32, 2, 1, 3, 
31473
15.5k
    0, 
31474
15.5k
   51, 
31475
15.5k
    OPC_CheckChild2TypeI64,
31476
15.5k
    OPC_Scope, 15, 
31477
15.5k
     OPC_CheckPredicate2, 
31478
15.5k
     OPC_CheckPatternPredicate0,
31479
15.5k
     OPC_EmitMergeInputChains1_0,
31480
15.5k
     OPC_EmitInteger32, 0, 
31481
15.5k
     OPC_EmitNodeXForm, 2, 2,
31482
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13795),
31483
15.5k
                   MVT::i32, 2, 1, 3, 
31484
15.5k
    15, 
31485
15.5k
     OPC_CheckPredicate1, 
31486
15.5k
     OPC_CheckPatternPredicate0,
31487
15.5k
     OPC_EmitMergeInputChains1_0,
31488
15.5k
     OPC_EmitInteger32, 0, 
31489
15.5k
     OPC_EmitNodeXForm, 2, 2,
31490
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14422),
31491
15.5k
                   MVT::i32, 2, 1, 3, 
31492
15.5k
    15, 
31493
15.5k
     OPC_CheckPredicate0, 
31494
15.5k
     OPC_CheckPatternPredicate0,
31495
15.5k
     OPC_EmitMergeInputChains1_0,
31496
15.5k
     OPC_EmitInteger32, 0, 
31497
15.5k
     OPC_EmitNodeXForm, 2, 2,
31498
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15049),
31499
15.5k
                   MVT::i32, 2, 1, 3, 
31500
15.5k
    0, 
31501
15.5k
   0, 
31502
15.5k
  31|128,2, 
31503
15.5k
   OPC_CheckChild1Integer, 40|128,10|128,1, 
31504
15.5k
   OPC_RecordChild2,
31505
15.5k
   OPC_Scope, 60, 
31506
15.5k
    OPC_CheckChild2TypeI32,
31507
15.5k
    OPC_Scope, 18, 
31508
15.5k
     OPC_CheckPredicate2, 
31509
15.5k
     OPC_CheckPatternPredicate0,
31510
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31511
15.5k
     OPC_EmitMergeInputChains1_0,
31512
15.5k
     OPC_EmitInteger32, 0, 
31513
15.5k
     OPC_EmitNodeXForm, 2, 4,
31514
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13911),
31515
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31516
15.5k
    18, 
31517
15.5k
     OPC_CheckPredicate1, 
31518
15.5k
     OPC_CheckPatternPredicate0,
31519
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31520
15.5k
     OPC_EmitMergeInputChains1_0,
31521
15.5k
     OPC_EmitInteger32, 0, 
31522
15.5k
     OPC_EmitNodeXForm, 2, 4,
31523
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14538),
31524
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31525
15.5k
    18, 
31526
15.5k
     OPC_CheckPredicate0, 
31527
15.5k
     OPC_CheckPatternPredicate0,
31528
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31529
15.5k
     OPC_EmitMergeInputChains1_0,
31530
15.5k
     OPC_EmitInteger32, 0, 
31531
15.5k
     OPC_EmitNodeXForm, 2, 4,
31532
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15165),
31533
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31534
15.5k
    0, 
31535
15.5k
   60, 
31536
15.5k
    OPC_CheckChild2TypeI64,
31537
15.5k
    OPC_Scope, 18, 
31538
15.5k
     OPC_CheckPredicate2, 
31539
15.5k
     OPC_CheckPatternPredicate0,
31540
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31541
15.5k
     OPC_EmitMergeInputChains1_0,
31542
15.5k
     OPC_EmitInteger32, 0, 
31543
15.5k
     OPC_EmitNodeXForm, 2, 4,
31544
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14025),
31545
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31546
15.5k
    18, 
31547
15.5k
     OPC_CheckPredicate1, 
31548
15.5k
     OPC_CheckPatternPredicate0,
31549
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31550
15.5k
     OPC_EmitMergeInputChains1_0,
31551
15.5k
     OPC_EmitInteger32, 0, 
31552
15.5k
     OPC_EmitNodeXForm, 2, 4,
31553
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14652),
31554
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31555
15.5k
    18, 
31556
15.5k
     OPC_CheckPredicate0, 
31557
15.5k
     OPC_CheckPatternPredicate0,
31558
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31559
15.5k
     OPC_EmitMergeInputChains1_0,
31560
15.5k
     OPC_EmitInteger32, 0, 
31561
15.5k
     OPC_EmitNodeXForm, 2, 4,
31562
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15279),
31563
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31564
15.5k
    0, 
31565
15.5k
   17, 
31566
15.5k
    OPC_CheckPredicate2, 
31567
15.5k
    OPC_CheckPatternPredicate0,
31568
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31569
15.5k
    OPC_EmitMergeInputChains1_0,
31570
15.5k
    OPC_EmitInteger32, 0, 
31571
15.5k
    OPC_EmitNodeXForm, 2, 3,
31572
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13481),
31573
15.5k
                  MVT::i32, 2, 2, 4, 
31574
15.5k
   17, 
31575
15.5k
    OPC_CheckPredicate1, 
31576
15.5k
    OPC_CheckPatternPredicate0,
31577
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31578
15.5k
    OPC_EmitMergeInputChains1_0,
31579
15.5k
    OPC_EmitInteger32, 0, 
31580
15.5k
    OPC_EmitNodeXForm, 2, 3,
31581
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14153),
31582
15.5k
                  MVT::i32, 2, 2, 4, 
31583
15.5k
   17, 
31584
15.5k
    OPC_CheckPredicate0, 
31585
15.5k
    OPC_CheckPatternPredicate0,
31586
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31587
15.5k
    OPC_EmitMergeInputChains1_0,
31588
15.5k
    OPC_EmitInteger32, 0, 
31589
15.5k
    OPC_EmitNodeXForm, 2, 3,
31590
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14780),
31591
15.5k
                  MVT::i32, 2, 2, 4, 
31592
15.5k
   51, 
31593
15.5k
    OPC_CheckChild2TypeI32,
31594
15.5k
    OPC_Scope, 15, 
31595
15.5k
     OPC_CheckPredicate2, 
31596
15.5k
     OPC_CheckPatternPredicate0,
31597
15.5k
     OPC_EmitMergeInputChains1_0,
31598
15.5k
     OPC_EmitInteger32, 0, 
31599
15.5k
     OPC_EmitNodeXForm, 2, 2,
31600
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13683),
31601
15.5k
                   MVT::i32, 2, 1, 3, 
31602
15.5k
    15, 
31603
15.5k
     OPC_CheckPredicate1, 
31604
15.5k
     OPC_CheckPatternPredicate0,
31605
15.5k
     OPC_EmitMergeInputChains1_0,
31606
15.5k
     OPC_EmitInteger32, 0, 
31607
15.5k
     OPC_EmitNodeXForm, 2, 2,
31608
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14310),
31609
15.5k
                   MVT::i32, 2, 1, 3, 
31610
15.5k
    15, 
31611
15.5k
     OPC_CheckPredicate0, 
31612
15.5k
     OPC_CheckPatternPredicate0,
31613
15.5k
     OPC_EmitMergeInputChains1_0,
31614
15.5k
     OPC_EmitInteger32, 0, 
31615
15.5k
     OPC_EmitNodeXForm, 2, 2,
31616
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14937),
31617
15.5k
                   MVT::i32, 2, 1, 3, 
31618
15.5k
    0, 
31619
15.5k
   51, 
31620
15.5k
    OPC_CheckChild2TypeI64,
31621
15.5k
    OPC_Scope, 15, 
31622
15.5k
     OPC_CheckPredicate2, 
31623
15.5k
     OPC_CheckPatternPredicate0,
31624
15.5k
     OPC_EmitMergeInputChains1_0,
31625
15.5k
     OPC_EmitInteger32, 0, 
31626
15.5k
     OPC_EmitNodeXForm, 2, 2,
31627
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13797),
31628
15.5k
                   MVT::i32, 2, 1, 3, 
31629
15.5k
    15, 
31630
15.5k
     OPC_CheckPredicate1, 
31631
15.5k
     OPC_CheckPatternPredicate0,
31632
15.5k
     OPC_EmitMergeInputChains1_0,
31633
15.5k
     OPC_EmitInteger32, 0, 
31634
15.5k
     OPC_EmitNodeXForm, 2, 2,
31635
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14424),
31636
15.5k
                   MVT::i32, 2, 1, 3, 
31637
15.5k
    15, 
31638
15.5k
     OPC_CheckPredicate0, 
31639
15.5k
     OPC_CheckPatternPredicate0,
31640
15.5k
     OPC_EmitMergeInputChains1_0,
31641
15.5k
     OPC_EmitInteger32, 0, 
31642
15.5k
     OPC_EmitNodeXForm, 2, 2,
31643
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15051),
31644
15.5k
                   MVT::i32, 2, 1, 3, 
31645
15.5k
    0, 
31646
15.5k
   0, 
31647
15.5k
  46|128,2, 
31648
15.5k
   OPC_CheckChild1Integer, 36|128,10|128,1, 
31649
15.5k
   OPC_RecordChild2,
31650
15.5k
   OPC_Scope, 63, 
31651
15.5k
    OPC_CheckChild2TypeI32,
31652
15.5k
    OPC_Scope, 19, 
31653
15.5k
     OPC_CheckPredicate2, 
31654
15.5k
     OPC_CheckPatternPredicate1,
31655
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31656
15.5k
     OPC_EmitMergeInputChains1_0,
31657
15.5k
     OPC_EmitInteger32, 0, 
31658
15.5k
     OPC_EmitNodeXForm, 2, 4,
31659
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13913),
31660
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
31661
15.5k
    19, 
31662
15.5k
     OPC_CheckPredicate1, 
31663
15.5k
     OPC_CheckPatternPredicate1,
31664
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31665
15.5k
     OPC_EmitMergeInputChains1_0,
31666
15.5k
     OPC_EmitInteger32, 0, 
31667
15.5k
     OPC_EmitNodeXForm, 2, 4,
31668
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14540),
31669
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
31670
15.5k
    19, 
31671
15.5k
     OPC_CheckPredicate0, 
31672
15.5k
     OPC_CheckPatternPredicate1,
31673
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31674
15.5k
     OPC_EmitMergeInputChains1_0,
31675
15.5k
     OPC_EmitInteger32, 0, 
31676
15.5k
     OPC_EmitNodeXForm, 2, 4,
31677
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15167),
31678
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
31679
15.5k
    0, 
31680
15.5k
   63, 
31681
15.5k
    OPC_CheckChild2TypeI64,
31682
15.5k
    OPC_Scope, 19, 
31683
15.5k
     OPC_CheckPredicate2, 
31684
15.5k
     OPC_CheckPatternPredicate1,
31685
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31686
15.5k
     OPC_EmitMergeInputChains1_0,
31687
15.5k
     OPC_EmitInteger32, 0, 
31688
15.5k
     OPC_EmitNodeXForm, 2, 4,
31689
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14027),
31690
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
31691
15.5k
    19, 
31692
15.5k
     OPC_CheckPredicate1, 
31693
15.5k
     OPC_CheckPatternPredicate1,
31694
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31695
15.5k
     OPC_EmitMergeInputChains1_0,
31696
15.5k
     OPC_EmitInteger32, 0, 
31697
15.5k
     OPC_EmitNodeXForm, 2, 4,
31698
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14654),
31699
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
31700
15.5k
    19, 
31701
15.5k
     OPC_CheckPredicate0, 
31702
15.5k
     OPC_CheckPatternPredicate1,
31703
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31704
15.5k
     OPC_EmitMergeInputChains1_0,
31705
15.5k
     OPC_EmitInteger32, 0, 
31706
15.5k
     OPC_EmitNodeXForm, 2, 4,
31707
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15281),
31708
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
31709
15.5k
    0, 
31710
15.5k
   18, 
31711
15.5k
    OPC_CheckPredicate2, 
31712
15.5k
    OPC_CheckPatternPredicate1,
31713
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31714
15.5k
    OPC_EmitMergeInputChains1_0,
31715
15.5k
    OPC_EmitInteger32, 0, 
31716
15.5k
    OPC_EmitNodeXForm, 2, 3,
31717
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13485),
31718
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
31719
15.5k
   18, 
31720
15.5k
    OPC_CheckPredicate1, 
31721
15.5k
    OPC_CheckPatternPredicate1,
31722
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31723
15.5k
    OPC_EmitMergeInputChains1_0,
31724
15.5k
    OPC_EmitInteger32, 0, 
31725
15.5k
    OPC_EmitNodeXForm, 2, 3,
31726
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14156),
31727
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
31728
15.5k
   18, 
31729
15.5k
    OPC_CheckPredicate0, 
31730
15.5k
    OPC_CheckPatternPredicate1,
31731
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31732
15.5k
    OPC_EmitMergeInputChains1_0,
31733
15.5k
    OPC_EmitInteger32, 0, 
31734
15.5k
    OPC_EmitNodeXForm, 2, 3,
31735
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14783),
31736
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
31737
15.5k
   54, 
31738
15.5k
    OPC_CheckChild2TypeI32,
31739
15.5k
    OPC_Scope, 16, 
31740
15.5k
     OPC_CheckPredicate2, 
31741
15.5k
     OPC_CheckPatternPredicate1,
31742
15.5k
     OPC_EmitMergeInputChains1_0,
31743
15.5k
     OPC_EmitInteger32, 0, 
31744
15.5k
     OPC_EmitNodeXForm, 2, 2,
31745
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13685),
31746
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
31747
15.5k
    16, 
31748
15.5k
     OPC_CheckPredicate1, 
31749
15.5k
     OPC_CheckPatternPredicate1,
31750
15.5k
     OPC_EmitMergeInputChains1_0,
31751
15.5k
     OPC_EmitInteger32, 0, 
31752
15.5k
     OPC_EmitNodeXForm, 2, 2,
31753
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14312),
31754
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
31755
15.5k
    16, 
31756
15.5k
     OPC_CheckPredicate0, 
31757
15.5k
     OPC_CheckPatternPredicate1,
31758
15.5k
     OPC_EmitMergeInputChains1_0,
31759
15.5k
     OPC_EmitInteger32, 0, 
31760
15.5k
     OPC_EmitNodeXForm, 2, 2,
31761
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14939),
31762
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
31763
15.5k
    0, 
31764
15.5k
   54, 
31765
15.5k
    OPC_CheckChild2TypeI64,
31766
15.5k
    OPC_Scope, 16, 
31767
15.5k
     OPC_CheckPredicate2, 
31768
15.5k
     OPC_CheckPatternPredicate1,
31769
15.5k
     OPC_EmitMergeInputChains1_0,
31770
15.5k
     OPC_EmitInteger32, 0, 
31771
15.5k
     OPC_EmitNodeXForm, 2, 2,
31772
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13799),
31773
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
31774
15.5k
    16, 
31775
15.5k
     OPC_CheckPredicate1, 
31776
15.5k
     OPC_CheckPatternPredicate1,
31777
15.5k
     OPC_EmitMergeInputChains1_0,
31778
15.5k
     OPC_EmitInteger32, 0, 
31779
15.5k
     OPC_EmitNodeXForm, 2, 2,
31780
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14426),
31781
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
31782
15.5k
    16, 
31783
15.5k
     OPC_CheckPredicate0, 
31784
15.5k
     OPC_CheckPatternPredicate1,
31785
15.5k
     OPC_EmitMergeInputChains1_0,
31786
15.5k
     OPC_EmitInteger32, 0, 
31787
15.5k
     OPC_EmitNodeXForm, 2, 2,
31788
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15053),
31789
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
31790
15.5k
    0, 
31791
15.5k
   0, 
31792
15.5k
  31|128,2, 
31793
15.5k
   OPC_CheckChild1Integer, 106|128,11|128,1, 
31794
15.5k
   OPC_RecordChild2,
31795
15.5k
   OPC_Scope, 60, 
31796
15.5k
    OPC_CheckChild2TypeI32,
31797
15.5k
    OPC_Scope, 18, 
31798
15.5k
     OPC_CheckPredicate2, 
31799
15.5k
     OPC_CheckPatternPredicate0,
31800
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31801
15.5k
     OPC_EmitMergeInputChains1_0,
31802
15.5k
     OPC_EmitInteger32, 0, 
31803
15.5k
     OPC_EmitNodeXForm, 2, 4,
31804
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13917),
31805
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31806
15.5k
    18, 
31807
15.5k
     OPC_CheckPredicate1, 
31808
15.5k
     OPC_CheckPatternPredicate0,
31809
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31810
15.5k
     OPC_EmitMergeInputChains1_0,
31811
15.5k
     OPC_EmitInteger32, 0, 
31812
15.5k
     OPC_EmitNodeXForm, 2, 4,
31813
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14544),
31814
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31815
15.5k
    18, 
31816
15.5k
     OPC_CheckPredicate0, 
31817
15.5k
     OPC_CheckPatternPredicate0,
31818
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31819
15.5k
     OPC_EmitMergeInputChains1_0,
31820
15.5k
     OPC_EmitInteger32, 0, 
31821
15.5k
     OPC_EmitNodeXForm, 2, 4,
31822
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15171),
31823
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31824
15.5k
    0, 
31825
15.5k
   60, 
31826
15.5k
    OPC_CheckChild2TypeI64,
31827
15.5k
    OPC_Scope, 18, 
31828
15.5k
     OPC_CheckPredicate2, 
31829
15.5k
     OPC_CheckPatternPredicate0,
31830
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31831
15.5k
     OPC_EmitMergeInputChains1_0,
31832
15.5k
     OPC_EmitInteger32, 0, 
31833
15.5k
     OPC_EmitNodeXForm, 2, 4,
31834
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14031),
31835
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31836
15.5k
    18, 
31837
15.5k
     OPC_CheckPredicate1, 
31838
15.5k
     OPC_CheckPatternPredicate0,
31839
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31840
15.5k
     OPC_EmitMergeInputChains1_0,
31841
15.5k
     OPC_EmitInteger32, 0, 
31842
15.5k
     OPC_EmitNodeXForm, 2, 4,
31843
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14658),
31844
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31845
15.5k
    18, 
31846
15.5k
     OPC_CheckPredicate0, 
31847
15.5k
     OPC_CheckPatternPredicate0,
31848
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31849
15.5k
     OPC_EmitMergeInputChains1_0,
31850
15.5k
     OPC_EmitInteger32, 0, 
31851
15.5k
     OPC_EmitNodeXForm, 2, 4,
31852
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15285),
31853
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31854
15.5k
    0, 
31855
15.5k
   17, 
31856
15.5k
    OPC_CheckPredicate2, 
31857
15.5k
    OPC_CheckPatternPredicate0,
31858
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31859
15.5k
    OPC_EmitMergeInputChains1_0,
31860
15.5k
    OPC_EmitInteger32, 0, 
31861
15.5k
    OPC_EmitNodeXForm, 2, 3,
31862
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13493),
31863
15.5k
                  MVT::i32, 2, 2, 4, 
31864
15.5k
   17, 
31865
15.5k
    OPC_CheckPredicate1, 
31866
15.5k
    OPC_CheckPatternPredicate0,
31867
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31868
15.5k
    OPC_EmitMergeInputChains1_0,
31869
15.5k
    OPC_EmitInteger32, 0, 
31870
15.5k
    OPC_EmitNodeXForm, 2, 3,
31871
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14162),
31872
15.5k
                  MVT::i32, 2, 2, 4, 
31873
15.5k
   17, 
31874
15.5k
    OPC_CheckPredicate0, 
31875
15.5k
    OPC_CheckPatternPredicate0,
31876
15.5k
    OPC_CheckComplexPat2, /*#*/1,
31877
15.5k
    OPC_EmitMergeInputChains1_0,
31878
15.5k
    OPC_EmitInteger32, 0, 
31879
15.5k
    OPC_EmitNodeXForm, 2, 3,
31880
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14789),
31881
15.5k
                  MVT::i32, 2, 2, 4, 
31882
15.5k
   51, 
31883
15.5k
    OPC_CheckChild2TypeI32,
31884
15.5k
    OPC_Scope, 15, 
31885
15.5k
     OPC_CheckPredicate2, 
31886
15.5k
     OPC_CheckPatternPredicate0,
31887
15.5k
     OPC_EmitMergeInputChains1_0,
31888
15.5k
     OPC_EmitInteger32, 0, 
31889
15.5k
     OPC_EmitNodeXForm, 2, 2,
31890
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13689),
31891
15.5k
                   MVT::i32, 2, 1, 3, 
31892
15.5k
    15, 
31893
15.5k
     OPC_CheckPredicate1, 
31894
15.5k
     OPC_CheckPatternPredicate0,
31895
15.5k
     OPC_EmitMergeInputChains1_0,
31896
15.5k
     OPC_EmitInteger32, 0, 
31897
15.5k
     OPC_EmitNodeXForm, 2, 2,
31898
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14316),
31899
15.5k
                   MVT::i32, 2, 1, 3, 
31900
15.5k
    15, 
31901
15.5k
     OPC_CheckPredicate0, 
31902
15.5k
     OPC_CheckPatternPredicate0,
31903
15.5k
     OPC_EmitMergeInputChains1_0,
31904
15.5k
     OPC_EmitInteger32, 0, 
31905
15.5k
     OPC_EmitNodeXForm, 2, 2,
31906
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14943),
31907
15.5k
                   MVT::i32, 2, 1, 3, 
31908
15.5k
    0, 
31909
15.5k
   51, 
31910
15.5k
    OPC_CheckChild2TypeI64,
31911
15.5k
    OPC_Scope, 15, 
31912
15.5k
     OPC_CheckPredicate2, 
31913
15.5k
     OPC_CheckPatternPredicate0,
31914
15.5k
     OPC_EmitMergeInputChains1_0,
31915
15.5k
     OPC_EmitInteger32, 0, 
31916
15.5k
     OPC_EmitNodeXForm, 2, 2,
31917
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13803),
31918
15.5k
                   MVT::i32, 2, 1, 3, 
31919
15.5k
    15, 
31920
15.5k
     OPC_CheckPredicate1, 
31921
15.5k
     OPC_CheckPatternPredicate0,
31922
15.5k
     OPC_EmitMergeInputChains1_0,
31923
15.5k
     OPC_EmitInteger32, 0, 
31924
15.5k
     OPC_EmitNodeXForm, 2, 2,
31925
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14430),
31926
15.5k
                   MVT::i32, 2, 1, 3, 
31927
15.5k
    15, 
31928
15.5k
     OPC_CheckPredicate0, 
31929
15.5k
     OPC_CheckPatternPredicate0,
31930
15.5k
     OPC_EmitMergeInputChains1_0,
31931
15.5k
     OPC_EmitInteger32, 0, 
31932
15.5k
     OPC_EmitNodeXForm, 2, 2,
31933
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15057),
31934
15.5k
                   MVT::i32, 2, 1, 3, 
31935
15.5k
    0, 
31936
15.5k
   0, 
31937
15.5k
  31|128,2, 
31938
15.5k
   OPC_CheckChild1Integer, 96|128,11|128,1, 
31939
15.5k
   OPC_RecordChild2,
31940
15.5k
   OPC_Scope, 60, 
31941
15.5k
    OPC_CheckChild2TypeI32,
31942
15.5k
    OPC_Scope, 18, 
31943
15.5k
     OPC_CheckPredicate2, 
31944
15.5k
     OPC_CheckPatternPredicate0,
31945
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31946
15.5k
     OPC_EmitMergeInputChains1_0,
31947
15.5k
     OPC_EmitInteger32, 0, 
31948
15.5k
     OPC_EmitNodeXForm, 2, 4,
31949
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13919),
31950
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31951
15.5k
    18, 
31952
15.5k
     OPC_CheckPredicate1, 
31953
15.5k
     OPC_CheckPatternPredicate0,
31954
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31955
15.5k
     OPC_EmitMergeInputChains1_0,
31956
15.5k
     OPC_EmitInteger32, 0, 
31957
15.5k
     OPC_EmitNodeXForm, 2, 4,
31958
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14546),
31959
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31960
15.5k
    18, 
31961
15.5k
     OPC_CheckPredicate0, 
31962
15.5k
     OPC_CheckPatternPredicate0,
31963
15.5k
     OPC_CheckComplexPat0, /*#*/1,
31964
15.5k
     OPC_EmitMergeInputChains1_0,
31965
15.5k
     OPC_EmitInteger32, 0, 
31966
15.5k
     OPC_EmitNodeXForm, 2, 4,
31967
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15173),
31968
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31969
15.5k
    0, 
31970
15.5k
   60, 
31971
15.5k
    OPC_CheckChild2TypeI64,
31972
15.5k
    OPC_Scope, 18, 
31973
15.5k
     OPC_CheckPredicate2, 
31974
15.5k
     OPC_CheckPatternPredicate0,
31975
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31976
15.5k
     OPC_EmitMergeInputChains1_0,
31977
15.5k
     OPC_EmitInteger32, 0, 
31978
15.5k
     OPC_EmitNodeXForm, 2, 4,
31979
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14033),
31980
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31981
15.5k
    18, 
31982
15.5k
     OPC_CheckPredicate1, 
31983
15.5k
     OPC_CheckPatternPredicate0,
31984
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31985
15.5k
     OPC_EmitMergeInputChains1_0,
31986
15.5k
     OPC_EmitInteger32, 0, 
31987
15.5k
     OPC_EmitNodeXForm, 2, 4,
31988
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14660),
31989
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31990
15.5k
    18, 
31991
15.5k
     OPC_CheckPredicate0, 
31992
15.5k
     OPC_CheckPatternPredicate0,
31993
15.5k
     OPC_CheckComplexPat1, /*#*/1,
31994
15.5k
     OPC_EmitMergeInputChains1_0,
31995
15.5k
     OPC_EmitInteger32, 0, 
31996
15.5k
     OPC_EmitNodeXForm, 2, 4,
31997
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15287),
31998
15.5k
                   MVT::i32, 3, 2, 3, 5, 
31999
15.5k
    0, 
32000
15.5k
   17, 
32001
15.5k
    OPC_CheckPredicate2, 
32002
15.5k
    OPC_CheckPatternPredicate0,
32003
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32004
15.5k
    OPC_EmitMergeInputChains1_0,
32005
15.5k
    OPC_EmitInteger32, 0, 
32006
15.5k
    OPC_EmitNodeXForm, 2, 3,
32007
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13497),
32008
15.5k
                  MVT::i32, 2, 2, 4, 
32009
15.5k
   17, 
32010
15.5k
    OPC_CheckPredicate1, 
32011
15.5k
    OPC_CheckPatternPredicate0,
32012
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32013
15.5k
    OPC_EmitMergeInputChains1_0,
32014
15.5k
    OPC_EmitInteger32, 0, 
32015
15.5k
    OPC_EmitNodeXForm, 2, 3,
32016
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14165),
32017
15.5k
                  MVT::i32, 2, 2, 4, 
32018
15.5k
   17, 
32019
15.5k
    OPC_CheckPredicate0, 
32020
15.5k
    OPC_CheckPatternPredicate0,
32021
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32022
15.5k
    OPC_EmitMergeInputChains1_0,
32023
15.5k
    OPC_EmitInteger32, 0, 
32024
15.5k
    OPC_EmitNodeXForm, 2, 3,
32025
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14792),
32026
15.5k
                  MVT::i32, 2, 2, 4, 
32027
15.5k
   51, 
32028
15.5k
    OPC_CheckChild2TypeI32,
32029
15.5k
    OPC_Scope, 15, 
32030
15.5k
     OPC_CheckPredicate2, 
32031
15.5k
     OPC_CheckPatternPredicate0,
32032
15.5k
     OPC_EmitMergeInputChains1_0,
32033
15.5k
     OPC_EmitInteger32, 0, 
32034
15.5k
     OPC_EmitNodeXForm, 2, 2,
32035
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13691),
32036
15.5k
                   MVT::i32, 2, 1, 3, 
32037
15.5k
    15, 
32038
15.5k
     OPC_CheckPredicate1, 
32039
15.5k
     OPC_CheckPatternPredicate0,
32040
15.5k
     OPC_EmitMergeInputChains1_0,
32041
15.5k
     OPC_EmitInteger32, 0, 
32042
15.5k
     OPC_EmitNodeXForm, 2, 2,
32043
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14318),
32044
15.5k
                   MVT::i32, 2, 1, 3, 
32045
15.5k
    15, 
32046
15.5k
     OPC_CheckPredicate0, 
32047
15.5k
     OPC_CheckPatternPredicate0,
32048
15.5k
     OPC_EmitMergeInputChains1_0,
32049
15.5k
     OPC_EmitInteger32, 0, 
32050
15.5k
     OPC_EmitNodeXForm, 2, 2,
32051
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14945),
32052
15.5k
                   MVT::i32, 2, 1, 3, 
32053
15.5k
    0, 
32054
15.5k
   51, 
32055
15.5k
    OPC_CheckChild2TypeI64,
32056
15.5k
    OPC_Scope, 15, 
32057
15.5k
     OPC_CheckPredicate2, 
32058
15.5k
     OPC_CheckPatternPredicate0,
32059
15.5k
     OPC_EmitMergeInputChains1_0,
32060
15.5k
     OPC_EmitInteger32, 0, 
32061
15.5k
     OPC_EmitNodeXForm, 2, 2,
32062
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13805),
32063
15.5k
                   MVT::i32, 2, 1, 3, 
32064
15.5k
    15, 
32065
15.5k
     OPC_CheckPredicate1, 
32066
15.5k
     OPC_CheckPatternPredicate0,
32067
15.5k
     OPC_EmitMergeInputChains1_0,
32068
15.5k
     OPC_EmitInteger32, 0, 
32069
15.5k
     OPC_EmitNodeXForm, 2, 2,
32070
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14432),
32071
15.5k
                   MVT::i32, 2, 1, 3, 
32072
15.5k
    15, 
32073
15.5k
     OPC_CheckPredicate0, 
32074
15.5k
     OPC_CheckPatternPredicate0,
32075
15.5k
     OPC_EmitMergeInputChains1_0,
32076
15.5k
     OPC_EmitInteger32, 0, 
32077
15.5k
     OPC_EmitNodeXForm, 2, 2,
32078
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15059),
32079
15.5k
                   MVT::i32, 2, 1, 3, 
32080
15.5k
    0, 
32081
15.5k
   0, 
32082
15.5k
  46|128,2, 
32083
15.5k
   OPC_CheckChild1Integer, 92|128,11|128,1, 
32084
15.5k
   OPC_RecordChild2,
32085
15.5k
   OPC_Scope, 63, 
32086
15.5k
    OPC_CheckChild2TypeI32,
32087
15.5k
    OPC_Scope, 19, 
32088
15.5k
     OPC_CheckPredicate2, 
32089
15.5k
     OPC_CheckPatternPredicate1,
32090
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32091
15.5k
     OPC_EmitMergeInputChains1_0,
32092
15.5k
     OPC_EmitInteger32, 0, 
32093
15.5k
     OPC_EmitNodeXForm, 2, 4,
32094
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13921),
32095
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
32096
15.5k
    19, 
32097
15.5k
     OPC_CheckPredicate1, 
32098
15.5k
     OPC_CheckPatternPredicate1,
32099
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32100
15.5k
     OPC_EmitMergeInputChains1_0,
32101
15.5k
     OPC_EmitInteger32, 0, 
32102
15.5k
     OPC_EmitNodeXForm, 2, 4,
32103
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14548),
32104
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
32105
15.5k
    19, 
32106
15.5k
     OPC_CheckPredicate0, 
32107
15.5k
     OPC_CheckPatternPredicate1,
32108
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32109
15.5k
     OPC_EmitMergeInputChains1_0,
32110
15.5k
     OPC_EmitInteger32, 0, 
32111
15.5k
     OPC_EmitNodeXForm, 2, 4,
32112
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15175),
32113
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
32114
15.5k
    0, 
32115
15.5k
   63, 
32116
15.5k
    OPC_CheckChild2TypeI64,
32117
15.5k
    OPC_Scope, 19, 
32118
15.5k
     OPC_CheckPredicate2, 
32119
15.5k
     OPC_CheckPatternPredicate1,
32120
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32121
15.5k
     OPC_EmitMergeInputChains1_0,
32122
15.5k
     OPC_EmitInteger32, 0, 
32123
15.5k
     OPC_EmitNodeXForm, 2, 4,
32124
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14035),
32125
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
32126
15.5k
    19, 
32127
15.5k
     OPC_CheckPredicate1, 
32128
15.5k
     OPC_CheckPatternPredicate1,
32129
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32130
15.5k
     OPC_EmitMergeInputChains1_0,
32131
15.5k
     OPC_EmitInteger32, 0, 
32132
15.5k
     OPC_EmitNodeXForm, 2, 4,
32133
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14662),
32134
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
32135
15.5k
    19, 
32136
15.5k
     OPC_CheckPredicate0, 
32137
15.5k
     OPC_CheckPatternPredicate1,
32138
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32139
15.5k
     OPC_EmitMergeInputChains1_0,
32140
15.5k
     OPC_EmitInteger32, 0, 
32141
15.5k
     OPC_EmitNodeXForm, 2, 4,
32142
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15289),
32143
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
32144
15.5k
    0, 
32145
15.5k
   18, 
32146
15.5k
    OPC_CheckPredicate2, 
32147
15.5k
    OPC_CheckPatternPredicate1,
32148
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32149
15.5k
    OPC_EmitMergeInputChains1_0,
32150
15.5k
    OPC_EmitInteger32, 0, 
32151
15.5k
    OPC_EmitNodeXForm, 2, 3,
32152
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13501),
32153
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
32154
15.5k
   18, 
32155
15.5k
    OPC_CheckPredicate1, 
32156
15.5k
    OPC_CheckPatternPredicate1,
32157
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32158
15.5k
    OPC_EmitMergeInputChains1_0,
32159
15.5k
    OPC_EmitInteger32, 0, 
32160
15.5k
    OPC_EmitNodeXForm, 2, 3,
32161
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14168),
32162
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
32163
15.5k
   18, 
32164
15.5k
    OPC_CheckPredicate0, 
32165
15.5k
    OPC_CheckPatternPredicate1,
32166
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32167
15.5k
    OPC_EmitMergeInputChains1_0,
32168
15.5k
    OPC_EmitInteger32, 0, 
32169
15.5k
    OPC_EmitNodeXForm, 2, 3,
32170
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14795),
32171
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
32172
15.5k
   54, 
32173
15.5k
    OPC_CheckChild2TypeI32,
32174
15.5k
    OPC_Scope, 16, 
32175
15.5k
     OPC_CheckPredicate2, 
32176
15.5k
     OPC_CheckPatternPredicate1,
32177
15.5k
     OPC_EmitMergeInputChains1_0,
32178
15.5k
     OPC_EmitInteger32, 0, 
32179
15.5k
     OPC_EmitNodeXForm, 2, 2,
32180
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13693),
32181
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
32182
15.5k
    16, 
32183
15.5k
     OPC_CheckPredicate1, 
32184
15.5k
     OPC_CheckPatternPredicate1,
32185
15.5k
     OPC_EmitMergeInputChains1_0,
32186
15.5k
     OPC_EmitInteger32, 0, 
32187
15.5k
     OPC_EmitNodeXForm, 2, 2,
32188
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14320),
32189
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
32190
15.5k
    16, 
32191
15.5k
     OPC_CheckPredicate0, 
32192
15.5k
     OPC_CheckPatternPredicate1,
32193
15.5k
     OPC_EmitMergeInputChains1_0,
32194
15.5k
     OPC_EmitInteger32, 0, 
32195
15.5k
     OPC_EmitNodeXForm, 2, 2,
32196
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14947),
32197
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
32198
15.5k
    0, 
32199
15.5k
   54, 
32200
15.5k
    OPC_CheckChild2TypeI64,
32201
15.5k
    OPC_Scope, 16, 
32202
15.5k
     OPC_CheckPredicate2, 
32203
15.5k
     OPC_CheckPatternPredicate1,
32204
15.5k
     OPC_EmitMergeInputChains1_0,
32205
15.5k
     OPC_EmitInteger32, 0, 
32206
15.5k
     OPC_EmitNodeXForm, 2, 2,
32207
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13807),
32208
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
32209
15.5k
    16, 
32210
15.5k
     OPC_CheckPredicate1, 
32211
15.5k
     OPC_CheckPatternPredicate1,
32212
15.5k
     OPC_EmitMergeInputChains1_0,
32213
15.5k
     OPC_EmitInteger32, 0, 
32214
15.5k
     OPC_EmitNodeXForm, 2, 2,
32215
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14434),
32216
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
32217
15.5k
    16, 
32218
15.5k
     OPC_CheckPredicate0, 
32219
15.5k
     OPC_CheckPatternPredicate1,
32220
15.5k
     OPC_EmitMergeInputChains1_0,
32221
15.5k
     OPC_EmitInteger32, 0, 
32222
15.5k
     OPC_EmitNodeXForm, 2, 2,
32223
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15061),
32224
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
32225
15.5k
    0, 
32226
15.5k
   0, 
32227
15.5k
  106|128,2, 
32228
15.5k
   OPC_CheckChild1Integer, 10|128,12|128,1, 
32229
15.5k
   OPC_RecordChild2,
32230
15.5k
   OPC_Scope, 75, 
32231
15.5k
    OPC_CheckChild2TypeI32,
32232
15.5k
    OPC_Scope, 23, 
32233
15.5k
     OPC_CheckPredicate2, 
32234
15.5k
     OPC_CheckPatternPredicate0,
32235
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32236
15.5k
     OPC_EmitMergeInputChains1_0,
32237
15.5k
     OPC_EmitInteger32, 0, 
32238
15.5k
     OPC_EmitNodeXForm, 2, 4,
32239
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13925), 0|OPFL_Chain,
32240
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32241
15.5k
    23, 
32242
15.5k
     OPC_CheckPredicate1, 
32243
15.5k
     OPC_CheckPatternPredicate0,
32244
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32245
15.5k
     OPC_EmitMergeInputChains1_0,
32246
15.5k
     OPC_EmitInteger32, 0, 
32247
15.5k
     OPC_EmitNodeXForm, 2, 4,
32248
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14552), 0|OPFL_Chain,
32249
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32250
15.5k
    23, 
32251
15.5k
     OPC_CheckPredicate0, 
32252
15.5k
     OPC_CheckPatternPredicate0,
32253
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32254
15.5k
     OPC_EmitMergeInputChains1_0,
32255
15.5k
     OPC_EmitInteger32, 0, 
32256
15.5k
     OPC_EmitNodeXForm, 2, 4,
32257
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15179), 0|OPFL_Chain,
32258
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32259
15.5k
    0, 
32260
15.5k
   75, 
32261
15.5k
    OPC_CheckChild2TypeI64,
32262
15.5k
    OPC_Scope, 23, 
32263
15.5k
     OPC_CheckPredicate2, 
32264
15.5k
     OPC_CheckPatternPredicate0,
32265
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32266
15.5k
     OPC_EmitMergeInputChains1_0,
32267
15.5k
     OPC_EmitInteger32, 0, 
32268
15.5k
     OPC_EmitNodeXForm, 2, 4,
32269
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14039), 0|OPFL_Chain,
32270
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32271
15.5k
    23, 
32272
15.5k
     OPC_CheckPredicate1, 
32273
15.5k
     OPC_CheckPatternPredicate0,
32274
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32275
15.5k
     OPC_EmitMergeInputChains1_0,
32276
15.5k
     OPC_EmitInteger32, 0, 
32277
15.5k
     OPC_EmitNodeXForm, 2, 4,
32278
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14666), 0|OPFL_Chain,
32279
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32280
15.5k
    23, 
32281
15.5k
     OPC_CheckPredicate0, 
32282
15.5k
     OPC_CheckPatternPredicate0,
32283
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32284
15.5k
     OPC_EmitMergeInputChains1_0,
32285
15.5k
     OPC_EmitInteger32, 0, 
32286
15.5k
     OPC_EmitNodeXForm, 2, 4,
32287
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15293), 0|OPFL_Chain,
32288
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32289
15.5k
    0, 
32290
15.5k
   22, 
32291
15.5k
    OPC_CheckPredicate2, 
32292
15.5k
    OPC_CheckPatternPredicate0,
32293
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32294
15.5k
    OPC_EmitMergeInputChains1_0,
32295
15.5k
    OPC_EmitInteger32, 0, 
32296
15.5k
    OPC_EmitNodeXForm, 2, 3,
32297
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13509), 0|OPFL_Chain,
32298
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32299
15.5k
   22, 
32300
15.5k
    OPC_CheckPredicate1, 
32301
15.5k
    OPC_CheckPatternPredicate0,
32302
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32303
15.5k
    OPC_EmitMergeInputChains1_0,
32304
15.5k
    OPC_EmitInteger32, 0, 
32305
15.5k
    OPC_EmitNodeXForm, 2, 3,
32306
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14174), 0|OPFL_Chain,
32307
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32308
15.5k
   22, 
32309
15.5k
    OPC_CheckPredicate0, 
32310
15.5k
    OPC_CheckPatternPredicate0,
32311
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32312
15.5k
    OPC_EmitMergeInputChains1_0,
32313
15.5k
    OPC_EmitInteger32, 0, 
32314
15.5k
    OPC_EmitNodeXForm, 2, 3,
32315
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14801), 0|OPFL_Chain,
32316
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32317
15.5k
   66, 
32318
15.5k
    OPC_CheckChild2TypeI32,
32319
15.5k
    OPC_Scope, 20, 
32320
15.5k
     OPC_CheckPredicate2, 
32321
15.5k
     OPC_CheckPatternPredicate0,
32322
15.5k
     OPC_EmitMergeInputChains1_0,
32323
15.5k
     OPC_EmitInteger32, 0, 
32324
15.5k
     OPC_EmitNodeXForm, 2, 2,
32325
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13697), 0|OPFL_Chain,
32326
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32327
15.5k
    20, 
32328
15.5k
     OPC_CheckPredicate1, 
32329
15.5k
     OPC_CheckPatternPredicate0,
32330
15.5k
     OPC_EmitMergeInputChains1_0,
32331
15.5k
     OPC_EmitInteger32, 0, 
32332
15.5k
     OPC_EmitNodeXForm, 2, 2,
32333
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14324), 0|OPFL_Chain,
32334
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32335
15.5k
    20, 
32336
15.5k
     OPC_CheckPredicate0, 
32337
15.5k
     OPC_CheckPatternPredicate0,
32338
15.5k
     OPC_EmitMergeInputChains1_0,
32339
15.5k
     OPC_EmitInteger32, 0, 
32340
15.5k
     OPC_EmitNodeXForm, 2, 2,
32341
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14951), 0|OPFL_Chain,
32342
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32343
15.5k
    0, 
32344
15.5k
   66, 
32345
15.5k
    OPC_CheckChild2TypeI64,
32346
15.5k
    OPC_Scope, 20, 
32347
15.5k
     OPC_CheckPredicate2, 
32348
15.5k
     OPC_CheckPatternPredicate0,
32349
15.5k
     OPC_EmitMergeInputChains1_0,
32350
15.5k
     OPC_EmitInteger32, 0, 
32351
15.5k
     OPC_EmitNodeXForm, 2, 2,
32352
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13811), 0|OPFL_Chain,
32353
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32354
15.5k
    20, 
32355
15.5k
     OPC_CheckPredicate1, 
32356
15.5k
     OPC_CheckPatternPredicate0,
32357
15.5k
     OPC_EmitMergeInputChains1_0,
32358
15.5k
     OPC_EmitInteger32, 0, 
32359
15.5k
     OPC_EmitNodeXForm, 2, 2,
32360
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14438), 0|OPFL_Chain,
32361
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32362
15.5k
    20, 
32363
15.5k
     OPC_CheckPredicate0, 
32364
15.5k
     OPC_CheckPatternPredicate0,
32365
15.5k
     OPC_EmitMergeInputChains1_0,
32366
15.5k
     OPC_EmitInteger32, 0, 
32367
15.5k
     OPC_EmitNodeXForm, 2, 2,
32368
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15065), 0|OPFL_Chain,
32369
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32370
15.5k
    0, 
32371
15.5k
   0, 
32372
15.5k
  106|128,2, 
32373
15.5k
   OPC_CheckChild1Integer, 0|128,12|128,1, 
32374
15.5k
   OPC_RecordChild2,
32375
15.5k
   OPC_Scope, 75, 
32376
15.5k
    OPC_CheckChild2TypeI32,
32377
15.5k
    OPC_Scope, 23, 
32378
15.5k
     OPC_CheckPredicate2, 
32379
15.5k
     OPC_CheckPatternPredicate0,
32380
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32381
15.5k
     OPC_EmitMergeInputChains1_0,
32382
15.5k
     OPC_EmitInteger32, 0, 
32383
15.5k
     OPC_EmitNodeXForm, 2, 4,
32384
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13927), 0|OPFL_Chain,
32385
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32386
15.5k
    23, 
32387
15.5k
     OPC_CheckPredicate1, 
32388
15.5k
     OPC_CheckPatternPredicate0,
32389
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32390
15.5k
     OPC_EmitMergeInputChains1_0,
32391
15.5k
     OPC_EmitInteger32, 0, 
32392
15.5k
     OPC_EmitNodeXForm, 2, 4,
32393
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14554), 0|OPFL_Chain,
32394
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32395
15.5k
    23, 
32396
15.5k
     OPC_CheckPredicate0, 
32397
15.5k
     OPC_CheckPatternPredicate0,
32398
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32399
15.5k
     OPC_EmitMergeInputChains1_0,
32400
15.5k
     OPC_EmitInteger32, 0, 
32401
15.5k
     OPC_EmitNodeXForm, 2, 4,
32402
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15181), 0|OPFL_Chain,
32403
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32404
15.5k
    0, 
32405
15.5k
   75, 
32406
15.5k
    OPC_CheckChild2TypeI64,
32407
15.5k
    OPC_Scope, 23, 
32408
15.5k
     OPC_CheckPredicate2, 
32409
15.5k
     OPC_CheckPatternPredicate0,
32410
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32411
15.5k
     OPC_EmitMergeInputChains1_0,
32412
15.5k
     OPC_EmitInteger32, 0, 
32413
15.5k
     OPC_EmitNodeXForm, 2, 4,
32414
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14041), 0|OPFL_Chain,
32415
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32416
15.5k
    23, 
32417
15.5k
     OPC_CheckPredicate1, 
32418
15.5k
     OPC_CheckPatternPredicate0,
32419
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32420
15.5k
     OPC_EmitMergeInputChains1_0,
32421
15.5k
     OPC_EmitInteger32, 0, 
32422
15.5k
     OPC_EmitNodeXForm, 2, 4,
32423
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14668), 0|OPFL_Chain,
32424
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32425
15.5k
    23, 
32426
15.5k
     OPC_CheckPredicate0, 
32427
15.5k
     OPC_CheckPatternPredicate0,
32428
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32429
15.5k
     OPC_EmitMergeInputChains1_0,
32430
15.5k
     OPC_EmitInteger32, 0, 
32431
15.5k
     OPC_EmitNodeXForm, 2, 4,
32432
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15295), 0|OPFL_Chain,
32433
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32434
15.5k
    0, 
32435
15.5k
   22, 
32436
15.5k
    OPC_CheckPredicate2, 
32437
15.5k
    OPC_CheckPatternPredicate0,
32438
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32439
15.5k
    OPC_EmitMergeInputChains1_0,
32440
15.5k
    OPC_EmitInteger32, 0, 
32441
15.5k
    OPC_EmitNodeXForm, 2, 3,
32442
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13513), 0|OPFL_Chain,
32443
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32444
15.5k
   22, 
32445
15.5k
    OPC_CheckPredicate1, 
32446
15.5k
    OPC_CheckPatternPredicate0,
32447
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32448
15.5k
    OPC_EmitMergeInputChains1_0,
32449
15.5k
    OPC_EmitInteger32, 0, 
32450
15.5k
    OPC_EmitNodeXForm, 2, 3,
32451
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14177), 0|OPFL_Chain,
32452
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32453
15.5k
   22, 
32454
15.5k
    OPC_CheckPredicate0, 
32455
15.5k
    OPC_CheckPatternPredicate0,
32456
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32457
15.5k
    OPC_EmitMergeInputChains1_0,
32458
15.5k
    OPC_EmitInteger32, 0, 
32459
15.5k
    OPC_EmitNodeXForm, 2, 3,
32460
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14804), 0|OPFL_Chain,
32461
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32462
15.5k
   66, 
32463
15.5k
    OPC_CheckChild2TypeI32,
32464
15.5k
    OPC_Scope, 20, 
32465
15.5k
     OPC_CheckPredicate2, 
32466
15.5k
     OPC_CheckPatternPredicate0,
32467
15.5k
     OPC_EmitMergeInputChains1_0,
32468
15.5k
     OPC_EmitInteger32, 0, 
32469
15.5k
     OPC_EmitNodeXForm, 2, 2,
32470
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13699), 0|OPFL_Chain,
32471
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32472
15.5k
    20, 
32473
15.5k
     OPC_CheckPredicate1, 
32474
15.5k
     OPC_CheckPatternPredicate0,
32475
15.5k
     OPC_EmitMergeInputChains1_0,
32476
15.5k
     OPC_EmitInteger32, 0, 
32477
15.5k
     OPC_EmitNodeXForm, 2, 2,
32478
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14326), 0|OPFL_Chain,
32479
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32480
15.5k
    20, 
32481
15.5k
     OPC_CheckPredicate0, 
32482
15.5k
     OPC_CheckPatternPredicate0,
32483
15.5k
     OPC_EmitMergeInputChains1_0,
32484
15.5k
     OPC_EmitInteger32, 0, 
32485
15.5k
     OPC_EmitNodeXForm, 2, 2,
32486
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14953), 0|OPFL_Chain,
32487
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32488
15.5k
    0, 
32489
15.5k
   66, 
32490
15.5k
    OPC_CheckChild2TypeI64,
32491
15.5k
    OPC_Scope, 20, 
32492
15.5k
     OPC_CheckPredicate2, 
32493
15.5k
     OPC_CheckPatternPredicate0,
32494
15.5k
     OPC_EmitMergeInputChains1_0,
32495
15.5k
     OPC_EmitInteger32, 0, 
32496
15.5k
     OPC_EmitNodeXForm, 2, 2,
32497
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13813), 0|OPFL_Chain,
32498
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32499
15.5k
    20, 
32500
15.5k
     OPC_CheckPredicate1, 
32501
15.5k
     OPC_CheckPatternPredicate0,
32502
15.5k
     OPC_EmitMergeInputChains1_0,
32503
15.5k
     OPC_EmitInteger32, 0, 
32504
15.5k
     OPC_EmitNodeXForm, 2, 2,
32505
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14440), 0|OPFL_Chain,
32506
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32507
15.5k
    20, 
32508
15.5k
     OPC_CheckPredicate0, 
32509
15.5k
     OPC_CheckPatternPredicate0,
32510
15.5k
     OPC_EmitMergeInputChains1_0,
32511
15.5k
     OPC_EmitInteger32, 0, 
32512
15.5k
     OPC_EmitNodeXForm, 2, 2,
32513
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15067), 0|OPFL_Chain,
32514
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32515
15.5k
    0, 
32516
15.5k
   0, 
32517
15.5k
  38|128,3, 
32518
15.5k
   OPC_CheckChild1Integer, 124|128,11|128,1, 
32519
15.5k
   OPC_RecordChild2,
32520
15.5k
   OPC_Scope, 87, 
32521
15.5k
    OPC_CheckChild2TypeI32,
32522
15.5k
    OPC_Scope, 27, 
32523
15.5k
     OPC_CheckPredicate2, 
32524
15.5k
     OPC_CheckPatternPredicate1,
32525
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32526
15.5k
     OPC_EmitMergeInputChains1_0,
32527
15.5k
     OPC_EmitInteger32, 0, 
32528
15.5k
     OPC_EmitNodeXForm, 2, 4,
32529
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13929), 0|OPFL_Chain,
32530
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32531
15.5k
    27, 
32532
15.5k
     OPC_CheckPredicate1, 
32533
15.5k
     OPC_CheckPatternPredicate1,
32534
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32535
15.5k
     OPC_EmitMergeInputChains1_0,
32536
15.5k
     OPC_EmitInteger32, 0, 
32537
15.5k
     OPC_EmitNodeXForm, 2, 4,
32538
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14556), 0|OPFL_Chain,
32539
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32540
15.5k
    27, 
32541
15.5k
     OPC_CheckPredicate0, 
32542
15.5k
     OPC_CheckPatternPredicate1,
32543
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32544
15.5k
     OPC_EmitMergeInputChains1_0,
32545
15.5k
     OPC_EmitInteger32, 0, 
32546
15.5k
     OPC_EmitNodeXForm, 2, 4,
32547
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15183), 0|OPFL_Chain,
32548
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32549
15.5k
    0, 
32550
15.5k
   87, 
32551
15.5k
    OPC_CheckChild2TypeI64,
32552
15.5k
    OPC_Scope, 27, 
32553
15.5k
     OPC_CheckPredicate2, 
32554
15.5k
     OPC_CheckPatternPredicate1,
32555
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32556
15.5k
     OPC_EmitMergeInputChains1_0,
32557
15.5k
     OPC_EmitInteger32, 0, 
32558
15.5k
     OPC_EmitNodeXForm, 2, 4,
32559
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14043), 0|OPFL_Chain,
32560
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32561
15.5k
    27, 
32562
15.5k
     OPC_CheckPredicate1, 
32563
15.5k
     OPC_CheckPatternPredicate1,
32564
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32565
15.5k
     OPC_EmitMergeInputChains1_0,
32566
15.5k
     OPC_EmitInteger32, 0, 
32567
15.5k
     OPC_EmitNodeXForm, 2, 4,
32568
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14670), 0|OPFL_Chain,
32569
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32570
15.5k
    27, 
32571
15.5k
     OPC_CheckPredicate0, 
32572
15.5k
     OPC_CheckPatternPredicate1,
32573
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32574
15.5k
     OPC_EmitMergeInputChains1_0,
32575
15.5k
     OPC_EmitInteger32, 0, 
32576
15.5k
     OPC_EmitNodeXForm, 2, 4,
32577
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15297), 0|OPFL_Chain,
32578
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32579
15.5k
    0, 
32580
15.5k
   26, 
32581
15.5k
    OPC_CheckPredicate2, 
32582
15.5k
    OPC_CheckPatternPredicate1,
32583
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32584
15.5k
    OPC_EmitMergeInputChains1_0,
32585
15.5k
    OPC_EmitInteger32, 0, 
32586
15.5k
    OPC_EmitNodeXForm, 2, 3,
32587
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13517), 0|OPFL_Chain,
32588
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32589
15.5k
   26, 
32590
15.5k
    OPC_CheckPredicate1, 
32591
15.5k
    OPC_CheckPatternPredicate1,
32592
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32593
15.5k
    OPC_EmitMergeInputChains1_0,
32594
15.5k
    OPC_EmitInteger32, 0, 
32595
15.5k
    OPC_EmitNodeXForm, 2, 3,
32596
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14180), 0|OPFL_Chain,
32597
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32598
15.5k
   26, 
32599
15.5k
    OPC_CheckPredicate0, 
32600
15.5k
    OPC_CheckPatternPredicate1,
32601
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32602
15.5k
    OPC_EmitMergeInputChains1_0,
32603
15.5k
    OPC_EmitInteger32, 0, 
32604
15.5k
    OPC_EmitNodeXForm, 2, 3,
32605
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14807), 0|OPFL_Chain,
32606
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32607
15.5k
   78, 
32608
15.5k
    OPC_CheckChild2TypeI32,
32609
15.5k
    OPC_Scope, 24, 
32610
15.5k
     OPC_CheckPredicate2, 
32611
15.5k
     OPC_CheckPatternPredicate1,
32612
15.5k
     OPC_EmitMergeInputChains1_0,
32613
15.5k
     OPC_EmitInteger32, 0, 
32614
15.5k
     OPC_EmitNodeXForm, 2, 2,
32615
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13701), 0|OPFL_Chain,
32616
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32617
15.5k
    24, 
32618
15.5k
     OPC_CheckPredicate1, 
32619
15.5k
     OPC_CheckPatternPredicate1,
32620
15.5k
     OPC_EmitMergeInputChains1_0,
32621
15.5k
     OPC_EmitInteger32, 0, 
32622
15.5k
     OPC_EmitNodeXForm, 2, 2,
32623
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14328), 0|OPFL_Chain,
32624
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32625
15.5k
    24, 
32626
15.5k
     OPC_CheckPredicate0, 
32627
15.5k
     OPC_CheckPatternPredicate1,
32628
15.5k
     OPC_EmitMergeInputChains1_0,
32629
15.5k
     OPC_EmitInteger32, 0, 
32630
15.5k
     OPC_EmitNodeXForm, 2, 2,
32631
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14955), 0|OPFL_Chain,
32632
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32633
15.5k
    0, 
32634
15.5k
   78, 
32635
15.5k
    OPC_CheckChild2TypeI64,
32636
15.5k
    OPC_Scope, 24, 
32637
15.5k
     OPC_CheckPredicate2, 
32638
15.5k
     OPC_CheckPatternPredicate1,
32639
15.5k
     OPC_EmitMergeInputChains1_0,
32640
15.5k
     OPC_EmitInteger32, 0, 
32641
15.5k
     OPC_EmitNodeXForm, 2, 2,
32642
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13815), 0|OPFL_Chain,
32643
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32644
15.5k
    24, 
32645
15.5k
     OPC_CheckPredicate1, 
32646
15.5k
     OPC_CheckPatternPredicate1,
32647
15.5k
     OPC_EmitMergeInputChains1_0,
32648
15.5k
     OPC_EmitInteger32, 0, 
32649
15.5k
     OPC_EmitNodeXForm, 2, 2,
32650
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14442), 0|OPFL_Chain,
32651
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32652
15.5k
    24, 
32653
15.5k
     OPC_CheckPredicate0, 
32654
15.5k
     OPC_CheckPatternPredicate1,
32655
15.5k
     OPC_EmitMergeInputChains1_0,
32656
15.5k
     OPC_EmitInteger32, 0, 
32657
15.5k
     OPC_EmitNodeXForm, 2, 2,
32658
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15069), 0|OPFL_Chain,
32659
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32660
15.5k
    0, 
32661
15.5k
   0, 
32662
15.5k
  38|128,3, 
32663
15.5k
   OPC_CheckChild1Integer, 72|128,8|128,1, 
32664
15.5k
   OPC_RecordChild2,
32665
15.5k
   OPC_Scope, 87, 
32666
15.5k
    OPC_CheckChild2TypeI32,
32667
15.5k
    OPC_Scope, 27, 
32668
15.5k
     OPC_CheckPredicate2, 
32669
15.5k
     OPC_CheckPatternPredicate0,
32670
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32671
15.5k
     OPC_EmitMergeInputChains1_0,
32672
15.5k
     OPC_EmitInteger32, 0, 
32673
15.5k
     OPC_EmitNodeXForm, 2, 4,
32674
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13935), 0|OPFL_Chain,
32675
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32676
15.5k
    27, 
32677
15.5k
     OPC_CheckPredicate1, 
32678
15.5k
     OPC_CheckPatternPredicate0,
32679
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32680
15.5k
     OPC_EmitMergeInputChains1_0,
32681
15.5k
     OPC_EmitInteger32, 0, 
32682
15.5k
     OPC_EmitNodeXForm, 2, 4,
32683
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14562), 0|OPFL_Chain,
32684
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32685
15.5k
    27, 
32686
15.5k
     OPC_CheckPredicate0, 
32687
15.5k
     OPC_CheckPatternPredicate0,
32688
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32689
15.5k
     OPC_EmitMergeInputChains1_0,
32690
15.5k
     OPC_EmitInteger32, 0, 
32691
15.5k
     OPC_EmitNodeXForm, 2, 4,
32692
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15189), 0|OPFL_Chain,
32693
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32694
15.5k
    0, 
32695
15.5k
   87, 
32696
15.5k
    OPC_CheckChild2TypeI64,
32697
15.5k
    OPC_Scope, 27, 
32698
15.5k
     OPC_CheckPredicate2, 
32699
15.5k
     OPC_CheckPatternPredicate0,
32700
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32701
15.5k
     OPC_EmitMergeInputChains1_0,
32702
15.5k
     OPC_EmitInteger32, 0, 
32703
15.5k
     OPC_EmitNodeXForm, 2, 4,
32704
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14049), 0|OPFL_Chain,
32705
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32706
15.5k
    27, 
32707
15.5k
     OPC_CheckPredicate1, 
32708
15.5k
     OPC_CheckPatternPredicate0,
32709
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32710
15.5k
     OPC_EmitMergeInputChains1_0,
32711
15.5k
     OPC_EmitInteger32, 0, 
32712
15.5k
     OPC_EmitNodeXForm, 2, 4,
32713
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14676), 0|OPFL_Chain,
32714
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32715
15.5k
    27, 
32716
15.5k
     OPC_CheckPredicate0, 
32717
15.5k
     OPC_CheckPatternPredicate0,
32718
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32719
15.5k
     OPC_EmitMergeInputChains1_0,
32720
15.5k
     OPC_EmitInteger32, 0, 
32721
15.5k
     OPC_EmitNodeXForm, 2, 4,
32722
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15303), 0|OPFL_Chain,
32723
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32724
15.5k
    0, 
32725
15.5k
   26, 
32726
15.5k
    OPC_CheckPredicate2, 
32727
15.5k
    OPC_CheckPatternPredicate0,
32728
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32729
15.5k
    OPC_EmitMergeInputChains1_0,
32730
15.5k
    OPC_EmitInteger32, 0, 
32731
15.5k
    OPC_EmitNodeXForm, 2, 3,
32732
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13529), 0|OPFL_Chain,
32733
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32734
15.5k
   26, 
32735
15.5k
    OPC_CheckPredicate1, 
32736
15.5k
    OPC_CheckPatternPredicate0,
32737
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32738
15.5k
    OPC_EmitMergeInputChains1_0,
32739
15.5k
    OPC_EmitInteger32, 0, 
32740
15.5k
    OPC_EmitNodeXForm, 2, 3,
32741
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14189), 0|OPFL_Chain,
32742
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32743
15.5k
   26, 
32744
15.5k
    OPC_CheckPredicate0, 
32745
15.5k
    OPC_CheckPatternPredicate0,
32746
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32747
15.5k
    OPC_EmitMergeInputChains1_0,
32748
15.5k
    OPC_EmitInteger32, 0, 
32749
15.5k
    OPC_EmitNodeXForm, 2, 3,
32750
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14816), 0|OPFL_Chain,
32751
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32752
15.5k
   78, 
32753
15.5k
    OPC_CheckChild2TypeI32,
32754
15.5k
    OPC_Scope, 24, 
32755
15.5k
     OPC_CheckPredicate2, 
32756
15.5k
     OPC_CheckPatternPredicate0,
32757
15.5k
     OPC_EmitMergeInputChains1_0,
32758
15.5k
     OPC_EmitInteger32, 0, 
32759
15.5k
     OPC_EmitNodeXForm, 2, 2,
32760
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13707), 0|OPFL_Chain,
32761
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32762
15.5k
    24, 
32763
15.5k
     OPC_CheckPredicate1, 
32764
15.5k
     OPC_CheckPatternPredicate0,
32765
15.5k
     OPC_EmitMergeInputChains1_0,
32766
15.5k
     OPC_EmitInteger32, 0, 
32767
15.5k
     OPC_EmitNodeXForm, 2, 2,
32768
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14334), 0|OPFL_Chain,
32769
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32770
15.5k
    24, 
32771
15.5k
     OPC_CheckPredicate0, 
32772
15.5k
     OPC_CheckPatternPredicate0,
32773
15.5k
     OPC_EmitMergeInputChains1_0,
32774
15.5k
     OPC_EmitInteger32, 0, 
32775
15.5k
     OPC_EmitNodeXForm, 2, 2,
32776
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14961), 0|OPFL_Chain,
32777
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32778
15.5k
    0, 
32779
15.5k
   78, 
32780
15.5k
    OPC_CheckChild2TypeI64,
32781
15.5k
    OPC_Scope, 24, 
32782
15.5k
     OPC_CheckPredicate2, 
32783
15.5k
     OPC_CheckPatternPredicate0,
32784
15.5k
     OPC_EmitMergeInputChains1_0,
32785
15.5k
     OPC_EmitInteger32, 0, 
32786
15.5k
     OPC_EmitNodeXForm, 2, 2,
32787
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13821), 0|OPFL_Chain,
32788
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32789
15.5k
    24, 
32790
15.5k
     OPC_CheckPredicate1, 
32791
15.5k
     OPC_CheckPatternPredicate0,
32792
15.5k
     OPC_EmitMergeInputChains1_0,
32793
15.5k
     OPC_EmitInteger32, 0, 
32794
15.5k
     OPC_EmitNodeXForm, 2, 2,
32795
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14448), 0|OPFL_Chain,
32796
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32797
15.5k
    24, 
32798
15.5k
     OPC_CheckPredicate0, 
32799
15.5k
     OPC_CheckPatternPredicate0,
32800
15.5k
     OPC_EmitMergeInputChains1_0,
32801
15.5k
     OPC_EmitInteger32, 0, 
32802
15.5k
     OPC_EmitNodeXForm, 2, 2,
32803
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15075), 0|OPFL_Chain,
32804
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32805
15.5k
    0, 
32806
15.5k
   0, 
32807
15.5k
  38|128,3, 
32808
15.5k
   OPC_CheckChild1Integer, 72|128,10|128,1, 
32809
15.5k
   OPC_RecordChild2,
32810
15.5k
   OPC_Scope, 87, 
32811
15.5k
    OPC_CheckChild2TypeI32,
32812
15.5k
    OPC_Scope, 27, 
32813
15.5k
     OPC_CheckPredicate2, 
32814
15.5k
     OPC_CheckPatternPredicate0,
32815
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32816
15.5k
     OPC_EmitMergeInputChains1_0,
32817
15.5k
     OPC_EmitInteger32, 0, 
32818
15.5k
     OPC_EmitNodeXForm, 2, 4,
32819
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13941), 0|OPFL_Chain,
32820
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32821
15.5k
    27, 
32822
15.5k
     OPC_CheckPredicate1, 
32823
15.5k
     OPC_CheckPatternPredicate0,
32824
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32825
15.5k
     OPC_EmitMergeInputChains1_0,
32826
15.5k
     OPC_EmitInteger32, 0, 
32827
15.5k
     OPC_EmitNodeXForm, 2, 4,
32828
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14568), 0|OPFL_Chain,
32829
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32830
15.5k
    27, 
32831
15.5k
     OPC_CheckPredicate0, 
32832
15.5k
     OPC_CheckPatternPredicate0,
32833
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32834
15.5k
     OPC_EmitMergeInputChains1_0,
32835
15.5k
     OPC_EmitInteger32, 0, 
32836
15.5k
     OPC_EmitNodeXForm, 2, 4,
32837
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15195), 0|OPFL_Chain,
32838
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32839
15.5k
    0, 
32840
15.5k
   87, 
32841
15.5k
    OPC_CheckChild2TypeI64,
32842
15.5k
    OPC_Scope, 27, 
32843
15.5k
     OPC_CheckPredicate2, 
32844
15.5k
     OPC_CheckPatternPredicate0,
32845
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32846
15.5k
     OPC_EmitMergeInputChains1_0,
32847
15.5k
     OPC_EmitInteger32, 0, 
32848
15.5k
     OPC_EmitNodeXForm, 2, 4,
32849
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14055), 0|OPFL_Chain,
32850
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32851
15.5k
    27, 
32852
15.5k
     OPC_CheckPredicate1, 
32853
15.5k
     OPC_CheckPatternPredicate0,
32854
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32855
15.5k
     OPC_EmitMergeInputChains1_0,
32856
15.5k
     OPC_EmitInteger32, 0, 
32857
15.5k
     OPC_EmitNodeXForm, 2, 4,
32858
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14682), 0|OPFL_Chain,
32859
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32860
15.5k
    27, 
32861
15.5k
     OPC_CheckPredicate0, 
32862
15.5k
     OPC_CheckPatternPredicate0,
32863
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32864
15.5k
     OPC_EmitMergeInputChains1_0,
32865
15.5k
     OPC_EmitInteger32, 0, 
32866
15.5k
     OPC_EmitNodeXForm, 2, 4,
32867
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15309), 0|OPFL_Chain,
32868
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32869
15.5k
    0, 
32870
15.5k
   26, 
32871
15.5k
    OPC_CheckPredicate2, 
32872
15.5k
    OPC_CheckPatternPredicate0,
32873
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32874
15.5k
    OPC_EmitMergeInputChains1_0,
32875
15.5k
    OPC_EmitInteger32, 0, 
32876
15.5k
    OPC_EmitNodeXForm, 2, 3,
32877
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13541), 0|OPFL_Chain,
32878
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32879
15.5k
   26, 
32880
15.5k
    OPC_CheckPredicate1, 
32881
15.5k
    OPC_CheckPatternPredicate0,
32882
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32883
15.5k
    OPC_EmitMergeInputChains1_0,
32884
15.5k
    OPC_EmitInteger32, 0, 
32885
15.5k
    OPC_EmitNodeXForm, 2, 3,
32886
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14198), 0|OPFL_Chain,
32887
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32888
15.5k
   26, 
32889
15.5k
    OPC_CheckPredicate0, 
32890
15.5k
    OPC_CheckPatternPredicate0,
32891
15.5k
    OPC_CheckComplexPat2, /*#*/1,
32892
15.5k
    OPC_EmitMergeInputChains1_0,
32893
15.5k
    OPC_EmitInteger32, 0, 
32894
15.5k
    OPC_EmitNodeXForm, 2, 3,
32895
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14825), 0|OPFL_Chain,
32896
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
32897
15.5k
   78, 
32898
15.5k
    OPC_CheckChild2TypeI32,
32899
15.5k
    OPC_Scope, 24, 
32900
15.5k
     OPC_CheckPredicate2, 
32901
15.5k
     OPC_CheckPatternPredicate0,
32902
15.5k
     OPC_EmitMergeInputChains1_0,
32903
15.5k
     OPC_EmitInteger32, 0, 
32904
15.5k
     OPC_EmitNodeXForm, 2, 2,
32905
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13713), 0|OPFL_Chain,
32906
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32907
15.5k
    24, 
32908
15.5k
     OPC_CheckPredicate1, 
32909
15.5k
     OPC_CheckPatternPredicate0,
32910
15.5k
     OPC_EmitMergeInputChains1_0,
32911
15.5k
     OPC_EmitInteger32, 0, 
32912
15.5k
     OPC_EmitNodeXForm, 2, 2,
32913
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14340), 0|OPFL_Chain,
32914
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32915
15.5k
    24, 
32916
15.5k
     OPC_CheckPredicate0, 
32917
15.5k
     OPC_CheckPatternPredicate0,
32918
15.5k
     OPC_EmitMergeInputChains1_0,
32919
15.5k
     OPC_EmitInteger32, 0, 
32920
15.5k
     OPC_EmitNodeXForm, 2, 2,
32921
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14967), 0|OPFL_Chain,
32922
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32923
15.5k
    0, 
32924
15.5k
   78, 
32925
15.5k
    OPC_CheckChild2TypeI64,
32926
15.5k
    OPC_Scope, 24, 
32927
15.5k
     OPC_CheckPredicate2, 
32928
15.5k
     OPC_CheckPatternPredicate0,
32929
15.5k
     OPC_EmitMergeInputChains1_0,
32930
15.5k
     OPC_EmitInteger32, 0, 
32931
15.5k
     OPC_EmitNodeXForm, 2, 2,
32932
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13827), 0|OPFL_Chain,
32933
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32934
15.5k
    24, 
32935
15.5k
     OPC_CheckPredicate1, 
32936
15.5k
     OPC_CheckPatternPredicate0,
32937
15.5k
     OPC_EmitMergeInputChains1_0,
32938
15.5k
     OPC_EmitInteger32, 0, 
32939
15.5k
     OPC_EmitNodeXForm, 2, 2,
32940
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14454), 0|OPFL_Chain,
32941
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32942
15.5k
    24, 
32943
15.5k
     OPC_CheckPredicate0, 
32944
15.5k
     OPC_CheckPatternPredicate0,
32945
15.5k
     OPC_EmitMergeInputChains1_0,
32946
15.5k
     OPC_EmitInteger32, 0, 
32947
15.5k
     OPC_EmitNodeXForm, 2, 2,
32948
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15081), 0|OPFL_Chain,
32949
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
32950
15.5k
    0, 
32951
15.5k
   0, 
32952
15.5k
  38|128,3, 
32953
15.5k
   OPC_CheckChild1Integer, 32|128,12|128,1, 
32954
15.5k
   OPC_RecordChild2,
32955
15.5k
   OPC_Scope, 87, 
32956
15.5k
    OPC_CheckChild2TypeI32,
32957
15.5k
    OPC_Scope, 27, 
32958
15.5k
     OPC_CheckPredicate2, 
32959
15.5k
     OPC_CheckPatternPredicate0,
32960
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32961
15.5k
     OPC_EmitMergeInputChains1_0,
32962
15.5k
     OPC_EmitInteger32, 0, 
32963
15.5k
     OPC_EmitNodeXForm, 2, 4,
32964
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13947), 0|OPFL_Chain,
32965
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32966
15.5k
    27, 
32967
15.5k
     OPC_CheckPredicate1, 
32968
15.5k
     OPC_CheckPatternPredicate0,
32969
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32970
15.5k
     OPC_EmitMergeInputChains1_0,
32971
15.5k
     OPC_EmitInteger32, 0, 
32972
15.5k
     OPC_EmitNodeXForm, 2, 4,
32973
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14574), 0|OPFL_Chain,
32974
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32975
15.5k
    27, 
32976
15.5k
     OPC_CheckPredicate0, 
32977
15.5k
     OPC_CheckPatternPredicate0,
32978
15.5k
     OPC_CheckComplexPat0, /*#*/1,
32979
15.5k
     OPC_EmitMergeInputChains1_0,
32980
15.5k
     OPC_EmitInteger32, 0, 
32981
15.5k
     OPC_EmitNodeXForm, 2, 4,
32982
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15201), 0|OPFL_Chain,
32983
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32984
15.5k
    0, 
32985
15.5k
   87, 
32986
15.5k
    OPC_CheckChild2TypeI64,
32987
15.5k
    OPC_Scope, 27, 
32988
15.5k
     OPC_CheckPredicate2, 
32989
15.5k
     OPC_CheckPatternPredicate0,
32990
15.5k
     OPC_CheckComplexPat1, /*#*/1,
32991
15.5k
     OPC_EmitMergeInputChains1_0,
32992
15.5k
     OPC_EmitInteger32, 0, 
32993
15.5k
     OPC_EmitNodeXForm, 2, 4,
32994
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14061), 0|OPFL_Chain,
32995
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
32996
15.5k
    27, 
32997
15.5k
     OPC_CheckPredicate1, 
32998
15.5k
     OPC_CheckPatternPredicate0,
32999
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33000
15.5k
     OPC_EmitMergeInputChains1_0,
33001
15.5k
     OPC_EmitInteger32, 0, 
33002
15.5k
     OPC_EmitNodeXForm, 2, 4,
33003
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14688), 0|OPFL_Chain,
33004
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33005
15.5k
    27, 
33006
15.5k
     OPC_CheckPredicate0, 
33007
15.5k
     OPC_CheckPatternPredicate0,
33008
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33009
15.5k
     OPC_EmitMergeInputChains1_0,
33010
15.5k
     OPC_EmitInteger32, 0, 
33011
15.5k
     OPC_EmitNodeXForm, 2, 4,
33012
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15315), 0|OPFL_Chain,
33013
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33014
15.5k
    0, 
33015
15.5k
   26, 
33016
15.5k
    OPC_CheckPredicate2, 
33017
15.5k
    OPC_CheckPatternPredicate0,
33018
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33019
15.5k
    OPC_EmitMergeInputChains1_0,
33020
15.5k
    OPC_EmitInteger32, 0, 
33021
15.5k
    OPC_EmitNodeXForm, 2, 3,
33022
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13553), 0|OPFL_Chain,
33023
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
33024
15.5k
   26, 
33025
15.5k
    OPC_CheckPredicate1, 
33026
15.5k
    OPC_CheckPatternPredicate0,
33027
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33028
15.5k
    OPC_EmitMergeInputChains1_0,
33029
15.5k
    OPC_EmitInteger32, 0, 
33030
15.5k
    OPC_EmitNodeXForm, 2, 3,
33031
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14207), 0|OPFL_Chain,
33032
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
33033
15.5k
   26, 
33034
15.5k
    OPC_CheckPredicate0, 
33035
15.5k
    OPC_CheckPatternPredicate0,
33036
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33037
15.5k
    OPC_EmitMergeInputChains1_0,
33038
15.5k
    OPC_EmitInteger32, 0, 
33039
15.5k
    OPC_EmitNodeXForm, 2, 3,
33040
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14834), 0|OPFL_Chain,
33041
15.5k
                  8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
33042
15.5k
   78, 
33043
15.5k
    OPC_CheckChild2TypeI32,
33044
15.5k
    OPC_Scope, 24, 
33045
15.5k
     OPC_CheckPredicate2, 
33046
15.5k
     OPC_CheckPatternPredicate0,
33047
15.5k
     OPC_EmitMergeInputChains1_0,
33048
15.5k
     OPC_EmitInteger32, 0, 
33049
15.5k
     OPC_EmitNodeXForm, 2, 2,
33050
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13719), 0|OPFL_Chain,
33051
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33052
15.5k
    24, 
33053
15.5k
     OPC_CheckPredicate1, 
33054
15.5k
     OPC_CheckPatternPredicate0,
33055
15.5k
     OPC_EmitMergeInputChains1_0,
33056
15.5k
     OPC_EmitInteger32, 0, 
33057
15.5k
     OPC_EmitNodeXForm, 2, 2,
33058
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14346), 0|OPFL_Chain,
33059
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33060
15.5k
    24, 
33061
15.5k
     OPC_CheckPredicate0, 
33062
15.5k
     OPC_CheckPatternPredicate0,
33063
15.5k
     OPC_EmitMergeInputChains1_0,
33064
15.5k
     OPC_EmitInteger32, 0, 
33065
15.5k
     OPC_EmitNodeXForm, 2, 2,
33066
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14973), 0|OPFL_Chain,
33067
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33068
15.5k
    0, 
33069
15.5k
   78, 
33070
15.5k
    OPC_CheckChild2TypeI64,
33071
15.5k
    OPC_Scope, 24, 
33072
15.5k
     OPC_CheckPredicate2, 
33073
15.5k
     OPC_CheckPatternPredicate0,
33074
15.5k
     OPC_EmitMergeInputChains1_0,
33075
15.5k
     OPC_EmitInteger32, 0, 
33076
15.5k
     OPC_EmitNodeXForm, 2, 2,
33077
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13833), 0|OPFL_Chain,
33078
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33079
15.5k
    24, 
33080
15.5k
     OPC_CheckPredicate1, 
33081
15.5k
     OPC_CheckPatternPredicate0,
33082
15.5k
     OPC_EmitMergeInputChains1_0,
33083
15.5k
     OPC_EmitInteger32, 0, 
33084
15.5k
     OPC_EmitNodeXForm, 2, 2,
33085
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14460), 0|OPFL_Chain,
33086
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33087
15.5k
    24, 
33088
15.5k
     OPC_CheckPredicate0, 
33089
15.5k
     OPC_CheckPatternPredicate0,
33090
15.5k
     OPC_EmitMergeInputChains1_0,
33091
15.5k
     OPC_EmitInteger32, 0, 
33092
15.5k
     OPC_EmitNodeXForm, 2, 2,
33093
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15087), 0|OPFL_Chain,
33094
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33095
15.5k
    0, 
33096
15.5k
   0, 
33097
15.5k
  106|128,2, 
33098
15.5k
   OPC_CheckChild1Integer, 94|128,9|128,1, 
33099
15.5k
   OPC_RecordChild2,
33100
15.5k
   OPC_Scope, 75, 
33101
15.5k
    OPC_CheckChild2TypeI32,
33102
15.5k
    OPC_Scope, 23, 
33103
15.5k
     OPC_CheckPredicate2, 
33104
15.5k
     OPC_CheckPatternPredicate1,
33105
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33106
15.5k
     OPC_EmitMergeInputChains1_0,
33107
15.5k
     OPC_EmitInteger32, 0, 
33108
15.5k
     OPC_EmitNodeXForm, 2, 4,
33109
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13949), 0|OPFL_Chain,
33110
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33111
15.5k
    23, 
33112
15.5k
     OPC_CheckPredicate1, 
33113
15.5k
     OPC_CheckPatternPredicate1,
33114
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33115
15.5k
     OPC_EmitMergeInputChains1_0,
33116
15.5k
     OPC_EmitInteger32, 0, 
33117
15.5k
     OPC_EmitNodeXForm, 2, 4,
33118
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14576), 0|OPFL_Chain,
33119
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33120
15.5k
    23, 
33121
15.5k
     OPC_CheckPredicate0, 
33122
15.5k
     OPC_CheckPatternPredicate1,
33123
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33124
15.5k
     OPC_EmitMergeInputChains1_0,
33125
15.5k
     OPC_EmitInteger32, 0, 
33126
15.5k
     OPC_EmitNodeXForm, 2, 4,
33127
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15203), 0|OPFL_Chain,
33128
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33129
15.5k
    0, 
33130
15.5k
   75, 
33131
15.5k
    OPC_CheckChild2TypeI64,
33132
15.5k
    OPC_Scope, 23, 
33133
15.5k
     OPC_CheckPredicate2, 
33134
15.5k
     OPC_CheckPatternPredicate1,
33135
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33136
15.5k
     OPC_EmitMergeInputChains1_0,
33137
15.5k
     OPC_EmitInteger32, 0, 
33138
15.5k
     OPC_EmitNodeXForm, 2, 4,
33139
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14063), 0|OPFL_Chain,
33140
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33141
15.5k
    23, 
33142
15.5k
     OPC_CheckPredicate1, 
33143
15.5k
     OPC_CheckPatternPredicate1,
33144
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33145
15.5k
     OPC_EmitMergeInputChains1_0,
33146
15.5k
     OPC_EmitInteger32, 0, 
33147
15.5k
     OPC_EmitNodeXForm, 2, 4,
33148
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14690), 0|OPFL_Chain,
33149
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33150
15.5k
    23, 
33151
15.5k
     OPC_CheckPredicate0, 
33152
15.5k
     OPC_CheckPatternPredicate1,
33153
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33154
15.5k
     OPC_EmitMergeInputChains1_0,
33155
15.5k
     OPC_EmitInteger32, 0, 
33156
15.5k
     OPC_EmitNodeXForm, 2, 4,
33157
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15317), 0|OPFL_Chain,
33158
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33159
15.5k
    0, 
33160
15.5k
   22, 
33161
15.5k
    OPC_CheckPredicate2, 
33162
15.5k
    OPC_CheckPatternPredicate1,
33163
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33164
15.5k
    OPC_EmitMergeInputChains1_0,
33165
15.5k
    OPC_EmitInteger32, 0, 
33166
15.5k
    OPC_EmitNodeXForm, 2, 3,
33167
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13557), 0|OPFL_Chain,
33168
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
33169
15.5k
   22, 
33170
15.5k
    OPC_CheckPredicate1, 
33171
15.5k
    OPC_CheckPatternPredicate1,
33172
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33173
15.5k
    OPC_EmitMergeInputChains1_0,
33174
15.5k
    OPC_EmitInteger32, 0, 
33175
15.5k
    OPC_EmitNodeXForm, 2, 3,
33176
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14210), 0|OPFL_Chain,
33177
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
33178
15.5k
   22, 
33179
15.5k
    OPC_CheckPredicate0, 
33180
15.5k
    OPC_CheckPatternPredicate1,
33181
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33182
15.5k
    OPC_EmitMergeInputChains1_0,
33183
15.5k
    OPC_EmitInteger32, 0, 
33184
15.5k
    OPC_EmitNodeXForm, 2, 3,
33185
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14837), 0|OPFL_Chain,
33186
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
33187
15.5k
   66, 
33188
15.5k
    OPC_CheckChild2TypeI32,
33189
15.5k
    OPC_Scope, 20, 
33190
15.5k
     OPC_CheckPredicate2, 
33191
15.5k
     OPC_CheckPatternPredicate1,
33192
15.5k
     OPC_EmitMergeInputChains1_0,
33193
15.5k
     OPC_EmitInteger32, 0, 
33194
15.5k
     OPC_EmitNodeXForm, 2, 2,
33195
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13721), 0|OPFL_Chain,
33196
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33197
15.5k
    20, 
33198
15.5k
     OPC_CheckPredicate1, 
33199
15.5k
     OPC_CheckPatternPredicate1,
33200
15.5k
     OPC_EmitMergeInputChains1_0,
33201
15.5k
     OPC_EmitInteger32, 0, 
33202
15.5k
     OPC_EmitNodeXForm, 2, 2,
33203
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14348), 0|OPFL_Chain,
33204
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33205
15.5k
    20, 
33206
15.5k
     OPC_CheckPredicate0, 
33207
15.5k
     OPC_CheckPatternPredicate1,
33208
15.5k
     OPC_EmitMergeInputChains1_0,
33209
15.5k
     OPC_EmitInteger32, 0, 
33210
15.5k
     OPC_EmitNodeXForm, 2, 2,
33211
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14975), 0|OPFL_Chain,
33212
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33213
15.5k
    0, 
33214
15.5k
   66, 
33215
15.5k
    OPC_CheckChild2TypeI64,
33216
15.5k
    OPC_Scope, 20, 
33217
15.5k
     OPC_CheckPredicate2, 
33218
15.5k
     OPC_CheckPatternPredicate1,
33219
15.5k
     OPC_EmitMergeInputChains1_0,
33220
15.5k
     OPC_EmitInteger32, 0, 
33221
15.5k
     OPC_EmitNodeXForm, 2, 2,
33222
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13835), 0|OPFL_Chain,
33223
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33224
15.5k
    20, 
33225
15.5k
     OPC_CheckPredicate1, 
33226
15.5k
     OPC_CheckPatternPredicate1,
33227
15.5k
     OPC_EmitMergeInputChains1_0,
33228
15.5k
     OPC_EmitInteger32, 0, 
33229
15.5k
     OPC_EmitNodeXForm, 2, 2,
33230
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14462), 0|OPFL_Chain,
33231
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33232
15.5k
    20, 
33233
15.5k
     OPC_CheckPredicate0, 
33234
15.5k
     OPC_CheckPatternPredicate1,
33235
15.5k
     OPC_EmitMergeInputChains1_0,
33236
15.5k
     OPC_EmitInteger32, 0, 
33237
15.5k
     OPC_EmitNodeXForm, 2, 2,
33238
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15089), 0|OPFL_Chain,
33239
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33240
15.5k
    0, 
33241
15.5k
   0, 
33242
15.5k
  106|128,2, 
33243
15.5k
   OPC_CheckChild1Integer, 102|128,9|128,1, 
33244
15.5k
   OPC_RecordChild2,
33245
15.5k
   OPC_Scope, 75, 
33246
15.5k
    OPC_CheckChild2TypeI32,
33247
15.5k
    OPC_Scope, 23, 
33248
15.5k
     OPC_CheckPredicate2, 
33249
15.5k
     OPC_CheckPatternPredicate1,
33250
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33251
15.5k
     OPC_EmitMergeInputChains1_0,
33252
15.5k
     OPC_EmitInteger32, 0, 
33253
15.5k
     OPC_EmitNodeXForm, 2, 4,
33254
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13951), 0|OPFL_Chain,
33255
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33256
15.5k
    23, 
33257
15.5k
     OPC_CheckPredicate1, 
33258
15.5k
     OPC_CheckPatternPredicate1,
33259
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33260
15.5k
     OPC_EmitMergeInputChains1_0,
33261
15.5k
     OPC_EmitInteger32, 0, 
33262
15.5k
     OPC_EmitNodeXForm, 2, 4,
33263
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14578), 0|OPFL_Chain,
33264
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33265
15.5k
    23, 
33266
15.5k
     OPC_CheckPredicate0, 
33267
15.5k
     OPC_CheckPatternPredicate1,
33268
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33269
15.5k
     OPC_EmitMergeInputChains1_0,
33270
15.5k
     OPC_EmitInteger32, 0, 
33271
15.5k
     OPC_EmitNodeXForm, 2, 4,
33272
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15205), 0|OPFL_Chain,
33273
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33274
15.5k
    0, 
33275
15.5k
   75, 
33276
15.5k
    OPC_CheckChild2TypeI64,
33277
15.5k
    OPC_Scope, 23, 
33278
15.5k
     OPC_CheckPredicate2, 
33279
15.5k
     OPC_CheckPatternPredicate1,
33280
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33281
15.5k
     OPC_EmitMergeInputChains1_0,
33282
15.5k
     OPC_EmitInteger32, 0, 
33283
15.5k
     OPC_EmitNodeXForm, 2, 4,
33284
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14065), 0|OPFL_Chain,
33285
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33286
15.5k
    23, 
33287
15.5k
     OPC_CheckPredicate1, 
33288
15.5k
     OPC_CheckPatternPredicate1,
33289
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33290
15.5k
     OPC_EmitMergeInputChains1_0,
33291
15.5k
     OPC_EmitInteger32, 0, 
33292
15.5k
     OPC_EmitNodeXForm, 2, 4,
33293
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14692), 0|OPFL_Chain,
33294
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33295
15.5k
    23, 
33296
15.5k
     OPC_CheckPredicate0, 
33297
15.5k
     OPC_CheckPatternPredicate1,
33298
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33299
15.5k
     OPC_EmitMergeInputChains1_0,
33300
15.5k
     OPC_EmitInteger32, 0, 
33301
15.5k
     OPC_EmitNodeXForm, 2, 4,
33302
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15319), 0|OPFL_Chain,
33303
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
33304
15.5k
    0, 
33305
15.5k
   22, 
33306
15.5k
    OPC_CheckPredicate2, 
33307
15.5k
    OPC_CheckPatternPredicate1,
33308
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33309
15.5k
    OPC_EmitMergeInputChains1_0,
33310
15.5k
    OPC_EmitInteger32, 0, 
33311
15.5k
    OPC_EmitNodeXForm, 2, 3,
33312
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13561), 0|OPFL_Chain,
33313
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
33314
15.5k
   22, 
33315
15.5k
    OPC_CheckPredicate1, 
33316
15.5k
    OPC_CheckPatternPredicate1,
33317
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33318
15.5k
    OPC_EmitMergeInputChains1_0,
33319
15.5k
    OPC_EmitInteger32, 0, 
33320
15.5k
    OPC_EmitNodeXForm, 2, 3,
33321
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14213), 0|OPFL_Chain,
33322
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
33323
15.5k
   22, 
33324
15.5k
    OPC_CheckPredicate0, 
33325
15.5k
    OPC_CheckPatternPredicate1,
33326
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33327
15.5k
    OPC_EmitMergeInputChains1_0,
33328
15.5k
    OPC_EmitInteger32, 0, 
33329
15.5k
    OPC_EmitNodeXForm, 2, 3,
33330
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14840), 0|OPFL_Chain,
33331
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
33332
15.5k
   66, 
33333
15.5k
    OPC_CheckChild2TypeI32,
33334
15.5k
    OPC_Scope, 20, 
33335
15.5k
     OPC_CheckPredicate2, 
33336
15.5k
     OPC_CheckPatternPredicate1,
33337
15.5k
     OPC_EmitMergeInputChains1_0,
33338
15.5k
     OPC_EmitInteger32, 0, 
33339
15.5k
     OPC_EmitNodeXForm, 2, 2,
33340
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13723), 0|OPFL_Chain,
33341
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33342
15.5k
    20, 
33343
15.5k
     OPC_CheckPredicate1, 
33344
15.5k
     OPC_CheckPatternPredicate1,
33345
15.5k
     OPC_EmitMergeInputChains1_0,
33346
15.5k
     OPC_EmitInteger32, 0, 
33347
15.5k
     OPC_EmitNodeXForm, 2, 2,
33348
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14350), 0|OPFL_Chain,
33349
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33350
15.5k
    20, 
33351
15.5k
     OPC_CheckPredicate0, 
33352
15.5k
     OPC_CheckPatternPredicate1,
33353
15.5k
     OPC_EmitMergeInputChains1_0,
33354
15.5k
     OPC_EmitInteger32, 0, 
33355
15.5k
     OPC_EmitNodeXForm, 2, 2,
33356
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14977), 0|OPFL_Chain,
33357
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33358
15.5k
    0, 
33359
15.5k
   66, 
33360
15.5k
    OPC_CheckChild2TypeI64,
33361
15.5k
    OPC_Scope, 20, 
33362
15.5k
     OPC_CheckPredicate2, 
33363
15.5k
     OPC_CheckPatternPredicate1,
33364
15.5k
     OPC_EmitMergeInputChains1_0,
33365
15.5k
     OPC_EmitInteger32, 0, 
33366
15.5k
     OPC_EmitNodeXForm, 2, 2,
33367
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13837), 0|OPFL_Chain,
33368
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33369
15.5k
    20, 
33370
15.5k
     OPC_CheckPredicate1, 
33371
15.5k
     OPC_CheckPatternPredicate1,
33372
15.5k
     OPC_EmitMergeInputChains1_0,
33373
15.5k
     OPC_EmitInteger32, 0, 
33374
15.5k
     OPC_EmitNodeXForm, 2, 2,
33375
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14464), 0|OPFL_Chain,
33376
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33377
15.5k
    20, 
33378
15.5k
     OPC_CheckPredicate0, 
33379
15.5k
     OPC_CheckPatternPredicate1,
33380
15.5k
     OPC_EmitMergeInputChains1_0,
33381
15.5k
     OPC_EmitInteger32, 0, 
33382
15.5k
     OPC_EmitNodeXForm, 2, 2,
33383
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15091), 0|OPFL_Chain,
33384
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
33385
15.5k
    0, 
33386
15.5k
   0, 
33387
15.5k
  31|128,2, 
33388
15.5k
   OPC_CheckChild1Integer, 88|128,13|128,1, 
33389
15.5k
   OPC_RecordChild2,
33390
15.5k
   OPC_Scope, 60, 
33391
15.5k
    OPC_CheckChild2TypeI32,
33392
15.5k
    OPC_Scope, 18, 
33393
15.5k
     OPC_CheckPredicate2, 
33394
15.5k
     OPC_CheckPatternPredicate3,
33395
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33396
15.5k
     OPC_EmitMergeInputChains1_0,
33397
15.5k
     OPC_EmitInteger32, 0, 
33398
15.5k
     OPC_EmitNodeXForm, 2, 4,
33399
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13961),
33400
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33401
15.5k
    18, 
33402
15.5k
     OPC_CheckPredicate1, 
33403
15.5k
     OPC_CheckPatternPredicate3,
33404
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33405
15.5k
     OPC_EmitMergeInputChains1_0,
33406
15.5k
     OPC_EmitInteger32, 0, 
33407
15.5k
     OPC_EmitNodeXForm, 2, 4,
33408
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14588),
33409
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33410
15.5k
    18, 
33411
15.5k
     OPC_CheckPredicate0, 
33412
15.5k
     OPC_CheckPatternPredicate3,
33413
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33414
15.5k
     OPC_EmitMergeInputChains1_0,
33415
15.5k
     OPC_EmitInteger32, 0, 
33416
15.5k
     OPC_EmitNodeXForm, 2, 4,
33417
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15215),
33418
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33419
15.5k
    0, 
33420
15.5k
   60, 
33421
15.5k
    OPC_CheckChild2TypeI64,
33422
15.5k
    OPC_Scope, 18, 
33423
15.5k
     OPC_CheckPredicate2, 
33424
15.5k
     OPC_CheckPatternPredicate3,
33425
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33426
15.5k
     OPC_EmitMergeInputChains1_0,
33427
15.5k
     OPC_EmitInteger32, 0, 
33428
15.5k
     OPC_EmitNodeXForm, 2, 4,
33429
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14075),
33430
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33431
15.5k
    18, 
33432
15.5k
     OPC_CheckPredicate1, 
33433
15.5k
     OPC_CheckPatternPredicate3,
33434
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33435
15.5k
     OPC_EmitMergeInputChains1_0,
33436
15.5k
     OPC_EmitInteger32, 0, 
33437
15.5k
     OPC_EmitNodeXForm, 2, 4,
33438
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14702),
33439
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33440
15.5k
    18, 
33441
15.5k
     OPC_CheckPredicate0, 
33442
15.5k
     OPC_CheckPatternPredicate3,
33443
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33444
15.5k
     OPC_EmitMergeInputChains1_0,
33445
15.5k
     OPC_EmitInteger32, 0, 
33446
15.5k
     OPC_EmitNodeXForm, 2, 4,
33447
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15329),
33448
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33449
15.5k
    0, 
33450
15.5k
   17, 
33451
15.5k
    OPC_CheckPredicate2, 
33452
15.5k
    OPC_CheckPatternPredicate3,
33453
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33454
15.5k
    OPC_EmitMergeInputChains1_0,
33455
15.5k
    OPC_EmitInteger32, 0, 
33456
15.5k
    OPC_EmitNodeXForm, 2, 3,
33457
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13582),
33458
15.5k
                  MVT::i32, 2, 2, 4, 
33459
15.5k
   17, 
33460
15.5k
    OPC_CheckPredicate1, 
33461
15.5k
    OPC_CheckPatternPredicate3,
33462
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33463
15.5k
    OPC_EmitMergeInputChains1_0,
33464
15.5k
    OPC_EmitInteger32, 0, 
33465
15.5k
    OPC_EmitNodeXForm, 2, 3,
33466
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14228),
33467
15.5k
                  MVT::i32, 2, 2, 4, 
33468
15.5k
   17, 
33469
15.5k
    OPC_CheckPredicate0, 
33470
15.5k
    OPC_CheckPatternPredicate3,
33471
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33472
15.5k
    OPC_EmitMergeInputChains1_0,
33473
15.5k
    OPC_EmitInteger32, 0, 
33474
15.5k
    OPC_EmitNodeXForm, 2, 3,
33475
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14855),
33476
15.5k
                  MVT::i32, 2, 2, 4, 
33477
15.5k
   51, 
33478
15.5k
    OPC_CheckChild2TypeI32,
33479
15.5k
    OPC_Scope, 15, 
33480
15.5k
     OPC_CheckPredicate2, 
33481
15.5k
     OPC_CheckPatternPredicate3,
33482
15.5k
     OPC_EmitMergeInputChains1_0,
33483
15.5k
     OPC_EmitInteger32, 0, 
33484
15.5k
     OPC_EmitNodeXForm, 2, 2,
33485
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13733),
33486
15.5k
                   MVT::i32, 2, 1, 3, 
33487
15.5k
    15, 
33488
15.5k
     OPC_CheckPredicate1, 
33489
15.5k
     OPC_CheckPatternPredicate3,
33490
15.5k
     OPC_EmitMergeInputChains1_0,
33491
15.5k
     OPC_EmitInteger32, 0, 
33492
15.5k
     OPC_EmitNodeXForm, 2, 2,
33493
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14360),
33494
15.5k
                   MVT::i32, 2, 1, 3, 
33495
15.5k
    15, 
33496
15.5k
     OPC_CheckPredicate0, 
33497
15.5k
     OPC_CheckPatternPredicate3,
33498
15.5k
     OPC_EmitMergeInputChains1_0,
33499
15.5k
     OPC_EmitInteger32, 0, 
33500
15.5k
     OPC_EmitNodeXForm, 2, 2,
33501
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14987),
33502
15.5k
                   MVT::i32, 2, 1, 3, 
33503
15.5k
    0, 
33504
15.5k
   51, 
33505
15.5k
    OPC_CheckChild2TypeI64,
33506
15.5k
    OPC_Scope, 15, 
33507
15.5k
     OPC_CheckPredicate2, 
33508
15.5k
     OPC_CheckPatternPredicate3,
33509
15.5k
     OPC_EmitMergeInputChains1_0,
33510
15.5k
     OPC_EmitInteger32, 0, 
33511
15.5k
     OPC_EmitNodeXForm, 2, 2,
33512
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13847),
33513
15.5k
                   MVT::i32, 2, 1, 3, 
33514
15.5k
    15, 
33515
15.5k
     OPC_CheckPredicate1, 
33516
15.5k
     OPC_CheckPatternPredicate3,
33517
15.5k
     OPC_EmitMergeInputChains1_0,
33518
15.5k
     OPC_EmitInteger32, 0, 
33519
15.5k
     OPC_EmitNodeXForm, 2, 2,
33520
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14474),
33521
15.5k
                   MVT::i32, 2, 1, 3, 
33522
15.5k
    15, 
33523
15.5k
     OPC_CheckPredicate0, 
33524
15.5k
     OPC_CheckPatternPredicate3,
33525
15.5k
     OPC_EmitMergeInputChains1_0,
33526
15.5k
     OPC_EmitInteger32, 0, 
33527
15.5k
     OPC_EmitNodeXForm, 2, 2,
33528
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15101),
33529
15.5k
                   MVT::i32, 2, 1, 3, 
33530
15.5k
    0, 
33531
15.5k
   0, 
33532
15.5k
  31|128,2, 
33533
15.5k
   OPC_CheckChild1Integer, 94|128,13|128,1, 
33534
15.5k
   OPC_RecordChild2,
33535
15.5k
   OPC_Scope, 60, 
33536
15.5k
    OPC_CheckChild2TypeI32,
33537
15.5k
    OPC_Scope, 18, 
33538
15.5k
     OPC_CheckPredicate2, 
33539
15.5k
     OPC_CheckPatternPredicate3,
33540
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33541
15.5k
     OPC_EmitMergeInputChains1_0,
33542
15.5k
     OPC_EmitInteger32, 0, 
33543
15.5k
     OPC_EmitNodeXForm, 2, 4,
33544
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13963),
33545
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33546
15.5k
    18, 
33547
15.5k
     OPC_CheckPredicate1, 
33548
15.5k
     OPC_CheckPatternPredicate3,
33549
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33550
15.5k
     OPC_EmitMergeInputChains1_0,
33551
15.5k
     OPC_EmitInteger32, 0, 
33552
15.5k
     OPC_EmitNodeXForm, 2, 4,
33553
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14590),
33554
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33555
15.5k
    18, 
33556
15.5k
     OPC_CheckPredicate0, 
33557
15.5k
     OPC_CheckPatternPredicate3,
33558
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33559
15.5k
     OPC_EmitMergeInputChains1_0,
33560
15.5k
     OPC_EmitInteger32, 0, 
33561
15.5k
     OPC_EmitNodeXForm, 2, 4,
33562
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15217),
33563
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33564
15.5k
    0, 
33565
15.5k
   60, 
33566
15.5k
    OPC_CheckChild2TypeI64,
33567
15.5k
    OPC_Scope, 18, 
33568
15.5k
     OPC_CheckPredicate2, 
33569
15.5k
     OPC_CheckPatternPredicate3,
33570
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33571
15.5k
     OPC_EmitMergeInputChains1_0,
33572
15.5k
     OPC_EmitInteger32, 0, 
33573
15.5k
     OPC_EmitNodeXForm, 2, 4,
33574
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14077),
33575
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33576
15.5k
    18, 
33577
15.5k
     OPC_CheckPredicate1, 
33578
15.5k
     OPC_CheckPatternPredicate3,
33579
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33580
15.5k
     OPC_EmitMergeInputChains1_0,
33581
15.5k
     OPC_EmitInteger32, 0, 
33582
15.5k
     OPC_EmitNodeXForm, 2, 4,
33583
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14704),
33584
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33585
15.5k
    18, 
33586
15.5k
     OPC_CheckPredicate0, 
33587
15.5k
     OPC_CheckPatternPredicate3,
33588
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33589
15.5k
     OPC_EmitMergeInputChains1_0,
33590
15.5k
     OPC_EmitInteger32, 0, 
33591
15.5k
     OPC_EmitNodeXForm, 2, 4,
33592
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15331),
33593
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33594
15.5k
    0, 
33595
15.5k
   17, 
33596
15.5k
    OPC_CheckPredicate2, 
33597
15.5k
    OPC_CheckPatternPredicate3,
33598
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33599
15.5k
    OPC_EmitMergeInputChains1_0,
33600
15.5k
    OPC_EmitInteger32, 0, 
33601
15.5k
    OPC_EmitNodeXForm, 2, 3,
33602
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13587),
33603
15.5k
                  MVT::i32, 2, 2, 4, 
33604
15.5k
   17, 
33605
15.5k
    OPC_CheckPredicate1, 
33606
15.5k
    OPC_CheckPatternPredicate3,
33607
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33608
15.5k
    OPC_EmitMergeInputChains1_0,
33609
15.5k
    OPC_EmitInteger32, 0, 
33610
15.5k
    OPC_EmitNodeXForm, 2, 3,
33611
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14231),
33612
15.5k
                  MVT::i32, 2, 2, 4, 
33613
15.5k
   17, 
33614
15.5k
    OPC_CheckPredicate0, 
33615
15.5k
    OPC_CheckPatternPredicate3,
33616
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33617
15.5k
    OPC_EmitMergeInputChains1_0,
33618
15.5k
    OPC_EmitInteger32, 0, 
33619
15.5k
    OPC_EmitNodeXForm, 2, 3,
33620
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14858),
33621
15.5k
                  MVT::i32, 2, 2, 4, 
33622
15.5k
   51, 
33623
15.5k
    OPC_CheckChild2TypeI32,
33624
15.5k
    OPC_Scope, 15, 
33625
15.5k
     OPC_CheckPredicate2, 
33626
15.5k
     OPC_CheckPatternPredicate3,
33627
15.5k
     OPC_EmitMergeInputChains1_0,
33628
15.5k
     OPC_EmitInteger32, 0, 
33629
15.5k
     OPC_EmitNodeXForm, 2, 2,
33630
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13735),
33631
15.5k
                   MVT::i32, 2, 1, 3, 
33632
15.5k
    15, 
33633
15.5k
     OPC_CheckPredicate1, 
33634
15.5k
     OPC_CheckPatternPredicate3,
33635
15.5k
     OPC_EmitMergeInputChains1_0,
33636
15.5k
     OPC_EmitInteger32, 0, 
33637
15.5k
     OPC_EmitNodeXForm, 2, 2,
33638
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14362),
33639
15.5k
                   MVT::i32, 2, 1, 3, 
33640
15.5k
    15, 
33641
15.5k
     OPC_CheckPredicate0, 
33642
15.5k
     OPC_CheckPatternPredicate3,
33643
15.5k
     OPC_EmitMergeInputChains1_0,
33644
15.5k
     OPC_EmitInteger32, 0, 
33645
15.5k
     OPC_EmitNodeXForm, 2, 2,
33646
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14989),
33647
15.5k
                   MVT::i32, 2, 1, 3, 
33648
15.5k
    0, 
33649
15.5k
   51, 
33650
15.5k
    OPC_CheckChild2TypeI64,
33651
15.5k
    OPC_Scope, 15, 
33652
15.5k
     OPC_CheckPredicate2, 
33653
15.5k
     OPC_CheckPatternPredicate3,
33654
15.5k
     OPC_EmitMergeInputChains1_0,
33655
15.5k
     OPC_EmitInteger32, 0, 
33656
15.5k
     OPC_EmitNodeXForm, 2, 2,
33657
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13849),
33658
15.5k
                   MVT::i32, 2, 1, 3, 
33659
15.5k
    15, 
33660
15.5k
     OPC_CheckPredicate1, 
33661
15.5k
     OPC_CheckPatternPredicate3,
33662
15.5k
     OPC_EmitMergeInputChains1_0,
33663
15.5k
     OPC_EmitInteger32, 0, 
33664
15.5k
     OPC_EmitNodeXForm, 2, 2,
33665
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14476),
33666
15.5k
                   MVT::i32, 2, 1, 3, 
33667
15.5k
    15, 
33668
15.5k
     OPC_CheckPredicate0, 
33669
15.5k
     OPC_CheckPatternPredicate3,
33670
15.5k
     OPC_EmitMergeInputChains1_0,
33671
15.5k
     OPC_EmitInteger32, 0, 
33672
15.5k
     OPC_EmitNodeXForm, 2, 2,
33673
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15103),
33674
15.5k
                   MVT::i32, 2, 1, 3, 
33675
15.5k
    0, 
33676
15.5k
   0, 
33677
15.5k
  31|128,2, 
33678
15.5k
   OPC_CheckChild1Integer, 56|128,13|128,1, 
33679
15.5k
   OPC_RecordChild2,
33680
15.5k
   OPC_Scope, 60, 
33681
15.5k
    OPC_CheckChild2TypeI32,
33682
15.5k
    OPC_Scope, 18, 
33683
15.5k
     OPC_CheckPredicate2, 
33684
15.5k
     OPC_CheckPatternPredicate3,
33685
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33686
15.5k
     OPC_EmitMergeInputChains1_0,
33687
15.5k
     OPC_EmitInteger32, 0, 
33688
15.5k
     OPC_EmitNodeXForm, 2, 4,
33689
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13965),
33690
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33691
15.5k
    18, 
33692
15.5k
     OPC_CheckPredicate1, 
33693
15.5k
     OPC_CheckPatternPredicate3,
33694
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33695
15.5k
     OPC_EmitMergeInputChains1_0,
33696
15.5k
     OPC_EmitInteger32, 0, 
33697
15.5k
     OPC_EmitNodeXForm, 2, 4,
33698
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14592),
33699
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33700
15.5k
    18, 
33701
15.5k
     OPC_CheckPredicate0, 
33702
15.5k
     OPC_CheckPatternPredicate3,
33703
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33704
15.5k
     OPC_EmitMergeInputChains1_0,
33705
15.5k
     OPC_EmitInteger32, 0, 
33706
15.5k
     OPC_EmitNodeXForm, 2, 4,
33707
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15219),
33708
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33709
15.5k
    0, 
33710
15.5k
   60, 
33711
15.5k
    OPC_CheckChild2TypeI64,
33712
15.5k
    OPC_Scope, 18, 
33713
15.5k
     OPC_CheckPredicate2, 
33714
15.5k
     OPC_CheckPatternPredicate3,
33715
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33716
15.5k
     OPC_EmitMergeInputChains1_0,
33717
15.5k
     OPC_EmitInteger32, 0, 
33718
15.5k
     OPC_EmitNodeXForm, 2, 4,
33719
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14079),
33720
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33721
15.5k
    18, 
33722
15.5k
     OPC_CheckPredicate1, 
33723
15.5k
     OPC_CheckPatternPredicate3,
33724
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33725
15.5k
     OPC_EmitMergeInputChains1_0,
33726
15.5k
     OPC_EmitInteger32, 0, 
33727
15.5k
     OPC_EmitNodeXForm, 2, 4,
33728
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14706),
33729
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33730
15.5k
    18, 
33731
15.5k
     OPC_CheckPredicate0, 
33732
15.5k
     OPC_CheckPatternPredicate3,
33733
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33734
15.5k
     OPC_EmitMergeInputChains1_0,
33735
15.5k
     OPC_EmitInteger32, 0, 
33736
15.5k
     OPC_EmitNodeXForm, 2, 4,
33737
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15333),
33738
15.5k
                   MVT::i32, 3, 2, 3, 5, 
33739
15.5k
    0, 
33740
15.5k
   17, 
33741
15.5k
    OPC_CheckPredicate2, 
33742
15.5k
    OPC_CheckPatternPredicate3,
33743
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33744
15.5k
    OPC_EmitMergeInputChains1_0,
33745
15.5k
    OPC_EmitInteger32, 0, 
33746
15.5k
    OPC_EmitNodeXForm, 2, 3,
33747
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13592),
33748
15.5k
                  MVT::i32, 2, 2, 4, 
33749
15.5k
   17, 
33750
15.5k
    OPC_CheckPredicate1, 
33751
15.5k
    OPC_CheckPatternPredicate3,
33752
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33753
15.5k
    OPC_EmitMergeInputChains1_0,
33754
15.5k
    OPC_EmitInteger32, 0, 
33755
15.5k
    OPC_EmitNodeXForm, 2, 3,
33756
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14234),
33757
15.5k
                  MVT::i32, 2, 2, 4, 
33758
15.5k
   17, 
33759
15.5k
    OPC_CheckPredicate0, 
33760
15.5k
    OPC_CheckPatternPredicate3,
33761
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33762
15.5k
    OPC_EmitMergeInputChains1_0,
33763
15.5k
    OPC_EmitInteger32, 0, 
33764
15.5k
    OPC_EmitNodeXForm, 2, 3,
33765
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14861),
33766
15.5k
                  MVT::i32, 2, 2, 4, 
33767
15.5k
   51, 
33768
15.5k
    OPC_CheckChild2TypeI32,
33769
15.5k
    OPC_Scope, 15, 
33770
15.5k
     OPC_CheckPredicate2, 
33771
15.5k
     OPC_CheckPatternPredicate3,
33772
15.5k
     OPC_EmitMergeInputChains1_0,
33773
15.5k
     OPC_EmitInteger32, 0, 
33774
15.5k
     OPC_EmitNodeXForm, 2, 2,
33775
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13737),
33776
15.5k
                   MVT::i32, 2, 1, 3, 
33777
15.5k
    15, 
33778
15.5k
     OPC_CheckPredicate1, 
33779
15.5k
     OPC_CheckPatternPredicate3,
33780
15.5k
     OPC_EmitMergeInputChains1_0,
33781
15.5k
     OPC_EmitInteger32, 0, 
33782
15.5k
     OPC_EmitNodeXForm, 2, 2,
33783
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14364),
33784
15.5k
                   MVT::i32, 2, 1, 3, 
33785
15.5k
    15, 
33786
15.5k
     OPC_CheckPredicate0, 
33787
15.5k
     OPC_CheckPatternPredicate3,
33788
15.5k
     OPC_EmitMergeInputChains1_0,
33789
15.5k
     OPC_EmitInteger32, 0, 
33790
15.5k
     OPC_EmitNodeXForm, 2, 2,
33791
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14991),
33792
15.5k
                   MVT::i32, 2, 1, 3, 
33793
15.5k
    0, 
33794
15.5k
   51, 
33795
15.5k
    OPC_CheckChild2TypeI64,
33796
15.5k
    OPC_Scope, 15, 
33797
15.5k
     OPC_CheckPredicate2, 
33798
15.5k
     OPC_CheckPatternPredicate3,
33799
15.5k
     OPC_EmitMergeInputChains1_0,
33800
15.5k
     OPC_EmitInteger32, 0, 
33801
15.5k
     OPC_EmitNodeXForm, 2, 2,
33802
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13851),
33803
15.5k
                   MVT::i32, 2, 1, 3, 
33804
15.5k
    15, 
33805
15.5k
     OPC_CheckPredicate1, 
33806
15.5k
     OPC_CheckPatternPredicate3,
33807
15.5k
     OPC_EmitMergeInputChains1_0,
33808
15.5k
     OPC_EmitInteger32, 0, 
33809
15.5k
     OPC_EmitNodeXForm, 2, 2,
33810
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14478),
33811
15.5k
                   MVT::i32, 2, 1, 3, 
33812
15.5k
    15, 
33813
15.5k
     OPC_CheckPredicate0, 
33814
15.5k
     OPC_CheckPatternPredicate3,
33815
15.5k
     OPC_EmitMergeInputChains1_0,
33816
15.5k
     OPC_EmitInteger32, 0, 
33817
15.5k
     OPC_EmitNodeXForm, 2, 2,
33818
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15105),
33819
15.5k
                   MVT::i32, 2, 1, 3, 
33820
15.5k
    0, 
33821
15.5k
   0, 
33822
15.5k
  46|128,2, 
33823
15.5k
   OPC_CheckChild1Integer, 96|128,13|128,1, 
33824
15.5k
   OPC_RecordChild2,
33825
15.5k
   OPC_Scope, 63, 
33826
15.5k
    OPC_CheckChild2TypeI32,
33827
15.5k
    OPC_Scope, 19, 
33828
15.5k
     OPC_CheckPredicate2, 
33829
15.5k
     OPC_CheckPatternPredicate3,
33830
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33831
15.5k
     OPC_EmitMergeInputChains1_0,
33832
15.5k
     OPC_EmitInteger32, 0, 
33833
15.5k
     OPC_EmitNodeXForm, 2, 4,
33834
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13967),
33835
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
33836
15.5k
    19, 
33837
15.5k
     OPC_CheckPredicate1, 
33838
15.5k
     OPC_CheckPatternPredicate3,
33839
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33840
15.5k
     OPC_EmitMergeInputChains1_0,
33841
15.5k
     OPC_EmitInteger32, 0, 
33842
15.5k
     OPC_EmitNodeXForm, 2, 4,
33843
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14594),
33844
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
33845
15.5k
    19, 
33846
15.5k
     OPC_CheckPredicate0, 
33847
15.5k
     OPC_CheckPatternPredicate3,
33848
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33849
15.5k
     OPC_EmitMergeInputChains1_0,
33850
15.5k
     OPC_EmitInteger32, 0, 
33851
15.5k
     OPC_EmitNodeXForm, 2, 4,
33852
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15221),
33853
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
33854
15.5k
    0, 
33855
15.5k
   63, 
33856
15.5k
    OPC_CheckChild2TypeI64,
33857
15.5k
    OPC_Scope, 19, 
33858
15.5k
     OPC_CheckPredicate2, 
33859
15.5k
     OPC_CheckPatternPredicate3,
33860
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33861
15.5k
     OPC_EmitMergeInputChains1_0,
33862
15.5k
     OPC_EmitInteger32, 0, 
33863
15.5k
     OPC_EmitNodeXForm, 2, 4,
33864
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14081),
33865
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
33866
15.5k
    19, 
33867
15.5k
     OPC_CheckPredicate1, 
33868
15.5k
     OPC_CheckPatternPredicate3,
33869
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33870
15.5k
     OPC_EmitMergeInputChains1_0,
33871
15.5k
     OPC_EmitInteger32, 0, 
33872
15.5k
     OPC_EmitNodeXForm, 2, 4,
33873
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14708),
33874
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
33875
15.5k
    19, 
33876
15.5k
     OPC_CheckPredicate0, 
33877
15.5k
     OPC_CheckPatternPredicate3,
33878
15.5k
     OPC_CheckComplexPat1, /*#*/1,
33879
15.5k
     OPC_EmitMergeInputChains1_0,
33880
15.5k
     OPC_EmitInteger32, 0, 
33881
15.5k
     OPC_EmitNodeXForm, 2, 4,
33882
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15335),
33883
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
33884
15.5k
    0, 
33885
15.5k
   18, 
33886
15.5k
    OPC_CheckPredicate2, 
33887
15.5k
    OPC_CheckPatternPredicate3,
33888
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33889
15.5k
    OPC_EmitMergeInputChains1_0,
33890
15.5k
    OPC_EmitInteger32, 0, 
33891
15.5k
    OPC_EmitNodeXForm, 2, 3,
33892
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13596),
33893
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
33894
15.5k
   18, 
33895
15.5k
    OPC_CheckPredicate1, 
33896
15.5k
    OPC_CheckPatternPredicate3,
33897
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33898
15.5k
    OPC_EmitMergeInputChains1_0,
33899
15.5k
    OPC_EmitInteger32, 0, 
33900
15.5k
    OPC_EmitNodeXForm, 2, 3,
33901
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14237),
33902
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
33903
15.5k
   18, 
33904
15.5k
    OPC_CheckPredicate0, 
33905
15.5k
    OPC_CheckPatternPredicate3,
33906
15.5k
    OPC_CheckComplexPat2, /*#*/1,
33907
15.5k
    OPC_EmitMergeInputChains1_0,
33908
15.5k
    OPC_EmitInteger32, 0, 
33909
15.5k
    OPC_EmitNodeXForm, 2, 3,
33910
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14864),
33911
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
33912
15.5k
   54, 
33913
15.5k
    OPC_CheckChild2TypeI32,
33914
15.5k
    OPC_Scope, 16, 
33915
15.5k
     OPC_CheckPredicate2, 
33916
15.5k
     OPC_CheckPatternPredicate3,
33917
15.5k
     OPC_EmitMergeInputChains1_0,
33918
15.5k
     OPC_EmitInteger32, 0, 
33919
15.5k
     OPC_EmitNodeXForm, 2, 2,
33920
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13739),
33921
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
33922
15.5k
    16, 
33923
15.5k
     OPC_CheckPredicate1, 
33924
15.5k
     OPC_CheckPatternPredicate3,
33925
15.5k
     OPC_EmitMergeInputChains1_0,
33926
15.5k
     OPC_EmitInteger32, 0, 
33927
15.5k
     OPC_EmitNodeXForm, 2, 2,
33928
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14366),
33929
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
33930
15.5k
    16, 
33931
15.5k
     OPC_CheckPredicate0, 
33932
15.5k
     OPC_CheckPatternPredicate3,
33933
15.5k
     OPC_EmitMergeInputChains1_0,
33934
15.5k
     OPC_EmitInteger32, 0, 
33935
15.5k
     OPC_EmitNodeXForm, 2, 2,
33936
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14993),
33937
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
33938
15.5k
    0, 
33939
15.5k
   54, 
33940
15.5k
    OPC_CheckChild2TypeI64,
33941
15.5k
    OPC_Scope, 16, 
33942
15.5k
     OPC_CheckPredicate2, 
33943
15.5k
     OPC_CheckPatternPredicate3,
33944
15.5k
     OPC_EmitMergeInputChains1_0,
33945
15.5k
     OPC_EmitInteger32, 0, 
33946
15.5k
     OPC_EmitNodeXForm, 2, 2,
33947
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13853),
33948
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
33949
15.5k
    16, 
33950
15.5k
     OPC_CheckPredicate1, 
33951
15.5k
     OPC_CheckPatternPredicate3,
33952
15.5k
     OPC_EmitMergeInputChains1_0,
33953
15.5k
     OPC_EmitInteger32, 0, 
33954
15.5k
     OPC_EmitNodeXForm, 2, 2,
33955
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14480),
33956
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
33957
15.5k
    16, 
33958
15.5k
     OPC_CheckPredicate0, 
33959
15.5k
     OPC_CheckPatternPredicate3,
33960
15.5k
     OPC_EmitMergeInputChains1_0,
33961
15.5k
     OPC_EmitInteger32, 0, 
33962
15.5k
     OPC_EmitNodeXForm, 2, 2,
33963
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15107),
33964
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
33965
15.5k
    0, 
33966
15.5k
   0, 
33967
15.5k
  46|128,2, 
33968
15.5k
   OPC_CheckChild1Integer, 60|128,13|128,1, 
33969
15.5k
   OPC_RecordChild2,
33970
15.5k
   OPC_Scope, 63, 
33971
15.5k
    OPC_CheckChild2TypeI32,
33972
15.5k
    OPC_Scope, 19, 
33973
15.5k
     OPC_CheckPredicate2, 
33974
15.5k
     OPC_CheckPatternPredicate3,
33975
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33976
15.5k
     OPC_EmitMergeInputChains1_0,
33977
15.5k
     OPC_EmitInteger32, 0, 
33978
15.5k
     OPC_EmitNodeXForm, 2, 4,
33979
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13969),
33980
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
33981
15.5k
    19, 
33982
15.5k
     OPC_CheckPredicate1, 
33983
15.5k
     OPC_CheckPatternPredicate3,
33984
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33985
15.5k
     OPC_EmitMergeInputChains1_0,
33986
15.5k
     OPC_EmitInteger32, 0, 
33987
15.5k
     OPC_EmitNodeXForm, 2, 4,
33988
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14596),
33989
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
33990
15.5k
    19, 
33991
15.5k
     OPC_CheckPredicate0, 
33992
15.5k
     OPC_CheckPatternPredicate3,
33993
15.5k
     OPC_CheckComplexPat0, /*#*/1,
33994
15.5k
     OPC_EmitMergeInputChains1_0,
33995
15.5k
     OPC_EmitInteger32, 0, 
33996
15.5k
     OPC_EmitNodeXForm, 2, 4,
33997
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15223),
33998
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
33999
15.5k
    0, 
34000
15.5k
   63, 
34001
15.5k
    OPC_CheckChild2TypeI64,
34002
15.5k
    OPC_Scope, 19, 
34003
15.5k
     OPC_CheckPredicate2, 
34004
15.5k
     OPC_CheckPatternPredicate3,
34005
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34006
15.5k
     OPC_EmitMergeInputChains1_0,
34007
15.5k
     OPC_EmitInteger32, 0, 
34008
15.5k
     OPC_EmitNodeXForm, 2, 4,
34009
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14083),
34010
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
34011
15.5k
    19, 
34012
15.5k
     OPC_CheckPredicate1, 
34013
15.5k
     OPC_CheckPatternPredicate3,
34014
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34015
15.5k
     OPC_EmitMergeInputChains1_0,
34016
15.5k
     OPC_EmitInteger32, 0, 
34017
15.5k
     OPC_EmitNodeXForm, 2, 4,
34018
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14710),
34019
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
34020
15.5k
    19, 
34021
15.5k
     OPC_CheckPredicate0, 
34022
15.5k
     OPC_CheckPatternPredicate3,
34023
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34024
15.5k
     OPC_EmitMergeInputChains1_0,
34025
15.5k
     OPC_EmitInteger32, 0, 
34026
15.5k
     OPC_EmitNodeXForm, 2, 4,
34027
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15337),
34028
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
34029
15.5k
    0, 
34030
15.5k
   18, 
34031
15.5k
    OPC_CheckPredicate2, 
34032
15.5k
    OPC_CheckPatternPredicate3,
34033
15.5k
    OPC_CheckComplexPat2, /*#*/1,
34034
15.5k
    OPC_EmitMergeInputChains1_0,
34035
15.5k
    OPC_EmitInteger32, 0, 
34036
15.5k
    OPC_EmitNodeXForm, 2, 3,
34037
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13600),
34038
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
34039
15.5k
   18, 
34040
15.5k
    OPC_CheckPredicate1, 
34041
15.5k
    OPC_CheckPatternPredicate3,
34042
15.5k
    OPC_CheckComplexPat2, /*#*/1,
34043
15.5k
    OPC_EmitMergeInputChains1_0,
34044
15.5k
    OPC_EmitInteger32, 0, 
34045
15.5k
    OPC_EmitNodeXForm, 2, 3,
34046
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14240),
34047
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
34048
15.5k
   18, 
34049
15.5k
    OPC_CheckPredicate0, 
34050
15.5k
    OPC_CheckPatternPredicate3,
34051
15.5k
    OPC_CheckComplexPat2, /*#*/1,
34052
15.5k
    OPC_EmitMergeInputChains1_0,
34053
15.5k
    OPC_EmitInteger32, 0, 
34054
15.5k
    OPC_EmitNodeXForm, 2, 3,
34055
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14867),
34056
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
34057
15.5k
   54, 
34058
15.5k
    OPC_CheckChild2TypeI32,
34059
15.5k
    OPC_Scope, 16, 
34060
15.5k
     OPC_CheckPredicate2, 
34061
15.5k
     OPC_CheckPatternPredicate3,
34062
15.5k
     OPC_EmitMergeInputChains1_0,
34063
15.5k
     OPC_EmitInteger32, 0, 
34064
15.5k
     OPC_EmitNodeXForm, 2, 2,
34065
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13741),
34066
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
34067
15.5k
    16, 
34068
15.5k
     OPC_CheckPredicate1, 
34069
15.5k
     OPC_CheckPatternPredicate3,
34070
15.5k
     OPC_EmitMergeInputChains1_0,
34071
15.5k
     OPC_EmitInteger32, 0, 
34072
15.5k
     OPC_EmitNodeXForm, 2, 2,
34073
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14368),
34074
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
34075
15.5k
    16, 
34076
15.5k
     OPC_CheckPredicate0, 
34077
15.5k
     OPC_CheckPatternPredicate3,
34078
15.5k
     OPC_EmitMergeInputChains1_0,
34079
15.5k
     OPC_EmitInteger32, 0, 
34080
15.5k
     OPC_EmitNodeXForm, 2, 2,
34081
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14995),
34082
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
34083
15.5k
    0, 
34084
15.5k
   54, 
34085
15.5k
    OPC_CheckChild2TypeI64,
34086
15.5k
    OPC_Scope, 16, 
34087
15.5k
     OPC_CheckPredicate2, 
34088
15.5k
     OPC_CheckPatternPredicate3,
34089
15.5k
     OPC_EmitMergeInputChains1_0,
34090
15.5k
     OPC_EmitInteger32, 0, 
34091
15.5k
     OPC_EmitNodeXForm, 2, 2,
34092
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13855),
34093
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
34094
15.5k
    16, 
34095
15.5k
     OPC_CheckPredicate1, 
34096
15.5k
     OPC_CheckPatternPredicate3,
34097
15.5k
     OPC_EmitMergeInputChains1_0,
34098
15.5k
     OPC_EmitInteger32, 0, 
34099
15.5k
     OPC_EmitNodeXForm, 2, 2,
34100
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14482),
34101
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
34102
15.5k
    16, 
34103
15.5k
     OPC_CheckPredicate0, 
34104
15.5k
     OPC_CheckPatternPredicate3,
34105
15.5k
     OPC_EmitMergeInputChains1_0,
34106
15.5k
     OPC_EmitInteger32, 0, 
34107
15.5k
     OPC_EmitNodeXForm, 2, 2,
34108
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15109),
34109
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
34110
15.5k
    0, 
34111
15.5k
   0, 
34112
15.5k
  69|128,2, 
34113
15.5k
   OPC_CheckChild1Integer, 16|128,8|128,1, 
34114
15.5k
   OPC_RecordChild2,
34115
15.5k
   OPC_Scope, 67, 
34116
15.5k
    OPC_CheckChild2TypeI32,
34117
15.5k
    OPC_RecordChild3,
34118
15.5k
    OPC_Scope, 20, 
34119
15.5k
     OPC_CheckPredicate2, 
34120
15.5k
     OPC_CheckPatternPredicate0,
34121
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34122
15.5k
     OPC_EmitMergeInputChains1_0,
34123
15.5k
     OPC_EmitInteger32, 0, 
34124
15.5k
     OPC_EmitNodeXForm, 2, 5,
34125
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15823),
34126
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34127
15.5k
    20, 
34128
15.5k
     OPC_CheckPredicate1, 
34129
15.5k
     OPC_CheckPatternPredicate0,
34130
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34131
15.5k
     OPC_EmitMergeInputChains1_0,
34132
15.5k
     OPC_EmitInteger32, 0, 
34133
15.5k
     OPC_EmitNodeXForm, 2, 5,
34134
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16450),
34135
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34136
15.5k
    20, 
34137
15.5k
     OPC_CheckPredicate0, 
34138
15.5k
     OPC_CheckPatternPredicate0,
34139
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34140
15.5k
     OPC_EmitMergeInputChains1_0,
34141
15.5k
     OPC_EmitInteger32, 0, 
34142
15.5k
     OPC_EmitNodeXForm, 2, 5,
34143
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17077),
34144
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34145
15.5k
    0, 
34146
15.5k
   67, 
34147
15.5k
    OPC_CheckChild2TypeI64,
34148
15.5k
    OPC_RecordChild3,
34149
15.5k
    OPC_Scope, 20, 
34150
15.5k
     OPC_CheckPredicate2, 
34151
15.5k
     OPC_CheckPatternPredicate0,
34152
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34153
15.5k
     OPC_EmitMergeInputChains1_0,
34154
15.5k
     OPC_EmitInteger32, 0, 
34155
15.5k
     OPC_EmitNodeXForm, 2, 5,
34156
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15937),
34157
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34158
15.5k
    20, 
34159
15.5k
     OPC_CheckPredicate1, 
34160
15.5k
     OPC_CheckPatternPredicate0,
34161
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34162
15.5k
     OPC_EmitMergeInputChains1_0,
34163
15.5k
     OPC_EmitInteger32, 0, 
34164
15.5k
     OPC_EmitNodeXForm, 2, 5,
34165
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16564),
34166
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34167
15.5k
    20, 
34168
15.5k
     OPC_CheckPredicate0, 
34169
15.5k
     OPC_CheckPatternPredicate0,
34170
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34171
15.5k
     OPC_EmitMergeInputChains1_0,
34172
15.5k
     OPC_EmitInteger32, 0, 
34173
15.5k
     OPC_EmitNodeXForm, 2, 5,
34174
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17191),
34175
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34176
15.5k
    0, 
34177
15.5k
   63, 
34178
15.5k
    OPC_RecordChild3,
34179
15.5k
    OPC_Scope, 19, 
34180
15.5k
     OPC_CheckPredicate2, 
34181
15.5k
     OPC_CheckPatternPredicate0,
34182
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34183
15.5k
     OPC_EmitMergeInputChains1_0,
34184
15.5k
     OPC_EmitInteger32, 0, 
34185
15.5k
     OPC_EmitNodeXForm, 2, 4,
34186
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15370),
34187
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34188
15.5k
    19, 
34189
15.5k
     OPC_CheckPredicate1, 
34190
15.5k
     OPC_CheckPatternPredicate0,
34191
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34192
15.5k
     OPC_EmitMergeInputChains1_0,
34193
15.5k
     OPC_EmitInteger32, 0, 
34194
15.5k
     OPC_EmitNodeXForm, 2, 4,
34195
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16052),
34196
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34197
15.5k
    19, 
34198
15.5k
     OPC_CheckPredicate0, 
34199
15.5k
     OPC_CheckPatternPredicate0,
34200
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34201
15.5k
     OPC_EmitMergeInputChains1_0,
34202
15.5k
     OPC_EmitInteger32, 0, 
34203
15.5k
     OPC_EmitNodeXForm, 2, 4,
34204
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16679),
34205
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34206
15.5k
    0, 
34207
15.5k
   58, 
34208
15.5k
    OPC_CheckChild2TypeI32,
34209
15.5k
    OPC_RecordChild3,
34210
15.5k
    OPC_Scope, 17, 
34211
15.5k
     OPC_CheckPredicate2, 
34212
15.5k
     OPC_CheckPatternPredicate0,
34213
15.5k
     OPC_EmitMergeInputChains1_0,
34214
15.5k
     OPC_EmitInteger32, 0, 
34215
15.5k
     OPC_EmitNodeXForm, 2, 3,
34216
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15595),
34217
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34218
15.5k
    17, 
34219
15.5k
     OPC_CheckPredicate1, 
34220
15.5k
     OPC_CheckPatternPredicate0,
34221
15.5k
     OPC_EmitMergeInputChains1_0,
34222
15.5k
     OPC_EmitInteger32, 0, 
34223
15.5k
     OPC_EmitNodeXForm, 2, 3,
34224
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16222),
34225
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34226
15.5k
    17, 
34227
15.5k
     OPC_CheckPredicate0, 
34228
15.5k
     OPC_CheckPatternPredicate0,
34229
15.5k
     OPC_EmitMergeInputChains1_0,
34230
15.5k
     OPC_EmitInteger32, 0, 
34231
15.5k
     OPC_EmitNodeXForm, 2, 3,
34232
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16849),
34233
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34234
15.5k
    0, 
34235
15.5k
   58, 
34236
15.5k
    OPC_CheckChild2TypeI64,
34237
15.5k
    OPC_RecordChild3,
34238
15.5k
    OPC_Scope, 17, 
34239
15.5k
     OPC_CheckPredicate2, 
34240
15.5k
     OPC_CheckPatternPredicate0,
34241
15.5k
     OPC_EmitMergeInputChains1_0,
34242
15.5k
     OPC_EmitInteger32, 0, 
34243
15.5k
     OPC_EmitNodeXForm, 2, 3,
34244
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15709),
34245
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34246
15.5k
    17, 
34247
15.5k
     OPC_CheckPredicate1, 
34248
15.5k
     OPC_CheckPatternPredicate0,
34249
15.5k
     OPC_EmitMergeInputChains1_0,
34250
15.5k
     OPC_EmitInteger32, 0, 
34251
15.5k
     OPC_EmitNodeXForm, 2, 3,
34252
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16336),
34253
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34254
15.5k
    17, 
34255
15.5k
     OPC_CheckPredicate0, 
34256
15.5k
     OPC_CheckPatternPredicate0,
34257
15.5k
     OPC_EmitMergeInputChains1_0,
34258
15.5k
     OPC_EmitInteger32, 0, 
34259
15.5k
     OPC_EmitNodeXForm, 2, 3,
34260
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16963),
34261
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34262
15.5k
    0, 
34263
15.5k
   0, 
34264
15.5k
  69|128,2, 
34265
15.5k
   OPC_CheckChild1Integer, 14|128,8|128,1, 
34266
15.5k
   OPC_RecordChild2,
34267
15.5k
   OPC_Scope, 67, 
34268
15.5k
    OPC_CheckChild2TypeI32,
34269
15.5k
    OPC_RecordChild3,
34270
15.5k
    OPC_Scope, 20, 
34271
15.5k
     OPC_CheckPredicate2, 
34272
15.5k
     OPC_CheckPatternPredicate0,
34273
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34274
15.5k
     OPC_EmitMergeInputChains1_0,
34275
15.5k
     OPC_EmitInteger32, 0, 
34276
15.5k
     OPC_EmitNodeXForm, 2, 5,
34277
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15825),
34278
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34279
15.5k
    20, 
34280
15.5k
     OPC_CheckPredicate1, 
34281
15.5k
     OPC_CheckPatternPredicate0,
34282
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34283
15.5k
     OPC_EmitMergeInputChains1_0,
34284
15.5k
     OPC_EmitInteger32, 0, 
34285
15.5k
     OPC_EmitNodeXForm, 2, 5,
34286
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16452),
34287
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34288
15.5k
    20, 
34289
15.5k
     OPC_CheckPredicate0, 
34290
15.5k
     OPC_CheckPatternPredicate0,
34291
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34292
15.5k
     OPC_EmitMergeInputChains1_0,
34293
15.5k
     OPC_EmitInteger32, 0, 
34294
15.5k
     OPC_EmitNodeXForm, 2, 5,
34295
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17079),
34296
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34297
15.5k
    0, 
34298
15.5k
   67, 
34299
15.5k
    OPC_CheckChild2TypeI64,
34300
15.5k
    OPC_RecordChild3,
34301
15.5k
    OPC_Scope, 20, 
34302
15.5k
     OPC_CheckPredicate2, 
34303
15.5k
     OPC_CheckPatternPredicate0,
34304
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34305
15.5k
     OPC_EmitMergeInputChains1_0,
34306
15.5k
     OPC_EmitInteger32, 0, 
34307
15.5k
     OPC_EmitNodeXForm, 2, 5,
34308
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15939),
34309
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34310
15.5k
    20, 
34311
15.5k
     OPC_CheckPredicate1, 
34312
15.5k
     OPC_CheckPatternPredicate0,
34313
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34314
15.5k
     OPC_EmitMergeInputChains1_0,
34315
15.5k
     OPC_EmitInteger32, 0, 
34316
15.5k
     OPC_EmitNodeXForm, 2, 5,
34317
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16566),
34318
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34319
15.5k
    20, 
34320
15.5k
     OPC_CheckPredicate0, 
34321
15.5k
     OPC_CheckPatternPredicate0,
34322
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34323
15.5k
     OPC_EmitMergeInputChains1_0,
34324
15.5k
     OPC_EmitInteger32, 0, 
34325
15.5k
     OPC_EmitNodeXForm, 2, 5,
34326
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17193),
34327
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34328
15.5k
    0, 
34329
15.5k
   63, 
34330
15.5k
    OPC_RecordChild3,
34331
15.5k
    OPC_Scope, 19, 
34332
15.5k
     OPC_CheckPredicate2, 
34333
15.5k
     OPC_CheckPatternPredicate0,
34334
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34335
15.5k
     OPC_EmitMergeInputChains1_0,
34336
15.5k
     OPC_EmitInteger32, 0, 
34337
15.5k
     OPC_EmitNodeXForm, 2, 4,
34338
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15374),
34339
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34340
15.5k
    19, 
34341
15.5k
     OPC_CheckPredicate1, 
34342
15.5k
     OPC_CheckPatternPredicate0,
34343
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34344
15.5k
     OPC_EmitMergeInputChains1_0,
34345
15.5k
     OPC_EmitInteger32, 0, 
34346
15.5k
     OPC_EmitNodeXForm, 2, 4,
34347
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16055),
34348
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34349
15.5k
    19, 
34350
15.5k
     OPC_CheckPredicate0, 
34351
15.5k
     OPC_CheckPatternPredicate0,
34352
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34353
15.5k
     OPC_EmitMergeInputChains1_0,
34354
15.5k
     OPC_EmitInteger32, 0, 
34355
15.5k
     OPC_EmitNodeXForm, 2, 4,
34356
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16682),
34357
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34358
15.5k
    0, 
34359
15.5k
   58, 
34360
15.5k
    OPC_CheckChild2TypeI32,
34361
15.5k
    OPC_RecordChild3,
34362
15.5k
    OPC_Scope, 17, 
34363
15.5k
     OPC_CheckPredicate2, 
34364
15.5k
     OPC_CheckPatternPredicate0,
34365
15.5k
     OPC_EmitMergeInputChains1_0,
34366
15.5k
     OPC_EmitInteger32, 0, 
34367
15.5k
     OPC_EmitNodeXForm, 2, 3,
34368
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15597),
34369
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34370
15.5k
    17, 
34371
15.5k
     OPC_CheckPredicate1, 
34372
15.5k
     OPC_CheckPatternPredicate0,
34373
15.5k
     OPC_EmitMergeInputChains1_0,
34374
15.5k
     OPC_EmitInteger32, 0, 
34375
15.5k
     OPC_EmitNodeXForm, 2, 3,
34376
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16224),
34377
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34378
15.5k
    17, 
34379
15.5k
     OPC_CheckPredicate0, 
34380
15.5k
     OPC_CheckPatternPredicate0,
34381
15.5k
     OPC_EmitMergeInputChains1_0,
34382
15.5k
     OPC_EmitInteger32, 0, 
34383
15.5k
     OPC_EmitNodeXForm, 2, 3,
34384
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16851),
34385
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34386
15.5k
    0, 
34387
15.5k
   58, 
34388
15.5k
    OPC_CheckChild2TypeI64,
34389
15.5k
    OPC_RecordChild3,
34390
15.5k
    OPC_Scope, 17, 
34391
15.5k
     OPC_CheckPredicate2, 
34392
15.5k
     OPC_CheckPatternPredicate0,
34393
15.5k
     OPC_EmitMergeInputChains1_0,
34394
15.5k
     OPC_EmitInteger32, 0, 
34395
15.5k
     OPC_EmitNodeXForm, 2, 3,
34396
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15711),
34397
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34398
15.5k
    17, 
34399
15.5k
     OPC_CheckPredicate1, 
34400
15.5k
     OPC_CheckPatternPredicate0,
34401
15.5k
     OPC_EmitMergeInputChains1_0,
34402
15.5k
     OPC_EmitInteger32, 0, 
34403
15.5k
     OPC_EmitNodeXForm, 2, 3,
34404
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16338),
34405
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34406
15.5k
    17, 
34407
15.5k
     OPC_CheckPredicate0, 
34408
15.5k
     OPC_CheckPatternPredicate0,
34409
15.5k
     OPC_EmitMergeInputChains1_0,
34410
15.5k
     OPC_EmitInteger32, 0, 
34411
15.5k
     OPC_EmitNodeXForm, 2, 3,
34412
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16965),
34413
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34414
15.5k
    0, 
34415
15.5k
   0, 
34416
15.5k
  1|128,3, 
34417
15.5k
   OPC_CheckChild1Integer, 10|128,8|128,1, 
34418
15.5k
   OPC_RecordChild2,
34419
15.5k
   OPC_Scope, 79, 
34420
15.5k
    OPC_CheckChild2TypeI32,
34421
15.5k
    OPC_RecordChild3,
34422
15.5k
    OPC_Scope, 24, 
34423
15.5k
     OPC_CheckPredicate2, 
34424
15.5k
     OPC_CheckPatternPredicate1,
34425
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34426
15.5k
     OPC_EmitMergeInputChains1_0,
34427
15.5k
     OPC_EmitInteger32, 0, 
34428
15.5k
     OPC_EmitNodeXForm, 2, 5,
34429
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15827), 0|OPFL_Chain,
34430
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34431
15.5k
    24, 
34432
15.5k
     OPC_CheckPredicate1, 
34433
15.5k
     OPC_CheckPatternPredicate1,
34434
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34435
15.5k
     OPC_EmitMergeInputChains1_0,
34436
15.5k
     OPC_EmitInteger32, 0, 
34437
15.5k
     OPC_EmitNodeXForm, 2, 5,
34438
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16454), 0|OPFL_Chain,
34439
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34440
15.5k
    24, 
34441
15.5k
     OPC_CheckPredicate0, 
34442
15.5k
     OPC_CheckPatternPredicate1,
34443
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34444
15.5k
     OPC_EmitMergeInputChains1_0,
34445
15.5k
     OPC_EmitInteger32, 0, 
34446
15.5k
     OPC_EmitNodeXForm, 2, 5,
34447
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17081), 0|OPFL_Chain,
34448
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34449
15.5k
    0, 
34450
15.5k
   79, 
34451
15.5k
    OPC_CheckChild2TypeI64,
34452
15.5k
    OPC_RecordChild3,
34453
15.5k
    OPC_Scope, 24, 
34454
15.5k
     OPC_CheckPredicate2, 
34455
15.5k
     OPC_CheckPatternPredicate1,
34456
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34457
15.5k
     OPC_EmitMergeInputChains1_0,
34458
15.5k
     OPC_EmitInteger32, 0, 
34459
15.5k
     OPC_EmitNodeXForm, 2, 5,
34460
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15941), 0|OPFL_Chain,
34461
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34462
15.5k
    24, 
34463
15.5k
     OPC_CheckPredicate1, 
34464
15.5k
     OPC_CheckPatternPredicate1,
34465
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34466
15.5k
     OPC_EmitMergeInputChains1_0,
34467
15.5k
     OPC_EmitInteger32, 0, 
34468
15.5k
     OPC_EmitNodeXForm, 2, 5,
34469
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16568), 0|OPFL_Chain,
34470
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34471
15.5k
    24, 
34472
15.5k
     OPC_CheckPredicate0, 
34473
15.5k
     OPC_CheckPatternPredicate1,
34474
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34475
15.5k
     OPC_EmitMergeInputChains1_0,
34476
15.5k
     OPC_EmitInteger32, 0, 
34477
15.5k
     OPC_EmitNodeXForm, 2, 5,
34478
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17195), 0|OPFL_Chain,
34479
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34480
15.5k
    0, 
34481
15.5k
   75, 
34482
15.5k
    OPC_RecordChild3,
34483
15.5k
    OPC_Scope, 23, 
34484
15.5k
     OPC_CheckPredicate2, 
34485
15.5k
     OPC_CheckPatternPredicate1,
34486
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34487
15.5k
     OPC_EmitMergeInputChains1_0,
34488
15.5k
     OPC_EmitInteger32, 0, 
34489
15.5k
     OPC_EmitNodeXForm, 2, 4,
34490
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15378), 0|OPFL_Chain,
34491
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
34492
15.5k
    23, 
34493
15.5k
     OPC_CheckPredicate1, 
34494
15.5k
     OPC_CheckPatternPredicate1,
34495
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34496
15.5k
     OPC_EmitMergeInputChains1_0,
34497
15.5k
     OPC_EmitInteger32, 0, 
34498
15.5k
     OPC_EmitNodeXForm, 2, 4,
34499
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16058), 0|OPFL_Chain,
34500
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
34501
15.5k
    23, 
34502
15.5k
     OPC_CheckPredicate0, 
34503
15.5k
     OPC_CheckPatternPredicate1,
34504
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34505
15.5k
     OPC_EmitMergeInputChains1_0,
34506
15.5k
     OPC_EmitInteger32, 0, 
34507
15.5k
     OPC_EmitNodeXForm, 2, 4,
34508
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16685), 0|OPFL_Chain,
34509
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
34510
15.5k
    0, 
34511
15.5k
   70, 
34512
15.5k
    OPC_CheckChild2TypeI32,
34513
15.5k
    OPC_RecordChild3,
34514
15.5k
    OPC_Scope, 21, 
34515
15.5k
     OPC_CheckPredicate2, 
34516
15.5k
     OPC_CheckPatternPredicate1,
34517
15.5k
     OPC_EmitMergeInputChains1_0,
34518
15.5k
     OPC_EmitInteger32, 0, 
34519
15.5k
     OPC_EmitNodeXForm, 2, 3,
34520
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15599), 0|OPFL_Chain,
34521
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
34522
15.5k
    21, 
34523
15.5k
     OPC_CheckPredicate1, 
34524
15.5k
     OPC_CheckPatternPredicate1,
34525
15.5k
     OPC_EmitMergeInputChains1_0,
34526
15.5k
     OPC_EmitInteger32, 0, 
34527
15.5k
     OPC_EmitNodeXForm, 2, 3,
34528
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16226), 0|OPFL_Chain,
34529
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
34530
15.5k
    21, 
34531
15.5k
     OPC_CheckPredicate0, 
34532
15.5k
     OPC_CheckPatternPredicate1,
34533
15.5k
     OPC_EmitMergeInputChains1_0,
34534
15.5k
     OPC_EmitInteger32, 0, 
34535
15.5k
     OPC_EmitNodeXForm, 2, 3,
34536
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16853), 0|OPFL_Chain,
34537
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
34538
15.5k
    0, 
34539
15.5k
   70, 
34540
15.5k
    OPC_CheckChild2TypeI64,
34541
15.5k
    OPC_RecordChild3,
34542
15.5k
    OPC_Scope, 21, 
34543
15.5k
     OPC_CheckPredicate2, 
34544
15.5k
     OPC_CheckPatternPredicate1,
34545
15.5k
     OPC_EmitMergeInputChains1_0,
34546
15.5k
     OPC_EmitInteger32, 0, 
34547
15.5k
     OPC_EmitNodeXForm, 2, 3,
34548
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15713), 0|OPFL_Chain,
34549
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
34550
15.5k
    21, 
34551
15.5k
     OPC_CheckPredicate1, 
34552
15.5k
     OPC_CheckPatternPredicate1,
34553
15.5k
     OPC_EmitMergeInputChains1_0,
34554
15.5k
     OPC_EmitInteger32, 0, 
34555
15.5k
     OPC_EmitNodeXForm, 2, 3,
34556
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16340), 0|OPFL_Chain,
34557
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
34558
15.5k
    21, 
34559
15.5k
     OPC_CheckPredicate0, 
34560
15.5k
     OPC_CheckPatternPredicate1,
34561
15.5k
     OPC_EmitMergeInputChains1_0,
34562
15.5k
     OPC_EmitInteger32, 0, 
34563
15.5k
     OPC_EmitNodeXForm, 2, 3,
34564
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16967), 0|OPFL_Chain,
34565
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
34566
15.5k
    0, 
34567
15.5k
   0, 
34568
15.5k
  69|128,2, 
34569
15.5k
   OPC_CheckChild1Integer, 48|128,8|128,1, 
34570
15.5k
   OPC_RecordChild2,
34571
15.5k
   OPC_Scope, 67, 
34572
15.5k
    OPC_CheckChild2TypeI32,
34573
15.5k
    OPC_RecordChild3,
34574
15.5k
    OPC_Scope, 20, 
34575
15.5k
     OPC_CheckPredicate2, 
34576
15.5k
     OPC_CheckPatternPredicate0,
34577
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34578
15.5k
     OPC_EmitMergeInputChains1_0,
34579
15.5k
     OPC_EmitInteger32, 0, 
34580
15.5k
     OPC_EmitNodeXForm, 2, 5,
34581
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15831),
34582
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34583
15.5k
    20, 
34584
15.5k
     OPC_CheckPredicate1, 
34585
15.5k
     OPC_CheckPatternPredicate0,
34586
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34587
15.5k
     OPC_EmitMergeInputChains1_0,
34588
15.5k
     OPC_EmitInteger32, 0, 
34589
15.5k
     OPC_EmitNodeXForm, 2, 5,
34590
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16458),
34591
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34592
15.5k
    20, 
34593
15.5k
     OPC_CheckPredicate0, 
34594
15.5k
     OPC_CheckPatternPredicate0,
34595
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34596
15.5k
     OPC_EmitMergeInputChains1_0,
34597
15.5k
     OPC_EmitInteger32, 0, 
34598
15.5k
     OPC_EmitNodeXForm, 2, 5,
34599
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17085),
34600
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34601
15.5k
    0, 
34602
15.5k
   67, 
34603
15.5k
    OPC_CheckChild2TypeI64,
34604
15.5k
    OPC_RecordChild3,
34605
15.5k
    OPC_Scope, 20, 
34606
15.5k
     OPC_CheckPredicate2, 
34607
15.5k
     OPC_CheckPatternPredicate0,
34608
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34609
15.5k
     OPC_EmitMergeInputChains1_0,
34610
15.5k
     OPC_EmitInteger32, 0, 
34611
15.5k
     OPC_EmitNodeXForm, 2, 5,
34612
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15945),
34613
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34614
15.5k
    20, 
34615
15.5k
     OPC_CheckPredicate1, 
34616
15.5k
     OPC_CheckPatternPredicate0,
34617
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34618
15.5k
     OPC_EmitMergeInputChains1_0,
34619
15.5k
     OPC_EmitInteger32, 0, 
34620
15.5k
     OPC_EmitNodeXForm, 2, 5,
34621
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16572),
34622
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34623
15.5k
    20, 
34624
15.5k
     OPC_CheckPredicate0, 
34625
15.5k
     OPC_CheckPatternPredicate0,
34626
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34627
15.5k
     OPC_EmitMergeInputChains1_0,
34628
15.5k
     OPC_EmitInteger32, 0, 
34629
15.5k
     OPC_EmitNodeXForm, 2, 5,
34630
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17199),
34631
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34632
15.5k
    0, 
34633
15.5k
   63, 
34634
15.5k
    OPC_RecordChild3,
34635
15.5k
    OPC_Scope, 19, 
34636
15.5k
     OPC_CheckPredicate2, 
34637
15.5k
     OPC_CheckPatternPredicate0,
34638
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34639
15.5k
     OPC_EmitMergeInputChains1_0,
34640
15.5k
     OPC_EmitInteger32, 0, 
34641
15.5k
     OPC_EmitNodeXForm, 2, 4,
34642
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15386),
34643
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34644
15.5k
    19, 
34645
15.5k
     OPC_CheckPredicate1, 
34646
15.5k
     OPC_CheckPatternPredicate0,
34647
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34648
15.5k
     OPC_EmitMergeInputChains1_0,
34649
15.5k
     OPC_EmitInteger32, 0, 
34650
15.5k
     OPC_EmitNodeXForm, 2, 4,
34651
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16064),
34652
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34653
15.5k
    19, 
34654
15.5k
     OPC_CheckPredicate0, 
34655
15.5k
     OPC_CheckPatternPredicate0,
34656
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34657
15.5k
     OPC_EmitMergeInputChains1_0,
34658
15.5k
     OPC_EmitInteger32, 0, 
34659
15.5k
     OPC_EmitNodeXForm, 2, 4,
34660
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16691),
34661
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34662
15.5k
    0, 
34663
15.5k
   58, 
34664
15.5k
    OPC_CheckChild2TypeI32,
34665
15.5k
    OPC_RecordChild3,
34666
15.5k
    OPC_Scope, 17, 
34667
15.5k
     OPC_CheckPredicate2, 
34668
15.5k
     OPC_CheckPatternPredicate0,
34669
15.5k
     OPC_EmitMergeInputChains1_0,
34670
15.5k
     OPC_EmitInteger32, 0, 
34671
15.5k
     OPC_EmitNodeXForm, 2, 3,
34672
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15603),
34673
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34674
15.5k
    17, 
34675
15.5k
     OPC_CheckPredicate1, 
34676
15.5k
     OPC_CheckPatternPredicate0,
34677
15.5k
     OPC_EmitMergeInputChains1_0,
34678
15.5k
     OPC_EmitInteger32, 0, 
34679
15.5k
     OPC_EmitNodeXForm, 2, 3,
34680
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16230),
34681
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34682
15.5k
    17, 
34683
15.5k
     OPC_CheckPredicate0, 
34684
15.5k
     OPC_CheckPatternPredicate0,
34685
15.5k
     OPC_EmitMergeInputChains1_0,
34686
15.5k
     OPC_EmitInteger32, 0, 
34687
15.5k
     OPC_EmitNodeXForm, 2, 3,
34688
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16857),
34689
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34690
15.5k
    0, 
34691
15.5k
   58, 
34692
15.5k
    OPC_CheckChild2TypeI64,
34693
15.5k
    OPC_RecordChild3,
34694
15.5k
    OPC_Scope, 17, 
34695
15.5k
     OPC_CheckPredicate2, 
34696
15.5k
     OPC_CheckPatternPredicate0,
34697
15.5k
     OPC_EmitMergeInputChains1_0,
34698
15.5k
     OPC_EmitInteger32, 0, 
34699
15.5k
     OPC_EmitNodeXForm, 2, 3,
34700
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15717),
34701
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34702
15.5k
    17, 
34703
15.5k
     OPC_CheckPredicate1, 
34704
15.5k
     OPC_CheckPatternPredicate0,
34705
15.5k
     OPC_EmitMergeInputChains1_0,
34706
15.5k
     OPC_EmitInteger32, 0, 
34707
15.5k
     OPC_EmitNodeXForm, 2, 3,
34708
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16344),
34709
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34710
15.5k
    17, 
34711
15.5k
     OPC_CheckPredicate0, 
34712
15.5k
     OPC_CheckPatternPredicate0,
34713
15.5k
     OPC_EmitMergeInputChains1_0,
34714
15.5k
     OPC_EmitInteger32, 0, 
34715
15.5k
     OPC_EmitNodeXForm, 2, 3,
34716
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16971),
34717
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34718
15.5k
    0, 
34719
15.5k
   0, 
34720
15.5k
  69|128,2, 
34721
15.5k
   OPC_CheckChild1Integer, 46|128,8|128,1, 
34722
15.5k
   OPC_RecordChild2,
34723
15.5k
   OPC_Scope, 67, 
34724
15.5k
    OPC_CheckChild2TypeI32,
34725
15.5k
    OPC_RecordChild3,
34726
15.5k
    OPC_Scope, 20, 
34727
15.5k
     OPC_CheckPredicate2, 
34728
15.5k
     OPC_CheckPatternPredicate0,
34729
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34730
15.5k
     OPC_EmitMergeInputChains1_0,
34731
15.5k
     OPC_EmitInteger32, 0, 
34732
15.5k
     OPC_EmitNodeXForm, 2, 5,
34733
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15833),
34734
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34735
15.5k
    20, 
34736
15.5k
     OPC_CheckPredicate1, 
34737
15.5k
     OPC_CheckPatternPredicate0,
34738
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34739
15.5k
     OPC_EmitMergeInputChains1_0,
34740
15.5k
     OPC_EmitInteger32, 0, 
34741
15.5k
     OPC_EmitNodeXForm, 2, 5,
34742
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16460),
34743
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34744
15.5k
    20, 
34745
15.5k
     OPC_CheckPredicate0, 
34746
15.5k
     OPC_CheckPatternPredicate0,
34747
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34748
15.5k
     OPC_EmitMergeInputChains1_0,
34749
15.5k
     OPC_EmitInteger32, 0, 
34750
15.5k
     OPC_EmitNodeXForm, 2, 5,
34751
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17087),
34752
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34753
15.5k
    0, 
34754
15.5k
   67, 
34755
15.5k
    OPC_CheckChild2TypeI64,
34756
15.5k
    OPC_RecordChild3,
34757
15.5k
    OPC_Scope, 20, 
34758
15.5k
     OPC_CheckPredicate2, 
34759
15.5k
     OPC_CheckPatternPredicate0,
34760
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34761
15.5k
     OPC_EmitMergeInputChains1_0,
34762
15.5k
     OPC_EmitInteger32, 0, 
34763
15.5k
     OPC_EmitNodeXForm, 2, 5,
34764
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15947),
34765
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34766
15.5k
    20, 
34767
15.5k
     OPC_CheckPredicate1, 
34768
15.5k
     OPC_CheckPatternPredicate0,
34769
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34770
15.5k
     OPC_EmitMergeInputChains1_0,
34771
15.5k
     OPC_EmitInteger32, 0, 
34772
15.5k
     OPC_EmitNodeXForm, 2, 5,
34773
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16574),
34774
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34775
15.5k
    20, 
34776
15.5k
     OPC_CheckPredicate0, 
34777
15.5k
     OPC_CheckPatternPredicate0,
34778
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34779
15.5k
     OPC_EmitMergeInputChains1_0,
34780
15.5k
     OPC_EmitInteger32, 0, 
34781
15.5k
     OPC_EmitNodeXForm, 2, 5,
34782
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17201),
34783
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34784
15.5k
    0, 
34785
15.5k
   63, 
34786
15.5k
    OPC_RecordChild3,
34787
15.5k
    OPC_Scope, 19, 
34788
15.5k
     OPC_CheckPredicate2, 
34789
15.5k
     OPC_CheckPatternPredicate0,
34790
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34791
15.5k
     OPC_EmitMergeInputChains1_0,
34792
15.5k
     OPC_EmitInteger32, 0, 
34793
15.5k
     OPC_EmitNodeXForm, 2, 4,
34794
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15390),
34795
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34796
15.5k
    19, 
34797
15.5k
     OPC_CheckPredicate1, 
34798
15.5k
     OPC_CheckPatternPredicate0,
34799
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34800
15.5k
     OPC_EmitMergeInputChains1_0,
34801
15.5k
     OPC_EmitInteger32, 0, 
34802
15.5k
     OPC_EmitNodeXForm, 2, 4,
34803
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16067),
34804
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34805
15.5k
    19, 
34806
15.5k
     OPC_CheckPredicate0, 
34807
15.5k
     OPC_CheckPatternPredicate0,
34808
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34809
15.5k
     OPC_EmitMergeInputChains1_0,
34810
15.5k
     OPC_EmitInteger32, 0, 
34811
15.5k
     OPC_EmitNodeXForm, 2, 4,
34812
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16694),
34813
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
34814
15.5k
    0, 
34815
15.5k
   58, 
34816
15.5k
    OPC_CheckChild2TypeI32,
34817
15.5k
    OPC_RecordChild3,
34818
15.5k
    OPC_Scope, 17, 
34819
15.5k
     OPC_CheckPredicate2, 
34820
15.5k
     OPC_CheckPatternPredicate0,
34821
15.5k
     OPC_EmitMergeInputChains1_0,
34822
15.5k
     OPC_EmitInteger32, 0, 
34823
15.5k
     OPC_EmitNodeXForm, 2, 3,
34824
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15605),
34825
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34826
15.5k
    17, 
34827
15.5k
     OPC_CheckPredicate1, 
34828
15.5k
     OPC_CheckPatternPredicate0,
34829
15.5k
     OPC_EmitMergeInputChains1_0,
34830
15.5k
     OPC_EmitInteger32, 0, 
34831
15.5k
     OPC_EmitNodeXForm, 2, 3,
34832
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16232),
34833
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34834
15.5k
    17, 
34835
15.5k
     OPC_CheckPredicate0, 
34836
15.5k
     OPC_CheckPatternPredicate0,
34837
15.5k
     OPC_EmitMergeInputChains1_0,
34838
15.5k
     OPC_EmitInteger32, 0, 
34839
15.5k
     OPC_EmitNodeXForm, 2, 3,
34840
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16859),
34841
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34842
15.5k
    0, 
34843
15.5k
   58, 
34844
15.5k
    OPC_CheckChild2TypeI64,
34845
15.5k
    OPC_RecordChild3,
34846
15.5k
    OPC_Scope, 17, 
34847
15.5k
     OPC_CheckPredicate2, 
34848
15.5k
     OPC_CheckPatternPredicate0,
34849
15.5k
     OPC_EmitMergeInputChains1_0,
34850
15.5k
     OPC_EmitInteger32, 0, 
34851
15.5k
     OPC_EmitNodeXForm, 2, 3,
34852
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15719),
34853
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34854
15.5k
    17, 
34855
15.5k
     OPC_CheckPredicate1, 
34856
15.5k
     OPC_CheckPatternPredicate0,
34857
15.5k
     OPC_EmitMergeInputChains1_0,
34858
15.5k
     OPC_EmitInteger32, 0, 
34859
15.5k
     OPC_EmitNodeXForm, 2, 3,
34860
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16346),
34861
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34862
15.5k
    17, 
34863
15.5k
     OPC_CheckPredicate0, 
34864
15.5k
     OPC_CheckPatternPredicate0,
34865
15.5k
     OPC_EmitMergeInputChains1_0,
34866
15.5k
     OPC_EmitInteger32, 0, 
34867
15.5k
     OPC_EmitNodeXForm, 2, 3,
34868
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16973),
34869
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
34870
15.5k
    0, 
34871
15.5k
   0, 
34872
15.5k
  1|128,3, 
34873
15.5k
   OPC_CheckChild1Integer, 42|128,8|128,1, 
34874
15.5k
   OPC_RecordChild2,
34875
15.5k
   OPC_Scope, 79, 
34876
15.5k
    OPC_CheckChild2TypeI32,
34877
15.5k
    OPC_RecordChild3,
34878
15.5k
    OPC_Scope, 24, 
34879
15.5k
     OPC_CheckPredicate2, 
34880
15.5k
     OPC_CheckPatternPredicate1,
34881
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34882
15.5k
     OPC_EmitMergeInputChains1_0,
34883
15.5k
     OPC_EmitInteger32, 0, 
34884
15.5k
     OPC_EmitNodeXForm, 2, 5,
34885
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15835), 0|OPFL_Chain,
34886
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34887
15.5k
    24, 
34888
15.5k
     OPC_CheckPredicate1, 
34889
15.5k
     OPC_CheckPatternPredicate1,
34890
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34891
15.5k
     OPC_EmitMergeInputChains1_0,
34892
15.5k
     OPC_EmitInteger32, 0, 
34893
15.5k
     OPC_EmitNodeXForm, 2, 5,
34894
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16462), 0|OPFL_Chain,
34895
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34896
15.5k
    24, 
34897
15.5k
     OPC_CheckPredicate0, 
34898
15.5k
     OPC_CheckPatternPredicate1,
34899
15.5k
     OPC_CheckComplexPat0, /*#*/1,
34900
15.5k
     OPC_EmitMergeInputChains1_0,
34901
15.5k
     OPC_EmitInteger32, 0, 
34902
15.5k
     OPC_EmitNodeXForm, 2, 5,
34903
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17089), 0|OPFL_Chain,
34904
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34905
15.5k
    0, 
34906
15.5k
   79, 
34907
15.5k
    OPC_CheckChild2TypeI64,
34908
15.5k
    OPC_RecordChild3,
34909
15.5k
    OPC_Scope, 24, 
34910
15.5k
     OPC_CheckPredicate2, 
34911
15.5k
     OPC_CheckPatternPredicate1,
34912
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34913
15.5k
     OPC_EmitMergeInputChains1_0,
34914
15.5k
     OPC_EmitInteger32, 0, 
34915
15.5k
     OPC_EmitNodeXForm, 2, 5,
34916
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15949), 0|OPFL_Chain,
34917
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34918
15.5k
    24, 
34919
15.5k
     OPC_CheckPredicate1, 
34920
15.5k
     OPC_CheckPatternPredicate1,
34921
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34922
15.5k
     OPC_EmitMergeInputChains1_0,
34923
15.5k
     OPC_EmitInteger32, 0, 
34924
15.5k
     OPC_EmitNodeXForm, 2, 5,
34925
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16576), 0|OPFL_Chain,
34926
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34927
15.5k
    24, 
34928
15.5k
     OPC_CheckPredicate0, 
34929
15.5k
     OPC_CheckPatternPredicate1,
34930
15.5k
     OPC_CheckComplexPat1, /*#*/1,
34931
15.5k
     OPC_EmitMergeInputChains1_0,
34932
15.5k
     OPC_EmitInteger32, 0, 
34933
15.5k
     OPC_EmitNodeXForm, 2, 5,
34934
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17203), 0|OPFL_Chain,
34935
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
34936
15.5k
    0, 
34937
15.5k
   75, 
34938
15.5k
    OPC_RecordChild3,
34939
15.5k
    OPC_Scope, 23, 
34940
15.5k
     OPC_CheckPredicate2, 
34941
15.5k
     OPC_CheckPatternPredicate1,
34942
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34943
15.5k
     OPC_EmitMergeInputChains1_0,
34944
15.5k
     OPC_EmitInteger32, 0, 
34945
15.5k
     OPC_EmitNodeXForm, 2, 4,
34946
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15394), 0|OPFL_Chain,
34947
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
34948
15.5k
    23, 
34949
15.5k
     OPC_CheckPredicate1, 
34950
15.5k
     OPC_CheckPatternPredicate1,
34951
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34952
15.5k
     OPC_EmitMergeInputChains1_0,
34953
15.5k
     OPC_EmitInteger32, 0, 
34954
15.5k
     OPC_EmitNodeXForm, 2, 4,
34955
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16070), 0|OPFL_Chain,
34956
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
34957
15.5k
    23, 
34958
15.5k
     OPC_CheckPredicate0, 
34959
15.5k
     OPC_CheckPatternPredicate1,
34960
15.5k
     OPC_CheckComplexPat2, /*#*/1,
34961
15.5k
     OPC_EmitMergeInputChains1_0,
34962
15.5k
     OPC_EmitInteger32, 0, 
34963
15.5k
     OPC_EmitNodeXForm, 2, 4,
34964
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16697), 0|OPFL_Chain,
34965
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
34966
15.5k
    0, 
34967
15.5k
   70, 
34968
15.5k
    OPC_CheckChild2TypeI32,
34969
15.5k
    OPC_RecordChild3,
34970
15.5k
    OPC_Scope, 21, 
34971
15.5k
     OPC_CheckPredicate2, 
34972
15.5k
     OPC_CheckPatternPredicate1,
34973
15.5k
     OPC_EmitMergeInputChains1_0,
34974
15.5k
     OPC_EmitInteger32, 0, 
34975
15.5k
     OPC_EmitNodeXForm, 2, 3,
34976
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15607), 0|OPFL_Chain,
34977
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
34978
15.5k
    21, 
34979
15.5k
     OPC_CheckPredicate1, 
34980
15.5k
     OPC_CheckPatternPredicate1,
34981
15.5k
     OPC_EmitMergeInputChains1_0,
34982
15.5k
     OPC_EmitInteger32, 0, 
34983
15.5k
     OPC_EmitNodeXForm, 2, 3,
34984
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16234), 0|OPFL_Chain,
34985
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
34986
15.5k
    21, 
34987
15.5k
     OPC_CheckPredicate0, 
34988
15.5k
     OPC_CheckPatternPredicate1,
34989
15.5k
     OPC_EmitMergeInputChains1_0,
34990
15.5k
     OPC_EmitInteger32, 0, 
34991
15.5k
     OPC_EmitNodeXForm, 2, 3,
34992
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16861), 0|OPFL_Chain,
34993
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
34994
15.5k
    0, 
34995
15.5k
   70, 
34996
15.5k
    OPC_CheckChild2TypeI64,
34997
15.5k
    OPC_RecordChild3,
34998
15.5k
    OPC_Scope, 21, 
34999
15.5k
     OPC_CheckPredicate2, 
35000
15.5k
     OPC_CheckPatternPredicate1,
35001
15.5k
     OPC_EmitMergeInputChains1_0,
35002
15.5k
     OPC_EmitInteger32, 0, 
35003
15.5k
     OPC_EmitNodeXForm, 2, 3,
35004
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15721), 0|OPFL_Chain,
35005
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35006
15.5k
    21, 
35007
15.5k
     OPC_CheckPredicate1, 
35008
15.5k
     OPC_CheckPatternPredicate1,
35009
15.5k
     OPC_EmitMergeInputChains1_0,
35010
15.5k
     OPC_EmitInteger32, 0, 
35011
15.5k
     OPC_EmitNodeXForm, 2, 3,
35012
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16348), 0|OPFL_Chain,
35013
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35014
15.5k
    21, 
35015
15.5k
     OPC_CheckPredicate0, 
35016
15.5k
     OPC_CheckPatternPredicate1,
35017
15.5k
     OPC_EmitMergeInputChains1_0,
35018
15.5k
     OPC_EmitInteger32, 0, 
35019
15.5k
     OPC_EmitNodeXForm, 2, 3,
35020
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16975), 0|OPFL_Chain,
35021
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35022
15.5k
    0, 
35023
15.5k
   0, 
35024
15.5k
  1|128,3, 
35025
15.5k
   OPC_CheckChild1Integer, 16|128,10|128,1, 
35026
15.5k
   OPC_RecordChild2,
35027
15.5k
   OPC_Scope, 79, 
35028
15.5k
    OPC_CheckChild2TypeI32,
35029
15.5k
    OPC_RecordChild3,
35030
15.5k
    OPC_Scope, 24, 
35031
15.5k
     OPC_CheckPredicate2, 
35032
15.5k
     OPC_CheckPatternPredicate0,
35033
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35034
15.5k
     OPC_EmitMergeInputChains1_0,
35035
15.5k
     OPC_EmitInteger32, 0, 
35036
15.5k
     OPC_EmitNodeXForm, 2, 5,
35037
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15839), 0|OPFL_Chain,
35038
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35039
15.5k
    24, 
35040
15.5k
     OPC_CheckPredicate1, 
35041
15.5k
     OPC_CheckPatternPredicate0,
35042
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35043
15.5k
     OPC_EmitMergeInputChains1_0,
35044
15.5k
     OPC_EmitInteger32, 0, 
35045
15.5k
     OPC_EmitNodeXForm, 2, 5,
35046
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16466), 0|OPFL_Chain,
35047
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35048
15.5k
    24, 
35049
15.5k
     OPC_CheckPredicate0, 
35050
15.5k
     OPC_CheckPatternPredicate0,
35051
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35052
15.5k
     OPC_EmitMergeInputChains1_0,
35053
15.5k
     OPC_EmitInteger32, 0, 
35054
15.5k
     OPC_EmitNodeXForm, 2, 5,
35055
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17093), 0|OPFL_Chain,
35056
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35057
15.5k
    0, 
35058
15.5k
   79, 
35059
15.5k
    OPC_CheckChild2TypeI64,
35060
15.5k
    OPC_RecordChild3,
35061
15.5k
    OPC_Scope, 24, 
35062
15.5k
     OPC_CheckPredicate2, 
35063
15.5k
     OPC_CheckPatternPredicate0,
35064
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35065
15.5k
     OPC_EmitMergeInputChains1_0,
35066
15.5k
     OPC_EmitInteger32, 0, 
35067
15.5k
     OPC_EmitNodeXForm, 2, 5,
35068
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15953), 0|OPFL_Chain,
35069
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35070
15.5k
    24, 
35071
15.5k
     OPC_CheckPredicate1, 
35072
15.5k
     OPC_CheckPatternPredicate0,
35073
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35074
15.5k
     OPC_EmitMergeInputChains1_0,
35075
15.5k
     OPC_EmitInteger32, 0, 
35076
15.5k
     OPC_EmitNodeXForm, 2, 5,
35077
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16580), 0|OPFL_Chain,
35078
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35079
15.5k
    24, 
35080
15.5k
     OPC_CheckPredicate0, 
35081
15.5k
     OPC_CheckPatternPredicate0,
35082
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35083
15.5k
     OPC_EmitMergeInputChains1_0,
35084
15.5k
     OPC_EmitInteger32, 0, 
35085
15.5k
     OPC_EmitNodeXForm, 2, 5,
35086
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17207), 0|OPFL_Chain,
35087
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35088
15.5k
    0, 
35089
15.5k
   75, 
35090
15.5k
    OPC_RecordChild3,
35091
15.5k
    OPC_Scope, 23, 
35092
15.5k
     OPC_CheckPredicate2, 
35093
15.5k
     OPC_CheckPatternPredicate0,
35094
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35095
15.5k
     OPC_EmitMergeInputChains1_0,
35096
15.5k
     OPC_EmitInteger32, 0, 
35097
15.5k
     OPC_EmitNodeXForm, 2, 4,
35098
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15402), 0|OPFL_Chain,
35099
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
35100
15.5k
    23, 
35101
15.5k
     OPC_CheckPredicate1, 
35102
15.5k
     OPC_CheckPatternPredicate0,
35103
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35104
15.5k
     OPC_EmitMergeInputChains1_0,
35105
15.5k
     OPC_EmitInteger32, 0, 
35106
15.5k
     OPC_EmitNodeXForm, 2, 4,
35107
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16076), 0|OPFL_Chain,
35108
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
35109
15.5k
    23, 
35110
15.5k
     OPC_CheckPredicate0, 
35111
15.5k
     OPC_CheckPatternPredicate0,
35112
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35113
15.5k
     OPC_EmitMergeInputChains1_0,
35114
15.5k
     OPC_EmitInteger32, 0, 
35115
15.5k
     OPC_EmitNodeXForm, 2, 4,
35116
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16703), 0|OPFL_Chain,
35117
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
35118
15.5k
    0, 
35119
15.5k
   70, 
35120
15.5k
    OPC_CheckChild2TypeI32,
35121
15.5k
    OPC_RecordChild3,
35122
15.5k
    OPC_Scope, 21, 
35123
15.5k
     OPC_CheckPredicate2, 
35124
15.5k
     OPC_CheckPatternPredicate0,
35125
15.5k
     OPC_EmitMergeInputChains1_0,
35126
15.5k
     OPC_EmitInteger32, 0, 
35127
15.5k
     OPC_EmitNodeXForm, 2, 3,
35128
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15611), 0|OPFL_Chain,
35129
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35130
15.5k
    21, 
35131
15.5k
     OPC_CheckPredicate1, 
35132
15.5k
     OPC_CheckPatternPredicate0,
35133
15.5k
     OPC_EmitMergeInputChains1_0,
35134
15.5k
     OPC_EmitInteger32, 0, 
35135
15.5k
     OPC_EmitNodeXForm, 2, 3,
35136
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16238), 0|OPFL_Chain,
35137
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35138
15.5k
    21, 
35139
15.5k
     OPC_CheckPredicate0, 
35140
15.5k
     OPC_CheckPatternPredicate0,
35141
15.5k
     OPC_EmitMergeInputChains1_0,
35142
15.5k
     OPC_EmitInteger32, 0, 
35143
15.5k
     OPC_EmitNodeXForm, 2, 3,
35144
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16865), 0|OPFL_Chain,
35145
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35146
15.5k
    0, 
35147
15.5k
   70, 
35148
15.5k
    OPC_CheckChild2TypeI64,
35149
15.5k
    OPC_RecordChild3,
35150
15.5k
    OPC_Scope, 21, 
35151
15.5k
     OPC_CheckPredicate2, 
35152
15.5k
     OPC_CheckPatternPredicate0,
35153
15.5k
     OPC_EmitMergeInputChains1_0,
35154
15.5k
     OPC_EmitInteger32, 0, 
35155
15.5k
     OPC_EmitNodeXForm, 2, 3,
35156
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15725), 0|OPFL_Chain,
35157
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35158
15.5k
    21, 
35159
15.5k
     OPC_CheckPredicate1, 
35160
15.5k
     OPC_CheckPatternPredicate0,
35161
15.5k
     OPC_EmitMergeInputChains1_0,
35162
15.5k
     OPC_EmitInteger32, 0, 
35163
15.5k
     OPC_EmitNodeXForm, 2, 3,
35164
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16352), 0|OPFL_Chain,
35165
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35166
15.5k
    21, 
35167
15.5k
     OPC_CheckPredicate0, 
35168
15.5k
     OPC_CheckPatternPredicate0,
35169
15.5k
     OPC_EmitMergeInputChains1_0,
35170
15.5k
     OPC_EmitInteger32, 0, 
35171
15.5k
     OPC_EmitNodeXForm, 2, 3,
35172
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16979), 0|OPFL_Chain,
35173
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35174
15.5k
    0, 
35175
15.5k
   0, 
35176
15.5k
  1|128,3, 
35177
15.5k
   OPC_CheckChild1Integer, 14|128,10|128,1, 
35178
15.5k
   OPC_RecordChild2,
35179
15.5k
   OPC_Scope, 79, 
35180
15.5k
    OPC_CheckChild2TypeI32,
35181
15.5k
    OPC_RecordChild3,
35182
15.5k
    OPC_Scope, 24, 
35183
15.5k
     OPC_CheckPredicate2, 
35184
15.5k
     OPC_CheckPatternPredicate0,
35185
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35186
15.5k
     OPC_EmitMergeInputChains1_0,
35187
15.5k
     OPC_EmitInteger32, 0, 
35188
15.5k
     OPC_EmitNodeXForm, 2, 5,
35189
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15841), 0|OPFL_Chain,
35190
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35191
15.5k
    24, 
35192
15.5k
     OPC_CheckPredicate1, 
35193
15.5k
     OPC_CheckPatternPredicate0,
35194
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35195
15.5k
     OPC_EmitMergeInputChains1_0,
35196
15.5k
     OPC_EmitInteger32, 0, 
35197
15.5k
     OPC_EmitNodeXForm, 2, 5,
35198
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16468), 0|OPFL_Chain,
35199
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35200
15.5k
    24, 
35201
15.5k
     OPC_CheckPredicate0, 
35202
15.5k
     OPC_CheckPatternPredicate0,
35203
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35204
15.5k
     OPC_EmitMergeInputChains1_0,
35205
15.5k
     OPC_EmitInteger32, 0, 
35206
15.5k
     OPC_EmitNodeXForm, 2, 5,
35207
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17095), 0|OPFL_Chain,
35208
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35209
15.5k
    0, 
35210
15.5k
   79, 
35211
15.5k
    OPC_CheckChild2TypeI64,
35212
15.5k
    OPC_RecordChild3,
35213
15.5k
    OPC_Scope, 24, 
35214
15.5k
     OPC_CheckPredicate2, 
35215
15.5k
     OPC_CheckPatternPredicate0,
35216
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35217
15.5k
     OPC_EmitMergeInputChains1_0,
35218
15.5k
     OPC_EmitInteger32, 0, 
35219
15.5k
     OPC_EmitNodeXForm, 2, 5,
35220
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15955), 0|OPFL_Chain,
35221
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35222
15.5k
    24, 
35223
15.5k
     OPC_CheckPredicate1, 
35224
15.5k
     OPC_CheckPatternPredicate0,
35225
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35226
15.5k
     OPC_EmitMergeInputChains1_0,
35227
15.5k
     OPC_EmitInteger32, 0, 
35228
15.5k
     OPC_EmitNodeXForm, 2, 5,
35229
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16582), 0|OPFL_Chain,
35230
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35231
15.5k
    24, 
35232
15.5k
     OPC_CheckPredicate0, 
35233
15.5k
     OPC_CheckPatternPredicate0,
35234
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35235
15.5k
     OPC_EmitMergeInputChains1_0,
35236
15.5k
     OPC_EmitInteger32, 0, 
35237
15.5k
     OPC_EmitNodeXForm, 2, 5,
35238
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17209), 0|OPFL_Chain,
35239
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35240
15.5k
    0, 
35241
15.5k
   75, 
35242
15.5k
    OPC_RecordChild3,
35243
15.5k
    OPC_Scope, 23, 
35244
15.5k
     OPC_CheckPredicate2, 
35245
15.5k
     OPC_CheckPatternPredicate0,
35246
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35247
15.5k
     OPC_EmitMergeInputChains1_0,
35248
15.5k
     OPC_EmitInteger32, 0, 
35249
15.5k
     OPC_EmitNodeXForm, 2, 4,
35250
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15406), 0|OPFL_Chain,
35251
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
35252
15.5k
    23, 
35253
15.5k
     OPC_CheckPredicate1, 
35254
15.5k
     OPC_CheckPatternPredicate0,
35255
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35256
15.5k
     OPC_EmitMergeInputChains1_0,
35257
15.5k
     OPC_EmitInteger32, 0, 
35258
15.5k
     OPC_EmitNodeXForm, 2, 4,
35259
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16079), 0|OPFL_Chain,
35260
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
35261
15.5k
    23, 
35262
15.5k
     OPC_CheckPredicate0, 
35263
15.5k
     OPC_CheckPatternPredicate0,
35264
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35265
15.5k
     OPC_EmitMergeInputChains1_0,
35266
15.5k
     OPC_EmitInteger32, 0, 
35267
15.5k
     OPC_EmitNodeXForm, 2, 4,
35268
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16706), 0|OPFL_Chain,
35269
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
35270
15.5k
    0, 
35271
15.5k
   70, 
35272
15.5k
    OPC_CheckChild2TypeI32,
35273
15.5k
    OPC_RecordChild3,
35274
15.5k
    OPC_Scope, 21, 
35275
15.5k
     OPC_CheckPredicate2, 
35276
15.5k
     OPC_CheckPatternPredicate0,
35277
15.5k
     OPC_EmitMergeInputChains1_0,
35278
15.5k
     OPC_EmitInteger32, 0, 
35279
15.5k
     OPC_EmitNodeXForm, 2, 3,
35280
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15613), 0|OPFL_Chain,
35281
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35282
15.5k
    21, 
35283
15.5k
     OPC_CheckPredicate1, 
35284
15.5k
     OPC_CheckPatternPredicate0,
35285
15.5k
     OPC_EmitMergeInputChains1_0,
35286
15.5k
     OPC_EmitInteger32, 0, 
35287
15.5k
     OPC_EmitNodeXForm, 2, 3,
35288
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16240), 0|OPFL_Chain,
35289
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35290
15.5k
    21, 
35291
15.5k
     OPC_CheckPredicate0, 
35292
15.5k
     OPC_CheckPatternPredicate0,
35293
15.5k
     OPC_EmitMergeInputChains1_0,
35294
15.5k
     OPC_EmitInteger32, 0, 
35295
15.5k
     OPC_EmitNodeXForm, 2, 3,
35296
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16867), 0|OPFL_Chain,
35297
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35298
15.5k
    0, 
35299
15.5k
   70, 
35300
15.5k
    OPC_CheckChild2TypeI64,
35301
15.5k
    OPC_RecordChild3,
35302
15.5k
    OPC_Scope, 21, 
35303
15.5k
     OPC_CheckPredicate2, 
35304
15.5k
     OPC_CheckPatternPredicate0,
35305
15.5k
     OPC_EmitMergeInputChains1_0,
35306
15.5k
     OPC_EmitInteger32, 0, 
35307
15.5k
     OPC_EmitNodeXForm, 2, 3,
35308
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15727), 0|OPFL_Chain,
35309
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35310
15.5k
    21, 
35311
15.5k
     OPC_CheckPredicate1, 
35312
15.5k
     OPC_CheckPatternPredicate0,
35313
15.5k
     OPC_EmitMergeInputChains1_0,
35314
15.5k
     OPC_EmitInteger32, 0, 
35315
15.5k
     OPC_EmitNodeXForm, 2, 3,
35316
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16354), 0|OPFL_Chain,
35317
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35318
15.5k
    21, 
35319
15.5k
     OPC_CheckPredicate0, 
35320
15.5k
     OPC_CheckPatternPredicate0,
35321
15.5k
     OPC_EmitMergeInputChains1_0,
35322
15.5k
     OPC_EmitInteger32, 0, 
35323
15.5k
     OPC_EmitNodeXForm, 2, 3,
35324
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16981), 0|OPFL_Chain,
35325
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35326
15.5k
    0, 
35327
15.5k
   0, 
35328
15.5k
  61|128,3, 
35329
15.5k
   OPC_CheckChild1Integer, 10|128,10|128,1, 
35330
15.5k
   OPC_RecordChild2,
35331
15.5k
   OPC_Scope, 91, 
35332
15.5k
    OPC_CheckChild2TypeI32,
35333
15.5k
    OPC_RecordChild3,
35334
15.5k
    OPC_Scope, 28, 
35335
15.5k
     OPC_CheckPredicate2, 
35336
15.5k
     OPC_CheckPatternPredicate1,
35337
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35338
15.5k
     OPC_EmitMergeInputChains1_0,
35339
15.5k
     OPC_EmitInteger32, 0, 
35340
15.5k
     OPC_EmitNodeXForm, 2, 5,
35341
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15843), 0|OPFL_Chain,
35342
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35343
15.5k
    28, 
35344
15.5k
     OPC_CheckPredicate1, 
35345
15.5k
     OPC_CheckPatternPredicate1,
35346
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35347
15.5k
     OPC_EmitMergeInputChains1_0,
35348
15.5k
     OPC_EmitInteger32, 0, 
35349
15.5k
     OPC_EmitNodeXForm, 2, 5,
35350
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16470), 0|OPFL_Chain,
35351
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35352
15.5k
    28, 
35353
15.5k
     OPC_CheckPredicate0, 
35354
15.5k
     OPC_CheckPatternPredicate1,
35355
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35356
15.5k
     OPC_EmitMergeInputChains1_0,
35357
15.5k
     OPC_EmitInteger32, 0, 
35358
15.5k
     OPC_EmitNodeXForm, 2, 5,
35359
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17097), 0|OPFL_Chain,
35360
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35361
15.5k
    0, 
35362
15.5k
   91, 
35363
15.5k
    OPC_CheckChild2TypeI64,
35364
15.5k
    OPC_RecordChild3,
35365
15.5k
    OPC_Scope, 28, 
35366
15.5k
     OPC_CheckPredicate2, 
35367
15.5k
     OPC_CheckPatternPredicate1,
35368
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35369
15.5k
     OPC_EmitMergeInputChains1_0,
35370
15.5k
     OPC_EmitInteger32, 0, 
35371
15.5k
     OPC_EmitNodeXForm, 2, 5,
35372
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15957), 0|OPFL_Chain,
35373
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35374
15.5k
    28, 
35375
15.5k
     OPC_CheckPredicate1, 
35376
15.5k
     OPC_CheckPatternPredicate1,
35377
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35378
15.5k
     OPC_EmitMergeInputChains1_0,
35379
15.5k
     OPC_EmitInteger32, 0, 
35380
15.5k
     OPC_EmitNodeXForm, 2, 5,
35381
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16584), 0|OPFL_Chain,
35382
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35383
15.5k
    28, 
35384
15.5k
     OPC_CheckPredicate0, 
35385
15.5k
     OPC_CheckPatternPredicate1,
35386
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35387
15.5k
     OPC_EmitMergeInputChains1_0,
35388
15.5k
     OPC_EmitInteger32, 0, 
35389
15.5k
     OPC_EmitNodeXForm, 2, 5,
35390
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17211), 0|OPFL_Chain,
35391
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35392
15.5k
    0, 
35393
15.5k
   87, 
35394
15.5k
    OPC_RecordChild3,
35395
15.5k
    OPC_Scope, 27, 
35396
15.5k
     OPC_CheckPredicate2, 
35397
15.5k
     OPC_CheckPatternPredicate1,
35398
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35399
15.5k
     OPC_EmitMergeInputChains1_0,
35400
15.5k
     OPC_EmitInteger32, 0, 
35401
15.5k
     OPC_EmitNodeXForm, 2, 4,
35402
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15410), 0|OPFL_Chain,
35403
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
35404
15.5k
    27, 
35405
15.5k
     OPC_CheckPredicate1, 
35406
15.5k
     OPC_CheckPatternPredicate1,
35407
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35408
15.5k
     OPC_EmitMergeInputChains1_0,
35409
15.5k
     OPC_EmitInteger32, 0, 
35410
15.5k
     OPC_EmitNodeXForm, 2, 4,
35411
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16082), 0|OPFL_Chain,
35412
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
35413
15.5k
    27, 
35414
15.5k
     OPC_CheckPredicate0, 
35415
15.5k
     OPC_CheckPatternPredicate1,
35416
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35417
15.5k
     OPC_EmitMergeInputChains1_0,
35418
15.5k
     OPC_EmitInteger32, 0, 
35419
15.5k
     OPC_EmitNodeXForm, 2, 4,
35420
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16709), 0|OPFL_Chain,
35421
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
35422
15.5k
    0, 
35423
15.5k
   82, 
35424
15.5k
    OPC_CheckChild2TypeI32,
35425
15.5k
    OPC_RecordChild3,
35426
15.5k
    OPC_Scope, 25, 
35427
15.5k
     OPC_CheckPredicate2, 
35428
15.5k
     OPC_CheckPatternPredicate1,
35429
15.5k
     OPC_EmitMergeInputChains1_0,
35430
15.5k
     OPC_EmitInteger32, 0, 
35431
15.5k
     OPC_EmitNodeXForm, 2, 3,
35432
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15615), 0|OPFL_Chain,
35433
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35434
15.5k
    25, 
35435
15.5k
     OPC_CheckPredicate1, 
35436
15.5k
     OPC_CheckPatternPredicate1,
35437
15.5k
     OPC_EmitMergeInputChains1_0,
35438
15.5k
     OPC_EmitInteger32, 0, 
35439
15.5k
     OPC_EmitNodeXForm, 2, 3,
35440
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16242), 0|OPFL_Chain,
35441
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35442
15.5k
    25, 
35443
15.5k
     OPC_CheckPredicate0, 
35444
15.5k
     OPC_CheckPatternPredicate1,
35445
15.5k
     OPC_EmitMergeInputChains1_0,
35446
15.5k
     OPC_EmitInteger32, 0, 
35447
15.5k
     OPC_EmitNodeXForm, 2, 3,
35448
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16869), 0|OPFL_Chain,
35449
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35450
15.5k
    0, 
35451
15.5k
   82, 
35452
15.5k
    OPC_CheckChild2TypeI64,
35453
15.5k
    OPC_RecordChild3,
35454
15.5k
    OPC_Scope, 25, 
35455
15.5k
     OPC_CheckPredicate2, 
35456
15.5k
     OPC_CheckPatternPredicate1,
35457
15.5k
     OPC_EmitMergeInputChains1_0,
35458
15.5k
     OPC_EmitInteger32, 0, 
35459
15.5k
     OPC_EmitNodeXForm, 2, 3,
35460
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15729), 0|OPFL_Chain,
35461
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35462
15.5k
    25, 
35463
15.5k
     OPC_CheckPredicate1, 
35464
15.5k
     OPC_CheckPatternPredicate1,
35465
15.5k
     OPC_EmitMergeInputChains1_0,
35466
15.5k
     OPC_EmitInteger32, 0, 
35467
15.5k
     OPC_EmitNodeXForm, 2, 3,
35468
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16356), 0|OPFL_Chain,
35469
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35470
15.5k
    25, 
35471
15.5k
     OPC_CheckPredicate0, 
35472
15.5k
     OPC_CheckPatternPredicate1,
35473
15.5k
     OPC_EmitMergeInputChains1_0,
35474
15.5k
     OPC_EmitInteger32, 0, 
35475
15.5k
     OPC_EmitNodeXForm, 2, 3,
35476
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16983), 0|OPFL_Chain,
35477
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
35478
15.5k
    0, 
35479
15.5k
   0, 
35480
15.5k
  54|128,2, 
35481
15.5k
   OPC_CheckChild1Integer, 48|128,10|128,1, 
35482
15.5k
   OPC_RecordChild2,
35483
15.5k
   OPC_Scope, 64, 
35484
15.5k
    OPC_CheckChild2TypeI32,
35485
15.5k
    OPC_RecordChild3,
35486
15.5k
    OPC_Scope, 19, 
35487
15.5k
     OPC_CheckPredicate2, 
35488
15.5k
     OPC_CheckPatternPredicate0,
35489
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35490
15.5k
     OPC_EmitMergeInputChains1_0,
35491
15.5k
     OPC_EmitInteger32, 0, 
35492
15.5k
     OPC_EmitNodeXForm, 2, 5,
35493
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15847),
35494
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35495
15.5k
    19, 
35496
15.5k
     OPC_CheckPredicate1, 
35497
15.5k
     OPC_CheckPatternPredicate0,
35498
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35499
15.5k
     OPC_EmitMergeInputChains1_0,
35500
15.5k
     OPC_EmitInteger32, 0, 
35501
15.5k
     OPC_EmitNodeXForm, 2, 5,
35502
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16474),
35503
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35504
15.5k
    19, 
35505
15.5k
     OPC_CheckPredicate0, 
35506
15.5k
     OPC_CheckPatternPredicate0,
35507
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35508
15.5k
     OPC_EmitMergeInputChains1_0,
35509
15.5k
     OPC_EmitInteger32, 0, 
35510
15.5k
     OPC_EmitNodeXForm, 2, 5,
35511
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17101),
35512
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35513
15.5k
    0, 
35514
15.5k
   64, 
35515
15.5k
    OPC_CheckChild2TypeI64,
35516
15.5k
    OPC_RecordChild3,
35517
15.5k
    OPC_Scope, 19, 
35518
15.5k
     OPC_CheckPredicate2, 
35519
15.5k
     OPC_CheckPatternPredicate0,
35520
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35521
15.5k
     OPC_EmitMergeInputChains1_0,
35522
15.5k
     OPC_EmitInteger32, 0, 
35523
15.5k
     OPC_EmitNodeXForm, 2, 5,
35524
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15961),
35525
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35526
15.5k
    19, 
35527
15.5k
     OPC_CheckPredicate1, 
35528
15.5k
     OPC_CheckPatternPredicate0,
35529
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35530
15.5k
     OPC_EmitMergeInputChains1_0,
35531
15.5k
     OPC_EmitInteger32, 0, 
35532
15.5k
     OPC_EmitNodeXForm, 2, 5,
35533
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16588),
35534
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35535
15.5k
    19, 
35536
15.5k
     OPC_CheckPredicate0, 
35537
15.5k
     OPC_CheckPatternPredicate0,
35538
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35539
15.5k
     OPC_EmitMergeInputChains1_0,
35540
15.5k
     OPC_EmitInteger32, 0, 
35541
15.5k
     OPC_EmitNodeXForm, 2, 5,
35542
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17215),
35543
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35544
15.5k
    0, 
35545
15.5k
   60, 
35546
15.5k
    OPC_RecordChild3,
35547
15.5k
    OPC_Scope, 18, 
35548
15.5k
     OPC_CheckPredicate2, 
35549
15.5k
     OPC_CheckPatternPredicate0,
35550
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35551
15.5k
     OPC_EmitMergeInputChains1_0,
35552
15.5k
     OPC_EmitInteger32, 0, 
35553
15.5k
     OPC_EmitNodeXForm, 2, 4,
35554
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15418),
35555
15.5k
                   MVT::i32, 3, 3, 2, 5, 
35556
15.5k
    18, 
35557
15.5k
     OPC_CheckPredicate1, 
35558
15.5k
     OPC_CheckPatternPredicate0,
35559
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35560
15.5k
     OPC_EmitMergeInputChains1_0,
35561
15.5k
     OPC_EmitInteger32, 0, 
35562
15.5k
     OPC_EmitNodeXForm, 2, 4,
35563
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16088),
35564
15.5k
                   MVT::i32, 3, 3, 2, 5, 
35565
15.5k
    18, 
35566
15.5k
     OPC_CheckPredicate0, 
35567
15.5k
     OPC_CheckPatternPredicate0,
35568
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35569
15.5k
     OPC_EmitMergeInputChains1_0,
35570
15.5k
     OPC_EmitInteger32, 0, 
35571
15.5k
     OPC_EmitNodeXForm, 2, 4,
35572
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16715),
35573
15.5k
                   MVT::i32, 3, 3, 2, 5, 
35574
15.5k
    0, 
35575
15.5k
   55, 
35576
15.5k
    OPC_CheckChild2TypeI32,
35577
15.5k
    OPC_RecordChild3,
35578
15.5k
    OPC_Scope, 16, 
35579
15.5k
     OPC_CheckPredicate2, 
35580
15.5k
     OPC_CheckPatternPredicate0,
35581
15.5k
     OPC_EmitMergeInputChains1_0,
35582
15.5k
     OPC_EmitInteger32, 0, 
35583
15.5k
     OPC_EmitNodeXForm, 2, 3,
35584
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15619),
35585
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35586
15.5k
    16, 
35587
15.5k
     OPC_CheckPredicate1, 
35588
15.5k
     OPC_CheckPatternPredicate0,
35589
15.5k
     OPC_EmitMergeInputChains1_0,
35590
15.5k
     OPC_EmitInteger32, 0, 
35591
15.5k
     OPC_EmitNodeXForm, 2, 3,
35592
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16246),
35593
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35594
15.5k
    16, 
35595
15.5k
     OPC_CheckPredicate0, 
35596
15.5k
     OPC_CheckPatternPredicate0,
35597
15.5k
     OPC_EmitMergeInputChains1_0,
35598
15.5k
     OPC_EmitInteger32, 0, 
35599
15.5k
     OPC_EmitNodeXForm, 2, 3,
35600
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16873),
35601
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35602
15.5k
    0, 
35603
15.5k
   55, 
35604
15.5k
    OPC_CheckChild2TypeI64,
35605
15.5k
    OPC_RecordChild3,
35606
15.5k
    OPC_Scope, 16, 
35607
15.5k
     OPC_CheckPredicate2, 
35608
15.5k
     OPC_CheckPatternPredicate0,
35609
15.5k
     OPC_EmitMergeInputChains1_0,
35610
15.5k
     OPC_EmitInteger32, 0, 
35611
15.5k
     OPC_EmitNodeXForm, 2, 3,
35612
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15733),
35613
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35614
15.5k
    16, 
35615
15.5k
     OPC_CheckPredicate1, 
35616
15.5k
     OPC_CheckPatternPredicate0,
35617
15.5k
     OPC_EmitMergeInputChains1_0,
35618
15.5k
     OPC_EmitInteger32, 0, 
35619
15.5k
     OPC_EmitNodeXForm, 2, 3,
35620
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16360),
35621
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35622
15.5k
    16, 
35623
15.5k
     OPC_CheckPredicate0, 
35624
15.5k
     OPC_CheckPatternPredicate0,
35625
15.5k
     OPC_EmitMergeInputChains1_0,
35626
15.5k
     OPC_EmitInteger32, 0, 
35627
15.5k
     OPC_EmitNodeXForm, 2, 3,
35628
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16987),
35629
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35630
15.5k
    0, 
35631
15.5k
   0, 
35632
15.5k
  54|128,2, 
35633
15.5k
   OPC_CheckChild1Integer, 46|128,10|128,1, 
35634
15.5k
   OPC_RecordChild2,
35635
15.5k
   OPC_Scope, 64, 
35636
15.5k
    OPC_CheckChild2TypeI32,
35637
15.5k
    OPC_RecordChild3,
35638
15.5k
    OPC_Scope, 19, 
35639
15.5k
     OPC_CheckPredicate2, 
35640
15.5k
     OPC_CheckPatternPredicate0,
35641
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35642
15.5k
     OPC_EmitMergeInputChains1_0,
35643
15.5k
     OPC_EmitInteger32, 0, 
35644
15.5k
     OPC_EmitNodeXForm, 2, 5,
35645
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15849),
35646
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35647
15.5k
    19, 
35648
15.5k
     OPC_CheckPredicate1, 
35649
15.5k
     OPC_CheckPatternPredicate0,
35650
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35651
15.5k
     OPC_EmitMergeInputChains1_0,
35652
15.5k
     OPC_EmitInteger32, 0, 
35653
15.5k
     OPC_EmitNodeXForm, 2, 5,
35654
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16476),
35655
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35656
15.5k
    19, 
35657
15.5k
     OPC_CheckPredicate0, 
35658
15.5k
     OPC_CheckPatternPredicate0,
35659
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35660
15.5k
     OPC_EmitMergeInputChains1_0,
35661
15.5k
     OPC_EmitInteger32, 0, 
35662
15.5k
     OPC_EmitNodeXForm, 2, 5,
35663
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17103),
35664
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35665
15.5k
    0, 
35666
15.5k
   64, 
35667
15.5k
    OPC_CheckChild2TypeI64,
35668
15.5k
    OPC_RecordChild3,
35669
15.5k
    OPC_Scope, 19, 
35670
15.5k
     OPC_CheckPredicate2, 
35671
15.5k
     OPC_CheckPatternPredicate0,
35672
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35673
15.5k
     OPC_EmitMergeInputChains1_0,
35674
15.5k
     OPC_EmitInteger32, 0, 
35675
15.5k
     OPC_EmitNodeXForm, 2, 5,
35676
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15963),
35677
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35678
15.5k
    19, 
35679
15.5k
     OPC_CheckPredicate1, 
35680
15.5k
     OPC_CheckPatternPredicate0,
35681
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35682
15.5k
     OPC_EmitMergeInputChains1_0,
35683
15.5k
     OPC_EmitInteger32, 0, 
35684
15.5k
     OPC_EmitNodeXForm, 2, 5,
35685
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16590),
35686
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35687
15.5k
    19, 
35688
15.5k
     OPC_CheckPredicate0, 
35689
15.5k
     OPC_CheckPatternPredicate0,
35690
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35691
15.5k
     OPC_EmitMergeInputChains1_0,
35692
15.5k
     OPC_EmitInteger32, 0, 
35693
15.5k
     OPC_EmitNodeXForm, 2, 5,
35694
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17217),
35695
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35696
15.5k
    0, 
35697
15.5k
   60, 
35698
15.5k
    OPC_RecordChild3,
35699
15.5k
    OPC_Scope, 18, 
35700
15.5k
     OPC_CheckPredicate2, 
35701
15.5k
     OPC_CheckPatternPredicate0,
35702
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35703
15.5k
     OPC_EmitMergeInputChains1_0,
35704
15.5k
     OPC_EmitInteger32, 0, 
35705
15.5k
     OPC_EmitNodeXForm, 2, 4,
35706
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15422),
35707
15.5k
                   MVT::i32, 3, 3, 2, 5, 
35708
15.5k
    18, 
35709
15.5k
     OPC_CheckPredicate1, 
35710
15.5k
     OPC_CheckPatternPredicate0,
35711
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35712
15.5k
     OPC_EmitMergeInputChains1_0,
35713
15.5k
     OPC_EmitInteger32, 0, 
35714
15.5k
     OPC_EmitNodeXForm, 2, 4,
35715
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16091),
35716
15.5k
                   MVT::i32, 3, 3, 2, 5, 
35717
15.5k
    18, 
35718
15.5k
     OPC_CheckPredicate0, 
35719
15.5k
     OPC_CheckPatternPredicate0,
35720
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35721
15.5k
     OPC_EmitMergeInputChains1_0,
35722
15.5k
     OPC_EmitInteger32, 0, 
35723
15.5k
     OPC_EmitNodeXForm, 2, 4,
35724
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16718),
35725
15.5k
                   MVT::i32, 3, 3, 2, 5, 
35726
15.5k
    0, 
35727
15.5k
   55, 
35728
15.5k
    OPC_CheckChild2TypeI32,
35729
15.5k
    OPC_RecordChild3,
35730
15.5k
    OPC_Scope, 16, 
35731
15.5k
     OPC_CheckPredicate2, 
35732
15.5k
     OPC_CheckPatternPredicate0,
35733
15.5k
     OPC_EmitMergeInputChains1_0,
35734
15.5k
     OPC_EmitInteger32, 0, 
35735
15.5k
     OPC_EmitNodeXForm, 2, 3,
35736
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15621),
35737
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35738
15.5k
    16, 
35739
15.5k
     OPC_CheckPredicate1, 
35740
15.5k
     OPC_CheckPatternPredicate0,
35741
15.5k
     OPC_EmitMergeInputChains1_0,
35742
15.5k
     OPC_EmitInteger32, 0, 
35743
15.5k
     OPC_EmitNodeXForm, 2, 3,
35744
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16248),
35745
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35746
15.5k
    16, 
35747
15.5k
     OPC_CheckPredicate0, 
35748
15.5k
     OPC_CheckPatternPredicate0,
35749
15.5k
     OPC_EmitMergeInputChains1_0,
35750
15.5k
     OPC_EmitInteger32, 0, 
35751
15.5k
     OPC_EmitNodeXForm, 2, 3,
35752
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16875),
35753
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35754
15.5k
    0, 
35755
15.5k
   55, 
35756
15.5k
    OPC_CheckChild2TypeI64,
35757
15.5k
    OPC_RecordChild3,
35758
15.5k
    OPC_Scope, 16, 
35759
15.5k
     OPC_CheckPredicate2, 
35760
15.5k
     OPC_CheckPatternPredicate0,
35761
15.5k
     OPC_EmitMergeInputChains1_0,
35762
15.5k
     OPC_EmitInteger32, 0, 
35763
15.5k
     OPC_EmitNodeXForm, 2, 3,
35764
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15735),
35765
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35766
15.5k
    16, 
35767
15.5k
     OPC_CheckPredicate1, 
35768
15.5k
     OPC_CheckPatternPredicate0,
35769
15.5k
     OPC_EmitMergeInputChains1_0,
35770
15.5k
     OPC_EmitInteger32, 0, 
35771
15.5k
     OPC_EmitNodeXForm, 2, 3,
35772
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16362),
35773
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35774
15.5k
    16, 
35775
15.5k
     OPC_CheckPredicate0, 
35776
15.5k
     OPC_CheckPatternPredicate0,
35777
15.5k
     OPC_EmitMergeInputChains1_0,
35778
15.5k
     OPC_EmitInteger32, 0, 
35779
15.5k
     OPC_EmitNodeXForm, 2, 3,
35780
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16989),
35781
15.5k
                   MVT::i32, 3, 1, 2, 4, 
35782
15.5k
    0, 
35783
15.5k
   0, 
35784
15.5k
  69|128,2, 
35785
15.5k
   OPC_CheckChild1Integer, 42|128,10|128,1, 
35786
15.5k
   OPC_RecordChild2,
35787
15.5k
   OPC_Scope, 67, 
35788
15.5k
    OPC_CheckChild2TypeI32,
35789
15.5k
    OPC_RecordChild3,
35790
15.5k
    OPC_Scope, 20, 
35791
15.5k
     OPC_CheckPredicate2, 
35792
15.5k
     OPC_CheckPatternPredicate1,
35793
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35794
15.5k
     OPC_EmitMergeInputChains1_0,
35795
15.5k
     OPC_EmitInteger32, 0, 
35796
15.5k
     OPC_EmitNodeXForm, 2, 5,
35797
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15851),
35798
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35799
15.5k
    20, 
35800
15.5k
     OPC_CheckPredicate1, 
35801
15.5k
     OPC_CheckPatternPredicate1,
35802
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35803
15.5k
     OPC_EmitMergeInputChains1_0,
35804
15.5k
     OPC_EmitInteger32, 0, 
35805
15.5k
     OPC_EmitNodeXForm, 2, 5,
35806
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16478),
35807
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35808
15.5k
    20, 
35809
15.5k
     OPC_CheckPredicate0, 
35810
15.5k
     OPC_CheckPatternPredicate1,
35811
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35812
15.5k
     OPC_EmitMergeInputChains1_0,
35813
15.5k
     OPC_EmitInteger32, 0, 
35814
15.5k
     OPC_EmitNodeXForm, 2, 5,
35815
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17105),
35816
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35817
15.5k
    0, 
35818
15.5k
   67, 
35819
15.5k
    OPC_CheckChild2TypeI64,
35820
15.5k
    OPC_RecordChild3,
35821
15.5k
    OPC_Scope, 20, 
35822
15.5k
     OPC_CheckPredicate2, 
35823
15.5k
     OPC_CheckPatternPredicate1,
35824
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35825
15.5k
     OPC_EmitMergeInputChains1_0,
35826
15.5k
     OPC_EmitInteger32, 0, 
35827
15.5k
     OPC_EmitNodeXForm, 2, 5,
35828
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15965),
35829
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35830
15.5k
    20, 
35831
15.5k
     OPC_CheckPredicate1, 
35832
15.5k
     OPC_CheckPatternPredicate1,
35833
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35834
15.5k
     OPC_EmitMergeInputChains1_0,
35835
15.5k
     OPC_EmitInteger32, 0, 
35836
15.5k
     OPC_EmitNodeXForm, 2, 5,
35837
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16592),
35838
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35839
15.5k
    20, 
35840
15.5k
     OPC_CheckPredicate0, 
35841
15.5k
     OPC_CheckPatternPredicate1,
35842
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35843
15.5k
     OPC_EmitMergeInputChains1_0,
35844
15.5k
     OPC_EmitInteger32, 0, 
35845
15.5k
     OPC_EmitNodeXForm, 2, 5,
35846
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17219),
35847
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
35848
15.5k
    0, 
35849
15.5k
   63, 
35850
15.5k
    OPC_RecordChild3,
35851
15.5k
    OPC_Scope, 19, 
35852
15.5k
     OPC_CheckPredicate2, 
35853
15.5k
     OPC_CheckPatternPredicate1,
35854
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35855
15.5k
     OPC_EmitMergeInputChains1_0,
35856
15.5k
     OPC_EmitInteger32, 0, 
35857
15.5k
     OPC_EmitNodeXForm, 2, 4,
35858
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15426),
35859
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
35860
15.5k
    19, 
35861
15.5k
     OPC_CheckPredicate1, 
35862
15.5k
     OPC_CheckPatternPredicate1,
35863
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35864
15.5k
     OPC_EmitMergeInputChains1_0,
35865
15.5k
     OPC_EmitInteger32, 0, 
35866
15.5k
     OPC_EmitNodeXForm, 2, 4,
35867
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16094),
35868
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
35869
15.5k
    19, 
35870
15.5k
     OPC_CheckPredicate0, 
35871
15.5k
     OPC_CheckPatternPredicate1,
35872
15.5k
     OPC_CheckComplexPat2, /*#*/1,
35873
15.5k
     OPC_EmitMergeInputChains1_0,
35874
15.5k
     OPC_EmitInteger32, 0, 
35875
15.5k
     OPC_EmitNodeXForm, 2, 4,
35876
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16721),
35877
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
35878
15.5k
    0, 
35879
15.5k
   58, 
35880
15.5k
    OPC_CheckChild2TypeI32,
35881
15.5k
    OPC_RecordChild3,
35882
15.5k
    OPC_Scope, 17, 
35883
15.5k
     OPC_CheckPredicate2, 
35884
15.5k
     OPC_CheckPatternPredicate1,
35885
15.5k
     OPC_EmitMergeInputChains1_0,
35886
15.5k
     OPC_EmitInteger32, 0, 
35887
15.5k
     OPC_EmitNodeXForm, 2, 3,
35888
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15623),
35889
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
35890
15.5k
    17, 
35891
15.5k
     OPC_CheckPredicate1, 
35892
15.5k
     OPC_CheckPatternPredicate1,
35893
15.5k
     OPC_EmitMergeInputChains1_0,
35894
15.5k
     OPC_EmitInteger32, 0, 
35895
15.5k
     OPC_EmitNodeXForm, 2, 3,
35896
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16250),
35897
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
35898
15.5k
    17, 
35899
15.5k
     OPC_CheckPredicate0, 
35900
15.5k
     OPC_CheckPatternPredicate1,
35901
15.5k
     OPC_EmitMergeInputChains1_0,
35902
15.5k
     OPC_EmitInteger32, 0, 
35903
15.5k
     OPC_EmitNodeXForm, 2, 3,
35904
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16877),
35905
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
35906
15.5k
    0, 
35907
15.5k
   58, 
35908
15.5k
    OPC_CheckChild2TypeI64,
35909
15.5k
    OPC_RecordChild3,
35910
15.5k
    OPC_Scope, 17, 
35911
15.5k
     OPC_CheckPredicate2, 
35912
15.5k
     OPC_CheckPatternPredicate1,
35913
15.5k
     OPC_EmitMergeInputChains1_0,
35914
15.5k
     OPC_EmitInteger32, 0, 
35915
15.5k
     OPC_EmitNodeXForm, 2, 3,
35916
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15737),
35917
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
35918
15.5k
    17, 
35919
15.5k
     OPC_CheckPredicate1, 
35920
15.5k
     OPC_CheckPatternPredicate1,
35921
15.5k
     OPC_EmitMergeInputChains1_0,
35922
15.5k
     OPC_EmitInteger32, 0, 
35923
15.5k
     OPC_EmitNodeXForm, 2, 3,
35924
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16364),
35925
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
35926
15.5k
    17, 
35927
15.5k
     OPC_CheckPredicate0, 
35928
15.5k
     OPC_CheckPatternPredicate1,
35929
15.5k
     OPC_EmitMergeInputChains1_0,
35930
15.5k
     OPC_EmitInteger32, 0, 
35931
15.5k
     OPC_EmitNodeXForm, 2, 3,
35932
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16991),
35933
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
35934
15.5k
    0, 
35935
15.5k
   0, 
35936
15.5k
  54|128,2, 
35937
15.5k
   OPC_CheckChild1Integer, 104|128,11|128,1, 
35938
15.5k
   OPC_RecordChild2,
35939
15.5k
   OPC_Scope, 64, 
35940
15.5k
    OPC_CheckChild2TypeI32,
35941
15.5k
    OPC_RecordChild3,
35942
15.5k
    OPC_Scope, 19, 
35943
15.5k
     OPC_CheckPredicate2, 
35944
15.5k
     OPC_CheckPatternPredicate0,
35945
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35946
15.5k
     OPC_EmitMergeInputChains1_0,
35947
15.5k
     OPC_EmitInteger32, 0, 
35948
15.5k
     OPC_EmitNodeXForm, 2, 5,
35949
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15855),
35950
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35951
15.5k
    19, 
35952
15.5k
     OPC_CheckPredicate1, 
35953
15.5k
     OPC_CheckPatternPredicate0,
35954
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35955
15.5k
     OPC_EmitMergeInputChains1_0,
35956
15.5k
     OPC_EmitInteger32, 0, 
35957
15.5k
     OPC_EmitNodeXForm, 2, 5,
35958
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16482),
35959
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35960
15.5k
    19, 
35961
15.5k
     OPC_CheckPredicate0, 
35962
15.5k
     OPC_CheckPatternPredicate0,
35963
15.5k
     OPC_CheckComplexPat0, /*#*/1,
35964
15.5k
     OPC_EmitMergeInputChains1_0,
35965
15.5k
     OPC_EmitInteger32, 0, 
35966
15.5k
     OPC_EmitNodeXForm, 2, 5,
35967
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17109),
35968
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35969
15.5k
    0, 
35970
15.5k
   64, 
35971
15.5k
    OPC_CheckChild2TypeI64,
35972
15.5k
    OPC_RecordChild3,
35973
15.5k
    OPC_Scope, 19, 
35974
15.5k
     OPC_CheckPredicate2, 
35975
15.5k
     OPC_CheckPatternPredicate0,
35976
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35977
15.5k
     OPC_EmitMergeInputChains1_0,
35978
15.5k
     OPC_EmitInteger32, 0, 
35979
15.5k
     OPC_EmitNodeXForm, 2, 5,
35980
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15969),
35981
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35982
15.5k
    19, 
35983
15.5k
     OPC_CheckPredicate1, 
35984
15.5k
     OPC_CheckPatternPredicate0,
35985
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35986
15.5k
     OPC_EmitMergeInputChains1_0,
35987
15.5k
     OPC_EmitInteger32, 0, 
35988
15.5k
     OPC_EmitNodeXForm, 2, 5,
35989
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16596),
35990
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
35991
15.5k
    19, 
35992
15.5k
     OPC_CheckPredicate0, 
35993
15.5k
     OPC_CheckPatternPredicate0,
35994
15.5k
     OPC_CheckComplexPat1, /*#*/1,
35995
15.5k
     OPC_EmitMergeInputChains1_0,
35996
15.5k
     OPC_EmitInteger32, 0, 
35997
15.5k
     OPC_EmitNodeXForm, 2, 5,
35998
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17223),
35999
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
36000
15.5k
    0, 
36001
15.5k
   60, 
36002
15.5k
    OPC_RecordChild3,
36003
15.5k
    OPC_Scope, 18, 
36004
15.5k
     OPC_CheckPredicate2, 
36005
15.5k
     OPC_CheckPatternPredicate0,
36006
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36007
15.5k
     OPC_EmitMergeInputChains1_0,
36008
15.5k
     OPC_EmitInteger32, 0, 
36009
15.5k
     OPC_EmitNodeXForm, 2, 4,
36010
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15434),
36011
15.5k
                   MVT::i32, 3, 3, 2, 5, 
36012
15.5k
    18, 
36013
15.5k
     OPC_CheckPredicate1, 
36014
15.5k
     OPC_CheckPatternPredicate0,
36015
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36016
15.5k
     OPC_EmitMergeInputChains1_0,
36017
15.5k
     OPC_EmitInteger32, 0, 
36018
15.5k
     OPC_EmitNodeXForm, 2, 4,
36019
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16100),
36020
15.5k
                   MVT::i32, 3, 3, 2, 5, 
36021
15.5k
    18, 
36022
15.5k
     OPC_CheckPredicate0, 
36023
15.5k
     OPC_CheckPatternPredicate0,
36024
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36025
15.5k
     OPC_EmitMergeInputChains1_0,
36026
15.5k
     OPC_EmitInteger32, 0, 
36027
15.5k
     OPC_EmitNodeXForm, 2, 4,
36028
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16727),
36029
15.5k
                   MVT::i32, 3, 3, 2, 5, 
36030
15.5k
    0, 
36031
15.5k
   55, 
36032
15.5k
    OPC_CheckChild2TypeI32,
36033
15.5k
    OPC_RecordChild3,
36034
15.5k
    OPC_Scope, 16, 
36035
15.5k
     OPC_CheckPredicate2, 
36036
15.5k
     OPC_CheckPatternPredicate0,
36037
15.5k
     OPC_EmitMergeInputChains1_0,
36038
15.5k
     OPC_EmitInteger32, 0, 
36039
15.5k
     OPC_EmitNodeXForm, 2, 3,
36040
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15627),
36041
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36042
15.5k
    16, 
36043
15.5k
     OPC_CheckPredicate1, 
36044
15.5k
     OPC_CheckPatternPredicate0,
36045
15.5k
     OPC_EmitMergeInputChains1_0,
36046
15.5k
     OPC_EmitInteger32, 0, 
36047
15.5k
     OPC_EmitNodeXForm, 2, 3,
36048
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16254),
36049
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36050
15.5k
    16, 
36051
15.5k
     OPC_CheckPredicate0, 
36052
15.5k
     OPC_CheckPatternPredicate0,
36053
15.5k
     OPC_EmitMergeInputChains1_0,
36054
15.5k
     OPC_EmitInteger32, 0, 
36055
15.5k
     OPC_EmitNodeXForm, 2, 3,
36056
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16881),
36057
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36058
15.5k
    0, 
36059
15.5k
   55, 
36060
15.5k
    OPC_CheckChild2TypeI64,
36061
15.5k
    OPC_RecordChild3,
36062
15.5k
    OPC_Scope, 16, 
36063
15.5k
     OPC_CheckPredicate2, 
36064
15.5k
     OPC_CheckPatternPredicate0,
36065
15.5k
     OPC_EmitMergeInputChains1_0,
36066
15.5k
     OPC_EmitInteger32, 0, 
36067
15.5k
     OPC_EmitNodeXForm, 2, 3,
36068
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15741),
36069
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36070
15.5k
    16, 
36071
15.5k
     OPC_CheckPredicate1, 
36072
15.5k
     OPC_CheckPatternPredicate0,
36073
15.5k
     OPC_EmitMergeInputChains1_0,
36074
15.5k
     OPC_EmitInteger32, 0, 
36075
15.5k
     OPC_EmitNodeXForm, 2, 3,
36076
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16368),
36077
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36078
15.5k
    16, 
36079
15.5k
     OPC_CheckPredicate0, 
36080
15.5k
     OPC_CheckPatternPredicate0,
36081
15.5k
     OPC_EmitMergeInputChains1_0,
36082
15.5k
     OPC_EmitInteger32, 0, 
36083
15.5k
     OPC_EmitNodeXForm, 2, 3,
36084
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16995),
36085
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36086
15.5k
    0, 
36087
15.5k
   0, 
36088
15.5k
  54|128,2, 
36089
15.5k
   OPC_CheckChild1Integer, 102|128,11|128,1, 
36090
15.5k
   OPC_RecordChild2,
36091
15.5k
   OPC_Scope, 64, 
36092
15.5k
    OPC_CheckChild2TypeI32,
36093
15.5k
    OPC_RecordChild3,
36094
15.5k
    OPC_Scope, 19, 
36095
15.5k
     OPC_CheckPredicate2, 
36096
15.5k
     OPC_CheckPatternPredicate0,
36097
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36098
15.5k
     OPC_EmitMergeInputChains1_0,
36099
15.5k
     OPC_EmitInteger32, 0, 
36100
15.5k
     OPC_EmitNodeXForm, 2, 5,
36101
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15857),
36102
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
36103
15.5k
    19, 
36104
15.5k
     OPC_CheckPredicate1, 
36105
15.5k
     OPC_CheckPatternPredicate0,
36106
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36107
15.5k
     OPC_EmitMergeInputChains1_0,
36108
15.5k
     OPC_EmitInteger32, 0, 
36109
15.5k
     OPC_EmitNodeXForm, 2, 5,
36110
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16484),
36111
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
36112
15.5k
    19, 
36113
15.5k
     OPC_CheckPredicate0, 
36114
15.5k
     OPC_CheckPatternPredicate0,
36115
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36116
15.5k
     OPC_EmitMergeInputChains1_0,
36117
15.5k
     OPC_EmitInteger32, 0, 
36118
15.5k
     OPC_EmitNodeXForm, 2, 5,
36119
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17111),
36120
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
36121
15.5k
    0, 
36122
15.5k
   64, 
36123
15.5k
    OPC_CheckChild2TypeI64,
36124
15.5k
    OPC_RecordChild3,
36125
15.5k
    OPC_Scope, 19, 
36126
15.5k
     OPC_CheckPredicate2, 
36127
15.5k
     OPC_CheckPatternPredicate0,
36128
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36129
15.5k
     OPC_EmitMergeInputChains1_0,
36130
15.5k
     OPC_EmitInteger32, 0, 
36131
15.5k
     OPC_EmitNodeXForm, 2, 5,
36132
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15971),
36133
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
36134
15.5k
    19, 
36135
15.5k
     OPC_CheckPredicate1, 
36136
15.5k
     OPC_CheckPatternPredicate0,
36137
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36138
15.5k
     OPC_EmitMergeInputChains1_0,
36139
15.5k
     OPC_EmitInteger32, 0, 
36140
15.5k
     OPC_EmitNodeXForm, 2, 5,
36141
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16598),
36142
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
36143
15.5k
    19, 
36144
15.5k
     OPC_CheckPredicate0, 
36145
15.5k
     OPC_CheckPatternPredicate0,
36146
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36147
15.5k
     OPC_EmitMergeInputChains1_0,
36148
15.5k
     OPC_EmitInteger32, 0, 
36149
15.5k
     OPC_EmitNodeXForm, 2, 5,
36150
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17225),
36151
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
36152
15.5k
    0, 
36153
15.5k
   60, 
36154
15.5k
    OPC_RecordChild3,
36155
15.5k
    OPC_Scope, 18, 
36156
15.5k
     OPC_CheckPredicate2, 
36157
15.5k
     OPC_CheckPatternPredicate0,
36158
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36159
15.5k
     OPC_EmitMergeInputChains1_0,
36160
15.5k
     OPC_EmitInteger32, 0, 
36161
15.5k
     OPC_EmitNodeXForm, 2, 4,
36162
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15438),
36163
15.5k
                   MVT::i32, 3, 3, 2, 5, 
36164
15.5k
    18, 
36165
15.5k
     OPC_CheckPredicate1, 
36166
15.5k
     OPC_CheckPatternPredicate0,
36167
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36168
15.5k
     OPC_EmitMergeInputChains1_0,
36169
15.5k
     OPC_EmitInteger32, 0, 
36170
15.5k
     OPC_EmitNodeXForm, 2, 4,
36171
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16103),
36172
15.5k
                   MVT::i32, 3, 3, 2, 5, 
36173
15.5k
    18, 
36174
15.5k
     OPC_CheckPredicate0, 
36175
15.5k
     OPC_CheckPatternPredicate0,
36176
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36177
15.5k
     OPC_EmitMergeInputChains1_0,
36178
15.5k
     OPC_EmitInteger32, 0, 
36179
15.5k
     OPC_EmitNodeXForm, 2, 4,
36180
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16730),
36181
15.5k
                   MVT::i32, 3, 3, 2, 5, 
36182
15.5k
    0, 
36183
15.5k
   55, 
36184
15.5k
    OPC_CheckChild2TypeI32,
36185
15.5k
    OPC_RecordChild3,
36186
15.5k
    OPC_Scope, 16, 
36187
15.5k
     OPC_CheckPredicate2, 
36188
15.5k
     OPC_CheckPatternPredicate0,
36189
15.5k
     OPC_EmitMergeInputChains1_0,
36190
15.5k
     OPC_EmitInteger32, 0, 
36191
15.5k
     OPC_EmitNodeXForm, 2, 3,
36192
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15629),
36193
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36194
15.5k
    16, 
36195
15.5k
     OPC_CheckPredicate1, 
36196
15.5k
     OPC_CheckPatternPredicate0,
36197
15.5k
     OPC_EmitMergeInputChains1_0,
36198
15.5k
     OPC_EmitInteger32, 0, 
36199
15.5k
     OPC_EmitNodeXForm, 2, 3,
36200
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16256),
36201
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36202
15.5k
    16, 
36203
15.5k
     OPC_CheckPredicate0, 
36204
15.5k
     OPC_CheckPatternPredicate0,
36205
15.5k
     OPC_EmitMergeInputChains1_0,
36206
15.5k
     OPC_EmitInteger32, 0, 
36207
15.5k
     OPC_EmitNodeXForm, 2, 3,
36208
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16883),
36209
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36210
15.5k
    0, 
36211
15.5k
   55, 
36212
15.5k
    OPC_CheckChild2TypeI64,
36213
15.5k
    OPC_RecordChild3,
36214
15.5k
    OPC_Scope, 16, 
36215
15.5k
     OPC_CheckPredicate2, 
36216
15.5k
     OPC_CheckPatternPredicate0,
36217
15.5k
     OPC_EmitMergeInputChains1_0,
36218
15.5k
     OPC_EmitInteger32, 0, 
36219
15.5k
     OPC_EmitNodeXForm, 2, 3,
36220
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15743),
36221
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36222
15.5k
    16, 
36223
15.5k
     OPC_CheckPredicate1, 
36224
15.5k
     OPC_CheckPatternPredicate0,
36225
15.5k
     OPC_EmitMergeInputChains1_0,
36226
15.5k
     OPC_EmitInteger32, 0, 
36227
15.5k
     OPC_EmitNodeXForm, 2, 3,
36228
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16370),
36229
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36230
15.5k
    16, 
36231
15.5k
     OPC_CheckPredicate0, 
36232
15.5k
     OPC_CheckPatternPredicate0,
36233
15.5k
     OPC_EmitMergeInputChains1_0,
36234
15.5k
     OPC_EmitInteger32, 0, 
36235
15.5k
     OPC_EmitNodeXForm, 2, 3,
36236
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16997),
36237
15.5k
                   MVT::i32, 3, 1, 2, 4, 
36238
15.5k
    0, 
36239
15.5k
   0, 
36240
15.5k
  69|128,2, 
36241
15.5k
   OPC_CheckChild1Integer, 98|128,11|128,1, 
36242
15.5k
   OPC_RecordChild2,
36243
15.5k
   OPC_Scope, 67, 
36244
15.5k
    OPC_CheckChild2TypeI32,
36245
15.5k
    OPC_RecordChild3,
36246
15.5k
    OPC_Scope, 20, 
36247
15.5k
     OPC_CheckPredicate2, 
36248
15.5k
     OPC_CheckPatternPredicate1,
36249
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36250
15.5k
     OPC_EmitMergeInputChains1_0,
36251
15.5k
     OPC_EmitInteger32, 0, 
36252
15.5k
     OPC_EmitNodeXForm, 2, 5,
36253
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15859),
36254
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36255
15.5k
    20, 
36256
15.5k
     OPC_CheckPredicate1, 
36257
15.5k
     OPC_CheckPatternPredicate1,
36258
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36259
15.5k
     OPC_EmitMergeInputChains1_0,
36260
15.5k
     OPC_EmitInteger32, 0, 
36261
15.5k
     OPC_EmitNodeXForm, 2, 5,
36262
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16486),
36263
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36264
15.5k
    20, 
36265
15.5k
     OPC_CheckPredicate0, 
36266
15.5k
     OPC_CheckPatternPredicate1,
36267
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36268
15.5k
     OPC_EmitMergeInputChains1_0,
36269
15.5k
     OPC_EmitInteger32, 0, 
36270
15.5k
     OPC_EmitNodeXForm, 2, 5,
36271
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17113),
36272
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36273
15.5k
    0, 
36274
15.5k
   67, 
36275
15.5k
    OPC_CheckChild2TypeI64,
36276
15.5k
    OPC_RecordChild3,
36277
15.5k
    OPC_Scope, 20, 
36278
15.5k
     OPC_CheckPredicate2, 
36279
15.5k
     OPC_CheckPatternPredicate1,
36280
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36281
15.5k
     OPC_EmitMergeInputChains1_0,
36282
15.5k
     OPC_EmitInteger32, 0, 
36283
15.5k
     OPC_EmitNodeXForm, 2, 5,
36284
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15973),
36285
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36286
15.5k
    20, 
36287
15.5k
     OPC_CheckPredicate1, 
36288
15.5k
     OPC_CheckPatternPredicate1,
36289
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36290
15.5k
     OPC_EmitMergeInputChains1_0,
36291
15.5k
     OPC_EmitInteger32, 0, 
36292
15.5k
     OPC_EmitNodeXForm, 2, 5,
36293
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16600),
36294
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36295
15.5k
    20, 
36296
15.5k
     OPC_CheckPredicate0, 
36297
15.5k
     OPC_CheckPatternPredicate1,
36298
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36299
15.5k
     OPC_EmitMergeInputChains1_0,
36300
15.5k
     OPC_EmitInteger32, 0, 
36301
15.5k
     OPC_EmitNodeXForm, 2, 5,
36302
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17227),
36303
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36304
15.5k
    0, 
36305
15.5k
   63, 
36306
15.5k
    OPC_RecordChild3,
36307
15.5k
    OPC_Scope, 19, 
36308
15.5k
     OPC_CheckPredicate2, 
36309
15.5k
     OPC_CheckPatternPredicate1,
36310
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36311
15.5k
     OPC_EmitMergeInputChains1_0,
36312
15.5k
     OPC_EmitInteger32, 0, 
36313
15.5k
     OPC_EmitNodeXForm, 2, 4,
36314
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15442),
36315
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
36316
15.5k
    19, 
36317
15.5k
     OPC_CheckPredicate1, 
36318
15.5k
     OPC_CheckPatternPredicate1,
36319
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36320
15.5k
     OPC_EmitMergeInputChains1_0,
36321
15.5k
     OPC_EmitInteger32, 0, 
36322
15.5k
     OPC_EmitNodeXForm, 2, 4,
36323
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16106),
36324
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
36325
15.5k
    19, 
36326
15.5k
     OPC_CheckPredicate0, 
36327
15.5k
     OPC_CheckPatternPredicate1,
36328
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36329
15.5k
     OPC_EmitMergeInputChains1_0,
36330
15.5k
     OPC_EmitInteger32, 0, 
36331
15.5k
     OPC_EmitNodeXForm, 2, 4,
36332
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16733),
36333
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
36334
15.5k
    0, 
36335
15.5k
   58, 
36336
15.5k
    OPC_CheckChild2TypeI32,
36337
15.5k
    OPC_RecordChild3,
36338
15.5k
    OPC_Scope, 17, 
36339
15.5k
     OPC_CheckPredicate2, 
36340
15.5k
     OPC_CheckPatternPredicate1,
36341
15.5k
     OPC_EmitMergeInputChains1_0,
36342
15.5k
     OPC_EmitInteger32, 0, 
36343
15.5k
     OPC_EmitNodeXForm, 2, 3,
36344
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15631),
36345
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
36346
15.5k
    17, 
36347
15.5k
     OPC_CheckPredicate1, 
36348
15.5k
     OPC_CheckPatternPredicate1,
36349
15.5k
     OPC_EmitMergeInputChains1_0,
36350
15.5k
     OPC_EmitInteger32, 0, 
36351
15.5k
     OPC_EmitNodeXForm, 2, 3,
36352
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16258),
36353
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
36354
15.5k
    17, 
36355
15.5k
     OPC_CheckPredicate0, 
36356
15.5k
     OPC_CheckPatternPredicate1,
36357
15.5k
     OPC_EmitMergeInputChains1_0,
36358
15.5k
     OPC_EmitInteger32, 0, 
36359
15.5k
     OPC_EmitNodeXForm, 2, 3,
36360
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16885),
36361
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
36362
15.5k
    0, 
36363
15.5k
   58, 
36364
15.5k
    OPC_CheckChild2TypeI64,
36365
15.5k
    OPC_RecordChild3,
36366
15.5k
    OPC_Scope, 17, 
36367
15.5k
     OPC_CheckPredicate2, 
36368
15.5k
     OPC_CheckPatternPredicate1,
36369
15.5k
     OPC_EmitMergeInputChains1_0,
36370
15.5k
     OPC_EmitInteger32, 0, 
36371
15.5k
     OPC_EmitNodeXForm, 2, 3,
36372
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15745),
36373
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
36374
15.5k
    17, 
36375
15.5k
     OPC_CheckPredicate1, 
36376
15.5k
     OPC_CheckPatternPredicate1,
36377
15.5k
     OPC_EmitMergeInputChains1_0,
36378
15.5k
     OPC_EmitInteger32, 0, 
36379
15.5k
     OPC_EmitNodeXForm, 2, 3,
36380
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16372),
36381
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
36382
15.5k
    17, 
36383
15.5k
     OPC_CheckPredicate0, 
36384
15.5k
     OPC_CheckPatternPredicate1,
36385
15.5k
     OPC_EmitMergeInputChains1_0,
36386
15.5k
     OPC_EmitInteger32, 0, 
36387
15.5k
     OPC_EmitNodeXForm, 2, 3,
36388
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16999),
36389
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
36390
15.5k
    0, 
36391
15.5k
   0, 
36392
15.5k
  1|128,3, 
36393
15.5k
   OPC_CheckChild1Integer, 8|128,12|128,1, 
36394
15.5k
   OPC_RecordChild2,
36395
15.5k
   OPC_Scope, 79, 
36396
15.5k
    OPC_CheckChild2TypeI32,
36397
15.5k
    OPC_RecordChild3,
36398
15.5k
    OPC_Scope, 24, 
36399
15.5k
     OPC_CheckPredicate2, 
36400
15.5k
     OPC_CheckPatternPredicate0,
36401
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36402
15.5k
     OPC_EmitMergeInputChains1_0,
36403
15.5k
     OPC_EmitInteger32, 0, 
36404
15.5k
     OPC_EmitNodeXForm, 2, 5,
36405
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15863), 0|OPFL_Chain,
36406
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36407
15.5k
    24, 
36408
15.5k
     OPC_CheckPredicate1, 
36409
15.5k
     OPC_CheckPatternPredicate0,
36410
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36411
15.5k
     OPC_EmitMergeInputChains1_0,
36412
15.5k
     OPC_EmitInteger32, 0, 
36413
15.5k
     OPC_EmitNodeXForm, 2, 5,
36414
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16490), 0|OPFL_Chain,
36415
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36416
15.5k
    24, 
36417
15.5k
     OPC_CheckPredicate0, 
36418
15.5k
     OPC_CheckPatternPredicate0,
36419
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36420
15.5k
     OPC_EmitMergeInputChains1_0,
36421
15.5k
     OPC_EmitInteger32, 0, 
36422
15.5k
     OPC_EmitNodeXForm, 2, 5,
36423
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17117), 0|OPFL_Chain,
36424
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36425
15.5k
    0, 
36426
15.5k
   79, 
36427
15.5k
    OPC_CheckChild2TypeI64,
36428
15.5k
    OPC_RecordChild3,
36429
15.5k
    OPC_Scope, 24, 
36430
15.5k
     OPC_CheckPredicate2, 
36431
15.5k
     OPC_CheckPatternPredicate0,
36432
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36433
15.5k
     OPC_EmitMergeInputChains1_0,
36434
15.5k
     OPC_EmitInteger32, 0, 
36435
15.5k
     OPC_EmitNodeXForm, 2, 5,
36436
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15977), 0|OPFL_Chain,
36437
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36438
15.5k
    24, 
36439
15.5k
     OPC_CheckPredicate1, 
36440
15.5k
     OPC_CheckPatternPredicate0,
36441
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36442
15.5k
     OPC_EmitMergeInputChains1_0,
36443
15.5k
     OPC_EmitInteger32, 0, 
36444
15.5k
     OPC_EmitNodeXForm, 2, 5,
36445
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16604), 0|OPFL_Chain,
36446
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36447
15.5k
    24, 
36448
15.5k
     OPC_CheckPredicate0, 
36449
15.5k
     OPC_CheckPatternPredicate0,
36450
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36451
15.5k
     OPC_EmitMergeInputChains1_0,
36452
15.5k
     OPC_EmitInteger32, 0, 
36453
15.5k
     OPC_EmitNodeXForm, 2, 5,
36454
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17231), 0|OPFL_Chain,
36455
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36456
15.5k
    0, 
36457
15.5k
   75, 
36458
15.5k
    OPC_RecordChild3,
36459
15.5k
    OPC_Scope, 23, 
36460
15.5k
     OPC_CheckPredicate2, 
36461
15.5k
     OPC_CheckPatternPredicate0,
36462
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36463
15.5k
     OPC_EmitMergeInputChains1_0,
36464
15.5k
     OPC_EmitInteger32, 0, 
36465
15.5k
     OPC_EmitNodeXForm, 2, 4,
36466
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15450), 0|OPFL_Chain,
36467
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36468
15.5k
    23, 
36469
15.5k
     OPC_CheckPredicate1, 
36470
15.5k
     OPC_CheckPatternPredicate0,
36471
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36472
15.5k
     OPC_EmitMergeInputChains1_0,
36473
15.5k
     OPC_EmitInteger32, 0, 
36474
15.5k
     OPC_EmitNodeXForm, 2, 4,
36475
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16112), 0|OPFL_Chain,
36476
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36477
15.5k
    23, 
36478
15.5k
     OPC_CheckPredicate0, 
36479
15.5k
     OPC_CheckPatternPredicate0,
36480
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36481
15.5k
     OPC_EmitMergeInputChains1_0,
36482
15.5k
     OPC_EmitInteger32, 0, 
36483
15.5k
     OPC_EmitNodeXForm, 2, 4,
36484
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16739), 0|OPFL_Chain,
36485
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36486
15.5k
    0, 
36487
15.5k
   70, 
36488
15.5k
    OPC_CheckChild2TypeI32,
36489
15.5k
    OPC_RecordChild3,
36490
15.5k
    OPC_Scope, 21, 
36491
15.5k
     OPC_CheckPredicate2, 
36492
15.5k
     OPC_CheckPatternPredicate0,
36493
15.5k
     OPC_EmitMergeInputChains1_0,
36494
15.5k
     OPC_EmitInteger32, 0, 
36495
15.5k
     OPC_EmitNodeXForm, 2, 3,
36496
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15635), 0|OPFL_Chain,
36497
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36498
15.5k
    21, 
36499
15.5k
     OPC_CheckPredicate1, 
36500
15.5k
     OPC_CheckPatternPredicate0,
36501
15.5k
     OPC_EmitMergeInputChains1_0,
36502
15.5k
     OPC_EmitInteger32, 0, 
36503
15.5k
     OPC_EmitNodeXForm, 2, 3,
36504
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16262), 0|OPFL_Chain,
36505
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36506
15.5k
    21, 
36507
15.5k
     OPC_CheckPredicate0, 
36508
15.5k
     OPC_CheckPatternPredicate0,
36509
15.5k
     OPC_EmitMergeInputChains1_0,
36510
15.5k
     OPC_EmitInteger32, 0, 
36511
15.5k
     OPC_EmitNodeXForm, 2, 3,
36512
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16889), 0|OPFL_Chain,
36513
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36514
15.5k
    0, 
36515
15.5k
   70, 
36516
15.5k
    OPC_CheckChild2TypeI64,
36517
15.5k
    OPC_RecordChild3,
36518
15.5k
    OPC_Scope, 21, 
36519
15.5k
     OPC_CheckPredicate2, 
36520
15.5k
     OPC_CheckPatternPredicate0,
36521
15.5k
     OPC_EmitMergeInputChains1_0,
36522
15.5k
     OPC_EmitInteger32, 0, 
36523
15.5k
     OPC_EmitNodeXForm, 2, 3,
36524
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15749), 0|OPFL_Chain,
36525
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36526
15.5k
    21, 
36527
15.5k
     OPC_CheckPredicate1, 
36528
15.5k
     OPC_CheckPatternPredicate0,
36529
15.5k
     OPC_EmitMergeInputChains1_0,
36530
15.5k
     OPC_EmitInteger32, 0, 
36531
15.5k
     OPC_EmitNodeXForm, 2, 3,
36532
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16376), 0|OPFL_Chain,
36533
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36534
15.5k
    21, 
36535
15.5k
     OPC_CheckPredicate0, 
36536
15.5k
     OPC_CheckPatternPredicate0,
36537
15.5k
     OPC_EmitMergeInputChains1_0,
36538
15.5k
     OPC_EmitInteger32, 0, 
36539
15.5k
     OPC_EmitNodeXForm, 2, 3,
36540
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17003), 0|OPFL_Chain,
36541
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36542
15.5k
    0, 
36543
15.5k
   0, 
36544
15.5k
  1|128,3, 
36545
15.5k
   OPC_CheckChild1Integer, 6|128,12|128,1, 
36546
15.5k
   OPC_RecordChild2,
36547
15.5k
   OPC_Scope, 79, 
36548
15.5k
    OPC_CheckChild2TypeI32,
36549
15.5k
    OPC_RecordChild3,
36550
15.5k
    OPC_Scope, 24, 
36551
15.5k
     OPC_CheckPredicate2, 
36552
15.5k
     OPC_CheckPatternPredicate0,
36553
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36554
15.5k
     OPC_EmitMergeInputChains1_0,
36555
15.5k
     OPC_EmitInteger32, 0, 
36556
15.5k
     OPC_EmitNodeXForm, 2, 5,
36557
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15865), 0|OPFL_Chain,
36558
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36559
15.5k
    24, 
36560
15.5k
     OPC_CheckPredicate1, 
36561
15.5k
     OPC_CheckPatternPredicate0,
36562
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36563
15.5k
     OPC_EmitMergeInputChains1_0,
36564
15.5k
     OPC_EmitInteger32, 0, 
36565
15.5k
     OPC_EmitNodeXForm, 2, 5,
36566
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16492), 0|OPFL_Chain,
36567
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36568
15.5k
    24, 
36569
15.5k
     OPC_CheckPredicate0, 
36570
15.5k
     OPC_CheckPatternPredicate0,
36571
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36572
15.5k
     OPC_EmitMergeInputChains1_0,
36573
15.5k
     OPC_EmitInteger32, 0, 
36574
15.5k
     OPC_EmitNodeXForm, 2, 5,
36575
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17119), 0|OPFL_Chain,
36576
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36577
15.5k
    0, 
36578
15.5k
   79, 
36579
15.5k
    OPC_CheckChild2TypeI64,
36580
15.5k
    OPC_RecordChild3,
36581
15.5k
    OPC_Scope, 24, 
36582
15.5k
     OPC_CheckPredicate2, 
36583
15.5k
     OPC_CheckPatternPredicate0,
36584
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36585
15.5k
     OPC_EmitMergeInputChains1_0,
36586
15.5k
     OPC_EmitInteger32, 0, 
36587
15.5k
     OPC_EmitNodeXForm, 2, 5,
36588
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15979), 0|OPFL_Chain,
36589
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36590
15.5k
    24, 
36591
15.5k
     OPC_CheckPredicate1, 
36592
15.5k
     OPC_CheckPatternPredicate0,
36593
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36594
15.5k
     OPC_EmitMergeInputChains1_0,
36595
15.5k
     OPC_EmitInteger32, 0, 
36596
15.5k
     OPC_EmitNodeXForm, 2, 5,
36597
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16606), 0|OPFL_Chain,
36598
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36599
15.5k
    24, 
36600
15.5k
     OPC_CheckPredicate0, 
36601
15.5k
     OPC_CheckPatternPredicate0,
36602
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36603
15.5k
     OPC_EmitMergeInputChains1_0,
36604
15.5k
     OPC_EmitInteger32, 0, 
36605
15.5k
     OPC_EmitNodeXForm, 2, 5,
36606
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17233), 0|OPFL_Chain,
36607
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36608
15.5k
    0, 
36609
15.5k
   75, 
36610
15.5k
    OPC_RecordChild3,
36611
15.5k
    OPC_Scope, 23, 
36612
15.5k
     OPC_CheckPredicate2, 
36613
15.5k
     OPC_CheckPatternPredicate0,
36614
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36615
15.5k
     OPC_EmitMergeInputChains1_0,
36616
15.5k
     OPC_EmitInteger32, 0, 
36617
15.5k
     OPC_EmitNodeXForm, 2, 4,
36618
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15454), 0|OPFL_Chain,
36619
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36620
15.5k
    23, 
36621
15.5k
     OPC_CheckPredicate1, 
36622
15.5k
     OPC_CheckPatternPredicate0,
36623
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36624
15.5k
     OPC_EmitMergeInputChains1_0,
36625
15.5k
     OPC_EmitInteger32, 0, 
36626
15.5k
     OPC_EmitNodeXForm, 2, 4,
36627
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16115), 0|OPFL_Chain,
36628
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36629
15.5k
    23, 
36630
15.5k
     OPC_CheckPredicate0, 
36631
15.5k
     OPC_CheckPatternPredicate0,
36632
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36633
15.5k
     OPC_EmitMergeInputChains1_0,
36634
15.5k
     OPC_EmitInteger32, 0, 
36635
15.5k
     OPC_EmitNodeXForm, 2, 4,
36636
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16742), 0|OPFL_Chain,
36637
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36638
15.5k
    0, 
36639
15.5k
   70, 
36640
15.5k
    OPC_CheckChild2TypeI32,
36641
15.5k
    OPC_RecordChild3,
36642
15.5k
    OPC_Scope, 21, 
36643
15.5k
     OPC_CheckPredicate2, 
36644
15.5k
     OPC_CheckPatternPredicate0,
36645
15.5k
     OPC_EmitMergeInputChains1_0,
36646
15.5k
     OPC_EmitInteger32, 0, 
36647
15.5k
     OPC_EmitNodeXForm, 2, 3,
36648
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15637), 0|OPFL_Chain,
36649
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36650
15.5k
    21, 
36651
15.5k
     OPC_CheckPredicate1, 
36652
15.5k
     OPC_CheckPatternPredicate0,
36653
15.5k
     OPC_EmitMergeInputChains1_0,
36654
15.5k
     OPC_EmitInteger32, 0, 
36655
15.5k
     OPC_EmitNodeXForm, 2, 3,
36656
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16264), 0|OPFL_Chain,
36657
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36658
15.5k
    21, 
36659
15.5k
     OPC_CheckPredicate0, 
36660
15.5k
     OPC_CheckPatternPredicate0,
36661
15.5k
     OPC_EmitMergeInputChains1_0,
36662
15.5k
     OPC_EmitInteger32, 0, 
36663
15.5k
     OPC_EmitNodeXForm, 2, 3,
36664
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16891), 0|OPFL_Chain,
36665
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36666
15.5k
    0, 
36667
15.5k
   70, 
36668
15.5k
    OPC_CheckChild2TypeI64,
36669
15.5k
    OPC_RecordChild3,
36670
15.5k
    OPC_Scope, 21, 
36671
15.5k
     OPC_CheckPredicate2, 
36672
15.5k
     OPC_CheckPatternPredicate0,
36673
15.5k
     OPC_EmitMergeInputChains1_0,
36674
15.5k
     OPC_EmitInteger32, 0, 
36675
15.5k
     OPC_EmitNodeXForm, 2, 3,
36676
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15751), 0|OPFL_Chain,
36677
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36678
15.5k
    21, 
36679
15.5k
     OPC_CheckPredicate1, 
36680
15.5k
     OPC_CheckPatternPredicate0,
36681
15.5k
     OPC_EmitMergeInputChains1_0,
36682
15.5k
     OPC_EmitInteger32, 0, 
36683
15.5k
     OPC_EmitNodeXForm, 2, 3,
36684
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16378), 0|OPFL_Chain,
36685
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36686
15.5k
    21, 
36687
15.5k
     OPC_CheckPredicate0, 
36688
15.5k
     OPC_CheckPatternPredicate0,
36689
15.5k
     OPC_EmitMergeInputChains1_0,
36690
15.5k
     OPC_EmitInteger32, 0, 
36691
15.5k
     OPC_EmitNodeXForm, 2, 3,
36692
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17005), 0|OPFL_Chain,
36693
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36694
15.5k
    0, 
36695
15.5k
   0, 
36696
15.5k
  61|128,3, 
36697
15.5k
   OPC_CheckChild1Integer, 2|128,12|128,1, 
36698
15.5k
   OPC_RecordChild2,
36699
15.5k
   OPC_Scope, 91, 
36700
15.5k
    OPC_CheckChild2TypeI32,
36701
15.5k
    OPC_RecordChild3,
36702
15.5k
    OPC_Scope, 28, 
36703
15.5k
     OPC_CheckPredicate2, 
36704
15.5k
     OPC_CheckPatternPredicate1,
36705
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36706
15.5k
     OPC_EmitMergeInputChains1_0,
36707
15.5k
     OPC_EmitInteger32, 0, 
36708
15.5k
     OPC_EmitNodeXForm, 2, 5,
36709
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15867), 0|OPFL_Chain,
36710
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36711
15.5k
    28, 
36712
15.5k
     OPC_CheckPredicate1, 
36713
15.5k
     OPC_CheckPatternPredicate1,
36714
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36715
15.5k
     OPC_EmitMergeInputChains1_0,
36716
15.5k
     OPC_EmitInteger32, 0, 
36717
15.5k
     OPC_EmitNodeXForm, 2, 5,
36718
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16494), 0|OPFL_Chain,
36719
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36720
15.5k
    28, 
36721
15.5k
     OPC_CheckPredicate0, 
36722
15.5k
     OPC_CheckPatternPredicate1,
36723
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36724
15.5k
     OPC_EmitMergeInputChains1_0,
36725
15.5k
     OPC_EmitInteger32, 0, 
36726
15.5k
     OPC_EmitNodeXForm, 2, 5,
36727
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17121), 0|OPFL_Chain,
36728
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36729
15.5k
    0, 
36730
15.5k
   91, 
36731
15.5k
    OPC_CheckChild2TypeI64,
36732
15.5k
    OPC_RecordChild3,
36733
15.5k
    OPC_Scope, 28, 
36734
15.5k
     OPC_CheckPredicate2, 
36735
15.5k
     OPC_CheckPatternPredicate1,
36736
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36737
15.5k
     OPC_EmitMergeInputChains1_0,
36738
15.5k
     OPC_EmitInteger32, 0, 
36739
15.5k
     OPC_EmitNodeXForm, 2, 5,
36740
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15981), 0|OPFL_Chain,
36741
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36742
15.5k
    28, 
36743
15.5k
     OPC_CheckPredicate1, 
36744
15.5k
     OPC_CheckPatternPredicate1,
36745
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36746
15.5k
     OPC_EmitMergeInputChains1_0,
36747
15.5k
     OPC_EmitInteger32, 0, 
36748
15.5k
     OPC_EmitNodeXForm, 2, 5,
36749
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16608), 0|OPFL_Chain,
36750
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36751
15.5k
    28, 
36752
15.5k
     OPC_CheckPredicate0, 
36753
15.5k
     OPC_CheckPatternPredicate1,
36754
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36755
15.5k
     OPC_EmitMergeInputChains1_0,
36756
15.5k
     OPC_EmitInteger32, 0, 
36757
15.5k
     OPC_EmitNodeXForm, 2, 5,
36758
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17235), 0|OPFL_Chain,
36759
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36760
15.5k
    0, 
36761
15.5k
   87, 
36762
15.5k
    OPC_RecordChild3,
36763
15.5k
    OPC_Scope, 27, 
36764
15.5k
     OPC_CheckPredicate2, 
36765
15.5k
     OPC_CheckPatternPredicate1,
36766
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36767
15.5k
     OPC_EmitMergeInputChains1_0,
36768
15.5k
     OPC_EmitInteger32, 0, 
36769
15.5k
     OPC_EmitNodeXForm, 2, 4,
36770
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15458), 0|OPFL_Chain,
36771
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36772
15.5k
    27, 
36773
15.5k
     OPC_CheckPredicate1, 
36774
15.5k
     OPC_CheckPatternPredicate1,
36775
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36776
15.5k
     OPC_EmitMergeInputChains1_0,
36777
15.5k
     OPC_EmitInteger32, 0, 
36778
15.5k
     OPC_EmitNodeXForm, 2, 4,
36779
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16118), 0|OPFL_Chain,
36780
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36781
15.5k
    27, 
36782
15.5k
     OPC_CheckPredicate0, 
36783
15.5k
     OPC_CheckPatternPredicate1,
36784
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36785
15.5k
     OPC_EmitMergeInputChains1_0,
36786
15.5k
     OPC_EmitInteger32, 0, 
36787
15.5k
     OPC_EmitNodeXForm, 2, 4,
36788
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16745), 0|OPFL_Chain,
36789
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36790
15.5k
    0, 
36791
15.5k
   82, 
36792
15.5k
    OPC_CheckChild2TypeI32,
36793
15.5k
    OPC_RecordChild3,
36794
15.5k
    OPC_Scope, 25, 
36795
15.5k
     OPC_CheckPredicate2, 
36796
15.5k
     OPC_CheckPatternPredicate1,
36797
15.5k
     OPC_EmitMergeInputChains1_0,
36798
15.5k
     OPC_EmitInteger32, 0, 
36799
15.5k
     OPC_EmitNodeXForm, 2, 3,
36800
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15639), 0|OPFL_Chain,
36801
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36802
15.5k
    25, 
36803
15.5k
     OPC_CheckPredicate1, 
36804
15.5k
     OPC_CheckPatternPredicate1,
36805
15.5k
     OPC_EmitMergeInputChains1_0,
36806
15.5k
     OPC_EmitInteger32, 0, 
36807
15.5k
     OPC_EmitNodeXForm, 2, 3,
36808
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16266), 0|OPFL_Chain,
36809
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36810
15.5k
    25, 
36811
15.5k
     OPC_CheckPredicate0, 
36812
15.5k
     OPC_CheckPatternPredicate1,
36813
15.5k
     OPC_EmitMergeInputChains1_0,
36814
15.5k
     OPC_EmitInteger32, 0, 
36815
15.5k
     OPC_EmitNodeXForm, 2, 3,
36816
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16893), 0|OPFL_Chain,
36817
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36818
15.5k
    0, 
36819
15.5k
   82, 
36820
15.5k
    OPC_CheckChild2TypeI64,
36821
15.5k
    OPC_RecordChild3,
36822
15.5k
    OPC_Scope, 25, 
36823
15.5k
     OPC_CheckPredicate2, 
36824
15.5k
     OPC_CheckPatternPredicate1,
36825
15.5k
     OPC_EmitMergeInputChains1_0,
36826
15.5k
     OPC_EmitInteger32, 0, 
36827
15.5k
     OPC_EmitNodeXForm, 2, 3,
36828
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15753), 0|OPFL_Chain,
36829
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36830
15.5k
    25, 
36831
15.5k
     OPC_CheckPredicate1, 
36832
15.5k
     OPC_CheckPatternPredicate1,
36833
15.5k
     OPC_EmitMergeInputChains1_0,
36834
15.5k
     OPC_EmitInteger32, 0, 
36835
15.5k
     OPC_EmitNodeXForm, 2, 3,
36836
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16380), 0|OPFL_Chain,
36837
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36838
15.5k
    25, 
36839
15.5k
     OPC_CheckPredicate0, 
36840
15.5k
     OPC_CheckPatternPredicate1,
36841
15.5k
     OPC_EmitMergeInputChains1_0,
36842
15.5k
     OPC_EmitInteger32, 0, 
36843
15.5k
     OPC_EmitNodeXForm, 2, 3,
36844
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17007), 0|OPFL_Chain,
36845
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36846
15.5k
    0, 
36847
15.5k
   0, 
36848
15.5k
  61|128,3, 
36849
15.5k
   OPC_CheckChild1Integer, 78|128,8|128,1, 
36850
15.5k
   OPC_RecordChild2,
36851
15.5k
   OPC_Scope, 91, 
36852
15.5k
    OPC_CheckChild2TypeI32,
36853
15.5k
    OPC_RecordChild3,
36854
15.5k
    OPC_Scope, 28, 
36855
15.5k
     OPC_CheckPredicate2, 
36856
15.5k
     OPC_CheckPatternPredicate0,
36857
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36858
15.5k
     OPC_EmitMergeInputChains1_0,
36859
15.5k
     OPC_EmitInteger32, 0, 
36860
15.5k
     OPC_EmitNodeXForm, 2, 5,
36861
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15873), 0|OPFL_Chain,
36862
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36863
15.5k
    28, 
36864
15.5k
     OPC_CheckPredicate1, 
36865
15.5k
     OPC_CheckPatternPredicate0,
36866
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36867
15.5k
     OPC_EmitMergeInputChains1_0,
36868
15.5k
     OPC_EmitInteger32, 0, 
36869
15.5k
     OPC_EmitNodeXForm, 2, 5,
36870
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16500), 0|OPFL_Chain,
36871
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36872
15.5k
    28, 
36873
15.5k
     OPC_CheckPredicate0, 
36874
15.5k
     OPC_CheckPatternPredicate0,
36875
15.5k
     OPC_CheckComplexPat0, /*#*/1,
36876
15.5k
     OPC_EmitMergeInputChains1_0,
36877
15.5k
     OPC_EmitInteger32, 0, 
36878
15.5k
     OPC_EmitNodeXForm, 2, 5,
36879
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17127), 0|OPFL_Chain,
36880
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36881
15.5k
    0, 
36882
15.5k
   91, 
36883
15.5k
    OPC_CheckChild2TypeI64,
36884
15.5k
    OPC_RecordChild3,
36885
15.5k
    OPC_Scope, 28, 
36886
15.5k
     OPC_CheckPredicate2, 
36887
15.5k
     OPC_CheckPatternPredicate0,
36888
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36889
15.5k
     OPC_EmitMergeInputChains1_0,
36890
15.5k
     OPC_EmitInteger32, 0, 
36891
15.5k
     OPC_EmitNodeXForm, 2, 5,
36892
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15987), 0|OPFL_Chain,
36893
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36894
15.5k
    28, 
36895
15.5k
     OPC_CheckPredicate1, 
36896
15.5k
     OPC_CheckPatternPredicate0,
36897
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36898
15.5k
     OPC_EmitMergeInputChains1_0,
36899
15.5k
     OPC_EmitInteger32, 0, 
36900
15.5k
     OPC_EmitNodeXForm, 2, 5,
36901
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16614), 0|OPFL_Chain,
36902
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36903
15.5k
    28, 
36904
15.5k
     OPC_CheckPredicate0, 
36905
15.5k
     OPC_CheckPatternPredicate0,
36906
15.5k
     OPC_CheckComplexPat1, /*#*/1,
36907
15.5k
     OPC_EmitMergeInputChains1_0,
36908
15.5k
     OPC_EmitInteger32, 0, 
36909
15.5k
     OPC_EmitNodeXForm, 2, 5,
36910
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17241), 0|OPFL_Chain,
36911
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
36912
15.5k
    0, 
36913
15.5k
   87, 
36914
15.5k
    OPC_RecordChild3,
36915
15.5k
    OPC_Scope, 27, 
36916
15.5k
     OPC_CheckPredicate2, 
36917
15.5k
     OPC_CheckPatternPredicate0,
36918
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36919
15.5k
     OPC_EmitMergeInputChains1_0,
36920
15.5k
     OPC_EmitInteger32, 0, 
36921
15.5k
     OPC_EmitNodeXForm, 2, 4,
36922
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15470), 0|OPFL_Chain,
36923
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36924
15.5k
    27, 
36925
15.5k
     OPC_CheckPredicate1, 
36926
15.5k
     OPC_CheckPatternPredicate0,
36927
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36928
15.5k
     OPC_EmitMergeInputChains1_0,
36929
15.5k
     OPC_EmitInteger32, 0, 
36930
15.5k
     OPC_EmitNodeXForm, 2, 4,
36931
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16127), 0|OPFL_Chain,
36932
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36933
15.5k
    27, 
36934
15.5k
     OPC_CheckPredicate0, 
36935
15.5k
     OPC_CheckPatternPredicate0,
36936
15.5k
     OPC_CheckComplexPat2, /*#*/1,
36937
15.5k
     OPC_EmitMergeInputChains1_0,
36938
15.5k
     OPC_EmitInteger32, 0, 
36939
15.5k
     OPC_EmitNodeXForm, 2, 4,
36940
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16754), 0|OPFL_Chain,
36941
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
36942
15.5k
    0, 
36943
15.5k
   82, 
36944
15.5k
    OPC_CheckChild2TypeI32,
36945
15.5k
    OPC_RecordChild3,
36946
15.5k
    OPC_Scope, 25, 
36947
15.5k
     OPC_CheckPredicate2, 
36948
15.5k
     OPC_CheckPatternPredicate0,
36949
15.5k
     OPC_EmitMergeInputChains1_0,
36950
15.5k
     OPC_EmitInteger32, 0, 
36951
15.5k
     OPC_EmitNodeXForm, 2, 3,
36952
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15645), 0|OPFL_Chain,
36953
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36954
15.5k
    25, 
36955
15.5k
     OPC_CheckPredicate1, 
36956
15.5k
     OPC_CheckPatternPredicate0,
36957
15.5k
     OPC_EmitMergeInputChains1_0,
36958
15.5k
     OPC_EmitInteger32, 0, 
36959
15.5k
     OPC_EmitNodeXForm, 2, 3,
36960
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16272), 0|OPFL_Chain,
36961
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36962
15.5k
    25, 
36963
15.5k
     OPC_CheckPredicate0, 
36964
15.5k
     OPC_CheckPatternPredicate0,
36965
15.5k
     OPC_EmitMergeInputChains1_0,
36966
15.5k
     OPC_EmitInteger32, 0, 
36967
15.5k
     OPC_EmitNodeXForm, 2, 3,
36968
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16899), 0|OPFL_Chain,
36969
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36970
15.5k
    0, 
36971
15.5k
   82, 
36972
15.5k
    OPC_CheckChild2TypeI64,
36973
15.5k
    OPC_RecordChild3,
36974
15.5k
    OPC_Scope, 25, 
36975
15.5k
     OPC_CheckPredicate2, 
36976
15.5k
     OPC_CheckPatternPredicate0,
36977
15.5k
     OPC_EmitMergeInputChains1_0,
36978
15.5k
     OPC_EmitInteger32, 0, 
36979
15.5k
     OPC_EmitNodeXForm, 2, 3,
36980
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15759), 0|OPFL_Chain,
36981
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36982
15.5k
    25, 
36983
15.5k
     OPC_CheckPredicate1, 
36984
15.5k
     OPC_CheckPatternPredicate0,
36985
15.5k
     OPC_EmitMergeInputChains1_0,
36986
15.5k
     OPC_EmitInteger32, 0, 
36987
15.5k
     OPC_EmitNodeXForm, 2, 3,
36988
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16386), 0|OPFL_Chain,
36989
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36990
15.5k
    25, 
36991
15.5k
     OPC_CheckPredicate0, 
36992
15.5k
     OPC_CheckPatternPredicate0,
36993
15.5k
     OPC_EmitMergeInputChains1_0,
36994
15.5k
     OPC_EmitInteger32, 0, 
36995
15.5k
     OPC_EmitNodeXForm, 2, 3,
36996
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17013), 0|OPFL_Chain,
36997
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
36998
15.5k
    0, 
36999
15.5k
   0, 
37000
15.5k
  61|128,3, 
37001
15.5k
   OPC_CheckChild1Integer, 78|128,10|128,1, 
37002
15.5k
   OPC_RecordChild2,
37003
15.5k
   OPC_Scope, 91, 
37004
15.5k
    OPC_CheckChild2TypeI32,
37005
15.5k
    OPC_RecordChild3,
37006
15.5k
    OPC_Scope, 28, 
37007
15.5k
     OPC_CheckPredicate2, 
37008
15.5k
     OPC_CheckPatternPredicate0,
37009
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37010
15.5k
     OPC_EmitMergeInputChains1_0,
37011
15.5k
     OPC_EmitInteger32, 0, 
37012
15.5k
     OPC_EmitNodeXForm, 2, 5,
37013
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15879), 0|OPFL_Chain,
37014
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37015
15.5k
    28, 
37016
15.5k
     OPC_CheckPredicate1, 
37017
15.5k
     OPC_CheckPatternPredicate0,
37018
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37019
15.5k
     OPC_EmitMergeInputChains1_0,
37020
15.5k
     OPC_EmitInteger32, 0, 
37021
15.5k
     OPC_EmitNodeXForm, 2, 5,
37022
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16506), 0|OPFL_Chain,
37023
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37024
15.5k
    28, 
37025
15.5k
     OPC_CheckPredicate0, 
37026
15.5k
     OPC_CheckPatternPredicate0,
37027
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37028
15.5k
     OPC_EmitMergeInputChains1_0,
37029
15.5k
     OPC_EmitInteger32, 0, 
37030
15.5k
     OPC_EmitNodeXForm, 2, 5,
37031
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17133), 0|OPFL_Chain,
37032
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37033
15.5k
    0, 
37034
15.5k
   91, 
37035
15.5k
    OPC_CheckChild2TypeI64,
37036
15.5k
    OPC_RecordChild3,
37037
15.5k
    OPC_Scope, 28, 
37038
15.5k
     OPC_CheckPredicate2, 
37039
15.5k
     OPC_CheckPatternPredicate0,
37040
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37041
15.5k
     OPC_EmitMergeInputChains1_0,
37042
15.5k
     OPC_EmitInteger32, 0, 
37043
15.5k
     OPC_EmitNodeXForm, 2, 5,
37044
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15993), 0|OPFL_Chain,
37045
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37046
15.5k
    28, 
37047
15.5k
     OPC_CheckPredicate1, 
37048
15.5k
     OPC_CheckPatternPredicate0,
37049
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37050
15.5k
     OPC_EmitMergeInputChains1_0,
37051
15.5k
     OPC_EmitInteger32, 0, 
37052
15.5k
     OPC_EmitNodeXForm, 2, 5,
37053
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16620), 0|OPFL_Chain,
37054
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37055
15.5k
    28, 
37056
15.5k
     OPC_CheckPredicate0, 
37057
15.5k
     OPC_CheckPatternPredicate0,
37058
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37059
15.5k
     OPC_EmitMergeInputChains1_0,
37060
15.5k
     OPC_EmitInteger32, 0, 
37061
15.5k
     OPC_EmitNodeXForm, 2, 5,
37062
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17247), 0|OPFL_Chain,
37063
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37064
15.5k
    0, 
37065
15.5k
   87, 
37066
15.5k
    OPC_RecordChild3,
37067
15.5k
    OPC_Scope, 27, 
37068
15.5k
     OPC_CheckPredicate2, 
37069
15.5k
     OPC_CheckPatternPredicate0,
37070
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37071
15.5k
     OPC_EmitMergeInputChains1_0,
37072
15.5k
     OPC_EmitInteger32, 0, 
37073
15.5k
     OPC_EmitNodeXForm, 2, 4,
37074
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15482), 0|OPFL_Chain,
37075
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37076
15.5k
    27, 
37077
15.5k
     OPC_CheckPredicate1, 
37078
15.5k
     OPC_CheckPatternPredicate0,
37079
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37080
15.5k
     OPC_EmitMergeInputChains1_0,
37081
15.5k
     OPC_EmitInteger32, 0, 
37082
15.5k
     OPC_EmitNodeXForm, 2, 4,
37083
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16136), 0|OPFL_Chain,
37084
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37085
15.5k
    27, 
37086
15.5k
     OPC_CheckPredicate0, 
37087
15.5k
     OPC_CheckPatternPredicate0,
37088
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37089
15.5k
     OPC_EmitMergeInputChains1_0,
37090
15.5k
     OPC_EmitInteger32, 0, 
37091
15.5k
     OPC_EmitNodeXForm, 2, 4,
37092
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16763), 0|OPFL_Chain,
37093
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37094
15.5k
    0, 
37095
15.5k
   82, 
37096
15.5k
    OPC_CheckChild2TypeI32,
37097
15.5k
    OPC_RecordChild3,
37098
15.5k
    OPC_Scope, 25, 
37099
15.5k
     OPC_CheckPredicate2, 
37100
15.5k
     OPC_CheckPatternPredicate0,
37101
15.5k
     OPC_EmitMergeInputChains1_0,
37102
15.5k
     OPC_EmitInteger32, 0, 
37103
15.5k
     OPC_EmitNodeXForm, 2, 3,
37104
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15651), 0|OPFL_Chain,
37105
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37106
15.5k
    25, 
37107
15.5k
     OPC_CheckPredicate1, 
37108
15.5k
     OPC_CheckPatternPredicate0,
37109
15.5k
     OPC_EmitMergeInputChains1_0,
37110
15.5k
     OPC_EmitInteger32, 0, 
37111
15.5k
     OPC_EmitNodeXForm, 2, 3,
37112
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16278), 0|OPFL_Chain,
37113
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37114
15.5k
    25, 
37115
15.5k
     OPC_CheckPredicate0, 
37116
15.5k
     OPC_CheckPatternPredicate0,
37117
15.5k
     OPC_EmitMergeInputChains1_0,
37118
15.5k
     OPC_EmitInteger32, 0, 
37119
15.5k
     OPC_EmitNodeXForm, 2, 3,
37120
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16905), 0|OPFL_Chain,
37121
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37122
15.5k
    0, 
37123
15.5k
   82, 
37124
15.5k
    OPC_CheckChild2TypeI64,
37125
15.5k
    OPC_RecordChild3,
37126
15.5k
    OPC_Scope, 25, 
37127
15.5k
     OPC_CheckPredicate2, 
37128
15.5k
     OPC_CheckPatternPredicate0,
37129
15.5k
     OPC_EmitMergeInputChains1_0,
37130
15.5k
     OPC_EmitInteger32, 0, 
37131
15.5k
     OPC_EmitNodeXForm, 2, 3,
37132
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15765), 0|OPFL_Chain,
37133
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37134
15.5k
    25, 
37135
15.5k
     OPC_CheckPredicate1, 
37136
15.5k
     OPC_CheckPatternPredicate0,
37137
15.5k
     OPC_EmitMergeInputChains1_0,
37138
15.5k
     OPC_EmitInteger32, 0, 
37139
15.5k
     OPC_EmitNodeXForm, 2, 3,
37140
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16392), 0|OPFL_Chain,
37141
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37142
15.5k
    25, 
37143
15.5k
     OPC_CheckPredicate0, 
37144
15.5k
     OPC_CheckPatternPredicate0,
37145
15.5k
     OPC_EmitMergeInputChains1_0,
37146
15.5k
     OPC_EmitInteger32, 0, 
37147
15.5k
     OPC_EmitNodeXForm, 2, 3,
37148
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17019), 0|OPFL_Chain,
37149
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37150
15.5k
    0, 
37151
15.5k
   0, 
37152
15.5k
  61|128,3, 
37153
15.5k
   OPC_CheckChild1Integer, 38|128,12|128,1, 
37154
15.5k
   OPC_RecordChild2,
37155
15.5k
   OPC_Scope, 91, 
37156
15.5k
    OPC_CheckChild2TypeI32,
37157
15.5k
    OPC_RecordChild3,
37158
15.5k
    OPC_Scope, 28, 
37159
15.5k
     OPC_CheckPredicate2, 
37160
15.5k
     OPC_CheckPatternPredicate0,
37161
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37162
15.5k
     OPC_EmitMergeInputChains1_0,
37163
15.5k
     OPC_EmitInteger32, 0, 
37164
15.5k
     OPC_EmitNodeXForm, 2, 5,
37165
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15885), 0|OPFL_Chain,
37166
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37167
15.5k
    28, 
37168
15.5k
     OPC_CheckPredicate1, 
37169
15.5k
     OPC_CheckPatternPredicate0,
37170
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37171
15.5k
     OPC_EmitMergeInputChains1_0,
37172
15.5k
     OPC_EmitInteger32, 0, 
37173
15.5k
     OPC_EmitNodeXForm, 2, 5,
37174
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16512), 0|OPFL_Chain,
37175
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37176
15.5k
    28, 
37177
15.5k
     OPC_CheckPredicate0, 
37178
15.5k
     OPC_CheckPatternPredicate0,
37179
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37180
15.5k
     OPC_EmitMergeInputChains1_0,
37181
15.5k
     OPC_EmitInteger32, 0, 
37182
15.5k
     OPC_EmitNodeXForm, 2, 5,
37183
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17139), 0|OPFL_Chain,
37184
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37185
15.5k
    0, 
37186
15.5k
   91, 
37187
15.5k
    OPC_CheckChild2TypeI64,
37188
15.5k
    OPC_RecordChild3,
37189
15.5k
    OPC_Scope, 28, 
37190
15.5k
     OPC_CheckPredicate2, 
37191
15.5k
     OPC_CheckPatternPredicate0,
37192
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37193
15.5k
     OPC_EmitMergeInputChains1_0,
37194
15.5k
     OPC_EmitInteger32, 0, 
37195
15.5k
     OPC_EmitNodeXForm, 2, 5,
37196
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15999), 0|OPFL_Chain,
37197
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37198
15.5k
    28, 
37199
15.5k
     OPC_CheckPredicate1, 
37200
15.5k
     OPC_CheckPatternPredicate0,
37201
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37202
15.5k
     OPC_EmitMergeInputChains1_0,
37203
15.5k
     OPC_EmitInteger32, 0, 
37204
15.5k
     OPC_EmitNodeXForm, 2, 5,
37205
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16626), 0|OPFL_Chain,
37206
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37207
15.5k
    28, 
37208
15.5k
     OPC_CheckPredicate0, 
37209
15.5k
     OPC_CheckPatternPredicate0,
37210
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37211
15.5k
     OPC_EmitMergeInputChains1_0,
37212
15.5k
     OPC_EmitInteger32, 0, 
37213
15.5k
     OPC_EmitNodeXForm, 2, 5,
37214
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17253), 0|OPFL_Chain,
37215
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37216
15.5k
    0, 
37217
15.5k
   87, 
37218
15.5k
    OPC_RecordChild3,
37219
15.5k
    OPC_Scope, 27, 
37220
15.5k
     OPC_CheckPredicate2, 
37221
15.5k
     OPC_CheckPatternPredicate0,
37222
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37223
15.5k
     OPC_EmitMergeInputChains1_0,
37224
15.5k
     OPC_EmitInteger32, 0, 
37225
15.5k
     OPC_EmitNodeXForm, 2, 4,
37226
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15494), 0|OPFL_Chain,
37227
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37228
15.5k
    27, 
37229
15.5k
     OPC_CheckPredicate1, 
37230
15.5k
     OPC_CheckPatternPredicate0,
37231
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37232
15.5k
     OPC_EmitMergeInputChains1_0,
37233
15.5k
     OPC_EmitInteger32, 0, 
37234
15.5k
     OPC_EmitNodeXForm, 2, 4,
37235
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16145), 0|OPFL_Chain,
37236
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37237
15.5k
    27, 
37238
15.5k
     OPC_CheckPredicate0, 
37239
15.5k
     OPC_CheckPatternPredicate0,
37240
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37241
15.5k
     OPC_EmitMergeInputChains1_0,
37242
15.5k
     OPC_EmitInteger32, 0, 
37243
15.5k
     OPC_EmitNodeXForm, 2, 4,
37244
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16772), 0|OPFL_Chain,
37245
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37246
15.5k
    0, 
37247
15.5k
   82, 
37248
15.5k
    OPC_CheckChild2TypeI32,
37249
15.5k
    OPC_RecordChild3,
37250
15.5k
    OPC_Scope, 25, 
37251
15.5k
     OPC_CheckPredicate2, 
37252
15.5k
     OPC_CheckPatternPredicate0,
37253
15.5k
     OPC_EmitMergeInputChains1_0,
37254
15.5k
     OPC_EmitInteger32, 0, 
37255
15.5k
     OPC_EmitNodeXForm, 2, 3,
37256
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15657), 0|OPFL_Chain,
37257
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37258
15.5k
    25, 
37259
15.5k
     OPC_CheckPredicate1, 
37260
15.5k
     OPC_CheckPatternPredicate0,
37261
15.5k
     OPC_EmitMergeInputChains1_0,
37262
15.5k
     OPC_EmitInteger32, 0, 
37263
15.5k
     OPC_EmitNodeXForm, 2, 3,
37264
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16284), 0|OPFL_Chain,
37265
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37266
15.5k
    25, 
37267
15.5k
     OPC_CheckPredicate0, 
37268
15.5k
     OPC_CheckPatternPredicate0,
37269
15.5k
     OPC_EmitMergeInputChains1_0,
37270
15.5k
     OPC_EmitInteger32, 0, 
37271
15.5k
     OPC_EmitNodeXForm, 2, 3,
37272
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16911), 0|OPFL_Chain,
37273
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37274
15.5k
    0, 
37275
15.5k
   82, 
37276
15.5k
    OPC_CheckChild2TypeI64,
37277
15.5k
    OPC_RecordChild3,
37278
15.5k
    OPC_Scope, 25, 
37279
15.5k
     OPC_CheckPredicate2, 
37280
15.5k
     OPC_CheckPatternPredicate0,
37281
15.5k
     OPC_EmitMergeInputChains1_0,
37282
15.5k
     OPC_EmitInteger32, 0, 
37283
15.5k
     OPC_EmitNodeXForm, 2, 3,
37284
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15771), 0|OPFL_Chain,
37285
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37286
15.5k
    25, 
37287
15.5k
     OPC_CheckPredicate1, 
37288
15.5k
     OPC_CheckPatternPredicate0,
37289
15.5k
     OPC_EmitMergeInputChains1_0,
37290
15.5k
     OPC_EmitInteger32, 0, 
37291
15.5k
     OPC_EmitNodeXForm, 2, 3,
37292
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16398), 0|OPFL_Chain,
37293
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37294
15.5k
    25, 
37295
15.5k
     OPC_CheckPredicate0, 
37296
15.5k
     OPC_CheckPatternPredicate0,
37297
15.5k
     OPC_EmitMergeInputChains1_0,
37298
15.5k
     OPC_EmitInteger32, 0, 
37299
15.5k
     OPC_EmitNodeXForm, 2, 3,
37300
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17025), 0|OPFL_Chain,
37301
15.5k
                   8, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37302
15.5k
    0, 
37303
15.5k
   0, 
37304
15.5k
  1|128,3, 
37305
15.5k
   OPC_CheckChild1Integer, 92|128,9|128,1, 
37306
15.5k
   OPC_RecordChild2,
37307
15.5k
   OPC_Scope, 79, 
37308
15.5k
    OPC_CheckChild2TypeI32,
37309
15.5k
    OPC_RecordChild3,
37310
15.5k
    OPC_Scope, 24, 
37311
15.5k
     OPC_CheckPredicate2, 
37312
15.5k
     OPC_CheckPatternPredicate1,
37313
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37314
15.5k
     OPC_EmitMergeInputChains1_0,
37315
15.5k
     OPC_EmitInteger32, 0, 
37316
15.5k
     OPC_EmitNodeXForm, 2, 5,
37317
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15887), 0|OPFL_Chain,
37318
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37319
15.5k
    24, 
37320
15.5k
     OPC_CheckPredicate1, 
37321
15.5k
     OPC_CheckPatternPredicate1,
37322
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37323
15.5k
     OPC_EmitMergeInputChains1_0,
37324
15.5k
     OPC_EmitInteger32, 0, 
37325
15.5k
     OPC_EmitNodeXForm, 2, 5,
37326
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16514), 0|OPFL_Chain,
37327
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37328
15.5k
    24, 
37329
15.5k
     OPC_CheckPredicate0, 
37330
15.5k
     OPC_CheckPatternPredicate1,
37331
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37332
15.5k
     OPC_EmitMergeInputChains1_0,
37333
15.5k
     OPC_EmitInteger32, 0, 
37334
15.5k
     OPC_EmitNodeXForm, 2, 5,
37335
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17141), 0|OPFL_Chain,
37336
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37337
15.5k
    0, 
37338
15.5k
   79, 
37339
15.5k
    OPC_CheckChild2TypeI64,
37340
15.5k
    OPC_RecordChild3,
37341
15.5k
    OPC_Scope, 24, 
37342
15.5k
     OPC_CheckPredicate2, 
37343
15.5k
     OPC_CheckPatternPredicate1,
37344
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37345
15.5k
     OPC_EmitMergeInputChains1_0,
37346
15.5k
     OPC_EmitInteger32, 0, 
37347
15.5k
     OPC_EmitNodeXForm, 2, 5,
37348
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16001), 0|OPFL_Chain,
37349
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37350
15.5k
    24, 
37351
15.5k
     OPC_CheckPredicate1, 
37352
15.5k
     OPC_CheckPatternPredicate1,
37353
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37354
15.5k
     OPC_EmitMergeInputChains1_0,
37355
15.5k
     OPC_EmitInteger32, 0, 
37356
15.5k
     OPC_EmitNodeXForm, 2, 5,
37357
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16628), 0|OPFL_Chain,
37358
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37359
15.5k
    24, 
37360
15.5k
     OPC_CheckPredicate0, 
37361
15.5k
     OPC_CheckPatternPredicate1,
37362
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37363
15.5k
     OPC_EmitMergeInputChains1_0,
37364
15.5k
     OPC_EmitInteger32, 0, 
37365
15.5k
     OPC_EmitNodeXForm, 2, 5,
37366
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17255), 0|OPFL_Chain,
37367
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37368
15.5k
    0, 
37369
15.5k
   75, 
37370
15.5k
    OPC_RecordChild3,
37371
15.5k
    OPC_Scope, 23, 
37372
15.5k
     OPC_CheckPredicate2, 
37373
15.5k
     OPC_CheckPatternPredicate1,
37374
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37375
15.5k
     OPC_EmitMergeInputChains1_0,
37376
15.5k
     OPC_EmitInteger32, 0, 
37377
15.5k
     OPC_EmitNodeXForm, 2, 4,
37378
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15498), 0|OPFL_Chain,
37379
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37380
15.5k
    23, 
37381
15.5k
     OPC_CheckPredicate1, 
37382
15.5k
     OPC_CheckPatternPredicate1,
37383
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37384
15.5k
     OPC_EmitMergeInputChains1_0,
37385
15.5k
     OPC_EmitInteger32, 0, 
37386
15.5k
     OPC_EmitNodeXForm, 2, 4,
37387
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16148), 0|OPFL_Chain,
37388
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37389
15.5k
    23, 
37390
15.5k
     OPC_CheckPredicate0, 
37391
15.5k
     OPC_CheckPatternPredicate1,
37392
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37393
15.5k
     OPC_EmitMergeInputChains1_0,
37394
15.5k
     OPC_EmitInteger32, 0, 
37395
15.5k
     OPC_EmitNodeXForm, 2, 4,
37396
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16775), 0|OPFL_Chain,
37397
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37398
15.5k
    0, 
37399
15.5k
   70, 
37400
15.5k
    OPC_CheckChild2TypeI32,
37401
15.5k
    OPC_RecordChild3,
37402
15.5k
    OPC_Scope, 21, 
37403
15.5k
     OPC_CheckPredicate2, 
37404
15.5k
     OPC_CheckPatternPredicate1,
37405
15.5k
     OPC_EmitMergeInputChains1_0,
37406
15.5k
     OPC_EmitInteger32, 0, 
37407
15.5k
     OPC_EmitNodeXForm, 2, 3,
37408
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15659), 0|OPFL_Chain,
37409
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37410
15.5k
    21, 
37411
15.5k
     OPC_CheckPredicate1, 
37412
15.5k
     OPC_CheckPatternPredicate1,
37413
15.5k
     OPC_EmitMergeInputChains1_0,
37414
15.5k
     OPC_EmitInteger32, 0, 
37415
15.5k
     OPC_EmitNodeXForm, 2, 3,
37416
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16286), 0|OPFL_Chain,
37417
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37418
15.5k
    21, 
37419
15.5k
     OPC_CheckPredicate0, 
37420
15.5k
     OPC_CheckPatternPredicate1,
37421
15.5k
     OPC_EmitMergeInputChains1_0,
37422
15.5k
     OPC_EmitInteger32, 0, 
37423
15.5k
     OPC_EmitNodeXForm, 2, 3,
37424
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16913), 0|OPFL_Chain,
37425
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37426
15.5k
    0, 
37427
15.5k
   70, 
37428
15.5k
    OPC_CheckChild2TypeI64,
37429
15.5k
    OPC_RecordChild3,
37430
15.5k
    OPC_Scope, 21, 
37431
15.5k
     OPC_CheckPredicate2, 
37432
15.5k
     OPC_CheckPatternPredicate1,
37433
15.5k
     OPC_EmitMergeInputChains1_0,
37434
15.5k
     OPC_EmitInteger32, 0, 
37435
15.5k
     OPC_EmitNodeXForm, 2, 3,
37436
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15773), 0|OPFL_Chain,
37437
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37438
15.5k
    21, 
37439
15.5k
     OPC_CheckPredicate1, 
37440
15.5k
     OPC_CheckPatternPredicate1,
37441
15.5k
     OPC_EmitMergeInputChains1_0,
37442
15.5k
     OPC_EmitInteger32, 0, 
37443
15.5k
     OPC_EmitNodeXForm, 2, 3,
37444
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16400), 0|OPFL_Chain,
37445
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37446
15.5k
    21, 
37447
15.5k
     OPC_CheckPredicate0, 
37448
15.5k
     OPC_CheckPatternPredicate1,
37449
15.5k
     OPC_EmitMergeInputChains1_0,
37450
15.5k
     OPC_EmitInteger32, 0, 
37451
15.5k
     OPC_EmitNodeXForm, 2, 3,
37452
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17027), 0|OPFL_Chain,
37453
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37454
15.5k
    0, 
37455
15.5k
   0, 
37456
15.5k
  1|128,3, 
37457
15.5k
   OPC_CheckChild1Integer, 100|128,9|128,1, 
37458
15.5k
   OPC_RecordChild2,
37459
15.5k
   OPC_Scope, 79, 
37460
15.5k
    OPC_CheckChild2TypeI32,
37461
15.5k
    OPC_RecordChild3,
37462
15.5k
    OPC_Scope, 24, 
37463
15.5k
     OPC_CheckPredicate2, 
37464
15.5k
     OPC_CheckPatternPredicate1,
37465
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37466
15.5k
     OPC_EmitMergeInputChains1_0,
37467
15.5k
     OPC_EmitInteger32, 0, 
37468
15.5k
     OPC_EmitNodeXForm, 2, 5,
37469
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15889), 0|OPFL_Chain,
37470
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37471
15.5k
    24, 
37472
15.5k
     OPC_CheckPredicate1, 
37473
15.5k
     OPC_CheckPatternPredicate1,
37474
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37475
15.5k
     OPC_EmitMergeInputChains1_0,
37476
15.5k
     OPC_EmitInteger32, 0, 
37477
15.5k
     OPC_EmitNodeXForm, 2, 5,
37478
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16516), 0|OPFL_Chain,
37479
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37480
15.5k
    24, 
37481
15.5k
     OPC_CheckPredicate0, 
37482
15.5k
     OPC_CheckPatternPredicate1,
37483
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37484
15.5k
     OPC_EmitMergeInputChains1_0,
37485
15.5k
     OPC_EmitInteger32, 0, 
37486
15.5k
     OPC_EmitNodeXForm, 2, 5,
37487
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17143), 0|OPFL_Chain,
37488
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37489
15.5k
    0, 
37490
15.5k
   79, 
37491
15.5k
    OPC_CheckChild2TypeI64,
37492
15.5k
    OPC_RecordChild3,
37493
15.5k
    OPC_Scope, 24, 
37494
15.5k
     OPC_CheckPredicate2, 
37495
15.5k
     OPC_CheckPatternPredicate1,
37496
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37497
15.5k
     OPC_EmitMergeInputChains1_0,
37498
15.5k
     OPC_EmitInteger32, 0, 
37499
15.5k
     OPC_EmitNodeXForm, 2, 5,
37500
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16003), 0|OPFL_Chain,
37501
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37502
15.5k
    24, 
37503
15.5k
     OPC_CheckPredicate1, 
37504
15.5k
     OPC_CheckPatternPredicate1,
37505
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37506
15.5k
     OPC_EmitMergeInputChains1_0,
37507
15.5k
     OPC_EmitInteger32, 0, 
37508
15.5k
     OPC_EmitNodeXForm, 2, 5,
37509
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16630), 0|OPFL_Chain,
37510
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37511
15.5k
    24, 
37512
15.5k
     OPC_CheckPredicate0, 
37513
15.5k
     OPC_CheckPatternPredicate1,
37514
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37515
15.5k
     OPC_EmitMergeInputChains1_0,
37516
15.5k
     OPC_EmitInteger32, 0, 
37517
15.5k
     OPC_EmitNodeXForm, 2, 5,
37518
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17257), 0|OPFL_Chain,
37519
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
37520
15.5k
    0, 
37521
15.5k
   75, 
37522
15.5k
    OPC_RecordChild3,
37523
15.5k
    OPC_Scope, 23, 
37524
15.5k
     OPC_CheckPredicate2, 
37525
15.5k
     OPC_CheckPatternPredicate1,
37526
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37527
15.5k
     OPC_EmitMergeInputChains1_0,
37528
15.5k
     OPC_EmitInteger32, 0, 
37529
15.5k
     OPC_EmitNodeXForm, 2, 4,
37530
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15502), 0|OPFL_Chain,
37531
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37532
15.5k
    23, 
37533
15.5k
     OPC_CheckPredicate1, 
37534
15.5k
     OPC_CheckPatternPredicate1,
37535
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37536
15.5k
     OPC_EmitMergeInputChains1_0,
37537
15.5k
     OPC_EmitInteger32, 0, 
37538
15.5k
     OPC_EmitNodeXForm, 2, 4,
37539
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16151), 0|OPFL_Chain,
37540
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37541
15.5k
    23, 
37542
15.5k
     OPC_CheckPredicate0, 
37543
15.5k
     OPC_CheckPatternPredicate1,
37544
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37545
15.5k
     OPC_EmitMergeInputChains1_0,
37546
15.5k
     OPC_EmitInteger32, 0, 
37547
15.5k
     OPC_EmitNodeXForm, 2, 4,
37548
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16778), 0|OPFL_Chain,
37549
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 3, 2, 5, 
37550
15.5k
    0, 
37551
15.5k
   70, 
37552
15.5k
    OPC_CheckChild2TypeI32,
37553
15.5k
    OPC_RecordChild3,
37554
15.5k
    OPC_Scope, 21, 
37555
15.5k
     OPC_CheckPredicate2, 
37556
15.5k
     OPC_CheckPatternPredicate1,
37557
15.5k
     OPC_EmitMergeInputChains1_0,
37558
15.5k
     OPC_EmitInteger32, 0, 
37559
15.5k
     OPC_EmitNodeXForm, 2, 3,
37560
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15661), 0|OPFL_Chain,
37561
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37562
15.5k
    21, 
37563
15.5k
     OPC_CheckPredicate1, 
37564
15.5k
     OPC_CheckPatternPredicate1,
37565
15.5k
     OPC_EmitMergeInputChains1_0,
37566
15.5k
     OPC_EmitInteger32, 0, 
37567
15.5k
     OPC_EmitNodeXForm, 2, 3,
37568
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16288), 0|OPFL_Chain,
37569
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37570
15.5k
    21, 
37571
15.5k
     OPC_CheckPredicate0, 
37572
15.5k
     OPC_CheckPatternPredicate1,
37573
15.5k
     OPC_EmitMergeInputChains1_0,
37574
15.5k
     OPC_EmitInteger32, 0, 
37575
15.5k
     OPC_EmitNodeXForm, 2, 3,
37576
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16915), 0|OPFL_Chain,
37577
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37578
15.5k
    0, 
37579
15.5k
   70, 
37580
15.5k
    OPC_CheckChild2TypeI64,
37581
15.5k
    OPC_RecordChild3,
37582
15.5k
    OPC_Scope, 21, 
37583
15.5k
     OPC_CheckPredicate2, 
37584
15.5k
     OPC_CheckPatternPredicate1,
37585
15.5k
     OPC_EmitMergeInputChains1_0,
37586
15.5k
     OPC_EmitInteger32, 0, 
37587
15.5k
     OPC_EmitNodeXForm, 2, 3,
37588
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15775), 0|OPFL_Chain,
37589
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37590
15.5k
    21, 
37591
15.5k
     OPC_CheckPredicate1, 
37592
15.5k
     OPC_CheckPatternPredicate1,
37593
15.5k
     OPC_EmitMergeInputChains1_0,
37594
15.5k
     OPC_EmitInteger32, 0, 
37595
15.5k
     OPC_EmitNodeXForm, 2, 3,
37596
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16402), 0|OPFL_Chain,
37597
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37598
15.5k
    21, 
37599
15.5k
     OPC_CheckPredicate0, 
37600
15.5k
     OPC_CheckPatternPredicate1,
37601
15.5k
     OPC_EmitMergeInputChains1_0,
37602
15.5k
     OPC_EmitInteger32, 0, 
37603
15.5k
     OPC_EmitNodeXForm, 2, 3,
37604
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17029), 0|OPFL_Chain,
37605
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 1, 2, 4, 
37606
15.5k
    0, 
37607
15.5k
   0, 
37608
15.5k
  54|128,2, 
37609
15.5k
   OPC_CheckChild1Integer, 90|128,13|128,1, 
37610
15.5k
   OPC_RecordChild2,
37611
15.5k
   OPC_Scope, 64, 
37612
15.5k
    OPC_CheckChild2TypeI32,
37613
15.5k
    OPC_RecordChild3,
37614
15.5k
    OPC_Scope, 19, 
37615
15.5k
     OPC_CheckPredicate2, 
37616
15.5k
     OPC_CheckPatternPredicate3,
37617
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37618
15.5k
     OPC_EmitMergeInputChains1_0,
37619
15.5k
     OPC_EmitInteger32, 0, 
37620
15.5k
     OPC_EmitNodeXForm, 2, 5,
37621
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15899),
37622
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37623
15.5k
    19, 
37624
15.5k
     OPC_CheckPredicate1, 
37625
15.5k
     OPC_CheckPatternPredicate3,
37626
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37627
15.5k
     OPC_EmitMergeInputChains1_0,
37628
15.5k
     OPC_EmitInteger32, 0, 
37629
15.5k
     OPC_EmitNodeXForm, 2, 5,
37630
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16526),
37631
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37632
15.5k
    19, 
37633
15.5k
     OPC_CheckPredicate0, 
37634
15.5k
     OPC_CheckPatternPredicate3,
37635
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37636
15.5k
     OPC_EmitMergeInputChains1_0,
37637
15.5k
     OPC_EmitInteger32, 0, 
37638
15.5k
     OPC_EmitNodeXForm, 2, 5,
37639
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17153),
37640
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37641
15.5k
    0, 
37642
15.5k
   64, 
37643
15.5k
    OPC_CheckChild2TypeI64,
37644
15.5k
    OPC_RecordChild3,
37645
15.5k
    OPC_Scope, 19, 
37646
15.5k
     OPC_CheckPredicate2, 
37647
15.5k
     OPC_CheckPatternPredicate3,
37648
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37649
15.5k
     OPC_EmitMergeInputChains1_0,
37650
15.5k
     OPC_EmitInteger32, 0, 
37651
15.5k
     OPC_EmitNodeXForm, 2, 5,
37652
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16013),
37653
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37654
15.5k
    19, 
37655
15.5k
     OPC_CheckPredicate1, 
37656
15.5k
     OPC_CheckPatternPredicate3,
37657
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37658
15.5k
     OPC_EmitMergeInputChains1_0,
37659
15.5k
     OPC_EmitInteger32, 0, 
37660
15.5k
     OPC_EmitNodeXForm, 2, 5,
37661
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16640),
37662
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37663
15.5k
    19, 
37664
15.5k
     OPC_CheckPredicate0, 
37665
15.5k
     OPC_CheckPatternPredicate3,
37666
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37667
15.5k
     OPC_EmitMergeInputChains1_0,
37668
15.5k
     OPC_EmitInteger32, 0, 
37669
15.5k
     OPC_EmitNodeXForm, 2, 5,
37670
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17267),
37671
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37672
15.5k
    0, 
37673
15.5k
   60, 
37674
15.5k
    OPC_RecordChild3,
37675
15.5k
    OPC_Scope, 18, 
37676
15.5k
     OPC_CheckPredicate2, 
37677
15.5k
     OPC_CheckPatternPredicate3,
37678
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37679
15.5k
     OPC_EmitMergeInputChains1_0,
37680
15.5k
     OPC_EmitInteger32, 0, 
37681
15.5k
     OPC_EmitNodeXForm, 2, 4,
37682
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15522),
37683
15.5k
                   MVT::i32, 3, 3, 2, 5, 
37684
15.5k
    18, 
37685
15.5k
     OPC_CheckPredicate1, 
37686
15.5k
     OPC_CheckPatternPredicate3,
37687
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37688
15.5k
     OPC_EmitMergeInputChains1_0,
37689
15.5k
     OPC_EmitInteger32, 0, 
37690
15.5k
     OPC_EmitNodeXForm, 2, 4,
37691
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16166),
37692
15.5k
                   MVT::i32, 3, 3, 2, 5, 
37693
15.5k
    18, 
37694
15.5k
     OPC_CheckPredicate0, 
37695
15.5k
     OPC_CheckPatternPredicate3,
37696
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37697
15.5k
     OPC_EmitMergeInputChains1_0,
37698
15.5k
     OPC_EmitInteger32, 0, 
37699
15.5k
     OPC_EmitNodeXForm, 2, 4,
37700
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16793),
37701
15.5k
                   MVT::i32, 3, 3, 2, 5, 
37702
15.5k
    0, 
37703
15.5k
   55, 
37704
15.5k
    OPC_CheckChild2TypeI32,
37705
15.5k
    OPC_RecordChild3,
37706
15.5k
    OPC_Scope, 16, 
37707
15.5k
     OPC_CheckPredicate2, 
37708
15.5k
     OPC_CheckPatternPredicate3,
37709
15.5k
     OPC_EmitMergeInputChains1_0,
37710
15.5k
     OPC_EmitInteger32, 0, 
37711
15.5k
     OPC_EmitNodeXForm, 2, 3,
37712
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15671),
37713
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37714
15.5k
    16, 
37715
15.5k
     OPC_CheckPredicate1, 
37716
15.5k
     OPC_CheckPatternPredicate3,
37717
15.5k
     OPC_EmitMergeInputChains1_0,
37718
15.5k
     OPC_EmitInteger32, 0, 
37719
15.5k
     OPC_EmitNodeXForm, 2, 3,
37720
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16298),
37721
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37722
15.5k
    16, 
37723
15.5k
     OPC_CheckPredicate0, 
37724
15.5k
     OPC_CheckPatternPredicate3,
37725
15.5k
     OPC_EmitMergeInputChains1_0,
37726
15.5k
     OPC_EmitInteger32, 0, 
37727
15.5k
     OPC_EmitNodeXForm, 2, 3,
37728
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16925),
37729
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37730
15.5k
    0, 
37731
15.5k
   55, 
37732
15.5k
    OPC_CheckChild2TypeI64,
37733
15.5k
    OPC_RecordChild3,
37734
15.5k
    OPC_Scope, 16, 
37735
15.5k
     OPC_CheckPredicate2, 
37736
15.5k
     OPC_CheckPatternPredicate3,
37737
15.5k
     OPC_EmitMergeInputChains1_0,
37738
15.5k
     OPC_EmitInteger32, 0, 
37739
15.5k
     OPC_EmitNodeXForm, 2, 3,
37740
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15785),
37741
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37742
15.5k
    16, 
37743
15.5k
     OPC_CheckPredicate1, 
37744
15.5k
     OPC_CheckPatternPredicate3,
37745
15.5k
     OPC_EmitMergeInputChains1_0,
37746
15.5k
     OPC_EmitInteger32, 0, 
37747
15.5k
     OPC_EmitNodeXForm, 2, 3,
37748
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16412),
37749
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37750
15.5k
    16, 
37751
15.5k
     OPC_CheckPredicate0, 
37752
15.5k
     OPC_CheckPatternPredicate3,
37753
15.5k
     OPC_EmitMergeInputChains1_0,
37754
15.5k
     OPC_EmitInteger32, 0, 
37755
15.5k
     OPC_EmitNodeXForm, 2, 3,
37756
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17039),
37757
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37758
15.5k
    0, 
37759
15.5k
   0, 
37760
15.5k
  54|128,2, 
37761
15.5k
   OPC_CheckChild1Integer, 92|128,13|128,1, 
37762
15.5k
   OPC_RecordChild2,
37763
15.5k
   OPC_Scope, 64, 
37764
15.5k
    OPC_CheckChild2TypeI32,
37765
15.5k
    OPC_RecordChild3,
37766
15.5k
    OPC_Scope, 19, 
37767
15.5k
     OPC_CheckPredicate2, 
37768
15.5k
     OPC_CheckPatternPredicate3,
37769
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37770
15.5k
     OPC_EmitMergeInputChains1_0,
37771
15.5k
     OPC_EmitInteger32, 0, 
37772
15.5k
     OPC_EmitNodeXForm, 2, 5,
37773
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15901),
37774
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37775
15.5k
    19, 
37776
15.5k
     OPC_CheckPredicate1, 
37777
15.5k
     OPC_CheckPatternPredicate3,
37778
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37779
15.5k
     OPC_EmitMergeInputChains1_0,
37780
15.5k
     OPC_EmitInteger32, 0, 
37781
15.5k
     OPC_EmitNodeXForm, 2, 5,
37782
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16528),
37783
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37784
15.5k
    19, 
37785
15.5k
     OPC_CheckPredicate0, 
37786
15.5k
     OPC_CheckPatternPredicate3,
37787
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37788
15.5k
     OPC_EmitMergeInputChains1_0,
37789
15.5k
     OPC_EmitInteger32, 0, 
37790
15.5k
     OPC_EmitNodeXForm, 2, 5,
37791
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17155),
37792
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37793
15.5k
    0, 
37794
15.5k
   64, 
37795
15.5k
    OPC_CheckChild2TypeI64,
37796
15.5k
    OPC_RecordChild3,
37797
15.5k
    OPC_Scope, 19, 
37798
15.5k
     OPC_CheckPredicate2, 
37799
15.5k
     OPC_CheckPatternPredicate3,
37800
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37801
15.5k
     OPC_EmitMergeInputChains1_0,
37802
15.5k
     OPC_EmitInteger32, 0, 
37803
15.5k
     OPC_EmitNodeXForm, 2, 5,
37804
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16015),
37805
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37806
15.5k
    19, 
37807
15.5k
     OPC_CheckPredicate1, 
37808
15.5k
     OPC_CheckPatternPredicate3,
37809
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37810
15.5k
     OPC_EmitMergeInputChains1_0,
37811
15.5k
     OPC_EmitInteger32, 0, 
37812
15.5k
     OPC_EmitNodeXForm, 2, 5,
37813
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16642),
37814
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37815
15.5k
    19, 
37816
15.5k
     OPC_CheckPredicate0, 
37817
15.5k
     OPC_CheckPatternPredicate3,
37818
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37819
15.5k
     OPC_EmitMergeInputChains1_0,
37820
15.5k
     OPC_EmitInteger32, 0, 
37821
15.5k
     OPC_EmitNodeXForm, 2, 5,
37822
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17269),
37823
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37824
15.5k
    0, 
37825
15.5k
   60, 
37826
15.5k
    OPC_RecordChild3,
37827
15.5k
    OPC_Scope, 18, 
37828
15.5k
     OPC_CheckPredicate2, 
37829
15.5k
     OPC_CheckPatternPredicate3,
37830
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37831
15.5k
     OPC_EmitMergeInputChains1_0,
37832
15.5k
     OPC_EmitInteger32, 0, 
37833
15.5k
     OPC_EmitNodeXForm, 2, 4,
37834
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15526),
37835
15.5k
                   MVT::i32, 3, 3, 2, 5, 
37836
15.5k
    18, 
37837
15.5k
     OPC_CheckPredicate1, 
37838
15.5k
     OPC_CheckPatternPredicate3,
37839
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37840
15.5k
     OPC_EmitMergeInputChains1_0,
37841
15.5k
     OPC_EmitInteger32, 0, 
37842
15.5k
     OPC_EmitNodeXForm, 2, 4,
37843
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16169),
37844
15.5k
                   MVT::i32, 3, 3, 2, 5, 
37845
15.5k
    18, 
37846
15.5k
     OPC_CheckPredicate0, 
37847
15.5k
     OPC_CheckPatternPredicate3,
37848
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37849
15.5k
     OPC_EmitMergeInputChains1_0,
37850
15.5k
     OPC_EmitInteger32, 0, 
37851
15.5k
     OPC_EmitNodeXForm, 2, 4,
37852
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16796),
37853
15.5k
                   MVT::i32, 3, 3, 2, 5, 
37854
15.5k
    0, 
37855
15.5k
   55, 
37856
15.5k
    OPC_CheckChild2TypeI32,
37857
15.5k
    OPC_RecordChild3,
37858
15.5k
    OPC_Scope, 16, 
37859
15.5k
     OPC_CheckPredicate2, 
37860
15.5k
     OPC_CheckPatternPredicate3,
37861
15.5k
     OPC_EmitMergeInputChains1_0,
37862
15.5k
     OPC_EmitInteger32, 0, 
37863
15.5k
     OPC_EmitNodeXForm, 2, 3,
37864
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15673),
37865
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37866
15.5k
    16, 
37867
15.5k
     OPC_CheckPredicate1, 
37868
15.5k
     OPC_CheckPatternPredicate3,
37869
15.5k
     OPC_EmitMergeInputChains1_0,
37870
15.5k
     OPC_EmitInteger32, 0, 
37871
15.5k
     OPC_EmitNodeXForm, 2, 3,
37872
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16300),
37873
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37874
15.5k
    16, 
37875
15.5k
     OPC_CheckPredicate0, 
37876
15.5k
     OPC_CheckPatternPredicate3,
37877
15.5k
     OPC_EmitMergeInputChains1_0,
37878
15.5k
     OPC_EmitInteger32, 0, 
37879
15.5k
     OPC_EmitNodeXForm, 2, 3,
37880
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16927),
37881
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37882
15.5k
    0, 
37883
15.5k
   55, 
37884
15.5k
    OPC_CheckChild2TypeI64,
37885
15.5k
    OPC_RecordChild3,
37886
15.5k
    OPC_Scope, 16, 
37887
15.5k
     OPC_CheckPredicate2, 
37888
15.5k
     OPC_CheckPatternPredicate3,
37889
15.5k
     OPC_EmitMergeInputChains1_0,
37890
15.5k
     OPC_EmitInteger32, 0, 
37891
15.5k
     OPC_EmitNodeXForm, 2, 3,
37892
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15787),
37893
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37894
15.5k
    16, 
37895
15.5k
     OPC_CheckPredicate1, 
37896
15.5k
     OPC_CheckPatternPredicate3,
37897
15.5k
     OPC_EmitMergeInputChains1_0,
37898
15.5k
     OPC_EmitInteger32, 0, 
37899
15.5k
     OPC_EmitNodeXForm, 2, 3,
37900
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16414),
37901
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37902
15.5k
    16, 
37903
15.5k
     OPC_CheckPredicate0, 
37904
15.5k
     OPC_CheckPatternPredicate3,
37905
15.5k
     OPC_EmitMergeInputChains1_0,
37906
15.5k
     OPC_EmitInteger32, 0, 
37907
15.5k
     OPC_EmitNodeXForm, 2, 3,
37908
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17041),
37909
15.5k
                   MVT::i32, 3, 1, 2, 4, 
37910
15.5k
    0, 
37911
15.5k
   0, 
37912
15.5k
  54|128,2, 
37913
15.5k
   OPC_CheckChild1Integer, 58|128,13|128,1, 
37914
15.5k
   OPC_RecordChild2,
37915
15.5k
   OPC_Scope, 64, 
37916
15.5k
    OPC_CheckChild2TypeI32,
37917
15.5k
    OPC_RecordChild3,
37918
15.5k
    OPC_Scope, 19, 
37919
15.5k
     OPC_CheckPredicate2, 
37920
15.5k
     OPC_CheckPatternPredicate3,
37921
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37922
15.5k
     OPC_EmitMergeInputChains1_0,
37923
15.5k
     OPC_EmitInteger32, 0, 
37924
15.5k
     OPC_EmitNodeXForm, 2, 5,
37925
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15903),
37926
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37927
15.5k
    19, 
37928
15.5k
     OPC_CheckPredicate1, 
37929
15.5k
     OPC_CheckPatternPredicate3,
37930
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37931
15.5k
     OPC_EmitMergeInputChains1_0,
37932
15.5k
     OPC_EmitInteger32, 0, 
37933
15.5k
     OPC_EmitNodeXForm, 2, 5,
37934
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16530),
37935
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37936
15.5k
    19, 
37937
15.5k
     OPC_CheckPredicate0, 
37938
15.5k
     OPC_CheckPatternPredicate3,
37939
15.5k
     OPC_CheckComplexPat0, /*#*/1,
37940
15.5k
     OPC_EmitMergeInputChains1_0,
37941
15.5k
     OPC_EmitInteger32, 0, 
37942
15.5k
     OPC_EmitNodeXForm, 2, 5,
37943
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17157),
37944
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37945
15.5k
    0, 
37946
15.5k
   64, 
37947
15.5k
    OPC_CheckChild2TypeI64,
37948
15.5k
    OPC_RecordChild3,
37949
15.5k
    OPC_Scope, 19, 
37950
15.5k
     OPC_CheckPredicate2, 
37951
15.5k
     OPC_CheckPatternPredicate3,
37952
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37953
15.5k
     OPC_EmitMergeInputChains1_0,
37954
15.5k
     OPC_EmitInteger32, 0, 
37955
15.5k
     OPC_EmitNodeXForm, 2, 5,
37956
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16017),
37957
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37958
15.5k
    19, 
37959
15.5k
     OPC_CheckPredicate1, 
37960
15.5k
     OPC_CheckPatternPredicate3,
37961
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37962
15.5k
     OPC_EmitMergeInputChains1_0,
37963
15.5k
     OPC_EmitInteger32, 0, 
37964
15.5k
     OPC_EmitNodeXForm, 2, 5,
37965
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16644),
37966
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37967
15.5k
    19, 
37968
15.5k
     OPC_CheckPredicate0, 
37969
15.5k
     OPC_CheckPatternPredicate3,
37970
15.5k
     OPC_CheckComplexPat1, /*#*/1,
37971
15.5k
     OPC_EmitMergeInputChains1_0,
37972
15.5k
     OPC_EmitInteger32, 0, 
37973
15.5k
     OPC_EmitNodeXForm, 2, 5,
37974
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17271),
37975
15.5k
                   MVT::i32, 4, 3, 4, 2, 6, 
37976
15.5k
    0, 
37977
15.5k
   60, 
37978
15.5k
    OPC_RecordChild3,
37979
15.5k
    OPC_Scope, 18, 
37980
15.5k
     OPC_CheckPredicate2, 
37981
15.5k
     OPC_CheckPatternPredicate3,
37982
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37983
15.5k
     OPC_EmitMergeInputChains1_0,
37984
15.5k
     OPC_EmitInteger32, 0, 
37985
15.5k
     OPC_EmitNodeXForm, 2, 4,
37986
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15530),
37987
15.5k
                   MVT::i32, 3, 3, 2, 5, 
37988
15.5k
    18, 
37989
15.5k
     OPC_CheckPredicate1, 
37990
15.5k
     OPC_CheckPatternPredicate3,
37991
15.5k
     OPC_CheckComplexPat2, /*#*/1,
37992
15.5k
     OPC_EmitMergeInputChains1_0,
37993
15.5k
     OPC_EmitInteger32, 0, 
37994
15.5k
     OPC_EmitNodeXForm, 2, 4,
37995
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16172),
37996
15.5k
                   MVT::i32, 3, 3, 2, 5, 
37997
15.5k
    18, 
37998
15.5k
     OPC_CheckPredicate0, 
37999
15.5k
     OPC_CheckPatternPredicate3,
38000
15.5k
     OPC_CheckComplexPat2, /*#*/1,
38001
15.5k
     OPC_EmitMergeInputChains1_0,
38002
15.5k
     OPC_EmitInteger32, 0, 
38003
15.5k
     OPC_EmitNodeXForm, 2, 4,
38004
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16799),
38005
15.5k
                   MVT::i32, 3, 3, 2, 5, 
38006
15.5k
    0, 
38007
15.5k
   55, 
38008
15.5k
    OPC_CheckChild2TypeI32,
38009
15.5k
    OPC_RecordChild3,
38010
15.5k
    OPC_Scope, 16, 
38011
15.5k
     OPC_CheckPredicate2, 
38012
15.5k
     OPC_CheckPatternPredicate3,
38013
15.5k
     OPC_EmitMergeInputChains1_0,
38014
15.5k
     OPC_EmitInteger32, 0, 
38015
15.5k
     OPC_EmitNodeXForm, 2, 3,
38016
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15675),
38017
15.5k
                   MVT::i32, 3, 1, 2, 4, 
38018
15.5k
    16, 
38019
15.5k
     OPC_CheckPredicate1, 
38020
15.5k
     OPC_CheckPatternPredicate3,
38021
15.5k
     OPC_EmitMergeInputChains1_0,
38022
15.5k
     OPC_EmitInteger32, 0, 
38023
15.5k
     OPC_EmitNodeXForm, 2, 3,
38024
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16302),
38025
15.5k
                   MVT::i32, 3, 1, 2, 4, 
38026
15.5k
    16, 
38027
15.5k
     OPC_CheckPredicate0, 
38028
15.5k
     OPC_CheckPatternPredicate3,
38029
15.5k
     OPC_EmitMergeInputChains1_0,
38030
15.5k
     OPC_EmitInteger32, 0, 
38031
15.5k
     OPC_EmitNodeXForm, 2, 3,
38032
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16929),
38033
15.5k
                   MVT::i32, 3, 1, 2, 4, 
38034
15.5k
    0, 
38035
15.5k
   55, 
38036
15.5k
    OPC_CheckChild2TypeI64,
38037
15.5k
    OPC_RecordChild3,
38038
15.5k
    OPC_Scope, 16, 
38039
15.5k
     OPC_CheckPredicate2, 
38040
15.5k
     OPC_CheckPatternPredicate3,
38041
15.5k
     OPC_EmitMergeInputChains1_0,
38042
15.5k
     OPC_EmitInteger32, 0, 
38043
15.5k
     OPC_EmitNodeXForm, 2, 3,
38044
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15789),
38045
15.5k
                   MVT::i32, 3, 1, 2, 4, 
38046
15.5k
    16, 
38047
15.5k
     OPC_CheckPredicate1, 
38048
15.5k
     OPC_CheckPatternPredicate3,
38049
15.5k
     OPC_EmitMergeInputChains1_0,
38050
15.5k
     OPC_EmitInteger32, 0, 
38051
15.5k
     OPC_EmitNodeXForm, 2, 3,
38052
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16416),
38053
15.5k
                   MVT::i32, 3, 1, 2, 4, 
38054
15.5k
    16, 
38055
15.5k
     OPC_CheckPredicate0, 
38056
15.5k
     OPC_CheckPatternPredicate3,
38057
15.5k
     OPC_EmitMergeInputChains1_0,
38058
15.5k
     OPC_EmitInteger32, 0, 
38059
15.5k
     OPC_EmitNodeXForm, 2, 3,
38060
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17043),
38061
15.5k
                   MVT::i32, 3, 1, 2, 4, 
38062
15.5k
    0, 
38063
15.5k
   0, 
38064
15.5k
  69|128,2, 
38065
15.5k
   OPC_CheckChild1Integer, 98|128,13|128,1, 
38066
15.5k
   OPC_RecordChild2,
38067
15.5k
   OPC_Scope, 67, 
38068
15.5k
    OPC_CheckChild2TypeI32,
38069
15.5k
    OPC_RecordChild3,
38070
15.5k
    OPC_Scope, 20, 
38071
15.5k
     OPC_CheckPredicate2, 
38072
15.5k
     OPC_CheckPatternPredicate3,
38073
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38074
15.5k
     OPC_EmitMergeInputChains1_0,
38075
15.5k
     OPC_EmitInteger32, 0, 
38076
15.5k
     OPC_EmitNodeXForm, 2, 5,
38077
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15905),
38078
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38079
15.5k
    20, 
38080
15.5k
     OPC_CheckPredicate1, 
38081
15.5k
     OPC_CheckPatternPredicate3,
38082
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38083
15.5k
     OPC_EmitMergeInputChains1_0,
38084
15.5k
     OPC_EmitInteger32, 0, 
38085
15.5k
     OPC_EmitNodeXForm, 2, 5,
38086
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16532),
38087
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38088
15.5k
    20, 
38089
15.5k
     OPC_CheckPredicate0, 
38090
15.5k
     OPC_CheckPatternPredicate3,
38091
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38092
15.5k
     OPC_EmitMergeInputChains1_0,
38093
15.5k
     OPC_EmitInteger32, 0, 
38094
15.5k
     OPC_EmitNodeXForm, 2, 5,
38095
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17159),
38096
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38097
15.5k
    0, 
38098
15.5k
   67, 
38099
15.5k
    OPC_CheckChild2TypeI64,
38100
15.5k
    OPC_RecordChild3,
38101
15.5k
    OPC_Scope, 20, 
38102
15.5k
     OPC_CheckPredicate2, 
38103
15.5k
     OPC_CheckPatternPredicate3,
38104
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38105
15.5k
     OPC_EmitMergeInputChains1_0,
38106
15.5k
     OPC_EmitInteger32, 0, 
38107
15.5k
     OPC_EmitNodeXForm, 2, 5,
38108
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16019),
38109
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38110
15.5k
    20, 
38111
15.5k
     OPC_CheckPredicate1, 
38112
15.5k
     OPC_CheckPatternPredicate3,
38113
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38114
15.5k
     OPC_EmitMergeInputChains1_0,
38115
15.5k
     OPC_EmitInteger32, 0, 
38116
15.5k
     OPC_EmitNodeXForm, 2, 5,
38117
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16646),
38118
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38119
15.5k
    20, 
38120
15.5k
     OPC_CheckPredicate0, 
38121
15.5k
     OPC_CheckPatternPredicate3,
38122
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38123
15.5k
     OPC_EmitMergeInputChains1_0,
38124
15.5k
     OPC_EmitInteger32, 0, 
38125
15.5k
     OPC_EmitNodeXForm, 2, 5,
38126
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17273),
38127
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38128
15.5k
    0, 
38129
15.5k
   63, 
38130
15.5k
    OPC_RecordChild3,
38131
15.5k
    OPC_Scope, 19, 
38132
15.5k
     OPC_CheckPredicate2, 
38133
15.5k
     OPC_CheckPatternPredicate3,
38134
15.5k
     OPC_CheckComplexPat2, /*#*/1,
38135
15.5k
     OPC_EmitMergeInputChains1_0,
38136
15.5k
     OPC_EmitInteger32, 0, 
38137
15.5k
     OPC_EmitNodeXForm, 2, 4,
38138
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15534),
38139
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
38140
15.5k
    19, 
38141
15.5k
     OPC_CheckPredicate1, 
38142
15.5k
     OPC_CheckPatternPredicate3,
38143
15.5k
     OPC_CheckComplexPat2, /*#*/1,
38144
15.5k
     OPC_EmitMergeInputChains1_0,
38145
15.5k
     OPC_EmitInteger32, 0, 
38146
15.5k
     OPC_EmitNodeXForm, 2, 4,
38147
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16175),
38148
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
38149
15.5k
    19, 
38150
15.5k
     OPC_CheckPredicate0, 
38151
15.5k
     OPC_CheckPatternPredicate3,
38152
15.5k
     OPC_CheckComplexPat2, /*#*/1,
38153
15.5k
     OPC_EmitMergeInputChains1_0,
38154
15.5k
     OPC_EmitInteger32, 0, 
38155
15.5k
     OPC_EmitNodeXForm, 2, 4,
38156
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16802),
38157
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
38158
15.5k
    0, 
38159
15.5k
   58, 
38160
15.5k
    OPC_CheckChild2TypeI32,
38161
15.5k
    OPC_RecordChild3,
38162
15.5k
    OPC_Scope, 17, 
38163
15.5k
     OPC_CheckPredicate2, 
38164
15.5k
     OPC_CheckPatternPredicate3,
38165
15.5k
     OPC_EmitMergeInputChains1_0,
38166
15.5k
     OPC_EmitInteger32, 0, 
38167
15.5k
     OPC_EmitNodeXForm, 2, 3,
38168
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15677),
38169
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38170
15.5k
    17, 
38171
15.5k
     OPC_CheckPredicate1, 
38172
15.5k
     OPC_CheckPatternPredicate3,
38173
15.5k
     OPC_EmitMergeInputChains1_0,
38174
15.5k
     OPC_EmitInteger32, 0, 
38175
15.5k
     OPC_EmitNodeXForm, 2, 3,
38176
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16304),
38177
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38178
15.5k
    17, 
38179
15.5k
     OPC_CheckPredicate0, 
38180
15.5k
     OPC_CheckPatternPredicate3,
38181
15.5k
     OPC_EmitMergeInputChains1_0,
38182
15.5k
     OPC_EmitInteger32, 0, 
38183
15.5k
     OPC_EmitNodeXForm, 2, 3,
38184
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16931),
38185
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38186
15.5k
    0, 
38187
15.5k
   58, 
38188
15.5k
    OPC_CheckChild2TypeI64,
38189
15.5k
    OPC_RecordChild3,
38190
15.5k
    OPC_Scope, 17, 
38191
15.5k
     OPC_CheckPredicate2, 
38192
15.5k
     OPC_CheckPatternPredicate3,
38193
15.5k
     OPC_EmitMergeInputChains1_0,
38194
15.5k
     OPC_EmitInteger32, 0, 
38195
15.5k
     OPC_EmitNodeXForm, 2, 3,
38196
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15791),
38197
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38198
15.5k
    17, 
38199
15.5k
     OPC_CheckPredicate1, 
38200
15.5k
     OPC_CheckPatternPredicate3,
38201
15.5k
     OPC_EmitMergeInputChains1_0,
38202
15.5k
     OPC_EmitInteger32, 0, 
38203
15.5k
     OPC_EmitNodeXForm, 2, 3,
38204
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16418),
38205
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38206
15.5k
    17, 
38207
15.5k
     OPC_CheckPredicate0, 
38208
15.5k
     OPC_CheckPatternPredicate3,
38209
15.5k
     OPC_EmitMergeInputChains1_0,
38210
15.5k
     OPC_EmitInteger32, 0, 
38211
15.5k
     OPC_EmitNodeXForm, 2, 3,
38212
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17045),
38213
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38214
15.5k
    0, 
38215
15.5k
   0, 
38216
15.5k
  69|128,2, 
38217
15.5k
   OPC_CheckChild1Integer, 62|128,13|128,1, 
38218
15.5k
   OPC_RecordChild2,
38219
15.5k
   OPC_Scope, 67, 
38220
15.5k
    OPC_CheckChild2TypeI32,
38221
15.5k
    OPC_RecordChild3,
38222
15.5k
    OPC_Scope, 20, 
38223
15.5k
     OPC_CheckPredicate2, 
38224
15.5k
     OPC_CheckPatternPredicate3,
38225
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38226
15.5k
     OPC_EmitMergeInputChains1_0,
38227
15.5k
     OPC_EmitInteger32, 0, 
38228
15.5k
     OPC_EmitNodeXForm, 2, 5,
38229
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15907),
38230
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38231
15.5k
    20, 
38232
15.5k
     OPC_CheckPredicate1, 
38233
15.5k
     OPC_CheckPatternPredicate3,
38234
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38235
15.5k
     OPC_EmitMergeInputChains1_0,
38236
15.5k
     OPC_EmitInteger32, 0, 
38237
15.5k
     OPC_EmitNodeXForm, 2, 5,
38238
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16534),
38239
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38240
15.5k
    20, 
38241
15.5k
     OPC_CheckPredicate0, 
38242
15.5k
     OPC_CheckPatternPredicate3,
38243
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38244
15.5k
     OPC_EmitMergeInputChains1_0,
38245
15.5k
     OPC_EmitInteger32, 0, 
38246
15.5k
     OPC_EmitNodeXForm, 2, 5,
38247
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17161),
38248
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38249
15.5k
    0, 
38250
15.5k
   67, 
38251
15.5k
    OPC_CheckChild2TypeI64,
38252
15.5k
    OPC_RecordChild3,
38253
15.5k
    OPC_Scope, 20, 
38254
15.5k
     OPC_CheckPredicate2, 
38255
15.5k
     OPC_CheckPatternPredicate3,
38256
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38257
15.5k
     OPC_EmitMergeInputChains1_0,
38258
15.5k
     OPC_EmitInteger32, 0, 
38259
15.5k
     OPC_EmitNodeXForm, 2, 5,
38260
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16021),
38261
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38262
15.5k
    20, 
38263
15.5k
     OPC_CheckPredicate1, 
38264
15.5k
     OPC_CheckPatternPredicate3,
38265
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38266
15.5k
     OPC_EmitMergeInputChains1_0,
38267
15.5k
     OPC_EmitInteger32, 0, 
38268
15.5k
     OPC_EmitNodeXForm, 2, 5,
38269
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16648),
38270
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38271
15.5k
    20, 
38272
15.5k
     OPC_CheckPredicate0, 
38273
15.5k
     OPC_CheckPatternPredicate3,
38274
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38275
15.5k
     OPC_EmitMergeInputChains1_0,
38276
15.5k
     OPC_EmitInteger32, 0, 
38277
15.5k
     OPC_EmitNodeXForm, 2, 5,
38278
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17275),
38279
15.5k
                   MVT::i32, MVT::i32, 4, 3, 4, 2, 6, 
38280
15.5k
    0, 
38281
15.5k
   63, 
38282
15.5k
    OPC_RecordChild3,
38283
15.5k
    OPC_Scope, 19, 
38284
15.5k
     OPC_CheckPredicate2, 
38285
15.5k
     OPC_CheckPatternPredicate3,
38286
15.5k
     OPC_CheckComplexPat2, /*#*/1,
38287
15.5k
     OPC_EmitMergeInputChains1_0,
38288
15.5k
     OPC_EmitInteger32, 0, 
38289
15.5k
     OPC_EmitNodeXForm, 2, 4,
38290
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15538),
38291
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
38292
15.5k
    19, 
38293
15.5k
     OPC_CheckPredicate1, 
38294
15.5k
     OPC_CheckPatternPredicate3,
38295
15.5k
     OPC_CheckComplexPat2, /*#*/1,
38296
15.5k
     OPC_EmitMergeInputChains1_0,
38297
15.5k
     OPC_EmitInteger32, 0, 
38298
15.5k
     OPC_EmitNodeXForm, 2, 4,
38299
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16178),
38300
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
38301
15.5k
    19, 
38302
15.5k
     OPC_CheckPredicate0, 
38303
15.5k
     OPC_CheckPatternPredicate3,
38304
15.5k
     OPC_CheckComplexPat2, /*#*/1,
38305
15.5k
     OPC_EmitMergeInputChains1_0,
38306
15.5k
     OPC_EmitInteger32, 0, 
38307
15.5k
     OPC_EmitNodeXForm, 2, 4,
38308
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16805),
38309
15.5k
                   MVT::i32, MVT::i32, 3, 3, 2, 5, 
38310
15.5k
    0, 
38311
15.5k
   58, 
38312
15.5k
    OPC_CheckChild2TypeI32,
38313
15.5k
    OPC_RecordChild3,
38314
15.5k
    OPC_Scope, 17, 
38315
15.5k
     OPC_CheckPredicate2, 
38316
15.5k
     OPC_CheckPatternPredicate3,
38317
15.5k
     OPC_EmitMergeInputChains1_0,
38318
15.5k
     OPC_EmitInteger32, 0, 
38319
15.5k
     OPC_EmitNodeXForm, 2, 3,
38320
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15679),
38321
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38322
15.5k
    17, 
38323
15.5k
     OPC_CheckPredicate1, 
38324
15.5k
     OPC_CheckPatternPredicate3,
38325
15.5k
     OPC_EmitMergeInputChains1_0,
38326
15.5k
     OPC_EmitInteger32, 0, 
38327
15.5k
     OPC_EmitNodeXForm, 2, 3,
38328
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16306),
38329
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38330
15.5k
    17, 
38331
15.5k
     OPC_CheckPredicate0, 
38332
15.5k
     OPC_CheckPatternPredicate3,
38333
15.5k
     OPC_EmitMergeInputChains1_0,
38334
15.5k
     OPC_EmitInteger32, 0, 
38335
15.5k
     OPC_EmitNodeXForm, 2, 3,
38336
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16933),
38337
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38338
15.5k
    0, 
38339
15.5k
   58, 
38340
15.5k
    OPC_CheckChild2TypeI64,
38341
15.5k
    OPC_RecordChild3,
38342
15.5k
    OPC_Scope, 17, 
38343
15.5k
     OPC_CheckPredicate2, 
38344
15.5k
     OPC_CheckPatternPredicate3,
38345
15.5k
     OPC_EmitMergeInputChains1_0,
38346
15.5k
     OPC_EmitInteger32, 0, 
38347
15.5k
     OPC_EmitNodeXForm, 2, 3,
38348
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15793),
38349
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38350
15.5k
    17, 
38351
15.5k
     OPC_CheckPredicate1, 
38352
15.5k
     OPC_CheckPatternPredicate3,
38353
15.5k
     OPC_EmitMergeInputChains1_0,
38354
15.5k
     OPC_EmitInteger32, 0, 
38355
15.5k
     OPC_EmitNodeXForm, 2, 3,
38356
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16420),
38357
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38358
15.5k
    17, 
38359
15.5k
     OPC_CheckPredicate0, 
38360
15.5k
     OPC_CheckPatternPredicate3,
38361
15.5k
     OPC_EmitMergeInputChains1_0,
38362
15.5k
     OPC_EmitInteger32, 0, 
38363
15.5k
     OPC_EmitNodeXForm, 2, 3,
38364
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17047),
38365
15.5k
                   MVT::i32, MVT::i32, 3, 1, 2, 4, 
38366
15.5k
    0, 
38367
15.5k
   0, 
38368
15.5k
  80|128,1, 
38369
15.5k
   OPC_CheckChild1Integer, 90|128,121, 
38370
15.5k
   OPC_RecordChild2,
38371
15.5k
   OPC_Scope, 43, 
38372
15.5k
    OPC_CheckChild2TypeI32,
38373
15.5k
    OPC_Scope, 19, 
38374
15.5k
     OPC_CheckPredicate1, 
38375
15.5k
     OPC_CheckPatternPredicate, 13,
38376
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38377
15.5k
     OPC_EmitMergeInputChains1_0,
38378
15.5k
     OPC_EmitInteger32, 0, 
38379
15.5k
     OPC_EmitNodeXForm, 2, 4,
38380
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18378),
38381
15.5k
                   MVT::i32, 3, 2, 3, 5, 
38382
15.5k
    19, 
38383
15.5k
     OPC_CheckPredicate0, 
38384
15.5k
     OPC_CheckPatternPredicate, 13,
38385
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38386
15.5k
     OPC_EmitMergeInputChains1_0,
38387
15.5k
     OPC_EmitInteger32, 0, 
38388
15.5k
     OPC_EmitNodeXForm, 2, 4,
38389
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18411),
38390
15.5k
                   MVT::i32, 3, 2, 3, 5, 
38391
15.5k
    0, 
38392
15.5k
   43, 
38393
15.5k
    OPC_CheckChild2TypeI64,
38394
15.5k
    OPC_Scope, 19, 
38395
15.5k
     OPC_CheckPredicate1, 
38396
15.5k
     OPC_CheckPatternPredicate, 13,
38397
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38398
15.5k
     OPC_EmitMergeInputChains1_0,
38399
15.5k
     OPC_EmitInteger32, 0, 
38400
15.5k
     OPC_EmitNodeXForm, 2, 4,
38401
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18384),
38402
15.5k
                   MVT::i32, 3, 2, 3, 5, 
38403
15.5k
    19, 
38404
15.5k
     OPC_CheckPredicate0, 
38405
15.5k
     OPC_CheckPatternPredicate, 13,
38406
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38407
15.5k
     OPC_EmitMergeInputChains1_0,
38408
15.5k
     OPC_EmitInteger32, 0, 
38409
15.5k
     OPC_EmitNodeXForm, 2, 4,
38410
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18417),
38411
15.5k
                   MVT::i32, 3, 2, 3, 5, 
38412
15.5k
    0, 
38413
15.5k
   18, 
38414
15.5k
    OPC_CheckPredicate1, 
38415
15.5k
    OPC_CheckPatternPredicate, 13,
38416
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38417
15.5k
    OPC_EmitMergeInputChains1_0,
38418
15.5k
    OPC_EmitInteger32, 0, 
38419
15.5k
    OPC_EmitNodeXForm, 2, 3,
38420
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18341),
38421
15.5k
                  MVT::i32, 2, 2, 4, 
38422
15.5k
   18, 
38423
15.5k
    OPC_CheckPredicate0, 
38424
15.5k
    OPC_CheckPatternPredicate, 13,
38425
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38426
15.5k
    OPC_EmitMergeInputChains1_0,
38427
15.5k
    OPC_EmitInteger32, 0, 
38428
15.5k
    OPC_EmitNodeXForm, 2, 3,
38429
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18390),
38430
15.5k
                  MVT::i32, 2, 2, 4, 
38431
15.5k
   37, 
38432
15.5k
    OPC_CheckChild2TypeI32,
38433
15.5k
    OPC_Scope, 16, 
38434
15.5k
     OPC_CheckPredicate1, 
38435
15.5k
     OPC_CheckPatternPredicate, 13,
38436
15.5k
     OPC_EmitMergeInputChains1_0,
38437
15.5k
     OPC_EmitInteger32, 0, 
38438
15.5k
     OPC_EmitNodeXForm, 2, 2,
38439
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18366),
38440
15.5k
                   MVT::i32, 2, 1, 3, 
38441
15.5k
    16, 
38442
15.5k
     OPC_CheckPredicate0, 
38443
15.5k
     OPC_CheckPatternPredicate, 13,
38444
15.5k
     OPC_EmitMergeInputChains1_0,
38445
15.5k
     OPC_EmitInteger32, 0, 
38446
15.5k
     OPC_EmitNodeXForm, 2, 2,
38447
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18399),
38448
15.5k
                   MVT::i32, 2, 1, 3, 
38449
15.5k
    0, 
38450
15.5k
   37, 
38451
15.5k
    OPC_CheckChild2TypeI64,
38452
15.5k
    OPC_Scope, 16, 
38453
15.5k
     OPC_CheckPredicate1, 
38454
15.5k
     OPC_CheckPatternPredicate, 13,
38455
15.5k
     OPC_EmitMergeInputChains1_0,
38456
15.5k
     OPC_EmitInteger32, 0, 
38457
15.5k
     OPC_EmitNodeXForm, 2, 2,
38458
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18372),
38459
15.5k
                   MVT::i32, 2, 1, 3, 
38460
15.5k
    16, 
38461
15.5k
     OPC_CheckPredicate0, 
38462
15.5k
     OPC_CheckPatternPredicate, 13,
38463
15.5k
     OPC_EmitMergeInputChains1_0,
38464
15.5k
     OPC_EmitInteger32, 0, 
38465
15.5k
     OPC_EmitNodeXForm, 2, 2,
38466
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18405),
38467
15.5k
                   MVT::i32, 2, 1, 3, 
38468
15.5k
    0, 
38469
15.5k
   0, 
38470
15.5k
  90|128,1, 
38471
15.5k
   OPC_CheckChild1Integer, 94|128,121, 
38472
15.5k
   OPC_RecordChild2,
38473
15.5k
   OPC_Scope, 45, 
38474
15.5k
    OPC_CheckChild2TypeI32,
38475
15.5k
    OPC_Scope, 20, 
38476
15.5k
     OPC_CheckPredicate1, 
38477
15.5k
     OPC_CheckPatternPredicate, 13,
38478
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38479
15.5k
     OPC_EmitMergeInputChains1_0,
38480
15.5k
     OPC_EmitInteger32, 0, 
38481
15.5k
     OPC_EmitNodeXForm, 2, 4,
38482
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18380),
38483
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
38484
15.5k
    20, 
38485
15.5k
     OPC_CheckPredicate0, 
38486
15.5k
     OPC_CheckPatternPredicate, 13,
38487
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38488
15.5k
     OPC_EmitMergeInputChains1_0,
38489
15.5k
     OPC_EmitInteger32, 0, 
38490
15.5k
     OPC_EmitNodeXForm, 2, 4,
38491
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18413),
38492
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
38493
15.5k
    0, 
38494
15.5k
   45, 
38495
15.5k
    OPC_CheckChild2TypeI64,
38496
15.5k
    OPC_Scope, 20, 
38497
15.5k
     OPC_CheckPredicate1, 
38498
15.5k
     OPC_CheckPatternPredicate, 13,
38499
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38500
15.5k
     OPC_EmitMergeInputChains1_0,
38501
15.5k
     OPC_EmitInteger32, 0, 
38502
15.5k
     OPC_EmitNodeXForm, 2, 4,
38503
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18386),
38504
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
38505
15.5k
    20, 
38506
15.5k
     OPC_CheckPredicate0, 
38507
15.5k
     OPC_CheckPatternPredicate, 13,
38508
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38509
15.5k
     OPC_EmitMergeInputChains1_0,
38510
15.5k
     OPC_EmitInteger32, 0, 
38511
15.5k
     OPC_EmitNodeXForm, 2, 4,
38512
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18419),
38513
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
38514
15.5k
    0, 
38515
15.5k
   19, 
38516
15.5k
    OPC_CheckPredicate1, 
38517
15.5k
    OPC_CheckPatternPredicate, 13,
38518
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38519
15.5k
    OPC_EmitMergeInputChains1_0,
38520
15.5k
    OPC_EmitInteger32, 0, 
38521
15.5k
    OPC_EmitNodeXForm, 2, 3,
38522
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18353),
38523
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
38524
15.5k
   19, 
38525
15.5k
    OPC_CheckPredicate0, 
38526
15.5k
    OPC_CheckPatternPredicate, 13,
38527
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38528
15.5k
    OPC_EmitMergeInputChains1_0,
38529
15.5k
    OPC_EmitInteger32, 0, 
38530
15.5k
    OPC_EmitNodeXForm, 2, 3,
38531
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18393),
38532
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
38533
15.5k
   39, 
38534
15.5k
    OPC_CheckChild2TypeI32,
38535
15.5k
    OPC_Scope, 17, 
38536
15.5k
     OPC_CheckPredicate1, 
38537
15.5k
     OPC_CheckPatternPredicate, 13,
38538
15.5k
     OPC_EmitMergeInputChains1_0,
38539
15.5k
     OPC_EmitInteger32, 0, 
38540
15.5k
     OPC_EmitNodeXForm, 2, 2,
38541
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18368),
38542
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
38543
15.5k
    17, 
38544
15.5k
     OPC_CheckPredicate0, 
38545
15.5k
     OPC_CheckPatternPredicate, 13,
38546
15.5k
     OPC_EmitMergeInputChains1_0,
38547
15.5k
     OPC_EmitInteger32, 0, 
38548
15.5k
     OPC_EmitNodeXForm, 2, 2,
38549
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18401),
38550
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
38551
15.5k
    0, 
38552
15.5k
   39, 
38553
15.5k
    OPC_CheckChild2TypeI64,
38554
15.5k
    OPC_Scope, 17, 
38555
15.5k
     OPC_CheckPredicate1, 
38556
15.5k
     OPC_CheckPatternPredicate, 13,
38557
15.5k
     OPC_EmitMergeInputChains1_0,
38558
15.5k
     OPC_EmitInteger32, 0, 
38559
15.5k
     OPC_EmitNodeXForm, 2, 2,
38560
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18374),
38561
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
38562
15.5k
    17, 
38563
15.5k
     OPC_CheckPredicate0, 
38564
15.5k
     OPC_CheckPatternPredicate, 13,
38565
15.5k
     OPC_EmitMergeInputChains1_0,
38566
15.5k
     OPC_EmitInteger32, 0, 
38567
15.5k
     OPC_EmitNodeXForm, 2, 2,
38568
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18407),
38569
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
38570
15.5k
    0, 
38571
15.5k
   0, 
38572
15.5k
  2|128,2, 
38573
15.5k
   OPC_CheckChild1Integer, 98|128,121, 
38574
15.5k
   OPC_RecordChild2,
38575
15.5k
   OPC_Scope, 53, 
38576
15.5k
    OPC_CheckChild2TypeI32,
38577
15.5k
    OPC_Scope, 24, 
38578
15.5k
     OPC_CheckPredicate1, 
38579
15.5k
     OPC_CheckPatternPredicate, 13,
38580
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38581
15.5k
     OPC_EmitMergeInputChains1_0,
38582
15.5k
     OPC_EmitInteger32, 0, 
38583
15.5k
     OPC_EmitNodeXForm, 2, 4,
38584
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18382), 0|OPFL_Chain,
38585
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
38586
15.5k
    24, 
38587
15.5k
     OPC_CheckPredicate0, 
38588
15.5k
     OPC_CheckPatternPredicate, 13,
38589
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38590
15.5k
     OPC_EmitMergeInputChains1_0,
38591
15.5k
     OPC_EmitInteger32, 0, 
38592
15.5k
     OPC_EmitNodeXForm, 2, 4,
38593
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18415), 0|OPFL_Chain,
38594
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
38595
15.5k
    0, 
38596
15.5k
   53, 
38597
15.5k
    OPC_CheckChild2TypeI64,
38598
15.5k
    OPC_Scope, 24, 
38599
15.5k
     OPC_CheckPredicate1, 
38600
15.5k
     OPC_CheckPatternPredicate, 13,
38601
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38602
15.5k
     OPC_EmitMergeInputChains1_0,
38603
15.5k
     OPC_EmitInteger32, 0, 
38604
15.5k
     OPC_EmitNodeXForm, 2, 4,
38605
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18388), 0|OPFL_Chain,
38606
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
38607
15.5k
    24, 
38608
15.5k
     OPC_CheckPredicate0, 
38609
15.5k
     OPC_CheckPatternPredicate, 13,
38610
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38611
15.5k
     OPC_EmitMergeInputChains1_0,
38612
15.5k
     OPC_EmitInteger32, 0, 
38613
15.5k
     OPC_EmitNodeXForm, 2, 4,
38614
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18421), 0|OPFL_Chain,
38615
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
38616
15.5k
    0, 
38617
15.5k
   23, 
38618
15.5k
    OPC_CheckPredicate1, 
38619
15.5k
    OPC_CheckPatternPredicate, 13,
38620
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38621
15.5k
    OPC_EmitMergeInputChains1_0,
38622
15.5k
    OPC_EmitInteger32, 0, 
38623
15.5k
    OPC_EmitNodeXForm, 2, 3,
38624
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18363), 0|OPFL_Chain,
38625
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
38626
15.5k
   23, 
38627
15.5k
    OPC_CheckPredicate0, 
38628
15.5k
    OPC_CheckPatternPredicate, 13,
38629
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38630
15.5k
    OPC_EmitMergeInputChains1_0,
38631
15.5k
    OPC_EmitInteger32, 0, 
38632
15.5k
    OPC_EmitNodeXForm, 2, 3,
38633
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18396), 0|OPFL_Chain,
38634
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
38635
15.5k
   47, 
38636
15.5k
    OPC_CheckChild2TypeI32,
38637
15.5k
    OPC_Scope, 21, 
38638
15.5k
     OPC_CheckPredicate1, 
38639
15.5k
     OPC_CheckPatternPredicate, 13,
38640
15.5k
     OPC_EmitMergeInputChains1_0,
38641
15.5k
     OPC_EmitInteger32, 0, 
38642
15.5k
     OPC_EmitNodeXForm, 2, 2,
38643
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18370), 0|OPFL_Chain,
38644
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
38645
15.5k
    21, 
38646
15.5k
     OPC_CheckPredicate0, 
38647
15.5k
     OPC_CheckPatternPredicate, 13,
38648
15.5k
     OPC_EmitMergeInputChains1_0,
38649
15.5k
     OPC_EmitInteger32, 0, 
38650
15.5k
     OPC_EmitNodeXForm, 2, 2,
38651
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18403), 0|OPFL_Chain,
38652
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
38653
15.5k
    0, 
38654
15.5k
   47, 
38655
15.5k
    OPC_CheckChild2TypeI64,
38656
15.5k
    OPC_Scope, 21, 
38657
15.5k
     OPC_CheckPredicate1, 
38658
15.5k
     OPC_CheckPatternPredicate, 13,
38659
15.5k
     OPC_EmitMergeInputChains1_0,
38660
15.5k
     OPC_EmitInteger32, 0, 
38661
15.5k
     OPC_EmitNodeXForm, 2, 2,
38662
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18376), 0|OPFL_Chain,
38663
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
38664
15.5k
    21, 
38665
15.5k
     OPC_CheckPredicate0, 
38666
15.5k
     OPC_CheckPatternPredicate, 13,
38667
15.5k
     OPC_EmitMergeInputChains1_0,
38668
15.5k
     OPC_EmitInteger32, 0, 
38669
15.5k
     OPC_EmitNodeXForm, 2, 2,
38670
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18409), 0|OPFL_Chain,
38671
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
38672
15.5k
    0, 
38673
15.5k
   0, 
38674
15.5k
  80|128,1, 
38675
15.5k
   OPC_CheckChild1Integer, 92|128,121, 
38676
15.5k
   OPC_RecordChild2,
38677
15.5k
   OPC_Scope, 43, 
38678
15.5k
    OPC_CheckChild2TypeI32,
38679
15.5k
    OPC_Scope, 19, 
38680
15.5k
     OPC_CheckPredicate1, 
38681
15.5k
     OPC_CheckPatternPredicate, 13,
38682
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38683
15.5k
     OPC_EmitMergeInputChains1_0,
38684
15.5k
     OPC_EmitInteger32, 0, 
38685
15.5k
     OPC_EmitNodeXForm, 2, 4,
38686
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18447),
38687
15.5k
                   MVT::i32, 3, 2, 3, 5, 
38688
15.5k
    19, 
38689
15.5k
     OPC_CheckPredicate0, 
38690
15.5k
     OPC_CheckPatternPredicate, 13,
38691
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38692
15.5k
     OPC_EmitMergeInputChains1_0,
38693
15.5k
     OPC_EmitInteger32, 0, 
38694
15.5k
     OPC_EmitNodeXForm, 2, 4,
38695
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18480),
38696
15.5k
                   MVT::i32, 3, 2, 3, 5, 
38697
15.5k
    0, 
38698
15.5k
   43, 
38699
15.5k
    OPC_CheckChild2TypeI64,
38700
15.5k
    OPC_Scope, 19, 
38701
15.5k
     OPC_CheckPredicate1, 
38702
15.5k
     OPC_CheckPatternPredicate, 13,
38703
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38704
15.5k
     OPC_EmitMergeInputChains1_0,
38705
15.5k
     OPC_EmitInteger32, 0, 
38706
15.5k
     OPC_EmitNodeXForm, 2, 4,
38707
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18453),
38708
15.5k
                   MVT::i32, 3, 2, 3, 5, 
38709
15.5k
    19, 
38710
15.5k
     OPC_CheckPredicate0, 
38711
15.5k
     OPC_CheckPatternPredicate, 13,
38712
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38713
15.5k
     OPC_EmitMergeInputChains1_0,
38714
15.5k
     OPC_EmitInteger32, 0, 
38715
15.5k
     OPC_EmitNodeXForm, 2, 4,
38716
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18486),
38717
15.5k
                   MVT::i32, 3, 2, 3, 5, 
38718
15.5k
    0, 
38719
15.5k
   18, 
38720
15.5k
    OPC_CheckPredicate1, 
38721
15.5k
    OPC_CheckPatternPredicate, 13,
38722
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38723
15.5k
    OPC_EmitMergeInputChains1_0,
38724
15.5k
    OPC_EmitInteger32, 0, 
38725
15.5k
    OPC_EmitNodeXForm, 2, 3,
38726
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18424),
38727
15.5k
                  MVT::i32, 2, 2, 4, 
38728
15.5k
   18, 
38729
15.5k
    OPC_CheckPredicate0, 
38730
15.5k
    OPC_CheckPatternPredicate, 13,
38731
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38732
15.5k
    OPC_EmitMergeInputChains1_0,
38733
15.5k
    OPC_EmitInteger32, 0, 
38734
15.5k
    OPC_EmitNodeXForm, 2, 3,
38735
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18459),
38736
15.5k
                  MVT::i32, 2, 2, 4, 
38737
15.5k
   37, 
38738
15.5k
    OPC_CheckChild2TypeI32,
38739
15.5k
    OPC_Scope, 16, 
38740
15.5k
     OPC_CheckPredicate1, 
38741
15.5k
     OPC_CheckPatternPredicate, 13,
38742
15.5k
     OPC_EmitMergeInputChains1_0,
38743
15.5k
     OPC_EmitInteger32, 0, 
38744
15.5k
     OPC_EmitNodeXForm, 2, 2,
38745
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18435),
38746
15.5k
                   MVT::i32, 2, 1, 3, 
38747
15.5k
    16, 
38748
15.5k
     OPC_CheckPredicate0, 
38749
15.5k
     OPC_CheckPatternPredicate, 13,
38750
15.5k
     OPC_EmitMergeInputChains1_0,
38751
15.5k
     OPC_EmitInteger32, 0, 
38752
15.5k
     OPC_EmitNodeXForm, 2, 2,
38753
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18468),
38754
15.5k
                   MVT::i32, 2, 1, 3, 
38755
15.5k
    0, 
38756
15.5k
   37, 
38757
15.5k
    OPC_CheckChild2TypeI64,
38758
15.5k
    OPC_Scope, 16, 
38759
15.5k
     OPC_CheckPredicate1, 
38760
15.5k
     OPC_CheckPatternPredicate, 13,
38761
15.5k
     OPC_EmitMergeInputChains1_0,
38762
15.5k
     OPC_EmitInteger32, 0, 
38763
15.5k
     OPC_EmitNodeXForm, 2, 2,
38764
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18441),
38765
15.5k
                   MVT::i32, 2, 1, 3, 
38766
15.5k
    16, 
38767
15.5k
     OPC_CheckPredicate0, 
38768
15.5k
     OPC_CheckPatternPredicate, 13,
38769
15.5k
     OPC_EmitMergeInputChains1_0,
38770
15.5k
     OPC_EmitInteger32, 0, 
38771
15.5k
     OPC_EmitNodeXForm, 2, 2,
38772
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_18474),
38773
15.5k
                   MVT::i32, 2, 1, 3, 
38774
15.5k
    0, 
38775
15.5k
   0, 
38776
15.5k
  90|128,1, 
38777
15.5k
   OPC_CheckChild1Integer, 96|128,121, 
38778
15.5k
   OPC_RecordChild2,
38779
15.5k
   OPC_Scope, 45, 
38780
15.5k
    OPC_CheckChild2TypeI32,
38781
15.5k
    OPC_Scope, 20, 
38782
15.5k
     OPC_CheckPredicate1, 
38783
15.5k
     OPC_CheckPatternPredicate, 13,
38784
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38785
15.5k
     OPC_EmitMergeInputChains1_0,
38786
15.5k
     OPC_EmitInteger32, 0, 
38787
15.5k
     OPC_EmitNodeXForm, 2, 4,
38788
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18449),
38789
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
38790
15.5k
    20, 
38791
15.5k
     OPC_CheckPredicate0, 
38792
15.5k
     OPC_CheckPatternPredicate, 13,
38793
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38794
15.5k
     OPC_EmitMergeInputChains1_0,
38795
15.5k
     OPC_EmitInteger32, 0, 
38796
15.5k
     OPC_EmitNodeXForm, 2, 4,
38797
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18482),
38798
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
38799
15.5k
    0, 
38800
15.5k
   45, 
38801
15.5k
    OPC_CheckChild2TypeI64,
38802
15.5k
    OPC_Scope, 20, 
38803
15.5k
     OPC_CheckPredicate1, 
38804
15.5k
     OPC_CheckPatternPredicate, 13,
38805
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38806
15.5k
     OPC_EmitMergeInputChains1_0,
38807
15.5k
     OPC_EmitInteger32, 0, 
38808
15.5k
     OPC_EmitNodeXForm, 2, 4,
38809
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18455),
38810
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
38811
15.5k
    20, 
38812
15.5k
     OPC_CheckPredicate0, 
38813
15.5k
     OPC_CheckPatternPredicate, 13,
38814
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38815
15.5k
     OPC_EmitMergeInputChains1_0,
38816
15.5k
     OPC_EmitInteger32, 0, 
38817
15.5k
     OPC_EmitNodeXForm, 2, 4,
38818
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18488),
38819
15.5k
                   MVT::i32, MVT::i32, 3, 2, 3, 5, 
38820
15.5k
    0, 
38821
15.5k
   19, 
38822
15.5k
    OPC_CheckPredicate1, 
38823
15.5k
    OPC_CheckPatternPredicate, 13,
38824
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38825
15.5k
    OPC_EmitMergeInputChains1_0,
38826
15.5k
    OPC_EmitInteger32, 0, 
38827
15.5k
    OPC_EmitNodeXForm, 2, 3,
38828
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18428),
38829
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
38830
15.5k
   19, 
38831
15.5k
    OPC_CheckPredicate0, 
38832
15.5k
    OPC_CheckPatternPredicate, 13,
38833
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38834
15.5k
    OPC_EmitMergeInputChains1_0,
38835
15.5k
    OPC_EmitInteger32, 0, 
38836
15.5k
    OPC_EmitNodeXForm, 2, 3,
38837
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18462),
38838
15.5k
                  MVT::i32, MVT::i32, 2, 2, 4, 
38839
15.5k
   39, 
38840
15.5k
    OPC_CheckChild2TypeI32,
38841
15.5k
    OPC_Scope, 17, 
38842
15.5k
     OPC_CheckPredicate1, 
38843
15.5k
     OPC_CheckPatternPredicate, 13,
38844
15.5k
     OPC_EmitMergeInputChains1_0,
38845
15.5k
     OPC_EmitInteger32, 0, 
38846
15.5k
     OPC_EmitNodeXForm, 2, 2,
38847
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18437),
38848
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
38849
15.5k
    17, 
38850
15.5k
     OPC_CheckPredicate0, 
38851
15.5k
     OPC_CheckPatternPredicate, 13,
38852
15.5k
     OPC_EmitMergeInputChains1_0,
38853
15.5k
     OPC_EmitInteger32, 0, 
38854
15.5k
     OPC_EmitNodeXForm, 2, 2,
38855
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18470),
38856
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
38857
15.5k
    0, 
38858
15.5k
   39, 
38859
15.5k
    OPC_CheckChild2TypeI64,
38860
15.5k
    OPC_Scope, 17, 
38861
15.5k
     OPC_CheckPredicate1, 
38862
15.5k
     OPC_CheckPatternPredicate, 13,
38863
15.5k
     OPC_EmitMergeInputChains1_0,
38864
15.5k
     OPC_EmitInteger32, 0, 
38865
15.5k
     OPC_EmitNodeXForm, 2, 2,
38866
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18443),
38867
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
38868
15.5k
    17, 
38869
15.5k
     OPC_CheckPredicate0, 
38870
15.5k
     OPC_CheckPatternPredicate, 13,
38871
15.5k
     OPC_EmitMergeInputChains1_0,
38872
15.5k
     OPC_EmitInteger32, 0, 
38873
15.5k
     OPC_EmitNodeXForm, 2, 2,
38874
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_18476),
38875
15.5k
                   MVT::i32, MVT::i32, 2, 1, 3, 
38876
15.5k
    0, 
38877
15.5k
   0, 
38878
15.5k
  2|128,2, 
38879
15.5k
   OPC_CheckChild1Integer, 100|128,121, 
38880
15.5k
   OPC_RecordChild2,
38881
15.5k
   OPC_Scope, 53, 
38882
15.5k
    OPC_CheckChild2TypeI32,
38883
15.5k
    OPC_Scope, 24, 
38884
15.5k
     OPC_CheckPredicate1, 
38885
15.5k
     OPC_CheckPatternPredicate, 13,
38886
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38887
15.5k
     OPC_EmitMergeInputChains1_0,
38888
15.5k
     OPC_EmitInteger32, 0, 
38889
15.5k
     OPC_EmitNodeXForm, 2, 4,
38890
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18451), 0|OPFL_Chain,
38891
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
38892
15.5k
    24, 
38893
15.5k
     OPC_CheckPredicate0, 
38894
15.5k
     OPC_CheckPatternPredicate, 13,
38895
15.5k
     OPC_CheckComplexPat0, /*#*/1,
38896
15.5k
     OPC_EmitMergeInputChains1_0,
38897
15.5k
     OPC_EmitInteger32, 0, 
38898
15.5k
     OPC_EmitNodeXForm, 2, 4,
38899
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18484), 0|OPFL_Chain,
38900
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
38901
15.5k
    0, 
38902
15.5k
   53, 
38903
15.5k
    OPC_CheckChild2TypeI64,
38904
15.5k
    OPC_Scope, 24, 
38905
15.5k
     OPC_CheckPredicate1, 
38906
15.5k
     OPC_CheckPatternPredicate, 13,
38907
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38908
15.5k
     OPC_EmitMergeInputChains1_0,
38909
15.5k
     OPC_EmitInteger32, 0, 
38910
15.5k
     OPC_EmitNodeXForm, 2, 4,
38911
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18457), 0|OPFL_Chain,
38912
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
38913
15.5k
    24, 
38914
15.5k
     OPC_CheckPredicate0, 
38915
15.5k
     OPC_CheckPatternPredicate, 13,
38916
15.5k
     OPC_CheckComplexPat1, /*#*/1,
38917
15.5k
     OPC_EmitMergeInputChains1_0,
38918
15.5k
     OPC_EmitInteger32, 0, 
38919
15.5k
     OPC_EmitNodeXForm, 2, 4,
38920
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18490), 0|OPFL_Chain,
38921
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3, 2, 3, 5, 
38922
15.5k
    0, 
38923
15.5k
   23, 
38924
15.5k
    OPC_CheckPredicate1, 
38925
15.5k
    OPC_CheckPatternPredicate, 13,
38926
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38927
15.5k
    OPC_EmitMergeInputChains1_0,
38928
15.5k
    OPC_EmitInteger32, 0, 
38929
15.5k
    OPC_EmitNodeXForm, 2, 3,
38930
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18432), 0|OPFL_Chain,
38931
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
38932
15.5k
   23, 
38933
15.5k
    OPC_CheckPredicate0, 
38934
15.5k
    OPC_CheckPatternPredicate, 13,
38935
15.5k
    OPC_CheckComplexPat2, /*#*/1,
38936
15.5k
    OPC_EmitMergeInputChains1_0,
38937
15.5k
    OPC_EmitInteger32, 0, 
38938
15.5k
    OPC_EmitNodeXForm, 2, 3,
38939
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18465), 0|OPFL_Chain,
38940
15.5k
                  4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 2, 4, 
38941
15.5k
   47, 
38942
15.5k
    OPC_CheckChild2TypeI32,
38943
15.5k
    OPC_Scope, 21, 
38944
15.5k
     OPC_CheckPredicate1, 
38945
15.5k
     OPC_CheckPatternPredicate, 13,
38946
15.5k
     OPC_EmitMergeInputChains1_0,
38947
15.5k
     OPC_EmitInteger32, 0, 
38948
15.5k
     OPC_EmitNodeXForm, 2, 2,
38949
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18439), 0|OPFL_Chain,
38950
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
38951
15.5k
    21, 
38952
15.5k
     OPC_CheckPredicate0, 
38953
15.5k
     OPC_CheckPatternPredicate, 13,
38954
15.5k
     OPC_EmitMergeInputChains1_0,
38955
15.5k
     OPC_EmitInteger32, 0, 
38956
15.5k
     OPC_EmitNodeXForm, 2, 2,
38957
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18472), 0|OPFL_Chain,
38958
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
38959
15.5k
    0, 
38960
15.5k
   47, 
38961
15.5k
    OPC_CheckChild2TypeI64,
38962
15.5k
    OPC_Scope, 21, 
38963
15.5k
     OPC_CheckPredicate1, 
38964
15.5k
     OPC_CheckPatternPredicate, 13,
38965
15.5k
     OPC_EmitMergeInputChains1_0,
38966
15.5k
     OPC_EmitInteger32, 0, 
38967
15.5k
     OPC_EmitNodeXForm, 2, 2,
38968
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18445), 0|OPFL_Chain,
38969
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
38970
15.5k
    21, 
38971
15.5k
     OPC_CheckPredicate0, 
38972
15.5k
     OPC_CheckPatternPredicate, 13,
38973
15.5k
     OPC_EmitMergeInputChains1_0,
38974
15.5k
     OPC_EmitInteger32, 0, 
38975
15.5k
     OPC_EmitNodeXForm, 2, 2,
38976
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_18478), 0|OPFL_Chain,
38977
15.5k
                   4, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2, 1, 3, 
38978
15.5k
    0, 
38979
15.5k
   0, 
38980
15.5k
  56|128,1, 
38981
15.5k
   OPC_CheckChild1Integer, 64|128,126, 
38982
15.5k
   OPC_RecordChild2,
38983
15.5k
   OPC_Scope, 74, 
38984
15.5k
    OPC_MoveChild2,
38985
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
38986
15.5k
    OPC_MoveParent,
38987
15.5k
    OPC_RecordChild3,
38988
15.5k
    OPC_RecordChild4,
38989
15.5k
    OPC_Scope, 24, 
38990
15.5k
     OPC_MoveChild4,
38991
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
38992
15.5k
     OPC_MoveSibling5,
38993
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
38994
15.5k
     OPC_RecordNode,
38995
15.5k
     OPC_MoveParent,
38996
15.5k
     OPC_CheckPatternPredicate6,
38997
15.5k
     OPC_EmitMergeInputChains1_0,
38998
15.5k
     OPC_EmitConvertToTarget1,
38999
15.5k
     OPC_EmitConvertToTarget3,
39000
15.5k
     OPC_EmitConvertToTarget4,
39001
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8615),
39002
15.5k
                   MVT::i32, 4, 5, 2, 6, 7, 
39003
15.5k
    19, 
39004
15.5k
     OPC_RecordChild5,
39005
15.5k
     OPC_MoveChild5,
39006
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39007
15.5k
     OPC_MoveParent,
39008
15.5k
     OPC_CheckPatternPredicate6,
39009
15.5k
     OPC_EmitMergeInputChains1_0,
39010
15.5k
     OPC_EmitConvertToTarget1,
39011
15.5k
     OPC_EmitConvertToTarget4,
39012
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8611),
39013
15.5k
                   MVT::i32, 4, 5, 2, 3, 6, 
39014
15.5k
    19, 
39015
15.5k
     OPC_MoveChild4,
39016
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39017
15.5k
     OPC_MoveParent,
39018
15.5k
     OPC_RecordChild5,
39019
15.5k
     OPC_CheckPatternPredicate6,
39020
15.5k
     OPC_EmitMergeInputChains1_0,
39021
15.5k
     OPC_EmitConvertToTarget1,
39022
15.5k
     OPC_EmitConvertToTarget3,
39023
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8613),
39024
15.5k
                   MVT::i32, 4, 5, 2, 6, 4, 
39025
15.5k
    0, 
39026
15.5k
   25, 
39027
15.5k
    OPC_RecordChild3,
39028
15.5k
    OPC_RecordChild4,
39029
15.5k
    OPC_MoveChild4,
39030
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39031
15.5k
    OPC_MoveSibling5,
39032
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39033
15.5k
    OPC_RecordNode,
39034
15.5k
    OPC_MoveParent,
39035
15.5k
    OPC_CheckPatternPredicate6,
39036
15.5k
    OPC_EmitMergeInputChains1_0,
39037
15.5k
    OPC_EmitConvertToTarget3,
39038
15.5k
    OPC_EmitConvertToTarget4,
39039
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8614),
39040
15.5k
                  MVT::i32, 4, 1, 2, 5, 6, 
39041
15.5k
   20, 
39042
15.5k
    OPC_MoveChild2,
39043
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39044
15.5k
    OPC_MoveParent,
39045
15.5k
    OPC_RecordChild3,
39046
15.5k
    OPC_RecordChild4,
39047
15.5k
    OPC_RecordChild5,
39048
15.5k
    OPC_CheckPatternPredicate6,
39049
15.5k
    OPC_EmitMergeInputChains1_0,
39050
15.5k
    OPC_EmitConvertToTarget1,
39051
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8609),
39052
15.5k
                  MVT::i32, 4, 5, 2, 3, 4, 
39053
15.5k
   55, 
39054
15.5k
    OPC_RecordChild3,
39055
15.5k
    OPC_RecordChild4,
39056
15.5k
    OPC_Scope, 18, 
39057
15.5k
     OPC_RecordChild5,
39058
15.5k
     OPC_MoveChild5,
39059
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39060
15.5k
     OPC_MoveParent,
39061
15.5k
     OPC_CheckPatternPredicate6,
39062
15.5k
     OPC_EmitMergeInputChains1_0,
39063
15.5k
     OPC_EmitConvertToTarget4,
39064
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8610),
39065
15.5k
                   MVT::i32, 4, 1, 2, 3, 5, 
39066
15.5k
    18, 
39067
15.5k
     OPC_MoveChild4,
39068
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39069
15.5k
     OPC_MoveParent,
39070
15.5k
     OPC_RecordChild5,
39071
15.5k
     OPC_CheckPatternPredicate6,
39072
15.5k
     OPC_EmitMergeInputChains1_0,
39073
15.5k
     OPC_EmitConvertToTarget3,
39074
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8612),
39075
15.5k
                   MVT::i32, 4, 1, 2, 5, 4, 
39076
15.5k
    12, 
39077
15.5k
     OPC_RecordChild5,
39078
15.5k
     OPC_CheckPatternPredicate6,
39079
15.5k
     OPC_EmitMergeInputChains1_0,
39080
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8608),
39081
15.5k
                   MVT::i32, 4, 1, 2, 3, 4, 
39082
15.5k
    0, 
39083
15.5k
   0, 
39084
15.5k
  64|128,1, 
39085
15.5k
   OPC_CheckChild1Integer, 66|128,126, 
39086
15.5k
   OPC_RecordChild2,
39087
15.5k
   OPC_Scope, 77, 
39088
15.5k
    OPC_MoveChild2,
39089
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39090
15.5k
    OPC_MoveParent,
39091
15.5k
    OPC_RecordChild3,
39092
15.5k
    OPC_RecordChild4,
39093
15.5k
    OPC_Scope, 25, 
39094
15.5k
     OPC_MoveChild4,
39095
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39096
15.5k
     OPC_MoveSibling5,
39097
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39098
15.5k
     OPC_RecordNode,
39099
15.5k
     OPC_MoveParent,
39100
15.5k
     OPC_CheckPatternPredicate6,
39101
15.5k
     OPC_EmitMergeInputChains1_0,
39102
15.5k
     OPC_EmitConvertToTarget1,
39103
15.5k
     OPC_EmitConvertToTarget3,
39104
15.5k
     OPC_EmitConvertToTarget4,
39105
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8623),
39106
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 6, 7, 
39107
15.5k
    20, 
39108
15.5k
     OPC_RecordChild5,
39109
15.5k
     OPC_MoveChild5,
39110
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39111
15.5k
     OPC_MoveParent,
39112
15.5k
     OPC_CheckPatternPredicate6,
39113
15.5k
     OPC_EmitMergeInputChains1_0,
39114
15.5k
     OPC_EmitConvertToTarget1,
39115
15.5k
     OPC_EmitConvertToTarget4,
39116
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8619),
39117
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 3, 6, 
39118
15.5k
    20, 
39119
15.5k
     OPC_MoveChild4,
39120
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39121
15.5k
     OPC_MoveParent,
39122
15.5k
     OPC_RecordChild5,
39123
15.5k
     OPC_CheckPatternPredicate6,
39124
15.5k
     OPC_EmitMergeInputChains1_0,
39125
15.5k
     OPC_EmitConvertToTarget1,
39126
15.5k
     OPC_EmitConvertToTarget3,
39127
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8621),
39128
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 6, 4, 
39129
15.5k
    0, 
39130
15.5k
   26, 
39131
15.5k
    OPC_RecordChild3,
39132
15.5k
    OPC_RecordChild4,
39133
15.5k
    OPC_MoveChild4,
39134
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39135
15.5k
    OPC_MoveSibling5,
39136
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39137
15.5k
    OPC_RecordNode,
39138
15.5k
    OPC_MoveParent,
39139
15.5k
    OPC_CheckPatternPredicate6,
39140
15.5k
    OPC_EmitMergeInputChains1_0,
39141
15.5k
    OPC_EmitConvertToTarget3,
39142
15.5k
    OPC_EmitConvertToTarget4,
39143
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8622),
39144
15.5k
                  MVT::i32, MVT::i1, 4, 1, 2, 5, 6, 
39145
15.5k
   21, 
39146
15.5k
    OPC_MoveChild2,
39147
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39148
15.5k
    OPC_MoveParent,
39149
15.5k
    OPC_RecordChild3,
39150
15.5k
    OPC_RecordChild4,
39151
15.5k
    OPC_RecordChild5,
39152
15.5k
    OPC_CheckPatternPredicate6,
39153
15.5k
    OPC_EmitMergeInputChains1_0,
39154
15.5k
    OPC_EmitConvertToTarget1,
39155
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8617),
39156
15.5k
                  MVT::i32, MVT::i1, 4, 5, 2, 3, 4, 
39157
15.5k
   58, 
39158
15.5k
    OPC_RecordChild3,
39159
15.5k
    OPC_RecordChild4,
39160
15.5k
    OPC_Scope, 19, 
39161
15.5k
     OPC_RecordChild5,
39162
15.5k
     OPC_MoveChild5,
39163
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39164
15.5k
     OPC_MoveParent,
39165
15.5k
     OPC_CheckPatternPredicate6,
39166
15.5k
     OPC_EmitMergeInputChains1_0,
39167
15.5k
     OPC_EmitConvertToTarget4,
39168
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8618),
39169
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 3, 5, 
39170
15.5k
    19, 
39171
15.5k
     OPC_MoveChild4,
39172
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39173
15.5k
     OPC_MoveParent,
39174
15.5k
     OPC_RecordChild5,
39175
15.5k
     OPC_CheckPatternPredicate6,
39176
15.5k
     OPC_EmitMergeInputChains1_0,
39177
15.5k
     OPC_EmitConvertToTarget3,
39178
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8620),
39179
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 5, 4, 
39180
15.5k
    13, 
39181
15.5k
     OPC_RecordChild5,
39182
15.5k
     OPC_CheckPatternPredicate6,
39183
15.5k
     OPC_EmitMergeInputChains1_0,
39184
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8616),
39185
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 3, 4, 
39186
15.5k
    0, 
39187
15.5k
   0, 
39188
15.5k
  56|128,1, 
39189
15.5k
   OPC_CheckChild1Integer, 48|128,126, 
39190
15.5k
   OPC_RecordChild2,
39191
15.5k
   OPC_Scope, 74, 
39192
15.5k
    OPC_MoveChild2,
39193
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39194
15.5k
    OPC_MoveParent,
39195
15.5k
    OPC_RecordChild3,
39196
15.5k
    OPC_RecordChild4,
39197
15.5k
    OPC_Scope, 24, 
39198
15.5k
     OPC_MoveChild4,
39199
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39200
15.5k
     OPC_MoveSibling5,
39201
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39202
15.5k
     OPC_RecordNode,
39203
15.5k
     OPC_MoveParent,
39204
15.5k
     OPC_CheckPatternPredicate6,
39205
15.5k
     OPC_EmitMergeInputChains1_0,
39206
15.5k
     OPC_EmitConvertToTarget1,
39207
15.5k
     OPC_EmitConvertToTarget3,
39208
15.5k
     OPC_EmitConvertToTarget4,
39209
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8647),
39210
15.5k
                   MVT::i32, 4, 5, 2, 6, 7, 
39211
15.5k
    19, 
39212
15.5k
     OPC_RecordChild5,
39213
15.5k
     OPC_MoveChild5,
39214
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39215
15.5k
     OPC_MoveParent,
39216
15.5k
     OPC_CheckPatternPredicate6,
39217
15.5k
     OPC_EmitMergeInputChains1_0,
39218
15.5k
     OPC_EmitConvertToTarget1,
39219
15.5k
     OPC_EmitConvertToTarget4,
39220
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8643),
39221
15.5k
                   MVT::i32, 4, 5, 2, 3, 6, 
39222
15.5k
    19, 
39223
15.5k
     OPC_MoveChild4,
39224
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39225
15.5k
     OPC_MoveParent,
39226
15.5k
     OPC_RecordChild5,
39227
15.5k
     OPC_CheckPatternPredicate6,
39228
15.5k
     OPC_EmitMergeInputChains1_0,
39229
15.5k
     OPC_EmitConvertToTarget1,
39230
15.5k
     OPC_EmitConvertToTarget3,
39231
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8645),
39232
15.5k
                   MVT::i32, 4, 5, 2, 6, 4, 
39233
15.5k
    0, 
39234
15.5k
   25, 
39235
15.5k
    OPC_RecordChild3,
39236
15.5k
    OPC_RecordChild4,
39237
15.5k
    OPC_MoveChild4,
39238
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39239
15.5k
    OPC_MoveSibling5,
39240
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39241
15.5k
    OPC_RecordNode,
39242
15.5k
    OPC_MoveParent,
39243
15.5k
    OPC_CheckPatternPredicate6,
39244
15.5k
    OPC_EmitMergeInputChains1_0,
39245
15.5k
    OPC_EmitConvertToTarget3,
39246
15.5k
    OPC_EmitConvertToTarget4,
39247
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8646),
39248
15.5k
                  MVT::i32, 4, 1, 2, 5, 6, 
39249
15.5k
   20, 
39250
15.5k
    OPC_MoveChild2,
39251
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39252
15.5k
    OPC_MoveParent,
39253
15.5k
    OPC_RecordChild3,
39254
15.5k
    OPC_RecordChild4,
39255
15.5k
    OPC_RecordChild5,
39256
15.5k
    OPC_CheckPatternPredicate6,
39257
15.5k
    OPC_EmitMergeInputChains1_0,
39258
15.5k
    OPC_EmitConvertToTarget1,
39259
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8641),
39260
15.5k
                  MVT::i32, 4, 5, 2, 3, 4, 
39261
15.5k
   55, 
39262
15.5k
    OPC_RecordChild3,
39263
15.5k
    OPC_RecordChild4,
39264
15.5k
    OPC_Scope, 18, 
39265
15.5k
     OPC_RecordChild5,
39266
15.5k
     OPC_MoveChild5,
39267
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39268
15.5k
     OPC_MoveParent,
39269
15.5k
     OPC_CheckPatternPredicate6,
39270
15.5k
     OPC_EmitMergeInputChains1_0,
39271
15.5k
     OPC_EmitConvertToTarget4,
39272
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8642),
39273
15.5k
                   MVT::i32, 4, 1, 2, 3, 5, 
39274
15.5k
    18, 
39275
15.5k
     OPC_MoveChild4,
39276
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39277
15.5k
     OPC_MoveParent,
39278
15.5k
     OPC_RecordChild5,
39279
15.5k
     OPC_CheckPatternPredicate6,
39280
15.5k
     OPC_EmitMergeInputChains1_0,
39281
15.5k
     OPC_EmitConvertToTarget3,
39282
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8644),
39283
15.5k
                   MVT::i32, 4, 1, 2, 5, 4, 
39284
15.5k
    12, 
39285
15.5k
     OPC_RecordChild5,
39286
15.5k
     OPC_CheckPatternPredicate6,
39287
15.5k
     OPC_EmitMergeInputChains1_0,
39288
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8640),
39289
15.5k
                   MVT::i32, 4, 1, 2, 3, 4, 
39290
15.5k
    0, 
39291
15.5k
   0, 
39292
15.5k
  64|128,1, 
39293
15.5k
   OPC_CheckChild1Integer, 50|128,126, 
39294
15.5k
   OPC_RecordChild2,
39295
15.5k
   OPC_Scope, 77, 
39296
15.5k
    OPC_MoveChild2,
39297
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39298
15.5k
    OPC_MoveParent,
39299
15.5k
    OPC_RecordChild3,
39300
15.5k
    OPC_RecordChild4,
39301
15.5k
    OPC_Scope, 25, 
39302
15.5k
     OPC_MoveChild4,
39303
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39304
15.5k
     OPC_MoveSibling5,
39305
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39306
15.5k
     OPC_RecordNode,
39307
15.5k
     OPC_MoveParent,
39308
15.5k
     OPC_CheckPatternPredicate6,
39309
15.5k
     OPC_EmitMergeInputChains1_0,
39310
15.5k
     OPC_EmitConvertToTarget1,
39311
15.5k
     OPC_EmitConvertToTarget3,
39312
15.5k
     OPC_EmitConvertToTarget4,
39313
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8655),
39314
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 6, 7, 
39315
15.5k
    20, 
39316
15.5k
     OPC_RecordChild5,
39317
15.5k
     OPC_MoveChild5,
39318
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39319
15.5k
     OPC_MoveParent,
39320
15.5k
     OPC_CheckPatternPredicate6,
39321
15.5k
     OPC_EmitMergeInputChains1_0,
39322
15.5k
     OPC_EmitConvertToTarget1,
39323
15.5k
     OPC_EmitConvertToTarget4,
39324
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8651),
39325
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 3, 6, 
39326
15.5k
    20, 
39327
15.5k
     OPC_MoveChild4,
39328
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39329
15.5k
     OPC_MoveParent,
39330
15.5k
     OPC_RecordChild5,
39331
15.5k
     OPC_CheckPatternPredicate6,
39332
15.5k
     OPC_EmitMergeInputChains1_0,
39333
15.5k
     OPC_EmitConvertToTarget1,
39334
15.5k
     OPC_EmitConvertToTarget3,
39335
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8653),
39336
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 6, 4, 
39337
15.5k
    0, 
39338
15.5k
   26, 
39339
15.5k
    OPC_RecordChild3,
39340
15.5k
    OPC_RecordChild4,
39341
15.5k
    OPC_MoveChild4,
39342
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39343
15.5k
    OPC_MoveSibling5,
39344
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39345
15.5k
    OPC_RecordNode,
39346
15.5k
    OPC_MoveParent,
39347
15.5k
    OPC_CheckPatternPredicate6,
39348
15.5k
    OPC_EmitMergeInputChains1_0,
39349
15.5k
    OPC_EmitConvertToTarget3,
39350
15.5k
    OPC_EmitConvertToTarget4,
39351
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8654),
39352
15.5k
                  MVT::i32, MVT::i1, 4, 1, 2, 5, 6, 
39353
15.5k
   21, 
39354
15.5k
    OPC_MoveChild2,
39355
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39356
15.5k
    OPC_MoveParent,
39357
15.5k
    OPC_RecordChild3,
39358
15.5k
    OPC_RecordChild4,
39359
15.5k
    OPC_RecordChild5,
39360
15.5k
    OPC_CheckPatternPredicate6,
39361
15.5k
    OPC_EmitMergeInputChains1_0,
39362
15.5k
    OPC_EmitConvertToTarget1,
39363
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8649),
39364
15.5k
                  MVT::i32, MVT::i1, 4, 5, 2, 3, 4, 
39365
15.5k
   58, 
39366
15.5k
    OPC_RecordChild3,
39367
15.5k
    OPC_RecordChild4,
39368
15.5k
    OPC_Scope, 19, 
39369
15.5k
     OPC_RecordChild5,
39370
15.5k
     OPC_MoveChild5,
39371
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39372
15.5k
     OPC_MoveParent,
39373
15.5k
     OPC_CheckPatternPredicate6,
39374
15.5k
     OPC_EmitMergeInputChains1_0,
39375
15.5k
     OPC_EmitConvertToTarget4,
39376
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8650),
39377
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 3, 5, 
39378
15.5k
    19, 
39379
15.5k
     OPC_MoveChild4,
39380
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39381
15.5k
     OPC_MoveParent,
39382
15.5k
     OPC_RecordChild5,
39383
15.5k
     OPC_CheckPatternPredicate6,
39384
15.5k
     OPC_EmitMergeInputChains1_0,
39385
15.5k
     OPC_EmitConvertToTarget3,
39386
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8652),
39387
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 5, 4, 
39388
15.5k
    13, 
39389
15.5k
     OPC_RecordChild5,
39390
15.5k
     OPC_CheckPatternPredicate6,
39391
15.5k
     OPC_EmitMergeInputChains1_0,
39392
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8648),
39393
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 3, 4, 
39394
15.5k
    0, 
39395
15.5k
   0, 
39396
15.5k
  56|128,1, 
39397
15.5k
   OPC_CheckChild1Integer, 40|128,126, 
39398
15.5k
   OPC_RecordChild2,
39399
15.5k
   OPC_Scope, 74, 
39400
15.5k
    OPC_MoveChild2,
39401
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39402
15.5k
    OPC_MoveParent,
39403
15.5k
    OPC_RecordChild3,
39404
15.5k
    OPC_RecordChild4,
39405
15.5k
    OPC_Scope, 24, 
39406
15.5k
     OPC_MoveChild4,
39407
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39408
15.5k
     OPC_MoveSibling5,
39409
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39410
15.5k
     OPC_RecordNode,
39411
15.5k
     OPC_MoveParent,
39412
15.5k
     OPC_CheckPatternPredicate6,
39413
15.5k
     OPC_EmitMergeInputChains1_0,
39414
15.5k
     OPC_EmitConvertToTarget1,
39415
15.5k
     OPC_EmitConvertToTarget3,
39416
15.5k
     OPC_EmitConvertToTarget4,
39417
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8679),
39418
15.5k
                   MVT::i32, 4, 5, 2, 6, 7, 
39419
15.5k
    19, 
39420
15.5k
     OPC_RecordChild5,
39421
15.5k
     OPC_MoveChild5,
39422
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39423
15.5k
     OPC_MoveParent,
39424
15.5k
     OPC_CheckPatternPredicate6,
39425
15.5k
     OPC_EmitMergeInputChains1_0,
39426
15.5k
     OPC_EmitConvertToTarget1,
39427
15.5k
     OPC_EmitConvertToTarget4,
39428
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8675),
39429
15.5k
                   MVT::i32, 4, 5, 2, 3, 6, 
39430
15.5k
    19, 
39431
15.5k
     OPC_MoveChild4,
39432
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39433
15.5k
     OPC_MoveParent,
39434
15.5k
     OPC_RecordChild5,
39435
15.5k
     OPC_CheckPatternPredicate6,
39436
15.5k
     OPC_EmitMergeInputChains1_0,
39437
15.5k
     OPC_EmitConvertToTarget1,
39438
15.5k
     OPC_EmitConvertToTarget3,
39439
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8677),
39440
15.5k
                   MVT::i32, 4, 5, 2, 6, 4, 
39441
15.5k
    0, 
39442
15.5k
   25, 
39443
15.5k
    OPC_RecordChild3,
39444
15.5k
    OPC_RecordChild4,
39445
15.5k
    OPC_MoveChild4,
39446
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39447
15.5k
    OPC_MoveSibling5,
39448
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39449
15.5k
    OPC_RecordNode,
39450
15.5k
    OPC_MoveParent,
39451
15.5k
    OPC_CheckPatternPredicate6,
39452
15.5k
    OPC_EmitMergeInputChains1_0,
39453
15.5k
    OPC_EmitConvertToTarget3,
39454
15.5k
    OPC_EmitConvertToTarget4,
39455
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8678),
39456
15.5k
                  MVT::i32, 4, 1, 2, 5, 6, 
39457
15.5k
   20, 
39458
15.5k
    OPC_MoveChild2,
39459
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39460
15.5k
    OPC_MoveParent,
39461
15.5k
    OPC_RecordChild3,
39462
15.5k
    OPC_RecordChild4,
39463
15.5k
    OPC_RecordChild5,
39464
15.5k
    OPC_CheckPatternPredicate6,
39465
15.5k
    OPC_EmitMergeInputChains1_0,
39466
15.5k
    OPC_EmitConvertToTarget1,
39467
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8673),
39468
15.5k
                  MVT::i32, 4, 5, 2, 3, 4, 
39469
15.5k
   55, 
39470
15.5k
    OPC_RecordChild3,
39471
15.5k
    OPC_RecordChild4,
39472
15.5k
    OPC_Scope, 18, 
39473
15.5k
     OPC_RecordChild5,
39474
15.5k
     OPC_MoveChild5,
39475
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39476
15.5k
     OPC_MoveParent,
39477
15.5k
     OPC_CheckPatternPredicate6,
39478
15.5k
     OPC_EmitMergeInputChains1_0,
39479
15.5k
     OPC_EmitConvertToTarget4,
39480
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8674),
39481
15.5k
                   MVT::i32, 4, 1, 2, 3, 5, 
39482
15.5k
    18, 
39483
15.5k
     OPC_MoveChild4,
39484
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39485
15.5k
     OPC_MoveParent,
39486
15.5k
     OPC_RecordChild5,
39487
15.5k
     OPC_CheckPatternPredicate6,
39488
15.5k
     OPC_EmitMergeInputChains1_0,
39489
15.5k
     OPC_EmitConvertToTarget3,
39490
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8676),
39491
15.5k
                   MVT::i32, 4, 1, 2, 5, 4, 
39492
15.5k
    12, 
39493
15.5k
     OPC_RecordChild5,
39494
15.5k
     OPC_CheckPatternPredicate6,
39495
15.5k
     OPC_EmitMergeInputChains1_0,
39496
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8672),
39497
15.5k
                   MVT::i32, 4, 1, 2, 3, 4, 
39498
15.5k
    0, 
39499
15.5k
   0, 
39500
15.5k
  64|128,1, 
39501
15.5k
   OPC_CheckChild1Integer, 42|128,126, 
39502
15.5k
   OPC_RecordChild2,
39503
15.5k
   OPC_Scope, 77, 
39504
15.5k
    OPC_MoveChild2,
39505
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39506
15.5k
    OPC_MoveParent,
39507
15.5k
    OPC_RecordChild3,
39508
15.5k
    OPC_RecordChild4,
39509
15.5k
    OPC_Scope, 25, 
39510
15.5k
     OPC_MoveChild4,
39511
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39512
15.5k
     OPC_MoveSibling5,
39513
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39514
15.5k
     OPC_RecordNode,
39515
15.5k
     OPC_MoveParent,
39516
15.5k
     OPC_CheckPatternPredicate6,
39517
15.5k
     OPC_EmitMergeInputChains1_0,
39518
15.5k
     OPC_EmitConvertToTarget1,
39519
15.5k
     OPC_EmitConvertToTarget3,
39520
15.5k
     OPC_EmitConvertToTarget4,
39521
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8687),
39522
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 6, 7, 
39523
15.5k
    20, 
39524
15.5k
     OPC_RecordChild5,
39525
15.5k
     OPC_MoveChild5,
39526
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39527
15.5k
     OPC_MoveParent,
39528
15.5k
     OPC_CheckPatternPredicate6,
39529
15.5k
     OPC_EmitMergeInputChains1_0,
39530
15.5k
     OPC_EmitConvertToTarget1,
39531
15.5k
     OPC_EmitConvertToTarget4,
39532
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8683),
39533
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 3, 6, 
39534
15.5k
    20, 
39535
15.5k
     OPC_MoveChild4,
39536
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39537
15.5k
     OPC_MoveParent,
39538
15.5k
     OPC_RecordChild5,
39539
15.5k
     OPC_CheckPatternPredicate6,
39540
15.5k
     OPC_EmitMergeInputChains1_0,
39541
15.5k
     OPC_EmitConvertToTarget1,
39542
15.5k
     OPC_EmitConvertToTarget3,
39543
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8685),
39544
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 6, 4, 
39545
15.5k
    0, 
39546
15.5k
   26, 
39547
15.5k
    OPC_RecordChild3,
39548
15.5k
    OPC_RecordChild4,
39549
15.5k
    OPC_MoveChild4,
39550
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39551
15.5k
    OPC_MoveSibling5,
39552
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39553
15.5k
    OPC_RecordNode,
39554
15.5k
    OPC_MoveParent,
39555
15.5k
    OPC_CheckPatternPredicate6,
39556
15.5k
    OPC_EmitMergeInputChains1_0,
39557
15.5k
    OPC_EmitConvertToTarget3,
39558
15.5k
    OPC_EmitConvertToTarget4,
39559
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8686),
39560
15.5k
                  MVT::i32, MVT::i1, 4, 1, 2, 5, 6, 
39561
15.5k
   21, 
39562
15.5k
    OPC_MoveChild2,
39563
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39564
15.5k
    OPC_MoveParent,
39565
15.5k
    OPC_RecordChild3,
39566
15.5k
    OPC_RecordChild4,
39567
15.5k
    OPC_RecordChild5,
39568
15.5k
    OPC_CheckPatternPredicate6,
39569
15.5k
    OPC_EmitMergeInputChains1_0,
39570
15.5k
    OPC_EmitConvertToTarget1,
39571
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8681),
39572
15.5k
                  MVT::i32, MVT::i1, 4, 5, 2, 3, 4, 
39573
15.5k
   58, 
39574
15.5k
    OPC_RecordChild3,
39575
15.5k
    OPC_RecordChild4,
39576
15.5k
    OPC_Scope, 19, 
39577
15.5k
     OPC_RecordChild5,
39578
15.5k
     OPC_MoveChild5,
39579
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39580
15.5k
     OPC_MoveParent,
39581
15.5k
     OPC_CheckPatternPredicate6,
39582
15.5k
     OPC_EmitMergeInputChains1_0,
39583
15.5k
     OPC_EmitConvertToTarget4,
39584
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8682),
39585
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 3, 5, 
39586
15.5k
    19, 
39587
15.5k
     OPC_MoveChild4,
39588
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39589
15.5k
     OPC_MoveParent,
39590
15.5k
     OPC_RecordChild5,
39591
15.5k
     OPC_CheckPatternPredicate6,
39592
15.5k
     OPC_EmitMergeInputChains1_0,
39593
15.5k
     OPC_EmitConvertToTarget3,
39594
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8684),
39595
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 5, 4, 
39596
15.5k
    13, 
39597
15.5k
     OPC_RecordChild5,
39598
15.5k
     OPC_CheckPatternPredicate6,
39599
15.5k
     OPC_EmitMergeInputChains1_0,
39600
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8680),
39601
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 3, 4, 
39602
15.5k
    0, 
39603
15.5k
   0, 
39604
15.5k
  56|128,1, 
39605
15.5k
   OPC_CheckChild1Integer, 56|128,126, 
39606
15.5k
   OPC_RecordChild2,
39607
15.5k
   OPC_Scope, 74, 
39608
15.5k
    OPC_MoveChild2,
39609
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39610
15.5k
    OPC_MoveParent,
39611
15.5k
    OPC_RecordChild3,
39612
15.5k
    OPC_RecordChild4,
39613
15.5k
    OPC_Scope, 24, 
39614
15.5k
     OPC_MoveChild4,
39615
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39616
15.5k
     OPC_MoveSibling5,
39617
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39618
15.5k
     OPC_RecordNode,
39619
15.5k
     OPC_MoveParent,
39620
15.5k
     OPC_CheckPatternPredicate6,
39621
15.5k
     OPC_EmitMergeInputChains1_0,
39622
15.5k
     OPC_EmitConvertToTarget1,
39623
15.5k
     OPC_EmitConvertToTarget3,
39624
15.5k
     OPC_EmitConvertToTarget4,
39625
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8711),
39626
15.5k
                   MVT::i32, 4, 5, 2, 6, 7, 
39627
15.5k
    19, 
39628
15.5k
     OPC_RecordChild5,
39629
15.5k
     OPC_MoveChild5,
39630
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39631
15.5k
     OPC_MoveParent,
39632
15.5k
     OPC_CheckPatternPredicate6,
39633
15.5k
     OPC_EmitMergeInputChains1_0,
39634
15.5k
     OPC_EmitConvertToTarget1,
39635
15.5k
     OPC_EmitConvertToTarget4,
39636
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8707),
39637
15.5k
                   MVT::i32, 4, 5, 2, 3, 6, 
39638
15.5k
    19, 
39639
15.5k
     OPC_MoveChild4,
39640
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39641
15.5k
     OPC_MoveParent,
39642
15.5k
     OPC_RecordChild5,
39643
15.5k
     OPC_CheckPatternPredicate6,
39644
15.5k
     OPC_EmitMergeInputChains1_0,
39645
15.5k
     OPC_EmitConvertToTarget1,
39646
15.5k
     OPC_EmitConvertToTarget3,
39647
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8709),
39648
15.5k
                   MVT::i32, 4, 5, 2, 6, 4, 
39649
15.5k
    0, 
39650
15.5k
   25, 
39651
15.5k
    OPC_RecordChild3,
39652
15.5k
    OPC_RecordChild4,
39653
15.5k
    OPC_MoveChild4,
39654
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39655
15.5k
    OPC_MoveSibling5,
39656
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39657
15.5k
    OPC_RecordNode,
39658
15.5k
    OPC_MoveParent,
39659
15.5k
    OPC_CheckPatternPredicate6,
39660
15.5k
    OPC_EmitMergeInputChains1_0,
39661
15.5k
    OPC_EmitConvertToTarget3,
39662
15.5k
    OPC_EmitConvertToTarget4,
39663
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8710),
39664
15.5k
                  MVT::i32, 4, 1, 2, 5, 6, 
39665
15.5k
   20, 
39666
15.5k
    OPC_MoveChild2,
39667
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39668
15.5k
    OPC_MoveParent,
39669
15.5k
    OPC_RecordChild3,
39670
15.5k
    OPC_RecordChild4,
39671
15.5k
    OPC_RecordChild5,
39672
15.5k
    OPC_CheckPatternPredicate6,
39673
15.5k
    OPC_EmitMergeInputChains1_0,
39674
15.5k
    OPC_EmitConvertToTarget1,
39675
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8705),
39676
15.5k
                  MVT::i32, 4, 5, 2, 3, 4, 
39677
15.5k
   55, 
39678
15.5k
    OPC_RecordChild3,
39679
15.5k
    OPC_RecordChild4,
39680
15.5k
    OPC_Scope, 18, 
39681
15.5k
     OPC_RecordChild5,
39682
15.5k
     OPC_MoveChild5,
39683
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39684
15.5k
     OPC_MoveParent,
39685
15.5k
     OPC_CheckPatternPredicate6,
39686
15.5k
     OPC_EmitMergeInputChains1_0,
39687
15.5k
     OPC_EmitConvertToTarget4,
39688
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8706),
39689
15.5k
                   MVT::i32, 4, 1, 2, 3, 5, 
39690
15.5k
    18, 
39691
15.5k
     OPC_MoveChild4,
39692
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39693
15.5k
     OPC_MoveParent,
39694
15.5k
     OPC_RecordChild5,
39695
15.5k
     OPC_CheckPatternPredicate6,
39696
15.5k
     OPC_EmitMergeInputChains1_0,
39697
15.5k
     OPC_EmitConvertToTarget3,
39698
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8708),
39699
15.5k
                   MVT::i32, 4, 1, 2, 5, 4, 
39700
15.5k
    12, 
39701
15.5k
     OPC_RecordChild5,
39702
15.5k
     OPC_CheckPatternPredicate6,
39703
15.5k
     OPC_EmitMergeInputChains1_0,
39704
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8704),
39705
15.5k
                   MVT::i32, 4, 1, 2, 3, 4, 
39706
15.5k
    0, 
39707
15.5k
   0, 
39708
15.5k
  64|128,1, 
39709
15.5k
   OPC_CheckChild1Integer, 58|128,126, 
39710
15.5k
   OPC_RecordChild2,
39711
15.5k
   OPC_Scope, 77, 
39712
15.5k
    OPC_MoveChild2,
39713
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39714
15.5k
    OPC_MoveParent,
39715
15.5k
    OPC_RecordChild3,
39716
15.5k
    OPC_RecordChild4,
39717
15.5k
    OPC_Scope, 25, 
39718
15.5k
     OPC_MoveChild4,
39719
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39720
15.5k
     OPC_MoveSibling5,
39721
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39722
15.5k
     OPC_RecordNode,
39723
15.5k
     OPC_MoveParent,
39724
15.5k
     OPC_CheckPatternPredicate6,
39725
15.5k
     OPC_EmitMergeInputChains1_0,
39726
15.5k
     OPC_EmitConvertToTarget1,
39727
15.5k
     OPC_EmitConvertToTarget3,
39728
15.5k
     OPC_EmitConvertToTarget4,
39729
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8719),
39730
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 6, 7, 
39731
15.5k
    20, 
39732
15.5k
     OPC_RecordChild5,
39733
15.5k
     OPC_MoveChild5,
39734
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39735
15.5k
     OPC_MoveParent,
39736
15.5k
     OPC_CheckPatternPredicate6,
39737
15.5k
     OPC_EmitMergeInputChains1_0,
39738
15.5k
     OPC_EmitConvertToTarget1,
39739
15.5k
     OPC_EmitConvertToTarget4,
39740
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8715),
39741
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 3, 6, 
39742
15.5k
    20, 
39743
15.5k
     OPC_MoveChild4,
39744
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39745
15.5k
     OPC_MoveParent,
39746
15.5k
     OPC_RecordChild5,
39747
15.5k
     OPC_CheckPatternPredicate6,
39748
15.5k
     OPC_EmitMergeInputChains1_0,
39749
15.5k
     OPC_EmitConvertToTarget1,
39750
15.5k
     OPC_EmitConvertToTarget3,
39751
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8717),
39752
15.5k
                   MVT::i32, MVT::i1, 4, 5, 2, 6, 4, 
39753
15.5k
    0, 
39754
15.5k
   26, 
39755
15.5k
    OPC_RecordChild3,
39756
15.5k
    OPC_RecordChild4,
39757
15.5k
    OPC_MoveChild4,
39758
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39759
15.5k
    OPC_MoveSibling5,
39760
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39761
15.5k
    OPC_RecordNode,
39762
15.5k
    OPC_MoveParent,
39763
15.5k
    OPC_CheckPatternPredicate6,
39764
15.5k
    OPC_EmitMergeInputChains1_0,
39765
15.5k
    OPC_EmitConvertToTarget3,
39766
15.5k
    OPC_EmitConvertToTarget4,
39767
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8718),
39768
15.5k
                  MVT::i32, MVT::i1, 4, 1, 2, 5, 6, 
39769
15.5k
   21, 
39770
15.5k
    OPC_MoveChild2,
39771
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39772
15.5k
    OPC_MoveParent,
39773
15.5k
    OPC_RecordChild3,
39774
15.5k
    OPC_RecordChild4,
39775
15.5k
    OPC_RecordChild5,
39776
15.5k
    OPC_CheckPatternPredicate6,
39777
15.5k
    OPC_EmitMergeInputChains1_0,
39778
15.5k
    OPC_EmitConvertToTarget1,
39779
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8713),
39780
15.5k
                  MVT::i32, MVT::i1, 4, 5, 2, 3, 4, 
39781
15.5k
   58, 
39782
15.5k
    OPC_RecordChild3,
39783
15.5k
    OPC_RecordChild4,
39784
15.5k
    OPC_Scope, 19, 
39785
15.5k
     OPC_RecordChild5,
39786
15.5k
     OPC_MoveChild5,
39787
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39788
15.5k
     OPC_MoveParent,
39789
15.5k
     OPC_CheckPatternPredicate6,
39790
15.5k
     OPC_EmitMergeInputChains1_0,
39791
15.5k
     OPC_EmitConvertToTarget4,
39792
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8714),
39793
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 3, 5, 
39794
15.5k
    19, 
39795
15.5k
     OPC_MoveChild4,
39796
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39797
15.5k
     OPC_MoveParent,
39798
15.5k
     OPC_RecordChild5,
39799
15.5k
     OPC_CheckPatternPredicate6,
39800
15.5k
     OPC_EmitMergeInputChains1_0,
39801
15.5k
     OPC_EmitConvertToTarget3,
39802
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8716),
39803
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 5, 4, 
39804
15.5k
    13, 
39805
15.5k
     OPC_RecordChild5,
39806
15.5k
     OPC_CheckPatternPredicate6,
39807
15.5k
     OPC_EmitMergeInputChains1_0,
39808
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8712),
39809
15.5k
                   MVT::i32, MVT::i1, 4, 1, 2, 3, 4, 
39810
15.5k
    0, 
39811
15.5k
   0, 
39812
15.5k
  82, 
39813
15.5k
   OPC_CheckChild1Integer, 72|128,126, 
39814
15.5k
   OPC_RecordChild2,
39815
15.5k
   OPC_RecordChild3,
39816
15.5k
   OPC_Scope, 23, 
39817
15.5k
    OPC_MoveChild3,
39818
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39819
15.5k
    OPC_MoveSibling4,
39820
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39821
15.5k
    OPC_RecordNode,
39822
15.5k
    OPC_MoveParent,
39823
15.5k
    OPC_CheckPatternPredicate, 14,
39824
15.5k
    OPC_EmitMergeInputChains1_0,
39825
15.5k
    OPC_EmitConvertToTarget2,
39826
15.5k
    OPC_EmitConvertToTarget3,
39827
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8546),
39828
15.5k
                  MVT::i32, 3, 1, 4, 5, 
39829
15.5k
   18, 
39830
15.5k
    OPC_RecordChild4,
39831
15.5k
    OPC_MoveChild4,
39832
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39833
15.5k
    OPC_MoveParent,
39834
15.5k
    OPC_CheckPatternPredicate, 14,
39835
15.5k
    OPC_EmitMergeInputChains1_0,
39836
15.5k
    OPC_EmitConvertToTarget3,
39837
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8544),
39838
15.5k
                  MVT::i32, 3, 1, 2, 4, 
39839
15.5k
   18, 
39840
15.5k
    OPC_MoveChild3,
39841
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39842
15.5k
    OPC_MoveParent,
39843
15.5k
    OPC_RecordChild4,
39844
15.5k
    OPC_CheckPatternPredicate, 14,
39845
15.5k
    OPC_EmitMergeInputChains1_0,
39846
15.5k
    OPC_EmitConvertToTarget2,
39847
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8545),
39848
15.5k
                  MVT::i32, 3, 1, 4, 3, 
39849
15.5k
   12, 
39850
15.5k
    OPC_RecordChild4,
39851
15.5k
    OPC_CheckPatternPredicate, 14,
39852
15.5k
    OPC_EmitMergeInputChains1_0,
39853
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8542),
39854
15.5k
                  MVT::i32, 3, 1, 2, 3, 
39855
15.5k
   0, 
39856
15.5k
  86, 
39857
15.5k
   OPC_CheckChild1Integer, 74|128,126, 
39858
15.5k
   OPC_RecordChild2,
39859
15.5k
   OPC_RecordChild3,
39860
15.5k
   OPC_Scope, 24, 
39861
15.5k
    OPC_MoveChild3,
39862
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39863
15.5k
    OPC_MoveSibling4,
39864
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39865
15.5k
    OPC_RecordNode,
39866
15.5k
    OPC_MoveParent,
39867
15.5k
    OPC_CheckPatternPredicate, 14,
39868
15.5k
    OPC_EmitMergeInputChains1_0,
39869
15.5k
    OPC_EmitConvertToTarget2,
39870
15.5k
    OPC_EmitConvertToTarget3,
39871
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8550),
39872
15.5k
                  MVT::i32, MVT::i1, 3, 1, 4, 5, 
39873
15.5k
   19, 
39874
15.5k
    OPC_RecordChild4,
39875
15.5k
    OPC_MoveChild4,
39876
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39877
15.5k
    OPC_MoveParent,
39878
15.5k
    OPC_CheckPatternPredicate, 14,
39879
15.5k
    OPC_EmitMergeInputChains1_0,
39880
15.5k
    OPC_EmitConvertToTarget3,
39881
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8548),
39882
15.5k
                  MVT::i32, MVT::i1, 3, 1, 2, 4, 
39883
15.5k
   19, 
39884
15.5k
    OPC_MoveChild3,
39885
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39886
15.5k
    OPC_MoveParent,
39887
15.5k
    OPC_RecordChild4,
39888
15.5k
    OPC_CheckPatternPredicate, 14,
39889
15.5k
    OPC_EmitMergeInputChains1_0,
39890
15.5k
    OPC_EmitConvertToTarget2,
39891
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8549),
39892
15.5k
                  MVT::i32, MVT::i1, 3, 1, 4, 3, 
39893
15.5k
   13, 
39894
15.5k
    OPC_RecordChild4,
39895
15.5k
    OPC_CheckPatternPredicate, 14,
39896
15.5k
    OPC_EmitMergeInputChains1_0,
39897
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8547),
39898
15.5k
                  MVT::i32, MVT::i1, 3, 1, 2, 3, 
39899
15.5k
   0, 
39900
15.5k
  82, 
39901
15.5k
   OPC_CheckChild1Integer, 24|128,126, 
39902
15.5k
   OPC_RecordChild2,
39903
15.5k
   OPC_RecordChild3,
39904
15.5k
   OPC_Scope, 23, 
39905
15.5k
    OPC_MoveChild3,
39906
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39907
15.5k
    OPC_MoveSibling4,
39908
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39909
15.5k
    OPC_RecordNode,
39910
15.5k
    OPC_MoveParent,
39911
15.5k
    OPC_CheckPatternPredicate, 14,
39912
15.5k
    OPC_EmitMergeInputChains1_0,
39913
15.5k
    OPC_EmitConvertToTarget2,
39914
15.5k
    OPC_EmitConvertToTarget3,
39915
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8562),
39916
15.5k
                  MVT::i32, 3, 1, 4, 5, 
39917
15.5k
   18, 
39918
15.5k
    OPC_RecordChild4,
39919
15.5k
    OPC_MoveChild4,
39920
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39921
15.5k
    OPC_MoveParent,
39922
15.5k
    OPC_CheckPatternPredicate, 14,
39923
15.5k
    OPC_EmitMergeInputChains1_0,
39924
15.5k
    OPC_EmitConvertToTarget3,
39925
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8560),
39926
15.5k
                  MVT::i32, 3, 1, 2, 4, 
39927
15.5k
   18, 
39928
15.5k
    OPC_MoveChild3,
39929
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39930
15.5k
    OPC_MoveParent,
39931
15.5k
    OPC_RecordChild4,
39932
15.5k
    OPC_CheckPatternPredicate, 14,
39933
15.5k
    OPC_EmitMergeInputChains1_0,
39934
15.5k
    OPC_EmitConvertToTarget2,
39935
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8561),
39936
15.5k
                  MVT::i32, 3, 1, 4, 3, 
39937
15.5k
   12, 
39938
15.5k
    OPC_RecordChild4,
39939
15.5k
    OPC_CheckPatternPredicate, 14,
39940
15.5k
    OPC_EmitMergeInputChains1_0,
39941
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8559),
39942
15.5k
                  MVT::i32, 3, 1, 2, 3, 
39943
15.5k
   0, 
39944
15.5k
  86, 
39945
15.5k
   OPC_CheckChild1Integer, 26|128,126, 
39946
15.5k
   OPC_RecordChild2,
39947
15.5k
   OPC_RecordChild3,
39948
15.5k
   OPC_Scope, 24, 
39949
15.5k
    OPC_MoveChild3,
39950
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39951
15.5k
    OPC_MoveSibling4,
39952
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39953
15.5k
    OPC_RecordNode,
39954
15.5k
    OPC_MoveParent,
39955
15.5k
    OPC_CheckPatternPredicate, 14,
39956
15.5k
    OPC_EmitMergeInputChains1_0,
39957
15.5k
    OPC_EmitConvertToTarget2,
39958
15.5k
    OPC_EmitConvertToTarget3,
39959
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8566),
39960
15.5k
                  MVT::i32, MVT::i1, 3, 1, 4, 5, 
39961
15.5k
   19, 
39962
15.5k
    OPC_RecordChild4,
39963
15.5k
    OPC_MoveChild4,
39964
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39965
15.5k
    OPC_MoveParent,
39966
15.5k
    OPC_CheckPatternPredicate, 14,
39967
15.5k
    OPC_EmitMergeInputChains1_0,
39968
15.5k
    OPC_EmitConvertToTarget3,
39969
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8564),
39970
15.5k
                  MVT::i32, MVT::i1, 3, 1, 2, 4, 
39971
15.5k
   19, 
39972
15.5k
    OPC_MoveChild3,
39973
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39974
15.5k
    OPC_MoveParent,
39975
15.5k
    OPC_RecordChild4,
39976
15.5k
    OPC_CheckPatternPredicate, 14,
39977
15.5k
    OPC_EmitMergeInputChains1_0,
39978
15.5k
    OPC_EmitConvertToTarget2,
39979
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8565),
39980
15.5k
                  MVT::i32, MVT::i1, 3, 1, 4, 3, 
39981
15.5k
   13, 
39982
15.5k
    OPC_RecordChild4,
39983
15.5k
    OPC_CheckPatternPredicate, 14,
39984
15.5k
    OPC_EmitMergeInputChains1_0,
39985
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8563),
39986
15.5k
                  MVT::i32, MVT::i1, 3, 1, 2, 3, 
39987
15.5k
   0, 
39988
15.5k
  82, 
39989
15.5k
   OPC_CheckChild1Integer, 16|128,126, 
39990
15.5k
   OPC_RecordChild2,
39991
15.5k
   OPC_RecordChild3,
39992
15.5k
   OPC_Scope, 23, 
39993
15.5k
    OPC_MoveChild3,
39994
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39995
15.5k
    OPC_MoveSibling4,
39996
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
39997
15.5k
    OPC_RecordNode,
39998
15.5k
    OPC_MoveParent,
39999
15.5k
    OPC_CheckPatternPredicate, 14,
40000
15.5k
    OPC_EmitMergeInputChains1_0,
40001
15.5k
    OPC_EmitConvertToTarget2,
40002
15.5k
    OPC_EmitConvertToTarget3,
40003
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8578),
40004
15.5k
                  MVT::i32, 3, 1, 4, 5, 
40005
15.5k
   18, 
40006
15.5k
    OPC_RecordChild4,
40007
15.5k
    OPC_MoveChild4,
40008
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40009
15.5k
    OPC_MoveParent,
40010
15.5k
    OPC_CheckPatternPredicate, 14,
40011
15.5k
    OPC_EmitMergeInputChains1_0,
40012
15.5k
    OPC_EmitConvertToTarget3,
40013
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8576),
40014
15.5k
                  MVT::i32, 3, 1, 2, 4, 
40015
15.5k
   18, 
40016
15.5k
    OPC_MoveChild3,
40017
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40018
15.5k
    OPC_MoveParent,
40019
15.5k
    OPC_RecordChild4,
40020
15.5k
    OPC_CheckPatternPredicate, 14,
40021
15.5k
    OPC_EmitMergeInputChains1_0,
40022
15.5k
    OPC_EmitConvertToTarget2,
40023
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8577),
40024
15.5k
                  MVT::i32, 3, 1, 4, 3, 
40025
15.5k
   12, 
40026
15.5k
    OPC_RecordChild4,
40027
15.5k
    OPC_CheckPatternPredicate, 14,
40028
15.5k
    OPC_EmitMergeInputChains1_0,
40029
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8575),
40030
15.5k
                  MVT::i32, 3, 1, 2, 3, 
40031
15.5k
   0, 
40032
15.5k
  86, 
40033
15.5k
   OPC_CheckChild1Integer, 18|128,126, 
40034
15.5k
   OPC_RecordChild2,
40035
15.5k
   OPC_RecordChild3,
40036
15.5k
   OPC_Scope, 24, 
40037
15.5k
    OPC_MoveChild3,
40038
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40039
15.5k
    OPC_MoveSibling4,
40040
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40041
15.5k
    OPC_RecordNode,
40042
15.5k
    OPC_MoveParent,
40043
15.5k
    OPC_CheckPatternPredicate, 14,
40044
15.5k
    OPC_EmitMergeInputChains1_0,
40045
15.5k
    OPC_EmitConvertToTarget2,
40046
15.5k
    OPC_EmitConvertToTarget3,
40047
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8582),
40048
15.5k
                  MVT::i32, MVT::i1, 3, 1, 4, 5, 
40049
15.5k
   19, 
40050
15.5k
    OPC_RecordChild4,
40051
15.5k
    OPC_MoveChild4,
40052
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40053
15.5k
    OPC_MoveParent,
40054
15.5k
    OPC_CheckPatternPredicate, 14,
40055
15.5k
    OPC_EmitMergeInputChains1_0,
40056
15.5k
    OPC_EmitConvertToTarget3,
40057
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8580),
40058
15.5k
                  MVT::i32, MVT::i1, 3, 1, 2, 4, 
40059
15.5k
   19, 
40060
15.5k
    OPC_MoveChild3,
40061
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40062
15.5k
    OPC_MoveParent,
40063
15.5k
    OPC_RecordChild4,
40064
15.5k
    OPC_CheckPatternPredicate, 14,
40065
15.5k
    OPC_EmitMergeInputChains1_0,
40066
15.5k
    OPC_EmitConvertToTarget2,
40067
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8581),
40068
15.5k
                  MVT::i32, MVT::i1, 3, 1, 4, 3, 
40069
15.5k
   13, 
40070
15.5k
    OPC_RecordChild4,
40071
15.5k
    OPC_CheckPatternPredicate, 14,
40072
15.5k
    OPC_EmitMergeInputChains1_0,
40073
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8579),
40074
15.5k
                  MVT::i32, MVT::i1, 3, 1, 2, 3, 
40075
15.5k
   0, 
40076
15.5k
  82, 
40077
15.5k
   OPC_CheckChild1Integer, 32|128,126, 
40078
15.5k
   OPC_RecordChild2,
40079
15.5k
   OPC_RecordChild3,
40080
15.5k
   OPC_Scope, 23, 
40081
15.5k
    OPC_MoveChild3,
40082
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40083
15.5k
    OPC_MoveSibling4,
40084
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40085
15.5k
    OPC_RecordNode,
40086
15.5k
    OPC_MoveParent,
40087
15.5k
    OPC_CheckPatternPredicate, 14,
40088
15.5k
    OPC_EmitMergeInputChains1_0,
40089
15.5k
    OPC_EmitConvertToTarget2,
40090
15.5k
    OPC_EmitConvertToTarget3,
40091
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8594),
40092
15.5k
                  MVT::i32, 3, 1, 4, 5, 
40093
15.5k
   18, 
40094
15.5k
    OPC_RecordChild4,
40095
15.5k
    OPC_MoveChild4,
40096
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40097
15.5k
    OPC_MoveParent,
40098
15.5k
    OPC_CheckPatternPredicate, 14,
40099
15.5k
    OPC_EmitMergeInputChains1_0,
40100
15.5k
    OPC_EmitConvertToTarget3,
40101
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8592),
40102
15.5k
                  MVT::i32, 3, 1, 2, 4, 
40103
15.5k
   18, 
40104
15.5k
    OPC_MoveChild3,
40105
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40106
15.5k
    OPC_MoveParent,
40107
15.5k
    OPC_RecordChild4,
40108
15.5k
    OPC_CheckPatternPredicate, 14,
40109
15.5k
    OPC_EmitMergeInputChains1_0,
40110
15.5k
    OPC_EmitConvertToTarget2,
40111
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8593),
40112
15.5k
                  MVT::i32, 3, 1, 4, 3, 
40113
15.5k
   12, 
40114
15.5k
    OPC_RecordChild4,
40115
15.5k
    OPC_CheckPatternPredicate, 14,
40116
15.5k
    OPC_EmitMergeInputChains1_0,
40117
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8591),
40118
15.5k
                  MVT::i32, 3, 1, 2, 3, 
40119
15.5k
   0, 
40120
15.5k
  86, 
40121
15.5k
   OPC_CheckChild1Integer, 34|128,126, 
40122
15.5k
   OPC_RecordChild2,
40123
15.5k
   OPC_RecordChild3,
40124
15.5k
   OPC_Scope, 24, 
40125
15.5k
    OPC_MoveChild3,
40126
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40127
15.5k
    OPC_MoveSibling4,
40128
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40129
15.5k
    OPC_RecordNode,
40130
15.5k
    OPC_MoveParent,
40131
15.5k
    OPC_CheckPatternPredicate, 14,
40132
15.5k
    OPC_EmitMergeInputChains1_0,
40133
15.5k
    OPC_EmitConvertToTarget2,
40134
15.5k
    OPC_EmitConvertToTarget3,
40135
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8598),
40136
15.5k
                  MVT::i32, MVT::i1, 3, 1, 4, 5, 
40137
15.5k
   19, 
40138
15.5k
    OPC_RecordChild4,
40139
15.5k
    OPC_MoveChild4,
40140
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40141
15.5k
    OPC_MoveParent,
40142
15.5k
    OPC_CheckPatternPredicate, 14,
40143
15.5k
    OPC_EmitMergeInputChains1_0,
40144
15.5k
    OPC_EmitConvertToTarget3,
40145
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8596),
40146
15.5k
                  MVT::i32, MVT::i1, 3, 1, 2, 4, 
40147
15.5k
   19, 
40148
15.5k
    OPC_MoveChild3,
40149
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40150
15.5k
    OPC_MoveParent,
40151
15.5k
    OPC_RecordChild4,
40152
15.5k
    OPC_CheckPatternPredicate, 14,
40153
15.5k
    OPC_EmitMergeInputChains1_0,
40154
15.5k
    OPC_EmitConvertToTarget2,
40155
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8597),
40156
15.5k
                  MVT::i32, MVT::i1, 3, 1, 4, 3, 
40157
15.5k
   13, 
40158
15.5k
    OPC_RecordChild4,
40159
15.5k
    OPC_CheckPatternPredicate, 14,
40160
15.5k
    OPC_EmitMergeInputChains1_0,
40161
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8595),
40162
15.5k
                  MVT::i32, MVT::i1, 3, 1, 2, 3, 
40163
15.5k
   0, 
40164
15.5k
  73, 
40165
15.5k
   OPC_CheckChild1Integer, 12|128,122, 
40166
15.5k
   OPC_RecordChild2,
40167
15.5k
   OPC_Scope, 21, 
40168
15.5k
    OPC_MoveChild2,
40169
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40170
15.5k
    OPC_MoveSibling3,
40171
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40172
15.5k
    OPC_RecordNode,
40173
15.5k
    OPC_MoveParent,
40174
15.5k
    OPC_CheckPatternPredicate4,
40175
15.5k
    OPC_EmitMergeInputChains1_0,
40176
15.5k
    OPC_EmitConvertToTarget1,
40177
15.5k
    OPC_EmitConvertToTarget2,
40178
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MATCH_ANY_SYNC_32ii),
40179
15.5k
                  MVT::i32, 2, 3, 4, 
40180
15.5k
   16, 
40181
15.5k
    OPC_RecordChild3,
40182
15.5k
    OPC_MoveChild3,
40183
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40184
15.5k
    OPC_MoveParent,
40185
15.5k
    OPC_CheckPatternPredicate4,
40186
15.5k
    OPC_EmitMergeInputChains1_0,
40187
15.5k
    OPC_EmitConvertToTarget2,
40188
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MATCH_ANY_SYNC_32ir),
40189
15.5k
                  MVT::i32, 2, 1, 3, 
40190
15.5k
   16, 
40191
15.5k
    OPC_MoveChild2,
40192
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40193
15.5k
    OPC_MoveParent,
40194
15.5k
    OPC_RecordChild3,
40195
15.5k
    OPC_CheckPatternPredicate4,
40196
15.5k
    OPC_EmitMergeInputChains1_0,
40197
15.5k
    OPC_EmitConvertToTarget1,
40198
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MATCH_ANY_SYNC_32ri),
40199
15.5k
                  MVT::i32, 2, 3, 2, 
40200
15.5k
   10, 
40201
15.5k
    OPC_RecordChild3,
40202
15.5k
    OPC_CheckPatternPredicate4,
40203
15.5k
    OPC_EmitMergeInputChains1_0,
40204
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MATCH_ANY_SYNC_32rr),
40205
15.5k
                  MVT::i32, 2, 1, 2, 
40206
15.5k
   0, 
40207
15.5k
  73, 
40208
15.5k
   OPC_CheckChild1Integer, 14|128,122, 
40209
15.5k
   OPC_RecordChild2,
40210
15.5k
   OPC_Scope, 21, 
40211
15.5k
    OPC_MoveChild2,
40212
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40213
15.5k
    OPC_MoveSibling3,
40214
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40215
15.5k
    OPC_RecordNode,
40216
15.5k
    OPC_MoveParent,
40217
15.5k
    OPC_CheckPatternPredicate4,
40218
15.5k
    OPC_EmitMergeInputChains1_0,
40219
15.5k
    OPC_EmitConvertToTarget1,
40220
15.5k
    OPC_EmitConvertToTarget2,
40221
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MATCH_ANY_SYNC_64ii),
40222
15.5k
                  MVT::i32, 2, 3, 4, 
40223
15.5k
   16, 
40224
15.5k
    OPC_RecordChild3,
40225
15.5k
    OPC_MoveChild3,
40226
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40227
15.5k
    OPC_MoveParent,
40228
15.5k
    OPC_CheckPatternPredicate4,
40229
15.5k
    OPC_EmitMergeInputChains1_0,
40230
15.5k
    OPC_EmitConvertToTarget2,
40231
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MATCH_ANY_SYNC_64ir),
40232
15.5k
                  MVT::i32, 2, 1, 3, 
40233
15.5k
   16, 
40234
15.5k
    OPC_MoveChild2,
40235
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40236
15.5k
    OPC_MoveParent,
40237
15.5k
    OPC_RecordChild3,
40238
15.5k
    OPC_CheckPatternPredicate4,
40239
15.5k
    OPC_EmitMergeInputChains1_0,
40240
15.5k
    OPC_EmitConvertToTarget1,
40241
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MATCH_ANY_SYNC_64ri),
40242
15.5k
                  MVT::i32, 2, 3, 2, 
40243
15.5k
   10, 
40244
15.5k
    OPC_RecordChild3,
40245
15.5k
    OPC_CheckPatternPredicate4,
40246
15.5k
    OPC_EmitMergeInputChains1_0,
40247
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MATCH_ANY_SYNC_64rr),
40248
15.5k
                  MVT::i32, 2, 1, 2, 
40249
15.5k
   0, 
40250
15.5k
  77, 
40251
15.5k
   OPC_CheckChild1Integer, 8|128,122, 
40252
15.5k
   OPC_RecordChild2,
40253
15.5k
   OPC_Scope, 22, 
40254
15.5k
    OPC_MoveChild2,
40255
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40256
15.5k
    OPC_MoveSibling3,
40257
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40258
15.5k
    OPC_RecordNode,
40259
15.5k
    OPC_MoveParent,
40260
15.5k
    OPC_CheckPatternPredicate4,
40261
15.5k
    OPC_EmitMergeInputChains1_0,
40262
15.5k
    OPC_EmitConvertToTarget1,
40263
15.5k
    OPC_EmitConvertToTarget2,
40264
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::MATCH_ALLP_SYNC_32ii),
40265
15.5k
                  MVT::i32, MVT::i1, 2, 3, 4, 
40266
15.5k
   17, 
40267
15.5k
    OPC_RecordChild3,
40268
15.5k
    OPC_MoveChild3,
40269
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40270
15.5k
    OPC_MoveParent,
40271
15.5k
    OPC_CheckPatternPredicate4,
40272
15.5k
    OPC_EmitMergeInputChains1_0,
40273
15.5k
    OPC_EmitConvertToTarget2,
40274
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::MATCH_ALLP_SYNC_32ir),
40275
15.5k
                  MVT::i32, MVT::i1, 2, 1, 3, 
40276
15.5k
   17, 
40277
15.5k
    OPC_MoveChild2,
40278
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40279
15.5k
    OPC_MoveParent,
40280
15.5k
    OPC_RecordChild3,
40281
15.5k
    OPC_CheckPatternPredicate4,
40282
15.5k
    OPC_EmitMergeInputChains1_0,
40283
15.5k
    OPC_EmitConvertToTarget1,
40284
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::MATCH_ALLP_SYNC_32ri),
40285
15.5k
                  MVT::i32, MVT::i1, 2, 3, 2, 
40286
15.5k
   11, 
40287
15.5k
    OPC_RecordChild3,
40288
15.5k
    OPC_CheckPatternPredicate4,
40289
15.5k
    OPC_EmitMergeInputChains1_0,
40290
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::MATCH_ALLP_SYNC_32rr),
40291
15.5k
                  MVT::i32, MVT::i1, 2, 1, 2, 
40292
15.5k
   0, 
40293
15.5k
  77, 
40294
15.5k
   OPC_CheckChild1Integer, 10|128,122, 
40295
15.5k
   OPC_RecordChild2,
40296
15.5k
   OPC_Scope, 22, 
40297
15.5k
    OPC_MoveChild2,
40298
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40299
15.5k
    OPC_MoveSibling3,
40300
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40301
15.5k
    OPC_RecordNode,
40302
15.5k
    OPC_MoveParent,
40303
15.5k
    OPC_CheckPatternPredicate4,
40304
15.5k
    OPC_EmitMergeInputChains1_0,
40305
15.5k
    OPC_EmitConvertToTarget1,
40306
15.5k
    OPC_EmitConvertToTarget2,
40307
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::MATCH_ALLP_SYNC_64ii),
40308
15.5k
                  MVT::i32, MVT::i1, 2, 3, 4, 
40309
15.5k
   17, 
40310
15.5k
    OPC_RecordChild3,
40311
15.5k
    OPC_MoveChild3,
40312
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40313
15.5k
    OPC_MoveParent,
40314
15.5k
    OPC_CheckPatternPredicate4,
40315
15.5k
    OPC_EmitMergeInputChains1_0,
40316
15.5k
    OPC_EmitConvertToTarget2,
40317
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::MATCH_ALLP_SYNC_64ir),
40318
15.5k
                  MVT::i32, MVT::i1, 2, 1, 3, 
40319
15.5k
   17, 
40320
15.5k
    OPC_MoveChild2,
40321
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40322
15.5k
    OPC_MoveParent,
40323
15.5k
    OPC_RecordChild3,
40324
15.5k
    OPC_CheckPatternPredicate4,
40325
15.5k
    OPC_EmitMergeInputChains1_0,
40326
15.5k
    OPC_EmitConvertToTarget1,
40327
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::MATCH_ALLP_SYNC_64ri),
40328
15.5k
                  MVT::i32, MVT::i1, 2, 3, 2, 
40329
15.5k
   11, 
40330
15.5k
    OPC_RecordChild3,
40331
15.5k
    OPC_CheckPatternPredicate4,
40332
15.5k
    OPC_EmitMergeInputChains1_0,
40333
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::MATCH_ALLP_SYNC_64rr),
40334
15.5k
                  MVT::i32, MVT::i1, 2, 1, 2, 
40335
15.5k
   0, 
40336
15.5k
  106|128,2, 
40337
15.5k
   OPC_CheckChild1Integer, 126|128,116, 
40338
15.5k
   OPC_RecordChild2,
40339
15.5k
   OPC_Scope, 48|128,1, 
40340
15.5k
    OPC_CheckChild2TypeI32,
40341
15.5k
    OPC_RecordChild3,
40342
15.5k
    OPC_Scope, 72, 
40343
15.5k
     OPC_MoveChild3,
40344
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40345
15.5k
     OPC_SwitchType , 41, MVT::i32,
40346
15.5k
      OPC_Scope, 21, 
40347
15.5k
       OPC_MoveSibling4,
40348
15.5k
       OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40349
15.5k
       OPC_RecordNode,
40350
15.5k
       OPC_CheckTypeI32,
40351
15.5k
       OPC_MoveParent,
40352
15.5k
       OPC_CheckTypeI32,
40353
15.5k
       OPC_CheckPatternPredicate, 11,
40354
15.5k
       OPC_EmitMergeInputChains1_0,
40355
15.5k
       OPC_EmitConvertToTarget2,
40356
15.5k
       OPC_EmitConvertToTarget3,
40357
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8973),
40358
15.5k
                     MVT::i32, 3, 1, 4, 5, 
40359
15.5k
      16, 
40360
15.5k
       OPC_MoveParent,
40361
15.5k
       OPC_RecordChild4,
40362
15.5k
       OPC_CheckChild4TypeI32,
40363
15.5k
       OPC_CheckTypeI32,
40364
15.5k
       OPC_CheckPatternPredicate, 11,
40365
15.5k
       OPC_EmitMergeInputChains1_0,
40366
15.5k
       OPC_EmitConvertToTarget2,
40367
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8969),
40368
15.5k
                     MVT::i32, 3, 1, 4, 3, 
40369
15.5k
      0, 
40370
15.5k
     21, MVT::i64,
40371
15.5k
      OPC_MoveSibling4,
40372
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40373
15.5k
      OPC_RecordNode,
40374
15.5k
      OPC_CheckTypeI64,
40375
15.5k
      OPC_MoveParent,
40376
15.5k
      OPC_CheckTypeI64,
40377
15.5k
      OPC_CheckPatternPredicate, 11,
40378
15.5k
      OPC_EmitMergeInputChains1_0,
40379
15.5k
      OPC_EmitConvertToTarget2,
40380
15.5k
      OPC_EmitConvertToTarget3,
40381
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9043),
40382
15.5k
                    MVT::i64, 3, 1, 4, 5, 
40383
15.5k
     0,
40384
15.5k
    21, 
40385
15.5k
     OPC_CheckChild3TypeI32,
40386
15.5k
     OPC_RecordChild4,
40387
15.5k
     OPC_MoveChild4,
40388
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40389
15.5k
     OPC_CheckTypeI32,
40390
15.5k
     OPC_MoveParent,
40391
15.5k
     OPC_CheckTypeI32,
40392
15.5k
     OPC_CheckPatternPredicate, 11,
40393
15.5k
     OPC_EmitMergeInputChains1_0,
40394
15.5k
     OPC_EmitConvertToTarget3,
40395
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8971),
40396
15.5k
                   MVT::i32, 3, 1, 2, 4, 
40397
15.5k
    21, 
40398
15.5k
     OPC_MoveChild3,
40399
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40400
15.5k
     OPC_CheckTypeI64,
40401
15.5k
     OPC_MoveParent,
40402
15.5k
     OPC_RecordChild4,
40403
15.5k
     OPC_CheckChild4TypeI64,
40404
15.5k
     OPC_CheckTypeI64,
40405
15.5k
     OPC_CheckPatternPredicate, 11,
40406
15.5k
     OPC_EmitMergeInputChains1_0,
40407
15.5k
     OPC_EmitConvertToTarget2,
40408
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9039),
40409
15.5k
                   MVT::i64, 3, 1, 4, 3, 
40410
15.5k
    38, 
40411
15.5k
     OPC_CheckChild3TypeI64,
40412
15.5k
     OPC_RecordChild4,
40413
15.5k
     OPC_Scope, 19, 
40414
15.5k
      OPC_MoveChild4,
40415
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40416
15.5k
      OPC_CheckTypeI64,
40417
15.5k
      OPC_MoveParent,
40418
15.5k
      OPC_CheckTypeI64,
40419
15.5k
      OPC_CheckPatternPredicate, 11,
40420
15.5k
      OPC_EmitMergeInputChains1_0,
40421
15.5k
      OPC_EmitConvertToTarget3,
40422
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9041),
40423
15.5k
                    MVT::i64, 3, 1, 2, 4, 
40424
15.5k
     13, 
40425
15.5k
      OPC_CheckChild4TypeI64,
40426
15.5k
      OPC_CheckTypeI64,
40427
15.5k
      OPC_CheckPatternPredicate, 11,
40428
15.5k
      OPC_EmitMergeInputChains1_0,
40429
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9037),
40430
15.5k
                    MVT::i64, 3, 1, 2, 3, 
40431
15.5k
     0, 
40432
15.5k
    15, 
40433
15.5k
     OPC_CheckChild3TypeI32,
40434
15.5k
     OPC_RecordChild4,
40435
15.5k
     OPC_CheckChild4TypeI32,
40436
15.5k
     OPC_CheckTypeI32,
40437
15.5k
     OPC_CheckPatternPredicate, 11,
40438
15.5k
     OPC_EmitMergeInputChains1_0,
40439
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8967),
40440
15.5k
                   MVT::i32, 3, 1, 2, 3, 
40441
15.5k
    0, 
40442
15.5k
   48|128,1, 
40443
15.5k
    OPC_CheckChild2TypeI64,
40444
15.5k
    OPC_RecordChild3,
40445
15.5k
    OPC_Scope, 72, 
40446
15.5k
     OPC_MoveChild3,
40447
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40448
15.5k
     OPC_SwitchType , 41, MVT::i32,
40449
15.5k
      OPC_Scope, 21, 
40450
15.5k
       OPC_MoveSibling4,
40451
15.5k
       OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40452
15.5k
       OPC_RecordNode,
40453
15.5k
       OPC_CheckTypeI32,
40454
15.5k
       OPC_MoveParent,
40455
15.5k
       OPC_CheckTypeI32,
40456
15.5k
       OPC_CheckPatternPredicate, 11,
40457
15.5k
       OPC_EmitMergeInputChains1_0,
40458
15.5k
       OPC_EmitConvertToTarget2,
40459
15.5k
       OPC_EmitConvertToTarget3,
40460
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8974),
40461
15.5k
                     MVT::i32, 3, 1, 4, 5, 
40462
15.5k
      16, 
40463
15.5k
       OPC_MoveParent,
40464
15.5k
       OPC_RecordChild4,
40465
15.5k
       OPC_CheckChild4TypeI32,
40466
15.5k
       OPC_CheckTypeI32,
40467
15.5k
       OPC_CheckPatternPredicate, 11,
40468
15.5k
       OPC_EmitMergeInputChains1_0,
40469
15.5k
       OPC_EmitConvertToTarget2,
40470
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8970),
40471
15.5k
                     MVT::i32, 3, 1, 4, 3, 
40472
15.5k
      0, 
40473
15.5k
     21, MVT::i64,
40474
15.5k
      OPC_MoveSibling4,
40475
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40476
15.5k
      OPC_RecordNode,
40477
15.5k
      OPC_CheckTypeI64,
40478
15.5k
      OPC_MoveParent,
40479
15.5k
      OPC_CheckTypeI64,
40480
15.5k
      OPC_CheckPatternPredicate, 11,
40481
15.5k
      OPC_EmitMergeInputChains1_0,
40482
15.5k
      OPC_EmitConvertToTarget2,
40483
15.5k
      OPC_EmitConvertToTarget3,
40484
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9044),
40485
15.5k
                    MVT::i64, 3, 1, 4, 5, 
40486
15.5k
     0,
40487
15.5k
    21, 
40488
15.5k
     OPC_CheckChild3TypeI32,
40489
15.5k
     OPC_RecordChild4,
40490
15.5k
     OPC_MoveChild4,
40491
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40492
15.5k
     OPC_CheckTypeI32,
40493
15.5k
     OPC_MoveParent,
40494
15.5k
     OPC_CheckTypeI32,
40495
15.5k
     OPC_CheckPatternPredicate, 11,
40496
15.5k
     OPC_EmitMergeInputChains1_0,
40497
15.5k
     OPC_EmitConvertToTarget3,
40498
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8972),
40499
15.5k
                   MVT::i32, 3, 1, 2, 4, 
40500
15.5k
    21, 
40501
15.5k
     OPC_MoveChild3,
40502
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40503
15.5k
     OPC_CheckTypeI64,
40504
15.5k
     OPC_MoveParent,
40505
15.5k
     OPC_RecordChild4,
40506
15.5k
     OPC_CheckChild4TypeI64,
40507
15.5k
     OPC_CheckTypeI64,
40508
15.5k
     OPC_CheckPatternPredicate, 11,
40509
15.5k
     OPC_EmitMergeInputChains1_0,
40510
15.5k
     OPC_EmitConvertToTarget2,
40511
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9040),
40512
15.5k
                   MVT::i64, 3, 1, 4, 3, 
40513
15.5k
    38, 
40514
15.5k
     OPC_CheckChild3TypeI64,
40515
15.5k
     OPC_RecordChild4,
40516
15.5k
     OPC_Scope, 19, 
40517
15.5k
      OPC_MoveChild4,
40518
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40519
15.5k
      OPC_CheckTypeI64,
40520
15.5k
      OPC_MoveParent,
40521
15.5k
      OPC_CheckTypeI64,
40522
15.5k
      OPC_CheckPatternPredicate, 11,
40523
15.5k
      OPC_EmitMergeInputChains1_0,
40524
15.5k
      OPC_EmitConvertToTarget3,
40525
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9042),
40526
15.5k
                    MVT::i64, 3, 1, 2, 4, 
40527
15.5k
     13, 
40528
15.5k
      OPC_CheckChild4TypeI64,
40529
15.5k
      OPC_CheckTypeI64,
40530
15.5k
      OPC_CheckPatternPredicate, 11,
40531
15.5k
      OPC_EmitMergeInputChains1_0,
40532
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9038),
40533
15.5k
                    MVT::i64, 3, 1, 2, 3, 
40534
15.5k
     0, 
40535
15.5k
    15, 
40536
15.5k
     OPC_CheckChild3TypeI32,
40537
15.5k
     OPC_RecordChild4,
40538
15.5k
     OPC_CheckChild4TypeI32,
40539
15.5k
     OPC_CheckTypeI32,
40540
15.5k
     OPC_CheckPatternPredicate, 11,
40541
15.5k
     OPC_EmitMergeInputChains1_0,
40542
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8968),
40543
15.5k
                   MVT::i32, 3, 1, 2, 3, 
40544
15.5k
    0, 
40545
15.5k
   0, 
40546
15.5k
  106|128,2, 
40547
15.5k
   OPC_CheckChild1Integer, 0|128,117, 
40548
15.5k
   OPC_RecordChild2,
40549
15.5k
   OPC_Scope, 48|128,1, 
40550
15.5k
    OPC_CheckChild2TypeI32,
40551
15.5k
    OPC_RecordChild3,
40552
15.5k
    OPC_Scope, 72, 
40553
15.5k
     OPC_MoveChild3,
40554
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40555
15.5k
     OPC_SwitchType , 41, MVT::i32,
40556
15.5k
      OPC_Scope, 21, 
40557
15.5k
       OPC_MoveSibling4,
40558
15.5k
       OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40559
15.5k
       OPC_RecordNode,
40560
15.5k
       OPC_CheckTypeI32,
40561
15.5k
       OPC_MoveParent,
40562
15.5k
       OPC_CheckTypeI32,
40563
15.5k
       OPC_CheckPatternPredicate, 11,
40564
15.5k
       OPC_EmitMergeInputChains1_0,
40565
15.5k
       OPC_EmitConvertToTarget2,
40566
15.5k
       OPC_EmitConvertToTarget3,
40567
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9035),
40568
15.5k
                     MVT::i32, 3, 1, 4, 5, 
40569
15.5k
      16, 
40570
15.5k
       OPC_MoveParent,
40571
15.5k
       OPC_RecordChild4,
40572
15.5k
       OPC_CheckChild4TypeI32,
40573
15.5k
       OPC_CheckTypeI32,
40574
15.5k
       OPC_CheckPatternPredicate, 11,
40575
15.5k
       OPC_EmitMergeInputChains1_0,
40576
15.5k
       OPC_EmitConvertToTarget2,
40577
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9031),
40578
15.5k
                     MVT::i32, 3, 1, 4, 3, 
40579
15.5k
      0, 
40580
15.5k
     21, MVT::i64,
40581
15.5k
      OPC_MoveSibling4,
40582
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40583
15.5k
      OPC_RecordNode,
40584
15.5k
      OPC_CheckTypeI64,
40585
15.5k
      OPC_MoveParent,
40586
15.5k
      OPC_CheckTypeI64,
40587
15.5k
      OPC_CheckPatternPredicate, 11,
40588
15.5k
      OPC_EmitMergeInputChains1_0,
40589
15.5k
      OPC_EmitConvertToTarget2,
40590
15.5k
      OPC_EmitConvertToTarget3,
40591
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9051),
40592
15.5k
                    MVT::i64, 3, 1, 4, 5, 
40593
15.5k
     0,
40594
15.5k
    21, 
40595
15.5k
     OPC_CheckChild3TypeI32,
40596
15.5k
     OPC_RecordChild4,
40597
15.5k
     OPC_MoveChild4,
40598
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40599
15.5k
     OPC_CheckTypeI32,
40600
15.5k
     OPC_MoveParent,
40601
15.5k
     OPC_CheckTypeI32,
40602
15.5k
     OPC_CheckPatternPredicate, 11,
40603
15.5k
     OPC_EmitMergeInputChains1_0,
40604
15.5k
     OPC_EmitConvertToTarget3,
40605
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9033),
40606
15.5k
                   MVT::i32, 3, 1, 2, 4, 
40607
15.5k
    21, 
40608
15.5k
     OPC_MoveChild3,
40609
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40610
15.5k
     OPC_CheckTypeI64,
40611
15.5k
     OPC_MoveParent,
40612
15.5k
     OPC_RecordChild4,
40613
15.5k
     OPC_CheckChild4TypeI64,
40614
15.5k
     OPC_CheckTypeI64,
40615
15.5k
     OPC_CheckPatternPredicate, 11,
40616
15.5k
     OPC_EmitMergeInputChains1_0,
40617
15.5k
     OPC_EmitConvertToTarget2,
40618
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9047),
40619
15.5k
                   MVT::i64, 3, 1, 4, 3, 
40620
15.5k
    38, 
40621
15.5k
     OPC_CheckChild3TypeI64,
40622
15.5k
     OPC_RecordChild4,
40623
15.5k
     OPC_Scope, 19, 
40624
15.5k
      OPC_MoveChild4,
40625
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40626
15.5k
      OPC_CheckTypeI64,
40627
15.5k
      OPC_MoveParent,
40628
15.5k
      OPC_CheckTypeI64,
40629
15.5k
      OPC_CheckPatternPredicate, 11,
40630
15.5k
      OPC_EmitMergeInputChains1_0,
40631
15.5k
      OPC_EmitConvertToTarget3,
40632
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9049),
40633
15.5k
                    MVT::i64, 3, 1, 2, 4, 
40634
15.5k
     13, 
40635
15.5k
      OPC_CheckChild4TypeI64,
40636
15.5k
      OPC_CheckTypeI64,
40637
15.5k
      OPC_CheckPatternPredicate, 11,
40638
15.5k
      OPC_EmitMergeInputChains1_0,
40639
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9045),
40640
15.5k
                    MVT::i64, 3, 1, 2, 3, 
40641
15.5k
     0, 
40642
15.5k
    15, 
40643
15.5k
     OPC_CheckChild3TypeI32,
40644
15.5k
     OPC_RecordChild4,
40645
15.5k
     OPC_CheckChild4TypeI32,
40646
15.5k
     OPC_CheckTypeI32,
40647
15.5k
     OPC_CheckPatternPredicate, 11,
40648
15.5k
     OPC_EmitMergeInputChains1_0,
40649
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9029),
40650
15.5k
                   MVT::i32, 3, 1, 2, 3, 
40651
15.5k
    0, 
40652
15.5k
   48|128,1, 
40653
15.5k
    OPC_CheckChild2TypeI64,
40654
15.5k
    OPC_RecordChild3,
40655
15.5k
    OPC_Scope, 72, 
40656
15.5k
     OPC_MoveChild3,
40657
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40658
15.5k
     OPC_SwitchType , 41, MVT::i32,
40659
15.5k
      OPC_Scope, 21, 
40660
15.5k
       OPC_MoveSibling4,
40661
15.5k
       OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40662
15.5k
       OPC_RecordNode,
40663
15.5k
       OPC_CheckTypeI32,
40664
15.5k
       OPC_MoveParent,
40665
15.5k
       OPC_CheckTypeI32,
40666
15.5k
       OPC_CheckPatternPredicate, 11,
40667
15.5k
       OPC_EmitMergeInputChains1_0,
40668
15.5k
       OPC_EmitConvertToTarget2,
40669
15.5k
       OPC_EmitConvertToTarget3,
40670
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9036),
40671
15.5k
                     MVT::i32, 3, 1, 4, 5, 
40672
15.5k
      16, 
40673
15.5k
       OPC_MoveParent,
40674
15.5k
       OPC_RecordChild4,
40675
15.5k
       OPC_CheckChild4TypeI32,
40676
15.5k
       OPC_CheckTypeI32,
40677
15.5k
       OPC_CheckPatternPredicate, 11,
40678
15.5k
       OPC_EmitMergeInputChains1_0,
40679
15.5k
       OPC_EmitConvertToTarget2,
40680
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9032),
40681
15.5k
                     MVT::i32, 3, 1, 4, 3, 
40682
15.5k
      0, 
40683
15.5k
     21, MVT::i64,
40684
15.5k
      OPC_MoveSibling4,
40685
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40686
15.5k
      OPC_RecordNode,
40687
15.5k
      OPC_CheckTypeI64,
40688
15.5k
      OPC_MoveParent,
40689
15.5k
      OPC_CheckTypeI64,
40690
15.5k
      OPC_CheckPatternPredicate, 11,
40691
15.5k
      OPC_EmitMergeInputChains1_0,
40692
15.5k
      OPC_EmitConvertToTarget2,
40693
15.5k
      OPC_EmitConvertToTarget3,
40694
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9052),
40695
15.5k
                    MVT::i64, 3, 1, 4, 5, 
40696
15.5k
     0,
40697
15.5k
    21, 
40698
15.5k
     OPC_CheckChild3TypeI32,
40699
15.5k
     OPC_RecordChild4,
40700
15.5k
     OPC_MoveChild4,
40701
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40702
15.5k
     OPC_CheckTypeI32,
40703
15.5k
     OPC_MoveParent,
40704
15.5k
     OPC_CheckTypeI32,
40705
15.5k
     OPC_CheckPatternPredicate, 11,
40706
15.5k
     OPC_EmitMergeInputChains1_0,
40707
15.5k
     OPC_EmitConvertToTarget3,
40708
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9034),
40709
15.5k
                   MVT::i32, 3, 1, 2, 4, 
40710
15.5k
    21, 
40711
15.5k
     OPC_MoveChild3,
40712
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40713
15.5k
     OPC_CheckTypeI64,
40714
15.5k
     OPC_MoveParent,
40715
15.5k
     OPC_RecordChild4,
40716
15.5k
     OPC_CheckChild4TypeI64,
40717
15.5k
     OPC_CheckTypeI64,
40718
15.5k
     OPC_CheckPatternPredicate, 11,
40719
15.5k
     OPC_EmitMergeInputChains1_0,
40720
15.5k
     OPC_EmitConvertToTarget2,
40721
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9048),
40722
15.5k
                   MVT::i64, 3, 1, 4, 3, 
40723
15.5k
    38, 
40724
15.5k
     OPC_CheckChild3TypeI64,
40725
15.5k
     OPC_RecordChild4,
40726
15.5k
     OPC_Scope, 19, 
40727
15.5k
      OPC_MoveChild4,
40728
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40729
15.5k
      OPC_CheckTypeI64,
40730
15.5k
      OPC_MoveParent,
40731
15.5k
      OPC_CheckTypeI64,
40732
15.5k
      OPC_CheckPatternPredicate, 11,
40733
15.5k
      OPC_EmitMergeInputChains1_0,
40734
15.5k
      OPC_EmitConvertToTarget3,
40735
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9050),
40736
15.5k
                    MVT::i64, 3, 1, 2, 4, 
40737
15.5k
     13, 
40738
15.5k
      OPC_CheckChild4TypeI64,
40739
15.5k
      OPC_CheckTypeI64,
40740
15.5k
      OPC_CheckPatternPredicate, 11,
40741
15.5k
      OPC_EmitMergeInputChains1_0,
40742
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9046),
40743
15.5k
                    MVT::i64, 3, 1, 2, 3, 
40744
15.5k
     0, 
40745
15.5k
    15, 
40746
15.5k
     OPC_CheckChild3TypeI32,
40747
15.5k
     OPC_RecordChild4,
40748
15.5k
     OPC_CheckChild4TypeI32,
40749
15.5k
     OPC_CheckTypeI32,
40750
15.5k
     OPC_CheckPatternPredicate, 11,
40751
15.5k
     OPC_EmitMergeInputChains1_0,
40752
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9030),
40753
15.5k
                   MVT::i32, 3, 1, 2, 3, 
40754
15.5k
    0, 
40755
15.5k
   0, 
40756
15.5k
  74|128,1, 
40757
15.5k
   OPC_CheckChild1Integer, 16|128,117, 
40758
15.5k
   OPC_RecordChild2,
40759
15.5k
   OPC_Scope, 97, 
40760
15.5k
    OPC_CheckChild2TypeI32,
40761
15.5k
    OPC_RecordChild3,
40762
15.5k
    OPC_Scope, 51, 
40763
15.5k
     OPC_MoveChild3,
40764
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40765
15.5k
     OPC_MoveParent,
40766
15.5k
     OPC_Scope, 10, 
40767
15.5k
      OPC_CheckPredicate2, 
40768
15.5k
      OPC_EmitMergeInputChains1_0,
40769
15.5k
      OPC_EmitConvertToTarget2,
40770
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_G_32p32imm),
40771
15.5k
                    MVT::i32, 2, 1, 3, 
40772
15.5k
     10, 
40773
15.5k
      OPC_CheckPredicate1, 
40774
15.5k
      OPC_EmitMergeInputChains1_0,
40775
15.5k
      OPC_EmitConvertToTarget2,
40776
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_S_32p32imm),
40777
15.5k
                    MVT::i32, 2, 1, 3, 
40778
15.5k
     21, 
40779
15.5k
      OPC_CheckPredicate0, 
40780
15.5k
      OPC_EmitMergeInputChains1_0,
40781
15.5k
      OPC_EmitConvertToTarget2,
40782
15.5k
      OPC_Scope, 7, 
40783
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_GEN_32p32imm),
40784
15.5k
                     MVT::i32, 2, 1, 3, 
40785
15.5k
      7, 
40786
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_GEN_32_USE_Gp32imm),
40787
15.5k
                     MVT::i32, 2, 1, 3, 
40788
15.5k
      0, 
40789
15.5k
     0, 
40790
15.5k
    9, 
40791
15.5k
     OPC_CheckPredicate2, 
40792
15.5k
     OPC_EmitMergeInputChains1_0,
40793
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_G_32p32reg),
40794
15.5k
                   MVT::i32, 2, 1, 2, 
40795
15.5k
    9, 
40796
15.5k
     OPC_CheckPredicate1, 
40797
15.5k
     OPC_EmitMergeInputChains1_0,
40798
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_S_32p32reg),
40799
15.5k
                   MVT::i32, 2, 1, 2, 
40800
15.5k
    20, 
40801
15.5k
     OPC_CheckPredicate0, 
40802
15.5k
     OPC_EmitMergeInputChains1_0,
40803
15.5k
     OPC_Scope, 7, 
40804
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_GEN_32p32reg),
40805
15.5k
                    MVT::i32, 2, 1, 2, 
40806
15.5k
     7, 
40807
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_GEN_32_USE_Gp32reg),
40808
15.5k
                    MVT::i32, 2, 1, 2, 
40809
15.5k
     0, 
40810
15.5k
    0, 
40811
15.5k
   97, 
40812
15.5k
    OPC_CheckChild2TypeI64,
40813
15.5k
    OPC_RecordChild3,
40814
15.5k
    OPC_Scope, 51, 
40815
15.5k
     OPC_MoveChild3,
40816
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40817
15.5k
     OPC_MoveParent,
40818
15.5k
     OPC_Scope, 10, 
40819
15.5k
      OPC_CheckPredicate2, 
40820
15.5k
      OPC_EmitMergeInputChains1_0,
40821
15.5k
      OPC_EmitConvertToTarget2,
40822
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_G_32p64imm),
40823
15.5k
                    MVT::i32, 2, 1, 3, 
40824
15.5k
     10, 
40825
15.5k
      OPC_CheckPredicate1, 
40826
15.5k
      OPC_EmitMergeInputChains1_0,
40827
15.5k
      OPC_EmitConvertToTarget2,
40828
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_S_32p64imm),
40829
15.5k
                    MVT::i32, 2, 1, 3, 
40830
15.5k
     21, 
40831
15.5k
      OPC_CheckPredicate0, 
40832
15.5k
      OPC_EmitMergeInputChains1_0,
40833
15.5k
      OPC_EmitConvertToTarget2,
40834
15.5k
      OPC_Scope, 7, 
40835
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_GEN_32p64imm),
40836
15.5k
                     MVT::i32, 2, 1, 3, 
40837
15.5k
      7, 
40838
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_GEN_32_USE_Gp64imm),
40839
15.5k
                     MVT::i32, 2, 1, 3, 
40840
15.5k
      0, 
40841
15.5k
     0, 
40842
15.5k
    9, 
40843
15.5k
     OPC_CheckPredicate2, 
40844
15.5k
     OPC_EmitMergeInputChains1_0,
40845
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_G_32p64reg),
40846
15.5k
                   MVT::i32, 2, 1, 2, 
40847
15.5k
    9, 
40848
15.5k
     OPC_CheckPredicate1, 
40849
15.5k
     OPC_EmitMergeInputChains1_0,
40850
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_S_32p64reg),
40851
15.5k
                   MVT::i32, 2, 1, 2, 
40852
15.5k
    20, 
40853
15.5k
     OPC_CheckPredicate0, 
40854
15.5k
     OPC_EmitMergeInputChains1_0,
40855
15.5k
     OPC_Scope, 7, 
40856
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_GEN_32p64reg),
40857
15.5k
                    MVT::i32, 2, 1, 2, 
40858
15.5k
     7, 
40859
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_INC_GEN_32_USE_Gp64reg),
40860
15.5k
                    MVT::i32, 2, 1, 2, 
40861
15.5k
     0, 
40862
15.5k
    0, 
40863
15.5k
   0, 
40864
15.5k
  74|128,1, 
40865
15.5k
   OPC_CheckChild1Integer, 14|128,117, 
40866
15.5k
   OPC_RecordChild2,
40867
15.5k
   OPC_Scope, 97, 
40868
15.5k
    OPC_CheckChild2TypeI32,
40869
15.5k
    OPC_RecordChild3,
40870
15.5k
    OPC_Scope, 51, 
40871
15.5k
     OPC_MoveChild3,
40872
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40873
15.5k
     OPC_MoveParent,
40874
15.5k
     OPC_Scope, 10, 
40875
15.5k
      OPC_CheckPredicate2, 
40876
15.5k
      OPC_EmitMergeInputChains1_0,
40877
15.5k
      OPC_EmitConvertToTarget2,
40878
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_G_32p32imm),
40879
15.5k
                    MVT::i32, 2, 1, 3, 
40880
15.5k
     10, 
40881
15.5k
      OPC_CheckPredicate1, 
40882
15.5k
      OPC_EmitMergeInputChains1_0,
40883
15.5k
      OPC_EmitConvertToTarget2,
40884
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_S_32p32imm),
40885
15.5k
                    MVT::i32, 2, 1, 3, 
40886
15.5k
     21, 
40887
15.5k
      OPC_CheckPredicate0, 
40888
15.5k
      OPC_EmitMergeInputChains1_0,
40889
15.5k
      OPC_EmitConvertToTarget2,
40890
15.5k
      OPC_Scope, 7, 
40891
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_GEN_32p32imm),
40892
15.5k
                     MVT::i32, 2, 1, 3, 
40893
15.5k
      7, 
40894
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_GEN_32_USE_Gp32imm),
40895
15.5k
                     MVT::i32, 2, 1, 3, 
40896
15.5k
      0, 
40897
15.5k
     0, 
40898
15.5k
    9, 
40899
15.5k
     OPC_CheckPredicate2, 
40900
15.5k
     OPC_EmitMergeInputChains1_0,
40901
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_G_32p32reg),
40902
15.5k
                   MVT::i32, 2, 1, 2, 
40903
15.5k
    9, 
40904
15.5k
     OPC_CheckPredicate1, 
40905
15.5k
     OPC_EmitMergeInputChains1_0,
40906
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_S_32p32reg),
40907
15.5k
                   MVT::i32, 2, 1, 2, 
40908
15.5k
    20, 
40909
15.5k
     OPC_CheckPredicate0, 
40910
15.5k
     OPC_EmitMergeInputChains1_0,
40911
15.5k
     OPC_Scope, 7, 
40912
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_GEN_32p32reg),
40913
15.5k
                    MVT::i32, 2, 1, 2, 
40914
15.5k
     7, 
40915
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_GEN_32_USE_Gp32reg),
40916
15.5k
                    MVT::i32, 2, 1, 2, 
40917
15.5k
     0, 
40918
15.5k
    0, 
40919
15.5k
   97, 
40920
15.5k
    OPC_CheckChild2TypeI64,
40921
15.5k
    OPC_RecordChild3,
40922
15.5k
    OPC_Scope, 51, 
40923
15.5k
     OPC_MoveChild3,
40924
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40925
15.5k
     OPC_MoveParent,
40926
15.5k
     OPC_Scope, 10, 
40927
15.5k
      OPC_CheckPredicate2, 
40928
15.5k
      OPC_EmitMergeInputChains1_0,
40929
15.5k
      OPC_EmitConvertToTarget2,
40930
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_G_32p64imm),
40931
15.5k
                    MVT::i32, 2, 1, 3, 
40932
15.5k
     10, 
40933
15.5k
      OPC_CheckPredicate1, 
40934
15.5k
      OPC_EmitMergeInputChains1_0,
40935
15.5k
      OPC_EmitConvertToTarget2,
40936
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_S_32p64imm),
40937
15.5k
                    MVT::i32, 2, 1, 3, 
40938
15.5k
     21, 
40939
15.5k
      OPC_CheckPredicate0, 
40940
15.5k
      OPC_EmitMergeInputChains1_0,
40941
15.5k
      OPC_EmitConvertToTarget2,
40942
15.5k
      OPC_Scope, 7, 
40943
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_GEN_32p64imm),
40944
15.5k
                     MVT::i32, 2, 1, 3, 
40945
15.5k
      7, 
40946
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_GEN_32_USE_Gp64imm),
40947
15.5k
                     MVT::i32, 2, 1, 3, 
40948
15.5k
      0, 
40949
15.5k
     0, 
40950
15.5k
    9, 
40951
15.5k
     OPC_CheckPredicate2, 
40952
15.5k
     OPC_EmitMergeInputChains1_0,
40953
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_G_32p64reg),
40954
15.5k
                   MVT::i32, 2, 1, 2, 
40955
15.5k
    9, 
40956
15.5k
     OPC_CheckPredicate1, 
40957
15.5k
     OPC_EmitMergeInputChains1_0,
40958
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_S_32p64reg),
40959
15.5k
                   MVT::i32, 2, 1, 2, 
40960
15.5k
    20, 
40961
15.5k
     OPC_CheckPredicate0, 
40962
15.5k
     OPC_EmitMergeInputChains1_0,
40963
15.5k
     OPC_Scope, 7, 
40964
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_GEN_32p64reg),
40965
15.5k
                    MVT::i32, 2, 1, 2, 
40966
15.5k
     7, 
40967
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_ATOM_DEC_GEN_32_USE_Gp64reg),
40968
15.5k
                    MVT::i32, 2, 1, 2, 
40969
15.5k
     0, 
40970
15.5k
    0, 
40971
15.5k
   0, 
40972
15.5k
  35, 
40973
15.5k
   OPC_CheckChild1Integer, 118|128,7|128,1, 
40974
15.5k
   OPC_RecordChild2,
40975
15.5k
   OPC_Scope, 16, 
40976
15.5k
    OPC_MoveChild2,
40977
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40978
15.5k
    OPC_MoveParent,
40979
15.5k
    OPC_RecordChild3,
40980
15.5k
    OPC_CheckPatternPredicate6,
40981
15.5k
    OPC_EmitMergeInputChains1_0,
40982
15.5k
    OPC_EmitConvertToTarget1,
40983
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::VOTE_SYNC_ALLi),
40984
15.5k
                  MVT::i1, 2, 3, 2, 
40985
15.5k
   10, 
40986
15.5k
    OPC_RecordChild3,
40987
15.5k
    OPC_CheckPatternPredicate6,
40988
15.5k
    OPC_EmitMergeInputChains1_0,
40989
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::VOTE_SYNC_ALLr),
40990
15.5k
                  MVT::i1, 2, 1, 2, 
40991
15.5k
   0, 
40992
15.5k
  35, 
40993
15.5k
   OPC_CheckChild1Integer, 122|128,7|128,1, 
40994
15.5k
   OPC_RecordChild2,
40995
15.5k
   OPC_Scope, 16, 
40996
15.5k
    OPC_MoveChild2,
40997
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
40998
15.5k
    OPC_MoveParent,
40999
15.5k
    OPC_RecordChild3,
41000
15.5k
    OPC_CheckPatternPredicate6,
41001
15.5k
    OPC_EmitMergeInputChains1_0,
41002
15.5k
    OPC_EmitConvertToTarget1,
41003
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::VOTE_SYNC_ANYi),
41004
15.5k
                  MVT::i1, 2, 3, 2, 
41005
15.5k
   10, 
41006
15.5k
    OPC_RecordChild3,
41007
15.5k
    OPC_CheckPatternPredicate6,
41008
15.5k
    OPC_EmitMergeInputChains1_0,
41009
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::VOTE_SYNC_ANYr),
41010
15.5k
                  MVT::i1, 2, 1, 2, 
41011
15.5k
   0, 
41012
15.5k
  35, 
41013
15.5k
   OPC_CheckChild1Integer, 2|128,8|128,1, 
41014
15.5k
   OPC_RecordChild2,
41015
15.5k
   OPC_Scope, 16, 
41016
15.5k
    OPC_MoveChild2,
41017
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41018
15.5k
    OPC_MoveParent,
41019
15.5k
    OPC_RecordChild3,
41020
15.5k
    OPC_CheckPatternPredicate6,
41021
15.5k
    OPC_EmitMergeInputChains1_0,
41022
15.5k
    OPC_EmitConvertToTarget1,
41023
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::VOTE_SYNC_UNIi),
41024
15.5k
                  MVT::i1, 2, 3, 2, 
41025
15.5k
   10, 
41026
15.5k
    OPC_RecordChild3,
41027
15.5k
    OPC_CheckPatternPredicate6,
41028
15.5k
    OPC_EmitMergeInputChains1_0,
41029
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::VOTE_SYNC_UNIr),
41030
15.5k
                  MVT::i1, 2, 1, 2, 
41031
15.5k
   0, 
41032
15.5k
  35, 
41033
15.5k
   OPC_CheckChild1Integer, 126|128,7|128,1, 
41034
15.5k
   OPC_RecordChild2,
41035
15.5k
   OPC_Scope, 16, 
41036
15.5k
    OPC_MoveChild2,
41037
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41038
15.5k
    OPC_MoveParent,
41039
15.5k
    OPC_RecordChild3,
41040
15.5k
    OPC_CheckPatternPredicate6,
41041
15.5k
    OPC_EmitMergeInputChains1_0,
41042
15.5k
    OPC_EmitConvertToTarget1,
41043
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::VOTE_SYNC_BALLOTi),
41044
15.5k
                  MVT::i32, 2, 3, 2, 
41045
15.5k
   10, 
41046
15.5k
    OPC_RecordChild3,
41047
15.5k
    OPC_CheckPatternPredicate6,
41048
15.5k
    OPC_EmitMergeInputChains1_0,
41049
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::VOTE_SYNC_BALLOTr),
41050
15.5k
                  MVT::i32, 2, 1, 2, 
41051
15.5k
   0, 
41052
15.5k
  58|128,1, 
41053
15.5k
   OPC_CheckChild1Integer, 118|128,116, 
41054
15.5k
   OPC_RecordChild2,
41055
15.5k
   OPC_Scope, 89, 
41056
15.5k
    OPC_CheckChild2TypeI32,
41057
15.5k
    OPC_RecordChild3,
41058
15.5k
    OPC_Scope, 47, 
41059
15.5k
     OPC_MoveChild3,
41060
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41061
15.5k
     OPC_SwitchType , 24, MVT::i32,
41062
15.5k
      OPC_MoveParent,
41063
15.5k
      OPC_CheckTypeI32,
41064
15.5k
      OPC_CheckPatternPredicate, 11,
41065
15.5k
      OPC_EmitMergeInputChains1_0,
41066
15.5k
      OPC_EmitConvertToTarget2,
41067
15.5k
      OPC_Scope, 7, 
41068
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8965),
41069
15.5k
                     MVT::i32, 2, 1, 3, 
41070
15.5k
      7, 
41071
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8983),
41072
15.5k
                     MVT::i32, 2, 1, 3, 
41073
15.5k
      0, 
41074
15.5k
     13, MVT::i64,
41075
15.5k
      OPC_MoveParent,
41076
15.5k
      OPC_CheckTypeI64,
41077
15.5k
      OPC_CheckPatternPredicate, 11,
41078
15.5k
      OPC_EmitMergeInputChains1_0,
41079
15.5k
      OPC_EmitConvertToTarget2,
41080
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8991),
41081
15.5k
                    MVT::i64, 2, 1, 3, 
41082
15.5k
     0,
41083
15.5k
    23, 
41084
15.5k
     OPC_CheckChild3TypeI32,
41085
15.5k
     OPC_CheckTypeI32,
41086
15.5k
     OPC_CheckPatternPredicate, 11,
41087
15.5k
     OPC_EmitMergeInputChains1_0,
41088
15.5k
     OPC_Scope, 7, 
41089
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8963),
41090
15.5k
                    MVT::i32, 2, 1, 2, 
41091
15.5k
     7, 
41092
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8981),
41093
15.5k
                    MVT::i32, 2, 1, 2, 
41094
15.5k
     0, 
41095
15.5k
    12, 
41096
15.5k
     OPC_CheckChild3TypeI64,
41097
15.5k
     OPC_CheckTypeI64,
41098
15.5k
     OPC_CheckPatternPredicate, 11,
41099
15.5k
     OPC_EmitMergeInputChains1_0,
41100
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8989),
41101
15.5k
                   MVT::i64, 2, 1, 2, 
41102
15.5k
    0, 
41103
15.5k
   89, 
41104
15.5k
    OPC_CheckChild2TypeI64,
41105
15.5k
    OPC_RecordChild3,
41106
15.5k
    OPC_Scope, 47, 
41107
15.5k
     OPC_MoveChild3,
41108
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41109
15.5k
     OPC_SwitchType , 24, MVT::i32,
41110
15.5k
      OPC_MoveParent,
41111
15.5k
      OPC_CheckTypeI32,
41112
15.5k
      OPC_CheckPatternPredicate, 11,
41113
15.5k
      OPC_EmitMergeInputChains1_0,
41114
15.5k
      OPC_EmitConvertToTarget2,
41115
15.5k
      OPC_Scope, 7, 
41116
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8966),
41117
15.5k
                     MVT::i32, 2, 1, 3, 
41118
15.5k
      7, 
41119
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8984),
41120
15.5k
                     MVT::i32, 2, 1, 3, 
41121
15.5k
      0, 
41122
15.5k
     13, MVT::i64,
41123
15.5k
      OPC_MoveParent,
41124
15.5k
      OPC_CheckTypeI64,
41125
15.5k
      OPC_CheckPatternPredicate, 11,
41126
15.5k
      OPC_EmitMergeInputChains1_0,
41127
15.5k
      OPC_EmitConvertToTarget2,
41128
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8992),
41129
15.5k
                    MVT::i64, 2, 1, 3, 
41130
15.5k
     0,
41131
15.5k
    23, 
41132
15.5k
     OPC_CheckChild3TypeI32,
41133
15.5k
     OPC_CheckTypeI32,
41134
15.5k
     OPC_CheckPatternPredicate, 11,
41135
15.5k
     OPC_EmitMergeInputChains1_0,
41136
15.5k
     OPC_Scope, 7, 
41137
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8964),
41138
15.5k
                    MVT::i32, 2, 1, 2, 
41139
15.5k
     7, 
41140
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8982),
41141
15.5k
                    MVT::i32, 2, 1, 2, 
41142
15.5k
     0, 
41143
15.5k
    12, 
41144
15.5k
     OPC_CheckChild3TypeI64,
41145
15.5k
     OPC_CheckTypeI64,
41146
15.5k
     OPC_CheckPatternPredicate, 11,
41147
15.5k
     OPC_EmitMergeInputChains1_0,
41148
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8990),
41149
15.5k
                   MVT::i64, 2, 1, 2, 
41150
15.5k
    0, 
41151
15.5k
   0, 
41152
15.5k
  58|128,1, 
41153
15.5k
   OPC_CheckChild1Integer, 120|128,116, 
41154
15.5k
   OPC_RecordChild2,
41155
15.5k
   OPC_Scope, 89, 
41156
15.5k
    OPC_CheckChild2TypeI32,
41157
15.5k
    OPC_RecordChild3,
41158
15.5k
    OPC_Scope, 47, 
41159
15.5k
     OPC_MoveChild3,
41160
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41161
15.5k
     OPC_SwitchType , 24, MVT::i32,
41162
15.5k
      OPC_MoveParent,
41163
15.5k
      OPC_CheckTypeI32,
41164
15.5k
      OPC_CheckPatternPredicate, 11,
41165
15.5k
      OPC_EmitMergeInputChains1_0,
41166
15.5k
      OPC_EmitConvertToTarget2,
41167
15.5k
      OPC_Scope, 7, 
41168
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8979),
41169
15.5k
                     MVT::i32, 2, 1, 3, 
41170
15.5k
      7, 
41171
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8987),
41172
15.5k
                     MVT::i32, 2, 1, 3, 
41173
15.5k
      0, 
41174
15.5k
     13, MVT::i64,
41175
15.5k
      OPC_MoveParent,
41176
15.5k
      OPC_CheckTypeI64,
41177
15.5k
      OPC_CheckPatternPredicate, 11,
41178
15.5k
      OPC_EmitMergeInputChains1_0,
41179
15.5k
      OPC_EmitConvertToTarget2,
41180
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8995),
41181
15.5k
                    MVT::i64, 2, 1, 3, 
41182
15.5k
     0,
41183
15.5k
    23, 
41184
15.5k
     OPC_CheckChild3TypeI32,
41185
15.5k
     OPC_CheckTypeI32,
41186
15.5k
     OPC_CheckPatternPredicate, 11,
41187
15.5k
     OPC_EmitMergeInputChains1_0,
41188
15.5k
     OPC_Scope, 7, 
41189
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8977),
41190
15.5k
                    MVT::i32, 2, 1, 2, 
41191
15.5k
     7, 
41192
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8985),
41193
15.5k
                    MVT::i32, 2, 1, 2, 
41194
15.5k
     0, 
41195
15.5k
    12, 
41196
15.5k
     OPC_CheckChild3TypeI64,
41197
15.5k
     OPC_CheckTypeI64,
41198
15.5k
     OPC_CheckPatternPredicate, 11,
41199
15.5k
     OPC_EmitMergeInputChains1_0,
41200
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8993),
41201
15.5k
                   MVT::i64, 2, 1, 2, 
41202
15.5k
    0, 
41203
15.5k
   89, 
41204
15.5k
    OPC_CheckChild2TypeI64,
41205
15.5k
    OPC_RecordChild3,
41206
15.5k
    OPC_Scope, 47, 
41207
15.5k
     OPC_MoveChild3,
41208
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41209
15.5k
     OPC_SwitchType , 24, MVT::i32,
41210
15.5k
      OPC_MoveParent,
41211
15.5k
      OPC_CheckTypeI32,
41212
15.5k
      OPC_CheckPatternPredicate, 11,
41213
15.5k
      OPC_EmitMergeInputChains1_0,
41214
15.5k
      OPC_EmitConvertToTarget2,
41215
15.5k
      OPC_Scope, 7, 
41216
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8980),
41217
15.5k
                     MVT::i32, 2, 1, 3, 
41218
15.5k
      7, 
41219
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8988),
41220
15.5k
                     MVT::i32, 2, 1, 3, 
41221
15.5k
      0, 
41222
15.5k
     13, MVT::i64,
41223
15.5k
      OPC_MoveParent,
41224
15.5k
      OPC_CheckTypeI64,
41225
15.5k
      OPC_CheckPatternPredicate, 11,
41226
15.5k
      OPC_EmitMergeInputChains1_0,
41227
15.5k
      OPC_EmitConvertToTarget2,
41228
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8996),
41229
15.5k
                    MVT::i64, 2, 1, 3, 
41230
15.5k
     0,
41231
15.5k
    23, 
41232
15.5k
     OPC_CheckChild3TypeI32,
41233
15.5k
     OPC_CheckTypeI32,
41234
15.5k
     OPC_CheckPatternPredicate, 11,
41235
15.5k
     OPC_EmitMergeInputChains1_0,
41236
15.5k
     OPC_Scope, 7, 
41237
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8978),
41238
15.5k
                    MVT::i32, 2, 1, 2, 
41239
15.5k
     7, 
41240
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8986),
41241
15.5k
                    MVT::i32, 2, 1, 2, 
41242
15.5k
     0, 
41243
15.5k
    12, 
41244
15.5k
     OPC_CheckChild3TypeI64,
41245
15.5k
     OPC_CheckTypeI64,
41246
15.5k
     OPC_CheckPatternPredicate, 11,
41247
15.5k
     OPC_EmitMergeInputChains1_0,
41248
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8994),
41249
15.5k
                   MVT::i64, 2, 1, 2, 
41250
15.5k
    0, 
41251
15.5k
   0, 
41252
15.5k
  14|128,1, 
41253
15.5k
   OPC_CheckChild1Integer, 122|128,116, 
41254
15.5k
   OPC_RecordChild2,
41255
15.5k
   OPC_Scope, 67, 
41256
15.5k
    OPC_CheckChild2TypeI32,
41257
15.5k
    OPC_RecordChild3,
41258
15.5k
    OPC_Scope, 36, 
41259
15.5k
     OPC_MoveChild3,
41260
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41261
15.5k
     OPC_SwitchType , 13, MVT::i32,
41262
15.5k
      OPC_MoveParent,
41263
15.5k
      OPC_CheckTypeI32,
41264
15.5k
      OPC_CheckPatternPredicate, 11,
41265
15.5k
      OPC_EmitMergeInputChains1_0,
41266
15.5k
      OPC_EmitConvertToTarget2,
41267
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9015),
41268
15.5k
                    MVT::i32, 2, 1, 3, 
41269
15.5k
     13, MVT::i64,
41270
15.5k
      OPC_MoveParent,
41271
15.5k
      OPC_CheckTypeI64,
41272
15.5k
      OPC_CheckPatternPredicate, 17,
41273
15.5k
      OPC_EmitMergeInputChains1_0,
41274
15.5k
      OPC_EmitConvertToTarget2,
41275
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9023),
41276
15.5k
                    MVT::i64, 2, 1, 3, 
41277
15.5k
     0,
41278
15.5k
    12, 
41279
15.5k
     OPC_CheckChild3TypeI32,
41280
15.5k
     OPC_CheckTypeI32,
41281
15.5k
     OPC_CheckPatternPredicate, 11,
41282
15.5k
     OPC_EmitMergeInputChains1_0,
41283
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9013),
41284
15.5k
                   MVT::i32, 2, 1, 2, 
41285
15.5k
    12, 
41286
15.5k
     OPC_CheckChild3TypeI64,
41287
15.5k
     OPC_CheckTypeI64,
41288
15.5k
     OPC_CheckPatternPredicate, 17,
41289
15.5k
     OPC_EmitMergeInputChains1_0,
41290
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9021),
41291
15.5k
                   MVT::i64, 2, 1, 2, 
41292
15.5k
    0, 
41293
15.5k
   67, 
41294
15.5k
    OPC_CheckChild2TypeI64,
41295
15.5k
    OPC_RecordChild3,
41296
15.5k
    OPC_Scope, 36, 
41297
15.5k
     OPC_MoveChild3,
41298
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41299
15.5k
     OPC_SwitchType , 13, MVT::i32,
41300
15.5k
      OPC_MoveParent,
41301
15.5k
      OPC_CheckTypeI32,
41302
15.5k
      OPC_CheckPatternPredicate, 11,
41303
15.5k
      OPC_EmitMergeInputChains1_0,
41304
15.5k
      OPC_EmitConvertToTarget2,
41305
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9016),
41306
15.5k
                    MVT::i32, 2, 1, 3, 
41307
15.5k
     13, MVT::i64,
41308
15.5k
      OPC_MoveParent,
41309
15.5k
      OPC_CheckTypeI64,
41310
15.5k
      OPC_CheckPatternPredicate, 17,
41311
15.5k
      OPC_EmitMergeInputChains1_0,
41312
15.5k
      OPC_EmitConvertToTarget2,
41313
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9024),
41314
15.5k
                    MVT::i64, 2, 1, 3, 
41315
15.5k
     0,
41316
15.5k
    12, 
41317
15.5k
     OPC_CheckChild3TypeI32,
41318
15.5k
     OPC_CheckTypeI32,
41319
15.5k
     OPC_CheckPatternPredicate, 11,
41320
15.5k
     OPC_EmitMergeInputChains1_0,
41321
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9014),
41322
15.5k
                   MVT::i32, 2, 1, 2, 
41323
15.5k
    12, 
41324
15.5k
     OPC_CheckChild3TypeI64,
41325
15.5k
     OPC_CheckTypeI64,
41326
15.5k
     OPC_CheckPatternPredicate, 17,
41327
15.5k
     OPC_EmitMergeInputChains1_0,
41328
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9022),
41329
15.5k
                   MVT::i64, 2, 1, 2, 
41330
15.5k
    0, 
41331
15.5k
   0, 
41332
15.5k
  14|128,1, 
41333
15.5k
   OPC_CheckChild1Integer, 124|128,116, 
41334
15.5k
   OPC_RecordChild2,
41335
15.5k
   OPC_Scope, 67, 
41336
15.5k
    OPC_CheckChild2TypeI32,
41337
15.5k
    OPC_RecordChild3,
41338
15.5k
    OPC_Scope, 36, 
41339
15.5k
     OPC_MoveChild3,
41340
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41341
15.5k
     OPC_SwitchType , 13, MVT::i32,
41342
15.5k
      OPC_MoveParent,
41343
15.5k
      OPC_CheckTypeI32,
41344
15.5k
      OPC_CheckPatternPredicate, 11,
41345
15.5k
      OPC_EmitMergeInputChains1_0,
41346
15.5k
      OPC_EmitConvertToTarget2,
41347
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9019),
41348
15.5k
                    MVT::i32, 2, 1, 3, 
41349
15.5k
     13, MVT::i64,
41350
15.5k
      OPC_MoveParent,
41351
15.5k
      OPC_CheckTypeI64,
41352
15.5k
      OPC_CheckPatternPredicate, 17,
41353
15.5k
      OPC_EmitMergeInputChains1_0,
41354
15.5k
      OPC_EmitConvertToTarget2,
41355
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9027),
41356
15.5k
                    MVT::i64, 2, 1, 3, 
41357
15.5k
     0,
41358
15.5k
    12, 
41359
15.5k
     OPC_CheckChild3TypeI32,
41360
15.5k
     OPC_CheckTypeI32,
41361
15.5k
     OPC_CheckPatternPredicate, 11,
41362
15.5k
     OPC_EmitMergeInputChains1_0,
41363
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9017),
41364
15.5k
                   MVT::i32, 2, 1, 2, 
41365
15.5k
    12, 
41366
15.5k
     OPC_CheckChild3TypeI64,
41367
15.5k
     OPC_CheckTypeI64,
41368
15.5k
     OPC_CheckPatternPredicate, 17,
41369
15.5k
     OPC_EmitMergeInputChains1_0,
41370
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9025),
41371
15.5k
                   MVT::i64, 2, 1, 2, 
41372
15.5k
    0, 
41373
15.5k
   67, 
41374
15.5k
    OPC_CheckChild2TypeI64,
41375
15.5k
    OPC_RecordChild3,
41376
15.5k
    OPC_Scope, 36, 
41377
15.5k
     OPC_MoveChild3,
41378
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41379
15.5k
     OPC_SwitchType , 13, MVT::i32,
41380
15.5k
      OPC_MoveParent,
41381
15.5k
      OPC_CheckTypeI32,
41382
15.5k
      OPC_CheckPatternPredicate, 11,
41383
15.5k
      OPC_EmitMergeInputChains1_0,
41384
15.5k
      OPC_EmitConvertToTarget2,
41385
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9020),
41386
15.5k
                    MVT::i32, 2, 1, 3, 
41387
15.5k
     13, MVT::i64,
41388
15.5k
      OPC_MoveParent,
41389
15.5k
      OPC_CheckTypeI64,
41390
15.5k
      OPC_CheckPatternPredicate, 17,
41391
15.5k
      OPC_EmitMergeInputChains1_0,
41392
15.5k
      OPC_EmitConvertToTarget2,
41393
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9028),
41394
15.5k
                    MVT::i64, 2, 1, 3, 
41395
15.5k
     0,
41396
15.5k
    12, 
41397
15.5k
     OPC_CheckChild3TypeI32,
41398
15.5k
     OPC_CheckTypeI32,
41399
15.5k
     OPC_CheckPatternPredicate, 11,
41400
15.5k
     OPC_EmitMergeInputChains1_0,
41401
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9018),
41402
15.5k
                   MVT::i32, 2, 1, 2, 
41403
15.5k
    12, 
41404
15.5k
     OPC_CheckChild3TypeI64,
41405
15.5k
     OPC_CheckTypeI64,
41406
15.5k
     OPC_CheckPatternPredicate, 17,
41407
15.5k
     OPC_EmitMergeInputChains1_0,
41408
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9026),
41409
15.5k
                   MVT::i64, 2, 1, 2, 
41410
15.5k
    0, 
41411
15.5k
   0, 
41412
15.5k
  80, 
41413
15.5k
   OPC_CheckChild1Integer, 2|128,117, 
41414
15.5k
   OPC_RecordChild2,
41415
15.5k
   OPC_Scope, 36, 
41416
15.5k
    OPC_CheckChild2TypeI32,
41417
15.5k
    OPC_RecordChild3,
41418
15.5k
    OPC_Scope, 18, 
41419
15.5k
     OPC_MoveChild3,
41420
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41421
15.5k
     OPC_CheckTypeI32,
41422
15.5k
     OPC_MoveParent,
41423
15.5k
     OPC_CheckTypeI32,
41424
15.5k
     OPC_CheckPatternPredicate, 11,
41425
15.5k
     OPC_EmitMergeInputChains1_0,
41426
15.5k
     OPC_EmitConvertToTarget2,
41427
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9055),
41428
15.5k
                   MVT::i32, 2, 1, 3, 
41429
15.5k
    12, 
41430
15.5k
     OPC_CheckChild3TypeI32,
41431
15.5k
     OPC_CheckTypeI32,
41432
15.5k
     OPC_CheckPatternPredicate, 11,
41433
15.5k
     OPC_EmitMergeInputChains1_0,
41434
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9053),
41435
15.5k
                   MVT::i32, 2, 1, 2, 
41436
15.5k
    0, 
41437
15.5k
   36, 
41438
15.5k
    OPC_CheckChild2TypeI64,
41439
15.5k
    OPC_RecordChild3,
41440
15.5k
    OPC_Scope, 18, 
41441
15.5k
     OPC_MoveChild3,
41442
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41443
15.5k
     OPC_CheckTypeI32,
41444
15.5k
     OPC_MoveParent,
41445
15.5k
     OPC_CheckTypeI32,
41446
15.5k
     OPC_CheckPatternPredicate, 11,
41447
15.5k
     OPC_EmitMergeInputChains1_0,
41448
15.5k
     OPC_EmitConvertToTarget2,
41449
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9056),
41450
15.5k
                   MVT::i32, 2, 1, 3, 
41451
15.5k
    12, 
41452
15.5k
     OPC_CheckChild3TypeI32,
41453
15.5k
     OPC_CheckTypeI32,
41454
15.5k
     OPC_CheckPatternPredicate, 11,
41455
15.5k
     OPC_EmitMergeInputChains1_0,
41456
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9054),
41457
15.5k
                   MVT::i32, 2, 1, 2, 
41458
15.5k
    0, 
41459
15.5k
   0, 
41460
15.5k
  80, 
41461
15.5k
   OPC_CheckChild1Integer, 4|128,117, 
41462
15.5k
   OPC_RecordChild2,
41463
15.5k
   OPC_Scope, 36, 
41464
15.5k
    OPC_CheckChild2TypeI32,
41465
15.5k
    OPC_RecordChild3,
41466
15.5k
    OPC_Scope, 18, 
41467
15.5k
     OPC_MoveChild3,
41468
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41469
15.5k
     OPC_CheckTypeI32,
41470
15.5k
     OPC_MoveParent,
41471
15.5k
     OPC_CheckTypeI32,
41472
15.5k
     OPC_CheckPatternPredicate, 11,
41473
15.5k
     OPC_EmitMergeInputChains1_0,
41474
15.5k
     OPC_EmitConvertToTarget2,
41475
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9059),
41476
15.5k
                   MVT::i32, 2, 1, 3, 
41477
15.5k
    12, 
41478
15.5k
     OPC_CheckChild3TypeI32,
41479
15.5k
     OPC_CheckTypeI32,
41480
15.5k
     OPC_CheckPatternPredicate, 11,
41481
15.5k
     OPC_EmitMergeInputChains1_0,
41482
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9057),
41483
15.5k
                   MVT::i32, 2, 1, 2, 
41484
15.5k
    0, 
41485
15.5k
   36, 
41486
15.5k
    OPC_CheckChild2TypeI64,
41487
15.5k
    OPC_RecordChild3,
41488
15.5k
    OPC_Scope, 18, 
41489
15.5k
     OPC_MoveChild3,
41490
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41491
15.5k
     OPC_CheckTypeI32,
41492
15.5k
     OPC_MoveParent,
41493
15.5k
     OPC_CheckTypeI32,
41494
15.5k
     OPC_CheckPatternPredicate, 11,
41495
15.5k
     OPC_EmitMergeInputChains1_0,
41496
15.5k
     OPC_EmitConvertToTarget2,
41497
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9060),
41498
15.5k
                   MVT::i32, 2, 1, 3, 
41499
15.5k
    12, 
41500
15.5k
     OPC_CheckChild3TypeI32,
41501
15.5k
     OPC_CheckTypeI32,
41502
15.5k
     OPC_CheckPatternPredicate, 11,
41503
15.5k
     OPC_EmitMergeInputChains1_0,
41504
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9058),
41505
15.5k
                   MVT::i32, 2, 1, 2, 
41506
15.5k
    0, 
41507
15.5k
   0, 
41508
15.5k
  14|128,1, 
41509
15.5k
   OPC_CheckChild1Integer, 6|128,117, 
41510
15.5k
   OPC_RecordChild2,
41511
15.5k
   OPC_Scope, 67, 
41512
15.5k
    OPC_CheckChild2TypeI32,
41513
15.5k
    OPC_RecordChild3,
41514
15.5k
    OPC_Scope, 36, 
41515
15.5k
     OPC_MoveChild3,
41516
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41517
15.5k
     OPC_SwitchType , 13, MVT::i32,
41518
15.5k
      OPC_MoveParent,
41519
15.5k
      OPC_CheckTypeI32,
41520
15.5k
      OPC_CheckPatternPredicate, 11,
41521
15.5k
      OPC_EmitMergeInputChains1_0,
41522
15.5k
      OPC_EmitConvertToTarget2,
41523
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9063),
41524
15.5k
                    MVT::i32, 2, 1, 3, 
41525
15.5k
     13, MVT::i64,
41526
15.5k
      OPC_MoveParent,
41527
15.5k
      OPC_CheckTypeI64,
41528
15.5k
      OPC_CheckPatternPredicate, 11,
41529
15.5k
      OPC_EmitMergeInputChains1_0,
41530
15.5k
      OPC_EmitConvertToTarget2,
41531
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9071),
41532
15.5k
                    MVT::i64, 2, 1, 3, 
41533
15.5k
     0,
41534
15.5k
    12, 
41535
15.5k
     OPC_CheckChild3TypeI32,
41536
15.5k
     OPC_CheckTypeI32,
41537
15.5k
     OPC_CheckPatternPredicate, 11,
41538
15.5k
     OPC_EmitMergeInputChains1_0,
41539
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9061),
41540
15.5k
                   MVT::i32, 2, 1, 2, 
41541
15.5k
    12, 
41542
15.5k
     OPC_CheckChild3TypeI64,
41543
15.5k
     OPC_CheckTypeI64,
41544
15.5k
     OPC_CheckPatternPredicate, 11,
41545
15.5k
     OPC_EmitMergeInputChains1_0,
41546
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9069),
41547
15.5k
                   MVT::i64, 2, 1, 2, 
41548
15.5k
    0, 
41549
15.5k
   67, 
41550
15.5k
    OPC_CheckChild2TypeI64,
41551
15.5k
    OPC_RecordChild3,
41552
15.5k
    OPC_Scope, 36, 
41553
15.5k
     OPC_MoveChild3,
41554
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41555
15.5k
     OPC_SwitchType , 13, MVT::i32,
41556
15.5k
      OPC_MoveParent,
41557
15.5k
      OPC_CheckTypeI32,
41558
15.5k
      OPC_CheckPatternPredicate, 11,
41559
15.5k
      OPC_EmitMergeInputChains1_0,
41560
15.5k
      OPC_EmitConvertToTarget2,
41561
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9064),
41562
15.5k
                    MVT::i32, 2, 1, 3, 
41563
15.5k
     13, MVT::i64,
41564
15.5k
      OPC_MoveParent,
41565
15.5k
      OPC_CheckTypeI64,
41566
15.5k
      OPC_CheckPatternPredicate, 11,
41567
15.5k
      OPC_EmitMergeInputChains1_0,
41568
15.5k
      OPC_EmitConvertToTarget2,
41569
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9072),
41570
15.5k
                    MVT::i64, 2, 1, 3, 
41571
15.5k
     0,
41572
15.5k
    12, 
41573
15.5k
     OPC_CheckChild3TypeI32,
41574
15.5k
     OPC_CheckTypeI32,
41575
15.5k
     OPC_CheckPatternPredicate, 11,
41576
15.5k
     OPC_EmitMergeInputChains1_0,
41577
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9062),
41578
15.5k
                   MVT::i32, 2, 1, 2, 
41579
15.5k
    12, 
41580
15.5k
     OPC_CheckChild3TypeI64,
41581
15.5k
     OPC_CheckTypeI64,
41582
15.5k
     OPC_CheckPatternPredicate, 11,
41583
15.5k
     OPC_EmitMergeInputChains1_0,
41584
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9070),
41585
15.5k
                   MVT::i64, 2, 1, 2, 
41586
15.5k
    0, 
41587
15.5k
   0, 
41588
15.5k
  14|128,1, 
41589
15.5k
   OPC_CheckChild1Integer, 8|128,117, 
41590
15.5k
   OPC_RecordChild2,
41591
15.5k
   OPC_Scope, 67, 
41592
15.5k
    OPC_CheckChild2TypeI32,
41593
15.5k
    OPC_RecordChild3,
41594
15.5k
    OPC_Scope, 36, 
41595
15.5k
     OPC_MoveChild3,
41596
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41597
15.5k
     OPC_SwitchType , 13, MVT::i32,
41598
15.5k
      OPC_MoveParent,
41599
15.5k
      OPC_CheckTypeI32,
41600
15.5k
      OPC_CheckPatternPredicate, 11,
41601
15.5k
      OPC_EmitMergeInputChains1_0,
41602
15.5k
      OPC_EmitConvertToTarget2,
41603
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9067),
41604
15.5k
                    MVT::i32, 2, 1, 3, 
41605
15.5k
     13, MVT::i64,
41606
15.5k
      OPC_MoveParent,
41607
15.5k
      OPC_CheckTypeI64,
41608
15.5k
      OPC_CheckPatternPredicate, 11,
41609
15.5k
      OPC_EmitMergeInputChains1_0,
41610
15.5k
      OPC_EmitConvertToTarget2,
41611
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9075),
41612
15.5k
                    MVT::i64, 2, 1, 3, 
41613
15.5k
     0,
41614
15.5k
    12, 
41615
15.5k
     OPC_CheckChild3TypeI32,
41616
15.5k
     OPC_CheckTypeI32,
41617
15.5k
     OPC_CheckPatternPredicate, 11,
41618
15.5k
     OPC_EmitMergeInputChains1_0,
41619
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9065),
41620
15.5k
                   MVT::i32, 2, 1, 2, 
41621
15.5k
    12, 
41622
15.5k
     OPC_CheckChild3TypeI64,
41623
15.5k
     OPC_CheckTypeI64,
41624
15.5k
     OPC_CheckPatternPredicate, 11,
41625
15.5k
     OPC_EmitMergeInputChains1_0,
41626
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9073),
41627
15.5k
                   MVT::i64, 2, 1, 2, 
41628
15.5k
    0, 
41629
15.5k
   67, 
41630
15.5k
    OPC_CheckChild2TypeI64,
41631
15.5k
    OPC_RecordChild3,
41632
15.5k
    OPC_Scope, 36, 
41633
15.5k
     OPC_MoveChild3,
41634
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41635
15.5k
     OPC_SwitchType , 13, MVT::i32,
41636
15.5k
      OPC_MoveParent,
41637
15.5k
      OPC_CheckTypeI32,
41638
15.5k
      OPC_CheckPatternPredicate, 11,
41639
15.5k
      OPC_EmitMergeInputChains1_0,
41640
15.5k
      OPC_EmitConvertToTarget2,
41641
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9068),
41642
15.5k
                    MVT::i32, 2, 1, 3, 
41643
15.5k
     13, MVT::i64,
41644
15.5k
      OPC_MoveParent,
41645
15.5k
      OPC_CheckTypeI64,
41646
15.5k
      OPC_CheckPatternPredicate, 11,
41647
15.5k
      OPC_EmitMergeInputChains1_0,
41648
15.5k
      OPC_EmitConvertToTarget2,
41649
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9076),
41650
15.5k
                    MVT::i64, 2, 1, 3, 
41651
15.5k
     0,
41652
15.5k
    12, 
41653
15.5k
     OPC_CheckChild3TypeI32,
41654
15.5k
     OPC_CheckTypeI32,
41655
15.5k
     OPC_CheckPatternPredicate, 11,
41656
15.5k
     OPC_EmitMergeInputChains1_0,
41657
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9066),
41658
15.5k
                   MVT::i32, 2, 1, 2, 
41659
15.5k
    12, 
41660
15.5k
     OPC_CheckChild3TypeI64,
41661
15.5k
     OPC_CheckTypeI64,
41662
15.5k
     OPC_CheckPatternPredicate, 11,
41663
15.5k
     OPC_EmitMergeInputChains1_0,
41664
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9074),
41665
15.5k
                   MVT::i64, 2, 1, 2, 
41666
15.5k
    0, 
41667
15.5k
   0, 
41668
15.5k
  80, 
41669
15.5k
   OPC_CheckChild1Integer, 10|128,117, 
41670
15.5k
   OPC_RecordChild2,
41671
15.5k
   OPC_Scope, 36, 
41672
15.5k
    OPC_CheckChild2TypeI32,
41673
15.5k
    OPC_RecordChild3,
41674
15.5k
    OPC_Scope, 18, 
41675
15.5k
     OPC_MoveChild3,
41676
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41677
15.5k
     OPC_CheckTypeI32,
41678
15.5k
     OPC_MoveParent,
41679
15.5k
     OPC_CheckTypeI32,
41680
15.5k
     OPC_CheckPatternPredicate, 11,
41681
15.5k
     OPC_EmitMergeInputChains1_0,
41682
15.5k
     OPC_EmitConvertToTarget2,
41683
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9079),
41684
15.5k
                   MVT::i32, 2, 1, 3, 
41685
15.5k
    12, 
41686
15.5k
     OPC_CheckChild3TypeI32,
41687
15.5k
     OPC_CheckTypeI32,
41688
15.5k
     OPC_CheckPatternPredicate, 11,
41689
15.5k
     OPC_EmitMergeInputChains1_0,
41690
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9077),
41691
15.5k
                   MVT::i32, 2, 1, 2, 
41692
15.5k
    0, 
41693
15.5k
   36, 
41694
15.5k
    OPC_CheckChild2TypeI64,
41695
15.5k
    OPC_RecordChild3,
41696
15.5k
    OPC_Scope, 18, 
41697
15.5k
     OPC_MoveChild3,
41698
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41699
15.5k
     OPC_CheckTypeI32,
41700
15.5k
     OPC_MoveParent,
41701
15.5k
     OPC_CheckTypeI32,
41702
15.5k
     OPC_CheckPatternPredicate, 11,
41703
15.5k
     OPC_EmitMergeInputChains1_0,
41704
15.5k
     OPC_EmitConvertToTarget2,
41705
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9080),
41706
15.5k
                   MVT::i32, 2, 1, 3, 
41707
15.5k
    12, 
41708
15.5k
     OPC_CheckChild3TypeI32,
41709
15.5k
     OPC_CheckTypeI32,
41710
15.5k
     OPC_CheckPatternPredicate, 11,
41711
15.5k
     OPC_EmitMergeInputChains1_0,
41712
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9078),
41713
15.5k
                   MVT::i32, 2, 1, 2, 
41714
15.5k
    0, 
41715
15.5k
   0, 
41716
15.5k
  80, 
41717
15.5k
   OPC_CheckChild1Integer, 12|128,117, 
41718
15.5k
   OPC_RecordChild2,
41719
15.5k
   OPC_Scope, 36, 
41720
15.5k
    OPC_CheckChild2TypeI32,
41721
15.5k
    OPC_RecordChild3,
41722
15.5k
    OPC_Scope, 18, 
41723
15.5k
     OPC_MoveChild3,
41724
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41725
15.5k
     OPC_CheckTypeI32,
41726
15.5k
     OPC_MoveParent,
41727
15.5k
     OPC_CheckTypeI32,
41728
15.5k
     OPC_CheckPatternPredicate, 11,
41729
15.5k
     OPC_EmitMergeInputChains1_0,
41730
15.5k
     OPC_EmitConvertToTarget2,
41731
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9083),
41732
15.5k
                   MVT::i32, 2, 1, 3, 
41733
15.5k
    12, 
41734
15.5k
     OPC_CheckChild3TypeI32,
41735
15.5k
     OPC_CheckTypeI32,
41736
15.5k
     OPC_CheckPatternPredicate, 11,
41737
15.5k
     OPC_EmitMergeInputChains1_0,
41738
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9081),
41739
15.5k
                   MVT::i32, 2, 1, 2, 
41740
15.5k
    0, 
41741
15.5k
   36, 
41742
15.5k
    OPC_CheckChild2TypeI64,
41743
15.5k
    OPC_RecordChild3,
41744
15.5k
    OPC_Scope, 18, 
41745
15.5k
     OPC_MoveChild3,
41746
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41747
15.5k
     OPC_CheckTypeI32,
41748
15.5k
     OPC_MoveParent,
41749
15.5k
     OPC_CheckTypeI32,
41750
15.5k
     OPC_CheckPatternPredicate, 11,
41751
15.5k
     OPC_EmitMergeInputChains1_0,
41752
15.5k
     OPC_EmitConvertToTarget2,
41753
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9084),
41754
15.5k
                   MVT::i32, 2, 1, 3, 
41755
15.5k
    12, 
41756
15.5k
     OPC_CheckChild3TypeI32,
41757
15.5k
     OPC_CheckTypeI32,
41758
15.5k
     OPC_CheckPatternPredicate, 11,
41759
15.5k
     OPC_EmitMergeInputChains1_0,
41760
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9082),
41761
15.5k
                   MVT::i32, 2, 1, 2, 
41762
15.5k
    0, 
41763
15.5k
   0, 
41764
15.5k
  102|128,1, 
41765
15.5k
   OPC_CheckChild1Integer, 18|128,117, 
41766
15.5k
   OPC_RecordChild2,
41767
15.5k
   OPC_Scope, 111, 
41768
15.5k
    OPC_CheckChild2TypeI32,
41769
15.5k
    OPC_RecordChild3,
41770
15.5k
    OPC_Scope, 58, 
41771
15.5k
     OPC_MoveChild3,
41772
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41773
15.5k
     OPC_SwitchType , 24, MVT::i32,
41774
15.5k
      OPC_MoveParent,
41775
15.5k
      OPC_CheckTypeI32,
41776
15.5k
      OPC_CheckPatternPredicate, 11,
41777
15.5k
      OPC_EmitMergeInputChains1_0,
41778
15.5k
      OPC_EmitConvertToTarget2,
41779
15.5k
      OPC_Scope, 7, 
41780
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9087),
41781
15.5k
                     MVT::i32, 2, 1, 3, 
41782
15.5k
      7, 
41783
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9095),
41784
15.5k
                     MVT::i32, 2, 1, 3, 
41785
15.5k
      0, 
41786
15.5k
     24, MVT::i64,
41787
15.5k
      OPC_MoveParent,
41788
15.5k
      OPC_CheckTypeI64,
41789
15.5k
      OPC_CheckPatternPredicate, 19,
41790
15.5k
      OPC_EmitMergeInputChains1_0,
41791
15.5k
      OPC_EmitConvertToTarget2,
41792
15.5k
      OPC_Scope, 7, 
41793
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9103),
41794
15.5k
                     MVT::i64, 2, 1, 3, 
41795
15.5k
      7, 
41796
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9111),
41797
15.5k
                     MVT::i64, 2, 1, 3, 
41798
15.5k
      0, 
41799
15.5k
     0,
41800
15.5k
    23, 
41801
15.5k
     OPC_CheckChild3TypeI32,
41802
15.5k
     OPC_CheckTypeI32,
41803
15.5k
     OPC_CheckPatternPredicate, 11,
41804
15.5k
     OPC_EmitMergeInputChains1_0,
41805
15.5k
     OPC_Scope, 7, 
41806
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9085),
41807
15.5k
                    MVT::i32, 2, 1, 2, 
41808
15.5k
     7, 
41809
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9093),
41810
15.5k
                    MVT::i32, 2, 1, 2, 
41811
15.5k
     0, 
41812
15.5k
    23, 
41813
15.5k
     OPC_CheckChild3TypeI64,
41814
15.5k
     OPC_CheckTypeI64,
41815
15.5k
     OPC_CheckPatternPredicate, 19,
41816
15.5k
     OPC_EmitMergeInputChains1_0,
41817
15.5k
     OPC_Scope, 7, 
41818
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9101),
41819
15.5k
                    MVT::i64, 2, 1, 2, 
41820
15.5k
     7, 
41821
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9109),
41822
15.5k
                    MVT::i64, 2, 1, 2, 
41823
15.5k
     0, 
41824
15.5k
    0, 
41825
15.5k
   111, 
41826
15.5k
    OPC_CheckChild2TypeI64,
41827
15.5k
    OPC_RecordChild3,
41828
15.5k
    OPC_Scope, 58, 
41829
15.5k
     OPC_MoveChild3,
41830
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41831
15.5k
     OPC_SwitchType , 24, MVT::i32,
41832
15.5k
      OPC_MoveParent,
41833
15.5k
      OPC_CheckTypeI32,
41834
15.5k
      OPC_CheckPatternPredicate, 11,
41835
15.5k
      OPC_EmitMergeInputChains1_0,
41836
15.5k
      OPC_EmitConvertToTarget2,
41837
15.5k
      OPC_Scope, 7, 
41838
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9088),
41839
15.5k
                     MVT::i32, 2, 1, 3, 
41840
15.5k
      7, 
41841
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9096),
41842
15.5k
                     MVT::i32, 2, 1, 3, 
41843
15.5k
      0, 
41844
15.5k
     24, MVT::i64,
41845
15.5k
      OPC_MoveParent,
41846
15.5k
      OPC_CheckTypeI64,
41847
15.5k
      OPC_CheckPatternPredicate, 19,
41848
15.5k
      OPC_EmitMergeInputChains1_0,
41849
15.5k
      OPC_EmitConvertToTarget2,
41850
15.5k
      OPC_Scope, 7, 
41851
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9104),
41852
15.5k
                     MVT::i64, 2, 1, 3, 
41853
15.5k
      7, 
41854
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9112),
41855
15.5k
                     MVT::i64, 2, 1, 3, 
41856
15.5k
      0, 
41857
15.5k
     0,
41858
15.5k
    23, 
41859
15.5k
     OPC_CheckChild3TypeI32,
41860
15.5k
     OPC_CheckTypeI32,
41861
15.5k
     OPC_CheckPatternPredicate, 11,
41862
15.5k
     OPC_EmitMergeInputChains1_0,
41863
15.5k
     OPC_Scope, 7, 
41864
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9086),
41865
15.5k
                    MVT::i32, 2, 1, 2, 
41866
15.5k
     7, 
41867
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9094),
41868
15.5k
                    MVT::i32, 2, 1, 2, 
41869
15.5k
     0, 
41870
15.5k
    23, 
41871
15.5k
     OPC_CheckChild3TypeI64,
41872
15.5k
     OPC_CheckTypeI64,
41873
15.5k
     OPC_CheckPatternPredicate, 19,
41874
15.5k
     OPC_EmitMergeInputChains1_0,
41875
15.5k
     OPC_Scope, 7, 
41876
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9102),
41877
15.5k
                    MVT::i64, 2, 1, 2, 
41878
15.5k
     7, 
41879
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9110),
41880
15.5k
                    MVT::i64, 2, 1, 2, 
41881
15.5k
     0, 
41882
15.5k
    0, 
41883
15.5k
   0, 
41884
15.5k
  102|128,1, 
41885
15.5k
   OPC_CheckChild1Integer, 20|128,117, 
41886
15.5k
   OPC_RecordChild2,
41887
15.5k
   OPC_Scope, 111, 
41888
15.5k
    OPC_CheckChild2TypeI32,
41889
15.5k
    OPC_RecordChild3,
41890
15.5k
    OPC_Scope, 58, 
41891
15.5k
     OPC_MoveChild3,
41892
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41893
15.5k
     OPC_SwitchType , 24, MVT::i32,
41894
15.5k
      OPC_MoveParent,
41895
15.5k
      OPC_CheckTypeI32,
41896
15.5k
      OPC_CheckPatternPredicate, 11,
41897
15.5k
      OPC_EmitMergeInputChains1_0,
41898
15.5k
      OPC_EmitConvertToTarget2,
41899
15.5k
      OPC_Scope, 7, 
41900
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9091),
41901
15.5k
                     MVT::i32, 2, 1, 3, 
41902
15.5k
      7, 
41903
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9099),
41904
15.5k
                     MVT::i32, 2, 1, 3, 
41905
15.5k
      0, 
41906
15.5k
     24, MVT::i64,
41907
15.5k
      OPC_MoveParent,
41908
15.5k
      OPC_CheckTypeI64,
41909
15.5k
      OPC_CheckPatternPredicate, 19,
41910
15.5k
      OPC_EmitMergeInputChains1_0,
41911
15.5k
      OPC_EmitConvertToTarget2,
41912
15.5k
      OPC_Scope, 7, 
41913
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9107),
41914
15.5k
                     MVT::i64, 2, 1, 3, 
41915
15.5k
      7, 
41916
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9115),
41917
15.5k
                     MVT::i64, 2, 1, 3, 
41918
15.5k
      0, 
41919
15.5k
     0,
41920
15.5k
    23, 
41921
15.5k
     OPC_CheckChild3TypeI32,
41922
15.5k
     OPC_CheckTypeI32,
41923
15.5k
     OPC_CheckPatternPredicate, 11,
41924
15.5k
     OPC_EmitMergeInputChains1_0,
41925
15.5k
     OPC_Scope, 7, 
41926
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9089),
41927
15.5k
                    MVT::i32, 2, 1, 2, 
41928
15.5k
     7, 
41929
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9097),
41930
15.5k
                    MVT::i32, 2, 1, 2, 
41931
15.5k
     0, 
41932
15.5k
    23, 
41933
15.5k
     OPC_CheckChild3TypeI64,
41934
15.5k
     OPC_CheckTypeI64,
41935
15.5k
     OPC_CheckPatternPredicate, 19,
41936
15.5k
     OPC_EmitMergeInputChains1_0,
41937
15.5k
     OPC_Scope, 7, 
41938
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9105),
41939
15.5k
                    MVT::i64, 2, 1, 2, 
41940
15.5k
     7, 
41941
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9113),
41942
15.5k
                    MVT::i64, 2, 1, 2, 
41943
15.5k
     0, 
41944
15.5k
    0, 
41945
15.5k
   111, 
41946
15.5k
    OPC_CheckChild2TypeI64,
41947
15.5k
    OPC_RecordChild3,
41948
15.5k
    OPC_Scope, 58, 
41949
15.5k
     OPC_MoveChild3,
41950
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
41951
15.5k
     OPC_SwitchType , 24, MVT::i32,
41952
15.5k
      OPC_MoveParent,
41953
15.5k
      OPC_CheckTypeI32,
41954
15.5k
      OPC_CheckPatternPredicate, 11,
41955
15.5k
      OPC_EmitMergeInputChains1_0,
41956
15.5k
      OPC_EmitConvertToTarget2,
41957
15.5k
      OPC_Scope, 7, 
41958
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9092),
41959
15.5k
                     MVT::i32, 2, 1, 3, 
41960
15.5k
      7, 
41961
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9100),
41962
15.5k
                     MVT::i32, 2, 1, 3, 
41963
15.5k
      0, 
41964
15.5k
     24, MVT::i64,
41965
15.5k
      OPC_MoveParent,
41966
15.5k
      OPC_CheckTypeI64,
41967
15.5k
      OPC_CheckPatternPredicate, 19,
41968
15.5k
      OPC_EmitMergeInputChains1_0,
41969
15.5k
      OPC_EmitConvertToTarget2,
41970
15.5k
      OPC_Scope, 7, 
41971
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9108),
41972
15.5k
                     MVT::i64, 2, 1, 3, 
41973
15.5k
      7, 
41974
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9116),
41975
15.5k
                     MVT::i64, 2, 1, 3, 
41976
15.5k
      0, 
41977
15.5k
     0,
41978
15.5k
    23, 
41979
15.5k
     OPC_CheckChild3TypeI32,
41980
15.5k
     OPC_CheckTypeI32,
41981
15.5k
     OPC_CheckPatternPredicate, 11,
41982
15.5k
     OPC_EmitMergeInputChains1_0,
41983
15.5k
     OPC_Scope, 7, 
41984
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9090),
41985
15.5k
                    MVT::i32, 2, 1, 2, 
41986
15.5k
     7, 
41987
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9098),
41988
15.5k
                    MVT::i32, 2, 1, 2, 
41989
15.5k
     0, 
41990
15.5k
    23, 
41991
15.5k
     OPC_CheckChild3TypeI64,
41992
15.5k
     OPC_CheckTypeI64,
41993
15.5k
     OPC_CheckPatternPredicate, 19,
41994
15.5k
     OPC_EmitMergeInputChains1_0,
41995
15.5k
     OPC_Scope, 7, 
41996
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9106),
41997
15.5k
                    MVT::i64, 2, 1, 2, 
41998
15.5k
     7, 
41999
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9114),
42000
15.5k
                    MVT::i64, 2, 1, 2, 
42001
15.5k
     0, 
42002
15.5k
    0, 
42003
15.5k
   0, 
42004
15.5k
  102|128,1, 
42005
15.5k
   OPC_CheckChild1Integer, 22|128,117, 
42006
15.5k
   OPC_RecordChild2,
42007
15.5k
   OPC_Scope, 111, 
42008
15.5k
    OPC_CheckChild2TypeI32,
42009
15.5k
    OPC_RecordChild3,
42010
15.5k
    OPC_Scope, 58, 
42011
15.5k
     OPC_MoveChild3,
42012
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42013
15.5k
     OPC_SwitchType , 24, MVT::i32,
42014
15.5k
      OPC_MoveParent,
42015
15.5k
      OPC_CheckTypeI32,
42016
15.5k
      OPC_CheckPatternPredicate, 11,
42017
15.5k
      OPC_EmitMergeInputChains1_0,
42018
15.5k
      OPC_EmitConvertToTarget2,
42019
15.5k
      OPC_Scope, 7, 
42020
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9119),
42021
15.5k
                     MVT::i32, 2, 1, 3, 
42022
15.5k
      7, 
42023
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9127),
42024
15.5k
                     MVT::i32, 2, 1, 3, 
42025
15.5k
      0, 
42026
15.5k
     24, MVT::i64,
42027
15.5k
      OPC_MoveParent,
42028
15.5k
      OPC_CheckTypeI64,
42029
15.5k
      OPC_CheckPatternPredicate, 19,
42030
15.5k
      OPC_EmitMergeInputChains1_0,
42031
15.5k
      OPC_EmitConvertToTarget2,
42032
15.5k
      OPC_Scope, 7, 
42033
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9135),
42034
15.5k
                     MVT::i64, 2, 1, 3, 
42035
15.5k
      7, 
42036
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9143),
42037
15.5k
                     MVT::i64, 2, 1, 3, 
42038
15.5k
      0, 
42039
15.5k
     0,
42040
15.5k
    23, 
42041
15.5k
     OPC_CheckChild3TypeI32,
42042
15.5k
     OPC_CheckTypeI32,
42043
15.5k
     OPC_CheckPatternPredicate, 11,
42044
15.5k
     OPC_EmitMergeInputChains1_0,
42045
15.5k
     OPC_Scope, 7, 
42046
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9117),
42047
15.5k
                    MVT::i32, 2, 1, 2, 
42048
15.5k
     7, 
42049
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9125),
42050
15.5k
                    MVT::i32, 2, 1, 2, 
42051
15.5k
     0, 
42052
15.5k
    23, 
42053
15.5k
     OPC_CheckChild3TypeI64,
42054
15.5k
     OPC_CheckTypeI64,
42055
15.5k
     OPC_CheckPatternPredicate, 19,
42056
15.5k
     OPC_EmitMergeInputChains1_0,
42057
15.5k
     OPC_Scope, 7, 
42058
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9133),
42059
15.5k
                    MVT::i64, 2, 1, 2, 
42060
15.5k
     7, 
42061
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9141),
42062
15.5k
                    MVT::i64, 2, 1, 2, 
42063
15.5k
     0, 
42064
15.5k
    0, 
42065
15.5k
   111, 
42066
15.5k
    OPC_CheckChild2TypeI64,
42067
15.5k
    OPC_RecordChild3,
42068
15.5k
    OPC_Scope, 58, 
42069
15.5k
     OPC_MoveChild3,
42070
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42071
15.5k
     OPC_SwitchType , 24, MVT::i32,
42072
15.5k
      OPC_MoveParent,
42073
15.5k
      OPC_CheckTypeI32,
42074
15.5k
      OPC_CheckPatternPredicate, 11,
42075
15.5k
      OPC_EmitMergeInputChains1_0,
42076
15.5k
      OPC_EmitConvertToTarget2,
42077
15.5k
      OPC_Scope, 7, 
42078
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9120),
42079
15.5k
                     MVT::i32, 2, 1, 3, 
42080
15.5k
      7, 
42081
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9128),
42082
15.5k
                     MVT::i32, 2, 1, 3, 
42083
15.5k
      0, 
42084
15.5k
     24, MVT::i64,
42085
15.5k
      OPC_MoveParent,
42086
15.5k
      OPC_CheckTypeI64,
42087
15.5k
      OPC_CheckPatternPredicate, 19,
42088
15.5k
      OPC_EmitMergeInputChains1_0,
42089
15.5k
      OPC_EmitConvertToTarget2,
42090
15.5k
      OPC_Scope, 7, 
42091
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9136),
42092
15.5k
                     MVT::i64, 2, 1, 3, 
42093
15.5k
      7, 
42094
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9144),
42095
15.5k
                     MVT::i64, 2, 1, 3, 
42096
15.5k
      0, 
42097
15.5k
     0,
42098
15.5k
    23, 
42099
15.5k
     OPC_CheckChild3TypeI32,
42100
15.5k
     OPC_CheckTypeI32,
42101
15.5k
     OPC_CheckPatternPredicate, 11,
42102
15.5k
     OPC_EmitMergeInputChains1_0,
42103
15.5k
     OPC_Scope, 7, 
42104
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9118),
42105
15.5k
                    MVT::i32, 2, 1, 2, 
42106
15.5k
     7, 
42107
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9126),
42108
15.5k
                    MVT::i32, 2, 1, 2, 
42109
15.5k
     0, 
42110
15.5k
    23, 
42111
15.5k
     OPC_CheckChild3TypeI64,
42112
15.5k
     OPC_CheckTypeI64,
42113
15.5k
     OPC_CheckPatternPredicate, 19,
42114
15.5k
     OPC_EmitMergeInputChains1_0,
42115
15.5k
     OPC_Scope, 7, 
42116
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9134),
42117
15.5k
                    MVT::i64, 2, 1, 2, 
42118
15.5k
     7, 
42119
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9142),
42120
15.5k
                    MVT::i64, 2, 1, 2, 
42121
15.5k
     0, 
42122
15.5k
    0, 
42123
15.5k
   0, 
42124
15.5k
  102|128,1, 
42125
15.5k
   OPC_CheckChild1Integer, 24|128,117, 
42126
15.5k
   OPC_RecordChild2,
42127
15.5k
   OPC_Scope, 111, 
42128
15.5k
    OPC_CheckChild2TypeI32,
42129
15.5k
    OPC_RecordChild3,
42130
15.5k
    OPC_Scope, 58, 
42131
15.5k
     OPC_MoveChild3,
42132
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42133
15.5k
     OPC_SwitchType , 24, MVT::i32,
42134
15.5k
      OPC_MoveParent,
42135
15.5k
      OPC_CheckTypeI32,
42136
15.5k
      OPC_CheckPatternPredicate, 11,
42137
15.5k
      OPC_EmitMergeInputChains1_0,
42138
15.5k
      OPC_EmitConvertToTarget2,
42139
15.5k
      OPC_Scope, 7, 
42140
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9123),
42141
15.5k
                     MVT::i32, 2, 1, 3, 
42142
15.5k
      7, 
42143
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9131),
42144
15.5k
                     MVT::i32, 2, 1, 3, 
42145
15.5k
      0, 
42146
15.5k
     24, MVT::i64,
42147
15.5k
      OPC_MoveParent,
42148
15.5k
      OPC_CheckTypeI64,
42149
15.5k
      OPC_CheckPatternPredicate, 19,
42150
15.5k
      OPC_EmitMergeInputChains1_0,
42151
15.5k
      OPC_EmitConvertToTarget2,
42152
15.5k
      OPC_Scope, 7, 
42153
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9139),
42154
15.5k
                     MVT::i64, 2, 1, 3, 
42155
15.5k
      7, 
42156
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9147),
42157
15.5k
                     MVT::i64, 2, 1, 3, 
42158
15.5k
      0, 
42159
15.5k
     0,
42160
15.5k
    23, 
42161
15.5k
     OPC_CheckChild3TypeI32,
42162
15.5k
     OPC_CheckTypeI32,
42163
15.5k
     OPC_CheckPatternPredicate, 11,
42164
15.5k
     OPC_EmitMergeInputChains1_0,
42165
15.5k
     OPC_Scope, 7, 
42166
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9121),
42167
15.5k
                    MVT::i32, 2, 1, 2, 
42168
15.5k
     7, 
42169
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9129),
42170
15.5k
                    MVT::i32, 2, 1, 2, 
42171
15.5k
     0, 
42172
15.5k
    23, 
42173
15.5k
     OPC_CheckChild3TypeI64,
42174
15.5k
     OPC_CheckTypeI64,
42175
15.5k
     OPC_CheckPatternPredicate, 19,
42176
15.5k
     OPC_EmitMergeInputChains1_0,
42177
15.5k
     OPC_Scope, 7, 
42178
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9137),
42179
15.5k
                    MVT::i64, 2, 1, 2, 
42180
15.5k
     7, 
42181
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9145),
42182
15.5k
                    MVT::i64, 2, 1, 2, 
42183
15.5k
     0, 
42184
15.5k
    0, 
42185
15.5k
   111, 
42186
15.5k
    OPC_CheckChild2TypeI64,
42187
15.5k
    OPC_RecordChild3,
42188
15.5k
    OPC_Scope, 58, 
42189
15.5k
     OPC_MoveChild3,
42190
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42191
15.5k
     OPC_SwitchType , 24, MVT::i32,
42192
15.5k
      OPC_MoveParent,
42193
15.5k
      OPC_CheckTypeI32,
42194
15.5k
      OPC_CheckPatternPredicate, 11,
42195
15.5k
      OPC_EmitMergeInputChains1_0,
42196
15.5k
      OPC_EmitConvertToTarget2,
42197
15.5k
      OPC_Scope, 7, 
42198
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9124),
42199
15.5k
                     MVT::i32, 2, 1, 3, 
42200
15.5k
      7, 
42201
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9132),
42202
15.5k
                     MVT::i32, 2, 1, 3, 
42203
15.5k
      0, 
42204
15.5k
     24, MVT::i64,
42205
15.5k
      OPC_MoveParent,
42206
15.5k
      OPC_CheckTypeI64,
42207
15.5k
      OPC_CheckPatternPredicate, 19,
42208
15.5k
      OPC_EmitMergeInputChains1_0,
42209
15.5k
      OPC_EmitConvertToTarget2,
42210
15.5k
      OPC_Scope, 7, 
42211
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9140),
42212
15.5k
                     MVT::i64, 2, 1, 3, 
42213
15.5k
      7, 
42214
15.5k
       OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9148),
42215
15.5k
                     MVT::i64, 2, 1, 3, 
42216
15.5k
      0, 
42217
15.5k
     0,
42218
15.5k
    23, 
42219
15.5k
     OPC_CheckChild3TypeI32,
42220
15.5k
     OPC_CheckTypeI32,
42221
15.5k
     OPC_CheckPatternPredicate, 11,
42222
15.5k
     OPC_EmitMergeInputChains1_0,
42223
15.5k
     OPC_Scope, 7, 
42224
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9122),
42225
15.5k
                    MVT::i32, 2, 1, 2, 
42226
15.5k
     7, 
42227
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9130),
42228
15.5k
                    MVT::i32, 2, 1, 2, 
42229
15.5k
     0, 
42230
15.5k
    23, 
42231
15.5k
     OPC_CheckChild3TypeI64,
42232
15.5k
     OPC_CheckTypeI64,
42233
15.5k
     OPC_CheckPatternPredicate, 19,
42234
15.5k
     OPC_EmitMergeInputChains1_0,
42235
15.5k
     OPC_Scope, 7, 
42236
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9138),
42237
15.5k
                    MVT::i64, 2, 1, 2, 
42238
15.5k
     7, 
42239
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9146),
42240
15.5k
                    MVT::i64, 2, 1, 2, 
42241
15.5k
     0, 
42242
15.5k
    0, 
42243
15.5k
   0, 
42244
15.5k
  14|128,1, 
42245
15.5k
   OPC_CheckChild1Integer, 26|128,117, 
42246
15.5k
   OPC_RecordChild2,
42247
15.5k
   OPC_Scope, 67, 
42248
15.5k
    OPC_CheckChild2TypeI32,
42249
15.5k
    OPC_RecordChild3,
42250
15.5k
    OPC_Scope, 36, 
42251
15.5k
     OPC_MoveChild3,
42252
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42253
15.5k
     OPC_SwitchType , 13, MVT::i32,
42254
15.5k
      OPC_MoveParent,
42255
15.5k
      OPC_CheckTypeI32,
42256
15.5k
      OPC_CheckPatternPredicate, 11,
42257
15.5k
      OPC_EmitMergeInputChains1_0,
42258
15.5k
      OPC_EmitConvertToTarget2,
42259
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9151),
42260
15.5k
                    MVT::i32, 2, 1, 3, 
42261
15.5k
     13, MVT::i64,
42262
15.5k
      OPC_MoveParent,
42263
15.5k
      OPC_CheckTypeI64,
42264
15.5k
      OPC_CheckPatternPredicate, 17,
42265
15.5k
      OPC_EmitMergeInputChains1_0,
42266
15.5k
      OPC_EmitConvertToTarget2,
42267
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9159),
42268
15.5k
                    MVT::i64, 2, 1, 3, 
42269
15.5k
     0,
42270
15.5k
    12, 
42271
15.5k
     OPC_CheckChild3TypeI32,
42272
15.5k
     OPC_CheckTypeI32,
42273
15.5k
     OPC_CheckPatternPredicate, 11,
42274
15.5k
     OPC_EmitMergeInputChains1_0,
42275
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9149),
42276
15.5k
                   MVT::i32, 2, 1, 2, 
42277
15.5k
    12, 
42278
15.5k
     OPC_CheckChild3TypeI64,
42279
15.5k
     OPC_CheckTypeI64,
42280
15.5k
     OPC_CheckPatternPredicate, 17,
42281
15.5k
     OPC_EmitMergeInputChains1_0,
42282
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9157),
42283
15.5k
                   MVT::i64, 2, 1, 2, 
42284
15.5k
    0, 
42285
15.5k
   67, 
42286
15.5k
    OPC_CheckChild2TypeI64,
42287
15.5k
    OPC_RecordChild3,
42288
15.5k
    OPC_Scope, 36, 
42289
15.5k
     OPC_MoveChild3,
42290
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42291
15.5k
     OPC_SwitchType , 13, MVT::i32,
42292
15.5k
      OPC_MoveParent,
42293
15.5k
      OPC_CheckTypeI32,
42294
15.5k
      OPC_CheckPatternPredicate, 11,
42295
15.5k
      OPC_EmitMergeInputChains1_0,
42296
15.5k
      OPC_EmitConvertToTarget2,
42297
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9152),
42298
15.5k
                    MVT::i32, 2, 1, 3, 
42299
15.5k
     13, MVT::i64,
42300
15.5k
      OPC_MoveParent,
42301
15.5k
      OPC_CheckTypeI64,
42302
15.5k
      OPC_CheckPatternPredicate, 17,
42303
15.5k
      OPC_EmitMergeInputChains1_0,
42304
15.5k
      OPC_EmitConvertToTarget2,
42305
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9160),
42306
15.5k
                    MVT::i64, 2, 1, 3, 
42307
15.5k
     0,
42308
15.5k
    12, 
42309
15.5k
     OPC_CheckChild3TypeI32,
42310
15.5k
     OPC_CheckTypeI32,
42311
15.5k
     OPC_CheckPatternPredicate, 11,
42312
15.5k
     OPC_EmitMergeInputChains1_0,
42313
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9150),
42314
15.5k
                   MVT::i32, 2, 1, 2, 
42315
15.5k
    12, 
42316
15.5k
     OPC_CheckChild3TypeI64,
42317
15.5k
     OPC_CheckTypeI64,
42318
15.5k
     OPC_CheckPatternPredicate, 17,
42319
15.5k
     OPC_EmitMergeInputChains1_0,
42320
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9158),
42321
15.5k
                   MVT::i64, 2, 1, 2, 
42322
15.5k
    0, 
42323
15.5k
   0, 
42324
15.5k
  14|128,1, 
42325
15.5k
   OPC_CheckChild1Integer, 28|128,117, 
42326
15.5k
   OPC_RecordChild2,
42327
15.5k
   OPC_Scope, 67, 
42328
15.5k
    OPC_CheckChild2TypeI32,
42329
15.5k
    OPC_RecordChild3,
42330
15.5k
    OPC_Scope, 36, 
42331
15.5k
     OPC_MoveChild3,
42332
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42333
15.5k
     OPC_SwitchType , 13, MVT::i32,
42334
15.5k
      OPC_MoveParent,
42335
15.5k
      OPC_CheckTypeI32,
42336
15.5k
      OPC_CheckPatternPredicate, 11,
42337
15.5k
      OPC_EmitMergeInputChains1_0,
42338
15.5k
      OPC_EmitConvertToTarget2,
42339
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9155),
42340
15.5k
                    MVT::i32, 2, 1, 3, 
42341
15.5k
     13, MVT::i64,
42342
15.5k
      OPC_MoveParent,
42343
15.5k
      OPC_CheckTypeI64,
42344
15.5k
      OPC_CheckPatternPredicate, 17,
42345
15.5k
      OPC_EmitMergeInputChains1_0,
42346
15.5k
      OPC_EmitConvertToTarget2,
42347
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9163),
42348
15.5k
                    MVT::i64, 2, 1, 3, 
42349
15.5k
     0,
42350
15.5k
    12, 
42351
15.5k
     OPC_CheckChild3TypeI32,
42352
15.5k
     OPC_CheckTypeI32,
42353
15.5k
     OPC_CheckPatternPredicate, 11,
42354
15.5k
     OPC_EmitMergeInputChains1_0,
42355
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9153),
42356
15.5k
                   MVT::i32, 2, 1, 2, 
42357
15.5k
    12, 
42358
15.5k
     OPC_CheckChild3TypeI64,
42359
15.5k
     OPC_CheckTypeI64,
42360
15.5k
     OPC_CheckPatternPredicate, 17,
42361
15.5k
     OPC_EmitMergeInputChains1_0,
42362
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9161),
42363
15.5k
                   MVT::i64, 2, 1, 2, 
42364
15.5k
    0, 
42365
15.5k
   67, 
42366
15.5k
    OPC_CheckChild2TypeI64,
42367
15.5k
    OPC_RecordChild3,
42368
15.5k
    OPC_Scope, 36, 
42369
15.5k
     OPC_MoveChild3,
42370
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42371
15.5k
     OPC_SwitchType , 13, MVT::i32,
42372
15.5k
      OPC_MoveParent,
42373
15.5k
      OPC_CheckTypeI32,
42374
15.5k
      OPC_CheckPatternPredicate, 11,
42375
15.5k
      OPC_EmitMergeInputChains1_0,
42376
15.5k
      OPC_EmitConvertToTarget2,
42377
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9156),
42378
15.5k
                    MVT::i32, 2, 1, 3, 
42379
15.5k
     13, MVT::i64,
42380
15.5k
      OPC_MoveParent,
42381
15.5k
      OPC_CheckTypeI64,
42382
15.5k
      OPC_CheckPatternPredicate, 17,
42383
15.5k
      OPC_EmitMergeInputChains1_0,
42384
15.5k
      OPC_EmitConvertToTarget2,
42385
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9164),
42386
15.5k
                    MVT::i64, 2, 1, 3, 
42387
15.5k
     0,
42388
15.5k
    12, 
42389
15.5k
     OPC_CheckChild3TypeI32,
42390
15.5k
     OPC_CheckTypeI32,
42391
15.5k
     OPC_CheckPatternPredicate, 11,
42392
15.5k
     OPC_EmitMergeInputChains1_0,
42393
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9154),
42394
15.5k
                   MVT::i32, 2, 1, 2, 
42395
15.5k
    12, 
42396
15.5k
     OPC_CheckChild3TypeI64,
42397
15.5k
     OPC_CheckTypeI64,
42398
15.5k
     OPC_CheckPatternPredicate, 17,
42399
15.5k
     OPC_EmitMergeInputChains1_0,
42400
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9162),
42401
15.5k
                   MVT::i64, 2, 1, 2, 
42402
15.5k
    0, 
42403
15.5k
   0, 
42404
15.5k
  14|128,1, 
42405
15.5k
   OPC_CheckChild1Integer, 30|128,117, 
42406
15.5k
   OPC_RecordChild2,
42407
15.5k
   OPC_Scope, 67, 
42408
15.5k
    OPC_CheckChild2TypeI32,
42409
15.5k
    OPC_RecordChild3,
42410
15.5k
    OPC_Scope, 36, 
42411
15.5k
     OPC_MoveChild3,
42412
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42413
15.5k
     OPC_SwitchType , 13, MVT::i32,
42414
15.5k
      OPC_MoveParent,
42415
15.5k
      OPC_CheckTypeI32,
42416
15.5k
      OPC_CheckPatternPredicate, 11,
42417
15.5k
      OPC_EmitMergeInputChains1_0,
42418
15.5k
      OPC_EmitConvertToTarget2,
42419
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9167),
42420
15.5k
                    MVT::i32, 2, 1, 3, 
42421
15.5k
     13, MVT::i64,
42422
15.5k
      OPC_MoveParent,
42423
15.5k
      OPC_CheckTypeI64,
42424
15.5k
      OPC_CheckPatternPredicate, 17,
42425
15.5k
      OPC_EmitMergeInputChains1_0,
42426
15.5k
      OPC_EmitConvertToTarget2,
42427
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9175),
42428
15.5k
                    MVT::i64, 2, 1, 3, 
42429
15.5k
     0,
42430
15.5k
    12, 
42431
15.5k
     OPC_CheckChild3TypeI32,
42432
15.5k
     OPC_CheckTypeI32,
42433
15.5k
     OPC_CheckPatternPredicate, 11,
42434
15.5k
     OPC_EmitMergeInputChains1_0,
42435
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9165),
42436
15.5k
                   MVT::i32, 2, 1, 2, 
42437
15.5k
    12, 
42438
15.5k
     OPC_CheckChild3TypeI64,
42439
15.5k
     OPC_CheckTypeI64,
42440
15.5k
     OPC_CheckPatternPredicate, 17,
42441
15.5k
     OPC_EmitMergeInputChains1_0,
42442
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9173),
42443
15.5k
                   MVT::i64, 2, 1, 2, 
42444
15.5k
    0, 
42445
15.5k
   67, 
42446
15.5k
    OPC_CheckChild2TypeI64,
42447
15.5k
    OPC_RecordChild3,
42448
15.5k
    OPC_Scope, 36, 
42449
15.5k
     OPC_MoveChild3,
42450
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42451
15.5k
     OPC_SwitchType , 13, MVT::i32,
42452
15.5k
      OPC_MoveParent,
42453
15.5k
      OPC_CheckTypeI32,
42454
15.5k
      OPC_CheckPatternPredicate, 11,
42455
15.5k
      OPC_EmitMergeInputChains1_0,
42456
15.5k
      OPC_EmitConvertToTarget2,
42457
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9168),
42458
15.5k
                    MVT::i32, 2, 1, 3, 
42459
15.5k
     13, MVT::i64,
42460
15.5k
      OPC_MoveParent,
42461
15.5k
      OPC_CheckTypeI64,
42462
15.5k
      OPC_CheckPatternPredicate, 17,
42463
15.5k
      OPC_EmitMergeInputChains1_0,
42464
15.5k
      OPC_EmitConvertToTarget2,
42465
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9176),
42466
15.5k
                    MVT::i64, 2, 1, 3, 
42467
15.5k
     0,
42468
15.5k
    12, 
42469
15.5k
     OPC_CheckChild3TypeI32,
42470
15.5k
     OPC_CheckTypeI32,
42471
15.5k
     OPC_CheckPatternPredicate, 11,
42472
15.5k
     OPC_EmitMergeInputChains1_0,
42473
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9166),
42474
15.5k
                   MVT::i32, 2, 1, 2, 
42475
15.5k
    12, 
42476
15.5k
     OPC_CheckChild3TypeI64,
42477
15.5k
     OPC_CheckTypeI64,
42478
15.5k
     OPC_CheckPatternPredicate, 17,
42479
15.5k
     OPC_EmitMergeInputChains1_0,
42480
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9174),
42481
15.5k
                   MVT::i64, 2, 1, 2, 
42482
15.5k
    0, 
42483
15.5k
   0, 
42484
15.5k
  14|128,1, 
42485
15.5k
   OPC_CheckChild1Integer, 32|128,117, 
42486
15.5k
   OPC_RecordChild2,
42487
15.5k
   OPC_Scope, 67, 
42488
15.5k
    OPC_CheckChild2TypeI32,
42489
15.5k
    OPC_RecordChild3,
42490
15.5k
    OPC_Scope, 36, 
42491
15.5k
     OPC_MoveChild3,
42492
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42493
15.5k
     OPC_SwitchType , 13, MVT::i32,
42494
15.5k
      OPC_MoveParent,
42495
15.5k
      OPC_CheckTypeI32,
42496
15.5k
      OPC_CheckPatternPredicate, 11,
42497
15.5k
      OPC_EmitMergeInputChains1_0,
42498
15.5k
      OPC_EmitConvertToTarget2,
42499
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9171),
42500
15.5k
                    MVT::i32, 2, 1, 3, 
42501
15.5k
     13, MVT::i64,
42502
15.5k
      OPC_MoveParent,
42503
15.5k
      OPC_CheckTypeI64,
42504
15.5k
      OPC_CheckPatternPredicate, 17,
42505
15.5k
      OPC_EmitMergeInputChains1_0,
42506
15.5k
      OPC_EmitConvertToTarget2,
42507
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9179),
42508
15.5k
                    MVT::i64, 2, 1, 3, 
42509
15.5k
     0,
42510
15.5k
    12, 
42511
15.5k
     OPC_CheckChild3TypeI32,
42512
15.5k
     OPC_CheckTypeI32,
42513
15.5k
     OPC_CheckPatternPredicate, 11,
42514
15.5k
     OPC_EmitMergeInputChains1_0,
42515
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9169),
42516
15.5k
                   MVT::i32, 2, 1, 2, 
42517
15.5k
    12, 
42518
15.5k
     OPC_CheckChild3TypeI64,
42519
15.5k
     OPC_CheckTypeI64,
42520
15.5k
     OPC_CheckPatternPredicate, 17,
42521
15.5k
     OPC_EmitMergeInputChains1_0,
42522
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9177),
42523
15.5k
                   MVT::i64, 2, 1, 2, 
42524
15.5k
    0, 
42525
15.5k
   67, 
42526
15.5k
    OPC_CheckChild2TypeI64,
42527
15.5k
    OPC_RecordChild3,
42528
15.5k
    OPC_Scope, 36, 
42529
15.5k
     OPC_MoveChild3,
42530
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
42531
15.5k
     OPC_SwitchType , 13, MVT::i32,
42532
15.5k
      OPC_MoveParent,
42533
15.5k
      OPC_CheckTypeI32,
42534
15.5k
      OPC_CheckPatternPredicate, 11,
42535
15.5k
      OPC_EmitMergeInputChains1_0,
42536
15.5k
      OPC_EmitConvertToTarget2,
42537
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9172),
42538
15.5k
                    MVT::i32, 2, 1, 3, 
42539
15.5k
     13, MVT::i64,
42540
15.5k
      OPC_MoveParent,
42541
15.5k
      OPC_CheckTypeI64,
42542
15.5k
      OPC_CheckPatternPredicate, 17,
42543
15.5k
      OPC_EmitMergeInputChains1_0,
42544
15.5k
      OPC_EmitConvertToTarget2,
42545
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9180),
42546
15.5k
                    MVT::i64, 2, 1, 3, 
42547
15.5k
     0,
42548
15.5k
    12, 
42549
15.5k
     OPC_CheckChild3TypeI32,
42550
15.5k
     OPC_CheckTypeI32,
42551
15.5k
     OPC_CheckPatternPredicate, 11,
42552
15.5k
     OPC_EmitMergeInputChains1_0,
42553
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9170),
42554
15.5k
                   MVT::i32, 2, 1, 2, 
42555
15.5k
    12, 
42556
15.5k
     OPC_CheckChild3TypeI64,
42557
15.5k
     OPC_CheckTypeI64,
42558
15.5k
     OPC_CheckPatternPredicate, 17,
42559
15.5k
     OPC_EmitMergeInputChains1_0,
42560
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9178),
42561
15.5k
                   MVT::i64, 2, 1, 2, 
42562
15.5k
    0, 
42563
15.5k
   0, 
42564
15.5k
  11, 
42565
15.5k
   OPC_CheckChild1Integer, 64|128,117, 
42566
15.5k
   OPC_RecordChild2,
42567
15.5k
   OPC_EmitMergeInputChains1_0,
42568
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_BARRIER0_POPC),
42569
15.5k
                 MVT::i32, 1, 1, 
42570
15.5k
  11, 
42571
15.5k
   OPC_CheckChild1Integer, 60|128,117, 
42572
15.5k
   OPC_RecordChild2,
42573
15.5k
   OPC_EmitMergeInputChains1_0,
42574
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_BARRIER0_AND),
42575
15.5k
                 MVT::i32, 1, 1, 
42576
15.5k
  11, 
42577
15.5k
   OPC_CheckChild1Integer, 62|128,117, 
42578
15.5k
   OPC_RecordChild2,
42579
15.5k
   OPC_EmitMergeInputChains1_0,
42580
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_BARRIER0_OR),
42581
15.5k
                 MVT::i32, 1, 1, 
42582
15.5k
  13, 
42583
15.5k
   OPC_CheckChild1Integer, 116|128,7|128,1, 
42584
15.5k
   OPC_RecordChild2,
42585
15.5k
   OPC_CheckPatternPredicate6,
42586
15.5k
   OPC_EmitMergeInputChains1_0,
42587
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8736),
42588
15.5k
                 MVT::i1, 1, 1, 
42589
15.5k
  13, 
42590
15.5k
   OPC_CheckChild1Integer, 120|128,7|128,1, 
42591
15.5k
   OPC_RecordChild2,
42592
15.5k
   OPC_CheckPatternPredicate6,
42593
15.5k
   OPC_EmitMergeInputChains1_0,
42594
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8737),
42595
15.5k
                 MVT::i1, 1, 1, 
42596
15.5k
  13, 
42597
15.5k
   OPC_CheckChild1Integer, 0|128,8|128,1, 
42598
15.5k
   OPC_RecordChild2,
42599
15.5k
   OPC_CheckPatternPredicate6,
42600
15.5k
   OPC_EmitMergeInputChains1_0,
42601
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8738),
42602
15.5k
                 MVT::i1, 1, 1, 
42603
15.5k
  13, 
42604
15.5k
   OPC_CheckChild1Integer, 124|128,7|128,1, 
42605
15.5k
   OPC_RecordChild2,
42606
15.5k
   OPC_CheckPatternPredicate6,
42607
15.5k
   OPC_EmitMergeInputChains1_0,
42608
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8739),
42609
15.5k
                 MVT::i32, 1, 1, 
42610
15.5k
  14, 
42611
15.5k
   OPC_CheckChild1Integer, 102|128,125, 
42612
15.5k
   OPC_RecordChild2,
42613
15.5k
   OPC_RecordChild3,
42614
15.5k
   OPC_CheckPatternPredicate1,
42615
15.5k
   OPC_EmitMergeInputChains1_0,
42616
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8741),
42617
15.5k
                 MVT::i32, 2, 1, 2, 
42618
15.5k
  14, 
42619
15.5k
   OPC_CheckChild1Integer, 100|128,125, 
42620
15.5k
   OPC_RecordChild2,
42621
15.5k
   OPC_RecordChild3,
42622
15.5k
   OPC_CheckPatternPredicate1,
42623
15.5k
   OPC_EmitMergeInputChains1_0,
42624
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8742),
42625
15.5k
                 MVT::i32, 2, 1, 2, 
42626
15.5k
  14, 
42627
15.5k
   OPC_CheckChild1Integer, 90|128,125, 
42628
15.5k
   OPC_RecordChild2,
42629
15.5k
   OPC_RecordChild3,
42630
15.5k
   OPC_CheckPatternPredicate1,
42631
15.5k
   OPC_EmitMergeInputChains1_0,
42632
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8743),
42633
15.5k
                 MVT::i32, 2, 1, 2, 
42634
15.5k
  14, 
42635
15.5k
   OPC_CheckChild1Integer, 96|128,125, 
42636
15.5k
   OPC_RecordChild2,
42637
15.5k
   OPC_RecordChild3,
42638
15.5k
   OPC_CheckPatternPredicate1,
42639
15.5k
   OPC_EmitMergeInputChains1_0,
42640
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8744),
42641
15.5k
                 MVT::i32, 2, 1, 2, 
42642
15.5k
  14, 
42643
15.5k
   OPC_CheckChild1Integer, 94|128,125, 
42644
15.5k
   OPC_RecordChild2,
42645
15.5k
   OPC_RecordChild3,
42646
15.5k
   OPC_CheckPatternPredicate1,
42647
15.5k
   OPC_EmitMergeInputChains1_0,
42648
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8745),
42649
15.5k
                 MVT::i32, 2, 1, 2, 
42650
15.5k
  14, 
42651
15.5k
   OPC_CheckChild1Integer, 92|128,125, 
42652
15.5k
   OPC_RecordChild2,
42653
15.5k
   OPC_RecordChild3,
42654
15.5k
   OPC_CheckPatternPredicate1,
42655
15.5k
   OPC_EmitMergeInputChains1_0,
42656
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8746),
42657
15.5k
                 MVT::i32, 2, 1, 2, 
42658
15.5k
  14, 
42659
15.5k
   OPC_CheckChild1Integer, 104|128,125, 
42660
15.5k
   OPC_RecordChild2,
42661
15.5k
   OPC_RecordChild3,
42662
15.5k
   OPC_CheckPatternPredicate1,
42663
15.5k
   OPC_EmitMergeInputChains1_0,
42664
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8747),
42665
15.5k
                 MVT::i32, 2, 1, 2, 
42666
15.5k
  14, 
42667
15.5k
   OPC_CheckChild1Integer, 98|128,125, 
42668
15.5k
   OPC_RecordChild2,
42669
15.5k
   OPC_RecordChild3,
42670
15.5k
   OPC_CheckPatternPredicate1,
42671
15.5k
   OPC_EmitMergeInputChains1_0,
42672
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8748),
42673
15.5k
                 MVT::i32, 2, 1, 2, 
42674
15.5k
  26, 
42675
15.5k
   OPC_CheckChild1Integer, 16|128,122, 
42676
15.5k
   OPC_RecordChild2,
42677
15.5k
   OPC_Scope, 9, 
42678
15.5k
    OPC_CheckChild2TypeI32,
42679
15.5k
    OPC_CheckPatternPredicate1,
42680
15.5k
    OPC_EmitMergeInputChains1_0,
42681
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_32),
42682
15.5k
                  MVT::i64, 1, 1, 
42683
15.5k
   9, 
42684
15.5k
    OPC_CheckChild2TypeI64,
42685
15.5k
    OPC_CheckPatternPredicate1,
42686
15.5k
    OPC_EmitMergeInputChains1_0,
42687
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_64),
42688
15.5k
                  MVT::i64, 1, 1, 
42689
15.5k
   0, 
42690
15.5k
  26, 
42691
15.5k
   OPC_CheckChild1Integer, 30|128,122, 
42692
15.5k
   OPC_RecordChild2,
42693
15.5k
   OPC_Scope, 9, 
42694
15.5k
    OPC_CheckChild2TypeI32,
42695
15.5k
    OPC_CheckPatternPredicate1,
42696
15.5k
    OPC_EmitMergeInputChains1_0,
42697
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_SHARED_32),
42698
15.5k
                  MVT::i64, 1, 1, 
42699
15.5k
   9, 
42700
15.5k
    OPC_CheckChild2TypeI64,
42701
15.5k
    OPC_CheckPatternPredicate1,
42702
15.5k
    OPC_EmitMergeInputChains1_0,
42703
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_SHARED_64),
42704
15.5k
                  MVT::i64, 1, 1, 
42705
15.5k
   0, 
42706
15.5k
  30, 
42707
15.5k
   OPC_CheckChild1Integer, 26|128,122, 
42708
15.5k
   OPC_RecordChild2,
42709
15.5k
   OPC_Scope, 11, 
42710
15.5k
    OPC_CheckChild2TypeI32,
42711
15.5k
    OPC_RecordChild3,
42712
15.5k
    OPC_CheckPatternPredicate1,
42713
15.5k
    OPC_EmitMergeInputChains1_0,
42714
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_NOCOMPLETE_32),
42715
15.5k
                  MVT::i64, 2, 1, 2, 
42716
15.5k
   11, 
42717
15.5k
    OPC_CheckChild2TypeI64,
42718
15.5k
    OPC_RecordChild3,
42719
15.5k
    OPC_CheckPatternPredicate1,
42720
15.5k
    OPC_EmitMergeInputChains1_0,
42721
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_NOCOMPLETE_64),
42722
15.5k
                  MVT::i64, 2, 1, 2, 
42723
15.5k
   0, 
42724
15.5k
  30, 
42725
15.5k
   OPC_CheckChild1Integer, 28|128,122, 
42726
15.5k
   OPC_RecordChild2,
42727
15.5k
   OPC_Scope, 11, 
42728
15.5k
    OPC_CheckChild2TypeI32,
42729
15.5k
    OPC_RecordChild3,
42730
15.5k
    OPC_CheckPatternPredicate1,
42731
15.5k
    OPC_EmitMergeInputChains1_0,
42732
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_NOCOMPLETE_SHARED_32),
42733
15.5k
                  MVT::i64, 2, 1, 2, 
42734
15.5k
   11, 
42735
15.5k
    OPC_CheckChild2TypeI64,
42736
15.5k
    OPC_RecordChild3,
42737
15.5k
    OPC_CheckPatternPredicate1,
42738
15.5k
    OPC_EmitMergeInputChains1_0,
42739
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_NOCOMPLETE_SHARED_64),
42740
15.5k
                  MVT::i64, 2, 1, 2, 
42741
15.5k
   0, 
42742
15.5k
  26, 
42743
15.5k
   OPC_CheckChild1Integer, 18|128,122, 
42744
15.5k
   OPC_RecordChild2,
42745
15.5k
   OPC_Scope, 9, 
42746
15.5k
    OPC_CheckChild2TypeI32,
42747
15.5k
    OPC_CheckPatternPredicate1,
42748
15.5k
    OPC_EmitMergeInputChains1_0,
42749
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_DROP_32),
42750
15.5k
                  MVT::i64, 1, 1, 
42751
15.5k
   9, 
42752
15.5k
    OPC_CheckChild2TypeI64,
42753
15.5k
    OPC_CheckPatternPredicate1,
42754
15.5k
    OPC_EmitMergeInputChains1_0,
42755
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_DROP_64),
42756
15.5k
                  MVT::i64, 1, 1, 
42757
15.5k
   0, 
42758
15.5k
  26, 
42759
15.5k
   OPC_CheckChild1Integer, 24|128,122, 
42760
15.5k
   OPC_RecordChild2,
42761
15.5k
   OPC_Scope, 9, 
42762
15.5k
    OPC_CheckChild2TypeI32,
42763
15.5k
    OPC_CheckPatternPredicate1,
42764
15.5k
    OPC_EmitMergeInputChains1_0,
42765
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_DROP_SHARED_32),
42766
15.5k
                  MVT::i64, 1, 1, 
42767
15.5k
   9, 
42768
15.5k
    OPC_CheckChild2TypeI64,
42769
15.5k
    OPC_CheckPatternPredicate1,
42770
15.5k
    OPC_EmitMergeInputChains1_0,
42771
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_DROP_SHARED_64),
42772
15.5k
                  MVT::i64, 1, 1, 
42773
15.5k
   0, 
42774
15.5k
  30, 
42775
15.5k
   OPC_CheckChild1Integer, 20|128,122, 
42776
15.5k
   OPC_RecordChild2,
42777
15.5k
   OPC_Scope, 11, 
42778
15.5k
    OPC_CheckChild2TypeI32,
42779
15.5k
    OPC_RecordChild3,
42780
15.5k
    OPC_CheckPatternPredicate1,
42781
15.5k
    OPC_EmitMergeInputChains1_0,
42782
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_DROP_NOCOMPLETE_32),
42783
15.5k
                  MVT::i64, 2, 1, 2, 
42784
15.5k
   11, 
42785
15.5k
    OPC_CheckChild2TypeI64,
42786
15.5k
    OPC_RecordChild3,
42787
15.5k
    OPC_CheckPatternPredicate1,
42788
15.5k
    OPC_EmitMergeInputChains1_0,
42789
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_DROP_NOCOMPLETE_64),
42790
15.5k
                  MVT::i64, 2, 1, 2, 
42791
15.5k
   0, 
42792
15.5k
  30, 
42793
15.5k
   OPC_CheckChild1Integer, 22|128,122, 
42794
15.5k
   OPC_RecordChild2,
42795
15.5k
   OPC_Scope, 11, 
42796
15.5k
    OPC_CheckChild2TypeI32,
42797
15.5k
    OPC_RecordChild3,
42798
15.5k
    OPC_CheckPatternPredicate1,
42799
15.5k
    OPC_EmitMergeInputChains1_0,
42800
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_DROP_NOCOMPLETE_SHARED_32),
42801
15.5k
                  MVT::i64, 2, 1, 2, 
42802
15.5k
   11, 
42803
15.5k
    OPC_CheckChild2TypeI64,
42804
15.5k
    OPC_RecordChild3,
42805
15.5k
    OPC_CheckPatternPredicate1,
42806
15.5k
    OPC_EmitMergeInputChains1_0,
42807
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_ARRIVE_DROP_NOCOMPLETE_SHARED_64),
42808
15.5k
                  MVT::i64, 2, 1, 2, 
42809
15.5k
   0, 
42810
15.5k
  30, 
42811
15.5k
   OPC_CheckChild1Integer, 42|128,122, 
42812
15.5k
   OPC_RecordChild2,
42813
15.5k
   OPC_Scope, 11, 
42814
15.5k
    OPC_CheckChild2TypeI32,
42815
15.5k
    OPC_RecordChild3,
42816
15.5k
    OPC_CheckPatternPredicate1,
42817
15.5k
    OPC_EmitMergeInputChains1_0,
42818
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_TEST_WAIT_32),
42819
15.5k
                  MVT::i1, 2, 1, 2, 
42820
15.5k
   11, 
42821
15.5k
    OPC_CheckChild2TypeI64,
42822
15.5k
    OPC_RecordChild3,
42823
15.5k
    OPC_CheckPatternPredicate1,
42824
15.5k
    OPC_EmitMergeInputChains1_0,
42825
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_TEST_WAIT_64),
42826
15.5k
                  MVT::i1, 2, 1, 2, 
42827
15.5k
   0, 
42828
15.5k
  30, 
42829
15.5k
   OPC_CheckChild1Integer, 44|128,122, 
42830
15.5k
   OPC_RecordChild2,
42831
15.5k
   OPC_Scope, 11, 
42832
15.5k
    OPC_CheckChild2TypeI32,
42833
15.5k
    OPC_RecordChild3,
42834
15.5k
    OPC_CheckPatternPredicate1,
42835
15.5k
    OPC_EmitMergeInputChains1_0,
42836
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_TEST_WAIT_SHARED_32),
42837
15.5k
                  MVT::i1, 2, 1, 2, 
42838
15.5k
   11, 
42839
15.5k
    OPC_CheckChild2TypeI64,
42840
15.5k
    OPC_RecordChild3,
42841
15.5k
    OPC_CheckPatternPredicate1,
42842
15.5k
    OPC_EmitMergeInputChains1_0,
42843
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::MBARRIER_TEST_WAIT_SHARED_64),
42844
15.5k
                  MVT::i1, 2, 1, 2, 
42845
15.5k
   0, 
42846
15.5k
  9, 
42847
15.5k
   OPC_CheckChild1Integer, 50|128,124, 
42848
15.5k
   OPC_EmitMergeInputChains1_0,
42849
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_SREG_CLOCK),
42850
15.5k
                 MVT::i32, 0, 
42851
15.5k
  9, 
42852
15.5k
   OPC_CheckChild1Integer, 52|128,124, 
42853
15.5k
   OPC_EmitMergeInputChains1_0,
42854
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_SREG_CLOCK64),
42855
15.5k
                 MVT::i64, 0, 
42856
15.5k
  9, 
42857
15.5k
   OPC_CheckChild1Integer, 68|128,125, 
42858
15.5k
   OPC_EmitMergeInputChains1_0,
42859
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_SREG_PM0),
42860
15.5k
                 MVT::i32, 0, 
42861
15.5k
  9, 
42862
15.5k
   OPC_CheckChild1Integer, 70|128,125, 
42863
15.5k
   OPC_EmitMergeInputChains1_0,
42864
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_SREG_PM1),
42865
15.5k
                 MVT::i32, 0, 
42866
15.5k
  9, 
42867
15.5k
   OPC_CheckChild1Integer, 72|128,125, 
42868
15.5k
   OPC_EmitMergeInputChains1_0,
42869
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_SREG_PM2),
42870
15.5k
                 MVT::i32, 0, 
42871
15.5k
  9, 
42872
15.5k
   OPC_CheckChild1Integer, 74|128,125, 
42873
15.5k
   OPC_EmitMergeInputChains1_0,
42874
15.5k
   OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::INT_PTX_SREG_PM3),
42875
15.5k
                 MVT::i32, 0, 
42876
15.5k
  38|128,3, 
42877
15.5k
   OPC_CheckChild1Integer, 82|128,8|128,1, 
42878
15.5k
   OPC_RecordChild2,
42879
15.5k
   OPC_Scope, 87, 
42880
15.5k
    OPC_CheckChild2TypeI32,
42881
15.5k
    OPC_Scope, 27, 
42882
15.5k
     OPC_CheckPredicate2, 
42883
15.5k
     OPC_CheckPatternPredicate4,
42884
15.5k
     OPC_CheckComplexPat0, /*#*/1,
42885
15.5k
     OPC_EmitMergeInputChains1_0,
42886
15.5k
     OPC_EmitInteger32, 0, 
42887
15.5k
     OPC_EmitNodeXForm, 2, 4,
42888
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10054), 0|OPFL_Chain,
42889
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
42890
15.5k
    27, 
42891
15.5k
     OPC_CheckPredicate1, 
42892
15.5k
     OPC_CheckPatternPredicate4,
42893
15.5k
     OPC_CheckComplexPat0, /*#*/1,
42894
15.5k
     OPC_EmitMergeInputChains1_0,
42895
15.5k
     OPC_EmitInteger32, 0, 
42896
15.5k
     OPC_EmitNodeXForm, 2, 4,
42897
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10681), 0|OPFL_Chain,
42898
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
42899
15.5k
    27, 
42900
15.5k
     OPC_CheckPredicate0, 
42901
15.5k
     OPC_CheckPatternPredicate4,
42902
15.5k
     OPC_CheckComplexPat0, /*#*/1,
42903
15.5k
     OPC_EmitMergeInputChains1_0,
42904
15.5k
     OPC_EmitInteger32, 0, 
42905
15.5k
     OPC_EmitNodeXForm, 2, 4,
42906
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11308), 0|OPFL_Chain,
42907
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
42908
15.5k
    0, 
42909
15.5k
   87, 
42910
15.5k
    OPC_CheckChild2TypeI64,
42911
15.5k
    OPC_Scope, 27, 
42912
15.5k
     OPC_CheckPredicate2, 
42913
15.5k
     OPC_CheckPatternPredicate4,
42914
15.5k
     OPC_CheckComplexPat1, /*#*/1,
42915
15.5k
     OPC_EmitMergeInputChains1_0,
42916
15.5k
     OPC_EmitInteger32, 0, 
42917
15.5k
     OPC_EmitNodeXForm, 2, 4,
42918
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10168), 0|OPFL_Chain,
42919
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
42920
15.5k
    27, 
42921
15.5k
     OPC_CheckPredicate1, 
42922
15.5k
     OPC_CheckPatternPredicate4,
42923
15.5k
     OPC_CheckComplexPat1, /*#*/1,
42924
15.5k
     OPC_EmitMergeInputChains1_0,
42925
15.5k
     OPC_EmitInteger32, 0, 
42926
15.5k
     OPC_EmitNodeXForm, 2, 4,
42927
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10795), 0|OPFL_Chain,
42928
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
42929
15.5k
    27, 
42930
15.5k
     OPC_CheckPredicate0, 
42931
15.5k
     OPC_CheckPatternPredicate4,
42932
15.5k
     OPC_CheckComplexPat1, /*#*/1,
42933
15.5k
     OPC_EmitMergeInputChains1_0,
42934
15.5k
     OPC_EmitInteger32, 0, 
42935
15.5k
     OPC_EmitNodeXForm, 2, 4,
42936
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11422), 0|OPFL_Chain,
42937
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
42938
15.5k
    0, 
42939
15.5k
   26, 
42940
15.5k
    OPC_CheckPredicate2, 
42941
15.5k
    OPC_CheckPatternPredicate4,
42942
15.5k
    OPC_CheckComplexPat2, /*#*/1,
42943
15.5k
    OPC_EmitMergeInputChains1_0,
42944
15.5k
    OPC_EmitInteger32, 0, 
42945
15.5k
    OPC_EmitNodeXForm, 2, 3,
42946
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9610), 0|OPFL_Chain,
42947
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
42948
15.5k
   26, 
42949
15.5k
    OPC_CheckPredicate1, 
42950
15.5k
    OPC_CheckPatternPredicate4,
42951
15.5k
    OPC_CheckComplexPat2, /*#*/1,
42952
15.5k
    OPC_EmitMergeInputChains1_0,
42953
15.5k
    OPC_EmitInteger32, 0, 
42954
15.5k
    OPC_EmitNodeXForm, 2, 3,
42955
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10307), 0|OPFL_Chain,
42956
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
42957
15.5k
   26, 
42958
15.5k
    OPC_CheckPredicate0, 
42959
15.5k
    OPC_CheckPatternPredicate4,
42960
15.5k
    OPC_CheckComplexPat2, /*#*/1,
42961
15.5k
    OPC_EmitMergeInputChains1_0,
42962
15.5k
    OPC_EmitInteger32, 0, 
42963
15.5k
    OPC_EmitNodeXForm, 2, 3,
42964
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10934), 0|OPFL_Chain,
42965
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
42966
15.5k
   78, 
42967
15.5k
    OPC_CheckChild2TypeI32,
42968
15.5k
    OPC_Scope, 24, 
42969
15.5k
     OPC_CheckPredicate2, 
42970
15.5k
     OPC_CheckPatternPredicate4,
42971
15.5k
     OPC_EmitMergeInputChains1_0,
42972
15.5k
     OPC_EmitInteger32, 0, 
42973
15.5k
     OPC_EmitNodeXForm, 2, 2,
42974
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9826), 0|OPFL_Chain,
42975
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
42976
15.5k
    24, 
42977
15.5k
     OPC_CheckPredicate1, 
42978
15.5k
     OPC_CheckPatternPredicate4,
42979
15.5k
     OPC_EmitMergeInputChains1_0,
42980
15.5k
     OPC_EmitInteger32, 0, 
42981
15.5k
     OPC_EmitNodeXForm, 2, 2,
42982
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10453), 0|OPFL_Chain,
42983
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
42984
15.5k
    24, 
42985
15.5k
     OPC_CheckPredicate0, 
42986
15.5k
     OPC_CheckPatternPredicate4,
42987
15.5k
     OPC_EmitMergeInputChains1_0,
42988
15.5k
     OPC_EmitInteger32, 0, 
42989
15.5k
     OPC_EmitNodeXForm, 2, 2,
42990
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11080), 0|OPFL_Chain,
42991
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
42992
15.5k
    0, 
42993
15.5k
   78, 
42994
15.5k
    OPC_CheckChild2TypeI64,
42995
15.5k
    OPC_Scope, 24, 
42996
15.5k
     OPC_CheckPredicate2, 
42997
15.5k
     OPC_CheckPatternPredicate4,
42998
15.5k
     OPC_EmitMergeInputChains1_0,
42999
15.5k
     OPC_EmitInteger32, 0, 
43000
15.5k
     OPC_EmitNodeXForm, 2, 2,
43001
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9940), 0|OPFL_Chain,
43002
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43003
15.5k
    24, 
43004
15.5k
     OPC_CheckPredicate1, 
43005
15.5k
     OPC_CheckPatternPredicate4,
43006
15.5k
     OPC_EmitMergeInputChains1_0,
43007
15.5k
     OPC_EmitInteger32, 0, 
43008
15.5k
     OPC_EmitNodeXForm, 2, 2,
43009
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10567), 0|OPFL_Chain,
43010
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43011
15.5k
    24, 
43012
15.5k
     OPC_CheckPredicate0, 
43013
15.5k
     OPC_CheckPatternPredicate4,
43014
15.5k
     OPC_EmitMergeInputChains1_0,
43015
15.5k
     OPC_EmitInteger32, 0, 
43016
15.5k
     OPC_EmitNodeXForm, 2, 2,
43017
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11194), 0|OPFL_Chain,
43018
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43019
15.5k
    0, 
43020
15.5k
   0, 
43021
15.5k
  38|128,3, 
43022
15.5k
   OPC_CheckChild1Integer, 82|128,10|128,1, 
43023
15.5k
   OPC_RecordChild2,
43024
15.5k
   OPC_Scope, 87, 
43025
15.5k
    OPC_CheckChild2TypeI32,
43026
15.5k
    OPC_Scope, 27, 
43027
15.5k
     OPC_CheckPredicate2, 
43028
15.5k
     OPC_CheckPatternPredicate2,
43029
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43030
15.5k
     OPC_EmitMergeInputChains1_0,
43031
15.5k
     OPC_EmitInteger32, 0, 
43032
15.5k
     OPC_EmitNodeXForm, 2, 4,
43033
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10060), 0|OPFL_Chain,
43034
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43035
15.5k
    27, 
43036
15.5k
     OPC_CheckPredicate1, 
43037
15.5k
     OPC_CheckPatternPredicate2,
43038
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43039
15.5k
     OPC_EmitMergeInputChains1_0,
43040
15.5k
     OPC_EmitInteger32, 0, 
43041
15.5k
     OPC_EmitNodeXForm, 2, 4,
43042
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10687), 0|OPFL_Chain,
43043
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43044
15.5k
    27, 
43045
15.5k
     OPC_CheckPredicate0, 
43046
15.5k
     OPC_CheckPatternPredicate2,
43047
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43048
15.5k
     OPC_EmitMergeInputChains1_0,
43049
15.5k
     OPC_EmitInteger32, 0, 
43050
15.5k
     OPC_EmitNodeXForm, 2, 4,
43051
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11314), 0|OPFL_Chain,
43052
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43053
15.5k
    0, 
43054
15.5k
   87, 
43055
15.5k
    OPC_CheckChild2TypeI64,
43056
15.5k
    OPC_Scope, 27, 
43057
15.5k
     OPC_CheckPredicate2, 
43058
15.5k
     OPC_CheckPatternPredicate2,
43059
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43060
15.5k
     OPC_EmitMergeInputChains1_0,
43061
15.5k
     OPC_EmitInteger32, 0, 
43062
15.5k
     OPC_EmitNodeXForm, 2, 4,
43063
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10174), 0|OPFL_Chain,
43064
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43065
15.5k
    27, 
43066
15.5k
     OPC_CheckPredicate1, 
43067
15.5k
     OPC_CheckPatternPredicate2,
43068
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43069
15.5k
     OPC_EmitMergeInputChains1_0,
43070
15.5k
     OPC_EmitInteger32, 0, 
43071
15.5k
     OPC_EmitNodeXForm, 2, 4,
43072
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10801), 0|OPFL_Chain,
43073
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43074
15.5k
    27, 
43075
15.5k
     OPC_CheckPredicate0, 
43076
15.5k
     OPC_CheckPatternPredicate2,
43077
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43078
15.5k
     OPC_EmitMergeInputChains1_0,
43079
15.5k
     OPC_EmitInteger32, 0, 
43080
15.5k
     OPC_EmitNodeXForm, 2, 4,
43081
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11428), 0|OPFL_Chain,
43082
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43083
15.5k
    0, 
43084
15.5k
   26, 
43085
15.5k
    OPC_CheckPredicate2, 
43086
15.5k
    OPC_CheckPatternPredicate2,
43087
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43088
15.5k
    OPC_EmitMergeInputChains1_0,
43089
15.5k
    OPC_EmitInteger32, 0, 
43090
15.5k
    OPC_EmitNodeXForm, 2, 3,
43091
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9625), 0|OPFL_Chain,
43092
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
43093
15.5k
   26, 
43094
15.5k
    OPC_CheckPredicate1, 
43095
15.5k
    OPC_CheckPatternPredicate2,
43096
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43097
15.5k
    OPC_EmitMergeInputChains1_0,
43098
15.5k
    OPC_EmitInteger32, 0, 
43099
15.5k
    OPC_EmitNodeXForm, 2, 3,
43100
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10316), 0|OPFL_Chain,
43101
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
43102
15.5k
   26, 
43103
15.5k
    OPC_CheckPredicate0, 
43104
15.5k
    OPC_CheckPatternPredicate2,
43105
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43106
15.5k
    OPC_EmitMergeInputChains1_0,
43107
15.5k
    OPC_EmitInteger32, 0, 
43108
15.5k
    OPC_EmitNodeXForm, 2, 3,
43109
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10943), 0|OPFL_Chain,
43110
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
43111
15.5k
   78, 
43112
15.5k
    OPC_CheckChild2TypeI32,
43113
15.5k
    OPC_Scope, 24, 
43114
15.5k
     OPC_CheckPredicate2, 
43115
15.5k
     OPC_CheckPatternPredicate2,
43116
15.5k
     OPC_EmitMergeInputChains1_0,
43117
15.5k
     OPC_EmitInteger32, 0, 
43118
15.5k
     OPC_EmitNodeXForm, 2, 2,
43119
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9832), 0|OPFL_Chain,
43120
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43121
15.5k
    24, 
43122
15.5k
     OPC_CheckPredicate1, 
43123
15.5k
     OPC_CheckPatternPredicate2,
43124
15.5k
     OPC_EmitMergeInputChains1_0,
43125
15.5k
     OPC_EmitInteger32, 0, 
43126
15.5k
     OPC_EmitNodeXForm, 2, 2,
43127
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10459), 0|OPFL_Chain,
43128
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43129
15.5k
    24, 
43130
15.5k
     OPC_CheckPredicate0, 
43131
15.5k
     OPC_CheckPatternPredicate2,
43132
15.5k
     OPC_EmitMergeInputChains1_0,
43133
15.5k
     OPC_EmitInteger32, 0, 
43134
15.5k
     OPC_EmitNodeXForm, 2, 2,
43135
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11086), 0|OPFL_Chain,
43136
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43137
15.5k
    0, 
43138
15.5k
   78, 
43139
15.5k
    OPC_CheckChild2TypeI64,
43140
15.5k
    OPC_Scope, 24, 
43141
15.5k
     OPC_CheckPredicate2, 
43142
15.5k
     OPC_CheckPatternPredicate2,
43143
15.5k
     OPC_EmitMergeInputChains1_0,
43144
15.5k
     OPC_EmitInteger32, 0, 
43145
15.5k
     OPC_EmitNodeXForm, 2, 2,
43146
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9946), 0|OPFL_Chain,
43147
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43148
15.5k
    24, 
43149
15.5k
     OPC_CheckPredicate1, 
43150
15.5k
     OPC_CheckPatternPredicate2,
43151
15.5k
     OPC_EmitMergeInputChains1_0,
43152
15.5k
     OPC_EmitInteger32, 0, 
43153
15.5k
     OPC_EmitNodeXForm, 2, 2,
43154
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10573), 0|OPFL_Chain,
43155
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43156
15.5k
    24, 
43157
15.5k
     OPC_CheckPredicate0, 
43158
15.5k
     OPC_CheckPatternPredicate2,
43159
15.5k
     OPC_EmitMergeInputChains1_0,
43160
15.5k
     OPC_EmitInteger32, 0, 
43161
15.5k
     OPC_EmitNodeXForm, 2, 2,
43162
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11200), 0|OPFL_Chain,
43163
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43164
15.5k
    0, 
43165
15.5k
   0, 
43166
15.5k
  38|128,3, 
43167
15.5k
   OPC_CheckChild1Integer, 42|128,12|128,1, 
43168
15.5k
   OPC_RecordChild2,
43169
15.5k
   OPC_Scope, 87, 
43170
15.5k
    OPC_CheckChild2TypeI32,
43171
15.5k
    OPC_Scope, 27, 
43172
15.5k
     OPC_CheckPredicate2, 
43173
15.5k
     OPC_CheckPatternPredicate2,
43174
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43175
15.5k
     OPC_EmitMergeInputChains1_0,
43176
15.5k
     OPC_EmitInteger32, 0, 
43177
15.5k
     OPC_EmitNodeXForm, 2, 4,
43178
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10066), 0|OPFL_Chain,
43179
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43180
15.5k
    27, 
43181
15.5k
     OPC_CheckPredicate1, 
43182
15.5k
     OPC_CheckPatternPredicate2,
43183
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43184
15.5k
     OPC_EmitMergeInputChains1_0,
43185
15.5k
     OPC_EmitInteger32, 0, 
43186
15.5k
     OPC_EmitNodeXForm, 2, 4,
43187
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10693), 0|OPFL_Chain,
43188
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43189
15.5k
    27, 
43190
15.5k
     OPC_CheckPredicate0, 
43191
15.5k
     OPC_CheckPatternPredicate2,
43192
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43193
15.5k
     OPC_EmitMergeInputChains1_0,
43194
15.5k
     OPC_EmitInteger32, 0, 
43195
15.5k
     OPC_EmitNodeXForm, 2, 4,
43196
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11320), 0|OPFL_Chain,
43197
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43198
15.5k
    0, 
43199
15.5k
   87, 
43200
15.5k
    OPC_CheckChild2TypeI64,
43201
15.5k
    OPC_Scope, 27, 
43202
15.5k
     OPC_CheckPredicate2, 
43203
15.5k
     OPC_CheckPatternPredicate2,
43204
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43205
15.5k
     OPC_EmitMergeInputChains1_0,
43206
15.5k
     OPC_EmitInteger32, 0, 
43207
15.5k
     OPC_EmitNodeXForm, 2, 4,
43208
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10180), 0|OPFL_Chain,
43209
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43210
15.5k
    27, 
43211
15.5k
     OPC_CheckPredicate1, 
43212
15.5k
     OPC_CheckPatternPredicate2,
43213
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43214
15.5k
     OPC_EmitMergeInputChains1_0,
43215
15.5k
     OPC_EmitInteger32, 0, 
43216
15.5k
     OPC_EmitNodeXForm, 2, 4,
43217
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10807), 0|OPFL_Chain,
43218
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43219
15.5k
    27, 
43220
15.5k
     OPC_CheckPredicate0, 
43221
15.5k
     OPC_CheckPatternPredicate2,
43222
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43223
15.5k
     OPC_EmitMergeInputChains1_0,
43224
15.5k
     OPC_EmitInteger32, 0, 
43225
15.5k
     OPC_EmitNodeXForm, 2, 4,
43226
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11434), 0|OPFL_Chain,
43227
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43228
15.5k
    0, 
43229
15.5k
   26, 
43230
15.5k
    OPC_CheckPredicate2, 
43231
15.5k
    OPC_CheckPatternPredicate2,
43232
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43233
15.5k
    OPC_EmitMergeInputChains1_0,
43234
15.5k
    OPC_EmitInteger32, 0, 
43235
15.5k
    OPC_EmitNodeXForm, 2, 3,
43236
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9640), 0|OPFL_Chain,
43237
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
43238
15.5k
   26, 
43239
15.5k
    OPC_CheckPredicate1, 
43240
15.5k
    OPC_CheckPatternPredicate2,
43241
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43242
15.5k
    OPC_EmitMergeInputChains1_0,
43243
15.5k
    OPC_EmitInteger32, 0, 
43244
15.5k
    OPC_EmitNodeXForm, 2, 3,
43245
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10325), 0|OPFL_Chain,
43246
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
43247
15.5k
   26, 
43248
15.5k
    OPC_CheckPredicate0, 
43249
15.5k
    OPC_CheckPatternPredicate2,
43250
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43251
15.5k
    OPC_EmitMergeInputChains1_0,
43252
15.5k
    OPC_EmitInteger32, 0, 
43253
15.5k
    OPC_EmitNodeXForm, 2, 3,
43254
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10952), 0|OPFL_Chain,
43255
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
43256
15.5k
   78, 
43257
15.5k
    OPC_CheckChild2TypeI32,
43258
15.5k
    OPC_Scope, 24, 
43259
15.5k
     OPC_CheckPredicate2, 
43260
15.5k
     OPC_CheckPatternPredicate2,
43261
15.5k
     OPC_EmitMergeInputChains1_0,
43262
15.5k
     OPC_EmitInteger32, 0, 
43263
15.5k
     OPC_EmitNodeXForm, 2, 2,
43264
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9838), 0|OPFL_Chain,
43265
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43266
15.5k
    24, 
43267
15.5k
     OPC_CheckPredicate1, 
43268
15.5k
     OPC_CheckPatternPredicate2,
43269
15.5k
     OPC_EmitMergeInputChains1_0,
43270
15.5k
     OPC_EmitInteger32, 0, 
43271
15.5k
     OPC_EmitNodeXForm, 2, 2,
43272
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10465), 0|OPFL_Chain,
43273
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43274
15.5k
    24, 
43275
15.5k
     OPC_CheckPredicate0, 
43276
15.5k
     OPC_CheckPatternPredicate2,
43277
15.5k
     OPC_EmitMergeInputChains1_0,
43278
15.5k
     OPC_EmitInteger32, 0, 
43279
15.5k
     OPC_EmitNodeXForm, 2, 2,
43280
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11092), 0|OPFL_Chain,
43281
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43282
15.5k
    0, 
43283
15.5k
   78, 
43284
15.5k
    OPC_CheckChild2TypeI64,
43285
15.5k
    OPC_Scope, 24, 
43286
15.5k
     OPC_CheckPredicate2, 
43287
15.5k
     OPC_CheckPatternPredicate2,
43288
15.5k
     OPC_EmitMergeInputChains1_0,
43289
15.5k
     OPC_EmitInteger32, 0, 
43290
15.5k
     OPC_EmitNodeXForm, 2, 2,
43291
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9952), 0|OPFL_Chain,
43292
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43293
15.5k
    24, 
43294
15.5k
     OPC_CheckPredicate1, 
43295
15.5k
     OPC_CheckPatternPredicate2,
43296
15.5k
     OPC_EmitMergeInputChains1_0,
43297
15.5k
     OPC_EmitInteger32, 0, 
43298
15.5k
     OPC_EmitNodeXForm, 2, 2,
43299
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10579), 0|OPFL_Chain,
43300
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43301
15.5k
    24, 
43302
15.5k
     OPC_CheckPredicate0, 
43303
15.5k
     OPC_CheckPatternPredicate2,
43304
15.5k
     OPC_EmitMergeInputChains1_0,
43305
15.5k
     OPC_EmitInteger32, 0, 
43306
15.5k
     OPC_EmitNodeXForm, 2, 2,
43307
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11206), 0|OPFL_Chain,
43308
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43309
15.5k
    0, 
43310
15.5k
   0, 
43311
15.5k
  38|128,3, 
43312
15.5k
   OPC_CheckChild1Integer, 112|128,9|128,1, 
43313
15.5k
   OPC_RecordChild2,
43314
15.5k
   OPC_Scope, 87, 
43315
15.5k
    OPC_CheckChild2TypeI32,
43316
15.5k
    OPC_Scope, 27, 
43317
15.5k
     OPC_CheckPredicate2, 
43318
15.5k
     OPC_CheckPatternPredicate1,
43319
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43320
15.5k
     OPC_EmitMergeInputChains1_0,
43321
15.5k
     OPC_EmitInteger32, 0, 
43322
15.5k
     OPC_EmitNodeXForm, 2, 4,
43323
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10074), 0|OPFL_Chain,
43324
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43325
15.5k
    27, 
43326
15.5k
     OPC_CheckPredicate1, 
43327
15.5k
     OPC_CheckPatternPredicate1,
43328
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43329
15.5k
     OPC_EmitMergeInputChains1_0,
43330
15.5k
     OPC_EmitInteger32, 0, 
43331
15.5k
     OPC_EmitNodeXForm, 2, 4,
43332
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10701), 0|OPFL_Chain,
43333
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43334
15.5k
    27, 
43335
15.5k
     OPC_CheckPredicate0, 
43336
15.5k
     OPC_CheckPatternPredicate1,
43337
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43338
15.5k
     OPC_EmitMergeInputChains1_0,
43339
15.5k
     OPC_EmitInteger32, 0, 
43340
15.5k
     OPC_EmitNodeXForm, 2, 4,
43341
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11328), 0|OPFL_Chain,
43342
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43343
15.5k
    0, 
43344
15.5k
   87, 
43345
15.5k
    OPC_CheckChild2TypeI64,
43346
15.5k
    OPC_Scope, 27, 
43347
15.5k
     OPC_CheckPredicate2, 
43348
15.5k
     OPC_CheckPatternPredicate1,
43349
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43350
15.5k
     OPC_EmitMergeInputChains1_0,
43351
15.5k
     OPC_EmitInteger32, 0, 
43352
15.5k
     OPC_EmitNodeXForm, 2, 4,
43353
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10188), 0|OPFL_Chain,
43354
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43355
15.5k
    27, 
43356
15.5k
     OPC_CheckPredicate1, 
43357
15.5k
     OPC_CheckPatternPredicate1,
43358
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43359
15.5k
     OPC_EmitMergeInputChains1_0,
43360
15.5k
     OPC_EmitInteger32, 0, 
43361
15.5k
     OPC_EmitNodeXForm, 2, 4,
43362
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10815), 0|OPFL_Chain,
43363
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43364
15.5k
    27, 
43365
15.5k
     OPC_CheckPredicate0, 
43366
15.5k
     OPC_CheckPatternPredicate1,
43367
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43368
15.5k
     OPC_EmitMergeInputChains1_0,
43369
15.5k
     OPC_EmitInteger32, 0, 
43370
15.5k
     OPC_EmitNodeXForm, 2, 4,
43371
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11442), 0|OPFL_Chain,
43372
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
43373
15.5k
    0, 
43374
15.5k
   26, 
43375
15.5k
    OPC_CheckPredicate2, 
43376
15.5k
    OPC_CheckPatternPredicate1,
43377
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43378
15.5k
    OPC_EmitMergeInputChains1_0,
43379
15.5k
    OPC_EmitInteger32, 0, 
43380
15.5k
    OPC_EmitNodeXForm, 2, 3,
43381
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9660), 0|OPFL_Chain,
43382
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
43383
15.5k
   26, 
43384
15.5k
    OPC_CheckPredicate1, 
43385
15.5k
    OPC_CheckPatternPredicate1,
43386
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43387
15.5k
    OPC_EmitMergeInputChains1_0,
43388
15.5k
    OPC_EmitInteger32, 0, 
43389
15.5k
    OPC_EmitNodeXForm, 2, 3,
43390
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10337), 0|OPFL_Chain,
43391
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
43392
15.5k
   26, 
43393
15.5k
    OPC_CheckPredicate0, 
43394
15.5k
    OPC_CheckPatternPredicate1,
43395
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43396
15.5k
    OPC_EmitMergeInputChains1_0,
43397
15.5k
    OPC_EmitInteger32, 0, 
43398
15.5k
    OPC_EmitNodeXForm, 2, 3,
43399
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10964), 0|OPFL_Chain,
43400
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
43401
15.5k
   78, 
43402
15.5k
    OPC_CheckChild2TypeI32,
43403
15.5k
    OPC_Scope, 24, 
43404
15.5k
     OPC_CheckPredicate2, 
43405
15.5k
     OPC_CheckPatternPredicate1,
43406
15.5k
     OPC_EmitMergeInputChains1_0,
43407
15.5k
     OPC_EmitInteger32, 0, 
43408
15.5k
     OPC_EmitNodeXForm, 2, 2,
43409
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9846), 0|OPFL_Chain,
43410
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43411
15.5k
    24, 
43412
15.5k
     OPC_CheckPredicate1, 
43413
15.5k
     OPC_CheckPatternPredicate1,
43414
15.5k
     OPC_EmitMergeInputChains1_0,
43415
15.5k
     OPC_EmitInteger32, 0, 
43416
15.5k
     OPC_EmitNodeXForm, 2, 2,
43417
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10473), 0|OPFL_Chain,
43418
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43419
15.5k
    24, 
43420
15.5k
     OPC_CheckPredicate0, 
43421
15.5k
     OPC_CheckPatternPredicate1,
43422
15.5k
     OPC_EmitMergeInputChains1_0,
43423
15.5k
     OPC_EmitInteger32, 0, 
43424
15.5k
     OPC_EmitNodeXForm, 2, 2,
43425
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11100), 0|OPFL_Chain,
43426
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43427
15.5k
    0, 
43428
15.5k
   78, 
43429
15.5k
    OPC_CheckChild2TypeI64,
43430
15.5k
    OPC_Scope, 24, 
43431
15.5k
     OPC_CheckPredicate2, 
43432
15.5k
     OPC_CheckPatternPredicate1,
43433
15.5k
     OPC_EmitMergeInputChains1_0,
43434
15.5k
     OPC_EmitInteger32, 0, 
43435
15.5k
     OPC_EmitNodeXForm, 2, 2,
43436
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9960), 0|OPFL_Chain,
43437
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43438
15.5k
    24, 
43439
15.5k
     OPC_CheckPredicate1, 
43440
15.5k
     OPC_CheckPatternPredicate1,
43441
15.5k
     OPC_EmitMergeInputChains1_0,
43442
15.5k
     OPC_EmitInteger32, 0, 
43443
15.5k
     OPC_EmitNodeXForm, 2, 2,
43444
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10587), 0|OPFL_Chain,
43445
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43446
15.5k
    24, 
43447
15.5k
     OPC_CheckPredicate0, 
43448
15.5k
     OPC_CheckPatternPredicate1,
43449
15.5k
     OPC_EmitMergeInputChains1_0,
43450
15.5k
     OPC_EmitInteger32, 0, 
43451
15.5k
     OPC_EmitNodeXForm, 2, 2,
43452
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11214), 0|OPFL_Chain,
43453
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
43454
15.5k
    0, 
43455
15.5k
   0, 
43456
15.5k
  31|128,2, 
43457
15.5k
   OPC_CheckChild1Integer, 124|128,13|128,1, 
43458
15.5k
   OPC_RecordChild2,
43459
15.5k
   OPC_Scope, 60, 
43460
15.5k
    OPC_CheckChild2TypeI32,
43461
15.5k
    OPC_Scope, 18, 
43462
15.5k
     OPC_CheckPredicate2, 
43463
15.5k
     OPC_CheckPatternPredicate1,
43464
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43465
15.5k
     OPC_EmitMergeInputChains1_0,
43466
15.5k
     OPC_EmitInteger32, 0, 
43467
15.5k
     OPC_EmitNodeXForm, 2, 4,
43468
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10076),
43469
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43470
15.5k
    18, 
43471
15.5k
     OPC_CheckPredicate1, 
43472
15.5k
     OPC_CheckPatternPredicate1,
43473
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43474
15.5k
     OPC_EmitMergeInputChains1_0,
43475
15.5k
     OPC_EmitInteger32, 0, 
43476
15.5k
     OPC_EmitNodeXForm, 2, 4,
43477
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10703),
43478
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43479
15.5k
    18, 
43480
15.5k
     OPC_CheckPredicate0, 
43481
15.5k
     OPC_CheckPatternPredicate1,
43482
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43483
15.5k
     OPC_EmitMergeInputChains1_0,
43484
15.5k
     OPC_EmitInteger32, 0, 
43485
15.5k
     OPC_EmitNodeXForm, 2, 4,
43486
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11330),
43487
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43488
15.5k
    0, 
43489
15.5k
   60, 
43490
15.5k
    OPC_CheckChild2TypeI64,
43491
15.5k
    OPC_Scope, 18, 
43492
15.5k
     OPC_CheckPredicate2, 
43493
15.5k
     OPC_CheckPatternPredicate1,
43494
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43495
15.5k
     OPC_EmitMergeInputChains1_0,
43496
15.5k
     OPC_EmitInteger32, 0, 
43497
15.5k
     OPC_EmitNodeXForm, 2, 4,
43498
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10190),
43499
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43500
15.5k
    18, 
43501
15.5k
     OPC_CheckPredicate1, 
43502
15.5k
     OPC_CheckPatternPredicate1,
43503
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43504
15.5k
     OPC_EmitMergeInputChains1_0,
43505
15.5k
     OPC_EmitInteger32, 0, 
43506
15.5k
     OPC_EmitNodeXForm, 2, 4,
43507
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10817),
43508
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43509
15.5k
    18, 
43510
15.5k
     OPC_CheckPredicate0, 
43511
15.5k
     OPC_CheckPatternPredicate1,
43512
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43513
15.5k
     OPC_EmitMergeInputChains1_0,
43514
15.5k
     OPC_EmitInteger32, 0, 
43515
15.5k
     OPC_EmitNodeXForm, 2, 4,
43516
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11444),
43517
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43518
15.5k
    0, 
43519
15.5k
   17, 
43520
15.5k
    OPC_CheckPredicate2, 
43521
15.5k
    OPC_CheckPatternPredicate1,
43522
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43523
15.5k
    OPC_EmitMergeInputChains1_0,
43524
15.5k
    OPC_EmitInteger32, 0, 
43525
15.5k
    OPC_EmitNodeXForm, 2, 3,
43526
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9665),
43527
15.5k
                  MVT::f64, 2, 2, 4, 
43528
15.5k
   17, 
43529
15.5k
    OPC_CheckPredicate1, 
43530
15.5k
    OPC_CheckPatternPredicate1,
43531
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43532
15.5k
    OPC_EmitMergeInputChains1_0,
43533
15.5k
    OPC_EmitInteger32, 0, 
43534
15.5k
    OPC_EmitNodeXForm, 2, 3,
43535
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10340),
43536
15.5k
                  MVT::f64, 2, 2, 4, 
43537
15.5k
   17, 
43538
15.5k
    OPC_CheckPredicate0, 
43539
15.5k
    OPC_CheckPatternPredicate1,
43540
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43541
15.5k
    OPC_EmitMergeInputChains1_0,
43542
15.5k
    OPC_EmitInteger32, 0, 
43543
15.5k
    OPC_EmitNodeXForm, 2, 3,
43544
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10967),
43545
15.5k
                  MVT::f64, 2, 2, 4, 
43546
15.5k
   51, 
43547
15.5k
    OPC_CheckChild2TypeI32,
43548
15.5k
    OPC_Scope, 15, 
43549
15.5k
     OPC_CheckPredicate2, 
43550
15.5k
     OPC_CheckPatternPredicate1,
43551
15.5k
     OPC_EmitMergeInputChains1_0,
43552
15.5k
     OPC_EmitInteger32, 0, 
43553
15.5k
     OPC_EmitNodeXForm, 2, 2,
43554
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9848),
43555
15.5k
                   MVT::f64, 2, 1, 3, 
43556
15.5k
    15, 
43557
15.5k
     OPC_CheckPredicate1, 
43558
15.5k
     OPC_CheckPatternPredicate1,
43559
15.5k
     OPC_EmitMergeInputChains1_0,
43560
15.5k
     OPC_EmitInteger32, 0, 
43561
15.5k
     OPC_EmitNodeXForm, 2, 2,
43562
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10475),
43563
15.5k
                   MVT::f64, 2, 1, 3, 
43564
15.5k
    15, 
43565
15.5k
     OPC_CheckPredicate0, 
43566
15.5k
     OPC_CheckPatternPredicate1,
43567
15.5k
     OPC_EmitMergeInputChains1_0,
43568
15.5k
     OPC_EmitInteger32, 0, 
43569
15.5k
     OPC_EmitNodeXForm, 2, 2,
43570
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11102),
43571
15.5k
                   MVT::f64, 2, 1, 3, 
43572
15.5k
    0, 
43573
15.5k
   51, 
43574
15.5k
    OPC_CheckChild2TypeI64,
43575
15.5k
    OPC_Scope, 15, 
43576
15.5k
     OPC_CheckPredicate2, 
43577
15.5k
     OPC_CheckPatternPredicate1,
43578
15.5k
     OPC_EmitMergeInputChains1_0,
43579
15.5k
     OPC_EmitInteger32, 0, 
43580
15.5k
     OPC_EmitNodeXForm, 2, 2,
43581
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9962),
43582
15.5k
                   MVT::f64, 2, 1, 3, 
43583
15.5k
    15, 
43584
15.5k
     OPC_CheckPredicate1, 
43585
15.5k
     OPC_CheckPatternPredicate1,
43586
15.5k
     OPC_EmitMergeInputChains1_0,
43587
15.5k
     OPC_EmitInteger32, 0, 
43588
15.5k
     OPC_EmitNodeXForm, 2, 2,
43589
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10589),
43590
15.5k
                   MVT::f64, 2, 1, 3, 
43591
15.5k
    15, 
43592
15.5k
     OPC_CheckPredicate0, 
43593
15.5k
     OPC_CheckPatternPredicate1,
43594
15.5k
     OPC_EmitMergeInputChains1_0,
43595
15.5k
     OPC_EmitInteger32, 0, 
43596
15.5k
     OPC_EmitNodeXForm, 2, 2,
43597
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11216),
43598
15.5k
                   MVT::f64, 2, 1, 3, 
43599
15.5k
    0, 
43600
15.5k
   0, 
43601
15.5k
  31|128,2, 
43602
15.5k
   OPC_CheckChild1Integer, 4|128,14|128,1, 
43603
15.5k
   OPC_RecordChild2,
43604
15.5k
   OPC_Scope, 60, 
43605
15.5k
    OPC_CheckChild2TypeI32,
43606
15.5k
    OPC_Scope, 18, 
43607
15.5k
     OPC_CheckPredicate2, 
43608
15.5k
     OPC_CheckPatternPredicate1,
43609
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43610
15.5k
     OPC_EmitMergeInputChains1_0,
43611
15.5k
     OPC_EmitInteger32, 0, 
43612
15.5k
     OPC_EmitNodeXForm, 2, 4,
43613
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10078),
43614
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43615
15.5k
    18, 
43616
15.5k
     OPC_CheckPredicate1, 
43617
15.5k
     OPC_CheckPatternPredicate1,
43618
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43619
15.5k
     OPC_EmitMergeInputChains1_0,
43620
15.5k
     OPC_EmitInteger32, 0, 
43621
15.5k
     OPC_EmitNodeXForm, 2, 4,
43622
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10705),
43623
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43624
15.5k
    18, 
43625
15.5k
     OPC_CheckPredicate0, 
43626
15.5k
     OPC_CheckPatternPredicate1,
43627
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43628
15.5k
     OPC_EmitMergeInputChains1_0,
43629
15.5k
     OPC_EmitInteger32, 0, 
43630
15.5k
     OPC_EmitNodeXForm, 2, 4,
43631
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11332),
43632
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43633
15.5k
    0, 
43634
15.5k
   60, 
43635
15.5k
    OPC_CheckChild2TypeI64,
43636
15.5k
    OPC_Scope, 18, 
43637
15.5k
     OPC_CheckPredicate2, 
43638
15.5k
     OPC_CheckPatternPredicate1,
43639
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43640
15.5k
     OPC_EmitMergeInputChains1_0,
43641
15.5k
     OPC_EmitInteger32, 0, 
43642
15.5k
     OPC_EmitNodeXForm, 2, 4,
43643
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10192),
43644
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43645
15.5k
    18, 
43646
15.5k
     OPC_CheckPredicate1, 
43647
15.5k
     OPC_CheckPatternPredicate1,
43648
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43649
15.5k
     OPC_EmitMergeInputChains1_0,
43650
15.5k
     OPC_EmitInteger32, 0, 
43651
15.5k
     OPC_EmitNodeXForm, 2, 4,
43652
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10819),
43653
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43654
15.5k
    18, 
43655
15.5k
     OPC_CheckPredicate0, 
43656
15.5k
     OPC_CheckPatternPredicate1,
43657
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43658
15.5k
     OPC_EmitMergeInputChains1_0,
43659
15.5k
     OPC_EmitInteger32, 0, 
43660
15.5k
     OPC_EmitNodeXForm, 2, 4,
43661
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11446),
43662
15.5k
                   MVT::f64, 3, 2, 3, 5, 
43663
15.5k
    0, 
43664
15.5k
   17, 
43665
15.5k
    OPC_CheckPredicate2, 
43666
15.5k
    OPC_CheckPatternPredicate1,
43667
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43668
15.5k
    OPC_EmitMergeInputChains1_0,
43669
15.5k
    OPC_EmitInteger32, 0, 
43670
15.5k
    OPC_EmitNodeXForm, 2, 3,
43671
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9670),
43672
15.5k
                  MVT::f64, 2, 2, 4, 
43673
15.5k
   17, 
43674
15.5k
    OPC_CheckPredicate1, 
43675
15.5k
    OPC_CheckPatternPredicate1,
43676
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43677
15.5k
    OPC_EmitMergeInputChains1_0,
43678
15.5k
    OPC_EmitInteger32, 0, 
43679
15.5k
    OPC_EmitNodeXForm, 2, 3,
43680
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10343),
43681
15.5k
                  MVT::f64, 2, 2, 4, 
43682
15.5k
   17, 
43683
15.5k
    OPC_CheckPredicate0, 
43684
15.5k
    OPC_CheckPatternPredicate1,
43685
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43686
15.5k
    OPC_EmitMergeInputChains1_0,
43687
15.5k
    OPC_EmitInteger32, 0, 
43688
15.5k
    OPC_EmitNodeXForm, 2, 3,
43689
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10970),
43690
15.5k
                  MVT::f64, 2, 2, 4, 
43691
15.5k
   51, 
43692
15.5k
    OPC_CheckChild2TypeI32,
43693
15.5k
    OPC_Scope, 15, 
43694
15.5k
     OPC_CheckPredicate2, 
43695
15.5k
     OPC_CheckPatternPredicate1,
43696
15.5k
     OPC_EmitMergeInputChains1_0,
43697
15.5k
     OPC_EmitInteger32, 0, 
43698
15.5k
     OPC_EmitNodeXForm, 2, 2,
43699
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9850),
43700
15.5k
                   MVT::f64, 2, 1, 3, 
43701
15.5k
    15, 
43702
15.5k
     OPC_CheckPredicate1, 
43703
15.5k
     OPC_CheckPatternPredicate1,
43704
15.5k
     OPC_EmitMergeInputChains1_0,
43705
15.5k
     OPC_EmitInteger32, 0, 
43706
15.5k
     OPC_EmitNodeXForm, 2, 2,
43707
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10477),
43708
15.5k
                   MVT::f64, 2, 1, 3, 
43709
15.5k
    15, 
43710
15.5k
     OPC_CheckPredicate0, 
43711
15.5k
     OPC_CheckPatternPredicate1,
43712
15.5k
     OPC_EmitMergeInputChains1_0,
43713
15.5k
     OPC_EmitInteger32, 0, 
43714
15.5k
     OPC_EmitNodeXForm, 2, 2,
43715
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11104),
43716
15.5k
                   MVT::f64, 2, 1, 3, 
43717
15.5k
    0, 
43718
15.5k
   51, 
43719
15.5k
    OPC_CheckChild2TypeI64,
43720
15.5k
    OPC_Scope, 15, 
43721
15.5k
     OPC_CheckPredicate2, 
43722
15.5k
     OPC_CheckPatternPredicate1,
43723
15.5k
     OPC_EmitMergeInputChains1_0,
43724
15.5k
     OPC_EmitInteger32, 0, 
43725
15.5k
     OPC_EmitNodeXForm, 2, 2,
43726
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9964),
43727
15.5k
                   MVT::f64, 2, 1, 3, 
43728
15.5k
    15, 
43729
15.5k
     OPC_CheckPredicate1, 
43730
15.5k
     OPC_CheckPatternPredicate1,
43731
15.5k
     OPC_EmitMergeInputChains1_0,
43732
15.5k
     OPC_EmitInteger32, 0, 
43733
15.5k
     OPC_EmitNodeXForm, 2, 2,
43734
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_10591),
43735
15.5k
                   MVT::f64, 2, 1, 3, 
43736
15.5k
    15, 
43737
15.5k
     OPC_CheckPredicate0, 
43738
15.5k
     OPC_CheckPatternPredicate1,
43739
15.5k
     OPC_EmitMergeInputChains1_0,
43740
15.5k
     OPC_EmitInteger32, 0, 
43741
15.5k
     OPC_EmitNodeXForm, 2, 2,
43742
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11218),
43743
15.5k
                   MVT::f64, 2, 1, 3, 
43744
15.5k
    0, 
43745
15.5k
   0, 
43746
15.5k
  46|128,2, 
43747
15.5k
   OPC_CheckChild1Integer, 12|128,14|128,1, 
43748
15.5k
   OPC_RecordChild2,
43749
15.5k
   OPC_Scope, 63, 
43750
15.5k
    OPC_CheckChild2TypeI32,
43751
15.5k
    OPC_Scope, 19, 
43752
15.5k
     OPC_CheckPredicate2, 
43753
15.5k
     OPC_CheckPatternPredicate1,
43754
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43755
15.5k
     OPC_EmitMergeInputChains1_0,
43756
15.5k
     OPC_EmitInteger32, 0, 
43757
15.5k
     OPC_EmitNodeXForm, 2, 4,
43758
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10080),
43759
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
43760
15.5k
    19, 
43761
15.5k
     OPC_CheckPredicate1, 
43762
15.5k
     OPC_CheckPatternPredicate1,
43763
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43764
15.5k
     OPC_EmitMergeInputChains1_0,
43765
15.5k
     OPC_EmitInteger32, 0, 
43766
15.5k
     OPC_EmitNodeXForm, 2, 4,
43767
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10707),
43768
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
43769
15.5k
    19, 
43770
15.5k
     OPC_CheckPredicate0, 
43771
15.5k
     OPC_CheckPatternPredicate1,
43772
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43773
15.5k
     OPC_EmitMergeInputChains1_0,
43774
15.5k
     OPC_EmitInteger32, 0, 
43775
15.5k
     OPC_EmitNodeXForm, 2, 4,
43776
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11334),
43777
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
43778
15.5k
    0, 
43779
15.5k
   63, 
43780
15.5k
    OPC_CheckChild2TypeI64,
43781
15.5k
    OPC_Scope, 19, 
43782
15.5k
     OPC_CheckPredicate2, 
43783
15.5k
     OPC_CheckPatternPredicate1,
43784
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43785
15.5k
     OPC_EmitMergeInputChains1_0,
43786
15.5k
     OPC_EmitInteger32, 0, 
43787
15.5k
     OPC_EmitNodeXForm, 2, 4,
43788
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10194),
43789
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
43790
15.5k
    19, 
43791
15.5k
     OPC_CheckPredicate1, 
43792
15.5k
     OPC_CheckPatternPredicate1,
43793
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43794
15.5k
     OPC_EmitMergeInputChains1_0,
43795
15.5k
     OPC_EmitInteger32, 0, 
43796
15.5k
     OPC_EmitNodeXForm, 2, 4,
43797
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10821),
43798
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
43799
15.5k
    19, 
43800
15.5k
     OPC_CheckPredicate0, 
43801
15.5k
     OPC_CheckPatternPredicate1,
43802
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43803
15.5k
     OPC_EmitMergeInputChains1_0,
43804
15.5k
     OPC_EmitInteger32, 0, 
43805
15.5k
     OPC_EmitNodeXForm, 2, 4,
43806
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11448),
43807
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
43808
15.5k
    0, 
43809
15.5k
   18, 
43810
15.5k
    OPC_CheckPredicate2, 
43811
15.5k
    OPC_CheckPatternPredicate1,
43812
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43813
15.5k
    OPC_EmitMergeInputChains1_0,
43814
15.5k
    OPC_EmitInteger32, 0, 
43815
15.5k
    OPC_EmitNodeXForm, 2, 3,
43816
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9675),
43817
15.5k
                  MVT::f64, MVT::f64, 2, 2, 4, 
43818
15.5k
   18, 
43819
15.5k
    OPC_CheckPredicate1, 
43820
15.5k
    OPC_CheckPatternPredicate1,
43821
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43822
15.5k
    OPC_EmitMergeInputChains1_0,
43823
15.5k
    OPC_EmitInteger32, 0, 
43824
15.5k
    OPC_EmitNodeXForm, 2, 3,
43825
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10346),
43826
15.5k
                  MVT::f64, MVT::f64, 2, 2, 4, 
43827
15.5k
   18, 
43828
15.5k
    OPC_CheckPredicate0, 
43829
15.5k
    OPC_CheckPatternPredicate1,
43830
15.5k
    OPC_CheckComplexPat2, /*#*/1,
43831
15.5k
    OPC_EmitMergeInputChains1_0,
43832
15.5k
    OPC_EmitInteger32, 0, 
43833
15.5k
    OPC_EmitNodeXForm, 2, 3,
43834
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10973),
43835
15.5k
                  MVT::f64, MVT::f64, 2, 2, 4, 
43836
15.5k
   54, 
43837
15.5k
    OPC_CheckChild2TypeI32,
43838
15.5k
    OPC_Scope, 16, 
43839
15.5k
     OPC_CheckPredicate2, 
43840
15.5k
     OPC_CheckPatternPredicate1,
43841
15.5k
     OPC_EmitMergeInputChains1_0,
43842
15.5k
     OPC_EmitInteger32, 0, 
43843
15.5k
     OPC_EmitNodeXForm, 2, 2,
43844
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9852),
43845
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
43846
15.5k
    16, 
43847
15.5k
     OPC_CheckPredicate1, 
43848
15.5k
     OPC_CheckPatternPredicate1,
43849
15.5k
     OPC_EmitMergeInputChains1_0,
43850
15.5k
     OPC_EmitInteger32, 0, 
43851
15.5k
     OPC_EmitNodeXForm, 2, 2,
43852
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10479),
43853
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
43854
15.5k
    16, 
43855
15.5k
     OPC_CheckPredicate0, 
43856
15.5k
     OPC_CheckPatternPredicate1,
43857
15.5k
     OPC_EmitMergeInputChains1_0,
43858
15.5k
     OPC_EmitInteger32, 0, 
43859
15.5k
     OPC_EmitNodeXForm, 2, 2,
43860
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11106),
43861
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
43862
15.5k
    0, 
43863
15.5k
   54, 
43864
15.5k
    OPC_CheckChild2TypeI64,
43865
15.5k
    OPC_Scope, 16, 
43866
15.5k
     OPC_CheckPredicate2, 
43867
15.5k
     OPC_CheckPatternPredicate1,
43868
15.5k
     OPC_EmitMergeInputChains1_0,
43869
15.5k
     OPC_EmitInteger32, 0, 
43870
15.5k
     OPC_EmitNodeXForm, 2, 2,
43871
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_9966),
43872
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
43873
15.5k
    16, 
43874
15.5k
     OPC_CheckPredicate1, 
43875
15.5k
     OPC_CheckPatternPredicate1,
43876
15.5k
     OPC_EmitMergeInputChains1_0,
43877
15.5k
     OPC_EmitInteger32, 0, 
43878
15.5k
     OPC_EmitNodeXForm, 2, 2,
43879
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_10593),
43880
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
43881
15.5k
    16, 
43882
15.5k
     OPC_CheckPredicate0, 
43883
15.5k
     OPC_CheckPatternPredicate1,
43884
15.5k
     OPC_EmitMergeInputChains1_0,
43885
15.5k
     OPC_EmitInteger32, 0, 
43886
15.5k
     OPC_EmitNodeXForm, 2, 2,
43887
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11220),
43888
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
43889
15.5k
    0, 
43890
15.5k
   0, 
43891
15.5k
  61|128,3, 
43892
15.5k
   OPC_CheckChild1Integer, 88|128,8|128,1, 
43893
15.5k
   OPC_RecordChild2,
43894
15.5k
   OPC_Scope, 91, 
43895
15.5k
    OPC_CheckChild2TypeI32,
43896
15.5k
    OPC_RecordChild3,
43897
15.5k
    OPC_Scope, 28, 
43898
15.5k
     OPC_CheckPredicate2, 
43899
15.5k
     OPC_CheckPatternPredicate4,
43900
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43901
15.5k
     OPC_EmitMergeInputChains1_0,
43902
15.5k
     OPC_EmitInteger32, 0, 
43903
15.5k
     OPC_EmitNodeXForm, 2, 5,
43904
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11992), 0|OPFL_Chain,
43905
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
43906
15.5k
    28, 
43907
15.5k
     OPC_CheckPredicate1, 
43908
15.5k
     OPC_CheckPatternPredicate4,
43909
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43910
15.5k
     OPC_EmitMergeInputChains1_0,
43911
15.5k
     OPC_EmitInteger32, 0, 
43912
15.5k
     OPC_EmitNodeXForm, 2, 5,
43913
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12619), 0|OPFL_Chain,
43914
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
43915
15.5k
    28, 
43916
15.5k
     OPC_CheckPredicate0, 
43917
15.5k
     OPC_CheckPatternPredicate4,
43918
15.5k
     OPC_CheckComplexPat0, /*#*/1,
43919
15.5k
     OPC_EmitMergeInputChains1_0,
43920
15.5k
     OPC_EmitInteger32, 0, 
43921
15.5k
     OPC_EmitNodeXForm, 2, 5,
43922
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13246), 0|OPFL_Chain,
43923
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
43924
15.5k
    0, 
43925
15.5k
   91, 
43926
15.5k
    OPC_CheckChild2TypeI64,
43927
15.5k
    OPC_RecordChild3,
43928
15.5k
    OPC_Scope, 28, 
43929
15.5k
     OPC_CheckPredicate2, 
43930
15.5k
     OPC_CheckPatternPredicate4,
43931
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43932
15.5k
     OPC_EmitMergeInputChains1_0,
43933
15.5k
     OPC_EmitInteger32, 0, 
43934
15.5k
     OPC_EmitNodeXForm, 2, 5,
43935
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12106), 0|OPFL_Chain,
43936
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
43937
15.5k
    28, 
43938
15.5k
     OPC_CheckPredicate1, 
43939
15.5k
     OPC_CheckPatternPredicate4,
43940
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43941
15.5k
     OPC_EmitMergeInputChains1_0,
43942
15.5k
     OPC_EmitInteger32, 0, 
43943
15.5k
     OPC_EmitNodeXForm, 2, 5,
43944
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12733), 0|OPFL_Chain,
43945
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
43946
15.5k
    28, 
43947
15.5k
     OPC_CheckPredicate0, 
43948
15.5k
     OPC_CheckPatternPredicate4,
43949
15.5k
     OPC_CheckComplexPat1, /*#*/1,
43950
15.5k
     OPC_EmitMergeInputChains1_0,
43951
15.5k
     OPC_EmitInteger32, 0, 
43952
15.5k
     OPC_EmitNodeXForm, 2, 5,
43953
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13360), 0|OPFL_Chain,
43954
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
43955
15.5k
    0, 
43956
15.5k
   87, 
43957
15.5k
    OPC_RecordChild3,
43958
15.5k
    OPC_Scope, 27, 
43959
15.5k
     OPC_CheckPredicate2, 
43960
15.5k
     OPC_CheckPatternPredicate4,
43961
15.5k
     OPC_CheckComplexPat2, /*#*/1,
43962
15.5k
     OPC_EmitMergeInputChains1_0,
43963
15.5k
     OPC_EmitInteger32, 0, 
43964
15.5k
     OPC_EmitNodeXForm, 2, 4,
43965
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11587), 0|OPFL_Chain,
43966
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
43967
15.5k
    27, 
43968
15.5k
     OPC_CheckPredicate1, 
43969
15.5k
     OPC_CheckPatternPredicate4,
43970
15.5k
     OPC_CheckComplexPat2, /*#*/1,
43971
15.5k
     OPC_EmitMergeInputChains1_0,
43972
15.5k
     OPC_EmitInteger32, 0, 
43973
15.5k
     OPC_EmitNodeXForm, 2, 4,
43974
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12245), 0|OPFL_Chain,
43975
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
43976
15.5k
    27, 
43977
15.5k
     OPC_CheckPredicate0, 
43978
15.5k
     OPC_CheckPatternPredicate4,
43979
15.5k
     OPC_CheckComplexPat2, /*#*/1,
43980
15.5k
     OPC_EmitMergeInputChains1_0,
43981
15.5k
     OPC_EmitInteger32, 0, 
43982
15.5k
     OPC_EmitNodeXForm, 2, 4,
43983
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12872), 0|OPFL_Chain,
43984
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
43985
15.5k
    0, 
43986
15.5k
   82, 
43987
15.5k
    OPC_CheckChild2TypeI32,
43988
15.5k
    OPC_RecordChild3,
43989
15.5k
    OPC_Scope, 25, 
43990
15.5k
     OPC_CheckPredicate2, 
43991
15.5k
     OPC_CheckPatternPredicate4,
43992
15.5k
     OPC_EmitMergeInputChains1_0,
43993
15.5k
     OPC_EmitInteger32, 0, 
43994
15.5k
     OPC_EmitNodeXForm, 2, 3,
43995
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11764), 0|OPFL_Chain,
43996
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
43997
15.5k
    25, 
43998
15.5k
     OPC_CheckPredicate1, 
43999
15.5k
     OPC_CheckPatternPredicate4,
44000
15.5k
     OPC_EmitMergeInputChains1_0,
44001
15.5k
     OPC_EmitInteger32, 0, 
44002
15.5k
     OPC_EmitNodeXForm, 2, 3,
44003
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12391), 0|OPFL_Chain,
44004
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44005
15.5k
    25, 
44006
15.5k
     OPC_CheckPredicate0, 
44007
15.5k
     OPC_CheckPatternPredicate4,
44008
15.5k
     OPC_EmitMergeInputChains1_0,
44009
15.5k
     OPC_EmitInteger32, 0, 
44010
15.5k
     OPC_EmitNodeXForm, 2, 3,
44011
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13018), 0|OPFL_Chain,
44012
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44013
15.5k
    0, 
44014
15.5k
   82, 
44015
15.5k
    OPC_CheckChild2TypeI64,
44016
15.5k
    OPC_RecordChild3,
44017
15.5k
    OPC_Scope, 25, 
44018
15.5k
     OPC_CheckPredicate2, 
44019
15.5k
     OPC_CheckPatternPredicate4,
44020
15.5k
     OPC_EmitMergeInputChains1_0,
44021
15.5k
     OPC_EmitInteger32, 0, 
44022
15.5k
     OPC_EmitNodeXForm, 2, 3,
44023
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11878), 0|OPFL_Chain,
44024
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44025
15.5k
    25, 
44026
15.5k
     OPC_CheckPredicate1, 
44027
15.5k
     OPC_CheckPatternPredicate4,
44028
15.5k
     OPC_EmitMergeInputChains1_0,
44029
15.5k
     OPC_EmitInteger32, 0, 
44030
15.5k
     OPC_EmitNodeXForm, 2, 3,
44031
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12505), 0|OPFL_Chain,
44032
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44033
15.5k
    25, 
44034
15.5k
     OPC_CheckPredicate0, 
44035
15.5k
     OPC_CheckPatternPredicate4,
44036
15.5k
     OPC_EmitMergeInputChains1_0,
44037
15.5k
     OPC_EmitInteger32, 0, 
44038
15.5k
     OPC_EmitNodeXForm, 2, 3,
44039
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13132), 0|OPFL_Chain,
44040
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44041
15.5k
    0, 
44042
15.5k
   0, 
44043
15.5k
  61|128,3, 
44044
15.5k
   OPC_CheckChild1Integer, 88|128,10|128,1, 
44045
15.5k
   OPC_RecordChild2,
44046
15.5k
   OPC_Scope, 91, 
44047
15.5k
    OPC_CheckChild2TypeI32,
44048
15.5k
    OPC_RecordChild3,
44049
15.5k
    OPC_Scope, 28, 
44050
15.5k
     OPC_CheckPredicate2, 
44051
15.5k
     OPC_CheckPatternPredicate2,
44052
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44053
15.5k
     OPC_EmitMergeInputChains1_0,
44054
15.5k
     OPC_EmitInteger32, 0, 
44055
15.5k
     OPC_EmitNodeXForm, 2, 5,
44056
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11998), 0|OPFL_Chain,
44057
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44058
15.5k
    28, 
44059
15.5k
     OPC_CheckPredicate1, 
44060
15.5k
     OPC_CheckPatternPredicate2,
44061
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44062
15.5k
     OPC_EmitMergeInputChains1_0,
44063
15.5k
     OPC_EmitInteger32, 0, 
44064
15.5k
     OPC_EmitNodeXForm, 2, 5,
44065
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12625), 0|OPFL_Chain,
44066
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44067
15.5k
    28, 
44068
15.5k
     OPC_CheckPredicate0, 
44069
15.5k
     OPC_CheckPatternPredicate2,
44070
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44071
15.5k
     OPC_EmitMergeInputChains1_0,
44072
15.5k
     OPC_EmitInteger32, 0, 
44073
15.5k
     OPC_EmitNodeXForm, 2, 5,
44074
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13252), 0|OPFL_Chain,
44075
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44076
15.5k
    0, 
44077
15.5k
   91, 
44078
15.5k
    OPC_CheckChild2TypeI64,
44079
15.5k
    OPC_RecordChild3,
44080
15.5k
    OPC_Scope, 28, 
44081
15.5k
     OPC_CheckPredicate2, 
44082
15.5k
     OPC_CheckPatternPredicate2,
44083
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44084
15.5k
     OPC_EmitMergeInputChains1_0,
44085
15.5k
     OPC_EmitInteger32, 0, 
44086
15.5k
     OPC_EmitNodeXForm, 2, 5,
44087
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12112), 0|OPFL_Chain,
44088
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44089
15.5k
    28, 
44090
15.5k
     OPC_CheckPredicate1, 
44091
15.5k
     OPC_CheckPatternPredicate2,
44092
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44093
15.5k
     OPC_EmitMergeInputChains1_0,
44094
15.5k
     OPC_EmitInteger32, 0, 
44095
15.5k
     OPC_EmitNodeXForm, 2, 5,
44096
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12739), 0|OPFL_Chain,
44097
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44098
15.5k
    28, 
44099
15.5k
     OPC_CheckPredicate0, 
44100
15.5k
     OPC_CheckPatternPredicate2,
44101
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44102
15.5k
     OPC_EmitMergeInputChains1_0,
44103
15.5k
     OPC_EmitInteger32, 0, 
44104
15.5k
     OPC_EmitNodeXForm, 2, 5,
44105
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13366), 0|OPFL_Chain,
44106
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44107
15.5k
    0, 
44108
15.5k
   87, 
44109
15.5k
    OPC_RecordChild3,
44110
15.5k
    OPC_Scope, 27, 
44111
15.5k
     OPC_CheckPredicate2, 
44112
15.5k
     OPC_CheckPatternPredicate2,
44113
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44114
15.5k
     OPC_EmitMergeInputChains1_0,
44115
15.5k
     OPC_EmitInteger32, 0, 
44116
15.5k
     OPC_EmitNodeXForm, 2, 4,
44117
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11599), 0|OPFL_Chain,
44118
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
44119
15.5k
    27, 
44120
15.5k
     OPC_CheckPredicate1, 
44121
15.5k
     OPC_CheckPatternPredicate2,
44122
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44123
15.5k
     OPC_EmitMergeInputChains1_0,
44124
15.5k
     OPC_EmitInteger32, 0, 
44125
15.5k
     OPC_EmitNodeXForm, 2, 4,
44126
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12254), 0|OPFL_Chain,
44127
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
44128
15.5k
    27, 
44129
15.5k
     OPC_CheckPredicate0, 
44130
15.5k
     OPC_CheckPatternPredicate2,
44131
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44132
15.5k
     OPC_EmitMergeInputChains1_0,
44133
15.5k
     OPC_EmitInteger32, 0, 
44134
15.5k
     OPC_EmitNodeXForm, 2, 4,
44135
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12881), 0|OPFL_Chain,
44136
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
44137
15.5k
    0, 
44138
15.5k
   82, 
44139
15.5k
    OPC_CheckChild2TypeI32,
44140
15.5k
    OPC_RecordChild3,
44141
15.5k
    OPC_Scope, 25, 
44142
15.5k
     OPC_CheckPredicate2, 
44143
15.5k
     OPC_CheckPatternPredicate2,
44144
15.5k
     OPC_EmitMergeInputChains1_0,
44145
15.5k
     OPC_EmitInteger32, 0, 
44146
15.5k
     OPC_EmitNodeXForm, 2, 3,
44147
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11770), 0|OPFL_Chain,
44148
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44149
15.5k
    25, 
44150
15.5k
     OPC_CheckPredicate1, 
44151
15.5k
     OPC_CheckPatternPredicate2,
44152
15.5k
     OPC_EmitMergeInputChains1_0,
44153
15.5k
     OPC_EmitInteger32, 0, 
44154
15.5k
     OPC_EmitNodeXForm, 2, 3,
44155
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12397), 0|OPFL_Chain,
44156
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44157
15.5k
    25, 
44158
15.5k
     OPC_CheckPredicate0, 
44159
15.5k
     OPC_CheckPatternPredicate2,
44160
15.5k
     OPC_EmitMergeInputChains1_0,
44161
15.5k
     OPC_EmitInteger32, 0, 
44162
15.5k
     OPC_EmitNodeXForm, 2, 3,
44163
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13024), 0|OPFL_Chain,
44164
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44165
15.5k
    0, 
44166
15.5k
   82, 
44167
15.5k
    OPC_CheckChild2TypeI64,
44168
15.5k
    OPC_RecordChild3,
44169
15.5k
    OPC_Scope, 25, 
44170
15.5k
     OPC_CheckPredicate2, 
44171
15.5k
     OPC_CheckPatternPredicate2,
44172
15.5k
     OPC_EmitMergeInputChains1_0,
44173
15.5k
     OPC_EmitInteger32, 0, 
44174
15.5k
     OPC_EmitNodeXForm, 2, 3,
44175
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11884), 0|OPFL_Chain,
44176
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44177
15.5k
    25, 
44178
15.5k
     OPC_CheckPredicate1, 
44179
15.5k
     OPC_CheckPatternPredicate2,
44180
15.5k
     OPC_EmitMergeInputChains1_0,
44181
15.5k
     OPC_EmitInteger32, 0, 
44182
15.5k
     OPC_EmitNodeXForm, 2, 3,
44183
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12511), 0|OPFL_Chain,
44184
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44185
15.5k
    25, 
44186
15.5k
     OPC_CheckPredicate0, 
44187
15.5k
     OPC_CheckPatternPredicate2,
44188
15.5k
     OPC_EmitMergeInputChains1_0,
44189
15.5k
     OPC_EmitInteger32, 0, 
44190
15.5k
     OPC_EmitNodeXForm, 2, 3,
44191
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13138), 0|OPFL_Chain,
44192
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44193
15.5k
    0, 
44194
15.5k
   0, 
44195
15.5k
  61|128,3, 
44196
15.5k
   OPC_CheckChild1Integer, 48|128,12|128,1, 
44197
15.5k
   OPC_RecordChild2,
44198
15.5k
   OPC_Scope, 91, 
44199
15.5k
    OPC_CheckChild2TypeI32,
44200
15.5k
    OPC_RecordChild3,
44201
15.5k
    OPC_Scope, 28, 
44202
15.5k
     OPC_CheckPredicate2, 
44203
15.5k
     OPC_CheckPatternPredicate2,
44204
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44205
15.5k
     OPC_EmitMergeInputChains1_0,
44206
15.5k
     OPC_EmitInteger32, 0, 
44207
15.5k
     OPC_EmitNodeXForm, 2, 5,
44208
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12004), 0|OPFL_Chain,
44209
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44210
15.5k
    28, 
44211
15.5k
     OPC_CheckPredicate1, 
44212
15.5k
     OPC_CheckPatternPredicate2,
44213
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44214
15.5k
     OPC_EmitMergeInputChains1_0,
44215
15.5k
     OPC_EmitInteger32, 0, 
44216
15.5k
     OPC_EmitNodeXForm, 2, 5,
44217
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12631), 0|OPFL_Chain,
44218
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44219
15.5k
    28, 
44220
15.5k
     OPC_CheckPredicate0, 
44221
15.5k
     OPC_CheckPatternPredicate2,
44222
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44223
15.5k
     OPC_EmitMergeInputChains1_0,
44224
15.5k
     OPC_EmitInteger32, 0, 
44225
15.5k
     OPC_EmitNodeXForm, 2, 5,
44226
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13258), 0|OPFL_Chain,
44227
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44228
15.5k
    0, 
44229
15.5k
   91, 
44230
15.5k
    OPC_CheckChild2TypeI64,
44231
15.5k
    OPC_RecordChild3,
44232
15.5k
    OPC_Scope, 28, 
44233
15.5k
     OPC_CheckPredicate2, 
44234
15.5k
     OPC_CheckPatternPredicate2,
44235
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44236
15.5k
     OPC_EmitMergeInputChains1_0,
44237
15.5k
     OPC_EmitInteger32, 0, 
44238
15.5k
     OPC_EmitNodeXForm, 2, 5,
44239
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12118), 0|OPFL_Chain,
44240
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44241
15.5k
    28, 
44242
15.5k
     OPC_CheckPredicate1, 
44243
15.5k
     OPC_CheckPatternPredicate2,
44244
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44245
15.5k
     OPC_EmitMergeInputChains1_0,
44246
15.5k
     OPC_EmitInteger32, 0, 
44247
15.5k
     OPC_EmitNodeXForm, 2, 5,
44248
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12745), 0|OPFL_Chain,
44249
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44250
15.5k
    28, 
44251
15.5k
     OPC_CheckPredicate0, 
44252
15.5k
     OPC_CheckPatternPredicate2,
44253
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44254
15.5k
     OPC_EmitMergeInputChains1_0,
44255
15.5k
     OPC_EmitInteger32, 0, 
44256
15.5k
     OPC_EmitNodeXForm, 2, 5,
44257
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13372), 0|OPFL_Chain,
44258
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44259
15.5k
    0, 
44260
15.5k
   87, 
44261
15.5k
    OPC_RecordChild3,
44262
15.5k
    OPC_Scope, 27, 
44263
15.5k
     OPC_CheckPredicate2, 
44264
15.5k
     OPC_CheckPatternPredicate2,
44265
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44266
15.5k
     OPC_EmitMergeInputChains1_0,
44267
15.5k
     OPC_EmitInteger32, 0, 
44268
15.5k
     OPC_EmitNodeXForm, 2, 4,
44269
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11611), 0|OPFL_Chain,
44270
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
44271
15.5k
    27, 
44272
15.5k
     OPC_CheckPredicate1, 
44273
15.5k
     OPC_CheckPatternPredicate2,
44274
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44275
15.5k
     OPC_EmitMergeInputChains1_0,
44276
15.5k
     OPC_EmitInteger32, 0, 
44277
15.5k
     OPC_EmitNodeXForm, 2, 4,
44278
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12263), 0|OPFL_Chain,
44279
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
44280
15.5k
    27, 
44281
15.5k
     OPC_CheckPredicate0, 
44282
15.5k
     OPC_CheckPatternPredicate2,
44283
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44284
15.5k
     OPC_EmitMergeInputChains1_0,
44285
15.5k
     OPC_EmitInteger32, 0, 
44286
15.5k
     OPC_EmitNodeXForm, 2, 4,
44287
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12890), 0|OPFL_Chain,
44288
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
44289
15.5k
    0, 
44290
15.5k
   82, 
44291
15.5k
    OPC_CheckChild2TypeI32,
44292
15.5k
    OPC_RecordChild3,
44293
15.5k
    OPC_Scope, 25, 
44294
15.5k
     OPC_CheckPredicate2, 
44295
15.5k
     OPC_CheckPatternPredicate2,
44296
15.5k
     OPC_EmitMergeInputChains1_0,
44297
15.5k
     OPC_EmitInteger32, 0, 
44298
15.5k
     OPC_EmitNodeXForm, 2, 3,
44299
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11776), 0|OPFL_Chain,
44300
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44301
15.5k
    25, 
44302
15.5k
     OPC_CheckPredicate1, 
44303
15.5k
     OPC_CheckPatternPredicate2,
44304
15.5k
     OPC_EmitMergeInputChains1_0,
44305
15.5k
     OPC_EmitInteger32, 0, 
44306
15.5k
     OPC_EmitNodeXForm, 2, 3,
44307
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12403), 0|OPFL_Chain,
44308
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44309
15.5k
    25, 
44310
15.5k
     OPC_CheckPredicate0, 
44311
15.5k
     OPC_CheckPatternPredicate2,
44312
15.5k
     OPC_EmitMergeInputChains1_0,
44313
15.5k
     OPC_EmitInteger32, 0, 
44314
15.5k
     OPC_EmitNodeXForm, 2, 3,
44315
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13030), 0|OPFL_Chain,
44316
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44317
15.5k
    0, 
44318
15.5k
   82, 
44319
15.5k
    OPC_CheckChild2TypeI64,
44320
15.5k
    OPC_RecordChild3,
44321
15.5k
    OPC_Scope, 25, 
44322
15.5k
     OPC_CheckPredicate2, 
44323
15.5k
     OPC_CheckPatternPredicate2,
44324
15.5k
     OPC_EmitMergeInputChains1_0,
44325
15.5k
     OPC_EmitInteger32, 0, 
44326
15.5k
     OPC_EmitNodeXForm, 2, 3,
44327
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11890), 0|OPFL_Chain,
44328
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44329
15.5k
    25, 
44330
15.5k
     OPC_CheckPredicate1, 
44331
15.5k
     OPC_CheckPatternPredicate2,
44332
15.5k
     OPC_EmitMergeInputChains1_0,
44333
15.5k
     OPC_EmitInteger32, 0, 
44334
15.5k
     OPC_EmitNodeXForm, 2, 3,
44335
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12517), 0|OPFL_Chain,
44336
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44337
15.5k
    25, 
44338
15.5k
     OPC_CheckPredicate0, 
44339
15.5k
     OPC_CheckPatternPredicate2,
44340
15.5k
     OPC_EmitMergeInputChains1_0,
44341
15.5k
     OPC_EmitInteger32, 0, 
44342
15.5k
     OPC_EmitNodeXForm, 2, 3,
44343
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13144), 0|OPFL_Chain,
44344
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44345
15.5k
    0, 
44346
15.5k
   0, 
44347
15.5k
  61|128,3, 
44348
15.5k
   OPC_CheckChild1Integer, 114|128,9|128,1, 
44349
15.5k
   OPC_RecordChild2,
44350
15.5k
   OPC_Scope, 91, 
44351
15.5k
    OPC_CheckChild2TypeI32,
44352
15.5k
    OPC_RecordChild3,
44353
15.5k
    OPC_Scope, 28, 
44354
15.5k
     OPC_CheckPredicate2, 
44355
15.5k
     OPC_CheckPatternPredicate1,
44356
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44357
15.5k
     OPC_EmitMergeInputChains1_0,
44358
15.5k
     OPC_EmitInteger32, 0, 
44359
15.5k
     OPC_EmitNodeXForm, 2, 5,
44360
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12012), 0|OPFL_Chain,
44361
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44362
15.5k
    28, 
44363
15.5k
     OPC_CheckPredicate1, 
44364
15.5k
     OPC_CheckPatternPredicate1,
44365
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44366
15.5k
     OPC_EmitMergeInputChains1_0,
44367
15.5k
     OPC_EmitInteger32, 0, 
44368
15.5k
     OPC_EmitNodeXForm, 2, 5,
44369
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12639), 0|OPFL_Chain,
44370
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44371
15.5k
    28, 
44372
15.5k
     OPC_CheckPredicate0, 
44373
15.5k
     OPC_CheckPatternPredicate1,
44374
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44375
15.5k
     OPC_EmitMergeInputChains1_0,
44376
15.5k
     OPC_EmitInteger32, 0, 
44377
15.5k
     OPC_EmitNodeXForm, 2, 5,
44378
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13266), 0|OPFL_Chain,
44379
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44380
15.5k
    0, 
44381
15.5k
   91, 
44382
15.5k
    OPC_CheckChild2TypeI64,
44383
15.5k
    OPC_RecordChild3,
44384
15.5k
    OPC_Scope, 28, 
44385
15.5k
     OPC_CheckPredicate2, 
44386
15.5k
     OPC_CheckPatternPredicate1,
44387
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44388
15.5k
     OPC_EmitMergeInputChains1_0,
44389
15.5k
     OPC_EmitInteger32, 0, 
44390
15.5k
     OPC_EmitNodeXForm, 2, 5,
44391
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12126), 0|OPFL_Chain,
44392
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44393
15.5k
    28, 
44394
15.5k
     OPC_CheckPredicate1, 
44395
15.5k
     OPC_CheckPatternPredicate1,
44396
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44397
15.5k
     OPC_EmitMergeInputChains1_0,
44398
15.5k
     OPC_EmitInteger32, 0, 
44399
15.5k
     OPC_EmitNodeXForm, 2, 5,
44400
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12753), 0|OPFL_Chain,
44401
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44402
15.5k
    28, 
44403
15.5k
     OPC_CheckPredicate0, 
44404
15.5k
     OPC_CheckPatternPredicate1,
44405
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44406
15.5k
     OPC_EmitMergeInputChains1_0,
44407
15.5k
     OPC_EmitInteger32, 0, 
44408
15.5k
     OPC_EmitNodeXForm, 2, 5,
44409
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13380), 0|OPFL_Chain,
44410
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
44411
15.5k
    0, 
44412
15.5k
   87, 
44413
15.5k
    OPC_RecordChild3,
44414
15.5k
    OPC_Scope, 27, 
44415
15.5k
     OPC_CheckPredicate2, 
44416
15.5k
     OPC_CheckPatternPredicate1,
44417
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44418
15.5k
     OPC_EmitMergeInputChains1_0,
44419
15.5k
     OPC_EmitInteger32, 0, 
44420
15.5k
     OPC_EmitNodeXForm, 2, 4,
44421
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11627), 0|OPFL_Chain,
44422
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
44423
15.5k
    27, 
44424
15.5k
     OPC_CheckPredicate1, 
44425
15.5k
     OPC_CheckPatternPredicate1,
44426
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44427
15.5k
     OPC_EmitMergeInputChains1_0,
44428
15.5k
     OPC_EmitInteger32, 0, 
44429
15.5k
     OPC_EmitNodeXForm, 2, 4,
44430
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12275), 0|OPFL_Chain,
44431
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
44432
15.5k
    27, 
44433
15.5k
     OPC_CheckPredicate0, 
44434
15.5k
     OPC_CheckPatternPredicate1,
44435
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44436
15.5k
     OPC_EmitMergeInputChains1_0,
44437
15.5k
     OPC_EmitInteger32, 0, 
44438
15.5k
     OPC_EmitNodeXForm, 2, 4,
44439
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12902), 0|OPFL_Chain,
44440
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
44441
15.5k
    0, 
44442
15.5k
   82, 
44443
15.5k
    OPC_CheckChild2TypeI32,
44444
15.5k
    OPC_RecordChild3,
44445
15.5k
    OPC_Scope, 25, 
44446
15.5k
     OPC_CheckPredicate2, 
44447
15.5k
     OPC_CheckPatternPredicate1,
44448
15.5k
     OPC_EmitMergeInputChains1_0,
44449
15.5k
     OPC_EmitInteger32, 0, 
44450
15.5k
     OPC_EmitNodeXForm, 2, 3,
44451
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11784), 0|OPFL_Chain,
44452
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44453
15.5k
    25, 
44454
15.5k
     OPC_CheckPredicate1, 
44455
15.5k
     OPC_CheckPatternPredicate1,
44456
15.5k
     OPC_EmitMergeInputChains1_0,
44457
15.5k
     OPC_EmitInteger32, 0, 
44458
15.5k
     OPC_EmitNodeXForm, 2, 3,
44459
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12411), 0|OPFL_Chain,
44460
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44461
15.5k
    25, 
44462
15.5k
     OPC_CheckPredicate0, 
44463
15.5k
     OPC_CheckPatternPredicate1,
44464
15.5k
     OPC_EmitMergeInputChains1_0,
44465
15.5k
     OPC_EmitInteger32, 0, 
44466
15.5k
     OPC_EmitNodeXForm, 2, 3,
44467
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13038), 0|OPFL_Chain,
44468
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44469
15.5k
    0, 
44470
15.5k
   82, 
44471
15.5k
    OPC_CheckChild2TypeI64,
44472
15.5k
    OPC_RecordChild3,
44473
15.5k
    OPC_Scope, 25, 
44474
15.5k
     OPC_CheckPredicate2, 
44475
15.5k
     OPC_CheckPatternPredicate1,
44476
15.5k
     OPC_EmitMergeInputChains1_0,
44477
15.5k
     OPC_EmitInteger32, 0, 
44478
15.5k
     OPC_EmitNodeXForm, 2, 3,
44479
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11898), 0|OPFL_Chain,
44480
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44481
15.5k
    25, 
44482
15.5k
     OPC_CheckPredicate1, 
44483
15.5k
     OPC_CheckPatternPredicate1,
44484
15.5k
     OPC_EmitMergeInputChains1_0,
44485
15.5k
     OPC_EmitInteger32, 0, 
44486
15.5k
     OPC_EmitNodeXForm, 2, 3,
44487
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12525), 0|OPFL_Chain,
44488
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44489
15.5k
    25, 
44490
15.5k
     OPC_CheckPredicate0, 
44491
15.5k
     OPC_CheckPatternPredicate1,
44492
15.5k
     OPC_EmitMergeInputChains1_0,
44493
15.5k
     OPC_EmitInteger32, 0, 
44494
15.5k
     OPC_EmitNodeXForm, 2, 3,
44495
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13152), 0|OPFL_Chain,
44496
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
44497
15.5k
    0, 
44498
15.5k
   0, 
44499
15.5k
  54|128,2, 
44500
15.5k
   OPC_CheckChild1Integer, 126|128,13|128,1, 
44501
15.5k
   OPC_RecordChild2,
44502
15.5k
   OPC_Scope, 64, 
44503
15.5k
    OPC_CheckChild2TypeI32,
44504
15.5k
    OPC_RecordChild3,
44505
15.5k
    OPC_Scope, 19, 
44506
15.5k
     OPC_CheckPredicate2, 
44507
15.5k
     OPC_CheckPatternPredicate1,
44508
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44509
15.5k
     OPC_EmitMergeInputChains1_0,
44510
15.5k
     OPC_EmitInteger32, 0, 
44511
15.5k
     OPC_EmitNodeXForm, 2, 5,
44512
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12014),
44513
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44514
15.5k
    19, 
44515
15.5k
     OPC_CheckPredicate1, 
44516
15.5k
     OPC_CheckPatternPredicate1,
44517
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44518
15.5k
     OPC_EmitMergeInputChains1_0,
44519
15.5k
     OPC_EmitInteger32, 0, 
44520
15.5k
     OPC_EmitNodeXForm, 2, 5,
44521
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12641),
44522
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44523
15.5k
    19, 
44524
15.5k
     OPC_CheckPredicate0, 
44525
15.5k
     OPC_CheckPatternPredicate1,
44526
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44527
15.5k
     OPC_EmitMergeInputChains1_0,
44528
15.5k
     OPC_EmitInteger32, 0, 
44529
15.5k
     OPC_EmitNodeXForm, 2, 5,
44530
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13268),
44531
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44532
15.5k
    0, 
44533
15.5k
   64, 
44534
15.5k
    OPC_CheckChild2TypeI64,
44535
15.5k
    OPC_RecordChild3,
44536
15.5k
    OPC_Scope, 19, 
44537
15.5k
     OPC_CheckPredicate2, 
44538
15.5k
     OPC_CheckPatternPredicate1,
44539
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44540
15.5k
     OPC_EmitMergeInputChains1_0,
44541
15.5k
     OPC_EmitInteger32, 0, 
44542
15.5k
     OPC_EmitNodeXForm, 2, 5,
44543
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12128),
44544
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44545
15.5k
    19, 
44546
15.5k
     OPC_CheckPredicate1, 
44547
15.5k
     OPC_CheckPatternPredicate1,
44548
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44549
15.5k
     OPC_EmitMergeInputChains1_0,
44550
15.5k
     OPC_EmitInteger32, 0, 
44551
15.5k
     OPC_EmitNodeXForm, 2, 5,
44552
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12755),
44553
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44554
15.5k
    19, 
44555
15.5k
     OPC_CheckPredicate0, 
44556
15.5k
     OPC_CheckPatternPredicate1,
44557
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44558
15.5k
     OPC_EmitMergeInputChains1_0,
44559
15.5k
     OPC_EmitInteger32, 0, 
44560
15.5k
     OPC_EmitNodeXForm, 2, 5,
44561
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13382),
44562
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44563
15.5k
    0, 
44564
15.5k
   60, 
44565
15.5k
    OPC_RecordChild3,
44566
15.5k
    OPC_Scope, 18, 
44567
15.5k
     OPC_CheckPredicate2, 
44568
15.5k
     OPC_CheckPatternPredicate1,
44569
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44570
15.5k
     OPC_EmitMergeInputChains1_0,
44571
15.5k
     OPC_EmitInteger32, 0, 
44572
15.5k
     OPC_EmitNodeXForm, 2, 4,
44573
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11631),
44574
15.5k
                   MVT::f64, 3, 3, 2, 5, 
44575
15.5k
    18, 
44576
15.5k
     OPC_CheckPredicate1, 
44577
15.5k
     OPC_CheckPatternPredicate1,
44578
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44579
15.5k
     OPC_EmitMergeInputChains1_0,
44580
15.5k
     OPC_EmitInteger32, 0, 
44581
15.5k
     OPC_EmitNodeXForm, 2, 4,
44582
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12278),
44583
15.5k
                   MVT::f64, 3, 3, 2, 5, 
44584
15.5k
    18, 
44585
15.5k
     OPC_CheckPredicate0, 
44586
15.5k
     OPC_CheckPatternPredicate1,
44587
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44588
15.5k
     OPC_EmitMergeInputChains1_0,
44589
15.5k
     OPC_EmitInteger32, 0, 
44590
15.5k
     OPC_EmitNodeXForm, 2, 4,
44591
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12905),
44592
15.5k
                   MVT::f64, 3, 3, 2, 5, 
44593
15.5k
    0, 
44594
15.5k
   55, 
44595
15.5k
    OPC_CheckChild2TypeI32,
44596
15.5k
    OPC_RecordChild3,
44597
15.5k
    OPC_Scope, 16, 
44598
15.5k
     OPC_CheckPredicate2, 
44599
15.5k
     OPC_CheckPatternPredicate1,
44600
15.5k
     OPC_EmitMergeInputChains1_0,
44601
15.5k
     OPC_EmitInteger32, 0, 
44602
15.5k
     OPC_EmitNodeXForm, 2, 3,
44603
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11786),
44604
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44605
15.5k
    16, 
44606
15.5k
     OPC_CheckPredicate1, 
44607
15.5k
     OPC_CheckPatternPredicate1,
44608
15.5k
     OPC_EmitMergeInputChains1_0,
44609
15.5k
     OPC_EmitInteger32, 0, 
44610
15.5k
     OPC_EmitNodeXForm, 2, 3,
44611
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12413),
44612
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44613
15.5k
    16, 
44614
15.5k
     OPC_CheckPredicate0, 
44615
15.5k
     OPC_CheckPatternPredicate1,
44616
15.5k
     OPC_EmitMergeInputChains1_0,
44617
15.5k
     OPC_EmitInteger32, 0, 
44618
15.5k
     OPC_EmitNodeXForm, 2, 3,
44619
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13040),
44620
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44621
15.5k
    0, 
44622
15.5k
   55, 
44623
15.5k
    OPC_CheckChild2TypeI64,
44624
15.5k
    OPC_RecordChild3,
44625
15.5k
    OPC_Scope, 16, 
44626
15.5k
     OPC_CheckPredicate2, 
44627
15.5k
     OPC_CheckPatternPredicate1,
44628
15.5k
     OPC_EmitMergeInputChains1_0,
44629
15.5k
     OPC_EmitInteger32, 0, 
44630
15.5k
     OPC_EmitNodeXForm, 2, 3,
44631
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11900),
44632
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44633
15.5k
    16, 
44634
15.5k
     OPC_CheckPredicate1, 
44635
15.5k
     OPC_CheckPatternPredicate1,
44636
15.5k
     OPC_EmitMergeInputChains1_0,
44637
15.5k
     OPC_EmitInteger32, 0, 
44638
15.5k
     OPC_EmitNodeXForm, 2, 3,
44639
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12527),
44640
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44641
15.5k
    16, 
44642
15.5k
     OPC_CheckPredicate0, 
44643
15.5k
     OPC_CheckPatternPredicate1,
44644
15.5k
     OPC_EmitMergeInputChains1_0,
44645
15.5k
     OPC_EmitInteger32, 0, 
44646
15.5k
     OPC_EmitNodeXForm, 2, 3,
44647
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13154),
44648
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44649
15.5k
    0, 
44650
15.5k
   0, 
44651
15.5k
  54|128,2, 
44652
15.5k
   OPC_CheckChild1Integer, 6|128,14|128,1, 
44653
15.5k
   OPC_RecordChild2,
44654
15.5k
   OPC_Scope, 64, 
44655
15.5k
    OPC_CheckChild2TypeI32,
44656
15.5k
    OPC_RecordChild3,
44657
15.5k
    OPC_Scope, 19, 
44658
15.5k
     OPC_CheckPredicate2, 
44659
15.5k
     OPC_CheckPatternPredicate1,
44660
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44661
15.5k
     OPC_EmitMergeInputChains1_0,
44662
15.5k
     OPC_EmitInteger32, 0, 
44663
15.5k
     OPC_EmitNodeXForm, 2, 5,
44664
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12016),
44665
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44666
15.5k
    19, 
44667
15.5k
     OPC_CheckPredicate1, 
44668
15.5k
     OPC_CheckPatternPredicate1,
44669
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44670
15.5k
     OPC_EmitMergeInputChains1_0,
44671
15.5k
     OPC_EmitInteger32, 0, 
44672
15.5k
     OPC_EmitNodeXForm, 2, 5,
44673
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12643),
44674
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44675
15.5k
    19, 
44676
15.5k
     OPC_CheckPredicate0, 
44677
15.5k
     OPC_CheckPatternPredicate1,
44678
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44679
15.5k
     OPC_EmitMergeInputChains1_0,
44680
15.5k
     OPC_EmitInteger32, 0, 
44681
15.5k
     OPC_EmitNodeXForm, 2, 5,
44682
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13270),
44683
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44684
15.5k
    0, 
44685
15.5k
   64, 
44686
15.5k
    OPC_CheckChild2TypeI64,
44687
15.5k
    OPC_RecordChild3,
44688
15.5k
    OPC_Scope, 19, 
44689
15.5k
     OPC_CheckPredicate2, 
44690
15.5k
     OPC_CheckPatternPredicate1,
44691
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44692
15.5k
     OPC_EmitMergeInputChains1_0,
44693
15.5k
     OPC_EmitInteger32, 0, 
44694
15.5k
     OPC_EmitNodeXForm, 2, 5,
44695
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12130),
44696
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44697
15.5k
    19, 
44698
15.5k
     OPC_CheckPredicate1, 
44699
15.5k
     OPC_CheckPatternPredicate1,
44700
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44701
15.5k
     OPC_EmitMergeInputChains1_0,
44702
15.5k
     OPC_EmitInteger32, 0, 
44703
15.5k
     OPC_EmitNodeXForm, 2, 5,
44704
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12757),
44705
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44706
15.5k
    19, 
44707
15.5k
     OPC_CheckPredicate0, 
44708
15.5k
     OPC_CheckPatternPredicate1,
44709
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44710
15.5k
     OPC_EmitMergeInputChains1_0,
44711
15.5k
     OPC_EmitInteger32, 0, 
44712
15.5k
     OPC_EmitNodeXForm, 2, 5,
44713
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13384),
44714
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
44715
15.5k
    0, 
44716
15.5k
   60, 
44717
15.5k
    OPC_RecordChild3,
44718
15.5k
    OPC_Scope, 18, 
44719
15.5k
     OPC_CheckPredicate2, 
44720
15.5k
     OPC_CheckPatternPredicate1,
44721
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44722
15.5k
     OPC_EmitMergeInputChains1_0,
44723
15.5k
     OPC_EmitInteger32, 0, 
44724
15.5k
     OPC_EmitNodeXForm, 2, 4,
44725
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11635),
44726
15.5k
                   MVT::f64, 3, 3, 2, 5, 
44727
15.5k
    18, 
44728
15.5k
     OPC_CheckPredicate1, 
44729
15.5k
     OPC_CheckPatternPredicate1,
44730
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44731
15.5k
     OPC_EmitMergeInputChains1_0,
44732
15.5k
     OPC_EmitInteger32, 0, 
44733
15.5k
     OPC_EmitNodeXForm, 2, 4,
44734
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12281),
44735
15.5k
                   MVT::f64, 3, 3, 2, 5, 
44736
15.5k
    18, 
44737
15.5k
     OPC_CheckPredicate0, 
44738
15.5k
     OPC_CheckPatternPredicate1,
44739
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44740
15.5k
     OPC_EmitMergeInputChains1_0,
44741
15.5k
     OPC_EmitInteger32, 0, 
44742
15.5k
     OPC_EmitNodeXForm, 2, 4,
44743
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12908),
44744
15.5k
                   MVT::f64, 3, 3, 2, 5, 
44745
15.5k
    0, 
44746
15.5k
   55, 
44747
15.5k
    OPC_CheckChild2TypeI32,
44748
15.5k
    OPC_RecordChild3,
44749
15.5k
    OPC_Scope, 16, 
44750
15.5k
     OPC_CheckPredicate2, 
44751
15.5k
     OPC_CheckPatternPredicate1,
44752
15.5k
     OPC_EmitMergeInputChains1_0,
44753
15.5k
     OPC_EmitInteger32, 0, 
44754
15.5k
     OPC_EmitNodeXForm, 2, 3,
44755
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11788),
44756
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44757
15.5k
    16, 
44758
15.5k
     OPC_CheckPredicate1, 
44759
15.5k
     OPC_CheckPatternPredicate1,
44760
15.5k
     OPC_EmitMergeInputChains1_0,
44761
15.5k
     OPC_EmitInteger32, 0, 
44762
15.5k
     OPC_EmitNodeXForm, 2, 3,
44763
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12415),
44764
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44765
15.5k
    16, 
44766
15.5k
     OPC_CheckPredicate0, 
44767
15.5k
     OPC_CheckPatternPredicate1,
44768
15.5k
     OPC_EmitMergeInputChains1_0,
44769
15.5k
     OPC_EmitInteger32, 0, 
44770
15.5k
     OPC_EmitNodeXForm, 2, 3,
44771
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13042),
44772
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44773
15.5k
    0, 
44774
15.5k
   55, 
44775
15.5k
    OPC_CheckChild2TypeI64,
44776
15.5k
    OPC_RecordChild3,
44777
15.5k
    OPC_Scope, 16, 
44778
15.5k
     OPC_CheckPredicate2, 
44779
15.5k
     OPC_CheckPatternPredicate1,
44780
15.5k
     OPC_EmitMergeInputChains1_0,
44781
15.5k
     OPC_EmitInteger32, 0, 
44782
15.5k
     OPC_EmitNodeXForm, 2, 3,
44783
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_11902),
44784
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44785
15.5k
    16, 
44786
15.5k
     OPC_CheckPredicate1, 
44787
15.5k
     OPC_CheckPatternPredicate1,
44788
15.5k
     OPC_EmitMergeInputChains1_0,
44789
15.5k
     OPC_EmitInteger32, 0, 
44790
15.5k
     OPC_EmitNodeXForm, 2, 3,
44791
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_12529),
44792
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44793
15.5k
    16, 
44794
15.5k
     OPC_CheckPredicate0, 
44795
15.5k
     OPC_CheckPatternPredicate1,
44796
15.5k
     OPC_EmitMergeInputChains1_0,
44797
15.5k
     OPC_EmitInteger32, 0, 
44798
15.5k
     OPC_EmitNodeXForm, 2, 3,
44799
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13156),
44800
15.5k
                   MVT::f64, 3, 1, 2, 4, 
44801
15.5k
    0, 
44802
15.5k
   0, 
44803
15.5k
  69|128,2, 
44804
15.5k
   OPC_CheckChild1Integer, 14|128,14|128,1, 
44805
15.5k
   OPC_RecordChild2,
44806
15.5k
   OPC_Scope, 67, 
44807
15.5k
    OPC_CheckChild2TypeI32,
44808
15.5k
    OPC_RecordChild3,
44809
15.5k
    OPC_Scope, 20, 
44810
15.5k
     OPC_CheckPredicate2, 
44811
15.5k
     OPC_CheckPatternPredicate1,
44812
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44813
15.5k
     OPC_EmitMergeInputChains1_0,
44814
15.5k
     OPC_EmitInteger32, 0, 
44815
15.5k
     OPC_EmitNodeXForm, 2, 5,
44816
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12018),
44817
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
44818
15.5k
    20, 
44819
15.5k
     OPC_CheckPredicate1, 
44820
15.5k
     OPC_CheckPatternPredicate1,
44821
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44822
15.5k
     OPC_EmitMergeInputChains1_0,
44823
15.5k
     OPC_EmitInteger32, 0, 
44824
15.5k
     OPC_EmitNodeXForm, 2, 5,
44825
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12645),
44826
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
44827
15.5k
    20, 
44828
15.5k
     OPC_CheckPredicate0, 
44829
15.5k
     OPC_CheckPatternPredicate1,
44830
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44831
15.5k
     OPC_EmitMergeInputChains1_0,
44832
15.5k
     OPC_EmitInteger32, 0, 
44833
15.5k
     OPC_EmitNodeXForm, 2, 5,
44834
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13272),
44835
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
44836
15.5k
    0, 
44837
15.5k
   67, 
44838
15.5k
    OPC_CheckChild2TypeI64,
44839
15.5k
    OPC_RecordChild3,
44840
15.5k
    OPC_Scope, 20, 
44841
15.5k
     OPC_CheckPredicate2, 
44842
15.5k
     OPC_CheckPatternPredicate1,
44843
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44844
15.5k
     OPC_EmitMergeInputChains1_0,
44845
15.5k
     OPC_EmitInteger32, 0, 
44846
15.5k
     OPC_EmitNodeXForm, 2, 5,
44847
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12132),
44848
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
44849
15.5k
    20, 
44850
15.5k
     OPC_CheckPredicate1, 
44851
15.5k
     OPC_CheckPatternPredicate1,
44852
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44853
15.5k
     OPC_EmitMergeInputChains1_0,
44854
15.5k
     OPC_EmitInteger32, 0, 
44855
15.5k
     OPC_EmitNodeXForm, 2, 5,
44856
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12759),
44857
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
44858
15.5k
    20, 
44859
15.5k
     OPC_CheckPredicate0, 
44860
15.5k
     OPC_CheckPatternPredicate1,
44861
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44862
15.5k
     OPC_EmitMergeInputChains1_0,
44863
15.5k
     OPC_EmitInteger32, 0, 
44864
15.5k
     OPC_EmitNodeXForm, 2, 5,
44865
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13386),
44866
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
44867
15.5k
    0, 
44868
15.5k
   63, 
44869
15.5k
    OPC_RecordChild3,
44870
15.5k
    OPC_Scope, 19, 
44871
15.5k
     OPC_CheckPredicate2, 
44872
15.5k
     OPC_CheckPatternPredicate1,
44873
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44874
15.5k
     OPC_EmitMergeInputChains1_0,
44875
15.5k
     OPC_EmitInteger32, 0, 
44876
15.5k
     OPC_EmitNodeXForm, 2, 4,
44877
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11639),
44878
15.5k
                   MVT::f64, MVT::f64, 3, 3, 2, 5, 
44879
15.5k
    19, 
44880
15.5k
     OPC_CheckPredicate1, 
44881
15.5k
     OPC_CheckPatternPredicate1,
44882
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44883
15.5k
     OPC_EmitMergeInputChains1_0,
44884
15.5k
     OPC_EmitInteger32, 0, 
44885
15.5k
     OPC_EmitNodeXForm, 2, 4,
44886
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12284),
44887
15.5k
                   MVT::f64, MVT::f64, 3, 3, 2, 5, 
44888
15.5k
    19, 
44889
15.5k
     OPC_CheckPredicate0, 
44890
15.5k
     OPC_CheckPatternPredicate1,
44891
15.5k
     OPC_CheckComplexPat2, /*#*/1,
44892
15.5k
     OPC_EmitMergeInputChains1_0,
44893
15.5k
     OPC_EmitInteger32, 0, 
44894
15.5k
     OPC_EmitNodeXForm, 2, 4,
44895
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12911),
44896
15.5k
                   MVT::f64, MVT::f64, 3, 3, 2, 5, 
44897
15.5k
    0, 
44898
15.5k
   58, 
44899
15.5k
    OPC_CheckChild2TypeI32,
44900
15.5k
    OPC_RecordChild3,
44901
15.5k
    OPC_Scope, 17, 
44902
15.5k
     OPC_CheckPredicate2, 
44903
15.5k
     OPC_CheckPatternPredicate1,
44904
15.5k
     OPC_EmitMergeInputChains1_0,
44905
15.5k
     OPC_EmitInteger32, 0, 
44906
15.5k
     OPC_EmitNodeXForm, 2, 3,
44907
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11790),
44908
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
44909
15.5k
    17, 
44910
15.5k
     OPC_CheckPredicate1, 
44911
15.5k
     OPC_CheckPatternPredicate1,
44912
15.5k
     OPC_EmitMergeInputChains1_0,
44913
15.5k
     OPC_EmitInteger32, 0, 
44914
15.5k
     OPC_EmitNodeXForm, 2, 3,
44915
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12417),
44916
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
44917
15.5k
    17, 
44918
15.5k
     OPC_CheckPredicate0, 
44919
15.5k
     OPC_CheckPatternPredicate1,
44920
15.5k
     OPC_EmitMergeInputChains1_0,
44921
15.5k
     OPC_EmitInteger32, 0, 
44922
15.5k
     OPC_EmitNodeXForm, 2, 3,
44923
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13044),
44924
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
44925
15.5k
    0, 
44926
15.5k
   58, 
44927
15.5k
    OPC_CheckChild2TypeI64,
44928
15.5k
    OPC_RecordChild3,
44929
15.5k
    OPC_Scope, 17, 
44930
15.5k
     OPC_CheckPredicate2, 
44931
15.5k
     OPC_CheckPatternPredicate1,
44932
15.5k
     OPC_EmitMergeInputChains1_0,
44933
15.5k
     OPC_EmitInteger32, 0, 
44934
15.5k
     OPC_EmitNodeXForm, 2, 3,
44935
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_11904),
44936
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
44937
15.5k
    17, 
44938
15.5k
     OPC_CheckPredicate1, 
44939
15.5k
     OPC_CheckPatternPredicate1,
44940
15.5k
     OPC_EmitMergeInputChains1_0,
44941
15.5k
     OPC_EmitInteger32, 0, 
44942
15.5k
     OPC_EmitNodeXForm, 2, 3,
44943
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_12531),
44944
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
44945
15.5k
    17, 
44946
15.5k
     OPC_CheckPredicate0, 
44947
15.5k
     OPC_CheckPatternPredicate1,
44948
15.5k
     OPC_EmitMergeInputChains1_0,
44949
15.5k
     OPC_EmitInteger32, 0, 
44950
15.5k
     OPC_EmitNodeXForm, 2, 3,
44951
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13158),
44952
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
44953
15.5k
    0, 
44954
15.5k
   0, 
44955
15.5k
  38|128,3, 
44956
15.5k
   OPC_CheckChild1Integer, 70|128,8|128,1, 
44957
15.5k
   OPC_RecordChild2,
44958
15.5k
   OPC_Scope, 87, 
44959
15.5k
    OPC_CheckChild2TypeI32,
44960
15.5k
    OPC_Scope, 27, 
44961
15.5k
     OPC_CheckPredicate2, 
44962
15.5k
     OPC_CheckPatternPredicate4,
44963
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44964
15.5k
     OPC_EmitMergeInputChains1_0,
44965
15.5k
     OPC_EmitInteger32, 0, 
44966
15.5k
     OPC_EmitNodeXForm, 2, 4,
44967
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13933), 0|OPFL_Chain,
44968
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
44969
15.5k
    27, 
44970
15.5k
     OPC_CheckPredicate1, 
44971
15.5k
     OPC_CheckPatternPredicate4,
44972
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44973
15.5k
     OPC_EmitMergeInputChains1_0,
44974
15.5k
     OPC_EmitInteger32, 0, 
44975
15.5k
     OPC_EmitNodeXForm, 2, 4,
44976
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14560), 0|OPFL_Chain,
44977
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
44978
15.5k
    27, 
44979
15.5k
     OPC_CheckPredicate0, 
44980
15.5k
     OPC_CheckPatternPredicate4,
44981
15.5k
     OPC_CheckComplexPat0, /*#*/1,
44982
15.5k
     OPC_EmitMergeInputChains1_0,
44983
15.5k
     OPC_EmitInteger32, 0, 
44984
15.5k
     OPC_EmitNodeXForm, 2, 4,
44985
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15187), 0|OPFL_Chain,
44986
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
44987
15.5k
    0, 
44988
15.5k
   87, 
44989
15.5k
    OPC_CheckChild2TypeI64,
44990
15.5k
    OPC_Scope, 27, 
44991
15.5k
     OPC_CheckPredicate2, 
44992
15.5k
     OPC_CheckPatternPredicate4,
44993
15.5k
     OPC_CheckComplexPat1, /*#*/1,
44994
15.5k
     OPC_EmitMergeInputChains1_0,
44995
15.5k
     OPC_EmitInteger32, 0, 
44996
15.5k
     OPC_EmitNodeXForm, 2, 4,
44997
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14047), 0|OPFL_Chain,
44998
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
44999
15.5k
    27, 
45000
15.5k
     OPC_CheckPredicate1, 
45001
15.5k
     OPC_CheckPatternPredicate4,
45002
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45003
15.5k
     OPC_EmitMergeInputChains1_0,
45004
15.5k
     OPC_EmitInteger32, 0, 
45005
15.5k
     OPC_EmitNodeXForm, 2, 4,
45006
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14674), 0|OPFL_Chain,
45007
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45008
15.5k
    27, 
45009
15.5k
     OPC_CheckPredicate0, 
45010
15.5k
     OPC_CheckPatternPredicate4,
45011
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45012
15.5k
     OPC_EmitMergeInputChains1_0,
45013
15.5k
     OPC_EmitInteger32, 0, 
45014
15.5k
     OPC_EmitNodeXForm, 2, 4,
45015
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15301), 0|OPFL_Chain,
45016
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45017
15.5k
    0, 
45018
15.5k
   26, 
45019
15.5k
    OPC_CheckPredicate2, 
45020
15.5k
    OPC_CheckPatternPredicate4,
45021
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45022
15.5k
    OPC_EmitMergeInputChains1_0,
45023
15.5k
    OPC_EmitInteger32, 0, 
45024
15.5k
    OPC_EmitNodeXForm, 2, 3,
45025
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13525), 0|OPFL_Chain,
45026
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45027
15.5k
   26, 
45028
15.5k
    OPC_CheckPredicate1, 
45029
15.5k
    OPC_CheckPatternPredicate4,
45030
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45031
15.5k
    OPC_EmitMergeInputChains1_0,
45032
15.5k
    OPC_EmitInteger32, 0, 
45033
15.5k
    OPC_EmitNodeXForm, 2, 3,
45034
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14186), 0|OPFL_Chain,
45035
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45036
15.5k
   26, 
45037
15.5k
    OPC_CheckPredicate0, 
45038
15.5k
    OPC_CheckPatternPredicate4,
45039
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45040
15.5k
    OPC_EmitMergeInputChains1_0,
45041
15.5k
    OPC_EmitInteger32, 0, 
45042
15.5k
    OPC_EmitNodeXForm, 2, 3,
45043
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14813), 0|OPFL_Chain,
45044
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45045
15.5k
   78, 
45046
15.5k
    OPC_CheckChild2TypeI32,
45047
15.5k
    OPC_Scope, 24, 
45048
15.5k
     OPC_CheckPredicate2, 
45049
15.5k
     OPC_CheckPatternPredicate4,
45050
15.5k
     OPC_EmitMergeInputChains1_0,
45051
15.5k
     OPC_EmitInteger32, 0, 
45052
15.5k
     OPC_EmitNodeXForm, 2, 2,
45053
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13705), 0|OPFL_Chain,
45054
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45055
15.5k
    24, 
45056
15.5k
     OPC_CheckPredicate1, 
45057
15.5k
     OPC_CheckPatternPredicate4,
45058
15.5k
     OPC_EmitMergeInputChains1_0,
45059
15.5k
     OPC_EmitInteger32, 0, 
45060
15.5k
     OPC_EmitNodeXForm, 2, 2,
45061
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14332), 0|OPFL_Chain,
45062
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45063
15.5k
    24, 
45064
15.5k
     OPC_CheckPredicate0, 
45065
15.5k
     OPC_CheckPatternPredicate4,
45066
15.5k
     OPC_EmitMergeInputChains1_0,
45067
15.5k
     OPC_EmitInteger32, 0, 
45068
15.5k
     OPC_EmitNodeXForm, 2, 2,
45069
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14959), 0|OPFL_Chain,
45070
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45071
15.5k
    0, 
45072
15.5k
   78, 
45073
15.5k
    OPC_CheckChild2TypeI64,
45074
15.5k
    OPC_Scope, 24, 
45075
15.5k
     OPC_CheckPredicate2, 
45076
15.5k
     OPC_CheckPatternPredicate4,
45077
15.5k
     OPC_EmitMergeInputChains1_0,
45078
15.5k
     OPC_EmitInteger32, 0, 
45079
15.5k
     OPC_EmitNodeXForm, 2, 2,
45080
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13819), 0|OPFL_Chain,
45081
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45082
15.5k
    24, 
45083
15.5k
     OPC_CheckPredicate1, 
45084
15.5k
     OPC_CheckPatternPredicate4,
45085
15.5k
     OPC_EmitMergeInputChains1_0,
45086
15.5k
     OPC_EmitInteger32, 0, 
45087
15.5k
     OPC_EmitNodeXForm, 2, 2,
45088
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14446), 0|OPFL_Chain,
45089
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45090
15.5k
    24, 
45091
15.5k
     OPC_CheckPredicate0, 
45092
15.5k
     OPC_CheckPatternPredicate4,
45093
15.5k
     OPC_EmitMergeInputChains1_0,
45094
15.5k
     OPC_EmitInteger32, 0, 
45095
15.5k
     OPC_EmitNodeXForm, 2, 2,
45096
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15073), 0|OPFL_Chain,
45097
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45098
15.5k
    0, 
45099
15.5k
   0, 
45100
15.5k
  38|128,3, 
45101
15.5k
   OPC_CheckChild1Integer, 70|128,10|128,1, 
45102
15.5k
   OPC_RecordChild2,
45103
15.5k
   OPC_Scope, 87, 
45104
15.5k
    OPC_CheckChild2TypeI32,
45105
15.5k
    OPC_Scope, 27, 
45106
15.5k
     OPC_CheckPredicate2, 
45107
15.5k
     OPC_CheckPatternPredicate2,
45108
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45109
15.5k
     OPC_EmitMergeInputChains1_0,
45110
15.5k
     OPC_EmitInteger32, 0, 
45111
15.5k
     OPC_EmitNodeXForm, 2, 4,
45112
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13939), 0|OPFL_Chain,
45113
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45114
15.5k
    27, 
45115
15.5k
     OPC_CheckPredicate1, 
45116
15.5k
     OPC_CheckPatternPredicate2,
45117
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45118
15.5k
     OPC_EmitMergeInputChains1_0,
45119
15.5k
     OPC_EmitInteger32, 0, 
45120
15.5k
     OPC_EmitNodeXForm, 2, 4,
45121
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14566), 0|OPFL_Chain,
45122
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45123
15.5k
    27, 
45124
15.5k
     OPC_CheckPredicate0, 
45125
15.5k
     OPC_CheckPatternPredicate2,
45126
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45127
15.5k
     OPC_EmitMergeInputChains1_0,
45128
15.5k
     OPC_EmitInteger32, 0, 
45129
15.5k
     OPC_EmitNodeXForm, 2, 4,
45130
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15193), 0|OPFL_Chain,
45131
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45132
15.5k
    0, 
45133
15.5k
   87, 
45134
15.5k
    OPC_CheckChild2TypeI64,
45135
15.5k
    OPC_Scope, 27, 
45136
15.5k
     OPC_CheckPredicate2, 
45137
15.5k
     OPC_CheckPatternPredicate2,
45138
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45139
15.5k
     OPC_EmitMergeInputChains1_0,
45140
15.5k
     OPC_EmitInteger32, 0, 
45141
15.5k
     OPC_EmitNodeXForm, 2, 4,
45142
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14053), 0|OPFL_Chain,
45143
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45144
15.5k
    27, 
45145
15.5k
     OPC_CheckPredicate1, 
45146
15.5k
     OPC_CheckPatternPredicate2,
45147
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45148
15.5k
     OPC_EmitMergeInputChains1_0,
45149
15.5k
     OPC_EmitInteger32, 0, 
45150
15.5k
     OPC_EmitNodeXForm, 2, 4,
45151
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14680), 0|OPFL_Chain,
45152
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45153
15.5k
    27, 
45154
15.5k
     OPC_CheckPredicate0, 
45155
15.5k
     OPC_CheckPatternPredicate2,
45156
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45157
15.5k
     OPC_EmitMergeInputChains1_0,
45158
15.5k
     OPC_EmitInteger32, 0, 
45159
15.5k
     OPC_EmitNodeXForm, 2, 4,
45160
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15307), 0|OPFL_Chain,
45161
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45162
15.5k
    0, 
45163
15.5k
   26, 
45164
15.5k
    OPC_CheckPredicate2, 
45165
15.5k
    OPC_CheckPatternPredicate2,
45166
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45167
15.5k
    OPC_EmitMergeInputChains1_0,
45168
15.5k
    OPC_EmitInteger32, 0, 
45169
15.5k
    OPC_EmitNodeXForm, 2, 3,
45170
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13537), 0|OPFL_Chain,
45171
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45172
15.5k
   26, 
45173
15.5k
    OPC_CheckPredicate1, 
45174
15.5k
    OPC_CheckPatternPredicate2,
45175
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45176
15.5k
    OPC_EmitMergeInputChains1_0,
45177
15.5k
    OPC_EmitInteger32, 0, 
45178
15.5k
    OPC_EmitNodeXForm, 2, 3,
45179
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14195), 0|OPFL_Chain,
45180
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45181
15.5k
   26, 
45182
15.5k
    OPC_CheckPredicate0, 
45183
15.5k
    OPC_CheckPatternPredicate2,
45184
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45185
15.5k
    OPC_EmitMergeInputChains1_0,
45186
15.5k
    OPC_EmitInteger32, 0, 
45187
15.5k
    OPC_EmitNodeXForm, 2, 3,
45188
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14822), 0|OPFL_Chain,
45189
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45190
15.5k
   78, 
45191
15.5k
    OPC_CheckChild2TypeI32,
45192
15.5k
    OPC_Scope, 24, 
45193
15.5k
     OPC_CheckPredicate2, 
45194
15.5k
     OPC_CheckPatternPredicate2,
45195
15.5k
     OPC_EmitMergeInputChains1_0,
45196
15.5k
     OPC_EmitInteger32, 0, 
45197
15.5k
     OPC_EmitNodeXForm, 2, 2,
45198
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13711), 0|OPFL_Chain,
45199
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45200
15.5k
    24, 
45201
15.5k
     OPC_CheckPredicate1, 
45202
15.5k
     OPC_CheckPatternPredicate2,
45203
15.5k
     OPC_EmitMergeInputChains1_0,
45204
15.5k
     OPC_EmitInteger32, 0, 
45205
15.5k
     OPC_EmitNodeXForm, 2, 2,
45206
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14338), 0|OPFL_Chain,
45207
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45208
15.5k
    24, 
45209
15.5k
     OPC_CheckPredicate0, 
45210
15.5k
     OPC_CheckPatternPredicate2,
45211
15.5k
     OPC_EmitMergeInputChains1_0,
45212
15.5k
     OPC_EmitInteger32, 0, 
45213
15.5k
     OPC_EmitNodeXForm, 2, 2,
45214
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14965), 0|OPFL_Chain,
45215
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45216
15.5k
    0, 
45217
15.5k
   78, 
45218
15.5k
    OPC_CheckChild2TypeI64,
45219
15.5k
    OPC_Scope, 24, 
45220
15.5k
     OPC_CheckPredicate2, 
45221
15.5k
     OPC_CheckPatternPredicate2,
45222
15.5k
     OPC_EmitMergeInputChains1_0,
45223
15.5k
     OPC_EmitInteger32, 0, 
45224
15.5k
     OPC_EmitNodeXForm, 2, 2,
45225
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13825), 0|OPFL_Chain,
45226
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45227
15.5k
    24, 
45228
15.5k
     OPC_CheckPredicate1, 
45229
15.5k
     OPC_CheckPatternPredicate2,
45230
15.5k
     OPC_EmitMergeInputChains1_0,
45231
15.5k
     OPC_EmitInteger32, 0, 
45232
15.5k
     OPC_EmitNodeXForm, 2, 2,
45233
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14452), 0|OPFL_Chain,
45234
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45235
15.5k
    24, 
45236
15.5k
     OPC_CheckPredicate0, 
45237
15.5k
     OPC_CheckPatternPredicate2,
45238
15.5k
     OPC_EmitMergeInputChains1_0,
45239
15.5k
     OPC_EmitInteger32, 0, 
45240
15.5k
     OPC_EmitNodeXForm, 2, 2,
45241
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15079), 0|OPFL_Chain,
45242
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45243
15.5k
    0, 
45244
15.5k
   0, 
45245
15.5k
  38|128,3, 
45246
15.5k
   OPC_CheckChild1Integer, 30|128,12|128,1, 
45247
15.5k
   OPC_RecordChild2,
45248
15.5k
   OPC_Scope, 87, 
45249
15.5k
    OPC_CheckChild2TypeI32,
45250
15.5k
    OPC_Scope, 27, 
45251
15.5k
     OPC_CheckPredicate2, 
45252
15.5k
     OPC_CheckPatternPredicate2,
45253
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45254
15.5k
     OPC_EmitMergeInputChains1_0,
45255
15.5k
     OPC_EmitInteger32, 0, 
45256
15.5k
     OPC_EmitNodeXForm, 2, 4,
45257
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13945), 0|OPFL_Chain,
45258
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45259
15.5k
    27, 
45260
15.5k
     OPC_CheckPredicate1, 
45261
15.5k
     OPC_CheckPatternPredicate2,
45262
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45263
15.5k
     OPC_EmitMergeInputChains1_0,
45264
15.5k
     OPC_EmitInteger32, 0, 
45265
15.5k
     OPC_EmitNodeXForm, 2, 4,
45266
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14572), 0|OPFL_Chain,
45267
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45268
15.5k
    27, 
45269
15.5k
     OPC_CheckPredicate0, 
45270
15.5k
     OPC_CheckPatternPredicate2,
45271
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45272
15.5k
     OPC_EmitMergeInputChains1_0,
45273
15.5k
     OPC_EmitInteger32, 0, 
45274
15.5k
     OPC_EmitNodeXForm, 2, 4,
45275
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15199), 0|OPFL_Chain,
45276
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45277
15.5k
    0, 
45278
15.5k
   87, 
45279
15.5k
    OPC_CheckChild2TypeI64,
45280
15.5k
    OPC_Scope, 27, 
45281
15.5k
     OPC_CheckPredicate2, 
45282
15.5k
     OPC_CheckPatternPredicate2,
45283
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45284
15.5k
     OPC_EmitMergeInputChains1_0,
45285
15.5k
     OPC_EmitInteger32, 0, 
45286
15.5k
     OPC_EmitNodeXForm, 2, 4,
45287
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14059), 0|OPFL_Chain,
45288
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45289
15.5k
    27, 
45290
15.5k
     OPC_CheckPredicate1, 
45291
15.5k
     OPC_CheckPatternPredicate2,
45292
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45293
15.5k
     OPC_EmitMergeInputChains1_0,
45294
15.5k
     OPC_EmitInteger32, 0, 
45295
15.5k
     OPC_EmitNodeXForm, 2, 4,
45296
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14686), 0|OPFL_Chain,
45297
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45298
15.5k
    27, 
45299
15.5k
     OPC_CheckPredicate0, 
45300
15.5k
     OPC_CheckPatternPredicate2,
45301
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45302
15.5k
     OPC_EmitMergeInputChains1_0,
45303
15.5k
     OPC_EmitInteger32, 0, 
45304
15.5k
     OPC_EmitNodeXForm, 2, 4,
45305
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15313), 0|OPFL_Chain,
45306
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45307
15.5k
    0, 
45308
15.5k
   26, 
45309
15.5k
    OPC_CheckPredicate2, 
45310
15.5k
    OPC_CheckPatternPredicate2,
45311
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45312
15.5k
    OPC_EmitMergeInputChains1_0,
45313
15.5k
    OPC_EmitInteger32, 0, 
45314
15.5k
    OPC_EmitNodeXForm, 2, 3,
45315
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13549), 0|OPFL_Chain,
45316
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45317
15.5k
   26, 
45318
15.5k
    OPC_CheckPredicate1, 
45319
15.5k
    OPC_CheckPatternPredicate2,
45320
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45321
15.5k
    OPC_EmitMergeInputChains1_0,
45322
15.5k
    OPC_EmitInteger32, 0, 
45323
15.5k
    OPC_EmitNodeXForm, 2, 3,
45324
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14204), 0|OPFL_Chain,
45325
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45326
15.5k
   26, 
45327
15.5k
    OPC_CheckPredicate0, 
45328
15.5k
    OPC_CheckPatternPredicate2,
45329
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45330
15.5k
    OPC_EmitMergeInputChains1_0,
45331
15.5k
    OPC_EmitInteger32, 0, 
45332
15.5k
    OPC_EmitNodeXForm, 2, 3,
45333
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14831), 0|OPFL_Chain,
45334
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45335
15.5k
   78, 
45336
15.5k
    OPC_CheckChild2TypeI32,
45337
15.5k
    OPC_Scope, 24, 
45338
15.5k
     OPC_CheckPredicate2, 
45339
15.5k
     OPC_CheckPatternPredicate2,
45340
15.5k
     OPC_EmitMergeInputChains1_0,
45341
15.5k
     OPC_EmitInteger32, 0, 
45342
15.5k
     OPC_EmitNodeXForm, 2, 2,
45343
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13717), 0|OPFL_Chain,
45344
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45345
15.5k
    24, 
45346
15.5k
     OPC_CheckPredicate1, 
45347
15.5k
     OPC_CheckPatternPredicate2,
45348
15.5k
     OPC_EmitMergeInputChains1_0,
45349
15.5k
     OPC_EmitInteger32, 0, 
45350
15.5k
     OPC_EmitNodeXForm, 2, 2,
45351
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14344), 0|OPFL_Chain,
45352
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45353
15.5k
    24, 
45354
15.5k
     OPC_CheckPredicate0, 
45355
15.5k
     OPC_CheckPatternPredicate2,
45356
15.5k
     OPC_EmitMergeInputChains1_0,
45357
15.5k
     OPC_EmitInteger32, 0, 
45358
15.5k
     OPC_EmitNodeXForm, 2, 2,
45359
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14971), 0|OPFL_Chain,
45360
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45361
15.5k
    0, 
45362
15.5k
   78, 
45363
15.5k
    OPC_CheckChild2TypeI64,
45364
15.5k
    OPC_Scope, 24, 
45365
15.5k
     OPC_CheckPredicate2, 
45366
15.5k
     OPC_CheckPatternPredicate2,
45367
15.5k
     OPC_EmitMergeInputChains1_0,
45368
15.5k
     OPC_EmitInteger32, 0, 
45369
15.5k
     OPC_EmitNodeXForm, 2, 2,
45370
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13831), 0|OPFL_Chain,
45371
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45372
15.5k
    24, 
45373
15.5k
     OPC_CheckPredicate1, 
45374
15.5k
     OPC_CheckPatternPredicate2,
45375
15.5k
     OPC_EmitMergeInputChains1_0,
45376
15.5k
     OPC_EmitInteger32, 0, 
45377
15.5k
     OPC_EmitNodeXForm, 2, 2,
45378
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14458), 0|OPFL_Chain,
45379
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45380
15.5k
    24, 
45381
15.5k
     OPC_CheckPredicate0, 
45382
15.5k
     OPC_CheckPatternPredicate2,
45383
15.5k
     OPC_EmitMergeInputChains1_0,
45384
15.5k
     OPC_EmitInteger32, 0, 
45385
15.5k
     OPC_EmitNodeXForm, 2, 2,
45386
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15085), 0|OPFL_Chain,
45387
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45388
15.5k
    0, 
45389
15.5k
   0, 
45390
15.5k
  38|128,3, 
45391
15.5k
   OPC_CheckChild1Integer, 108|128,9|128,1, 
45392
15.5k
   OPC_RecordChild2,
45393
15.5k
   OPC_Scope, 87, 
45394
15.5k
    OPC_CheckChild2TypeI32,
45395
15.5k
    OPC_Scope, 27, 
45396
15.5k
     OPC_CheckPredicate2, 
45397
15.5k
     OPC_CheckPatternPredicate1,
45398
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45399
15.5k
     OPC_EmitMergeInputChains1_0,
45400
15.5k
     OPC_EmitInteger32, 0, 
45401
15.5k
     OPC_EmitNodeXForm, 2, 4,
45402
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13953), 0|OPFL_Chain,
45403
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45404
15.5k
    27, 
45405
15.5k
     OPC_CheckPredicate1, 
45406
15.5k
     OPC_CheckPatternPredicate1,
45407
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45408
15.5k
     OPC_EmitMergeInputChains1_0,
45409
15.5k
     OPC_EmitInteger32, 0, 
45410
15.5k
     OPC_EmitNodeXForm, 2, 4,
45411
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14580), 0|OPFL_Chain,
45412
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45413
15.5k
    27, 
45414
15.5k
     OPC_CheckPredicate0, 
45415
15.5k
     OPC_CheckPatternPredicate1,
45416
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45417
15.5k
     OPC_EmitMergeInputChains1_0,
45418
15.5k
     OPC_EmitInteger32, 0, 
45419
15.5k
     OPC_EmitNodeXForm, 2, 4,
45420
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15207), 0|OPFL_Chain,
45421
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45422
15.5k
    0, 
45423
15.5k
   87, 
45424
15.5k
    OPC_CheckChild2TypeI64,
45425
15.5k
    OPC_Scope, 27, 
45426
15.5k
     OPC_CheckPredicate2, 
45427
15.5k
     OPC_CheckPatternPredicate1,
45428
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45429
15.5k
     OPC_EmitMergeInputChains1_0,
45430
15.5k
     OPC_EmitInteger32, 0, 
45431
15.5k
     OPC_EmitNodeXForm, 2, 4,
45432
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14067), 0|OPFL_Chain,
45433
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45434
15.5k
    27, 
45435
15.5k
     OPC_CheckPredicate1, 
45436
15.5k
     OPC_CheckPatternPredicate1,
45437
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45438
15.5k
     OPC_EmitMergeInputChains1_0,
45439
15.5k
     OPC_EmitInteger32, 0, 
45440
15.5k
     OPC_EmitNodeXForm, 2, 4,
45441
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14694), 0|OPFL_Chain,
45442
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45443
15.5k
    27, 
45444
15.5k
     OPC_CheckPredicate0, 
45445
15.5k
     OPC_CheckPatternPredicate1,
45446
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45447
15.5k
     OPC_EmitMergeInputChains1_0,
45448
15.5k
     OPC_EmitInteger32, 0, 
45449
15.5k
     OPC_EmitNodeXForm, 2, 4,
45450
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15321), 0|OPFL_Chain,
45451
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 2, 3, 5, 
45452
15.5k
    0, 
45453
15.5k
   26, 
45454
15.5k
    OPC_CheckPredicate2, 
45455
15.5k
    OPC_CheckPatternPredicate1,
45456
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45457
15.5k
    OPC_EmitMergeInputChains1_0,
45458
15.5k
    OPC_EmitInteger32, 0, 
45459
15.5k
    OPC_EmitNodeXForm, 2, 3,
45460
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13565), 0|OPFL_Chain,
45461
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45462
15.5k
   26, 
45463
15.5k
    OPC_CheckPredicate1, 
45464
15.5k
    OPC_CheckPatternPredicate1,
45465
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45466
15.5k
    OPC_EmitMergeInputChains1_0,
45467
15.5k
    OPC_EmitInteger32, 0, 
45468
15.5k
    OPC_EmitNodeXForm, 2, 3,
45469
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14216), 0|OPFL_Chain,
45470
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45471
15.5k
   26, 
45472
15.5k
    OPC_CheckPredicate0, 
45473
15.5k
    OPC_CheckPatternPredicate1,
45474
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45475
15.5k
    OPC_EmitMergeInputChains1_0,
45476
15.5k
    OPC_EmitInteger32, 0, 
45477
15.5k
    OPC_EmitNodeXForm, 2, 3,
45478
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14843), 0|OPFL_Chain,
45479
15.5k
                  8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 2, 4, 
45480
15.5k
   78, 
45481
15.5k
    OPC_CheckChild2TypeI32,
45482
15.5k
    OPC_Scope, 24, 
45483
15.5k
     OPC_CheckPredicate2, 
45484
15.5k
     OPC_CheckPatternPredicate1,
45485
15.5k
     OPC_EmitMergeInputChains1_0,
45486
15.5k
     OPC_EmitInteger32, 0, 
45487
15.5k
     OPC_EmitNodeXForm, 2, 2,
45488
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13725), 0|OPFL_Chain,
45489
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45490
15.5k
    24, 
45491
15.5k
     OPC_CheckPredicate1, 
45492
15.5k
     OPC_CheckPatternPredicate1,
45493
15.5k
     OPC_EmitMergeInputChains1_0,
45494
15.5k
     OPC_EmitInteger32, 0, 
45495
15.5k
     OPC_EmitNodeXForm, 2, 2,
45496
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14352), 0|OPFL_Chain,
45497
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45498
15.5k
    24, 
45499
15.5k
     OPC_CheckPredicate0, 
45500
15.5k
     OPC_CheckPatternPredicate1,
45501
15.5k
     OPC_EmitMergeInputChains1_0,
45502
15.5k
     OPC_EmitInteger32, 0, 
45503
15.5k
     OPC_EmitNodeXForm, 2, 2,
45504
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14979), 0|OPFL_Chain,
45505
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45506
15.5k
    0, 
45507
15.5k
   78, 
45508
15.5k
    OPC_CheckChild2TypeI64,
45509
15.5k
    OPC_Scope, 24, 
45510
15.5k
     OPC_CheckPredicate2, 
45511
15.5k
     OPC_CheckPatternPredicate1,
45512
15.5k
     OPC_EmitMergeInputChains1_0,
45513
15.5k
     OPC_EmitInteger32, 0, 
45514
15.5k
     OPC_EmitNodeXForm, 2, 2,
45515
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13839), 0|OPFL_Chain,
45516
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45517
15.5k
    24, 
45518
15.5k
     OPC_CheckPredicate1, 
45519
15.5k
     OPC_CheckPatternPredicate1,
45520
15.5k
     OPC_EmitMergeInputChains1_0,
45521
15.5k
     OPC_EmitInteger32, 0, 
45522
15.5k
     OPC_EmitNodeXForm, 2, 2,
45523
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14466), 0|OPFL_Chain,
45524
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45525
15.5k
    24, 
45526
15.5k
     OPC_CheckPredicate0, 
45527
15.5k
     OPC_CheckPatternPredicate1,
45528
15.5k
     OPC_EmitMergeInputChains1_0,
45529
15.5k
     OPC_EmitInteger32, 0, 
45530
15.5k
     OPC_EmitNodeXForm, 2, 2,
45531
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15093), 0|OPFL_Chain,
45532
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 2, 1, 3, 
45533
15.5k
    0, 
45534
15.5k
   0, 
45535
15.5k
  31|128,2, 
45536
15.5k
   OPC_CheckChild1Integer, 120|128,13|128,1, 
45537
15.5k
   OPC_RecordChild2,
45538
15.5k
   OPC_Scope, 60, 
45539
15.5k
    OPC_CheckChild2TypeI32,
45540
15.5k
    OPC_Scope, 18, 
45541
15.5k
     OPC_CheckPredicate2, 
45542
15.5k
     OPC_CheckPatternPredicate1,
45543
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45544
15.5k
     OPC_EmitMergeInputChains1_0,
45545
15.5k
     OPC_EmitInteger32, 0, 
45546
15.5k
     OPC_EmitNodeXForm, 2, 4,
45547
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13955),
45548
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45549
15.5k
    18, 
45550
15.5k
     OPC_CheckPredicate1, 
45551
15.5k
     OPC_CheckPatternPredicate1,
45552
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45553
15.5k
     OPC_EmitMergeInputChains1_0,
45554
15.5k
     OPC_EmitInteger32, 0, 
45555
15.5k
     OPC_EmitNodeXForm, 2, 4,
45556
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14582),
45557
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45558
15.5k
    18, 
45559
15.5k
     OPC_CheckPredicate0, 
45560
15.5k
     OPC_CheckPatternPredicate1,
45561
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45562
15.5k
     OPC_EmitMergeInputChains1_0,
45563
15.5k
     OPC_EmitInteger32, 0, 
45564
15.5k
     OPC_EmitNodeXForm, 2, 4,
45565
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15209),
45566
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45567
15.5k
    0, 
45568
15.5k
   60, 
45569
15.5k
    OPC_CheckChild2TypeI64,
45570
15.5k
    OPC_Scope, 18, 
45571
15.5k
     OPC_CheckPredicate2, 
45572
15.5k
     OPC_CheckPatternPredicate1,
45573
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45574
15.5k
     OPC_EmitMergeInputChains1_0,
45575
15.5k
     OPC_EmitInteger32, 0, 
45576
15.5k
     OPC_EmitNodeXForm, 2, 4,
45577
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14069),
45578
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45579
15.5k
    18, 
45580
15.5k
     OPC_CheckPredicate1, 
45581
15.5k
     OPC_CheckPatternPredicate1,
45582
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45583
15.5k
     OPC_EmitMergeInputChains1_0,
45584
15.5k
     OPC_EmitInteger32, 0, 
45585
15.5k
     OPC_EmitNodeXForm, 2, 4,
45586
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14696),
45587
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45588
15.5k
    18, 
45589
15.5k
     OPC_CheckPredicate0, 
45590
15.5k
     OPC_CheckPatternPredicate1,
45591
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45592
15.5k
     OPC_EmitMergeInputChains1_0,
45593
15.5k
     OPC_EmitInteger32, 0, 
45594
15.5k
     OPC_EmitNodeXForm, 2, 4,
45595
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15323),
45596
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45597
15.5k
    0, 
45598
15.5k
   17, 
45599
15.5k
    OPC_CheckPredicate2, 
45600
15.5k
    OPC_CheckPatternPredicate1,
45601
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45602
15.5k
    OPC_EmitMergeInputChains1_0,
45603
15.5k
    OPC_EmitInteger32, 0, 
45604
15.5k
    OPC_EmitNodeXForm, 2, 3,
45605
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13569),
45606
15.5k
                  MVT::f64, 2, 2, 4, 
45607
15.5k
   17, 
45608
15.5k
    OPC_CheckPredicate1, 
45609
15.5k
    OPC_CheckPatternPredicate1,
45610
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45611
15.5k
    OPC_EmitMergeInputChains1_0,
45612
15.5k
    OPC_EmitInteger32, 0, 
45613
15.5k
    OPC_EmitNodeXForm, 2, 3,
45614
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14219),
45615
15.5k
                  MVT::f64, 2, 2, 4, 
45616
15.5k
   17, 
45617
15.5k
    OPC_CheckPredicate0, 
45618
15.5k
    OPC_CheckPatternPredicate1,
45619
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45620
15.5k
    OPC_EmitMergeInputChains1_0,
45621
15.5k
    OPC_EmitInteger32, 0, 
45622
15.5k
    OPC_EmitNodeXForm, 2, 3,
45623
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14846),
45624
15.5k
                  MVT::f64, 2, 2, 4, 
45625
15.5k
   51, 
45626
15.5k
    OPC_CheckChild2TypeI32,
45627
15.5k
    OPC_Scope, 15, 
45628
15.5k
     OPC_CheckPredicate2, 
45629
15.5k
     OPC_CheckPatternPredicate1,
45630
15.5k
     OPC_EmitMergeInputChains1_0,
45631
15.5k
     OPC_EmitInteger32, 0, 
45632
15.5k
     OPC_EmitNodeXForm, 2, 2,
45633
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13727),
45634
15.5k
                   MVT::f64, 2, 1, 3, 
45635
15.5k
    15, 
45636
15.5k
     OPC_CheckPredicate1, 
45637
15.5k
     OPC_CheckPatternPredicate1,
45638
15.5k
     OPC_EmitMergeInputChains1_0,
45639
15.5k
     OPC_EmitInteger32, 0, 
45640
15.5k
     OPC_EmitNodeXForm, 2, 2,
45641
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14354),
45642
15.5k
                   MVT::f64, 2, 1, 3, 
45643
15.5k
    15, 
45644
15.5k
     OPC_CheckPredicate0, 
45645
15.5k
     OPC_CheckPatternPredicate1,
45646
15.5k
     OPC_EmitMergeInputChains1_0,
45647
15.5k
     OPC_EmitInteger32, 0, 
45648
15.5k
     OPC_EmitNodeXForm, 2, 2,
45649
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14981),
45650
15.5k
                   MVT::f64, 2, 1, 3, 
45651
15.5k
    0, 
45652
15.5k
   51, 
45653
15.5k
    OPC_CheckChild2TypeI64,
45654
15.5k
    OPC_Scope, 15, 
45655
15.5k
     OPC_CheckPredicate2, 
45656
15.5k
     OPC_CheckPatternPredicate1,
45657
15.5k
     OPC_EmitMergeInputChains1_0,
45658
15.5k
     OPC_EmitInteger32, 0, 
45659
15.5k
     OPC_EmitNodeXForm, 2, 2,
45660
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13841),
45661
15.5k
                   MVT::f64, 2, 1, 3, 
45662
15.5k
    15, 
45663
15.5k
     OPC_CheckPredicate1, 
45664
15.5k
     OPC_CheckPatternPredicate1,
45665
15.5k
     OPC_EmitMergeInputChains1_0,
45666
15.5k
     OPC_EmitInteger32, 0, 
45667
15.5k
     OPC_EmitNodeXForm, 2, 2,
45668
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14468),
45669
15.5k
                   MVT::f64, 2, 1, 3, 
45670
15.5k
    15, 
45671
15.5k
     OPC_CheckPredicate0, 
45672
15.5k
     OPC_CheckPatternPredicate1,
45673
15.5k
     OPC_EmitMergeInputChains1_0,
45674
15.5k
     OPC_EmitInteger32, 0, 
45675
15.5k
     OPC_EmitNodeXForm, 2, 2,
45676
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15095),
45677
15.5k
                   MVT::f64, 2, 1, 3, 
45678
15.5k
    0, 
45679
15.5k
   0, 
45680
15.5k
  31|128,2, 
45681
15.5k
   OPC_CheckChild1Integer, 0|128,14|128,1, 
45682
15.5k
   OPC_RecordChild2,
45683
15.5k
   OPC_Scope, 60, 
45684
15.5k
    OPC_CheckChild2TypeI32,
45685
15.5k
    OPC_Scope, 18, 
45686
15.5k
     OPC_CheckPredicate2, 
45687
15.5k
     OPC_CheckPatternPredicate1,
45688
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45689
15.5k
     OPC_EmitMergeInputChains1_0,
45690
15.5k
     OPC_EmitInteger32, 0, 
45691
15.5k
     OPC_EmitNodeXForm, 2, 4,
45692
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13957),
45693
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45694
15.5k
    18, 
45695
15.5k
     OPC_CheckPredicate1, 
45696
15.5k
     OPC_CheckPatternPredicate1,
45697
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45698
15.5k
     OPC_EmitMergeInputChains1_0,
45699
15.5k
     OPC_EmitInteger32, 0, 
45700
15.5k
     OPC_EmitNodeXForm, 2, 4,
45701
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14584),
45702
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45703
15.5k
    18, 
45704
15.5k
     OPC_CheckPredicate0, 
45705
15.5k
     OPC_CheckPatternPredicate1,
45706
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45707
15.5k
     OPC_EmitMergeInputChains1_0,
45708
15.5k
     OPC_EmitInteger32, 0, 
45709
15.5k
     OPC_EmitNodeXForm, 2, 4,
45710
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15211),
45711
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45712
15.5k
    0, 
45713
15.5k
   60, 
45714
15.5k
    OPC_CheckChild2TypeI64,
45715
15.5k
    OPC_Scope, 18, 
45716
15.5k
     OPC_CheckPredicate2, 
45717
15.5k
     OPC_CheckPatternPredicate1,
45718
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45719
15.5k
     OPC_EmitMergeInputChains1_0,
45720
15.5k
     OPC_EmitInteger32, 0, 
45721
15.5k
     OPC_EmitNodeXForm, 2, 4,
45722
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14071),
45723
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45724
15.5k
    18, 
45725
15.5k
     OPC_CheckPredicate1, 
45726
15.5k
     OPC_CheckPatternPredicate1,
45727
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45728
15.5k
     OPC_EmitMergeInputChains1_0,
45729
15.5k
     OPC_EmitInteger32, 0, 
45730
15.5k
     OPC_EmitNodeXForm, 2, 4,
45731
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14698),
45732
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45733
15.5k
    18, 
45734
15.5k
     OPC_CheckPredicate0, 
45735
15.5k
     OPC_CheckPatternPredicate1,
45736
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45737
15.5k
     OPC_EmitMergeInputChains1_0,
45738
15.5k
     OPC_EmitInteger32, 0, 
45739
15.5k
     OPC_EmitNodeXForm, 2, 4,
45740
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15325),
45741
15.5k
                   MVT::f64, 3, 2, 3, 5, 
45742
15.5k
    0, 
45743
15.5k
   17, 
45744
15.5k
    OPC_CheckPredicate2, 
45745
15.5k
    OPC_CheckPatternPredicate1,
45746
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45747
15.5k
    OPC_EmitMergeInputChains1_0,
45748
15.5k
    OPC_EmitInteger32, 0, 
45749
15.5k
    OPC_EmitNodeXForm, 2, 3,
45750
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13573),
45751
15.5k
                  MVT::f64, 2, 2, 4, 
45752
15.5k
   17, 
45753
15.5k
    OPC_CheckPredicate1, 
45754
15.5k
    OPC_CheckPatternPredicate1,
45755
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45756
15.5k
    OPC_EmitMergeInputChains1_0,
45757
15.5k
    OPC_EmitInteger32, 0, 
45758
15.5k
    OPC_EmitNodeXForm, 2, 3,
45759
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14222),
45760
15.5k
                  MVT::f64, 2, 2, 4, 
45761
15.5k
   17, 
45762
15.5k
    OPC_CheckPredicate0, 
45763
15.5k
    OPC_CheckPatternPredicate1,
45764
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45765
15.5k
    OPC_EmitMergeInputChains1_0,
45766
15.5k
    OPC_EmitInteger32, 0, 
45767
15.5k
    OPC_EmitNodeXForm, 2, 3,
45768
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14849),
45769
15.5k
                  MVT::f64, 2, 2, 4, 
45770
15.5k
   51, 
45771
15.5k
    OPC_CheckChild2TypeI32,
45772
15.5k
    OPC_Scope, 15, 
45773
15.5k
     OPC_CheckPredicate2, 
45774
15.5k
     OPC_CheckPatternPredicate1,
45775
15.5k
     OPC_EmitMergeInputChains1_0,
45776
15.5k
     OPC_EmitInteger32, 0, 
45777
15.5k
     OPC_EmitNodeXForm, 2, 2,
45778
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13729),
45779
15.5k
                   MVT::f64, 2, 1, 3, 
45780
15.5k
    15, 
45781
15.5k
     OPC_CheckPredicate1, 
45782
15.5k
     OPC_CheckPatternPredicate1,
45783
15.5k
     OPC_EmitMergeInputChains1_0,
45784
15.5k
     OPC_EmitInteger32, 0, 
45785
15.5k
     OPC_EmitNodeXForm, 2, 2,
45786
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14356),
45787
15.5k
                   MVT::f64, 2, 1, 3, 
45788
15.5k
    15, 
45789
15.5k
     OPC_CheckPredicate0, 
45790
15.5k
     OPC_CheckPatternPredicate1,
45791
15.5k
     OPC_EmitMergeInputChains1_0,
45792
15.5k
     OPC_EmitInteger32, 0, 
45793
15.5k
     OPC_EmitNodeXForm, 2, 2,
45794
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14983),
45795
15.5k
                   MVT::f64, 2, 1, 3, 
45796
15.5k
    0, 
45797
15.5k
   51, 
45798
15.5k
    OPC_CheckChild2TypeI64,
45799
15.5k
    OPC_Scope, 15, 
45800
15.5k
     OPC_CheckPredicate2, 
45801
15.5k
     OPC_CheckPatternPredicate1,
45802
15.5k
     OPC_EmitMergeInputChains1_0,
45803
15.5k
     OPC_EmitInteger32, 0, 
45804
15.5k
     OPC_EmitNodeXForm, 2, 2,
45805
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_13843),
45806
15.5k
                   MVT::f64, 2, 1, 3, 
45807
15.5k
    15, 
45808
15.5k
     OPC_CheckPredicate1, 
45809
15.5k
     OPC_CheckPatternPredicate1,
45810
15.5k
     OPC_EmitMergeInputChains1_0,
45811
15.5k
     OPC_EmitInteger32, 0, 
45812
15.5k
     OPC_EmitNodeXForm, 2, 2,
45813
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_14470),
45814
15.5k
                   MVT::f64, 2, 1, 3, 
45815
15.5k
    15, 
45816
15.5k
     OPC_CheckPredicate0, 
45817
15.5k
     OPC_CheckPatternPredicate1,
45818
15.5k
     OPC_EmitMergeInputChains1_0,
45819
15.5k
     OPC_EmitInteger32, 0, 
45820
15.5k
     OPC_EmitNodeXForm, 2, 2,
45821
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15097),
45822
15.5k
                   MVT::f64, 2, 1, 3, 
45823
15.5k
    0, 
45824
15.5k
   0, 
45825
15.5k
  46|128,2, 
45826
15.5k
   OPC_CheckChild1Integer, 8|128,14|128,1, 
45827
15.5k
   OPC_RecordChild2,
45828
15.5k
   OPC_Scope, 63, 
45829
15.5k
    OPC_CheckChild2TypeI32,
45830
15.5k
    OPC_Scope, 19, 
45831
15.5k
     OPC_CheckPredicate2, 
45832
15.5k
     OPC_CheckPatternPredicate1,
45833
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45834
15.5k
     OPC_EmitMergeInputChains1_0,
45835
15.5k
     OPC_EmitInteger32, 0, 
45836
15.5k
     OPC_EmitNodeXForm, 2, 4,
45837
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13959),
45838
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
45839
15.5k
    19, 
45840
15.5k
     OPC_CheckPredicate1, 
45841
15.5k
     OPC_CheckPatternPredicate1,
45842
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45843
15.5k
     OPC_EmitMergeInputChains1_0,
45844
15.5k
     OPC_EmitInteger32, 0, 
45845
15.5k
     OPC_EmitNodeXForm, 2, 4,
45846
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14586),
45847
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
45848
15.5k
    19, 
45849
15.5k
     OPC_CheckPredicate0, 
45850
15.5k
     OPC_CheckPatternPredicate1,
45851
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45852
15.5k
     OPC_EmitMergeInputChains1_0,
45853
15.5k
     OPC_EmitInteger32, 0, 
45854
15.5k
     OPC_EmitNodeXForm, 2, 4,
45855
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15213),
45856
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
45857
15.5k
    0, 
45858
15.5k
   63, 
45859
15.5k
    OPC_CheckChild2TypeI64,
45860
15.5k
    OPC_Scope, 19, 
45861
15.5k
     OPC_CheckPredicate2, 
45862
15.5k
     OPC_CheckPatternPredicate1,
45863
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45864
15.5k
     OPC_EmitMergeInputChains1_0,
45865
15.5k
     OPC_EmitInteger32, 0, 
45866
15.5k
     OPC_EmitNodeXForm, 2, 4,
45867
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14073),
45868
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
45869
15.5k
    19, 
45870
15.5k
     OPC_CheckPredicate1, 
45871
15.5k
     OPC_CheckPatternPredicate1,
45872
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45873
15.5k
     OPC_EmitMergeInputChains1_0,
45874
15.5k
     OPC_EmitInteger32, 0, 
45875
15.5k
     OPC_EmitNodeXForm, 2, 4,
45876
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14700),
45877
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
45878
15.5k
    19, 
45879
15.5k
     OPC_CheckPredicate0, 
45880
15.5k
     OPC_CheckPatternPredicate1,
45881
15.5k
     OPC_CheckComplexPat1, /*#*/1,
45882
15.5k
     OPC_EmitMergeInputChains1_0,
45883
15.5k
     OPC_EmitInteger32, 0, 
45884
15.5k
     OPC_EmitNodeXForm, 2, 4,
45885
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15327),
45886
15.5k
                   MVT::f64, MVT::f64, 3, 2, 3, 5, 
45887
15.5k
    0, 
45888
15.5k
   18, 
45889
15.5k
    OPC_CheckPredicate2, 
45890
15.5k
    OPC_CheckPatternPredicate1,
45891
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45892
15.5k
    OPC_EmitMergeInputChains1_0,
45893
15.5k
    OPC_EmitInteger32, 0, 
45894
15.5k
    OPC_EmitNodeXForm, 2, 3,
45895
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13577),
45896
15.5k
                  MVT::f64, MVT::f64, 2, 2, 4, 
45897
15.5k
   18, 
45898
15.5k
    OPC_CheckPredicate1, 
45899
15.5k
    OPC_CheckPatternPredicate1,
45900
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45901
15.5k
    OPC_EmitMergeInputChains1_0,
45902
15.5k
    OPC_EmitInteger32, 0, 
45903
15.5k
    OPC_EmitNodeXForm, 2, 3,
45904
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14225),
45905
15.5k
                  MVT::f64, MVT::f64, 2, 2, 4, 
45906
15.5k
   18, 
45907
15.5k
    OPC_CheckPredicate0, 
45908
15.5k
    OPC_CheckPatternPredicate1,
45909
15.5k
    OPC_CheckComplexPat2, /*#*/1,
45910
15.5k
    OPC_EmitMergeInputChains1_0,
45911
15.5k
    OPC_EmitInteger32, 0, 
45912
15.5k
    OPC_EmitNodeXForm, 2, 3,
45913
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14852),
45914
15.5k
                  MVT::f64, MVT::f64, 2, 2, 4, 
45915
15.5k
   54, 
45916
15.5k
    OPC_CheckChild2TypeI32,
45917
15.5k
    OPC_Scope, 16, 
45918
15.5k
     OPC_CheckPredicate2, 
45919
15.5k
     OPC_CheckPatternPredicate1,
45920
15.5k
     OPC_EmitMergeInputChains1_0,
45921
15.5k
     OPC_EmitInteger32, 0, 
45922
15.5k
     OPC_EmitNodeXForm, 2, 2,
45923
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13731),
45924
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
45925
15.5k
    16, 
45926
15.5k
     OPC_CheckPredicate1, 
45927
15.5k
     OPC_CheckPatternPredicate1,
45928
15.5k
     OPC_EmitMergeInputChains1_0,
45929
15.5k
     OPC_EmitInteger32, 0, 
45930
15.5k
     OPC_EmitNodeXForm, 2, 2,
45931
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14358),
45932
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
45933
15.5k
    16, 
45934
15.5k
     OPC_CheckPredicate0, 
45935
15.5k
     OPC_CheckPatternPredicate1,
45936
15.5k
     OPC_EmitMergeInputChains1_0,
45937
15.5k
     OPC_EmitInteger32, 0, 
45938
15.5k
     OPC_EmitNodeXForm, 2, 2,
45939
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14985),
45940
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
45941
15.5k
    0, 
45942
15.5k
   54, 
45943
15.5k
    OPC_CheckChild2TypeI64,
45944
15.5k
    OPC_Scope, 16, 
45945
15.5k
     OPC_CheckPredicate2, 
45946
15.5k
     OPC_CheckPatternPredicate1,
45947
15.5k
     OPC_EmitMergeInputChains1_0,
45948
15.5k
     OPC_EmitInteger32, 0, 
45949
15.5k
     OPC_EmitNodeXForm, 2, 2,
45950
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_13845),
45951
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
45952
15.5k
    16, 
45953
15.5k
     OPC_CheckPredicate1, 
45954
15.5k
     OPC_CheckPatternPredicate1,
45955
15.5k
     OPC_EmitMergeInputChains1_0,
45956
15.5k
     OPC_EmitInteger32, 0, 
45957
15.5k
     OPC_EmitNodeXForm, 2, 2,
45958
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_14472),
45959
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
45960
15.5k
    16, 
45961
15.5k
     OPC_CheckPredicate0, 
45962
15.5k
     OPC_CheckPatternPredicate1,
45963
15.5k
     OPC_EmitMergeInputChains1_0,
45964
15.5k
     OPC_EmitInteger32, 0, 
45965
15.5k
     OPC_EmitNodeXForm, 2, 2,
45966
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15099),
45967
15.5k
                   MVT::f64, MVT::f64, 2, 1, 3, 
45968
15.5k
    0, 
45969
15.5k
   0, 
45970
15.5k
  61|128,3, 
45971
15.5k
   OPC_CheckChild1Integer, 76|128,8|128,1, 
45972
15.5k
   OPC_RecordChild2,
45973
15.5k
   OPC_Scope, 91, 
45974
15.5k
    OPC_CheckChild2TypeI32,
45975
15.5k
    OPC_RecordChild3,
45976
15.5k
    OPC_Scope, 28, 
45977
15.5k
     OPC_CheckPredicate2, 
45978
15.5k
     OPC_CheckPatternPredicate4,
45979
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45980
15.5k
     OPC_EmitMergeInputChains1_0,
45981
15.5k
     OPC_EmitInteger32, 0, 
45982
15.5k
     OPC_EmitNodeXForm, 2, 5,
45983
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15871), 0|OPFL_Chain,
45984
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
45985
15.5k
    28, 
45986
15.5k
     OPC_CheckPredicate1, 
45987
15.5k
     OPC_CheckPatternPredicate4,
45988
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45989
15.5k
     OPC_EmitMergeInputChains1_0,
45990
15.5k
     OPC_EmitInteger32, 0, 
45991
15.5k
     OPC_EmitNodeXForm, 2, 5,
45992
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16498), 0|OPFL_Chain,
45993
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
45994
15.5k
    28, 
45995
15.5k
     OPC_CheckPredicate0, 
45996
15.5k
     OPC_CheckPatternPredicate4,
45997
15.5k
     OPC_CheckComplexPat0, /*#*/1,
45998
15.5k
     OPC_EmitMergeInputChains1_0,
45999
15.5k
     OPC_EmitInteger32, 0, 
46000
15.5k
     OPC_EmitNodeXForm, 2, 5,
46001
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17125), 0|OPFL_Chain,
46002
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46003
15.5k
    0, 
46004
15.5k
   91, 
46005
15.5k
    OPC_CheckChild2TypeI64,
46006
15.5k
    OPC_RecordChild3,
46007
15.5k
    OPC_Scope, 28, 
46008
15.5k
     OPC_CheckPredicate2, 
46009
15.5k
     OPC_CheckPatternPredicate4,
46010
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46011
15.5k
     OPC_EmitMergeInputChains1_0,
46012
15.5k
     OPC_EmitInteger32, 0, 
46013
15.5k
     OPC_EmitNodeXForm, 2, 5,
46014
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15985), 0|OPFL_Chain,
46015
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46016
15.5k
    28, 
46017
15.5k
     OPC_CheckPredicate1, 
46018
15.5k
     OPC_CheckPatternPredicate4,
46019
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46020
15.5k
     OPC_EmitMergeInputChains1_0,
46021
15.5k
     OPC_EmitInteger32, 0, 
46022
15.5k
     OPC_EmitNodeXForm, 2, 5,
46023
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16612), 0|OPFL_Chain,
46024
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46025
15.5k
    28, 
46026
15.5k
     OPC_CheckPredicate0, 
46027
15.5k
     OPC_CheckPatternPredicate4,
46028
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46029
15.5k
     OPC_EmitMergeInputChains1_0,
46030
15.5k
     OPC_EmitInteger32, 0, 
46031
15.5k
     OPC_EmitNodeXForm, 2, 5,
46032
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17239), 0|OPFL_Chain,
46033
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46034
15.5k
    0, 
46035
15.5k
   87, 
46036
15.5k
    OPC_RecordChild3,
46037
15.5k
    OPC_Scope, 27, 
46038
15.5k
     OPC_CheckPredicate2, 
46039
15.5k
     OPC_CheckPatternPredicate4,
46040
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46041
15.5k
     OPC_EmitMergeInputChains1_0,
46042
15.5k
     OPC_EmitInteger32, 0, 
46043
15.5k
     OPC_EmitNodeXForm, 2, 4,
46044
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15466), 0|OPFL_Chain,
46045
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46046
15.5k
    27, 
46047
15.5k
     OPC_CheckPredicate1, 
46048
15.5k
     OPC_CheckPatternPredicate4,
46049
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46050
15.5k
     OPC_EmitMergeInputChains1_0,
46051
15.5k
     OPC_EmitInteger32, 0, 
46052
15.5k
     OPC_EmitNodeXForm, 2, 4,
46053
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16124), 0|OPFL_Chain,
46054
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46055
15.5k
    27, 
46056
15.5k
     OPC_CheckPredicate0, 
46057
15.5k
     OPC_CheckPatternPredicate4,
46058
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46059
15.5k
     OPC_EmitMergeInputChains1_0,
46060
15.5k
     OPC_EmitInteger32, 0, 
46061
15.5k
     OPC_EmitNodeXForm, 2, 4,
46062
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16751), 0|OPFL_Chain,
46063
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46064
15.5k
    0, 
46065
15.5k
   82, 
46066
15.5k
    OPC_CheckChild2TypeI32,
46067
15.5k
    OPC_RecordChild3,
46068
15.5k
    OPC_Scope, 25, 
46069
15.5k
     OPC_CheckPredicate2, 
46070
15.5k
     OPC_CheckPatternPredicate4,
46071
15.5k
     OPC_EmitMergeInputChains1_0,
46072
15.5k
     OPC_EmitInteger32, 0, 
46073
15.5k
     OPC_EmitNodeXForm, 2, 3,
46074
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15643), 0|OPFL_Chain,
46075
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46076
15.5k
    25, 
46077
15.5k
     OPC_CheckPredicate1, 
46078
15.5k
     OPC_CheckPatternPredicate4,
46079
15.5k
     OPC_EmitMergeInputChains1_0,
46080
15.5k
     OPC_EmitInteger32, 0, 
46081
15.5k
     OPC_EmitNodeXForm, 2, 3,
46082
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16270), 0|OPFL_Chain,
46083
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46084
15.5k
    25, 
46085
15.5k
     OPC_CheckPredicate0, 
46086
15.5k
     OPC_CheckPatternPredicate4,
46087
15.5k
     OPC_EmitMergeInputChains1_0,
46088
15.5k
     OPC_EmitInteger32, 0, 
46089
15.5k
     OPC_EmitNodeXForm, 2, 3,
46090
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16897), 0|OPFL_Chain,
46091
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46092
15.5k
    0, 
46093
15.5k
   82, 
46094
15.5k
    OPC_CheckChild2TypeI64,
46095
15.5k
    OPC_RecordChild3,
46096
15.5k
    OPC_Scope, 25, 
46097
15.5k
     OPC_CheckPredicate2, 
46098
15.5k
     OPC_CheckPatternPredicate4,
46099
15.5k
     OPC_EmitMergeInputChains1_0,
46100
15.5k
     OPC_EmitInteger32, 0, 
46101
15.5k
     OPC_EmitNodeXForm, 2, 3,
46102
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15757), 0|OPFL_Chain,
46103
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46104
15.5k
    25, 
46105
15.5k
     OPC_CheckPredicate1, 
46106
15.5k
     OPC_CheckPatternPredicate4,
46107
15.5k
     OPC_EmitMergeInputChains1_0,
46108
15.5k
     OPC_EmitInteger32, 0, 
46109
15.5k
     OPC_EmitNodeXForm, 2, 3,
46110
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16384), 0|OPFL_Chain,
46111
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46112
15.5k
    25, 
46113
15.5k
     OPC_CheckPredicate0, 
46114
15.5k
     OPC_CheckPatternPredicate4,
46115
15.5k
     OPC_EmitMergeInputChains1_0,
46116
15.5k
     OPC_EmitInteger32, 0, 
46117
15.5k
     OPC_EmitNodeXForm, 2, 3,
46118
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17011), 0|OPFL_Chain,
46119
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46120
15.5k
    0, 
46121
15.5k
   0, 
46122
15.5k
  61|128,3, 
46123
15.5k
   OPC_CheckChild1Integer, 76|128,10|128,1, 
46124
15.5k
   OPC_RecordChild2,
46125
15.5k
   OPC_Scope, 91, 
46126
15.5k
    OPC_CheckChild2TypeI32,
46127
15.5k
    OPC_RecordChild3,
46128
15.5k
    OPC_Scope, 28, 
46129
15.5k
     OPC_CheckPredicate2, 
46130
15.5k
     OPC_CheckPatternPredicate2,
46131
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46132
15.5k
     OPC_EmitMergeInputChains1_0,
46133
15.5k
     OPC_EmitInteger32, 0, 
46134
15.5k
     OPC_EmitNodeXForm, 2, 5,
46135
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15877), 0|OPFL_Chain,
46136
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46137
15.5k
    28, 
46138
15.5k
     OPC_CheckPredicate1, 
46139
15.5k
     OPC_CheckPatternPredicate2,
46140
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46141
15.5k
     OPC_EmitMergeInputChains1_0,
46142
15.5k
     OPC_EmitInteger32, 0, 
46143
15.5k
     OPC_EmitNodeXForm, 2, 5,
46144
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16504), 0|OPFL_Chain,
46145
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46146
15.5k
    28, 
46147
15.5k
     OPC_CheckPredicate0, 
46148
15.5k
     OPC_CheckPatternPredicate2,
46149
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46150
15.5k
     OPC_EmitMergeInputChains1_0,
46151
15.5k
     OPC_EmitInteger32, 0, 
46152
15.5k
     OPC_EmitNodeXForm, 2, 5,
46153
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17131), 0|OPFL_Chain,
46154
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46155
15.5k
    0, 
46156
15.5k
   91, 
46157
15.5k
    OPC_CheckChild2TypeI64,
46158
15.5k
    OPC_RecordChild3,
46159
15.5k
    OPC_Scope, 28, 
46160
15.5k
     OPC_CheckPredicate2, 
46161
15.5k
     OPC_CheckPatternPredicate2,
46162
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46163
15.5k
     OPC_EmitMergeInputChains1_0,
46164
15.5k
     OPC_EmitInteger32, 0, 
46165
15.5k
     OPC_EmitNodeXForm, 2, 5,
46166
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15991), 0|OPFL_Chain,
46167
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46168
15.5k
    28, 
46169
15.5k
     OPC_CheckPredicate1, 
46170
15.5k
     OPC_CheckPatternPredicate2,
46171
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46172
15.5k
     OPC_EmitMergeInputChains1_0,
46173
15.5k
     OPC_EmitInteger32, 0, 
46174
15.5k
     OPC_EmitNodeXForm, 2, 5,
46175
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16618), 0|OPFL_Chain,
46176
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46177
15.5k
    28, 
46178
15.5k
     OPC_CheckPredicate0, 
46179
15.5k
     OPC_CheckPatternPredicate2,
46180
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46181
15.5k
     OPC_EmitMergeInputChains1_0,
46182
15.5k
     OPC_EmitInteger32, 0, 
46183
15.5k
     OPC_EmitNodeXForm, 2, 5,
46184
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17245), 0|OPFL_Chain,
46185
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46186
15.5k
    0, 
46187
15.5k
   87, 
46188
15.5k
    OPC_RecordChild3,
46189
15.5k
    OPC_Scope, 27, 
46190
15.5k
     OPC_CheckPredicate2, 
46191
15.5k
     OPC_CheckPatternPredicate2,
46192
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46193
15.5k
     OPC_EmitMergeInputChains1_0,
46194
15.5k
     OPC_EmitInteger32, 0, 
46195
15.5k
     OPC_EmitNodeXForm, 2, 4,
46196
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15478), 0|OPFL_Chain,
46197
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46198
15.5k
    27, 
46199
15.5k
     OPC_CheckPredicate1, 
46200
15.5k
     OPC_CheckPatternPredicate2,
46201
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46202
15.5k
     OPC_EmitMergeInputChains1_0,
46203
15.5k
     OPC_EmitInteger32, 0, 
46204
15.5k
     OPC_EmitNodeXForm, 2, 4,
46205
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16133), 0|OPFL_Chain,
46206
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46207
15.5k
    27, 
46208
15.5k
     OPC_CheckPredicate0, 
46209
15.5k
     OPC_CheckPatternPredicate2,
46210
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46211
15.5k
     OPC_EmitMergeInputChains1_0,
46212
15.5k
     OPC_EmitInteger32, 0, 
46213
15.5k
     OPC_EmitNodeXForm, 2, 4,
46214
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16760), 0|OPFL_Chain,
46215
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46216
15.5k
    0, 
46217
15.5k
   82, 
46218
15.5k
    OPC_CheckChild2TypeI32,
46219
15.5k
    OPC_RecordChild3,
46220
15.5k
    OPC_Scope, 25, 
46221
15.5k
     OPC_CheckPredicate2, 
46222
15.5k
     OPC_CheckPatternPredicate2,
46223
15.5k
     OPC_EmitMergeInputChains1_0,
46224
15.5k
     OPC_EmitInteger32, 0, 
46225
15.5k
     OPC_EmitNodeXForm, 2, 3,
46226
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15649), 0|OPFL_Chain,
46227
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46228
15.5k
    25, 
46229
15.5k
     OPC_CheckPredicate1, 
46230
15.5k
     OPC_CheckPatternPredicate2,
46231
15.5k
     OPC_EmitMergeInputChains1_0,
46232
15.5k
     OPC_EmitInteger32, 0, 
46233
15.5k
     OPC_EmitNodeXForm, 2, 3,
46234
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16276), 0|OPFL_Chain,
46235
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46236
15.5k
    25, 
46237
15.5k
     OPC_CheckPredicate0, 
46238
15.5k
     OPC_CheckPatternPredicate2,
46239
15.5k
     OPC_EmitMergeInputChains1_0,
46240
15.5k
     OPC_EmitInteger32, 0, 
46241
15.5k
     OPC_EmitNodeXForm, 2, 3,
46242
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16903), 0|OPFL_Chain,
46243
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46244
15.5k
    0, 
46245
15.5k
   82, 
46246
15.5k
    OPC_CheckChild2TypeI64,
46247
15.5k
    OPC_RecordChild3,
46248
15.5k
    OPC_Scope, 25, 
46249
15.5k
     OPC_CheckPredicate2, 
46250
15.5k
     OPC_CheckPatternPredicate2,
46251
15.5k
     OPC_EmitMergeInputChains1_0,
46252
15.5k
     OPC_EmitInteger32, 0, 
46253
15.5k
     OPC_EmitNodeXForm, 2, 3,
46254
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15763), 0|OPFL_Chain,
46255
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46256
15.5k
    25, 
46257
15.5k
     OPC_CheckPredicate1, 
46258
15.5k
     OPC_CheckPatternPredicate2,
46259
15.5k
     OPC_EmitMergeInputChains1_0,
46260
15.5k
     OPC_EmitInteger32, 0, 
46261
15.5k
     OPC_EmitNodeXForm, 2, 3,
46262
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16390), 0|OPFL_Chain,
46263
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46264
15.5k
    25, 
46265
15.5k
     OPC_CheckPredicate0, 
46266
15.5k
     OPC_CheckPatternPredicate2,
46267
15.5k
     OPC_EmitMergeInputChains1_0,
46268
15.5k
     OPC_EmitInteger32, 0, 
46269
15.5k
     OPC_EmitNodeXForm, 2, 3,
46270
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17017), 0|OPFL_Chain,
46271
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46272
15.5k
    0, 
46273
15.5k
   0, 
46274
15.5k
  61|128,3, 
46275
15.5k
   OPC_CheckChild1Integer, 36|128,12|128,1, 
46276
15.5k
   OPC_RecordChild2,
46277
15.5k
   OPC_Scope, 91, 
46278
15.5k
    OPC_CheckChild2TypeI32,
46279
15.5k
    OPC_RecordChild3,
46280
15.5k
    OPC_Scope, 28, 
46281
15.5k
     OPC_CheckPredicate2, 
46282
15.5k
     OPC_CheckPatternPredicate2,
46283
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46284
15.5k
     OPC_EmitMergeInputChains1_0,
46285
15.5k
     OPC_EmitInteger32, 0, 
46286
15.5k
     OPC_EmitNodeXForm, 2, 5,
46287
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15883), 0|OPFL_Chain,
46288
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46289
15.5k
    28, 
46290
15.5k
     OPC_CheckPredicate1, 
46291
15.5k
     OPC_CheckPatternPredicate2,
46292
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46293
15.5k
     OPC_EmitMergeInputChains1_0,
46294
15.5k
     OPC_EmitInteger32, 0, 
46295
15.5k
     OPC_EmitNodeXForm, 2, 5,
46296
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16510), 0|OPFL_Chain,
46297
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46298
15.5k
    28, 
46299
15.5k
     OPC_CheckPredicate0, 
46300
15.5k
     OPC_CheckPatternPredicate2,
46301
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46302
15.5k
     OPC_EmitMergeInputChains1_0,
46303
15.5k
     OPC_EmitInteger32, 0, 
46304
15.5k
     OPC_EmitNodeXForm, 2, 5,
46305
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17137), 0|OPFL_Chain,
46306
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46307
15.5k
    0, 
46308
15.5k
   91, 
46309
15.5k
    OPC_CheckChild2TypeI64,
46310
15.5k
    OPC_RecordChild3,
46311
15.5k
    OPC_Scope, 28, 
46312
15.5k
     OPC_CheckPredicate2, 
46313
15.5k
     OPC_CheckPatternPredicate2,
46314
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46315
15.5k
     OPC_EmitMergeInputChains1_0,
46316
15.5k
     OPC_EmitInteger32, 0, 
46317
15.5k
     OPC_EmitNodeXForm, 2, 5,
46318
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15997), 0|OPFL_Chain,
46319
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46320
15.5k
    28, 
46321
15.5k
     OPC_CheckPredicate1, 
46322
15.5k
     OPC_CheckPatternPredicate2,
46323
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46324
15.5k
     OPC_EmitMergeInputChains1_0,
46325
15.5k
     OPC_EmitInteger32, 0, 
46326
15.5k
     OPC_EmitNodeXForm, 2, 5,
46327
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16624), 0|OPFL_Chain,
46328
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46329
15.5k
    28, 
46330
15.5k
     OPC_CheckPredicate0, 
46331
15.5k
     OPC_CheckPatternPredicate2,
46332
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46333
15.5k
     OPC_EmitMergeInputChains1_0,
46334
15.5k
     OPC_EmitInteger32, 0, 
46335
15.5k
     OPC_EmitNodeXForm, 2, 5,
46336
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17251), 0|OPFL_Chain,
46337
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46338
15.5k
    0, 
46339
15.5k
   87, 
46340
15.5k
    OPC_RecordChild3,
46341
15.5k
    OPC_Scope, 27, 
46342
15.5k
     OPC_CheckPredicate2, 
46343
15.5k
     OPC_CheckPatternPredicate2,
46344
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46345
15.5k
     OPC_EmitMergeInputChains1_0,
46346
15.5k
     OPC_EmitInteger32, 0, 
46347
15.5k
     OPC_EmitNodeXForm, 2, 4,
46348
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15490), 0|OPFL_Chain,
46349
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46350
15.5k
    27, 
46351
15.5k
     OPC_CheckPredicate1, 
46352
15.5k
     OPC_CheckPatternPredicate2,
46353
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46354
15.5k
     OPC_EmitMergeInputChains1_0,
46355
15.5k
     OPC_EmitInteger32, 0, 
46356
15.5k
     OPC_EmitNodeXForm, 2, 4,
46357
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16142), 0|OPFL_Chain,
46358
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46359
15.5k
    27, 
46360
15.5k
     OPC_CheckPredicate0, 
46361
15.5k
     OPC_CheckPatternPredicate2,
46362
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46363
15.5k
     OPC_EmitMergeInputChains1_0,
46364
15.5k
     OPC_EmitInteger32, 0, 
46365
15.5k
     OPC_EmitNodeXForm, 2, 4,
46366
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16769), 0|OPFL_Chain,
46367
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46368
15.5k
    0, 
46369
15.5k
   82, 
46370
15.5k
    OPC_CheckChild2TypeI32,
46371
15.5k
    OPC_RecordChild3,
46372
15.5k
    OPC_Scope, 25, 
46373
15.5k
     OPC_CheckPredicate2, 
46374
15.5k
     OPC_CheckPatternPredicate2,
46375
15.5k
     OPC_EmitMergeInputChains1_0,
46376
15.5k
     OPC_EmitInteger32, 0, 
46377
15.5k
     OPC_EmitNodeXForm, 2, 3,
46378
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15655), 0|OPFL_Chain,
46379
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46380
15.5k
    25, 
46381
15.5k
     OPC_CheckPredicate1, 
46382
15.5k
     OPC_CheckPatternPredicate2,
46383
15.5k
     OPC_EmitMergeInputChains1_0,
46384
15.5k
     OPC_EmitInteger32, 0, 
46385
15.5k
     OPC_EmitNodeXForm, 2, 3,
46386
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16282), 0|OPFL_Chain,
46387
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46388
15.5k
    25, 
46389
15.5k
     OPC_CheckPredicate0, 
46390
15.5k
     OPC_CheckPatternPredicate2,
46391
15.5k
     OPC_EmitMergeInputChains1_0,
46392
15.5k
     OPC_EmitInteger32, 0, 
46393
15.5k
     OPC_EmitNodeXForm, 2, 3,
46394
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16909), 0|OPFL_Chain,
46395
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46396
15.5k
    0, 
46397
15.5k
   82, 
46398
15.5k
    OPC_CheckChild2TypeI64,
46399
15.5k
    OPC_RecordChild3,
46400
15.5k
    OPC_Scope, 25, 
46401
15.5k
     OPC_CheckPredicate2, 
46402
15.5k
     OPC_CheckPatternPredicate2,
46403
15.5k
     OPC_EmitMergeInputChains1_0,
46404
15.5k
     OPC_EmitInteger32, 0, 
46405
15.5k
     OPC_EmitNodeXForm, 2, 3,
46406
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15769), 0|OPFL_Chain,
46407
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46408
15.5k
    25, 
46409
15.5k
     OPC_CheckPredicate1, 
46410
15.5k
     OPC_CheckPatternPredicate2,
46411
15.5k
     OPC_EmitMergeInputChains1_0,
46412
15.5k
     OPC_EmitInteger32, 0, 
46413
15.5k
     OPC_EmitNodeXForm, 2, 3,
46414
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16396), 0|OPFL_Chain,
46415
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46416
15.5k
    25, 
46417
15.5k
     OPC_CheckPredicate0, 
46418
15.5k
     OPC_CheckPatternPredicate2,
46419
15.5k
     OPC_EmitMergeInputChains1_0,
46420
15.5k
     OPC_EmitInteger32, 0, 
46421
15.5k
     OPC_EmitNodeXForm, 2, 3,
46422
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17023), 0|OPFL_Chain,
46423
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46424
15.5k
    0, 
46425
15.5k
   0, 
46426
15.5k
  61|128,3, 
46427
15.5k
   OPC_CheckChild1Integer, 110|128,9|128,1, 
46428
15.5k
   OPC_RecordChild2,
46429
15.5k
   OPC_Scope, 91, 
46430
15.5k
    OPC_CheckChild2TypeI32,
46431
15.5k
    OPC_RecordChild3,
46432
15.5k
    OPC_Scope, 28, 
46433
15.5k
     OPC_CheckPredicate2, 
46434
15.5k
     OPC_CheckPatternPredicate1,
46435
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46436
15.5k
     OPC_EmitMergeInputChains1_0,
46437
15.5k
     OPC_EmitInteger32, 0, 
46438
15.5k
     OPC_EmitNodeXForm, 2, 5,
46439
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15891), 0|OPFL_Chain,
46440
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46441
15.5k
    28, 
46442
15.5k
     OPC_CheckPredicate1, 
46443
15.5k
     OPC_CheckPatternPredicate1,
46444
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46445
15.5k
     OPC_EmitMergeInputChains1_0,
46446
15.5k
     OPC_EmitInteger32, 0, 
46447
15.5k
     OPC_EmitNodeXForm, 2, 5,
46448
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16518), 0|OPFL_Chain,
46449
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46450
15.5k
    28, 
46451
15.5k
     OPC_CheckPredicate0, 
46452
15.5k
     OPC_CheckPatternPredicate1,
46453
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46454
15.5k
     OPC_EmitMergeInputChains1_0,
46455
15.5k
     OPC_EmitInteger32, 0, 
46456
15.5k
     OPC_EmitNodeXForm, 2, 5,
46457
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17145), 0|OPFL_Chain,
46458
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46459
15.5k
    0, 
46460
15.5k
   91, 
46461
15.5k
    OPC_CheckChild2TypeI64,
46462
15.5k
    OPC_RecordChild3,
46463
15.5k
    OPC_Scope, 28, 
46464
15.5k
     OPC_CheckPredicate2, 
46465
15.5k
     OPC_CheckPatternPredicate1,
46466
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46467
15.5k
     OPC_EmitMergeInputChains1_0,
46468
15.5k
     OPC_EmitInteger32, 0, 
46469
15.5k
     OPC_EmitNodeXForm, 2, 5,
46470
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16005), 0|OPFL_Chain,
46471
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46472
15.5k
    28, 
46473
15.5k
     OPC_CheckPredicate1, 
46474
15.5k
     OPC_CheckPatternPredicate1,
46475
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46476
15.5k
     OPC_EmitMergeInputChains1_0,
46477
15.5k
     OPC_EmitInteger32, 0, 
46478
15.5k
     OPC_EmitNodeXForm, 2, 5,
46479
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16632), 0|OPFL_Chain,
46480
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46481
15.5k
    28, 
46482
15.5k
     OPC_CheckPredicate0, 
46483
15.5k
     OPC_CheckPatternPredicate1,
46484
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46485
15.5k
     OPC_EmitMergeInputChains1_0,
46486
15.5k
     OPC_EmitInteger32, 0, 
46487
15.5k
     OPC_EmitNodeXForm, 2, 5,
46488
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17259), 0|OPFL_Chain,
46489
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 4, 3, 4, 2, 6, 
46490
15.5k
    0, 
46491
15.5k
   87, 
46492
15.5k
    OPC_RecordChild3,
46493
15.5k
    OPC_Scope, 27, 
46494
15.5k
     OPC_CheckPredicate2, 
46495
15.5k
     OPC_CheckPatternPredicate1,
46496
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46497
15.5k
     OPC_EmitMergeInputChains1_0,
46498
15.5k
     OPC_EmitInteger32, 0, 
46499
15.5k
     OPC_EmitNodeXForm, 2, 4,
46500
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15506), 0|OPFL_Chain,
46501
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46502
15.5k
    27, 
46503
15.5k
     OPC_CheckPredicate1, 
46504
15.5k
     OPC_CheckPatternPredicate1,
46505
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46506
15.5k
     OPC_EmitMergeInputChains1_0,
46507
15.5k
     OPC_EmitInteger32, 0, 
46508
15.5k
     OPC_EmitNodeXForm, 2, 4,
46509
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16154), 0|OPFL_Chain,
46510
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46511
15.5k
    27, 
46512
15.5k
     OPC_CheckPredicate0, 
46513
15.5k
     OPC_CheckPatternPredicate1,
46514
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46515
15.5k
     OPC_EmitMergeInputChains1_0,
46516
15.5k
     OPC_EmitInteger32, 0, 
46517
15.5k
     OPC_EmitNodeXForm, 2, 4,
46518
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16781), 0|OPFL_Chain,
46519
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 3, 2, 5, 
46520
15.5k
    0, 
46521
15.5k
   82, 
46522
15.5k
    OPC_CheckChild2TypeI32,
46523
15.5k
    OPC_RecordChild3,
46524
15.5k
    OPC_Scope, 25, 
46525
15.5k
     OPC_CheckPredicate2, 
46526
15.5k
     OPC_CheckPatternPredicate1,
46527
15.5k
     OPC_EmitMergeInputChains1_0,
46528
15.5k
     OPC_EmitInteger32, 0, 
46529
15.5k
     OPC_EmitNodeXForm, 2, 3,
46530
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15663), 0|OPFL_Chain,
46531
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46532
15.5k
    25, 
46533
15.5k
     OPC_CheckPredicate1, 
46534
15.5k
     OPC_CheckPatternPredicate1,
46535
15.5k
     OPC_EmitMergeInputChains1_0,
46536
15.5k
     OPC_EmitInteger32, 0, 
46537
15.5k
     OPC_EmitNodeXForm, 2, 3,
46538
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16290), 0|OPFL_Chain,
46539
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46540
15.5k
    25, 
46541
15.5k
     OPC_CheckPredicate0, 
46542
15.5k
     OPC_CheckPatternPredicate1,
46543
15.5k
     OPC_EmitMergeInputChains1_0,
46544
15.5k
     OPC_EmitInteger32, 0, 
46545
15.5k
     OPC_EmitNodeXForm, 2, 3,
46546
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16917), 0|OPFL_Chain,
46547
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46548
15.5k
    0, 
46549
15.5k
   82, 
46550
15.5k
    OPC_CheckChild2TypeI64,
46551
15.5k
    OPC_RecordChild3,
46552
15.5k
    OPC_Scope, 25, 
46553
15.5k
     OPC_CheckPredicate2, 
46554
15.5k
     OPC_CheckPatternPredicate1,
46555
15.5k
     OPC_EmitMergeInputChains1_0,
46556
15.5k
     OPC_EmitInteger32, 0, 
46557
15.5k
     OPC_EmitNodeXForm, 2, 3,
46558
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15777), 0|OPFL_Chain,
46559
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46560
15.5k
    25, 
46561
15.5k
     OPC_CheckPredicate1, 
46562
15.5k
     OPC_CheckPatternPredicate1,
46563
15.5k
     OPC_EmitMergeInputChains1_0,
46564
15.5k
     OPC_EmitInteger32, 0, 
46565
15.5k
     OPC_EmitNodeXForm, 2, 3,
46566
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16404), 0|OPFL_Chain,
46567
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46568
15.5k
    25, 
46569
15.5k
     OPC_CheckPredicate0, 
46570
15.5k
     OPC_CheckPatternPredicate1,
46571
15.5k
     OPC_EmitMergeInputChains1_0,
46572
15.5k
     OPC_EmitInteger32, 0, 
46573
15.5k
     OPC_EmitNodeXForm, 2, 3,
46574
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17031), 0|OPFL_Chain,
46575
15.5k
                   8, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, MVT::f32, 3, 1, 2, 4, 
46576
15.5k
    0, 
46577
15.5k
   0, 
46578
15.5k
  54|128,2, 
46579
15.5k
   OPC_CheckChild1Integer, 122|128,13|128,1, 
46580
15.5k
   OPC_RecordChild2,
46581
15.5k
   OPC_Scope, 64, 
46582
15.5k
    OPC_CheckChild2TypeI32,
46583
15.5k
    OPC_RecordChild3,
46584
15.5k
    OPC_Scope, 19, 
46585
15.5k
     OPC_CheckPredicate2, 
46586
15.5k
     OPC_CheckPatternPredicate1,
46587
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46588
15.5k
     OPC_EmitMergeInputChains1_0,
46589
15.5k
     OPC_EmitInteger32, 0, 
46590
15.5k
     OPC_EmitNodeXForm, 2, 5,
46591
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15893),
46592
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46593
15.5k
    19, 
46594
15.5k
     OPC_CheckPredicate1, 
46595
15.5k
     OPC_CheckPatternPredicate1,
46596
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46597
15.5k
     OPC_EmitMergeInputChains1_0,
46598
15.5k
     OPC_EmitInteger32, 0, 
46599
15.5k
     OPC_EmitNodeXForm, 2, 5,
46600
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16520),
46601
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46602
15.5k
    19, 
46603
15.5k
     OPC_CheckPredicate0, 
46604
15.5k
     OPC_CheckPatternPredicate1,
46605
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46606
15.5k
     OPC_EmitMergeInputChains1_0,
46607
15.5k
     OPC_EmitInteger32, 0, 
46608
15.5k
     OPC_EmitNodeXForm, 2, 5,
46609
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17147),
46610
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46611
15.5k
    0, 
46612
15.5k
   64, 
46613
15.5k
    OPC_CheckChild2TypeI64,
46614
15.5k
    OPC_RecordChild3,
46615
15.5k
    OPC_Scope, 19, 
46616
15.5k
     OPC_CheckPredicate2, 
46617
15.5k
     OPC_CheckPatternPredicate1,
46618
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46619
15.5k
     OPC_EmitMergeInputChains1_0,
46620
15.5k
     OPC_EmitInteger32, 0, 
46621
15.5k
     OPC_EmitNodeXForm, 2, 5,
46622
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16007),
46623
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46624
15.5k
    19, 
46625
15.5k
     OPC_CheckPredicate1, 
46626
15.5k
     OPC_CheckPatternPredicate1,
46627
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46628
15.5k
     OPC_EmitMergeInputChains1_0,
46629
15.5k
     OPC_EmitInteger32, 0, 
46630
15.5k
     OPC_EmitNodeXForm, 2, 5,
46631
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16634),
46632
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46633
15.5k
    19, 
46634
15.5k
     OPC_CheckPredicate0, 
46635
15.5k
     OPC_CheckPatternPredicate1,
46636
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46637
15.5k
     OPC_EmitMergeInputChains1_0,
46638
15.5k
     OPC_EmitInteger32, 0, 
46639
15.5k
     OPC_EmitNodeXForm, 2, 5,
46640
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17261),
46641
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46642
15.5k
    0, 
46643
15.5k
   60, 
46644
15.5k
    OPC_RecordChild3,
46645
15.5k
    OPC_Scope, 18, 
46646
15.5k
     OPC_CheckPredicate2, 
46647
15.5k
     OPC_CheckPatternPredicate1,
46648
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46649
15.5k
     OPC_EmitMergeInputChains1_0,
46650
15.5k
     OPC_EmitInteger32, 0, 
46651
15.5k
     OPC_EmitNodeXForm, 2, 4,
46652
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15510),
46653
15.5k
                   MVT::f64, 3, 3, 2, 5, 
46654
15.5k
    18, 
46655
15.5k
     OPC_CheckPredicate1, 
46656
15.5k
     OPC_CheckPatternPredicate1,
46657
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46658
15.5k
     OPC_EmitMergeInputChains1_0,
46659
15.5k
     OPC_EmitInteger32, 0, 
46660
15.5k
     OPC_EmitNodeXForm, 2, 4,
46661
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16157),
46662
15.5k
                   MVT::f64, 3, 3, 2, 5, 
46663
15.5k
    18, 
46664
15.5k
     OPC_CheckPredicate0, 
46665
15.5k
     OPC_CheckPatternPredicate1,
46666
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46667
15.5k
     OPC_EmitMergeInputChains1_0,
46668
15.5k
     OPC_EmitInteger32, 0, 
46669
15.5k
     OPC_EmitNodeXForm, 2, 4,
46670
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16784),
46671
15.5k
                   MVT::f64, 3, 3, 2, 5, 
46672
15.5k
    0, 
46673
15.5k
   55, 
46674
15.5k
    OPC_CheckChild2TypeI32,
46675
15.5k
    OPC_RecordChild3,
46676
15.5k
    OPC_Scope, 16, 
46677
15.5k
     OPC_CheckPredicate2, 
46678
15.5k
     OPC_CheckPatternPredicate1,
46679
15.5k
     OPC_EmitMergeInputChains1_0,
46680
15.5k
     OPC_EmitInteger32, 0, 
46681
15.5k
     OPC_EmitNodeXForm, 2, 3,
46682
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15665),
46683
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46684
15.5k
    16, 
46685
15.5k
     OPC_CheckPredicate1, 
46686
15.5k
     OPC_CheckPatternPredicate1,
46687
15.5k
     OPC_EmitMergeInputChains1_0,
46688
15.5k
     OPC_EmitInteger32, 0, 
46689
15.5k
     OPC_EmitNodeXForm, 2, 3,
46690
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16292),
46691
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46692
15.5k
    16, 
46693
15.5k
     OPC_CheckPredicate0, 
46694
15.5k
     OPC_CheckPatternPredicate1,
46695
15.5k
     OPC_EmitMergeInputChains1_0,
46696
15.5k
     OPC_EmitInteger32, 0, 
46697
15.5k
     OPC_EmitNodeXForm, 2, 3,
46698
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16919),
46699
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46700
15.5k
    0, 
46701
15.5k
   55, 
46702
15.5k
    OPC_CheckChild2TypeI64,
46703
15.5k
    OPC_RecordChild3,
46704
15.5k
    OPC_Scope, 16, 
46705
15.5k
     OPC_CheckPredicate2, 
46706
15.5k
     OPC_CheckPatternPredicate1,
46707
15.5k
     OPC_EmitMergeInputChains1_0,
46708
15.5k
     OPC_EmitInteger32, 0, 
46709
15.5k
     OPC_EmitNodeXForm, 2, 3,
46710
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15779),
46711
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46712
15.5k
    16, 
46713
15.5k
     OPC_CheckPredicate1, 
46714
15.5k
     OPC_CheckPatternPredicate1,
46715
15.5k
     OPC_EmitMergeInputChains1_0,
46716
15.5k
     OPC_EmitInteger32, 0, 
46717
15.5k
     OPC_EmitNodeXForm, 2, 3,
46718
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16406),
46719
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46720
15.5k
    16, 
46721
15.5k
     OPC_CheckPredicate0, 
46722
15.5k
     OPC_CheckPatternPredicate1,
46723
15.5k
     OPC_EmitMergeInputChains1_0,
46724
15.5k
     OPC_EmitInteger32, 0, 
46725
15.5k
     OPC_EmitNodeXForm, 2, 3,
46726
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17033),
46727
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46728
15.5k
    0, 
46729
15.5k
   0, 
46730
15.5k
  54|128,2, 
46731
15.5k
   OPC_CheckChild1Integer, 2|128,14|128,1, 
46732
15.5k
   OPC_RecordChild2,
46733
15.5k
   OPC_Scope, 64, 
46734
15.5k
    OPC_CheckChild2TypeI32,
46735
15.5k
    OPC_RecordChild3,
46736
15.5k
    OPC_Scope, 19, 
46737
15.5k
     OPC_CheckPredicate2, 
46738
15.5k
     OPC_CheckPatternPredicate1,
46739
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46740
15.5k
     OPC_EmitMergeInputChains1_0,
46741
15.5k
     OPC_EmitInteger32, 0, 
46742
15.5k
     OPC_EmitNodeXForm, 2, 5,
46743
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15895),
46744
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46745
15.5k
    19, 
46746
15.5k
     OPC_CheckPredicate1, 
46747
15.5k
     OPC_CheckPatternPredicate1,
46748
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46749
15.5k
     OPC_EmitMergeInputChains1_0,
46750
15.5k
     OPC_EmitInteger32, 0, 
46751
15.5k
     OPC_EmitNodeXForm, 2, 5,
46752
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16522),
46753
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46754
15.5k
    19, 
46755
15.5k
     OPC_CheckPredicate0, 
46756
15.5k
     OPC_CheckPatternPredicate1,
46757
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46758
15.5k
     OPC_EmitMergeInputChains1_0,
46759
15.5k
     OPC_EmitInteger32, 0, 
46760
15.5k
     OPC_EmitNodeXForm, 2, 5,
46761
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17149),
46762
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46763
15.5k
    0, 
46764
15.5k
   64, 
46765
15.5k
    OPC_CheckChild2TypeI64,
46766
15.5k
    OPC_RecordChild3,
46767
15.5k
    OPC_Scope, 19, 
46768
15.5k
     OPC_CheckPredicate2, 
46769
15.5k
     OPC_CheckPatternPredicate1,
46770
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46771
15.5k
     OPC_EmitMergeInputChains1_0,
46772
15.5k
     OPC_EmitInteger32, 0, 
46773
15.5k
     OPC_EmitNodeXForm, 2, 5,
46774
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16009),
46775
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46776
15.5k
    19, 
46777
15.5k
     OPC_CheckPredicate1, 
46778
15.5k
     OPC_CheckPatternPredicate1,
46779
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46780
15.5k
     OPC_EmitMergeInputChains1_0,
46781
15.5k
     OPC_EmitInteger32, 0, 
46782
15.5k
     OPC_EmitNodeXForm, 2, 5,
46783
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16636),
46784
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46785
15.5k
    19, 
46786
15.5k
     OPC_CheckPredicate0, 
46787
15.5k
     OPC_CheckPatternPredicate1,
46788
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46789
15.5k
     OPC_EmitMergeInputChains1_0,
46790
15.5k
     OPC_EmitInteger32, 0, 
46791
15.5k
     OPC_EmitNodeXForm, 2, 5,
46792
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17263),
46793
15.5k
                   MVT::f64, 4, 3, 4, 2, 6, 
46794
15.5k
    0, 
46795
15.5k
   60, 
46796
15.5k
    OPC_RecordChild3,
46797
15.5k
    OPC_Scope, 18, 
46798
15.5k
     OPC_CheckPredicate2, 
46799
15.5k
     OPC_CheckPatternPredicate1,
46800
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46801
15.5k
     OPC_EmitMergeInputChains1_0,
46802
15.5k
     OPC_EmitInteger32, 0, 
46803
15.5k
     OPC_EmitNodeXForm, 2, 4,
46804
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15514),
46805
15.5k
                   MVT::f64, 3, 3, 2, 5, 
46806
15.5k
    18, 
46807
15.5k
     OPC_CheckPredicate1, 
46808
15.5k
     OPC_CheckPatternPredicate1,
46809
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46810
15.5k
     OPC_EmitMergeInputChains1_0,
46811
15.5k
     OPC_EmitInteger32, 0, 
46812
15.5k
     OPC_EmitNodeXForm, 2, 4,
46813
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16160),
46814
15.5k
                   MVT::f64, 3, 3, 2, 5, 
46815
15.5k
    18, 
46816
15.5k
     OPC_CheckPredicate0, 
46817
15.5k
     OPC_CheckPatternPredicate1,
46818
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46819
15.5k
     OPC_EmitMergeInputChains1_0,
46820
15.5k
     OPC_EmitInteger32, 0, 
46821
15.5k
     OPC_EmitNodeXForm, 2, 4,
46822
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16787),
46823
15.5k
                   MVT::f64, 3, 3, 2, 5, 
46824
15.5k
    0, 
46825
15.5k
   55, 
46826
15.5k
    OPC_CheckChild2TypeI32,
46827
15.5k
    OPC_RecordChild3,
46828
15.5k
    OPC_Scope, 16, 
46829
15.5k
     OPC_CheckPredicate2, 
46830
15.5k
     OPC_CheckPatternPredicate1,
46831
15.5k
     OPC_EmitMergeInputChains1_0,
46832
15.5k
     OPC_EmitInteger32, 0, 
46833
15.5k
     OPC_EmitNodeXForm, 2, 3,
46834
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15667),
46835
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46836
15.5k
    16, 
46837
15.5k
     OPC_CheckPredicate1, 
46838
15.5k
     OPC_CheckPatternPredicate1,
46839
15.5k
     OPC_EmitMergeInputChains1_0,
46840
15.5k
     OPC_EmitInteger32, 0, 
46841
15.5k
     OPC_EmitNodeXForm, 2, 3,
46842
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16294),
46843
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46844
15.5k
    16, 
46845
15.5k
     OPC_CheckPredicate0, 
46846
15.5k
     OPC_CheckPatternPredicate1,
46847
15.5k
     OPC_EmitMergeInputChains1_0,
46848
15.5k
     OPC_EmitInteger32, 0, 
46849
15.5k
     OPC_EmitNodeXForm, 2, 3,
46850
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16921),
46851
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46852
15.5k
    0, 
46853
15.5k
   55, 
46854
15.5k
    OPC_CheckChild2TypeI64,
46855
15.5k
    OPC_RecordChild3,
46856
15.5k
    OPC_Scope, 16, 
46857
15.5k
     OPC_CheckPredicate2, 
46858
15.5k
     OPC_CheckPatternPredicate1,
46859
15.5k
     OPC_EmitMergeInputChains1_0,
46860
15.5k
     OPC_EmitInteger32, 0, 
46861
15.5k
     OPC_EmitNodeXForm, 2, 3,
46862
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_15781),
46863
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46864
15.5k
    16, 
46865
15.5k
     OPC_CheckPredicate1, 
46866
15.5k
     OPC_CheckPatternPredicate1,
46867
15.5k
     OPC_EmitMergeInputChains1_0,
46868
15.5k
     OPC_EmitInteger32, 0, 
46869
15.5k
     OPC_EmitNodeXForm, 2, 3,
46870
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_16408),
46871
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46872
15.5k
    16, 
46873
15.5k
     OPC_CheckPredicate0, 
46874
15.5k
     OPC_CheckPatternPredicate1,
46875
15.5k
     OPC_EmitMergeInputChains1_0,
46876
15.5k
     OPC_EmitInteger32, 0, 
46877
15.5k
     OPC_EmitNodeXForm, 2, 3,
46878
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_17035),
46879
15.5k
                   MVT::f64, 3, 1, 2, 4, 
46880
15.5k
    0, 
46881
15.5k
   0, 
46882
15.5k
  69|128,2, 
46883
15.5k
   OPC_CheckChild1Integer, 10|128,14|128,1, 
46884
15.5k
   OPC_RecordChild2,
46885
15.5k
   OPC_Scope, 67, 
46886
15.5k
    OPC_CheckChild2TypeI32,
46887
15.5k
    OPC_RecordChild3,
46888
15.5k
    OPC_Scope, 20, 
46889
15.5k
     OPC_CheckPredicate2, 
46890
15.5k
     OPC_CheckPatternPredicate1,
46891
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46892
15.5k
     OPC_EmitMergeInputChains1_0,
46893
15.5k
     OPC_EmitInteger32, 0, 
46894
15.5k
     OPC_EmitNodeXForm, 2, 5,
46895
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15897),
46896
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
46897
15.5k
    20, 
46898
15.5k
     OPC_CheckPredicate1, 
46899
15.5k
     OPC_CheckPatternPredicate1,
46900
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46901
15.5k
     OPC_EmitMergeInputChains1_0,
46902
15.5k
     OPC_EmitInteger32, 0, 
46903
15.5k
     OPC_EmitNodeXForm, 2, 5,
46904
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16524),
46905
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
46906
15.5k
    20, 
46907
15.5k
     OPC_CheckPredicate0, 
46908
15.5k
     OPC_CheckPatternPredicate1,
46909
15.5k
     OPC_CheckComplexPat0, /*#*/1,
46910
15.5k
     OPC_EmitMergeInputChains1_0,
46911
15.5k
     OPC_EmitInteger32, 0, 
46912
15.5k
     OPC_EmitNodeXForm, 2, 5,
46913
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17151),
46914
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
46915
15.5k
    0, 
46916
15.5k
   67, 
46917
15.5k
    OPC_CheckChild2TypeI64,
46918
15.5k
    OPC_RecordChild3,
46919
15.5k
    OPC_Scope, 20, 
46920
15.5k
     OPC_CheckPredicate2, 
46921
15.5k
     OPC_CheckPatternPredicate1,
46922
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46923
15.5k
     OPC_EmitMergeInputChains1_0,
46924
15.5k
     OPC_EmitInteger32, 0, 
46925
15.5k
     OPC_EmitNodeXForm, 2, 5,
46926
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16011),
46927
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
46928
15.5k
    20, 
46929
15.5k
     OPC_CheckPredicate1, 
46930
15.5k
     OPC_CheckPatternPredicate1,
46931
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46932
15.5k
     OPC_EmitMergeInputChains1_0,
46933
15.5k
     OPC_EmitInteger32, 0, 
46934
15.5k
     OPC_EmitNodeXForm, 2, 5,
46935
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16638),
46936
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
46937
15.5k
    20, 
46938
15.5k
     OPC_CheckPredicate0, 
46939
15.5k
     OPC_CheckPatternPredicate1,
46940
15.5k
     OPC_CheckComplexPat1, /*#*/1,
46941
15.5k
     OPC_EmitMergeInputChains1_0,
46942
15.5k
     OPC_EmitInteger32, 0, 
46943
15.5k
     OPC_EmitNodeXForm, 2, 5,
46944
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17265),
46945
15.5k
                   MVT::f64, MVT::f64, 4, 3, 4, 2, 6, 
46946
15.5k
    0, 
46947
15.5k
   63, 
46948
15.5k
    OPC_RecordChild3,
46949
15.5k
    OPC_Scope, 19, 
46950
15.5k
     OPC_CheckPredicate2, 
46951
15.5k
     OPC_CheckPatternPredicate1,
46952
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46953
15.5k
     OPC_EmitMergeInputChains1_0,
46954
15.5k
     OPC_EmitInteger32, 0, 
46955
15.5k
     OPC_EmitNodeXForm, 2, 4,
46956
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15518),
46957
15.5k
                   MVT::f64, MVT::f64, 3, 3, 2, 5, 
46958
15.5k
    19, 
46959
15.5k
     OPC_CheckPredicate1, 
46960
15.5k
     OPC_CheckPatternPredicate1,
46961
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46962
15.5k
     OPC_EmitMergeInputChains1_0,
46963
15.5k
     OPC_EmitInteger32, 0, 
46964
15.5k
     OPC_EmitNodeXForm, 2, 4,
46965
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16163),
46966
15.5k
                   MVT::f64, MVT::f64, 3, 3, 2, 5, 
46967
15.5k
    19, 
46968
15.5k
     OPC_CheckPredicate0, 
46969
15.5k
     OPC_CheckPatternPredicate1,
46970
15.5k
     OPC_CheckComplexPat2, /*#*/1,
46971
15.5k
     OPC_EmitMergeInputChains1_0,
46972
15.5k
     OPC_EmitInteger32, 0, 
46973
15.5k
     OPC_EmitNodeXForm, 2, 4,
46974
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16790),
46975
15.5k
                   MVT::f64, MVT::f64, 3, 3, 2, 5, 
46976
15.5k
    0, 
46977
15.5k
   58, 
46978
15.5k
    OPC_CheckChild2TypeI32,
46979
15.5k
    OPC_RecordChild3,
46980
15.5k
    OPC_Scope, 17, 
46981
15.5k
     OPC_CheckPredicate2, 
46982
15.5k
     OPC_CheckPatternPredicate1,
46983
15.5k
     OPC_EmitMergeInputChains1_0,
46984
15.5k
     OPC_EmitInteger32, 0, 
46985
15.5k
     OPC_EmitNodeXForm, 2, 3,
46986
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15669),
46987
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
46988
15.5k
    17, 
46989
15.5k
     OPC_CheckPredicate1, 
46990
15.5k
     OPC_CheckPatternPredicate1,
46991
15.5k
     OPC_EmitMergeInputChains1_0,
46992
15.5k
     OPC_EmitInteger32, 0, 
46993
15.5k
     OPC_EmitNodeXForm, 2, 3,
46994
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16296),
46995
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
46996
15.5k
    17, 
46997
15.5k
     OPC_CheckPredicate0, 
46998
15.5k
     OPC_CheckPatternPredicate1,
46999
15.5k
     OPC_EmitMergeInputChains1_0,
47000
15.5k
     OPC_EmitInteger32, 0, 
47001
15.5k
     OPC_EmitNodeXForm, 2, 3,
47002
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16923),
47003
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
47004
15.5k
    0, 
47005
15.5k
   58, 
47006
15.5k
    OPC_CheckChild2TypeI64,
47007
15.5k
    OPC_RecordChild3,
47008
15.5k
    OPC_Scope, 17, 
47009
15.5k
     OPC_CheckPredicate2, 
47010
15.5k
     OPC_CheckPatternPredicate1,
47011
15.5k
     OPC_EmitMergeInputChains1_0,
47012
15.5k
     OPC_EmitInteger32, 0, 
47013
15.5k
     OPC_EmitNodeXForm, 2, 3,
47014
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_15783),
47015
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
47016
15.5k
    17, 
47017
15.5k
     OPC_CheckPredicate1, 
47018
15.5k
     OPC_CheckPatternPredicate1,
47019
15.5k
     OPC_EmitMergeInputChains1_0,
47020
15.5k
     OPC_EmitInteger32, 0, 
47021
15.5k
     OPC_EmitNodeXForm, 2, 3,
47022
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_16410),
47023
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
47024
15.5k
    17, 
47025
15.5k
     OPC_CheckPredicate0, 
47026
15.5k
     OPC_CheckPatternPredicate1,
47027
15.5k
     OPC_EmitMergeInputChains1_0,
47028
15.5k
     OPC_EmitInteger32, 0, 
47029
15.5k
     OPC_EmitNodeXForm, 2, 3,
47030
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_17037),
47031
15.5k
                   MVT::f64, MVT::f64, 3, 1, 2, 4, 
47032
15.5k
    0, 
47033
15.5k
   0, 
47034
15.5k
  56|128,1, 
47035
15.5k
   OPC_CheckChild1Integer, 60|128,126, 
47036
15.5k
   OPC_RecordChild2,
47037
15.5k
   OPC_Scope, 74, 
47038
15.5k
    OPC_MoveChild2,
47039
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47040
15.5k
    OPC_MoveParent,
47041
15.5k
    OPC_RecordChild3,
47042
15.5k
    OPC_RecordChild4,
47043
15.5k
    OPC_Scope, 24, 
47044
15.5k
     OPC_MoveChild4,
47045
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47046
15.5k
     OPC_MoveSibling5,
47047
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47048
15.5k
     OPC_RecordNode,
47049
15.5k
     OPC_MoveParent,
47050
15.5k
     OPC_CheckPatternPredicate6,
47051
15.5k
     OPC_EmitMergeInputChains1_0,
47052
15.5k
     OPC_EmitConvertToTarget1,
47053
15.5k
     OPC_EmitConvertToTarget3,
47054
15.5k
     OPC_EmitConvertToTarget4,
47055
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8631),
47056
15.5k
                   MVT::f32, 4, 5, 2, 6, 7, 
47057
15.5k
    19, 
47058
15.5k
     OPC_RecordChild5,
47059
15.5k
     OPC_MoveChild5,
47060
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47061
15.5k
     OPC_MoveParent,
47062
15.5k
     OPC_CheckPatternPredicate6,
47063
15.5k
     OPC_EmitMergeInputChains1_0,
47064
15.5k
     OPC_EmitConvertToTarget1,
47065
15.5k
     OPC_EmitConvertToTarget4,
47066
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8627),
47067
15.5k
                   MVT::f32, 4, 5, 2, 3, 6, 
47068
15.5k
    19, 
47069
15.5k
     OPC_MoveChild4,
47070
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47071
15.5k
     OPC_MoveParent,
47072
15.5k
     OPC_RecordChild5,
47073
15.5k
     OPC_CheckPatternPredicate6,
47074
15.5k
     OPC_EmitMergeInputChains1_0,
47075
15.5k
     OPC_EmitConvertToTarget1,
47076
15.5k
     OPC_EmitConvertToTarget3,
47077
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8629),
47078
15.5k
                   MVT::f32, 4, 5, 2, 6, 4, 
47079
15.5k
    0, 
47080
15.5k
   25, 
47081
15.5k
    OPC_RecordChild3,
47082
15.5k
    OPC_RecordChild4,
47083
15.5k
    OPC_MoveChild4,
47084
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47085
15.5k
    OPC_MoveSibling5,
47086
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47087
15.5k
    OPC_RecordNode,
47088
15.5k
    OPC_MoveParent,
47089
15.5k
    OPC_CheckPatternPredicate6,
47090
15.5k
    OPC_EmitMergeInputChains1_0,
47091
15.5k
    OPC_EmitConvertToTarget3,
47092
15.5k
    OPC_EmitConvertToTarget4,
47093
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8630),
47094
15.5k
                  MVT::f32, 4, 1, 2, 5, 6, 
47095
15.5k
   20, 
47096
15.5k
    OPC_MoveChild2,
47097
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47098
15.5k
    OPC_MoveParent,
47099
15.5k
    OPC_RecordChild3,
47100
15.5k
    OPC_RecordChild4,
47101
15.5k
    OPC_RecordChild5,
47102
15.5k
    OPC_CheckPatternPredicate6,
47103
15.5k
    OPC_EmitMergeInputChains1_0,
47104
15.5k
    OPC_EmitConvertToTarget1,
47105
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8625),
47106
15.5k
                  MVT::f32, 4, 5, 2, 3, 4, 
47107
15.5k
   55, 
47108
15.5k
    OPC_RecordChild3,
47109
15.5k
    OPC_RecordChild4,
47110
15.5k
    OPC_Scope, 18, 
47111
15.5k
     OPC_RecordChild5,
47112
15.5k
     OPC_MoveChild5,
47113
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47114
15.5k
     OPC_MoveParent,
47115
15.5k
     OPC_CheckPatternPredicate6,
47116
15.5k
     OPC_EmitMergeInputChains1_0,
47117
15.5k
     OPC_EmitConvertToTarget4,
47118
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8626),
47119
15.5k
                   MVT::f32, 4, 1, 2, 3, 5, 
47120
15.5k
    18, 
47121
15.5k
     OPC_MoveChild4,
47122
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47123
15.5k
     OPC_MoveParent,
47124
15.5k
     OPC_RecordChild5,
47125
15.5k
     OPC_CheckPatternPredicate6,
47126
15.5k
     OPC_EmitMergeInputChains1_0,
47127
15.5k
     OPC_EmitConvertToTarget3,
47128
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8628),
47129
15.5k
                   MVT::f32, 4, 1, 2, 5, 4, 
47130
15.5k
    12, 
47131
15.5k
     OPC_RecordChild5,
47132
15.5k
     OPC_CheckPatternPredicate6,
47133
15.5k
     OPC_EmitMergeInputChains1_0,
47134
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8624),
47135
15.5k
                   MVT::f32, 4, 1, 2, 3, 4, 
47136
15.5k
    0, 
47137
15.5k
   0, 
47138
15.5k
  64|128,1, 
47139
15.5k
   OPC_CheckChild1Integer, 62|128,126, 
47140
15.5k
   OPC_RecordChild2,
47141
15.5k
   OPC_Scope, 77, 
47142
15.5k
    OPC_MoveChild2,
47143
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47144
15.5k
    OPC_MoveParent,
47145
15.5k
    OPC_RecordChild3,
47146
15.5k
    OPC_RecordChild4,
47147
15.5k
    OPC_Scope, 25, 
47148
15.5k
     OPC_MoveChild4,
47149
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47150
15.5k
     OPC_MoveSibling5,
47151
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47152
15.5k
     OPC_RecordNode,
47153
15.5k
     OPC_MoveParent,
47154
15.5k
     OPC_CheckPatternPredicate6,
47155
15.5k
     OPC_EmitMergeInputChains1_0,
47156
15.5k
     OPC_EmitConvertToTarget1,
47157
15.5k
     OPC_EmitConvertToTarget3,
47158
15.5k
     OPC_EmitConvertToTarget4,
47159
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8639),
47160
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 6, 7, 
47161
15.5k
    20, 
47162
15.5k
     OPC_RecordChild5,
47163
15.5k
     OPC_MoveChild5,
47164
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47165
15.5k
     OPC_MoveParent,
47166
15.5k
     OPC_CheckPatternPredicate6,
47167
15.5k
     OPC_EmitMergeInputChains1_0,
47168
15.5k
     OPC_EmitConvertToTarget1,
47169
15.5k
     OPC_EmitConvertToTarget4,
47170
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8635),
47171
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 3, 6, 
47172
15.5k
    20, 
47173
15.5k
     OPC_MoveChild4,
47174
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47175
15.5k
     OPC_MoveParent,
47176
15.5k
     OPC_RecordChild5,
47177
15.5k
     OPC_CheckPatternPredicate6,
47178
15.5k
     OPC_EmitMergeInputChains1_0,
47179
15.5k
     OPC_EmitConvertToTarget1,
47180
15.5k
     OPC_EmitConvertToTarget3,
47181
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8637),
47182
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 6, 4, 
47183
15.5k
    0, 
47184
15.5k
   26, 
47185
15.5k
    OPC_RecordChild3,
47186
15.5k
    OPC_RecordChild4,
47187
15.5k
    OPC_MoveChild4,
47188
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47189
15.5k
    OPC_MoveSibling5,
47190
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47191
15.5k
    OPC_RecordNode,
47192
15.5k
    OPC_MoveParent,
47193
15.5k
    OPC_CheckPatternPredicate6,
47194
15.5k
    OPC_EmitMergeInputChains1_0,
47195
15.5k
    OPC_EmitConvertToTarget3,
47196
15.5k
    OPC_EmitConvertToTarget4,
47197
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8638),
47198
15.5k
                  MVT::f32, MVT::i1, 4, 1, 2, 5, 6, 
47199
15.5k
   21, 
47200
15.5k
    OPC_MoveChild2,
47201
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47202
15.5k
    OPC_MoveParent,
47203
15.5k
    OPC_RecordChild3,
47204
15.5k
    OPC_RecordChild4,
47205
15.5k
    OPC_RecordChild5,
47206
15.5k
    OPC_CheckPatternPredicate6,
47207
15.5k
    OPC_EmitMergeInputChains1_0,
47208
15.5k
    OPC_EmitConvertToTarget1,
47209
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8633),
47210
15.5k
                  MVT::f32, MVT::i1, 4, 5, 2, 3, 4, 
47211
15.5k
   58, 
47212
15.5k
    OPC_RecordChild3,
47213
15.5k
    OPC_RecordChild4,
47214
15.5k
    OPC_Scope, 19, 
47215
15.5k
     OPC_RecordChild5,
47216
15.5k
     OPC_MoveChild5,
47217
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47218
15.5k
     OPC_MoveParent,
47219
15.5k
     OPC_CheckPatternPredicate6,
47220
15.5k
     OPC_EmitMergeInputChains1_0,
47221
15.5k
     OPC_EmitConvertToTarget4,
47222
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8634),
47223
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 3, 5, 
47224
15.5k
    19, 
47225
15.5k
     OPC_MoveChild4,
47226
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47227
15.5k
     OPC_MoveParent,
47228
15.5k
     OPC_RecordChild5,
47229
15.5k
     OPC_CheckPatternPredicate6,
47230
15.5k
     OPC_EmitMergeInputChains1_0,
47231
15.5k
     OPC_EmitConvertToTarget3,
47232
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8636),
47233
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 5, 4, 
47234
15.5k
    13, 
47235
15.5k
     OPC_RecordChild5,
47236
15.5k
     OPC_CheckPatternPredicate6,
47237
15.5k
     OPC_EmitMergeInputChains1_0,
47238
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8632),
47239
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 3, 4, 
47240
15.5k
    0, 
47241
15.5k
   0, 
47242
15.5k
  56|128,1, 
47243
15.5k
   OPC_CheckChild1Integer, 44|128,126, 
47244
15.5k
   OPC_RecordChild2,
47245
15.5k
   OPC_Scope, 74, 
47246
15.5k
    OPC_MoveChild2,
47247
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47248
15.5k
    OPC_MoveParent,
47249
15.5k
    OPC_RecordChild3,
47250
15.5k
    OPC_RecordChild4,
47251
15.5k
    OPC_Scope, 24, 
47252
15.5k
     OPC_MoveChild4,
47253
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47254
15.5k
     OPC_MoveSibling5,
47255
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47256
15.5k
     OPC_RecordNode,
47257
15.5k
     OPC_MoveParent,
47258
15.5k
     OPC_CheckPatternPredicate6,
47259
15.5k
     OPC_EmitMergeInputChains1_0,
47260
15.5k
     OPC_EmitConvertToTarget1,
47261
15.5k
     OPC_EmitConvertToTarget3,
47262
15.5k
     OPC_EmitConvertToTarget4,
47263
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8663),
47264
15.5k
                   MVT::f32, 4, 5, 2, 6, 7, 
47265
15.5k
    19, 
47266
15.5k
     OPC_RecordChild5,
47267
15.5k
     OPC_MoveChild5,
47268
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47269
15.5k
     OPC_MoveParent,
47270
15.5k
     OPC_CheckPatternPredicate6,
47271
15.5k
     OPC_EmitMergeInputChains1_0,
47272
15.5k
     OPC_EmitConvertToTarget1,
47273
15.5k
     OPC_EmitConvertToTarget4,
47274
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8659),
47275
15.5k
                   MVT::f32, 4, 5, 2, 3, 6, 
47276
15.5k
    19, 
47277
15.5k
     OPC_MoveChild4,
47278
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47279
15.5k
     OPC_MoveParent,
47280
15.5k
     OPC_RecordChild5,
47281
15.5k
     OPC_CheckPatternPredicate6,
47282
15.5k
     OPC_EmitMergeInputChains1_0,
47283
15.5k
     OPC_EmitConvertToTarget1,
47284
15.5k
     OPC_EmitConvertToTarget3,
47285
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8661),
47286
15.5k
                   MVT::f32, 4, 5, 2, 6, 4, 
47287
15.5k
    0, 
47288
15.5k
   25, 
47289
15.5k
    OPC_RecordChild3,
47290
15.5k
    OPC_RecordChild4,
47291
15.5k
    OPC_MoveChild4,
47292
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47293
15.5k
    OPC_MoveSibling5,
47294
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47295
15.5k
    OPC_RecordNode,
47296
15.5k
    OPC_MoveParent,
47297
15.5k
    OPC_CheckPatternPredicate6,
47298
15.5k
    OPC_EmitMergeInputChains1_0,
47299
15.5k
    OPC_EmitConvertToTarget3,
47300
15.5k
    OPC_EmitConvertToTarget4,
47301
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8662),
47302
15.5k
                  MVT::f32, 4, 1, 2, 5, 6, 
47303
15.5k
   20, 
47304
15.5k
    OPC_MoveChild2,
47305
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47306
15.5k
    OPC_MoveParent,
47307
15.5k
    OPC_RecordChild3,
47308
15.5k
    OPC_RecordChild4,
47309
15.5k
    OPC_RecordChild5,
47310
15.5k
    OPC_CheckPatternPredicate6,
47311
15.5k
    OPC_EmitMergeInputChains1_0,
47312
15.5k
    OPC_EmitConvertToTarget1,
47313
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8657),
47314
15.5k
                  MVT::f32, 4, 5, 2, 3, 4, 
47315
15.5k
   55, 
47316
15.5k
    OPC_RecordChild3,
47317
15.5k
    OPC_RecordChild4,
47318
15.5k
    OPC_Scope, 18, 
47319
15.5k
     OPC_RecordChild5,
47320
15.5k
     OPC_MoveChild5,
47321
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47322
15.5k
     OPC_MoveParent,
47323
15.5k
     OPC_CheckPatternPredicate6,
47324
15.5k
     OPC_EmitMergeInputChains1_0,
47325
15.5k
     OPC_EmitConvertToTarget4,
47326
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8658),
47327
15.5k
                   MVT::f32, 4, 1, 2, 3, 5, 
47328
15.5k
    18, 
47329
15.5k
     OPC_MoveChild4,
47330
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47331
15.5k
     OPC_MoveParent,
47332
15.5k
     OPC_RecordChild5,
47333
15.5k
     OPC_CheckPatternPredicate6,
47334
15.5k
     OPC_EmitMergeInputChains1_0,
47335
15.5k
     OPC_EmitConvertToTarget3,
47336
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8660),
47337
15.5k
                   MVT::f32, 4, 1, 2, 5, 4, 
47338
15.5k
    12, 
47339
15.5k
     OPC_RecordChild5,
47340
15.5k
     OPC_CheckPatternPredicate6,
47341
15.5k
     OPC_EmitMergeInputChains1_0,
47342
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8656),
47343
15.5k
                   MVT::f32, 4, 1, 2, 3, 4, 
47344
15.5k
    0, 
47345
15.5k
   0, 
47346
15.5k
  64|128,1, 
47347
15.5k
   OPC_CheckChild1Integer, 46|128,126, 
47348
15.5k
   OPC_RecordChild2,
47349
15.5k
   OPC_Scope, 77, 
47350
15.5k
    OPC_MoveChild2,
47351
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47352
15.5k
    OPC_MoveParent,
47353
15.5k
    OPC_RecordChild3,
47354
15.5k
    OPC_RecordChild4,
47355
15.5k
    OPC_Scope, 25, 
47356
15.5k
     OPC_MoveChild4,
47357
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47358
15.5k
     OPC_MoveSibling5,
47359
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47360
15.5k
     OPC_RecordNode,
47361
15.5k
     OPC_MoveParent,
47362
15.5k
     OPC_CheckPatternPredicate6,
47363
15.5k
     OPC_EmitMergeInputChains1_0,
47364
15.5k
     OPC_EmitConvertToTarget1,
47365
15.5k
     OPC_EmitConvertToTarget3,
47366
15.5k
     OPC_EmitConvertToTarget4,
47367
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8671),
47368
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 6, 7, 
47369
15.5k
    20, 
47370
15.5k
     OPC_RecordChild5,
47371
15.5k
     OPC_MoveChild5,
47372
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47373
15.5k
     OPC_MoveParent,
47374
15.5k
     OPC_CheckPatternPredicate6,
47375
15.5k
     OPC_EmitMergeInputChains1_0,
47376
15.5k
     OPC_EmitConvertToTarget1,
47377
15.5k
     OPC_EmitConvertToTarget4,
47378
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8667),
47379
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 3, 6, 
47380
15.5k
    20, 
47381
15.5k
     OPC_MoveChild4,
47382
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47383
15.5k
     OPC_MoveParent,
47384
15.5k
     OPC_RecordChild5,
47385
15.5k
     OPC_CheckPatternPredicate6,
47386
15.5k
     OPC_EmitMergeInputChains1_0,
47387
15.5k
     OPC_EmitConvertToTarget1,
47388
15.5k
     OPC_EmitConvertToTarget3,
47389
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8669),
47390
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 6, 4, 
47391
15.5k
    0, 
47392
15.5k
   26, 
47393
15.5k
    OPC_RecordChild3,
47394
15.5k
    OPC_RecordChild4,
47395
15.5k
    OPC_MoveChild4,
47396
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47397
15.5k
    OPC_MoveSibling5,
47398
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47399
15.5k
    OPC_RecordNode,
47400
15.5k
    OPC_MoveParent,
47401
15.5k
    OPC_CheckPatternPredicate6,
47402
15.5k
    OPC_EmitMergeInputChains1_0,
47403
15.5k
    OPC_EmitConvertToTarget3,
47404
15.5k
    OPC_EmitConvertToTarget4,
47405
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8670),
47406
15.5k
                  MVT::f32, MVT::i1, 4, 1, 2, 5, 6, 
47407
15.5k
   21, 
47408
15.5k
    OPC_MoveChild2,
47409
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47410
15.5k
    OPC_MoveParent,
47411
15.5k
    OPC_RecordChild3,
47412
15.5k
    OPC_RecordChild4,
47413
15.5k
    OPC_RecordChild5,
47414
15.5k
    OPC_CheckPatternPredicate6,
47415
15.5k
    OPC_EmitMergeInputChains1_0,
47416
15.5k
    OPC_EmitConvertToTarget1,
47417
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8665),
47418
15.5k
                  MVT::f32, MVT::i1, 4, 5, 2, 3, 4, 
47419
15.5k
   58, 
47420
15.5k
    OPC_RecordChild3,
47421
15.5k
    OPC_RecordChild4,
47422
15.5k
    OPC_Scope, 19, 
47423
15.5k
     OPC_RecordChild5,
47424
15.5k
     OPC_MoveChild5,
47425
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47426
15.5k
     OPC_MoveParent,
47427
15.5k
     OPC_CheckPatternPredicate6,
47428
15.5k
     OPC_EmitMergeInputChains1_0,
47429
15.5k
     OPC_EmitConvertToTarget4,
47430
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8666),
47431
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 3, 5, 
47432
15.5k
    19, 
47433
15.5k
     OPC_MoveChild4,
47434
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47435
15.5k
     OPC_MoveParent,
47436
15.5k
     OPC_RecordChild5,
47437
15.5k
     OPC_CheckPatternPredicate6,
47438
15.5k
     OPC_EmitMergeInputChains1_0,
47439
15.5k
     OPC_EmitConvertToTarget3,
47440
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8668),
47441
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 5, 4, 
47442
15.5k
    13, 
47443
15.5k
     OPC_RecordChild5,
47444
15.5k
     OPC_CheckPatternPredicate6,
47445
15.5k
     OPC_EmitMergeInputChains1_0,
47446
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8664),
47447
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 3, 4, 
47448
15.5k
    0, 
47449
15.5k
   0, 
47450
15.5k
  56|128,1, 
47451
15.5k
   OPC_CheckChild1Integer, 36|128,126, 
47452
15.5k
   OPC_RecordChild2,
47453
15.5k
   OPC_Scope, 74, 
47454
15.5k
    OPC_MoveChild2,
47455
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47456
15.5k
    OPC_MoveParent,
47457
15.5k
    OPC_RecordChild3,
47458
15.5k
    OPC_RecordChild4,
47459
15.5k
    OPC_Scope, 24, 
47460
15.5k
     OPC_MoveChild4,
47461
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47462
15.5k
     OPC_MoveSibling5,
47463
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47464
15.5k
     OPC_RecordNode,
47465
15.5k
     OPC_MoveParent,
47466
15.5k
     OPC_CheckPatternPredicate6,
47467
15.5k
     OPC_EmitMergeInputChains1_0,
47468
15.5k
     OPC_EmitConvertToTarget1,
47469
15.5k
     OPC_EmitConvertToTarget3,
47470
15.5k
     OPC_EmitConvertToTarget4,
47471
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8695),
47472
15.5k
                   MVT::f32, 4, 5, 2, 6, 7, 
47473
15.5k
    19, 
47474
15.5k
     OPC_RecordChild5,
47475
15.5k
     OPC_MoveChild5,
47476
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47477
15.5k
     OPC_MoveParent,
47478
15.5k
     OPC_CheckPatternPredicate6,
47479
15.5k
     OPC_EmitMergeInputChains1_0,
47480
15.5k
     OPC_EmitConvertToTarget1,
47481
15.5k
     OPC_EmitConvertToTarget4,
47482
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8691),
47483
15.5k
                   MVT::f32, 4, 5, 2, 3, 6, 
47484
15.5k
    19, 
47485
15.5k
     OPC_MoveChild4,
47486
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47487
15.5k
     OPC_MoveParent,
47488
15.5k
     OPC_RecordChild5,
47489
15.5k
     OPC_CheckPatternPredicate6,
47490
15.5k
     OPC_EmitMergeInputChains1_0,
47491
15.5k
     OPC_EmitConvertToTarget1,
47492
15.5k
     OPC_EmitConvertToTarget3,
47493
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8693),
47494
15.5k
                   MVT::f32, 4, 5, 2, 6, 4, 
47495
15.5k
    0, 
47496
15.5k
   25, 
47497
15.5k
    OPC_RecordChild3,
47498
15.5k
    OPC_RecordChild4,
47499
15.5k
    OPC_MoveChild4,
47500
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47501
15.5k
    OPC_MoveSibling5,
47502
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47503
15.5k
    OPC_RecordNode,
47504
15.5k
    OPC_MoveParent,
47505
15.5k
    OPC_CheckPatternPredicate6,
47506
15.5k
    OPC_EmitMergeInputChains1_0,
47507
15.5k
    OPC_EmitConvertToTarget3,
47508
15.5k
    OPC_EmitConvertToTarget4,
47509
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8694),
47510
15.5k
                  MVT::f32, 4, 1, 2, 5, 6, 
47511
15.5k
   20, 
47512
15.5k
    OPC_MoveChild2,
47513
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47514
15.5k
    OPC_MoveParent,
47515
15.5k
    OPC_RecordChild3,
47516
15.5k
    OPC_RecordChild4,
47517
15.5k
    OPC_RecordChild5,
47518
15.5k
    OPC_CheckPatternPredicate6,
47519
15.5k
    OPC_EmitMergeInputChains1_0,
47520
15.5k
    OPC_EmitConvertToTarget1,
47521
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8689),
47522
15.5k
                  MVT::f32, 4, 5, 2, 3, 4, 
47523
15.5k
   55, 
47524
15.5k
    OPC_RecordChild3,
47525
15.5k
    OPC_RecordChild4,
47526
15.5k
    OPC_Scope, 18, 
47527
15.5k
     OPC_RecordChild5,
47528
15.5k
     OPC_MoveChild5,
47529
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47530
15.5k
     OPC_MoveParent,
47531
15.5k
     OPC_CheckPatternPredicate6,
47532
15.5k
     OPC_EmitMergeInputChains1_0,
47533
15.5k
     OPC_EmitConvertToTarget4,
47534
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8690),
47535
15.5k
                   MVT::f32, 4, 1, 2, 3, 5, 
47536
15.5k
    18, 
47537
15.5k
     OPC_MoveChild4,
47538
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47539
15.5k
     OPC_MoveParent,
47540
15.5k
     OPC_RecordChild5,
47541
15.5k
     OPC_CheckPatternPredicate6,
47542
15.5k
     OPC_EmitMergeInputChains1_0,
47543
15.5k
     OPC_EmitConvertToTarget3,
47544
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8692),
47545
15.5k
                   MVT::f32, 4, 1, 2, 5, 4, 
47546
15.5k
    12, 
47547
15.5k
     OPC_RecordChild5,
47548
15.5k
     OPC_CheckPatternPredicate6,
47549
15.5k
     OPC_EmitMergeInputChains1_0,
47550
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8688),
47551
15.5k
                   MVT::f32, 4, 1, 2, 3, 4, 
47552
15.5k
    0, 
47553
15.5k
   0, 
47554
15.5k
  64|128,1, 
47555
15.5k
   OPC_CheckChild1Integer, 38|128,126, 
47556
15.5k
   OPC_RecordChild2,
47557
15.5k
   OPC_Scope, 77, 
47558
15.5k
    OPC_MoveChild2,
47559
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47560
15.5k
    OPC_MoveParent,
47561
15.5k
    OPC_RecordChild3,
47562
15.5k
    OPC_RecordChild4,
47563
15.5k
    OPC_Scope, 25, 
47564
15.5k
     OPC_MoveChild4,
47565
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47566
15.5k
     OPC_MoveSibling5,
47567
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47568
15.5k
     OPC_RecordNode,
47569
15.5k
     OPC_MoveParent,
47570
15.5k
     OPC_CheckPatternPredicate6,
47571
15.5k
     OPC_EmitMergeInputChains1_0,
47572
15.5k
     OPC_EmitConvertToTarget1,
47573
15.5k
     OPC_EmitConvertToTarget3,
47574
15.5k
     OPC_EmitConvertToTarget4,
47575
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8703),
47576
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 6, 7, 
47577
15.5k
    20, 
47578
15.5k
     OPC_RecordChild5,
47579
15.5k
     OPC_MoveChild5,
47580
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47581
15.5k
     OPC_MoveParent,
47582
15.5k
     OPC_CheckPatternPredicate6,
47583
15.5k
     OPC_EmitMergeInputChains1_0,
47584
15.5k
     OPC_EmitConvertToTarget1,
47585
15.5k
     OPC_EmitConvertToTarget4,
47586
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8699),
47587
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 3, 6, 
47588
15.5k
    20, 
47589
15.5k
     OPC_MoveChild4,
47590
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47591
15.5k
     OPC_MoveParent,
47592
15.5k
     OPC_RecordChild5,
47593
15.5k
     OPC_CheckPatternPredicate6,
47594
15.5k
     OPC_EmitMergeInputChains1_0,
47595
15.5k
     OPC_EmitConvertToTarget1,
47596
15.5k
     OPC_EmitConvertToTarget3,
47597
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8701),
47598
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 6, 4, 
47599
15.5k
    0, 
47600
15.5k
   26, 
47601
15.5k
    OPC_RecordChild3,
47602
15.5k
    OPC_RecordChild4,
47603
15.5k
    OPC_MoveChild4,
47604
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47605
15.5k
    OPC_MoveSibling5,
47606
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47607
15.5k
    OPC_RecordNode,
47608
15.5k
    OPC_MoveParent,
47609
15.5k
    OPC_CheckPatternPredicate6,
47610
15.5k
    OPC_EmitMergeInputChains1_0,
47611
15.5k
    OPC_EmitConvertToTarget3,
47612
15.5k
    OPC_EmitConvertToTarget4,
47613
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8702),
47614
15.5k
                  MVT::f32, MVT::i1, 4, 1, 2, 5, 6, 
47615
15.5k
   21, 
47616
15.5k
    OPC_MoveChild2,
47617
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47618
15.5k
    OPC_MoveParent,
47619
15.5k
    OPC_RecordChild3,
47620
15.5k
    OPC_RecordChild4,
47621
15.5k
    OPC_RecordChild5,
47622
15.5k
    OPC_CheckPatternPredicate6,
47623
15.5k
    OPC_EmitMergeInputChains1_0,
47624
15.5k
    OPC_EmitConvertToTarget1,
47625
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8697),
47626
15.5k
                  MVT::f32, MVT::i1, 4, 5, 2, 3, 4, 
47627
15.5k
   58, 
47628
15.5k
    OPC_RecordChild3,
47629
15.5k
    OPC_RecordChild4,
47630
15.5k
    OPC_Scope, 19, 
47631
15.5k
     OPC_RecordChild5,
47632
15.5k
     OPC_MoveChild5,
47633
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47634
15.5k
     OPC_MoveParent,
47635
15.5k
     OPC_CheckPatternPredicate6,
47636
15.5k
     OPC_EmitMergeInputChains1_0,
47637
15.5k
     OPC_EmitConvertToTarget4,
47638
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8698),
47639
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 3, 5, 
47640
15.5k
    19, 
47641
15.5k
     OPC_MoveChild4,
47642
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47643
15.5k
     OPC_MoveParent,
47644
15.5k
     OPC_RecordChild5,
47645
15.5k
     OPC_CheckPatternPredicate6,
47646
15.5k
     OPC_EmitMergeInputChains1_0,
47647
15.5k
     OPC_EmitConvertToTarget3,
47648
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8700),
47649
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 5, 4, 
47650
15.5k
    13, 
47651
15.5k
     OPC_RecordChild5,
47652
15.5k
     OPC_CheckPatternPredicate6,
47653
15.5k
     OPC_EmitMergeInputChains1_0,
47654
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8696),
47655
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 3, 4, 
47656
15.5k
    0, 
47657
15.5k
   0, 
47658
15.5k
  56|128,1, 
47659
15.5k
   OPC_CheckChild1Integer, 52|128,126, 
47660
15.5k
   OPC_RecordChild2,
47661
15.5k
   OPC_Scope, 74, 
47662
15.5k
    OPC_MoveChild2,
47663
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47664
15.5k
    OPC_MoveParent,
47665
15.5k
    OPC_RecordChild3,
47666
15.5k
    OPC_RecordChild4,
47667
15.5k
    OPC_Scope, 24, 
47668
15.5k
     OPC_MoveChild4,
47669
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47670
15.5k
     OPC_MoveSibling5,
47671
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47672
15.5k
     OPC_RecordNode,
47673
15.5k
     OPC_MoveParent,
47674
15.5k
     OPC_CheckPatternPredicate6,
47675
15.5k
     OPC_EmitMergeInputChains1_0,
47676
15.5k
     OPC_EmitConvertToTarget1,
47677
15.5k
     OPC_EmitConvertToTarget3,
47678
15.5k
     OPC_EmitConvertToTarget4,
47679
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8727),
47680
15.5k
                   MVT::f32, 4, 5, 2, 6, 7, 
47681
15.5k
    19, 
47682
15.5k
     OPC_RecordChild5,
47683
15.5k
     OPC_MoveChild5,
47684
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47685
15.5k
     OPC_MoveParent,
47686
15.5k
     OPC_CheckPatternPredicate6,
47687
15.5k
     OPC_EmitMergeInputChains1_0,
47688
15.5k
     OPC_EmitConvertToTarget1,
47689
15.5k
     OPC_EmitConvertToTarget4,
47690
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8723),
47691
15.5k
                   MVT::f32, 4, 5, 2, 3, 6, 
47692
15.5k
    19, 
47693
15.5k
     OPC_MoveChild4,
47694
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47695
15.5k
     OPC_MoveParent,
47696
15.5k
     OPC_RecordChild5,
47697
15.5k
     OPC_CheckPatternPredicate6,
47698
15.5k
     OPC_EmitMergeInputChains1_0,
47699
15.5k
     OPC_EmitConvertToTarget1,
47700
15.5k
     OPC_EmitConvertToTarget3,
47701
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8725),
47702
15.5k
                   MVT::f32, 4, 5, 2, 6, 4, 
47703
15.5k
    0, 
47704
15.5k
   25, 
47705
15.5k
    OPC_RecordChild3,
47706
15.5k
    OPC_RecordChild4,
47707
15.5k
    OPC_MoveChild4,
47708
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47709
15.5k
    OPC_MoveSibling5,
47710
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47711
15.5k
    OPC_RecordNode,
47712
15.5k
    OPC_MoveParent,
47713
15.5k
    OPC_CheckPatternPredicate6,
47714
15.5k
    OPC_EmitMergeInputChains1_0,
47715
15.5k
    OPC_EmitConvertToTarget3,
47716
15.5k
    OPC_EmitConvertToTarget4,
47717
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8726),
47718
15.5k
                  MVT::f32, 4, 1, 2, 5, 6, 
47719
15.5k
   20, 
47720
15.5k
    OPC_MoveChild2,
47721
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47722
15.5k
    OPC_MoveParent,
47723
15.5k
    OPC_RecordChild3,
47724
15.5k
    OPC_RecordChild4,
47725
15.5k
    OPC_RecordChild5,
47726
15.5k
    OPC_CheckPatternPredicate6,
47727
15.5k
    OPC_EmitMergeInputChains1_0,
47728
15.5k
    OPC_EmitConvertToTarget1,
47729
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8721),
47730
15.5k
                  MVT::f32, 4, 5, 2, 3, 4, 
47731
15.5k
   55, 
47732
15.5k
    OPC_RecordChild3,
47733
15.5k
    OPC_RecordChild4,
47734
15.5k
    OPC_Scope, 18, 
47735
15.5k
     OPC_RecordChild5,
47736
15.5k
     OPC_MoveChild5,
47737
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47738
15.5k
     OPC_MoveParent,
47739
15.5k
     OPC_CheckPatternPredicate6,
47740
15.5k
     OPC_EmitMergeInputChains1_0,
47741
15.5k
     OPC_EmitConvertToTarget4,
47742
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8722),
47743
15.5k
                   MVT::f32, 4, 1, 2, 3, 5, 
47744
15.5k
    18, 
47745
15.5k
     OPC_MoveChild4,
47746
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47747
15.5k
     OPC_MoveParent,
47748
15.5k
     OPC_RecordChild5,
47749
15.5k
     OPC_CheckPatternPredicate6,
47750
15.5k
     OPC_EmitMergeInputChains1_0,
47751
15.5k
     OPC_EmitConvertToTarget3,
47752
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8724),
47753
15.5k
                   MVT::f32, 4, 1, 2, 5, 4, 
47754
15.5k
    12, 
47755
15.5k
     OPC_RecordChild5,
47756
15.5k
     OPC_CheckPatternPredicate6,
47757
15.5k
     OPC_EmitMergeInputChains1_0,
47758
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8720),
47759
15.5k
                   MVT::f32, 4, 1, 2, 3, 4, 
47760
15.5k
    0, 
47761
15.5k
   0, 
47762
15.5k
  64|128,1, 
47763
15.5k
   OPC_CheckChild1Integer, 54|128,126, 
47764
15.5k
   OPC_RecordChild2,
47765
15.5k
   OPC_Scope, 77, 
47766
15.5k
    OPC_MoveChild2,
47767
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47768
15.5k
    OPC_MoveParent,
47769
15.5k
    OPC_RecordChild3,
47770
15.5k
    OPC_RecordChild4,
47771
15.5k
    OPC_Scope, 25, 
47772
15.5k
     OPC_MoveChild4,
47773
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47774
15.5k
     OPC_MoveSibling5,
47775
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47776
15.5k
     OPC_RecordNode,
47777
15.5k
     OPC_MoveParent,
47778
15.5k
     OPC_CheckPatternPredicate6,
47779
15.5k
     OPC_EmitMergeInputChains1_0,
47780
15.5k
     OPC_EmitConvertToTarget1,
47781
15.5k
     OPC_EmitConvertToTarget3,
47782
15.5k
     OPC_EmitConvertToTarget4,
47783
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8735),
47784
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 6, 7, 
47785
15.5k
    20, 
47786
15.5k
     OPC_RecordChild5,
47787
15.5k
     OPC_MoveChild5,
47788
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47789
15.5k
     OPC_MoveParent,
47790
15.5k
     OPC_CheckPatternPredicate6,
47791
15.5k
     OPC_EmitMergeInputChains1_0,
47792
15.5k
     OPC_EmitConvertToTarget1,
47793
15.5k
     OPC_EmitConvertToTarget4,
47794
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8731),
47795
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 3, 6, 
47796
15.5k
    20, 
47797
15.5k
     OPC_MoveChild4,
47798
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47799
15.5k
     OPC_MoveParent,
47800
15.5k
     OPC_RecordChild5,
47801
15.5k
     OPC_CheckPatternPredicate6,
47802
15.5k
     OPC_EmitMergeInputChains1_0,
47803
15.5k
     OPC_EmitConvertToTarget1,
47804
15.5k
     OPC_EmitConvertToTarget3,
47805
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8733),
47806
15.5k
                   MVT::f32, MVT::i1, 4, 5, 2, 6, 4, 
47807
15.5k
    0, 
47808
15.5k
   26, 
47809
15.5k
    OPC_RecordChild3,
47810
15.5k
    OPC_RecordChild4,
47811
15.5k
    OPC_MoveChild4,
47812
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47813
15.5k
    OPC_MoveSibling5,
47814
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47815
15.5k
    OPC_RecordNode,
47816
15.5k
    OPC_MoveParent,
47817
15.5k
    OPC_CheckPatternPredicate6,
47818
15.5k
    OPC_EmitMergeInputChains1_0,
47819
15.5k
    OPC_EmitConvertToTarget3,
47820
15.5k
    OPC_EmitConvertToTarget4,
47821
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8734),
47822
15.5k
                  MVT::f32, MVT::i1, 4, 1, 2, 5, 6, 
47823
15.5k
   21, 
47824
15.5k
    OPC_MoveChild2,
47825
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47826
15.5k
    OPC_MoveParent,
47827
15.5k
    OPC_RecordChild3,
47828
15.5k
    OPC_RecordChild4,
47829
15.5k
    OPC_RecordChild5,
47830
15.5k
    OPC_CheckPatternPredicate6,
47831
15.5k
    OPC_EmitMergeInputChains1_0,
47832
15.5k
    OPC_EmitConvertToTarget1,
47833
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8729),
47834
15.5k
                  MVT::f32, MVT::i1, 4, 5, 2, 3, 4, 
47835
15.5k
   58, 
47836
15.5k
    OPC_RecordChild3,
47837
15.5k
    OPC_RecordChild4,
47838
15.5k
    OPC_Scope, 19, 
47839
15.5k
     OPC_RecordChild5,
47840
15.5k
     OPC_MoveChild5,
47841
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47842
15.5k
     OPC_MoveParent,
47843
15.5k
     OPC_CheckPatternPredicate6,
47844
15.5k
     OPC_EmitMergeInputChains1_0,
47845
15.5k
     OPC_EmitConvertToTarget4,
47846
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8730),
47847
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 3, 5, 
47848
15.5k
    19, 
47849
15.5k
     OPC_MoveChild4,
47850
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47851
15.5k
     OPC_MoveParent,
47852
15.5k
     OPC_RecordChild5,
47853
15.5k
     OPC_CheckPatternPredicate6,
47854
15.5k
     OPC_EmitMergeInputChains1_0,
47855
15.5k
     OPC_EmitConvertToTarget3,
47856
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8732),
47857
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 5, 4, 
47858
15.5k
    13, 
47859
15.5k
     OPC_RecordChild5,
47860
15.5k
     OPC_CheckPatternPredicate6,
47861
15.5k
     OPC_EmitMergeInputChains1_0,
47862
15.5k
     OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8728),
47863
15.5k
                   MVT::f32, MVT::i1, 4, 1, 2, 3, 4, 
47864
15.5k
    0, 
47865
15.5k
   0, 
47866
15.5k
  82, 
47867
15.5k
   OPC_CheckChild1Integer, 68|128,126, 
47868
15.5k
   OPC_RecordChild2,
47869
15.5k
   OPC_RecordChild3,
47870
15.5k
   OPC_Scope, 23, 
47871
15.5k
    OPC_MoveChild3,
47872
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47873
15.5k
    OPC_MoveSibling4,
47874
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47875
15.5k
    OPC_RecordNode,
47876
15.5k
    OPC_MoveParent,
47877
15.5k
    OPC_CheckPatternPredicate, 14,
47878
15.5k
    OPC_EmitMergeInputChains1_0,
47879
15.5k
    OPC_EmitConvertToTarget2,
47880
15.5k
    OPC_EmitConvertToTarget3,
47881
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8554),
47882
15.5k
                  MVT::f32, 3, 1, 4, 5, 
47883
15.5k
   18, 
47884
15.5k
    OPC_RecordChild4,
47885
15.5k
    OPC_MoveChild4,
47886
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47887
15.5k
    OPC_MoveParent,
47888
15.5k
    OPC_CheckPatternPredicate, 14,
47889
15.5k
    OPC_EmitMergeInputChains1_0,
47890
15.5k
    OPC_EmitConvertToTarget3,
47891
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8552),
47892
15.5k
                  MVT::f32, 3, 1, 2, 4, 
47893
15.5k
   18, 
47894
15.5k
    OPC_MoveChild3,
47895
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47896
15.5k
    OPC_MoveParent,
47897
15.5k
    OPC_RecordChild4,
47898
15.5k
    OPC_CheckPatternPredicate, 14,
47899
15.5k
    OPC_EmitMergeInputChains1_0,
47900
15.5k
    OPC_EmitConvertToTarget2,
47901
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8553),
47902
15.5k
                  MVT::f32, 3, 1, 4, 3, 
47903
15.5k
   12, 
47904
15.5k
    OPC_RecordChild4,
47905
15.5k
    OPC_CheckPatternPredicate, 14,
47906
15.5k
    OPC_EmitMergeInputChains1_0,
47907
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8551),
47908
15.5k
                  MVT::f32, 3, 1, 2, 3, 
47909
15.5k
   0, 
47910
15.5k
  86, 
47911
15.5k
   OPC_CheckChild1Integer, 70|128,126, 
47912
15.5k
   OPC_RecordChild2,
47913
15.5k
   OPC_RecordChild3,
47914
15.5k
   OPC_Scope, 24, 
47915
15.5k
    OPC_MoveChild3,
47916
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47917
15.5k
    OPC_MoveSibling4,
47918
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47919
15.5k
    OPC_RecordNode,
47920
15.5k
    OPC_MoveParent,
47921
15.5k
    OPC_CheckPatternPredicate, 14,
47922
15.5k
    OPC_EmitMergeInputChains1_0,
47923
15.5k
    OPC_EmitConvertToTarget2,
47924
15.5k
    OPC_EmitConvertToTarget3,
47925
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8558),
47926
15.5k
                  MVT::f32, MVT::i1, 3, 1, 4, 5, 
47927
15.5k
   19, 
47928
15.5k
    OPC_RecordChild4,
47929
15.5k
    OPC_MoveChild4,
47930
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47931
15.5k
    OPC_MoveParent,
47932
15.5k
    OPC_CheckPatternPredicate, 14,
47933
15.5k
    OPC_EmitMergeInputChains1_0,
47934
15.5k
    OPC_EmitConvertToTarget3,
47935
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8556),
47936
15.5k
                  MVT::f32, MVT::i1, 3, 1, 2, 4, 
47937
15.5k
   19, 
47938
15.5k
    OPC_MoveChild3,
47939
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47940
15.5k
    OPC_MoveParent,
47941
15.5k
    OPC_RecordChild4,
47942
15.5k
    OPC_CheckPatternPredicate, 14,
47943
15.5k
    OPC_EmitMergeInputChains1_0,
47944
15.5k
    OPC_EmitConvertToTarget2,
47945
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8557),
47946
15.5k
                  MVT::f32, MVT::i1, 3, 1, 4, 3, 
47947
15.5k
   13, 
47948
15.5k
    OPC_RecordChild4,
47949
15.5k
    OPC_CheckPatternPredicate, 14,
47950
15.5k
    OPC_EmitMergeInputChains1_0,
47951
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8555),
47952
15.5k
                  MVT::f32, MVT::i1, 3, 1, 2, 3, 
47953
15.5k
   0, 
47954
15.5k
  82, 
47955
15.5k
   OPC_CheckChild1Integer, 20|128,126, 
47956
15.5k
   OPC_RecordChild2,
47957
15.5k
   OPC_RecordChild3,
47958
15.5k
   OPC_Scope, 23, 
47959
15.5k
    OPC_MoveChild3,
47960
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47961
15.5k
    OPC_MoveSibling4,
47962
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47963
15.5k
    OPC_RecordNode,
47964
15.5k
    OPC_MoveParent,
47965
15.5k
    OPC_CheckPatternPredicate, 14,
47966
15.5k
    OPC_EmitMergeInputChains1_0,
47967
15.5k
    OPC_EmitConvertToTarget2,
47968
15.5k
    OPC_EmitConvertToTarget3,
47969
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8570),
47970
15.5k
                  MVT::f32, 3, 1, 4, 5, 
47971
15.5k
   18, 
47972
15.5k
    OPC_RecordChild4,
47973
15.5k
    OPC_MoveChild4,
47974
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47975
15.5k
    OPC_MoveParent,
47976
15.5k
    OPC_CheckPatternPredicate, 14,
47977
15.5k
    OPC_EmitMergeInputChains1_0,
47978
15.5k
    OPC_EmitConvertToTarget3,
47979
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8568),
47980
15.5k
                  MVT::f32, 3, 1, 2, 4, 
47981
15.5k
   18, 
47982
15.5k
    OPC_MoveChild3,
47983
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
47984
15.5k
    OPC_MoveParent,
47985
15.5k
    OPC_RecordChild4,
47986
15.5k
    OPC_CheckPatternPredicate, 14,
47987
15.5k
    OPC_EmitMergeInputChains1_0,
47988
15.5k
    OPC_EmitConvertToTarget2,
47989
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8569),
47990
15.5k
                  MVT::f32, 3, 1, 4, 3, 
47991
15.5k
   12, 
47992
15.5k
    OPC_RecordChild4,
47993
15.5k
    OPC_CheckPatternPredicate, 14,
47994
15.5k
    OPC_EmitMergeInputChains1_0,
47995
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8567),
47996
15.5k
                  MVT::f32, 3, 1, 2, 3, 
47997
15.5k
   0, 
47998
15.5k
  86, 
47999
15.5k
   OPC_CheckChild1Integer, 22|128,126, 
48000
15.5k
   OPC_RecordChild2,
48001
15.5k
   OPC_RecordChild3,
48002
15.5k
   OPC_Scope, 24, 
48003
15.5k
    OPC_MoveChild3,
48004
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48005
15.5k
    OPC_MoveSibling4,
48006
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48007
15.5k
    OPC_RecordNode,
48008
15.5k
    OPC_MoveParent,
48009
15.5k
    OPC_CheckPatternPredicate, 14,
48010
15.5k
    OPC_EmitMergeInputChains1_0,
48011
15.5k
    OPC_EmitConvertToTarget2,
48012
15.5k
    OPC_EmitConvertToTarget3,
48013
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8574),
48014
15.5k
                  MVT::f32, MVT::i1, 3, 1, 4, 5, 
48015
15.5k
   19, 
48016
15.5k
    OPC_RecordChild4,
48017
15.5k
    OPC_MoveChild4,
48018
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48019
15.5k
    OPC_MoveParent,
48020
15.5k
    OPC_CheckPatternPredicate, 14,
48021
15.5k
    OPC_EmitMergeInputChains1_0,
48022
15.5k
    OPC_EmitConvertToTarget3,
48023
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8572),
48024
15.5k
                  MVT::f32, MVT::i1, 3, 1, 2, 4, 
48025
15.5k
   19, 
48026
15.5k
    OPC_MoveChild3,
48027
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48028
15.5k
    OPC_MoveParent,
48029
15.5k
    OPC_RecordChild4,
48030
15.5k
    OPC_CheckPatternPredicate, 14,
48031
15.5k
    OPC_EmitMergeInputChains1_0,
48032
15.5k
    OPC_EmitConvertToTarget2,
48033
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8573),
48034
15.5k
                  MVT::f32, MVT::i1, 3, 1, 4, 3, 
48035
15.5k
   13, 
48036
15.5k
    OPC_RecordChild4,
48037
15.5k
    OPC_CheckPatternPredicate, 14,
48038
15.5k
    OPC_EmitMergeInputChains1_0,
48039
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8571),
48040
15.5k
                  MVT::f32, MVT::i1, 3, 1, 2, 3, 
48041
15.5k
   0, 
48042
15.5k
  82, 
48043
15.5k
   OPC_CheckChild1Integer, 12|128,126, 
48044
15.5k
   OPC_RecordChild2,
48045
15.5k
   OPC_RecordChild3,
48046
15.5k
   OPC_Scope, 23, 
48047
15.5k
    OPC_MoveChild3,
48048
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48049
15.5k
    OPC_MoveSibling4,
48050
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48051
15.5k
    OPC_RecordNode,
48052
15.5k
    OPC_MoveParent,
48053
15.5k
    OPC_CheckPatternPredicate, 14,
48054
15.5k
    OPC_EmitMergeInputChains1_0,
48055
15.5k
    OPC_EmitConvertToTarget2,
48056
15.5k
    OPC_EmitConvertToTarget3,
48057
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8586),
48058
15.5k
                  MVT::f32, 3, 1, 4, 5, 
48059
15.5k
   18, 
48060
15.5k
    OPC_RecordChild4,
48061
15.5k
    OPC_MoveChild4,
48062
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48063
15.5k
    OPC_MoveParent,
48064
15.5k
    OPC_CheckPatternPredicate, 14,
48065
15.5k
    OPC_EmitMergeInputChains1_0,
48066
15.5k
    OPC_EmitConvertToTarget3,
48067
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8584),
48068
15.5k
                  MVT::f32, 3, 1, 2, 4, 
48069
15.5k
   18, 
48070
15.5k
    OPC_MoveChild3,
48071
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48072
15.5k
    OPC_MoveParent,
48073
15.5k
    OPC_RecordChild4,
48074
15.5k
    OPC_CheckPatternPredicate, 14,
48075
15.5k
    OPC_EmitMergeInputChains1_0,
48076
15.5k
    OPC_EmitConvertToTarget2,
48077
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8585),
48078
15.5k
                  MVT::f32, 3, 1, 4, 3, 
48079
15.5k
   12, 
48080
15.5k
    OPC_RecordChild4,
48081
15.5k
    OPC_CheckPatternPredicate, 14,
48082
15.5k
    OPC_EmitMergeInputChains1_0,
48083
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8583),
48084
15.5k
                  MVT::f32, 3, 1, 2, 3, 
48085
15.5k
   0, 
48086
15.5k
  86, 
48087
15.5k
   OPC_CheckChild1Integer, 14|128,126, 
48088
15.5k
   OPC_RecordChild2,
48089
15.5k
   OPC_RecordChild3,
48090
15.5k
   OPC_Scope, 24, 
48091
15.5k
    OPC_MoveChild3,
48092
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48093
15.5k
    OPC_MoveSibling4,
48094
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48095
15.5k
    OPC_RecordNode,
48096
15.5k
    OPC_MoveParent,
48097
15.5k
    OPC_CheckPatternPredicate, 14,
48098
15.5k
    OPC_EmitMergeInputChains1_0,
48099
15.5k
    OPC_EmitConvertToTarget2,
48100
15.5k
    OPC_EmitConvertToTarget3,
48101
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8590),
48102
15.5k
                  MVT::f32, MVT::i1, 3, 1, 4, 5, 
48103
15.5k
   19, 
48104
15.5k
    OPC_RecordChild4,
48105
15.5k
    OPC_MoveChild4,
48106
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48107
15.5k
    OPC_MoveParent,
48108
15.5k
    OPC_CheckPatternPredicate, 14,
48109
15.5k
    OPC_EmitMergeInputChains1_0,
48110
15.5k
    OPC_EmitConvertToTarget3,
48111
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8588),
48112
15.5k
                  MVT::f32, MVT::i1, 3, 1, 2, 4, 
48113
15.5k
   19, 
48114
15.5k
    OPC_MoveChild3,
48115
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48116
15.5k
    OPC_MoveParent,
48117
15.5k
    OPC_RecordChild4,
48118
15.5k
    OPC_CheckPatternPredicate, 14,
48119
15.5k
    OPC_EmitMergeInputChains1_0,
48120
15.5k
    OPC_EmitConvertToTarget2,
48121
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8589),
48122
15.5k
                  MVT::f32, MVT::i1, 3, 1, 4, 3, 
48123
15.5k
   13, 
48124
15.5k
    OPC_RecordChild4,
48125
15.5k
    OPC_CheckPatternPredicate, 14,
48126
15.5k
    OPC_EmitMergeInputChains1_0,
48127
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8587),
48128
15.5k
                  MVT::f32, MVT::i1, 3, 1, 2, 3, 
48129
15.5k
   0, 
48130
15.5k
  82, 
48131
15.5k
   OPC_CheckChild1Integer, 28|128,126, 
48132
15.5k
   OPC_RecordChild2,
48133
15.5k
   OPC_RecordChild3,
48134
15.5k
   OPC_Scope, 23, 
48135
15.5k
    OPC_MoveChild3,
48136
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48137
15.5k
    OPC_MoveSibling4,
48138
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48139
15.5k
    OPC_RecordNode,
48140
15.5k
    OPC_MoveParent,
48141
15.5k
    OPC_CheckPatternPredicate, 14,
48142
15.5k
    OPC_EmitMergeInputChains1_0,
48143
15.5k
    OPC_EmitConvertToTarget2,
48144
15.5k
    OPC_EmitConvertToTarget3,
48145
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8602),
48146
15.5k
                  MVT::f32, 3, 1, 4, 5, 
48147
15.5k
   18, 
48148
15.5k
    OPC_RecordChild4,
48149
15.5k
    OPC_MoveChild4,
48150
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48151
15.5k
    OPC_MoveParent,
48152
15.5k
    OPC_CheckPatternPredicate, 14,
48153
15.5k
    OPC_EmitMergeInputChains1_0,
48154
15.5k
    OPC_EmitConvertToTarget3,
48155
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8600),
48156
15.5k
                  MVT::f32, 3, 1, 2, 4, 
48157
15.5k
   18, 
48158
15.5k
    OPC_MoveChild3,
48159
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48160
15.5k
    OPC_MoveParent,
48161
15.5k
    OPC_RecordChild4,
48162
15.5k
    OPC_CheckPatternPredicate, 14,
48163
15.5k
    OPC_EmitMergeInputChains1_0,
48164
15.5k
    OPC_EmitConvertToTarget2,
48165
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8601),
48166
15.5k
                  MVT::f32, 3, 1, 4, 3, 
48167
15.5k
   12, 
48168
15.5k
    OPC_RecordChild4,
48169
15.5k
    OPC_CheckPatternPredicate, 14,
48170
15.5k
    OPC_EmitMergeInputChains1_0,
48171
15.5k
    OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8599),
48172
15.5k
                  MVT::f32, 3, 1, 2, 3, 
48173
15.5k
   0, 
48174
15.5k
  86, 
48175
15.5k
   OPC_CheckChild1Integer, 30|128,126, 
48176
15.5k
   OPC_RecordChild2,
48177
15.5k
   OPC_RecordChild3,
48178
15.5k
   OPC_Scope, 24, 
48179
15.5k
    OPC_MoveChild3,
48180
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48181
15.5k
    OPC_MoveSibling4,
48182
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48183
15.5k
    OPC_RecordNode,
48184
15.5k
    OPC_MoveParent,
48185
15.5k
    OPC_CheckPatternPredicate, 14,
48186
15.5k
    OPC_EmitMergeInputChains1_0,
48187
15.5k
    OPC_EmitConvertToTarget2,
48188
15.5k
    OPC_EmitConvertToTarget3,
48189
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8606),
48190
15.5k
                  MVT::f32, MVT::i1, 3, 1, 4, 5, 
48191
15.5k
   19, 
48192
15.5k
    OPC_RecordChild4,
48193
15.5k
    OPC_MoveChild4,
48194
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48195
15.5k
    OPC_MoveParent,
48196
15.5k
    OPC_CheckPatternPredicate, 14,
48197
15.5k
    OPC_EmitMergeInputChains1_0,
48198
15.5k
    OPC_EmitConvertToTarget3,
48199
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8604),
48200
15.5k
                  MVT::f32, MVT::i1, 3, 1, 2, 4, 
48201
15.5k
   19, 
48202
15.5k
    OPC_MoveChild3,
48203
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
48204
15.5k
    OPC_MoveParent,
48205
15.5k
    OPC_RecordChild4,
48206
15.5k
    OPC_CheckPatternPredicate, 14,
48207
15.5k
    OPC_EmitMergeInputChains1_0,
48208
15.5k
    OPC_EmitConvertToTarget2,
48209
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8605),
48210
15.5k
                  MVT::f32, MVT::i1, 3, 1, 4, 3, 
48211
15.5k
   13, 
48212
15.5k
    OPC_RecordChild4,
48213
15.5k
    OPC_CheckPatternPredicate, 14,
48214
15.5k
    OPC_EmitMergeInputChains1_0,
48215
15.5k
    OPC_MorphNodeTo2Chain, TARGET_VAL(NVPTX::anonymous_8603),
48216
15.5k
                  MVT::f32, MVT::i1, 3, 1, 2, 3, 
48217
15.5k
   0, 
48218
15.5k
  26|128,1, 
48219
15.5k
   OPC_CheckChild1Integer, 114|128,116, 
48220
15.5k
   OPC_RecordChild2,
48221
15.5k
   OPC_Scope, 73, 
48222
15.5k
    OPC_CheckChild2TypeI32,
48223
15.5k
    OPC_RecordChild3,
48224
15.5k
    OPC_Scope, 38, 
48225
15.5k
     OPC_MoveChild3,
48226
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
48227
15.5k
     OPC_SwitchType , 14, MVT::f32,
48228
15.5k
      OPC_MoveParent,
48229
15.5k
      OPC_CheckType, MVT::f32,
48230
15.5k
      OPC_CheckPatternPredicate, 11,
48231
15.5k
      OPC_EmitMergeInputChains1_0,
48232
15.5k
      OPC_EmitConvertToTarget2,
48233
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8999),
48234
15.5k
                    MVT::f32, 2, 1, 3, 
48235
15.5k
     14, MVT::f64,
48236
15.5k
      OPC_MoveParent,
48237
15.5k
      OPC_CheckType, MVT::f64,
48238
15.5k
      OPC_CheckPatternPredicate, 29,
48239
15.5k
      OPC_EmitMergeInputChains1_0,
48240
15.5k
      OPC_EmitConvertToTarget2,
48241
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9007),
48242
15.5k
                    MVT::f64, 2, 1, 3, 
48243
15.5k
     0,
48244
15.5k
    14, 
48245
15.5k
     OPC_CheckChild3Type, MVT::f32,
48246
15.5k
     OPC_CheckType, MVT::f32,
48247
15.5k
     OPC_CheckPatternPredicate, 11,
48248
15.5k
     OPC_EmitMergeInputChains1_0,
48249
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8997),
48250
15.5k
                   MVT::f32, 2, 1, 2, 
48251
15.5k
    14, 
48252
15.5k
     OPC_CheckChild3Type, MVT::f64,
48253
15.5k
     OPC_CheckType, MVT::f64,
48254
15.5k
     OPC_CheckPatternPredicate, 29,
48255
15.5k
     OPC_EmitMergeInputChains1_0,
48256
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9005),
48257
15.5k
                   MVT::f64, 2, 1, 2, 
48258
15.5k
    0, 
48259
15.5k
   73, 
48260
15.5k
    OPC_CheckChild2TypeI64,
48261
15.5k
    OPC_RecordChild3,
48262
15.5k
    OPC_Scope, 38, 
48263
15.5k
     OPC_MoveChild3,
48264
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
48265
15.5k
     OPC_SwitchType , 14, MVT::f32,
48266
15.5k
      OPC_MoveParent,
48267
15.5k
      OPC_CheckType, MVT::f32,
48268
15.5k
      OPC_CheckPatternPredicate, 11,
48269
15.5k
      OPC_EmitMergeInputChains1_0,
48270
15.5k
      OPC_EmitConvertToTarget2,
48271
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9000),
48272
15.5k
                    MVT::f32, 2, 1, 3, 
48273
15.5k
     14, MVT::f64,
48274
15.5k
      OPC_MoveParent,
48275
15.5k
      OPC_CheckType, MVT::f64,
48276
15.5k
      OPC_CheckPatternPredicate, 29,
48277
15.5k
      OPC_EmitMergeInputChains1_0,
48278
15.5k
      OPC_EmitConvertToTarget2,
48279
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9008),
48280
15.5k
                    MVT::f64, 2, 1, 3, 
48281
15.5k
     0,
48282
15.5k
    14, 
48283
15.5k
     OPC_CheckChild3Type, MVT::f32,
48284
15.5k
     OPC_CheckType, MVT::f32,
48285
15.5k
     OPC_CheckPatternPredicate, 11,
48286
15.5k
     OPC_EmitMergeInputChains1_0,
48287
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_8998),
48288
15.5k
                   MVT::f32, 2, 1, 2, 
48289
15.5k
    14, 
48290
15.5k
     OPC_CheckChild3Type, MVT::f64,
48291
15.5k
     OPC_CheckType, MVT::f64,
48292
15.5k
     OPC_CheckPatternPredicate, 29,
48293
15.5k
     OPC_EmitMergeInputChains1_0,
48294
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9006),
48295
15.5k
                   MVT::f64, 2, 1, 2, 
48296
15.5k
    0, 
48297
15.5k
   0, 
48298
15.5k
  26|128,1, 
48299
15.5k
   OPC_CheckChild1Integer, 116|128,116, 
48300
15.5k
   OPC_RecordChild2,
48301
15.5k
   OPC_Scope, 73, 
48302
15.5k
    OPC_CheckChild2TypeI32,
48303
15.5k
    OPC_RecordChild3,
48304
15.5k
    OPC_Scope, 38, 
48305
15.5k
     OPC_MoveChild3,
48306
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
48307
15.5k
     OPC_SwitchType , 14, MVT::f32,
48308
15.5k
      OPC_MoveParent,
48309
15.5k
      OPC_CheckType, MVT::f32,
48310
15.5k
      OPC_CheckPatternPredicate, 11,
48311
15.5k
      OPC_EmitMergeInputChains1_0,
48312
15.5k
      OPC_EmitConvertToTarget2,
48313
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9003),
48314
15.5k
                    MVT::f32, 2, 1, 3, 
48315
15.5k
     14, MVT::f64,
48316
15.5k
      OPC_MoveParent,
48317
15.5k
      OPC_CheckType, MVT::f64,
48318
15.5k
      OPC_CheckPatternPredicate, 29,
48319
15.5k
      OPC_EmitMergeInputChains1_0,
48320
15.5k
      OPC_EmitConvertToTarget2,
48321
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9011),
48322
15.5k
                    MVT::f64, 2, 1, 3, 
48323
15.5k
     0,
48324
15.5k
    14, 
48325
15.5k
     OPC_CheckChild3Type, MVT::f32,
48326
15.5k
     OPC_CheckType, MVT::f32,
48327
15.5k
     OPC_CheckPatternPredicate, 11,
48328
15.5k
     OPC_EmitMergeInputChains1_0,
48329
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9001),
48330
15.5k
                   MVT::f32, 2, 1, 2, 
48331
15.5k
    14, 
48332
15.5k
     OPC_CheckChild3Type, MVT::f64,
48333
15.5k
     OPC_CheckType, MVT::f64,
48334
15.5k
     OPC_CheckPatternPredicate, 29,
48335
15.5k
     OPC_EmitMergeInputChains1_0,
48336
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9009),
48337
15.5k
                   MVT::f64, 2, 1, 2, 
48338
15.5k
    0, 
48339
15.5k
   73, 
48340
15.5k
    OPC_CheckChild2TypeI64,
48341
15.5k
    OPC_RecordChild3,
48342
15.5k
    OPC_Scope, 38, 
48343
15.5k
     OPC_MoveChild3,
48344
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
48345
15.5k
     OPC_SwitchType , 14, MVT::f32,
48346
15.5k
      OPC_MoveParent,
48347
15.5k
      OPC_CheckType, MVT::f32,
48348
15.5k
      OPC_CheckPatternPredicate, 11,
48349
15.5k
      OPC_EmitMergeInputChains1_0,
48350
15.5k
      OPC_EmitConvertToTarget2,
48351
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9004),
48352
15.5k
                    MVT::f32, 2, 1, 3, 
48353
15.5k
     14, MVT::f64,
48354
15.5k
      OPC_MoveParent,
48355
15.5k
      OPC_CheckType, MVT::f64,
48356
15.5k
      OPC_CheckPatternPredicate, 29,
48357
15.5k
      OPC_EmitMergeInputChains1_0,
48358
15.5k
      OPC_EmitConvertToTarget2,
48359
15.5k
      OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9012),
48360
15.5k
                    MVT::f64, 2, 1, 3, 
48361
15.5k
     0,
48362
15.5k
    14, 
48363
15.5k
     OPC_CheckChild3Type, MVT::f32,
48364
15.5k
     OPC_CheckType, MVT::f32,
48365
15.5k
     OPC_CheckPatternPredicate, 11,
48366
15.5k
     OPC_EmitMergeInputChains1_0,
48367
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9002),
48368
15.5k
                   MVT::f32, 2, 1, 2, 
48369
15.5k
    14, 
48370
15.5k
     OPC_CheckChild3Type, MVT::f64,
48371
15.5k
     OPC_CheckType, MVT::f64,
48372
15.5k
     OPC_CheckPatternPredicate, 29,
48373
15.5k
     OPC_EmitMergeInputChains1_0,
48374
15.5k
     OPC_MorphNodeTo1Chain, TARGET_VAL(NVPTX::anonymous_9010),
48375
15.5k
                   MVT::f64, 2, 1, 2, 
48376
15.5k
    0, 
48377
15.5k
   0, 
48378
15.5k
  38|128,3, 
48379
15.5k
   OPC_CheckChild1Integer, 22|128,8|128,1, 
48380
15.5k
   OPC_RecordChild2,
48381
15.5k
   OPC_Scope, 87, 
48382
15.5k
    OPC_CheckChild2TypeI32,
48383
15.5k
    OPC_Scope, 27, 
48384
15.5k
     OPC_CheckPredicate2, 
48385
15.5k
     OPC_CheckPatternPredicate4,
48386
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48387
15.5k
     OPC_EmitMergeInputChains1_0,
48388
15.5k
     OPC_EmitInteger32, 0, 
48389
15.5k
     OPC_EmitNodeXForm, 2, 4,
48390
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10004), 0|OPFL_Chain,
48391
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48392
15.5k
    27, 
48393
15.5k
     OPC_CheckPredicate1, 
48394
15.5k
     OPC_CheckPatternPredicate4,
48395
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48396
15.5k
     OPC_EmitMergeInputChains1_0,
48397
15.5k
     OPC_EmitInteger32, 0, 
48398
15.5k
     OPC_EmitNodeXForm, 2, 4,
48399
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10631), 0|OPFL_Chain,
48400
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48401
15.5k
    27, 
48402
15.5k
     OPC_CheckPredicate0, 
48403
15.5k
     OPC_CheckPatternPredicate4,
48404
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48405
15.5k
     OPC_EmitMergeInputChains1_0,
48406
15.5k
     OPC_EmitInteger32, 0, 
48407
15.5k
     OPC_EmitNodeXForm, 2, 4,
48408
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11258), 0|OPFL_Chain,
48409
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48410
15.5k
    0, 
48411
15.5k
   87, 
48412
15.5k
    OPC_CheckChild2TypeI64,
48413
15.5k
    OPC_Scope, 27, 
48414
15.5k
     OPC_CheckPredicate2, 
48415
15.5k
     OPC_CheckPatternPredicate4,
48416
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48417
15.5k
     OPC_EmitMergeInputChains1_0,
48418
15.5k
     OPC_EmitInteger32, 0, 
48419
15.5k
     OPC_EmitNodeXForm, 2, 4,
48420
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10118), 0|OPFL_Chain,
48421
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48422
15.5k
    27, 
48423
15.5k
     OPC_CheckPredicate1, 
48424
15.5k
     OPC_CheckPatternPredicate4,
48425
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48426
15.5k
     OPC_EmitMergeInputChains1_0,
48427
15.5k
     OPC_EmitInteger32, 0, 
48428
15.5k
     OPC_EmitNodeXForm, 2, 4,
48429
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10745), 0|OPFL_Chain,
48430
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48431
15.5k
    27, 
48432
15.5k
     OPC_CheckPredicate0, 
48433
15.5k
     OPC_CheckPatternPredicate4,
48434
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48435
15.5k
     OPC_EmitMergeInputChains1_0,
48436
15.5k
     OPC_EmitInteger32, 0, 
48437
15.5k
     OPC_EmitNodeXForm, 2, 4,
48438
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11372), 0|OPFL_Chain,
48439
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48440
15.5k
    0, 
48441
15.5k
   26, 
48442
15.5k
    OPC_CheckPredicate2, 
48443
15.5k
    OPC_CheckPatternPredicate4,
48444
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48445
15.5k
    OPC_EmitMergeInputChains1_0,
48446
15.5k
    OPC_EmitInteger32, 0, 
48447
15.5k
    OPC_EmitNodeXForm, 2, 3,
48448
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9455), 0|OPFL_Chain,
48449
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48450
15.5k
   26, 
48451
15.5k
    OPC_CheckPredicate1, 
48452
15.5k
    OPC_CheckPatternPredicate4,
48453
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48454
15.5k
    OPC_EmitMergeInputChains1_0,
48455
15.5k
    OPC_EmitInteger32, 0, 
48456
15.5k
    OPC_EmitNodeXForm, 2, 3,
48457
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10232), 0|OPFL_Chain,
48458
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48459
15.5k
   26, 
48460
15.5k
    OPC_CheckPredicate0, 
48461
15.5k
    OPC_CheckPatternPredicate4,
48462
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48463
15.5k
    OPC_EmitMergeInputChains1_0,
48464
15.5k
    OPC_EmitInteger32, 0, 
48465
15.5k
    OPC_EmitNodeXForm, 2, 3,
48466
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10859), 0|OPFL_Chain,
48467
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48468
15.5k
   78, 
48469
15.5k
    OPC_CheckChild2TypeI32,
48470
15.5k
    OPC_Scope, 24, 
48471
15.5k
     OPC_CheckPredicate2, 
48472
15.5k
     OPC_CheckPatternPredicate4,
48473
15.5k
     OPC_EmitMergeInputChains1_0,
48474
15.5k
     OPC_EmitInteger32, 0, 
48475
15.5k
     OPC_EmitNodeXForm, 2, 2,
48476
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9776), 0|OPFL_Chain,
48477
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48478
15.5k
    24, 
48479
15.5k
     OPC_CheckPredicate1, 
48480
15.5k
     OPC_CheckPatternPredicate4,
48481
15.5k
     OPC_EmitMergeInputChains1_0,
48482
15.5k
     OPC_EmitInteger32, 0, 
48483
15.5k
     OPC_EmitNodeXForm, 2, 2,
48484
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10403), 0|OPFL_Chain,
48485
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48486
15.5k
    24, 
48487
15.5k
     OPC_CheckPredicate0, 
48488
15.5k
     OPC_CheckPatternPredicate4,
48489
15.5k
     OPC_EmitMergeInputChains1_0,
48490
15.5k
     OPC_EmitInteger32, 0, 
48491
15.5k
     OPC_EmitNodeXForm, 2, 2,
48492
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11030), 0|OPFL_Chain,
48493
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48494
15.5k
    0, 
48495
15.5k
   78, 
48496
15.5k
    OPC_CheckChild2TypeI64,
48497
15.5k
    OPC_Scope, 24, 
48498
15.5k
     OPC_CheckPredicate2, 
48499
15.5k
     OPC_CheckPatternPredicate4,
48500
15.5k
     OPC_EmitMergeInputChains1_0,
48501
15.5k
     OPC_EmitInteger32, 0, 
48502
15.5k
     OPC_EmitNodeXForm, 2, 2,
48503
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9890), 0|OPFL_Chain,
48504
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48505
15.5k
    24, 
48506
15.5k
     OPC_CheckPredicate1, 
48507
15.5k
     OPC_CheckPatternPredicate4,
48508
15.5k
     OPC_EmitMergeInputChains1_0,
48509
15.5k
     OPC_EmitInteger32, 0, 
48510
15.5k
     OPC_EmitNodeXForm, 2, 2,
48511
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10517), 0|OPFL_Chain,
48512
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48513
15.5k
    24, 
48514
15.5k
     OPC_CheckPredicate0, 
48515
15.5k
     OPC_CheckPatternPredicate4,
48516
15.5k
     OPC_EmitMergeInputChains1_0,
48517
15.5k
     OPC_EmitInteger32, 0, 
48518
15.5k
     OPC_EmitNodeXForm, 2, 2,
48519
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11144), 0|OPFL_Chain,
48520
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48521
15.5k
    0, 
48522
15.5k
   0, 
48523
15.5k
  38|128,3, 
48524
15.5k
   OPC_CheckChild1Integer, 54|128,8|128,1, 
48525
15.5k
   OPC_RecordChild2,
48526
15.5k
   OPC_Scope, 87, 
48527
15.5k
    OPC_CheckChild2TypeI32,
48528
15.5k
    OPC_Scope, 27, 
48529
15.5k
     OPC_CheckPredicate2, 
48530
15.5k
     OPC_CheckPatternPredicate4,
48531
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48532
15.5k
     OPC_EmitMergeInputChains1_0,
48533
15.5k
     OPC_EmitInteger32, 0, 
48534
15.5k
     OPC_EmitNodeXForm, 2, 4,
48535
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10012), 0|OPFL_Chain,
48536
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48537
15.5k
    27, 
48538
15.5k
     OPC_CheckPredicate1, 
48539
15.5k
     OPC_CheckPatternPredicate4,
48540
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48541
15.5k
     OPC_EmitMergeInputChains1_0,
48542
15.5k
     OPC_EmitInteger32, 0, 
48543
15.5k
     OPC_EmitNodeXForm, 2, 4,
48544
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10639), 0|OPFL_Chain,
48545
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48546
15.5k
    27, 
48547
15.5k
     OPC_CheckPredicate0, 
48548
15.5k
     OPC_CheckPatternPredicate4,
48549
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48550
15.5k
     OPC_EmitMergeInputChains1_0,
48551
15.5k
     OPC_EmitInteger32, 0, 
48552
15.5k
     OPC_EmitNodeXForm, 2, 4,
48553
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11266), 0|OPFL_Chain,
48554
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48555
15.5k
    0, 
48556
15.5k
   87, 
48557
15.5k
    OPC_CheckChild2TypeI64,
48558
15.5k
    OPC_Scope, 27, 
48559
15.5k
     OPC_CheckPredicate2, 
48560
15.5k
     OPC_CheckPatternPredicate4,
48561
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48562
15.5k
     OPC_EmitMergeInputChains1_0,
48563
15.5k
     OPC_EmitInteger32, 0, 
48564
15.5k
     OPC_EmitNodeXForm, 2, 4,
48565
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10126), 0|OPFL_Chain,
48566
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48567
15.5k
    27, 
48568
15.5k
     OPC_CheckPredicate1, 
48569
15.5k
     OPC_CheckPatternPredicate4,
48570
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48571
15.5k
     OPC_EmitMergeInputChains1_0,
48572
15.5k
     OPC_EmitInteger32, 0, 
48573
15.5k
     OPC_EmitNodeXForm, 2, 4,
48574
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10753), 0|OPFL_Chain,
48575
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48576
15.5k
    27, 
48577
15.5k
     OPC_CheckPredicate0, 
48578
15.5k
     OPC_CheckPatternPredicate4,
48579
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48580
15.5k
     OPC_EmitMergeInputChains1_0,
48581
15.5k
     OPC_EmitInteger32, 0, 
48582
15.5k
     OPC_EmitNodeXForm, 2, 4,
48583
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11380), 0|OPFL_Chain,
48584
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48585
15.5k
    0, 
48586
15.5k
   26, 
48587
15.5k
    OPC_CheckPredicate2, 
48588
15.5k
    OPC_CheckPatternPredicate4,
48589
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48590
15.5k
    OPC_EmitMergeInputChains1_0,
48591
15.5k
    OPC_EmitInteger32, 0, 
48592
15.5k
    OPC_EmitNodeXForm, 2, 3,
48593
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9496), 0|OPFL_Chain,
48594
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48595
15.5k
   26, 
48596
15.5k
    OPC_CheckPredicate1, 
48597
15.5k
    OPC_CheckPatternPredicate4,
48598
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48599
15.5k
    OPC_EmitMergeInputChains1_0,
48600
15.5k
    OPC_EmitInteger32, 0, 
48601
15.5k
    OPC_EmitNodeXForm, 2, 3,
48602
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10244), 0|OPFL_Chain,
48603
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48604
15.5k
   26, 
48605
15.5k
    OPC_CheckPredicate0, 
48606
15.5k
    OPC_CheckPatternPredicate4,
48607
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48608
15.5k
    OPC_EmitMergeInputChains1_0,
48609
15.5k
    OPC_EmitInteger32, 0, 
48610
15.5k
    OPC_EmitNodeXForm, 2, 3,
48611
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10871), 0|OPFL_Chain,
48612
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48613
15.5k
   78, 
48614
15.5k
    OPC_CheckChild2TypeI32,
48615
15.5k
    OPC_Scope, 24, 
48616
15.5k
     OPC_CheckPredicate2, 
48617
15.5k
     OPC_CheckPatternPredicate4,
48618
15.5k
     OPC_EmitMergeInputChains1_0,
48619
15.5k
     OPC_EmitInteger32, 0, 
48620
15.5k
     OPC_EmitNodeXForm, 2, 2,
48621
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9784), 0|OPFL_Chain,
48622
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48623
15.5k
    24, 
48624
15.5k
     OPC_CheckPredicate1, 
48625
15.5k
     OPC_CheckPatternPredicate4,
48626
15.5k
     OPC_EmitMergeInputChains1_0,
48627
15.5k
     OPC_EmitInteger32, 0, 
48628
15.5k
     OPC_EmitNodeXForm, 2, 2,
48629
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10411), 0|OPFL_Chain,
48630
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48631
15.5k
    24, 
48632
15.5k
     OPC_CheckPredicate0, 
48633
15.5k
     OPC_CheckPatternPredicate4,
48634
15.5k
     OPC_EmitMergeInputChains1_0,
48635
15.5k
     OPC_EmitInteger32, 0, 
48636
15.5k
     OPC_EmitNodeXForm, 2, 2,
48637
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11038), 0|OPFL_Chain,
48638
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48639
15.5k
    0, 
48640
15.5k
   78, 
48641
15.5k
    OPC_CheckChild2TypeI64,
48642
15.5k
    OPC_Scope, 24, 
48643
15.5k
     OPC_CheckPredicate2, 
48644
15.5k
     OPC_CheckPatternPredicate4,
48645
15.5k
     OPC_EmitMergeInputChains1_0,
48646
15.5k
     OPC_EmitInteger32, 0, 
48647
15.5k
     OPC_EmitNodeXForm, 2, 2,
48648
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9898), 0|OPFL_Chain,
48649
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48650
15.5k
    24, 
48651
15.5k
     OPC_CheckPredicate1, 
48652
15.5k
     OPC_CheckPatternPredicate4,
48653
15.5k
     OPC_EmitMergeInputChains1_0,
48654
15.5k
     OPC_EmitInteger32, 0, 
48655
15.5k
     OPC_EmitNodeXForm, 2, 2,
48656
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10525), 0|OPFL_Chain,
48657
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48658
15.5k
    24, 
48659
15.5k
     OPC_CheckPredicate0, 
48660
15.5k
     OPC_CheckPatternPredicate4,
48661
15.5k
     OPC_EmitMergeInputChains1_0,
48662
15.5k
     OPC_EmitInteger32, 0, 
48663
15.5k
     OPC_EmitNodeXForm, 2, 2,
48664
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11152), 0|OPFL_Chain,
48665
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48666
15.5k
    0, 
48667
15.5k
   0, 
48668
15.5k
  38|128,3, 
48669
15.5k
   OPC_CheckChild1Integer, 22|128,10|128,1, 
48670
15.5k
   OPC_RecordChild2,
48671
15.5k
   OPC_Scope, 87, 
48672
15.5k
    OPC_CheckChild2TypeI32,
48673
15.5k
    OPC_Scope, 27, 
48674
15.5k
     OPC_CheckPredicate2, 
48675
15.5k
     OPC_CheckPatternPredicate2,
48676
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48677
15.5k
     OPC_EmitMergeInputChains1_0,
48678
15.5k
     OPC_EmitInteger32, 0, 
48679
15.5k
     OPC_EmitNodeXForm, 2, 4,
48680
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10020), 0|OPFL_Chain,
48681
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48682
15.5k
    27, 
48683
15.5k
     OPC_CheckPredicate1, 
48684
15.5k
     OPC_CheckPatternPredicate2,
48685
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48686
15.5k
     OPC_EmitMergeInputChains1_0,
48687
15.5k
     OPC_EmitInteger32, 0, 
48688
15.5k
     OPC_EmitNodeXForm, 2, 4,
48689
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10647), 0|OPFL_Chain,
48690
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48691
15.5k
    27, 
48692
15.5k
     OPC_CheckPredicate0, 
48693
15.5k
     OPC_CheckPatternPredicate2,
48694
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48695
15.5k
     OPC_EmitMergeInputChains1_0,
48696
15.5k
     OPC_EmitInteger32, 0, 
48697
15.5k
     OPC_EmitNodeXForm, 2, 4,
48698
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11274), 0|OPFL_Chain,
48699
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48700
15.5k
    0, 
48701
15.5k
   87, 
48702
15.5k
    OPC_CheckChild2TypeI64,
48703
15.5k
    OPC_Scope, 27, 
48704
15.5k
     OPC_CheckPredicate2, 
48705
15.5k
     OPC_CheckPatternPredicate2,
48706
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48707
15.5k
     OPC_EmitMergeInputChains1_0,
48708
15.5k
     OPC_EmitInteger32, 0, 
48709
15.5k
     OPC_EmitNodeXForm, 2, 4,
48710
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10134), 0|OPFL_Chain,
48711
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48712
15.5k
    27, 
48713
15.5k
     OPC_CheckPredicate1, 
48714
15.5k
     OPC_CheckPatternPredicate2,
48715
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48716
15.5k
     OPC_EmitMergeInputChains1_0,
48717
15.5k
     OPC_EmitInteger32, 0, 
48718
15.5k
     OPC_EmitNodeXForm, 2, 4,
48719
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10761), 0|OPFL_Chain,
48720
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48721
15.5k
    27, 
48722
15.5k
     OPC_CheckPredicate0, 
48723
15.5k
     OPC_CheckPatternPredicate2,
48724
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48725
15.5k
     OPC_EmitMergeInputChains1_0,
48726
15.5k
     OPC_EmitInteger32, 0, 
48727
15.5k
     OPC_EmitNodeXForm, 2, 4,
48728
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11388), 0|OPFL_Chain,
48729
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48730
15.5k
    0, 
48731
15.5k
   26, 
48732
15.5k
    OPC_CheckPredicate2, 
48733
15.5k
    OPC_CheckPatternPredicate2,
48734
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48735
15.5k
    OPC_EmitMergeInputChains1_0,
48736
15.5k
    OPC_EmitInteger32, 0, 
48737
15.5k
    OPC_EmitNodeXForm, 2, 3,
48738
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9516), 0|OPFL_Chain,
48739
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48740
15.5k
   26, 
48741
15.5k
    OPC_CheckPredicate1, 
48742
15.5k
    OPC_CheckPatternPredicate2,
48743
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48744
15.5k
    OPC_EmitMergeInputChains1_0,
48745
15.5k
    OPC_EmitInteger32, 0, 
48746
15.5k
    OPC_EmitNodeXForm, 2, 3,
48747
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10256), 0|OPFL_Chain,
48748
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48749
15.5k
   26, 
48750
15.5k
    OPC_CheckPredicate0, 
48751
15.5k
    OPC_CheckPatternPredicate2,
48752
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48753
15.5k
    OPC_EmitMergeInputChains1_0,
48754
15.5k
    OPC_EmitInteger32, 0, 
48755
15.5k
    OPC_EmitNodeXForm, 2, 3,
48756
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10883), 0|OPFL_Chain,
48757
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48758
15.5k
   78, 
48759
15.5k
    OPC_CheckChild2TypeI32,
48760
15.5k
    OPC_Scope, 24, 
48761
15.5k
     OPC_CheckPredicate2, 
48762
15.5k
     OPC_CheckPatternPredicate2,
48763
15.5k
     OPC_EmitMergeInputChains1_0,
48764
15.5k
     OPC_EmitInteger32, 0, 
48765
15.5k
     OPC_EmitNodeXForm, 2, 2,
48766
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9792), 0|OPFL_Chain,
48767
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48768
15.5k
    24, 
48769
15.5k
     OPC_CheckPredicate1, 
48770
15.5k
     OPC_CheckPatternPredicate2,
48771
15.5k
     OPC_EmitMergeInputChains1_0,
48772
15.5k
     OPC_EmitInteger32, 0, 
48773
15.5k
     OPC_EmitNodeXForm, 2, 2,
48774
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10419), 0|OPFL_Chain,
48775
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48776
15.5k
    24, 
48777
15.5k
     OPC_CheckPredicate0, 
48778
15.5k
     OPC_CheckPatternPredicate2,
48779
15.5k
     OPC_EmitMergeInputChains1_0,
48780
15.5k
     OPC_EmitInteger32, 0, 
48781
15.5k
     OPC_EmitNodeXForm, 2, 2,
48782
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11046), 0|OPFL_Chain,
48783
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48784
15.5k
    0, 
48785
15.5k
   78, 
48786
15.5k
    OPC_CheckChild2TypeI64,
48787
15.5k
    OPC_Scope, 24, 
48788
15.5k
     OPC_CheckPredicate2, 
48789
15.5k
     OPC_CheckPatternPredicate2,
48790
15.5k
     OPC_EmitMergeInputChains1_0,
48791
15.5k
     OPC_EmitInteger32, 0, 
48792
15.5k
     OPC_EmitNodeXForm, 2, 2,
48793
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9906), 0|OPFL_Chain,
48794
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48795
15.5k
    24, 
48796
15.5k
     OPC_CheckPredicate1, 
48797
15.5k
     OPC_CheckPatternPredicate2,
48798
15.5k
     OPC_EmitMergeInputChains1_0,
48799
15.5k
     OPC_EmitInteger32, 0, 
48800
15.5k
     OPC_EmitNodeXForm, 2, 2,
48801
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10533), 0|OPFL_Chain,
48802
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48803
15.5k
    24, 
48804
15.5k
     OPC_CheckPredicate0, 
48805
15.5k
     OPC_CheckPatternPredicate2,
48806
15.5k
     OPC_EmitMergeInputChains1_0,
48807
15.5k
     OPC_EmitInteger32, 0, 
48808
15.5k
     OPC_EmitNodeXForm, 2, 2,
48809
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11160), 0|OPFL_Chain,
48810
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48811
15.5k
    0, 
48812
15.5k
   0, 
48813
15.5k
  38|128,3, 
48814
15.5k
   OPC_CheckChild1Integer, 54|128,10|128,1, 
48815
15.5k
   OPC_RecordChild2,
48816
15.5k
   OPC_Scope, 87, 
48817
15.5k
    OPC_CheckChild2TypeI32,
48818
15.5k
    OPC_Scope, 27, 
48819
15.5k
     OPC_CheckPredicate2, 
48820
15.5k
     OPC_CheckPatternPredicate2,
48821
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48822
15.5k
     OPC_EmitMergeInputChains1_0,
48823
15.5k
     OPC_EmitInteger32, 0, 
48824
15.5k
     OPC_EmitNodeXForm, 2, 4,
48825
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10028), 0|OPFL_Chain,
48826
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48827
15.5k
    27, 
48828
15.5k
     OPC_CheckPredicate1, 
48829
15.5k
     OPC_CheckPatternPredicate2,
48830
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48831
15.5k
     OPC_EmitMergeInputChains1_0,
48832
15.5k
     OPC_EmitInteger32, 0, 
48833
15.5k
     OPC_EmitNodeXForm, 2, 4,
48834
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10655), 0|OPFL_Chain,
48835
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48836
15.5k
    27, 
48837
15.5k
     OPC_CheckPredicate0, 
48838
15.5k
     OPC_CheckPatternPredicate2,
48839
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48840
15.5k
     OPC_EmitMergeInputChains1_0,
48841
15.5k
     OPC_EmitInteger32, 0, 
48842
15.5k
     OPC_EmitNodeXForm, 2, 4,
48843
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11282), 0|OPFL_Chain,
48844
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48845
15.5k
    0, 
48846
15.5k
   87, 
48847
15.5k
    OPC_CheckChild2TypeI64,
48848
15.5k
    OPC_Scope, 27, 
48849
15.5k
     OPC_CheckPredicate2, 
48850
15.5k
     OPC_CheckPatternPredicate2,
48851
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48852
15.5k
     OPC_EmitMergeInputChains1_0,
48853
15.5k
     OPC_EmitInteger32, 0, 
48854
15.5k
     OPC_EmitNodeXForm, 2, 4,
48855
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10142), 0|OPFL_Chain,
48856
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48857
15.5k
    27, 
48858
15.5k
     OPC_CheckPredicate1, 
48859
15.5k
     OPC_CheckPatternPredicate2,
48860
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48861
15.5k
     OPC_EmitMergeInputChains1_0,
48862
15.5k
     OPC_EmitInteger32, 0, 
48863
15.5k
     OPC_EmitNodeXForm, 2, 4,
48864
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10769), 0|OPFL_Chain,
48865
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48866
15.5k
    27, 
48867
15.5k
     OPC_CheckPredicate0, 
48868
15.5k
     OPC_CheckPatternPredicate2,
48869
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48870
15.5k
     OPC_EmitMergeInputChains1_0,
48871
15.5k
     OPC_EmitInteger32, 0, 
48872
15.5k
     OPC_EmitNodeXForm, 2, 4,
48873
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11396), 0|OPFL_Chain,
48874
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48875
15.5k
    0, 
48876
15.5k
   26, 
48877
15.5k
    OPC_CheckPredicate2, 
48878
15.5k
    OPC_CheckPatternPredicate2,
48879
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48880
15.5k
    OPC_EmitMergeInputChains1_0,
48881
15.5k
    OPC_EmitInteger32, 0, 
48882
15.5k
    OPC_EmitNodeXForm, 2, 3,
48883
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9536), 0|OPFL_Chain,
48884
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48885
15.5k
   26, 
48886
15.5k
    OPC_CheckPredicate1, 
48887
15.5k
    OPC_CheckPatternPredicate2,
48888
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48889
15.5k
    OPC_EmitMergeInputChains1_0,
48890
15.5k
    OPC_EmitInteger32, 0, 
48891
15.5k
    OPC_EmitNodeXForm, 2, 3,
48892
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10268), 0|OPFL_Chain,
48893
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48894
15.5k
   26, 
48895
15.5k
    OPC_CheckPredicate0, 
48896
15.5k
    OPC_CheckPatternPredicate2,
48897
15.5k
    OPC_CheckComplexPat2, /*#*/1,
48898
15.5k
    OPC_EmitMergeInputChains1_0,
48899
15.5k
    OPC_EmitInteger32, 0, 
48900
15.5k
    OPC_EmitNodeXForm, 2, 3,
48901
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10895), 0|OPFL_Chain,
48902
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
48903
15.5k
   78, 
48904
15.5k
    OPC_CheckChild2TypeI32,
48905
15.5k
    OPC_Scope, 24, 
48906
15.5k
     OPC_CheckPredicate2, 
48907
15.5k
     OPC_CheckPatternPredicate2,
48908
15.5k
     OPC_EmitMergeInputChains1_0,
48909
15.5k
     OPC_EmitInteger32, 0, 
48910
15.5k
     OPC_EmitNodeXForm, 2, 2,
48911
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9800), 0|OPFL_Chain,
48912
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48913
15.5k
    24, 
48914
15.5k
     OPC_CheckPredicate1, 
48915
15.5k
     OPC_CheckPatternPredicate2,
48916
15.5k
     OPC_EmitMergeInputChains1_0,
48917
15.5k
     OPC_EmitInteger32, 0, 
48918
15.5k
     OPC_EmitNodeXForm, 2, 2,
48919
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10427), 0|OPFL_Chain,
48920
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48921
15.5k
    24, 
48922
15.5k
     OPC_CheckPredicate0, 
48923
15.5k
     OPC_CheckPatternPredicate2,
48924
15.5k
     OPC_EmitMergeInputChains1_0,
48925
15.5k
     OPC_EmitInteger32, 0, 
48926
15.5k
     OPC_EmitNodeXForm, 2, 2,
48927
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11054), 0|OPFL_Chain,
48928
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48929
15.5k
    0, 
48930
15.5k
   78, 
48931
15.5k
    OPC_CheckChild2TypeI64,
48932
15.5k
    OPC_Scope, 24, 
48933
15.5k
     OPC_CheckPredicate2, 
48934
15.5k
     OPC_CheckPatternPredicate2,
48935
15.5k
     OPC_EmitMergeInputChains1_0,
48936
15.5k
     OPC_EmitInteger32, 0, 
48937
15.5k
     OPC_EmitNodeXForm, 2, 2,
48938
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9914), 0|OPFL_Chain,
48939
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48940
15.5k
    24, 
48941
15.5k
     OPC_CheckPredicate1, 
48942
15.5k
     OPC_CheckPatternPredicate2,
48943
15.5k
     OPC_EmitMergeInputChains1_0,
48944
15.5k
     OPC_EmitInteger32, 0, 
48945
15.5k
     OPC_EmitNodeXForm, 2, 2,
48946
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10541), 0|OPFL_Chain,
48947
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48948
15.5k
    24, 
48949
15.5k
     OPC_CheckPredicate0, 
48950
15.5k
     OPC_CheckPatternPredicate2,
48951
15.5k
     OPC_EmitMergeInputChains1_0,
48952
15.5k
     OPC_EmitInteger32, 0, 
48953
15.5k
     OPC_EmitNodeXForm, 2, 2,
48954
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11168), 0|OPFL_Chain,
48955
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
48956
15.5k
    0, 
48957
15.5k
   0, 
48958
15.5k
  38|128,3, 
48959
15.5k
   OPC_CheckChild1Integer, 110|128,11|128,1, 
48960
15.5k
   OPC_RecordChild2,
48961
15.5k
   OPC_Scope, 87, 
48962
15.5k
    OPC_CheckChild2TypeI32,
48963
15.5k
    OPC_Scope, 27, 
48964
15.5k
     OPC_CheckPredicate2, 
48965
15.5k
     OPC_CheckPatternPredicate2,
48966
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48967
15.5k
     OPC_EmitMergeInputChains1_0,
48968
15.5k
     OPC_EmitInteger32, 0, 
48969
15.5k
     OPC_EmitNodeXForm, 2, 4,
48970
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10036), 0|OPFL_Chain,
48971
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48972
15.5k
    27, 
48973
15.5k
     OPC_CheckPredicate1, 
48974
15.5k
     OPC_CheckPatternPredicate2,
48975
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48976
15.5k
     OPC_EmitMergeInputChains1_0,
48977
15.5k
     OPC_EmitInteger32, 0, 
48978
15.5k
     OPC_EmitNodeXForm, 2, 4,
48979
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10663), 0|OPFL_Chain,
48980
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48981
15.5k
    27, 
48982
15.5k
     OPC_CheckPredicate0, 
48983
15.5k
     OPC_CheckPatternPredicate2,
48984
15.5k
     OPC_CheckComplexPat0, /*#*/1,
48985
15.5k
     OPC_EmitMergeInputChains1_0,
48986
15.5k
     OPC_EmitInteger32, 0, 
48987
15.5k
     OPC_EmitNodeXForm, 2, 4,
48988
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11290), 0|OPFL_Chain,
48989
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
48990
15.5k
    0, 
48991
15.5k
   87, 
48992
15.5k
    OPC_CheckChild2TypeI64,
48993
15.5k
    OPC_Scope, 27, 
48994
15.5k
     OPC_CheckPredicate2, 
48995
15.5k
     OPC_CheckPatternPredicate2,
48996
15.5k
     OPC_CheckComplexPat1, /*#*/1,
48997
15.5k
     OPC_EmitMergeInputChains1_0,
48998
15.5k
     OPC_EmitInteger32, 0, 
48999
15.5k
     OPC_EmitNodeXForm, 2, 4,
49000
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10150), 0|OPFL_Chain,
49001
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49002
15.5k
    27, 
49003
15.5k
     OPC_CheckPredicate1, 
49004
15.5k
     OPC_CheckPatternPredicate2,
49005
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49006
15.5k
     OPC_EmitMergeInputChains1_0,
49007
15.5k
     OPC_EmitInteger32, 0, 
49008
15.5k
     OPC_EmitNodeXForm, 2, 4,
49009
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10777), 0|OPFL_Chain,
49010
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49011
15.5k
    27, 
49012
15.5k
     OPC_CheckPredicate0, 
49013
15.5k
     OPC_CheckPatternPredicate2,
49014
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49015
15.5k
     OPC_EmitMergeInputChains1_0,
49016
15.5k
     OPC_EmitInteger32, 0, 
49017
15.5k
     OPC_EmitNodeXForm, 2, 4,
49018
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11404), 0|OPFL_Chain,
49019
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49020
15.5k
    0, 
49021
15.5k
   26, 
49022
15.5k
    OPC_CheckPredicate2, 
49023
15.5k
    OPC_CheckPatternPredicate2,
49024
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49025
15.5k
    OPC_EmitMergeInputChains1_0,
49026
15.5k
    OPC_EmitInteger32, 0, 
49027
15.5k
    OPC_EmitNodeXForm, 2, 3,
49028
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9556), 0|OPFL_Chain,
49029
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49030
15.5k
   26, 
49031
15.5k
    OPC_CheckPredicate1, 
49032
15.5k
    OPC_CheckPatternPredicate2,
49033
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49034
15.5k
    OPC_EmitMergeInputChains1_0,
49035
15.5k
    OPC_EmitInteger32, 0, 
49036
15.5k
    OPC_EmitNodeXForm, 2, 3,
49037
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10280), 0|OPFL_Chain,
49038
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49039
15.5k
   26, 
49040
15.5k
    OPC_CheckPredicate0, 
49041
15.5k
    OPC_CheckPatternPredicate2,
49042
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49043
15.5k
    OPC_EmitMergeInputChains1_0,
49044
15.5k
    OPC_EmitInteger32, 0, 
49045
15.5k
    OPC_EmitNodeXForm, 2, 3,
49046
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10907), 0|OPFL_Chain,
49047
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49048
15.5k
   78, 
49049
15.5k
    OPC_CheckChild2TypeI32,
49050
15.5k
    OPC_Scope, 24, 
49051
15.5k
     OPC_CheckPredicate2, 
49052
15.5k
     OPC_CheckPatternPredicate2,
49053
15.5k
     OPC_EmitMergeInputChains1_0,
49054
15.5k
     OPC_EmitInteger32, 0, 
49055
15.5k
     OPC_EmitNodeXForm, 2, 2,
49056
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9808), 0|OPFL_Chain,
49057
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49058
15.5k
    24, 
49059
15.5k
     OPC_CheckPredicate1, 
49060
15.5k
     OPC_CheckPatternPredicate2,
49061
15.5k
     OPC_EmitMergeInputChains1_0,
49062
15.5k
     OPC_EmitInteger32, 0, 
49063
15.5k
     OPC_EmitNodeXForm, 2, 2,
49064
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10435), 0|OPFL_Chain,
49065
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49066
15.5k
    24, 
49067
15.5k
     OPC_CheckPredicate0, 
49068
15.5k
     OPC_CheckPatternPredicate2,
49069
15.5k
     OPC_EmitMergeInputChains1_0,
49070
15.5k
     OPC_EmitInteger32, 0, 
49071
15.5k
     OPC_EmitNodeXForm, 2, 2,
49072
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11062), 0|OPFL_Chain,
49073
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49074
15.5k
    0, 
49075
15.5k
   78, 
49076
15.5k
    OPC_CheckChild2TypeI64,
49077
15.5k
    OPC_Scope, 24, 
49078
15.5k
     OPC_CheckPredicate2, 
49079
15.5k
     OPC_CheckPatternPredicate2,
49080
15.5k
     OPC_EmitMergeInputChains1_0,
49081
15.5k
     OPC_EmitInteger32, 0, 
49082
15.5k
     OPC_EmitNodeXForm, 2, 2,
49083
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9922), 0|OPFL_Chain,
49084
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49085
15.5k
    24, 
49086
15.5k
     OPC_CheckPredicate1, 
49087
15.5k
     OPC_CheckPatternPredicate2,
49088
15.5k
     OPC_EmitMergeInputChains1_0,
49089
15.5k
     OPC_EmitInteger32, 0, 
49090
15.5k
     OPC_EmitNodeXForm, 2, 2,
49091
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10549), 0|OPFL_Chain,
49092
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49093
15.5k
    24, 
49094
15.5k
     OPC_CheckPredicate0, 
49095
15.5k
     OPC_CheckPatternPredicate2,
49096
15.5k
     OPC_EmitMergeInputChains1_0,
49097
15.5k
     OPC_EmitInteger32, 0, 
49098
15.5k
     OPC_EmitNodeXForm, 2, 2,
49099
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11176), 0|OPFL_Chain,
49100
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49101
15.5k
    0, 
49102
15.5k
   0, 
49103
15.5k
  38|128,3, 
49104
15.5k
   OPC_CheckChild1Integer, 14|128,12|128,1, 
49105
15.5k
   OPC_RecordChild2,
49106
15.5k
   OPC_Scope, 87, 
49107
15.5k
    OPC_CheckChild2TypeI32,
49108
15.5k
    OPC_Scope, 27, 
49109
15.5k
     OPC_CheckPredicate2, 
49110
15.5k
     OPC_CheckPatternPredicate2,
49111
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49112
15.5k
     OPC_EmitMergeInputChains1_0,
49113
15.5k
     OPC_EmitInteger32, 0, 
49114
15.5k
     OPC_EmitNodeXForm, 2, 4,
49115
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10044), 0|OPFL_Chain,
49116
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49117
15.5k
    27, 
49118
15.5k
     OPC_CheckPredicate1, 
49119
15.5k
     OPC_CheckPatternPredicate2,
49120
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49121
15.5k
     OPC_EmitMergeInputChains1_0,
49122
15.5k
     OPC_EmitInteger32, 0, 
49123
15.5k
     OPC_EmitNodeXForm, 2, 4,
49124
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10671), 0|OPFL_Chain,
49125
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49126
15.5k
    27, 
49127
15.5k
     OPC_CheckPredicate0, 
49128
15.5k
     OPC_CheckPatternPredicate2,
49129
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49130
15.5k
     OPC_EmitMergeInputChains1_0,
49131
15.5k
     OPC_EmitInteger32, 0, 
49132
15.5k
     OPC_EmitNodeXForm, 2, 4,
49133
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11298), 0|OPFL_Chain,
49134
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49135
15.5k
    0, 
49136
15.5k
   87, 
49137
15.5k
    OPC_CheckChild2TypeI64,
49138
15.5k
    OPC_Scope, 27, 
49139
15.5k
     OPC_CheckPredicate2, 
49140
15.5k
     OPC_CheckPatternPredicate2,
49141
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49142
15.5k
     OPC_EmitMergeInputChains1_0,
49143
15.5k
     OPC_EmitInteger32, 0, 
49144
15.5k
     OPC_EmitNodeXForm, 2, 4,
49145
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10158), 0|OPFL_Chain,
49146
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49147
15.5k
    27, 
49148
15.5k
     OPC_CheckPredicate1, 
49149
15.5k
     OPC_CheckPatternPredicate2,
49150
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49151
15.5k
     OPC_EmitMergeInputChains1_0,
49152
15.5k
     OPC_EmitInteger32, 0, 
49153
15.5k
     OPC_EmitNodeXForm, 2, 4,
49154
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10785), 0|OPFL_Chain,
49155
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49156
15.5k
    27, 
49157
15.5k
     OPC_CheckPredicate0, 
49158
15.5k
     OPC_CheckPatternPredicate2,
49159
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49160
15.5k
     OPC_EmitMergeInputChains1_0,
49161
15.5k
     OPC_EmitInteger32, 0, 
49162
15.5k
     OPC_EmitNodeXForm, 2, 4,
49163
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11412), 0|OPFL_Chain,
49164
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49165
15.5k
    0, 
49166
15.5k
   26, 
49167
15.5k
    OPC_CheckPredicate2, 
49168
15.5k
    OPC_CheckPatternPredicate2,
49169
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49170
15.5k
    OPC_EmitMergeInputChains1_0,
49171
15.5k
    OPC_EmitInteger32, 0, 
49172
15.5k
    OPC_EmitNodeXForm, 2, 3,
49173
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9576), 0|OPFL_Chain,
49174
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49175
15.5k
   26, 
49176
15.5k
    OPC_CheckPredicate1, 
49177
15.5k
    OPC_CheckPatternPredicate2,
49178
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49179
15.5k
    OPC_EmitMergeInputChains1_0,
49180
15.5k
    OPC_EmitInteger32, 0, 
49181
15.5k
    OPC_EmitNodeXForm, 2, 3,
49182
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10292), 0|OPFL_Chain,
49183
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49184
15.5k
   26, 
49185
15.5k
    OPC_CheckPredicate0, 
49186
15.5k
    OPC_CheckPatternPredicate2,
49187
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49188
15.5k
    OPC_EmitMergeInputChains1_0,
49189
15.5k
    OPC_EmitInteger32, 0, 
49190
15.5k
    OPC_EmitNodeXForm, 2, 3,
49191
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10919), 0|OPFL_Chain,
49192
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49193
15.5k
   78, 
49194
15.5k
    OPC_CheckChild2TypeI32,
49195
15.5k
    OPC_Scope, 24, 
49196
15.5k
     OPC_CheckPredicate2, 
49197
15.5k
     OPC_CheckPatternPredicate2,
49198
15.5k
     OPC_EmitMergeInputChains1_0,
49199
15.5k
     OPC_EmitInteger32, 0, 
49200
15.5k
     OPC_EmitNodeXForm, 2, 2,
49201
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9816), 0|OPFL_Chain,
49202
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49203
15.5k
    24, 
49204
15.5k
     OPC_CheckPredicate1, 
49205
15.5k
     OPC_CheckPatternPredicate2,
49206
15.5k
     OPC_EmitMergeInputChains1_0,
49207
15.5k
     OPC_EmitInteger32, 0, 
49208
15.5k
     OPC_EmitNodeXForm, 2, 2,
49209
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10443), 0|OPFL_Chain,
49210
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49211
15.5k
    24, 
49212
15.5k
     OPC_CheckPredicate0, 
49213
15.5k
     OPC_CheckPatternPredicate2,
49214
15.5k
     OPC_EmitMergeInputChains1_0,
49215
15.5k
     OPC_EmitInteger32, 0, 
49216
15.5k
     OPC_EmitNodeXForm, 2, 2,
49217
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11070), 0|OPFL_Chain,
49218
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49219
15.5k
    0, 
49220
15.5k
   78, 
49221
15.5k
    OPC_CheckChild2TypeI64,
49222
15.5k
    OPC_Scope, 24, 
49223
15.5k
     OPC_CheckPredicate2, 
49224
15.5k
     OPC_CheckPatternPredicate2,
49225
15.5k
     OPC_EmitMergeInputChains1_0,
49226
15.5k
     OPC_EmitInteger32, 0, 
49227
15.5k
     OPC_EmitNodeXForm, 2, 2,
49228
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9930), 0|OPFL_Chain,
49229
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49230
15.5k
    24, 
49231
15.5k
     OPC_CheckPredicate1, 
49232
15.5k
     OPC_CheckPatternPredicate2,
49233
15.5k
     OPC_EmitMergeInputChains1_0,
49234
15.5k
     OPC_EmitInteger32, 0, 
49235
15.5k
     OPC_EmitNodeXForm, 2, 2,
49236
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10557), 0|OPFL_Chain,
49237
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49238
15.5k
    24, 
49239
15.5k
     OPC_CheckPredicate0, 
49240
15.5k
     OPC_CheckPatternPredicate2,
49241
15.5k
     OPC_EmitMergeInputChains1_0,
49242
15.5k
     OPC_EmitInteger32, 0, 
49243
15.5k
     OPC_EmitNodeXForm, 2, 2,
49244
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11184), 0|OPFL_Chain,
49245
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49246
15.5k
    0, 
49247
15.5k
   0, 
49248
15.5k
  106|128,2, 
49249
15.5k
   OPC_CheckChild1Integer, 80|128,8|128,1, 
49250
15.5k
   OPC_RecordChild2,
49251
15.5k
   OPC_Scope, 75, 
49252
15.5k
    OPC_CheckChild2TypeI32,
49253
15.5k
    OPC_Scope, 23, 
49254
15.5k
     OPC_CheckPredicate2, 
49255
15.5k
     OPC_CheckPatternPredicate4,
49256
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49257
15.5k
     OPC_EmitMergeInputChains1_0,
49258
15.5k
     OPC_EmitInteger32, 0, 
49259
15.5k
     OPC_EmitNodeXForm, 2, 4,
49260
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10052), 0|OPFL_Chain,
49261
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49262
15.5k
    23, 
49263
15.5k
     OPC_CheckPredicate1, 
49264
15.5k
     OPC_CheckPatternPredicate4,
49265
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49266
15.5k
     OPC_EmitMergeInputChains1_0,
49267
15.5k
     OPC_EmitInteger32, 0, 
49268
15.5k
     OPC_EmitNodeXForm, 2, 4,
49269
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10679), 0|OPFL_Chain,
49270
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49271
15.5k
    23, 
49272
15.5k
     OPC_CheckPredicate0, 
49273
15.5k
     OPC_CheckPatternPredicate4,
49274
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49275
15.5k
     OPC_EmitMergeInputChains1_0,
49276
15.5k
     OPC_EmitInteger32, 0, 
49277
15.5k
     OPC_EmitNodeXForm, 2, 4,
49278
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11306), 0|OPFL_Chain,
49279
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49280
15.5k
    0, 
49281
15.5k
   75, 
49282
15.5k
    OPC_CheckChild2TypeI64,
49283
15.5k
    OPC_Scope, 23, 
49284
15.5k
     OPC_CheckPredicate2, 
49285
15.5k
     OPC_CheckPatternPredicate4,
49286
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49287
15.5k
     OPC_EmitMergeInputChains1_0,
49288
15.5k
     OPC_EmitInteger32, 0, 
49289
15.5k
     OPC_EmitNodeXForm, 2, 4,
49290
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10166), 0|OPFL_Chain,
49291
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49292
15.5k
    23, 
49293
15.5k
     OPC_CheckPredicate1, 
49294
15.5k
     OPC_CheckPatternPredicate4,
49295
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49296
15.5k
     OPC_EmitMergeInputChains1_0,
49297
15.5k
     OPC_EmitInteger32, 0, 
49298
15.5k
     OPC_EmitNodeXForm, 2, 4,
49299
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10793), 0|OPFL_Chain,
49300
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49301
15.5k
    23, 
49302
15.5k
     OPC_CheckPredicate0, 
49303
15.5k
     OPC_CheckPatternPredicate4,
49304
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49305
15.5k
     OPC_EmitMergeInputChains1_0,
49306
15.5k
     OPC_EmitInteger32, 0, 
49307
15.5k
     OPC_EmitNodeXForm, 2, 4,
49308
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11420), 0|OPFL_Chain,
49309
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49310
15.5k
    0, 
49311
15.5k
   22, 
49312
15.5k
    OPC_CheckPredicate2, 
49313
15.5k
    OPC_CheckPatternPredicate4,
49314
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49315
15.5k
    OPC_EmitMergeInputChains1_0,
49316
15.5k
    OPC_EmitInteger32, 0, 
49317
15.5k
    OPC_EmitNodeXForm, 2, 3,
49318
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9601), 0|OPFL_Chain,
49319
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49320
15.5k
   22, 
49321
15.5k
    OPC_CheckPredicate1, 
49322
15.5k
    OPC_CheckPatternPredicate4,
49323
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49324
15.5k
    OPC_EmitMergeInputChains1_0,
49325
15.5k
    OPC_EmitInteger32, 0, 
49326
15.5k
    OPC_EmitNodeXForm, 2, 3,
49327
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10304), 0|OPFL_Chain,
49328
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49329
15.5k
   22, 
49330
15.5k
    OPC_CheckPredicate0, 
49331
15.5k
    OPC_CheckPatternPredicate4,
49332
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49333
15.5k
    OPC_EmitMergeInputChains1_0,
49334
15.5k
    OPC_EmitInteger32, 0, 
49335
15.5k
    OPC_EmitNodeXForm, 2, 3,
49336
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10931), 0|OPFL_Chain,
49337
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49338
15.5k
   66, 
49339
15.5k
    OPC_CheckChild2TypeI32,
49340
15.5k
    OPC_Scope, 20, 
49341
15.5k
     OPC_CheckPredicate2, 
49342
15.5k
     OPC_CheckPatternPredicate4,
49343
15.5k
     OPC_EmitMergeInputChains1_0,
49344
15.5k
     OPC_EmitInteger32, 0, 
49345
15.5k
     OPC_EmitNodeXForm, 2, 2,
49346
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9824), 0|OPFL_Chain,
49347
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49348
15.5k
    20, 
49349
15.5k
     OPC_CheckPredicate1, 
49350
15.5k
     OPC_CheckPatternPredicate4,
49351
15.5k
     OPC_EmitMergeInputChains1_0,
49352
15.5k
     OPC_EmitInteger32, 0, 
49353
15.5k
     OPC_EmitNodeXForm, 2, 2,
49354
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10451), 0|OPFL_Chain,
49355
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49356
15.5k
    20, 
49357
15.5k
     OPC_CheckPredicate0, 
49358
15.5k
     OPC_CheckPatternPredicate4,
49359
15.5k
     OPC_EmitMergeInputChains1_0,
49360
15.5k
     OPC_EmitInteger32, 0, 
49361
15.5k
     OPC_EmitNodeXForm, 2, 2,
49362
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11078), 0|OPFL_Chain,
49363
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49364
15.5k
    0, 
49365
15.5k
   66, 
49366
15.5k
    OPC_CheckChild2TypeI64,
49367
15.5k
    OPC_Scope, 20, 
49368
15.5k
     OPC_CheckPredicate2, 
49369
15.5k
     OPC_CheckPatternPredicate4,
49370
15.5k
     OPC_EmitMergeInputChains1_0,
49371
15.5k
     OPC_EmitInteger32, 0, 
49372
15.5k
     OPC_EmitNodeXForm, 2, 2,
49373
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9938), 0|OPFL_Chain,
49374
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49375
15.5k
    20, 
49376
15.5k
     OPC_CheckPredicate1, 
49377
15.5k
     OPC_CheckPatternPredicate4,
49378
15.5k
     OPC_EmitMergeInputChains1_0,
49379
15.5k
     OPC_EmitInteger32, 0, 
49380
15.5k
     OPC_EmitNodeXForm, 2, 2,
49381
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10565), 0|OPFL_Chain,
49382
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49383
15.5k
    20, 
49384
15.5k
     OPC_CheckPredicate0, 
49385
15.5k
     OPC_CheckPatternPredicate4,
49386
15.5k
     OPC_EmitMergeInputChains1_0,
49387
15.5k
     OPC_EmitInteger32, 0, 
49388
15.5k
     OPC_EmitNodeXForm, 2, 2,
49389
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11192), 0|OPFL_Chain,
49390
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49391
15.5k
    0, 
49392
15.5k
   0, 
49393
15.5k
  106|128,2, 
49394
15.5k
   OPC_CheckChild1Integer, 80|128,10|128,1, 
49395
15.5k
   OPC_RecordChild2,
49396
15.5k
   OPC_Scope, 75, 
49397
15.5k
    OPC_CheckChild2TypeI32,
49398
15.5k
    OPC_Scope, 23, 
49399
15.5k
     OPC_CheckPredicate2, 
49400
15.5k
     OPC_CheckPatternPredicate2,
49401
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49402
15.5k
     OPC_EmitMergeInputChains1_0,
49403
15.5k
     OPC_EmitInteger32, 0, 
49404
15.5k
     OPC_EmitNodeXForm, 2, 4,
49405
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10058), 0|OPFL_Chain,
49406
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49407
15.5k
    23, 
49408
15.5k
     OPC_CheckPredicate1, 
49409
15.5k
     OPC_CheckPatternPredicate2,
49410
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49411
15.5k
     OPC_EmitMergeInputChains1_0,
49412
15.5k
     OPC_EmitInteger32, 0, 
49413
15.5k
     OPC_EmitNodeXForm, 2, 4,
49414
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10685), 0|OPFL_Chain,
49415
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49416
15.5k
    23, 
49417
15.5k
     OPC_CheckPredicate0, 
49418
15.5k
     OPC_CheckPatternPredicate2,
49419
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49420
15.5k
     OPC_EmitMergeInputChains1_0,
49421
15.5k
     OPC_EmitInteger32, 0, 
49422
15.5k
     OPC_EmitNodeXForm, 2, 4,
49423
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11312), 0|OPFL_Chain,
49424
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49425
15.5k
    0, 
49426
15.5k
   75, 
49427
15.5k
    OPC_CheckChild2TypeI64,
49428
15.5k
    OPC_Scope, 23, 
49429
15.5k
     OPC_CheckPredicate2, 
49430
15.5k
     OPC_CheckPatternPredicate2,
49431
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49432
15.5k
     OPC_EmitMergeInputChains1_0,
49433
15.5k
     OPC_EmitInteger32, 0, 
49434
15.5k
     OPC_EmitNodeXForm, 2, 4,
49435
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10172), 0|OPFL_Chain,
49436
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49437
15.5k
    23, 
49438
15.5k
     OPC_CheckPredicate1, 
49439
15.5k
     OPC_CheckPatternPredicate2,
49440
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49441
15.5k
     OPC_EmitMergeInputChains1_0,
49442
15.5k
     OPC_EmitInteger32, 0, 
49443
15.5k
     OPC_EmitNodeXForm, 2, 4,
49444
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10799), 0|OPFL_Chain,
49445
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49446
15.5k
    23, 
49447
15.5k
     OPC_CheckPredicate0, 
49448
15.5k
     OPC_CheckPatternPredicate2,
49449
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49450
15.5k
     OPC_EmitMergeInputChains1_0,
49451
15.5k
     OPC_EmitInteger32, 0, 
49452
15.5k
     OPC_EmitNodeXForm, 2, 4,
49453
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11426), 0|OPFL_Chain,
49454
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49455
15.5k
    0, 
49456
15.5k
   22, 
49457
15.5k
    OPC_CheckPredicate2, 
49458
15.5k
    OPC_CheckPatternPredicate2,
49459
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49460
15.5k
    OPC_EmitMergeInputChains1_0,
49461
15.5k
    OPC_EmitInteger32, 0, 
49462
15.5k
    OPC_EmitNodeXForm, 2, 3,
49463
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9620), 0|OPFL_Chain,
49464
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49465
15.5k
   22, 
49466
15.5k
    OPC_CheckPredicate1, 
49467
15.5k
    OPC_CheckPatternPredicate2,
49468
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49469
15.5k
    OPC_EmitMergeInputChains1_0,
49470
15.5k
    OPC_EmitInteger32, 0, 
49471
15.5k
    OPC_EmitNodeXForm, 2, 3,
49472
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10313), 0|OPFL_Chain,
49473
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49474
15.5k
   22, 
49475
15.5k
    OPC_CheckPredicate0, 
49476
15.5k
    OPC_CheckPatternPredicate2,
49477
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49478
15.5k
    OPC_EmitMergeInputChains1_0,
49479
15.5k
    OPC_EmitInteger32, 0, 
49480
15.5k
    OPC_EmitNodeXForm, 2, 3,
49481
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10940), 0|OPFL_Chain,
49482
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49483
15.5k
   66, 
49484
15.5k
    OPC_CheckChild2TypeI32,
49485
15.5k
    OPC_Scope, 20, 
49486
15.5k
     OPC_CheckPredicate2, 
49487
15.5k
     OPC_CheckPatternPredicate2,
49488
15.5k
     OPC_EmitMergeInputChains1_0,
49489
15.5k
     OPC_EmitInteger32, 0, 
49490
15.5k
     OPC_EmitNodeXForm, 2, 2,
49491
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9830), 0|OPFL_Chain,
49492
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49493
15.5k
    20, 
49494
15.5k
     OPC_CheckPredicate1, 
49495
15.5k
     OPC_CheckPatternPredicate2,
49496
15.5k
     OPC_EmitMergeInputChains1_0,
49497
15.5k
     OPC_EmitInteger32, 0, 
49498
15.5k
     OPC_EmitNodeXForm, 2, 2,
49499
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10457), 0|OPFL_Chain,
49500
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49501
15.5k
    20, 
49502
15.5k
     OPC_CheckPredicate0, 
49503
15.5k
     OPC_CheckPatternPredicate2,
49504
15.5k
     OPC_EmitMergeInputChains1_0,
49505
15.5k
     OPC_EmitInteger32, 0, 
49506
15.5k
     OPC_EmitNodeXForm, 2, 2,
49507
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11084), 0|OPFL_Chain,
49508
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49509
15.5k
    0, 
49510
15.5k
   66, 
49511
15.5k
    OPC_CheckChild2TypeI64,
49512
15.5k
    OPC_Scope, 20, 
49513
15.5k
     OPC_CheckPredicate2, 
49514
15.5k
     OPC_CheckPatternPredicate2,
49515
15.5k
     OPC_EmitMergeInputChains1_0,
49516
15.5k
     OPC_EmitInteger32, 0, 
49517
15.5k
     OPC_EmitNodeXForm, 2, 2,
49518
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9944), 0|OPFL_Chain,
49519
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49520
15.5k
    20, 
49521
15.5k
     OPC_CheckPredicate1, 
49522
15.5k
     OPC_CheckPatternPredicate2,
49523
15.5k
     OPC_EmitMergeInputChains1_0,
49524
15.5k
     OPC_EmitInteger32, 0, 
49525
15.5k
     OPC_EmitNodeXForm, 2, 2,
49526
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10571), 0|OPFL_Chain,
49527
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49528
15.5k
    20, 
49529
15.5k
     OPC_CheckPredicate0, 
49530
15.5k
     OPC_CheckPatternPredicate2,
49531
15.5k
     OPC_EmitMergeInputChains1_0,
49532
15.5k
     OPC_EmitInteger32, 0, 
49533
15.5k
     OPC_EmitNodeXForm, 2, 2,
49534
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11198), 0|OPFL_Chain,
49535
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49536
15.5k
    0, 
49537
15.5k
   0, 
49538
15.5k
  106|128,2, 
49539
15.5k
   OPC_CheckChild1Integer, 40|128,12|128,1, 
49540
15.5k
   OPC_RecordChild2,
49541
15.5k
   OPC_Scope, 75, 
49542
15.5k
    OPC_CheckChild2TypeI32,
49543
15.5k
    OPC_Scope, 23, 
49544
15.5k
     OPC_CheckPredicate2, 
49545
15.5k
     OPC_CheckPatternPredicate2,
49546
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49547
15.5k
     OPC_EmitMergeInputChains1_0,
49548
15.5k
     OPC_EmitInteger32, 0, 
49549
15.5k
     OPC_EmitNodeXForm, 2, 4,
49550
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10064), 0|OPFL_Chain,
49551
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49552
15.5k
    23, 
49553
15.5k
     OPC_CheckPredicate1, 
49554
15.5k
     OPC_CheckPatternPredicate2,
49555
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49556
15.5k
     OPC_EmitMergeInputChains1_0,
49557
15.5k
     OPC_EmitInteger32, 0, 
49558
15.5k
     OPC_EmitNodeXForm, 2, 4,
49559
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10691), 0|OPFL_Chain,
49560
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49561
15.5k
    23, 
49562
15.5k
     OPC_CheckPredicate0, 
49563
15.5k
     OPC_CheckPatternPredicate2,
49564
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49565
15.5k
     OPC_EmitMergeInputChains1_0,
49566
15.5k
     OPC_EmitInteger32, 0, 
49567
15.5k
     OPC_EmitNodeXForm, 2, 4,
49568
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11318), 0|OPFL_Chain,
49569
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49570
15.5k
    0, 
49571
15.5k
   75, 
49572
15.5k
    OPC_CheckChild2TypeI64,
49573
15.5k
    OPC_Scope, 23, 
49574
15.5k
     OPC_CheckPredicate2, 
49575
15.5k
     OPC_CheckPatternPredicate2,
49576
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49577
15.5k
     OPC_EmitMergeInputChains1_0,
49578
15.5k
     OPC_EmitInteger32, 0, 
49579
15.5k
     OPC_EmitNodeXForm, 2, 4,
49580
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10178), 0|OPFL_Chain,
49581
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49582
15.5k
    23, 
49583
15.5k
     OPC_CheckPredicate1, 
49584
15.5k
     OPC_CheckPatternPredicate2,
49585
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49586
15.5k
     OPC_EmitMergeInputChains1_0,
49587
15.5k
     OPC_EmitInteger32, 0, 
49588
15.5k
     OPC_EmitNodeXForm, 2, 4,
49589
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10805), 0|OPFL_Chain,
49590
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49591
15.5k
    23, 
49592
15.5k
     OPC_CheckPredicate0, 
49593
15.5k
     OPC_CheckPatternPredicate2,
49594
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49595
15.5k
     OPC_EmitMergeInputChains1_0,
49596
15.5k
     OPC_EmitInteger32, 0, 
49597
15.5k
     OPC_EmitNodeXForm, 2, 4,
49598
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11432), 0|OPFL_Chain,
49599
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
49600
15.5k
    0, 
49601
15.5k
   22, 
49602
15.5k
    OPC_CheckPredicate2, 
49603
15.5k
    OPC_CheckPatternPredicate2,
49604
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49605
15.5k
    OPC_EmitMergeInputChains1_0,
49606
15.5k
    OPC_EmitInteger32, 0, 
49607
15.5k
    OPC_EmitNodeXForm, 2, 3,
49608
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9635), 0|OPFL_Chain,
49609
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49610
15.5k
   22, 
49611
15.5k
    OPC_CheckPredicate1, 
49612
15.5k
    OPC_CheckPatternPredicate2,
49613
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49614
15.5k
    OPC_EmitMergeInputChains1_0,
49615
15.5k
    OPC_EmitInteger32, 0, 
49616
15.5k
    OPC_EmitNodeXForm, 2, 3,
49617
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10322), 0|OPFL_Chain,
49618
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49619
15.5k
   22, 
49620
15.5k
    OPC_CheckPredicate0, 
49621
15.5k
    OPC_CheckPatternPredicate2,
49622
15.5k
    OPC_CheckComplexPat2, /*#*/1,
49623
15.5k
    OPC_EmitMergeInputChains1_0,
49624
15.5k
    OPC_EmitInteger32, 0, 
49625
15.5k
    OPC_EmitNodeXForm, 2, 3,
49626
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10949), 0|OPFL_Chain,
49627
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
49628
15.5k
   66, 
49629
15.5k
    OPC_CheckChild2TypeI32,
49630
15.5k
    OPC_Scope, 20, 
49631
15.5k
     OPC_CheckPredicate2, 
49632
15.5k
     OPC_CheckPatternPredicate2,
49633
15.5k
     OPC_EmitMergeInputChains1_0,
49634
15.5k
     OPC_EmitInteger32, 0, 
49635
15.5k
     OPC_EmitNodeXForm, 2, 2,
49636
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9836), 0|OPFL_Chain,
49637
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49638
15.5k
    20, 
49639
15.5k
     OPC_CheckPredicate1, 
49640
15.5k
     OPC_CheckPatternPredicate2,
49641
15.5k
     OPC_EmitMergeInputChains1_0,
49642
15.5k
     OPC_EmitInteger32, 0, 
49643
15.5k
     OPC_EmitNodeXForm, 2, 2,
49644
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10463), 0|OPFL_Chain,
49645
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49646
15.5k
    20, 
49647
15.5k
     OPC_CheckPredicate0, 
49648
15.5k
     OPC_CheckPatternPredicate2,
49649
15.5k
     OPC_EmitMergeInputChains1_0,
49650
15.5k
     OPC_EmitInteger32, 0, 
49651
15.5k
     OPC_EmitNodeXForm, 2, 2,
49652
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11090), 0|OPFL_Chain,
49653
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49654
15.5k
    0, 
49655
15.5k
   66, 
49656
15.5k
    OPC_CheckChild2TypeI64,
49657
15.5k
    OPC_Scope, 20, 
49658
15.5k
     OPC_CheckPredicate2, 
49659
15.5k
     OPC_CheckPatternPredicate2,
49660
15.5k
     OPC_EmitMergeInputChains1_0,
49661
15.5k
     OPC_EmitInteger32, 0, 
49662
15.5k
     OPC_EmitNodeXForm, 2, 2,
49663
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_9950), 0|OPFL_Chain,
49664
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49665
15.5k
    20, 
49666
15.5k
     OPC_CheckPredicate1, 
49667
15.5k
     OPC_CheckPatternPredicate2,
49668
15.5k
     OPC_EmitMergeInputChains1_0,
49669
15.5k
     OPC_EmitInteger32, 0, 
49670
15.5k
     OPC_EmitNodeXForm, 2, 2,
49671
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_10577), 0|OPFL_Chain,
49672
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49673
15.5k
    20, 
49674
15.5k
     OPC_CheckPredicate0, 
49675
15.5k
     OPC_CheckPatternPredicate2,
49676
15.5k
     OPC_EmitMergeInputChains1_0,
49677
15.5k
     OPC_EmitInteger32, 0, 
49678
15.5k
     OPC_EmitNodeXForm, 2, 2,
49679
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11204), 0|OPFL_Chain,
49680
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
49681
15.5k
    0, 
49682
15.5k
   0, 
49683
15.5k
  61|128,3, 
49684
15.5k
   OPC_CheckChild1Integer, 28|128,8|128,1, 
49685
15.5k
   OPC_RecordChild2,
49686
15.5k
   OPC_Scope, 91, 
49687
15.5k
    OPC_CheckChild2TypeI32,
49688
15.5k
    OPC_RecordChild3,
49689
15.5k
    OPC_Scope, 28, 
49690
15.5k
     OPC_CheckPredicate2, 
49691
15.5k
     OPC_CheckPatternPredicate4,
49692
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49693
15.5k
     OPC_EmitMergeInputChains1_0,
49694
15.5k
     OPC_EmitInteger32, 0, 
49695
15.5k
     OPC_EmitNodeXForm, 2, 5,
49696
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11942), 0|OPFL_Chain,
49697
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49698
15.5k
    28, 
49699
15.5k
     OPC_CheckPredicate1, 
49700
15.5k
     OPC_CheckPatternPredicate4,
49701
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49702
15.5k
     OPC_EmitMergeInputChains1_0,
49703
15.5k
     OPC_EmitInteger32, 0, 
49704
15.5k
     OPC_EmitNodeXForm, 2, 5,
49705
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12569), 0|OPFL_Chain,
49706
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49707
15.5k
    28, 
49708
15.5k
     OPC_CheckPredicate0, 
49709
15.5k
     OPC_CheckPatternPredicate4,
49710
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49711
15.5k
     OPC_EmitMergeInputChains1_0,
49712
15.5k
     OPC_EmitInteger32, 0, 
49713
15.5k
     OPC_EmitNodeXForm, 2, 5,
49714
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13196), 0|OPFL_Chain,
49715
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49716
15.5k
    0, 
49717
15.5k
   91, 
49718
15.5k
    OPC_CheckChild2TypeI64,
49719
15.5k
    OPC_RecordChild3,
49720
15.5k
    OPC_Scope, 28, 
49721
15.5k
     OPC_CheckPredicate2, 
49722
15.5k
     OPC_CheckPatternPredicate4,
49723
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49724
15.5k
     OPC_EmitMergeInputChains1_0,
49725
15.5k
     OPC_EmitInteger32, 0, 
49726
15.5k
     OPC_EmitNodeXForm, 2, 5,
49727
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12056), 0|OPFL_Chain,
49728
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49729
15.5k
    28, 
49730
15.5k
     OPC_CheckPredicate1, 
49731
15.5k
     OPC_CheckPatternPredicate4,
49732
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49733
15.5k
     OPC_EmitMergeInputChains1_0,
49734
15.5k
     OPC_EmitInteger32, 0, 
49735
15.5k
     OPC_EmitNodeXForm, 2, 5,
49736
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12683), 0|OPFL_Chain,
49737
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49738
15.5k
    28, 
49739
15.5k
     OPC_CheckPredicate0, 
49740
15.5k
     OPC_CheckPatternPredicate4,
49741
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49742
15.5k
     OPC_EmitMergeInputChains1_0,
49743
15.5k
     OPC_EmitInteger32, 0, 
49744
15.5k
     OPC_EmitNodeXForm, 2, 5,
49745
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13310), 0|OPFL_Chain,
49746
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49747
15.5k
    0, 
49748
15.5k
   87, 
49749
15.5k
    OPC_RecordChild3,
49750
15.5k
    OPC_Scope, 27, 
49751
15.5k
     OPC_CheckPredicate2, 
49752
15.5k
     OPC_CheckPatternPredicate4,
49753
15.5k
     OPC_CheckComplexPat2, /*#*/1,
49754
15.5k
     OPC_EmitMergeInputChains1_0,
49755
15.5k
     OPC_EmitInteger32, 0, 
49756
15.5k
     OPC_EmitNodeXForm, 2, 4,
49757
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11487), 0|OPFL_Chain,
49758
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
49759
15.5k
    27, 
49760
15.5k
     OPC_CheckPredicate1, 
49761
15.5k
     OPC_CheckPatternPredicate4,
49762
15.5k
     OPC_CheckComplexPat2, /*#*/1,
49763
15.5k
     OPC_EmitMergeInputChains1_0,
49764
15.5k
     OPC_EmitInteger32, 0, 
49765
15.5k
     OPC_EmitNodeXForm, 2, 4,
49766
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12170), 0|OPFL_Chain,
49767
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
49768
15.5k
    27, 
49769
15.5k
     OPC_CheckPredicate0, 
49770
15.5k
     OPC_CheckPatternPredicate4,
49771
15.5k
     OPC_CheckComplexPat2, /*#*/1,
49772
15.5k
     OPC_EmitMergeInputChains1_0,
49773
15.5k
     OPC_EmitInteger32, 0, 
49774
15.5k
     OPC_EmitNodeXForm, 2, 4,
49775
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12797), 0|OPFL_Chain,
49776
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
49777
15.5k
    0, 
49778
15.5k
   82, 
49779
15.5k
    OPC_CheckChild2TypeI32,
49780
15.5k
    OPC_RecordChild3,
49781
15.5k
    OPC_Scope, 25, 
49782
15.5k
     OPC_CheckPredicate2, 
49783
15.5k
     OPC_CheckPatternPredicate4,
49784
15.5k
     OPC_EmitMergeInputChains1_0,
49785
15.5k
     OPC_EmitInteger32, 0, 
49786
15.5k
     OPC_EmitNodeXForm, 2, 3,
49787
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11714), 0|OPFL_Chain,
49788
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49789
15.5k
    25, 
49790
15.5k
     OPC_CheckPredicate1, 
49791
15.5k
     OPC_CheckPatternPredicate4,
49792
15.5k
     OPC_EmitMergeInputChains1_0,
49793
15.5k
     OPC_EmitInteger32, 0, 
49794
15.5k
     OPC_EmitNodeXForm, 2, 3,
49795
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12341), 0|OPFL_Chain,
49796
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49797
15.5k
    25, 
49798
15.5k
     OPC_CheckPredicate0, 
49799
15.5k
     OPC_CheckPatternPredicate4,
49800
15.5k
     OPC_EmitMergeInputChains1_0,
49801
15.5k
     OPC_EmitInteger32, 0, 
49802
15.5k
     OPC_EmitNodeXForm, 2, 3,
49803
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12968), 0|OPFL_Chain,
49804
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49805
15.5k
    0, 
49806
15.5k
   82, 
49807
15.5k
    OPC_CheckChild2TypeI64,
49808
15.5k
    OPC_RecordChild3,
49809
15.5k
    OPC_Scope, 25, 
49810
15.5k
     OPC_CheckPredicate2, 
49811
15.5k
     OPC_CheckPatternPredicate4,
49812
15.5k
     OPC_EmitMergeInputChains1_0,
49813
15.5k
     OPC_EmitInteger32, 0, 
49814
15.5k
     OPC_EmitNodeXForm, 2, 3,
49815
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11828), 0|OPFL_Chain,
49816
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49817
15.5k
    25, 
49818
15.5k
     OPC_CheckPredicate1, 
49819
15.5k
     OPC_CheckPatternPredicate4,
49820
15.5k
     OPC_EmitMergeInputChains1_0,
49821
15.5k
     OPC_EmitInteger32, 0, 
49822
15.5k
     OPC_EmitNodeXForm, 2, 3,
49823
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12455), 0|OPFL_Chain,
49824
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49825
15.5k
    25, 
49826
15.5k
     OPC_CheckPredicate0, 
49827
15.5k
     OPC_CheckPatternPredicate4,
49828
15.5k
     OPC_EmitMergeInputChains1_0,
49829
15.5k
     OPC_EmitInteger32, 0, 
49830
15.5k
     OPC_EmitNodeXForm, 2, 3,
49831
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13082), 0|OPFL_Chain,
49832
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49833
15.5k
    0, 
49834
15.5k
   0, 
49835
15.5k
  61|128,3, 
49836
15.5k
   OPC_CheckChild1Integer, 60|128,8|128,1, 
49837
15.5k
   OPC_RecordChild2,
49838
15.5k
   OPC_Scope, 91, 
49839
15.5k
    OPC_CheckChild2TypeI32,
49840
15.5k
    OPC_RecordChild3,
49841
15.5k
    OPC_Scope, 28, 
49842
15.5k
     OPC_CheckPredicate2, 
49843
15.5k
     OPC_CheckPatternPredicate4,
49844
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49845
15.5k
     OPC_EmitMergeInputChains1_0,
49846
15.5k
     OPC_EmitInteger32, 0, 
49847
15.5k
     OPC_EmitNodeXForm, 2, 5,
49848
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11950), 0|OPFL_Chain,
49849
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49850
15.5k
    28, 
49851
15.5k
     OPC_CheckPredicate1, 
49852
15.5k
     OPC_CheckPatternPredicate4,
49853
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49854
15.5k
     OPC_EmitMergeInputChains1_0,
49855
15.5k
     OPC_EmitInteger32, 0, 
49856
15.5k
     OPC_EmitNodeXForm, 2, 5,
49857
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12577), 0|OPFL_Chain,
49858
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49859
15.5k
    28, 
49860
15.5k
     OPC_CheckPredicate0, 
49861
15.5k
     OPC_CheckPatternPredicate4,
49862
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49863
15.5k
     OPC_EmitMergeInputChains1_0,
49864
15.5k
     OPC_EmitInteger32, 0, 
49865
15.5k
     OPC_EmitNodeXForm, 2, 5,
49866
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13204), 0|OPFL_Chain,
49867
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49868
15.5k
    0, 
49869
15.5k
   91, 
49870
15.5k
    OPC_CheckChild2TypeI64,
49871
15.5k
    OPC_RecordChild3,
49872
15.5k
    OPC_Scope, 28, 
49873
15.5k
     OPC_CheckPredicate2, 
49874
15.5k
     OPC_CheckPatternPredicate4,
49875
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49876
15.5k
     OPC_EmitMergeInputChains1_0,
49877
15.5k
     OPC_EmitInteger32, 0, 
49878
15.5k
     OPC_EmitNodeXForm, 2, 5,
49879
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12064), 0|OPFL_Chain,
49880
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49881
15.5k
    28, 
49882
15.5k
     OPC_CheckPredicate1, 
49883
15.5k
     OPC_CheckPatternPredicate4,
49884
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49885
15.5k
     OPC_EmitMergeInputChains1_0,
49886
15.5k
     OPC_EmitInteger32, 0, 
49887
15.5k
     OPC_EmitNodeXForm, 2, 5,
49888
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12691), 0|OPFL_Chain,
49889
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49890
15.5k
    28, 
49891
15.5k
     OPC_CheckPredicate0, 
49892
15.5k
     OPC_CheckPatternPredicate4,
49893
15.5k
     OPC_CheckComplexPat1, /*#*/1,
49894
15.5k
     OPC_EmitMergeInputChains1_0,
49895
15.5k
     OPC_EmitInteger32, 0, 
49896
15.5k
     OPC_EmitNodeXForm, 2, 5,
49897
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13318), 0|OPFL_Chain,
49898
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
49899
15.5k
    0, 
49900
15.5k
   87, 
49901
15.5k
    OPC_RecordChild3,
49902
15.5k
    OPC_Scope, 27, 
49903
15.5k
     OPC_CheckPredicate2, 
49904
15.5k
     OPC_CheckPatternPredicate4,
49905
15.5k
     OPC_CheckComplexPat2, /*#*/1,
49906
15.5k
     OPC_EmitMergeInputChains1_0,
49907
15.5k
     OPC_EmitInteger32, 0, 
49908
15.5k
     OPC_EmitNodeXForm, 2, 4,
49909
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11503), 0|OPFL_Chain,
49910
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
49911
15.5k
    27, 
49912
15.5k
     OPC_CheckPredicate1, 
49913
15.5k
     OPC_CheckPatternPredicate4,
49914
15.5k
     OPC_CheckComplexPat2, /*#*/1,
49915
15.5k
     OPC_EmitMergeInputChains1_0,
49916
15.5k
     OPC_EmitInteger32, 0, 
49917
15.5k
     OPC_EmitNodeXForm, 2, 4,
49918
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12182), 0|OPFL_Chain,
49919
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
49920
15.5k
    27, 
49921
15.5k
     OPC_CheckPredicate0, 
49922
15.5k
     OPC_CheckPatternPredicate4,
49923
15.5k
     OPC_CheckComplexPat2, /*#*/1,
49924
15.5k
     OPC_EmitMergeInputChains1_0,
49925
15.5k
     OPC_EmitInteger32, 0, 
49926
15.5k
     OPC_EmitNodeXForm, 2, 4,
49927
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12809), 0|OPFL_Chain,
49928
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
49929
15.5k
    0, 
49930
15.5k
   82, 
49931
15.5k
    OPC_CheckChild2TypeI32,
49932
15.5k
    OPC_RecordChild3,
49933
15.5k
    OPC_Scope, 25, 
49934
15.5k
     OPC_CheckPredicate2, 
49935
15.5k
     OPC_CheckPatternPredicate4,
49936
15.5k
     OPC_EmitMergeInputChains1_0,
49937
15.5k
     OPC_EmitInteger32, 0, 
49938
15.5k
     OPC_EmitNodeXForm, 2, 3,
49939
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11722), 0|OPFL_Chain,
49940
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49941
15.5k
    25, 
49942
15.5k
     OPC_CheckPredicate1, 
49943
15.5k
     OPC_CheckPatternPredicate4,
49944
15.5k
     OPC_EmitMergeInputChains1_0,
49945
15.5k
     OPC_EmitInteger32, 0, 
49946
15.5k
     OPC_EmitNodeXForm, 2, 3,
49947
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12349), 0|OPFL_Chain,
49948
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49949
15.5k
    25, 
49950
15.5k
     OPC_CheckPredicate0, 
49951
15.5k
     OPC_CheckPatternPredicate4,
49952
15.5k
     OPC_EmitMergeInputChains1_0,
49953
15.5k
     OPC_EmitInteger32, 0, 
49954
15.5k
     OPC_EmitNodeXForm, 2, 3,
49955
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12976), 0|OPFL_Chain,
49956
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49957
15.5k
    0, 
49958
15.5k
   82, 
49959
15.5k
    OPC_CheckChild2TypeI64,
49960
15.5k
    OPC_RecordChild3,
49961
15.5k
    OPC_Scope, 25, 
49962
15.5k
     OPC_CheckPredicate2, 
49963
15.5k
     OPC_CheckPatternPredicate4,
49964
15.5k
     OPC_EmitMergeInputChains1_0,
49965
15.5k
     OPC_EmitInteger32, 0, 
49966
15.5k
     OPC_EmitNodeXForm, 2, 3,
49967
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11836), 0|OPFL_Chain,
49968
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49969
15.5k
    25, 
49970
15.5k
     OPC_CheckPredicate1, 
49971
15.5k
     OPC_CheckPatternPredicate4,
49972
15.5k
     OPC_EmitMergeInputChains1_0,
49973
15.5k
     OPC_EmitInteger32, 0, 
49974
15.5k
     OPC_EmitNodeXForm, 2, 3,
49975
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12463), 0|OPFL_Chain,
49976
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49977
15.5k
    25, 
49978
15.5k
     OPC_CheckPredicate0, 
49979
15.5k
     OPC_CheckPatternPredicate4,
49980
15.5k
     OPC_EmitMergeInputChains1_0,
49981
15.5k
     OPC_EmitInteger32, 0, 
49982
15.5k
     OPC_EmitNodeXForm, 2, 3,
49983
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13090), 0|OPFL_Chain,
49984
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
49985
15.5k
    0, 
49986
15.5k
   0, 
49987
15.5k
  61|128,3, 
49988
15.5k
   OPC_CheckChild1Integer, 28|128,10|128,1, 
49989
15.5k
   OPC_RecordChild2,
49990
15.5k
   OPC_Scope, 91, 
49991
15.5k
    OPC_CheckChild2TypeI32,
49992
15.5k
    OPC_RecordChild3,
49993
15.5k
    OPC_Scope, 28, 
49994
15.5k
     OPC_CheckPredicate2, 
49995
15.5k
     OPC_CheckPatternPredicate2,
49996
15.5k
     OPC_CheckComplexPat0, /*#*/1,
49997
15.5k
     OPC_EmitMergeInputChains1_0,
49998
15.5k
     OPC_EmitInteger32, 0, 
49999
15.5k
     OPC_EmitNodeXForm, 2, 5,
50000
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11958), 0|OPFL_Chain,
50001
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50002
15.5k
    28, 
50003
15.5k
     OPC_CheckPredicate1, 
50004
15.5k
     OPC_CheckPatternPredicate2,
50005
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50006
15.5k
     OPC_EmitMergeInputChains1_0,
50007
15.5k
     OPC_EmitInteger32, 0, 
50008
15.5k
     OPC_EmitNodeXForm, 2, 5,
50009
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12585), 0|OPFL_Chain,
50010
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50011
15.5k
    28, 
50012
15.5k
     OPC_CheckPredicate0, 
50013
15.5k
     OPC_CheckPatternPredicate2,
50014
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50015
15.5k
     OPC_EmitMergeInputChains1_0,
50016
15.5k
     OPC_EmitInteger32, 0, 
50017
15.5k
     OPC_EmitNodeXForm, 2, 5,
50018
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13212), 0|OPFL_Chain,
50019
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50020
15.5k
    0, 
50021
15.5k
   91, 
50022
15.5k
    OPC_CheckChild2TypeI64,
50023
15.5k
    OPC_RecordChild3,
50024
15.5k
    OPC_Scope, 28, 
50025
15.5k
     OPC_CheckPredicate2, 
50026
15.5k
     OPC_CheckPatternPredicate2,
50027
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50028
15.5k
     OPC_EmitMergeInputChains1_0,
50029
15.5k
     OPC_EmitInteger32, 0, 
50030
15.5k
     OPC_EmitNodeXForm, 2, 5,
50031
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12072), 0|OPFL_Chain,
50032
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50033
15.5k
    28, 
50034
15.5k
     OPC_CheckPredicate1, 
50035
15.5k
     OPC_CheckPatternPredicate2,
50036
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50037
15.5k
     OPC_EmitMergeInputChains1_0,
50038
15.5k
     OPC_EmitInteger32, 0, 
50039
15.5k
     OPC_EmitNodeXForm, 2, 5,
50040
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12699), 0|OPFL_Chain,
50041
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50042
15.5k
    28, 
50043
15.5k
     OPC_CheckPredicate0, 
50044
15.5k
     OPC_CheckPatternPredicate2,
50045
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50046
15.5k
     OPC_EmitMergeInputChains1_0,
50047
15.5k
     OPC_EmitInteger32, 0, 
50048
15.5k
     OPC_EmitNodeXForm, 2, 5,
50049
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13326), 0|OPFL_Chain,
50050
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50051
15.5k
    0, 
50052
15.5k
   87, 
50053
15.5k
    OPC_RecordChild3,
50054
15.5k
    OPC_Scope, 27, 
50055
15.5k
     OPC_CheckPredicate2, 
50056
15.5k
     OPC_CheckPatternPredicate2,
50057
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50058
15.5k
     OPC_EmitMergeInputChains1_0,
50059
15.5k
     OPC_EmitInteger32, 0, 
50060
15.5k
     OPC_EmitNodeXForm, 2, 4,
50061
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11519), 0|OPFL_Chain,
50062
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50063
15.5k
    27, 
50064
15.5k
     OPC_CheckPredicate1, 
50065
15.5k
     OPC_CheckPatternPredicate2,
50066
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50067
15.5k
     OPC_EmitMergeInputChains1_0,
50068
15.5k
     OPC_EmitInteger32, 0, 
50069
15.5k
     OPC_EmitNodeXForm, 2, 4,
50070
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12194), 0|OPFL_Chain,
50071
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50072
15.5k
    27, 
50073
15.5k
     OPC_CheckPredicate0, 
50074
15.5k
     OPC_CheckPatternPredicate2,
50075
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50076
15.5k
     OPC_EmitMergeInputChains1_0,
50077
15.5k
     OPC_EmitInteger32, 0, 
50078
15.5k
     OPC_EmitNodeXForm, 2, 4,
50079
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12821), 0|OPFL_Chain,
50080
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50081
15.5k
    0, 
50082
15.5k
   82, 
50083
15.5k
    OPC_CheckChild2TypeI32,
50084
15.5k
    OPC_RecordChild3,
50085
15.5k
    OPC_Scope, 25, 
50086
15.5k
     OPC_CheckPredicate2, 
50087
15.5k
     OPC_CheckPatternPredicate2,
50088
15.5k
     OPC_EmitMergeInputChains1_0,
50089
15.5k
     OPC_EmitInteger32, 0, 
50090
15.5k
     OPC_EmitNodeXForm, 2, 3,
50091
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11730), 0|OPFL_Chain,
50092
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50093
15.5k
    25, 
50094
15.5k
     OPC_CheckPredicate1, 
50095
15.5k
     OPC_CheckPatternPredicate2,
50096
15.5k
     OPC_EmitMergeInputChains1_0,
50097
15.5k
     OPC_EmitInteger32, 0, 
50098
15.5k
     OPC_EmitNodeXForm, 2, 3,
50099
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12357), 0|OPFL_Chain,
50100
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50101
15.5k
    25, 
50102
15.5k
     OPC_CheckPredicate0, 
50103
15.5k
     OPC_CheckPatternPredicate2,
50104
15.5k
     OPC_EmitMergeInputChains1_0,
50105
15.5k
     OPC_EmitInteger32, 0, 
50106
15.5k
     OPC_EmitNodeXForm, 2, 3,
50107
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12984), 0|OPFL_Chain,
50108
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50109
15.5k
    0, 
50110
15.5k
   82, 
50111
15.5k
    OPC_CheckChild2TypeI64,
50112
15.5k
    OPC_RecordChild3,
50113
15.5k
    OPC_Scope, 25, 
50114
15.5k
     OPC_CheckPredicate2, 
50115
15.5k
     OPC_CheckPatternPredicate2,
50116
15.5k
     OPC_EmitMergeInputChains1_0,
50117
15.5k
     OPC_EmitInteger32, 0, 
50118
15.5k
     OPC_EmitNodeXForm, 2, 3,
50119
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11844), 0|OPFL_Chain,
50120
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50121
15.5k
    25, 
50122
15.5k
     OPC_CheckPredicate1, 
50123
15.5k
     OPC_CheckPatternPredicate2,
50124
15.5k
     OPC_EmitMergeInputChains1_0,
50125
15.5k
     OPC_EmitInteger32, 0, 
50126
15.5k
     OPC_EmitNodeXForm, 2, 3,
50127
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12471), 0|OPFL_Chain,
50128
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50129
15.5k
    25, 
50130
15.5k
     OPC_CheckPredicate0, 
50131
15.5k
     OPC_CheckPatternPredicate2,
50132
15.5k
     OPC_EmitMergeInputChains1_0,
50133
15.5k
     OPC_EmitInteger32, 0, 
50134
15.5k
     OPC_EmitNodeXForm, 2, 3,
50135
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13098), 0|OPFL_Chain,
50136
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50137
15.5k
    0, 
50138
15.5k
   0, 
50139
15.5k
  61|128,3, 
50140
15.5k
   OPC_CheckChild1Integer, 60|128,10|128,1, 
50141
15.5k
   OPC_RecordChild2,
50142
15.5k
   OPC_Scope, 91, 
50143
15.5k
    OPC_CheckChild2TypeI32,
50144
15.5k
    OPC_RecordChild3,
50145
15.5k
    OPC_Scope, 28, 
50146
15.5k
     OPC_CheckPredicate2, 
50147
15.5k
     OPC_CheckPatternPredicate2,
50148
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50149
15.5k
     OPC_EmitMergeInputChains1_0,
50150
15.5k
     OPC_EmitInteger32, 0, 
50151
15.5k
     OPC_EmitNodeXForm, 2, 5,
50152
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11966), 0|OPFL_Chain,
50153
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50154
15.5k
    28, 
50155
15.5k
     OPC_CheckPredicate1, 
50156
15.5k
     OPC_CheckPatternPredicate2,
50157
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50158
15.5k
     OPC_EmitMergeInputChains1_0,
50159
15.5k
     OPC_EmitInteger32, 0, 
50160
15.5k
     OPC_EmitNodeXForm, 2, 5,
50161
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12593), 0|OPFL_Chain,
50162
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50163
15.5k
    28, 
50164
15.5k
     OPC_CheckPredicate0, 
50165
15.5k
     OPC_CheckPatternPredicate2,
50166
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50167
15.5k
     OPC_EmitMergeInputChains1_0,
50168
15.5k
     OPC_EmitInteger32, 0, 
50169
15.5k
     OPC_EmitNodeXForm, 2, 5,
50170
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13220), 0|OPFL_Chain,
50171
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50172
15.5k
    0, 
50173
15.5k
   91, 
50174
15.5k
    OPC_CheckChild2TypeI64,
50175
15.5k
    OPC_RecordChild3,
50176
15.5k
    OPC_Scope, 28, 
50177
15.5k
     OPC_CheckPredicate2, 
50178
15.5k
     OPC_CheckPatternPredicate2,
50179
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50180
15.5k
     OPC_EmitMergeInputChains1_0,
50181
15.5k
     OPC_EmitInteger32, 0, 
50182
15.5k
     OPC_EmitNodeXForm, 2, 5,
50183
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12080), 0|OPFL_Chain,
50184
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50185
15.5k
    28, 
50186
15.5k
     OPC_CheckPredicate1, 
50187
15.5k
     OPC_CheckPatternPredicate2,
50188
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50189
15.5k
     OPC_EmitMergeInputChains1_0,
50190
15.5k
     OPC_EmitInteger32, 0, 
50191
15.5k
     OPC_EmitNodeXForm, 2, 5,
50192
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12707), 0|OPFL_Chain,
50193
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50194
15.5k
    28, 
50195
15.5k
     OPC_CheckPredicate0, 
50196
15.5k
     OPC_CheckPatternPredicate2,
50197
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50198
15.5k
     OPC_EmitMergeInputChains1_0,
50199
15.5k
     OPC_EmitInteger32, 0, 
50200
15.5k
     OPC_EmitNodeXForm, 2, 5,
50201
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13334), 0|OPFL_Chain,
50202
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50203
15.5k
    0, 
50204
15.5k
   87, 
50205
15.5k
    OPC_RecordChild3,
50206
15.5k
    OPC_Scope, 27, 
50207
15.5k
     OPC_CheckPredicate2, 
50208
15.5k
     OPC_CheckPatternPredicate2,
50209
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50210
15.5k
     OPC_EmitMergeInputChains1_0,
50211
15.5k
     OPC_EmitInteger32, 0, 
50212
15.5k
     OPC_EmitNodeXForm, 2, 4,
50213
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11535), 0|OPFL_Chain,
50214
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50215
15.5k
    27, 
50216
15.5k
     OPC_CheckPredicate1, 
50217
15.5k
     OPC_CheckPatternPredicate2,
50218
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50219
15.5k
     OPC_EmitMergeInputChains1_0,
50220
15.5k
     OPC_EmitInteger32, 0, 
50221
15.5k
     OPC_EmitNodeXForm, 2, 4,
50222
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12206), 0|OPFL_Chain,
50223
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50224
15.5k
    27, 
50225
15.5k
     OPC_CheckPredicate0, 
50226
15.5k
     OPC_CheckPatternPredicate2,
50227
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50228
15.5k
     OPC_EmitMergeInputChains1_0,
50229
15.5k
     OPC_EmitInteger32, 0, 
50230
15.5k
     OPC_EmitNodeXForm, 2, 4,
50231
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12833), 0|OPFL_Chain,
50232
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50233
15.5k
    0, 
50234
15.5k
   82, 
50235
15.5k
    OPC_CheckChild2TypeI32,
50236
15.5k
    OPC_RecordChild3,
50237
15.5k
    OPC_Scope, 25, 
50238
15.5k
     OPC_CheckPredicate2, 
50239
15.5k
     OPC_CheckPatternPredicate2,
50240
15.5k
     OPC_EmitMergeInputChains1_0,
50241
15.5k
     OPC_EmitInteger32, 0, 
50242
15.5k
     OPC_EmitNodeXForm, 2, 3,
50243
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11738), 0|OPFL_Chain,
50244
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50245
15.5k
    25, 
50246
15.5k
     OPC_CheckPredicate1, 
50247
15.5k
     OPC_CheckPatternPredicate2,
50248
15.5k
     OPC_EmitMergeInputChains1_0,
50249
15.5k
     OPC_EmitInteger32, 0, 
50250
15.5k
     OPC_EmitNodeXForm, 2, 3,
50251
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12365), 0|OPFL_Chain,
50252
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50253
15.5k
    25, 
50254
15.5k
     OPC_CheckPredicate0, 
50255
15.5k
     OPC_CheckPatternPredicate2,
50256
15.5k
     OPC_EmitMergeInputChains1_0,
50257
15.5k
     OPC_EmitInteger32, 0, 
50258
15.5k
     OPC_EmitNodeXForm, 2, 3,
50259
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12992), 0|OPFL_Chain,
50260
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50261
15.5k
    0, 
50262
15.5k
   82, 
50263
15.5k
    OPC_CheckChild2TypeI64,
50264
15.5k
    OPC_RecordChild3,
50265
15.5k
    OPC_Scope, 25, 
50266
15.5k
     OPC_CheckPredicate2, 
50267
15.5k
     OPC_CheckPatternPredicate2,
50268
15.5k
     OPC_EmitMergeInputChains1_0,
50269
15.5k
     OPC_EmitInteger32, 0, 
50270
15.5k
     OPC_EmitNodeXForm, 2, 3,
50271
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11852), 0|OPFL_Chain,
50272
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50273
15.5k
    25, 
50274
15.5k
     OPC_CheckPredicate1, 
50275
15.5k
     OPC_CheckPatternPredicate2,
50276
15.5k
     OPC_EmitMergeInputChains1_0,
50277
15.5k
     OPC_EmitInteger32, 0, 
50278
15.5k
     OPC_EmitNodeXForm, 2, 3,
50279
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12479), 0|OPFL_Chain,
50280
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50281
15.5k
    25, 
50282
15.5k
     OPC_CheckPredicate0, 
50283
15.5k
     OPC_CheckPatternPredicate2,
50284
15.5k
     OPC_EmitMergeInputChains1_0,
50285
15.5k
     OPC_EmitInteger32, 0, 
50286
15.5k
     OPC_EmitNodeXForm, 2, 3,
50287
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13106), 0|OPFL_Chain,
50288
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50289
15.5k
    0, 
50290
15.5k
   0, 
50291
15.5k
  61|128,3, 
50292
15.5k
   OPC_CheckChild1Integer, 116|128,11|128,1, 
50293
15.5k
   OPC_RecordChild2,
50294
15.5k
   OPC_Scope, 91, 
50295
15.5k
    OPC_CheckChild2TypeI32,
50296
15.5k
    OPC_RecordChild3,
50297
15.5k
    OPC_Scope, 28, 
50298
15.5k
     OPC_CheckPredicate2, 
50299
15.5k
     OPC_CheckPatternPredicate2,
50300
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50301
15.5k
     OPC_EmitMergeInputChains1_0,
50302
15.5k
     OPC_EmitInteger32, 0, 
50303
15.5k
     OPC_EmitNodeXForm, 2, 5,
50304
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11974), 0|OPFL_Chain,
50305
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50306
15.5k
    28, 
50307
15.5k
     OPC_CheckPredicate1, 
50308
15.5k
     OPC_CheckPatternPredicate2,
50309
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50310
15.5k
     OPC_EmitMergeInputChains1_0,
50311
15.5k
     OPC_EmitInteger32, 0, 
50312
15.5k
     OPC_EmitNodeXForm, 2, 5,
50313
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12601), 0|OPFL_Chain,
50314
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50315
15.5k
    28, 
50316
15.5k
     OPC_CheckPredicate0, 
50317
15.5k
     OPC_CheckPatternPredicate2,
50318
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50319
15.5k
     OPC_EmitMergeInputChains1_0,
50320
15.5k
     OPC_EmitInteger32, 0, 
50321
15.5k
     OPC_EmitNodeXForm, 2, 5,
50322
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13228), 0|OPFL_Chain,
50323
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50324
15.5k
    0, 
50325
15.5k
   91, 
50326
15.5k
    OPC_CheckChild2TypeI64,
50327
15.5k
    OPC_RecordChild3,
50328
15.5k
    OPC_Scope, 28, 
50329
15.5k
     OPC_CheckPredicate2, 
50330
15.5k
     OPC_CheckPatternPredicate2,
50331
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50332
15.5k
     OPC_EmitMergeInputChains1_0,
50333
15.5k
     OPC_EmitInteger32, 0, 
50334
15.5k
     OPC_EmitNodeXForm, 2, 5,
50335
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12088), 0|OPFL_Chain,
50336
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50337
15.5k
    28, 
50338
15.5k
     OPC_CheckPredicate1, 
50339
15.5k
     OPC_CheckPatternPredicate2,
50340
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50341
15.5k
     OPC_EmitMergeInputChains1_0,
50342
15.5k
     OPC_EmitInteger32, 0, 
50343
15.5k
     OPC_EmitNodeXForm, 2, 5,
50344
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12715), 0|OPFL_Chain,
50345
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50346
15.5k
    28, 
50347
15.5k
     OPC_CheckPredicate0, 
50348
15.5k
     OPC_CheckPatternPredicate2,
50349
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50350
15.5k
     OPC_EmitMergeInputChains1_0,
50351
15.5k
     OPC_EmitInteger32, 0, 
50352
15.5k
     OPC_EmitNodeXForm, 2, 5,
50353
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13342), 0|OPFL_Chain,
50354
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50355
15.5k
    0, 
50356
15.5k
   87, 
50357
15.5k
    OPC_RecordChild3,
50358
15.5k
    OPC_Scope, 27, 
50359
15.5k
     OPC_CheckPredicate2, 
50360
15.5k
     OPC_CheckPatternPredicate2,
50361
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50362
15.5k
     OPC_EmitMergeInputChains1_0,
50363
15.5k
     OPC_EmitInteger32, 0, 
50364
15.5k
     OPC_EmitNodeXForm, 2, 4,
50365
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11551), 0|OPFL_Chain,
50366
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50367
15.5k
    27, 
50368
15.5k
     OPC_CheckPredicate1, 
50369
15.5k
     OPC_CheckPatternPredicate2,
50370
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50371
15.5k
     OPC_EmitMergeInputChains1_0,
50372
15.5k
     OPC_EmitInteger32, 0, 
50373
15.5k
     OPC_EmitNodeXForm, 2, 4,
50374
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12218), 0|OPFL_Chain,
50375
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50376
15.5k
    27, 
50377
15.5k
     OPC_CheckPredicate0, 
50378
15.5k
     OPC_CheckPatternPredicate2,
50379
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50380
15.5k
     OPC_EmitMergeInputChains1_0,
50381
15.5k
     OPC_EmitInteger32, 0, 
50382
15.5k
     OPC_EmitNodeXForm, 2, 4,
50383
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12845), 0|OPFL_Chain,
50384
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50385
15.5k
    0, 
50386
15.5k
   82, 
50387
15.5k
    OPC_CheckChild2TypeI32,
50388
15.5k
    OPC_RecordChild3,
50389
15.5k
    OPC_Scope, 25, 
50390
15.5k
     OPC_CheckPredicate2, 
50391
15.5k
     OPC_CheckPatternPredicate2,
50392
15.5k
     OPC_EmitMergeInputChains1_0,
50393
15.5k
     OPC_EmitInteger32, 0, 
50394
15.5k
     OPC_EmitNodeXForm, 2, 3,
50395
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11746), 0|OPFL_Chain,
50396
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50397
15.5k
    25, 
50398
15.5k
     OPC_CheckPredicate1, 
50399
15.5k
     OPC_CheckPatternPredicate2,
50400
15.5k
     OPC_EmitMergeInputChains1_0,
50401
15.5k
     OPC_EmitInteger32, 0, 
50402
15.5k
     OPC_EmitNodeXForm, 2, 3,
50403
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12373), 0|OPFL_Chain,
50404
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50405
15.5k
    25, 
50406
15.5k
     OPC_CheckPredicate0, 
50407
15.5k
     OPC_CheckPatternPredicate2,
50408
15.5k
     OPC_EmitMergeInputChains1_0,
50409
15.5k
     OPC_EmitInteger32, 0, 
50410
15.5k
     OPC_EmitNodeXForm, 2, 3,
50411
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13000), 0|OPFL_Chain,
50412
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50413
15.5k
    0, 
50414
15.5k
   82, 
50415
15.5k
    OPC_CheckChild2TypeI64,
50416
15.5k
    OPC_RecordChild3,
50417
15.5k
    OPC_Scope, 25, 
50418
15.5k
     OPC_CheckPredicate2, 
50419
15.5k
     OPC_CheckPatternPredicate2,
50420
15.5k
     OPC_EmitMergeInputChains1_0,
50421
15.5k
     OPC_EmitInteger32, 0, 
50422
15.5k
     OPC_EmitNodeXForm, 2, 3,
50423
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11860), 0|OPFL_Chain,
50424
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50425
15.5k
    25, 
50426
15.5k
     OPC_CheckPredicate1, 
50427
15.5k
     OPC_CheckPatternPredicate2,
50428
15.5k
     OPC_EmitMergeInputChains1_0,
50429
15.5k
     OPC_EmitInteger32, 0, 
50430
15.5k
     OPC_EmitNodeXForm, 2, 3,
50431
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12487), 0|OPFL_Chain,
50432
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50433
15.5k
    25, 
50434
15.5k
     OPC_CheckPredicate0, 
50435
15.5k
     OPC_CheckPatternPredicate2,
50436
15.5k
     OPC_EmitMergeInputChains1_0,
50437
15.5k
     OPC_EmitInteger32, 0, 
50438
15.5k
     OPC_EmitNodeXForm, 2, 3,
50439
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13114), 0|OPFL_Chain,
50440
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50441
15.5k
    0, 
50442
15.5k
   0, 
50443
15.5k
  61|128,3, 
50444
15.5k
   OPC_CheckChild1Integer, 20|128,12|128,1, 
50445
15.5k
   OPC_RecordChild2,
50446
15.5k
   OPC_Scope, 91, 
50447
15.5k
    OPC_CheckChild2TypeI32,
50448
15.5k
    OPC_RecordChild3,
50449
15.5k
    OPC_Scope, 28, 
50450
15.5k
     OPC_CheckPredicate2, 
50451
15.5k
     OPC_CheckPatternPredicate2,
50452
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50453
15.5k
     OPC_EmitMergeInputChains1_0,
50454
15.5k
     OPC_EmitInteger32, 0, 
50455
15.5k
     OPC_EmitNodeXForm, 2, 5,
50456
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11982), 0|OPFL_Chain,
50457
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50458
15.5k
    28, 
50459
15.5k
     OPC_CheckPredicate1, 
50460
15.5k
     OPC_CheckPatternPredicate2,
50461
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50462
15.5k
     OPC_EmitMergeInputChains1_0,
50463
15.5k
     OPC_EmitInteger32, 0, 
50464
15.5k
     OPC_EmitNodeXForm, 2, 5,
50465
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12609), 0|OPFL_Chain,
50466
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50467
15.5k
    28, 
50468
15.5k
     OPC_CheckPredicate0, 
50469
15.5k
     OPC_CheckPatternPredicate2,
50470
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50471
15.5k
     OPC_EmitMergeInputChains1_0,
50472
15.5k
     OPC_EmitInteger32, 0, 
50473
15.5k
     OPC_EmitNodeXForm, 2, 5,
50474
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13236), 0|OPFL_Chain,
50475
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50476
15.5k
    0, 
50477
15.5k
   91, 
50478
15.5k
    OPC_CheckChild2TypeI64,
50479
15.5k
    OPC_RecordChild3,
50480
15.5k
    OPC_Scope, 28, 
50481
15.5k
     OPC_CheckPredicate2, 
50482
15.5k
     OPC_CheckPatternPredicate2,
50483
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50484
15.5k
     OPC_EmitMergeInputChains1_0,
50485
15.5k
     OPC_EmitInteger32, 0, 
50486
15.5k
     OPC_EmitNodeXForm, 2, 5,
50487
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12096), 0|OPFL_Chain,
50488
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50489
15.5k
    28, 
50490
15.5k
     OPC_CheckPredicate1, 
50491
15.5k
     OPC_CheckPatternPredicate2,
50492
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50493
15.5k
     OPC_EmitMergeInputChains1_0,
50494
15.5k
     OPC_EmitInteger32, 0, 
50495
15.5k
     OPC_EmitNodeXForm, 2, 5,
50496
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12723), 0|OPFL_Chain,
50497
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50498
15.5k
    28, 
50499
15.5k
     OPC_CheckPredicate0, 
50500
15.5k
     OPC_CheckPatternPredicate2,
50501
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50502
15.5k
     OPC_EmitMergeInputChains1_0,
50503
15.5k
     OPC_EmitInteger32, 0, 
50504
15.5k
     OPC_EmitNodeXForm, 2, 5,
50505
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13350), 0|OPFL_Chain,
50506
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50507
15.5k
    0, 
50508
15.5k
   87, 
50509
15.5k
    OPC_RecordChild3,
50510
15.5k
    OPC_Scope, 27, 
50511
15.5k
     OPC_CheckPredicate2, 
50512
15.5k
     OPC_CheckPatternPredicate2,
50513
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50514
15.5k
     OPC_EmitMergeInputChains1_0,
50515
15.5k
     OPC_EmitInteger32, 0, 
50516
15.5k
     OPC_EmitNodeXForm, 2, 4,
50517
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11567), 0|OPFL_Chain,
50518
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50519
15.5k
    27, 
50520
15.5k
     OPC_CheckPredicate1, 
50521
15.5k
     OPC_CheckPatternPredicate2,
50522
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50523
15.5k
     OPC_EmitMergeInputChains1_0,
50524
15.5k
     OPC_EmitInteger32, 0, 
50525
15.5k
     OPC_EmitNodeXForm, 2, 4,
50526
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12230), 0|OPFL_Chain,
50527
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50528
15.5k
    27, 
50529
15.5k
     OPC_CheckPredicate0, 
50530
15.5k
     OPC_CheckPatternPredicate2,
50531
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50532
15.5k
     OPC_EmitMergeInputChains1_0,
50533
15.5k
     OPC_EmitInteger32, 0, 
50534
15.5k
     OPC_EmitNodeXForm, 2, 4,
50535
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12857), 0|OPFL_Chain,
50536
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50537
15.5k
    0, 
50538
15.5k
   82, 
50539
15.5k
    OPC_CheckChild2TypeI32,
50540
15.5k
    OPC_RecordChild3,
50541
15.5k
    OPC_Scope, 25, 
50542
15.5k
     OPC_CheckPredicate2, 
50543
15.5k
     OPC_CheckPatternPredicate2,
50544
15.5k
     OPC_EmitMergeInputChains1_0,
50545
15.5k
     OPC_EmitInteger32, 0, 
50546
15.5k
     OPC_EmitNodeXForm, 2, 3,
50547
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11754), 0|OPFL_Chain,
50548
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50549
15.5k
    25, 
50550
15.5k
     OPC_CheckPredicate1, 
50551
15.5k
     OPC_CheckPatternPredicate2,
50552
15.5k
     OPC_EmitMergeInputChains1_0,
50553
15.5k
     OPC_EmitInteger32, 0, 
50554
15.5k
     OPC_EmitNodeXForm, 2, 3,
50555
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12381), 0|OPFL_Chain,
50556
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50557
15.5k
    25, 
50558
15.5k
     OPC_CheckPredicate0, 
50559
15.5k
     OPC_CheckPatternPredicate2,
50560
15.5k
     OPC_EmitMergeInputChains1_0,
50561
15.5k
     OPC_EmitInteger32, 0, 
50562
15.5k
     OPC_EmitNodeXForm, 2, 3,
50563
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13008), 0|OPFL_Chain,
50564
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50565
15.5k
    0, 
50566
15.5k
   82, 
50567
15.5k
    OPC_CheckChild2TypeI64,
50568
15.5k
    OPC_RecordChild3,
50569
15.5k
    OPC_Scope, 25, 
50570
15.5k
     OPC_CheckPredicate2, 
50571
15.5k
     OPC_CheckPatternPredicate2,
50572
15.5k
     OPC_EmitMergeInputChains1_0,
50573
15.5k
     OPC_EmitInteger32, 0, 
50574
15.5k
     OPC_EmitNodeXForm, 2, 3,
50575
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11868), 0|OPFL_Chain,
50576
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50577
15.5k
    25, 
50578
15.5k
     OPC_CheckPredicate1, 
50579
15.5k
     OPC_CheckPatternPredicate2,
50580
15.5k
     OPC_EmitMergeInputChains1_0,
50581
15.5k
     OPC_EmitInteger32, 0, 
50582
15.5k
     OPC_EmitNodeXForm, 2, 3,
50583
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12495), 0|OPFL_Chain,
50584
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50585
15.5k
    25, 
50586
15.5k
     OPC_CheckPredicate0, 
50587
15.5k
     OPC_CheckPatternPredicate2,
50588
15.5k
     OPC_EmitMergeInputChains1_0,
50589
15.5k
     OPC_EmitInteger32, 0, 
50590
15.5k
     OPC_EmitNodeXForm, 2, 3,
50591
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13122), 0|OPFL_Chain,
50592
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50593
15.5k
    0, 
50594
15.5k
   0, 
50595
15.5k
  1|128,3, 
50596
15.5k
   OPC_CheckChild1Integer, 86|128,8|128,1, 
50597
15.5k
   OPC_RecordChild2,
50598
15.5k
   OPC_Scope, 79, 
50599
15.5k
    OPC_CheckChild2TypeI32,
50600
15.5k
    OPC_RecordChild3,
50601
15.5k
    OPC_Scope, 24, 
50602
15.5k
     OPC_CheckPredicate2, 
50603
15.5k
     OPC_CheckPatternPredicate4,
50604
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50605
15.5k
     OPC_EmitMergeInputChains1_0,
50606
15.5k
     OPC_EmitInteger32, 0, 
50607
15.5k
     OPC_EmitNodeXForm, 2, 5,
50608
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11990), 0|OPFL_Chain,
50609
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50610
15.5k
    24, 
50611
15.5k
     OPC_CheckPredicate1, 
50612
15.5k
     OPC_CheckPatternPredicate4,
50613
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50614
15.5k
     OPC_EmitMergeInputChains1_0,
50615
15.5k
     OPC_EmitInteger32, 0, 
50616
15.5k
     OPC_EmitNodeXForm, 2, 5,
50617
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12617), 0|OPFL_Chain,
50618
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50619
15.5k
    24, 
50620
15.5k
     OPC_CheckPredicate0, 
50621
15.5k
     OPC_CheckPatternPredicate4,
50622
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50623
15.5k
     OPC_EmitMergeInputChains1_0,
50624
15.5k
     OPC_EmitInteger32, 0, 
50625
15.5k
     OPC_EmitNodeXForm, 2, 5,
50626
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13244), 0|OPFL_Chain,
50627
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50628
15.5k
    0, 
50629
15.5k
   79, 
50630
15.5k
    OPC_CheckChild2TypeI64,
50631
15.5k
    OPC_RecordChild3,
50632
15.5k
    OPC_Scope, 24, 
50633
15.5k
     OPC_CheckPredicate2, 
50634
15.5k
     OPC_CheckPatternPredicate4,
50635
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50636
15.5k
     OPC_EmitMergeInputChains1_0,
50637
15.5k
     OPC_EmitInteger32, 0, 
50638
15.5k
     OPC_EmitNodeXForm, 2, 5,
50639
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12104), 0|OPFL_Chain,
50640
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50641
15.5k
    24, 
50642
15.5k
     OPC_CheckPredicate1, 
50643
15.5k
     OPC_CheckPatternPredicate4,
50644
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50645
15.5k
     OPC_EmitMergeInputChains1_0,
50646
15.5k
     OPC_EmitInteger32, 0, 
50647
15.5k
     OPC_EmitNodeXForm, 2, 5,
50648
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12731), 0|OPFL_Chain,
50649
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50650
15.5k
    24, 
50651
15.5k
     OPC_CheckPredicate0, 
50652
15.5k
     OPC_CheckPatternPredicate4,
50653
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50654
15.5k
     OPC_EmitMergeInputChains1_0,
50655
15.5k
     OPC_EmitInteger32, 0, 
50656
15.5k
     OPC_EmitNodeXForm, 2, 5,
50657
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13358), 0|OPFL_Chain,
50658
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50659
15.5k
    0, 
50660
15.5k
   75, 
50661
15.5k
    OPC_RecordChild3,
50662
15.5k
    OPC_Scope, 23, 
50663
15.5k
     OPC_CheckPredicate2, 
50664
15.5k
     OPC_CheckPatternPredicate4,
50665
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50666
15.5k
     OPC_EmitMergeInputChains1_0,
50667
15.5k
     OPC_EmitInteger32, 0, 
50668
15.5k
     OPC_EmitNodeXForm, 2, 4,
50669
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11583), 0|OPFL_Chain,
50670
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50671
15.5k
    23, 
50672
15.5k
     OPC_CheckPredicate1, 
50673
15.5k
     OPC_CheckPatternPredicate4,
50674
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50675
15.5k
     OPC_EmitMergeInputChains1_0,
50676
15.5k
     OPC_EmitInteger32, 0, 
50677
15.5k
     OPC_EmitNodeXForm, 2, 4,
50678
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12242), 0|OPFL_Chain,
50679
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50680
15.5k
    23, 
50681
15.5k
     OPC_CheckPredicate0, 
50682
15.5k
     OPC_CheckPatternPredicate4,
50683
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50684
15.5k
     OPC_EmitMergeInputChains1_0,
50685
15.5k
     OPC_EmitInteger32, 0, 
50686
15.5k
     OPC_EmitNodeXForm, 2, 4,
50687
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12869), 0|OPFL_Chain,
50688
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50689
15.5k
    0, 
50690
15.5k
   70, 
50691
15.5k
    OPC_CheckChild2TypeI32,
50692
15.5k
    OPC_RecordChild3,
50693
15.5k
    OPC_Scope, 21, 
50694
15.5k
     OPC_CheckPredicate2, 
50695
15.5k
     OPC_CheckPatternPredicate4,
50696
15.5k
     OPC_EmitMergeInputChains1_0,
50697
15.5k
     OPC_EmitInteger32, 0, 
50698
15.5k
     OPC_EmitNodeXForm, 2, 3,
50699
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11762), 0|OPFL_Chain,
50700
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50701
15.5k
    21, 
50702
15.5k
     OPC_CheckPredicate1, 
50703
15.5k
     OPC_CheckPatternPredicate4,
50704
15.5k
     OPC_EmitMergeInputChains1_0,
50705
15.5k
     OPC_EmitInteger32, 0, 
50706
15.5k
     OPC_EmitNodeXForm, 2, 3,
50707
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12389), 0|OPFL_Chain,
50708
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50709
15.5k
    21, 
50710
15.5k
     OPC_CheckPredicate0, 
50711
15.5k
     OPC_CheckPatternPredicate4,
50712
15.5k
     OPC_EmitMergeInputChains1_0,
50713
15.5k
     OPC_EmitInteger32, 0, 
50714
15.5k
     OPC_EmitNodeXForm, 2, 3,
50715
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13016), 0|OPFL_Chain,
50716
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50717
15.5k
    0, 
50718
15.5k
   70, 
50719
15.5k
    OPC_CheckChild2TypeI64,
50720
15.5k
    OPC_RecordChild3,
50721
15.5k
    OPC_Scope, 21, 
50722
15.5k
     OPC_CheckPredicate2, 
50723
15.5k
     OPC_CheckPatternPredicate4,
50724
15.5k
     OPC_EmitMergeInputChains1_0,
50725
15.5k
     OPC_EmitInteger32, 0, 
50726
15.5k
     OPC_EmitNodeXForm, 2, 3,
50727
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11876), 0|OPFL_Chain,
50728
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50729
15.5k
    21, 
50730
15.5k
     OPC_CheckPredicate1, 
50731
15.5k
     OPC_CheckPatternPredicate4,
50732
15.5k
     OPC_EmitMergeInputChains1_0,
50733
15.5k
     OPC_EmitInteger32, 0, 
50734
15.5k
     OPC_EmitNodeXForm, 2, 3,
50735
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12503), 0|OPFL_Chain,
50736
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50737
15.5k
    21, 
50738
15.5k
     OPC_CheckPredicate0, 
50739
15.5k
     OPC_CheckPatternPredicate4,
50740
15.5k
     OPC_EmitMergeInputChains1_0,
50741
15.5k
     OPC_EmitInteger32, 0, 
50742
15.5k
     OPC_EmitNodeXForm, 2, 3,
50743
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13130), 0|OPFL_Chain,
50744
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50745
15.5k
    0, 
50746
15.5k
   0, 
50747
15.5k
  1|128,3, 
50748
15.5k
   OPC_CheckChild1Integer, 86|128,10|128,1, 
50749
15.5k
   OPC_RecordChild2,
50750
15.5k
   OPC_Scope, 79, 
50751
15.5k
    OPC_CheckChild2TypeI32,
50752
15.5k
    OPC_RecordChild3,
50753
15.5k
    OPC_Scope, 24, 
50754
15.5k
     OPC_CheckPredicate2, 
50755
15.5k
     OPC_CheckPatternPredicate2,
50756
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50757
15.5k
     OPC_EmitMergeInputChains1_0,
50758
15.5k
     OPC_EmitInteger32, 0, 
50759
15.5k
     OPC_EmitNodeXForm, 2, 5,
50760
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11996), 0|OPFL_Chain,
50761
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50762
15.5k
    24, 
50763
15.5k
     OPC_CheckPredicate1, 
50764
15.5k
     OPC_CheckPatternPredicate2,
50765
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50766
15.5k
     OPC_EmitMergeInputChains1_0,
50767
15.5k
     OPC_EmitInteger32, 0, 
50768
15.5k
     OPC_EmitNodeXForm, 2, 5,
50769
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12623), 0|OPFL_Chain,
50770
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50771
15.5k
    24, 
50772
15.5k
     OPC_CheckPredicate0, 
50773
15.5k
     OPC_CheckPatternPredicate2,
50774
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50775
15.5k
     OPC_EmitMergeInputChains1_0,
50776
15.5k
     OPC_EmitInteger32, 0, 
50777
15.5k
     OPC_EmitNodeXForm, 2, 5,
50778
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13250), 0|OPFL_Chain,
50779
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50780
15.5k
    0, 
50781
15.5k
   79, 
50782
15.5k
    OPC_CheckChild2TypeI64,
50783
15.5k
    OPC_RecordChild3,
50784
15.5k
    OPC_Scope, 24, 
50785
15.5k
     OPC_CheckPredicate2, 
50786
15.5k
     OPC_CheckPatternPredicate2,
50787
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50788
15.5k
     OPC_EmitMergeInputChains1_0,
50789
15.5k
     OPC_EmitInteger32, 0, 
50790
15.5k
     OPC_EmitNodeXForm, 2, 5,
50791
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12110), 0|OPFL_Chain,
50792
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50793
15.5k
    24, 
50794
15.5k
     OPC_CheckPredicate1, 
50795
15.5k
     OPC_CheckPatternPredicate2,
50796
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50797
15.5k
     OPC_EmitMergeInputChains1_0,
50798
15.5k
     OPC_EmitInteger32, 0, 
50799
15.5k
     OPC_EmitNodeXForm, 2, 5,
50800
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12737), 0|OPFL_Chain,
50801
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50802
15.5k
    24, 
50803
15.5k
     OPC_CheckPredicate0, 
50804
15.5k
     OPC_CheckPatternPredicate2,
50805
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50806
15.5k
     OPC_EmitMergeInputChains1_0,
50807
15.5k
     OPC_EmitInteger32, 0, 
50808
15.5k
     OPC_EmitNodeXForm, 2, 5,
50809
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13364), 0|OPFL_Chain,
50810
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50811
15.5k
    0, 
50812
15.5k
   75, 
50813
15.5k
    OPC_RecordChild3,
50814
15.5k
    OPC_Scope, 23, 
50815
15.5k
     OPC_CheckPredicate2, 
50816
15.5k
     OPC_CheckPatternPredicate2,
50817
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50818
15.5k
     OPC_EmitMergeInputChains1_0,
50819
15.5k
     OPC_EmitInteger32, 0, 
50820
15.5k
     OPC_EmitNodeXForm, 2, 4,
50821
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11595), 0|OPFL_Chain,
50822
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50823
15.5k
    23, 
50824
15.5k
     OPC_CheckPredicate1, 
50825
15.5k
     OPC_CheckPatternPredicate2,
50826
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50827
15.5k
     OPC_EmitMergeInputChains1_0,
50828
15.5k
     OPC_EmitInteger32, 0, 
50829
15.5k
     OPC_EmitNodeXForm, 2, 4,
50830
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12251), 0|OPFL_Chain,
50831
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50832
15.5k
    23, 
50833
15.5k
     OPC_CheckPredicate0, 
50834
15.5k
     OPC_CheckPatternPredicate2,
50835
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50836
15.5k
     OPC_EmitMergeInputChains1_0,
50837
15.5k
     OPC_EmitInteger32, 0, 
50838
15.5k
     OPC_EmitNodeXForm, 2, 4,
50839
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12878), 0|OPFL_Chain,
50840
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50841
15.5k
    0, 
50842
15.5k
   70, 
50843
15.5k
    OPC_CheckChild2TypeI32,
50844
15.5k
    OPC_RecordChild3,
50845
15.5k
    OPC_Scope, 21, 
50846
15.5k
     OPC_CheckPredicate2, 
50847
15.5k
     OPC_CheckPatternPredicate2,
50848
15.5k
     OPC_EmitMergeInputChains1_0,
50849
15.5k
     OPC_EmitInteger32, 0, 
50850
15.5k
     OPC_EmitNodeXForm, 2, 3,
50851
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11768), 0|OPFL_Chain,
50852
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50853
15.5k
    21, 
50854
15.5k
     OPC_CheckPredicate1, 
50855
15.5k
     OPC_CheckPatternPredicate2,
50856
15.5k
     OPC_EmitMergeInputChains1_0,
50857
15.5k
     OPC_EmitInteger32, 0, 
50858
15.5k
     OPC_EmitNodeXForm, 2, 3,
50859
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12395), 0|OPFL_Chain,
50860
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50861
15.5k
    21, 
50862
15.5k
     OPC_CheckPredicate0, 
50863
15.5k
     OPC_CheckPatternPredicate2,
50864
15.5k
     OPC_EmitMergeInputChains1_0,
50865
15.5k
     OPC_EmitInteger32, 0, 
50866
15.5k
     OPC_EmitNodeXForm, 2, 3,
50867
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13022), 0|OPFL_Chain,
50868
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50869
15.5k
    0, 
50870
15.5k
   70, 
50871
15.5k
    OPC_CheckChild2TypeI64,
50872
15.5k
    OPC_RecordChild3,
50873
15.5k
    OPC_Scope, 21, 
50874
15.5k
     OPC_CheckPredicate2, 
50875
15.5k
     OPC_CheckPatternPredicate2,
50876
15.5k
     OPC_EmitMergeInputChains1_0,
50877
15.5k
     OPC_EmitInteger32, 0, 
50878
15.5k
     OPC_EmitNodeXForm, 2, 3,
50879
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11882), 0|OPFL_Chain,
50880
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50881
15.5k
    21, 
50882
15.5k
     OPC_CheckPredicate1, 
50883
15.5k
     OPC_CheckPatternPredicate2,
50884
15.5k
     OPC_EmitMergeInputChains1_0,
50885
15.5k
     OPC_EmitInteger32, 0, 
50886
15.5k
     OPC_EmitNodeXForm, 2, 3,
50887
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12509), 0|OPFL_Chain,
50888
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50889
15.5k
    21, 
50890
15.5k
     OPC_CheckPredicate0, 
50891
15.5k
     OPC_CheckPatternPredicate2,
50892
15.5k
     OPC_EmitMergeInputChains1_0,
50893
15.5k
     OPC_EmitInteger32, 0, 
50894
15.5k
     OPC_EmitNodeXForm, 2, 3,
50895
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13136), 0|OPFL_Chain,
50896
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
50897
15.5k
    0, 
50898
15.5k
   0, 
50899
15.5k
  1|128,3, 
50900
15.5k
   OPC_CheckChild1Integer, 46|128,12|128,1, 
50901
15.5k
   OPC_RecordChild2,
50902
15.5k
   OPC_Scope, 79, 
50903
15.5k
    OPC_CheckChild2TypeI32,
50904
15.5k
    OPC_RecordChild3,
50905
15.5k
    OPC_Scope, 24, 
50906
15.5k
     OPC_CheckPredicate2, 
50907
15.5k
     OPC_CheckPatternPredicate2,
50908
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50909
15.5k
     OPC_EmitMergeInputChains1_0,
50910
15.5k
     OPC_EmitInteger32, 0, 
50911
15.5k
     OPC_EmitNodeXForm, 2, 5,
50912
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12002), 0|OPFL_Chain,
50913
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50914
15.5k
    24, 
50915
15.5k
     OPC_CheckPredicate1, 
50916
15.5k
     OPC_CheckPatternPredicate2,
50917
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50918
15.5k
     OPC_EmitMergeInputChains1_0,
50919
15.5k
     OPC_EmitInteger32, 0, 
50920
15.5k
     OPC_EmitNodeXForm, 2, 5,
50921
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12629), 0|OPFL_Chain,
50922
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50923
15.5k
    24, 
50924
15.5k
     OPC_CheckPredicate0, 
50925
15.5k
     OPC_CheckPatternPredicate2,
50926
15.5k
     OPC_CheckComplexPat0, /*#*/1,
50927
15.5k
     OPC_EmitMergeInputChains1_0,
50928
15.5k
     OPC_EmitInteger32, 0, 
50929
15.5k
     OPC_EmitNodeXForm, 2, 5,
50930
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13256), 0|OPFL_Chain,
50931
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50932
15.5k
    0, 
50933
15.5k
   79, 
50934
15.5k
    OPC_CheckChild2TypeI64,
50935
15.5k
    OPC_RecordChild3,
50936
15.5k
    OPC_Scope, 24, 
50937
15.5k
     OPC_CheckPredicate2, 
50938
15.5k
     OPC_CheckPatternPredicate2,
50939
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50940
15.5k
     OPC_EmitMergeInputChains1_0,
50941
15.5k
     OPC_EmitInteger32, 0, 
50942
15.5k
     OPC_EmitNodeXForm, 2, 5,
50943
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12116), 0|OPFL_Chain,
50944
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50945
15.5k
    24, 
50946
15.5k
     OPC_CheckPredicate1, 
50947
15.5k
     OPC_CheckPatternPredicate2,
50948
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50949
15.5k
     OPC_EmitMergeInputChains1_0,
50950
15.5k
     OPC_EmitInteger32, 0, 
50951
15.5k
     OPC_EmitNodeXForm, 2, 5,
50952
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12743), 0|OPFL_Chain,
50953
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50954
15.5k
    24, 
50955
15.5k
     OPC_CheckPredicate0, 
50956
15.5k
     OPC_CheckPatternPredicate2,
50957
15.5k
     OPC_CheckComplexPat1, /*#*/1,
50958
15.5k
     OPC_EmitMergeInputChains1_0,
50959
15.5k
     OPC_EmitInteger32, 0, 
50960
15.5k
     OPC_EmitNodeXForm, 2, 5,
50961
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13370), 0|OPFL_Chain,
50962
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
50963
15.5k
    0, 
50964
15.5k
   75, 
50965
15.5k
    OPC_RecordChild3,
50966
15.5k
    OPC_Scope, 23, 
50967
15.5k
     OPC_CheckPredicate2, 
50968
15.5k
     OPC_CheckPatternPredicate2,
50969
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50970
15.5k
     OPC_EmitMergeInputChains1_0,
50971
15.5k
     OPC_EmitInteger32, 0, 
50972
15.5k
     OPC_EmitNodeXForm, 2, 4,
50973
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11607), 0|OPFL_Chain,
50974
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50975
15.5k
    23, 
50976
15.5k
     OPC_CheckPredicate1, 
50977
15.5k
     OPC_CheckPatternPredicate2,
50978
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50979
15.5k
     OPC_EmitMergeInputChains1_0,
50980
15.5k
     OPC_EmitInteger32, 0, 
50981
15.5k
     OPC_EmitNodeXForm, 2, 4,
50982
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12260), 0|OPFL_Chain,
50983
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50984
15.5k
    23, 
50985
15.5k
     OPC_CheckPredicate0, 
50986
15.5k
     OPC_CheckPatternPredicate2,
50987
15.5k
     OPC_CheckComplexPat2, /*#*/1,
50988
15.5k
     OPC_EmitMergeInputChains1_0,
50989
15.5k
     OPC_EmitInteger32, 0, 
50990
15.5k
     OPC_EmitNodeXForm, 2, 4,
50991
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12887), 0|OPFL_Chain,
50992
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
50993
15.5k
    0, 
50994
15.5k
   70, 
50995
15.5k
    OPC_CheckChild2TypeI32,
50996
15.5k
    OPC_RecordChild3,
50997
15.5k
    OPC_Scope, 21, 
50998
15.5k
     OPC_CheckPredicate2, 
50999
15.5k
     OPC_CheckPatternPredicate2,
51000
15.5k
     OPC_EmitMergeInputChains1_0,
51001
15.5k
     OPC_EmitInteger32, 0, 
51002
15.5k
     OPC_EmitNodeXForm, 2, 3,
51003
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11774), 0|OPFL_Chain,
51004
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
51005
15.5k
    21, 
51006
15.5k
     OPC_CheckPredicate1, 
51007
15.5k
     OPC_CheckPatternPredicate2,
51008
15.5k
     OPC_EmitMergeInputChains1_0,
51009
15.5k
     OPC_EmitInteger32, 0, 
51010
15.5k
     OPC_EmitNodeXForm, 2, 3,
51011
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12401), 0|OPFL_Chain,
51012
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
51013
15.5k
    21, 
51014
15.5k
     OPC_CheckPredicate0, 
51015
15.5k
     OPC_CheckPatternPredicate2,
51016
15.5k
     OPC_EmitMergeInputChains1_0,
51017
15.5k
     OPC_EmitInteger32, 0, 
51018
15.5k
     OPC_EmitNodeXForm, 2, 3,
51019
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13028), 0|OPFL_Chain,
51020
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
51021
15.5k
    0, 
51022
15.5k
   70, 
51023
15.5k
    OPC_CheckChild2TypeI64,
51024
15.5k
    OPC_RecordChild3,
51025
15.5k
    OPC_Scope, 21, 
51026
15.5k
     OPC_CheckPredicate2, 
51027
15.5k
     OPC_CheckPatternPredicate2,
51028
15.5k
     OPC_EmitMergeInputChains1_0,
51029
15.5k
     OPC_EmitInteger32, 0, 
51030
15.5k
     OPC_EmitNodeXForm, 2, 3,
51031
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_11888), 0|OPFL_Chain,
51032
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
51033
15.5k
    21, 
51034
15.5k
     OPC_CheckPredicate1, 
51035
15.5k
     OPC_CheckPatternPredicate2,
51036
15.5k
     OPC_EmitMergeInputChains1_0,
51037
15.5k
     OPC_EmitInteger32, 0, 
51038
15.5k
     OPC_EmitNodeXForm, 2, 3,
51039
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_12515), 0|OPFL_Chain,
51040
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
51041
15.5k
    21, 
51042
15.5k
     OPC_CheckPredicate0, 
51043
15.5k
     OPC_CheckPatternPredicate2,
51044
15.5k
     OPC_EmitMergeInputChains1_0,
51045
15.5k
     OPC_EmitInteger32, 0, 
51046
15.5k
     OPC_EmitNodeXForm, 2, 3,
51047
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13142), 0|OPFL_Chain,
51048
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
51049
15.5k
    0, 
51050
15.5k
   0, 
51051
15.5k
  38|128,3, 
51052
15.5k
   OPC_CheckChild1Integer, 6|128,8|128,1, 
51053
15.5k
   OPC_RecordChild2,
51054
15.5k
   OPC_Scope, 87, 
51055
15.5k
    OPC_CheckChild2TypeI32,
51056
15.5k
    OPC_Scope, 27, 
51057
15.5k
     OPC_CheckPredicate2, 
51058
15.5k
     OPC_CheckPatternPredicate4,
51059
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51060
15.5k
     OPC_EmitMergeInputChains1_0,
51061
15.5k
     OPC_EmitInteger32, 0, 
51062
15.5k
     OPC_EmitNodeXForm, 2, 4,
51063
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13883), 0|OPFL_Chain,
51064
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51065
15.5k
    27, 
51066
15.5k
     OPC_CheckPredicate1, 
51067
15.5k
     OPC_CheckPatternPredicate4,
51068
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51069
15.5k
     OPC_EmitMergeInputChains1_0,
51070
15.5k
     OPC_EmitInteger32, 0, 
51071
15.5k
     OPC_EmitNodeXForm, 2, 4,
51072
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14510), 0|OPFL_Chain,
51073
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51074
15.5k
    27, 
51075
15.5k
     OPC_CheckPredicate0, 
51076
15.5k
     OPC_CheckPatternPredicate4,
51077
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51078
15.5k
     OPC_EmitMergeInputChains1_0,
51079
15.5k
     OPC_EmitInteger32, 0, 
51080
15.5k
     OPC_EmitNodeXForm, 2, 4,
51081
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15137), 0|OPFL_Chain,
51082
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51083
15.5k
    0, 
51084
15.5k
   87, 
51085
15.5k
    OPC_CheckChild2TypeI64,
51086
15.5k
    OPC_Scope, 27, 
51087
15.5k
     OPC_CheckPredicate2, 
51088
15.5k
     OPC_CheckPatternPredicate4,
51089
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51090
15.5k
     OPC_EmitMergeInputChains1_0,
51091
15.5k
     OPC_EmitInteger32, 0, 
51092
15.5k
     OPC_EmitNodeXForm, 2, 4,
51093
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13997), 0|OPFL_Chain,
51094
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51095
15.5k
    27, 
51096
15.5k
     OPC_CheckPredicate1, 
51097
15.5k
     OPC_CheckPatternPredicate4,
51098
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51099
15.5k
     OPC_EmitMergeInputChains1_0,
51100
15.5k
     OPC_EmitInteger32, 0, 
51101
15.5k
     OPC_EmitNodeXForm, 2, 4,
51102
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14624), 0|OPFL_Chain,
51103
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51104
15.5k
    27, 
51105
15.5k
     OPC_CheckPredicate0, 
51106
15.5k
     OPC_CheckPatternPredicate4,
51107
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51108
15.5k
     OPC_EmitMergeInputChains1_0,
51109
15.5k
     OPC_EmitInteger32, 0, 
51110
15.5k
     OPC_EmitNodeXForm, 2, 4,
51111
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15251), 0|OPFL_Chain,
51112
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51113
15.5k
    0, 
51114
15.5k
   26, 
51115
15.5k
    OPC_CheckPredicate2, 
51116
15.5k
    OPC_CheckPatternPredicate4,
51117
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51118
15.5k
    OPC_EmitMergeInputChains1_0,
51119
15.5k
    OPC_EmitInteger32, 0, 
51120
15.5k
    OPC_EmitNodeXForm, 2, 3,
51121
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13425), 0|OPFL_Chain,
51122
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51123
15.5k
   26, 
51124
15.5k
    OPC_CheckPredicate1, 
51125
15.5k
    OPC_CheckPatternPredicate4,
51126
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51127
15.5k
    OPC_EmitMergeInputChains1_0,
51128
15.5k
    OPC_EmitInteger32, 0, 
51129
15.5k
    OPC_EmitNodeXForm, 2, 3,
51130
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14111), 0|OPFL_Chain,
51131
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51132
15.5k
   26, 
51133
15.5k
    OPC_CheckPredicate0, 
51134
15.5k
    OPC_CheckPatternPredicate4,
51135
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51136
15.5k
    OPC_EmitMergeInputChains1_0,
51137
15.5k
    OPC_EmitInteger32, 0, 
51138
15.5k
    OPC_EmitNodeXForm, 2, 3,
51139
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14738), 0|OPFL_Chain,
51140
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51141
15.5k
   78, 
51142
15.5k
    OPC_CheckChild2TypeI32,
51143
15.5k
    OPC_Scope, 24, 
51144
15.5k
     OPC_CheckPredicate2, 
51145
15.5k
     OPC_CheckPatternPredicate4,
51146
15.5k
     OPC_EmitMergeInputChains1_0,
51147
15.5k
     OPC_EmitInteger32, 0, 
51148
15.5k
     OPC_EmitNodeXForm, 2, 2,
51149
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13655), 0|OPFL_Chain,
51150
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51151
15.5k
    24, 
51152
15.5k
     OPC_CheckPredicate1, 
51153
15.5k
     OPC_CheckPatternPredicate4,
51154
15.5k
     OPC_EmitMergeInputChains1_0,
51155
15.5k
     OPC_EmitInteger32, 0, 
51156
15.5k
     OPC_EmitNodeXForm, 2, 2,
51157
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14282), 0|OPFL_Chain,
51158
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51159
15.5k
    24, 
51160
15.5k
     OPC_CheckPredicate0, 
51161
15.5k
     OPC_CheckPatternPredicate4,
51162
15.5k
     OPC_EmitMergeInputChains1_0,
51163
15.5k
     OPC_EmitInteger32, 0, 
51164
15.5k
     OPC_EmitNodeXForm, 2, 2,
51165
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14909), 0|OPFL_Chain,
51166
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51167
15.5k
    0, 
51168
15.5k
   78, 
51169
15.5k
    OPC_CheckChild2TypeI64,
51170
15.5k
    OPC_Scope, 24, 
51171
15.5k
     OPC_CheckPredicate2, 
51172
15.5k
     OPC_CheckPatternPredicate4,
51173
15.5k
     OPC_EmitMergeInputChains1_0,
51174
15.5k
     OPC_EmitInteger32, 0, 
51175
15.5k
     OPC_EmitNodeXForm, 2, 2,
51176
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13769), 0|OPFL_Chain,
51177
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51178
15.5k
    24, 
51179
15.5k
     OPC_CheckPredicate1, 
51180
15.5k
     OPC_CheckPatternPredicate4,
51181
15.5k
     OPC_EmitMergeInputChains1_0,
51182
15.5k
     OPC_EmitInteger32, 0, 
51183
15.5k
     OPC_EmitNodeXForm, 2, 2,
51184
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14396), 0|OPFL_Chain,
51185
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51186
15.5k
    24, 
51187
15.5k
     OPC_CheckPredicate0, 
51188
15.5k
     OPC_CheckPatternPredicate4,
51189
15.5k
     OPC_EmitMergeInputChains1_0,
51190
15.5k
     OPC_EmitInteger32, 0, 
51191
15.5k
     OPC_EmitNodeXForm, 2, 2,
51192
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15023), 0|OPFL_Chain,
51193
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51194
15.5k
    0, 
51195
15.5k
   0, 
51196
15.5k
  38|128,3, 
51197
15.5k
   OPC_CheckChild1Integer, 38|128,8|128,1, 
51198
15.5k
   OPC_RecordChild2,
51199
15.5k
   OPC_Scope, 87, 
51200
15.5k
    OPC_CheckChild2TypeI32,
51201
15.5k
    OPC_Scope, 27, 
51202
15.5k
     OPC_CheckPredicate2, 
51203
15.5k
     OPC_CheckPatternPredicate4,
51204
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51205
15.5k
     OPC_EmitMergeInputChains1_0,
51206
15.5k
     OPC_EmitInteger32, 0, 
51207
15.5k
     OPC_EmitNodeXForm, 2, 4,
51208
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13891), 0|OPFL_Chain,
51209
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51210
15.5k
    27, 
51211
15.5k
     OPC_CheckPredicate1, 
51212
15.5k
     OPC_CheckPatternPredicate4,
51213
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51214
15.5k
     OPC_EmitMergeInputChains1_0,
51215
15.5k
     OPC_EmitInteger32, 0, 
51216
15.5k
     OPC_EmitNodeXForm, 2, 4,
51217
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14518), 0|OPFL_Chain,
51218
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51219
15.5k
    27, 
51220
15.5k
     OPC_CheckPredicate0, 
51221
15.5k
     OPC_CheckPatternPredicate4,
51222
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51223
15.5k
     OPC_EmitMergeInputChains1_0,
51224
15.5k
     OPC_EmitInteger32, 0, 
51225
15.5k
     OPC_EmitNodeXForm, 2, 4,
51226
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15145), 0|OPFL_Chain,
51227
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51228
15.5k
    0, 
51229
15.5k
   87, 
51230
15.5k
    OPC_CheckChild2TypeI64,
51231
15.5k
    OPC_Scope, 27, 
51232
15.5k
     OPC_CheckPredicate2, 
51233
15.5k
     OPC_CheckPatternPredicate4,
51234
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51235
15.5k
     OPC_EmitMergeInputChains1_0,
51236
15.5k
     OPC_EmitInteger32, 0, 
51237
15.5k
     OPC_EmitNodeXForm, 2, 4,
51238
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14005), 0|OPFL_Chain,
51239
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51240
15.5k
    27, 
51241
15.5k
     OPC_CheckPredicate1, 
51242
15.5k
     OPC_CheckPatternPredicate4,
51243
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51244
15.5k
     OPC_EmitMergeInputChains1_0,
51245
15.5k
     OPC_EmitInteger32, 0, 
51246
15.5k
     OPC_EmitNodeXForm, 2, 4,
51247
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14632), 0|OPFL_Chain,
51248
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51249
15.5k
    27, 
51250
15.5k
     OPC_CheckPredicate0, 
51251
15.5k
     OPC_CheckPatternPredicate4,
51252
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51253
15.5k
     OPC_EmitMergeInputChains1_0,
51254
15.5k
     OPC_EmitInteger32, 0, 
51255
15.5k
     OPC_EmitNodeXForm, 2, 4,
51256
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15259), 0|OPFL_Chain,
51257
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51258
15.5k
    0, 
51259
15.5k
   26, 
51260
15.5k
    OPC_CheckPredicate2, 
51261
15.5k
    OPC_CheckPatternPredicate4,
51262
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51263
15.5k
    OPC_EmitMergeInputChains1_0,
51264
15.5k
    OPC_EmitInteger32, 0, 
51265
15.5k
    OPC_EmitNodeXForm, 2, 3,
51266
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13441), 0|OPFL_Chain,
51267
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51268
15.5k
   26, 
51269
15.5k
    OPC_CheckPredicate1, 
51270
15.5k
    OPC_CheckPatternPredicate4,
51271
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51272
15.5k
    OPC_EmitMergeInputChains1_0,
51273
15.5k
    OPC_EmitInteger32, 0, 
51274
15.5k
    OPC_EmitNodeXForm, 2, 3,
51275
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14123), 0|OPFL_Chain,
51276
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51277
15.5k
   26, 
51278
15.5k
    OPC_CheckPredicate0, 
51279
15.5k
    OPC_CheckPatternPredicate4,
51280
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51281
15.5k
    OPC_EmitMergeInputChains1_0,
51282
15.5k
    OPC_EmitInteger32, 0, 
51283
15.5k
    OPC_EmitNodeXForm, 2, 3,
51284
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14750), 0|OPFL_Chain,
51285
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51286
15.5k
   78, 
51287
15.5k
    OPC_CheckChild2TypeI32,
51288
15.5k
    OPC_Scope, 24, 
51289
15.5k
     OPC_CheckPredicate2, 
51290
15.5k
     OPC_CheckPatternPredicate4,
51291
15.5k
     OPC_EmitMergeInputChains1_0,
51292
15.5k
     OPC_EmitInteger32, 0, 
51293
15.5k
     OPC_EmitNodeXForm, 2, 2,
51294
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13663), 0|OPFL_Chain,
51295
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51296
15.5k
    24, 
51297
15.5k
     OPC_CheckPredicate1, 
51298
15.5k
     OPC_CheckPatternPredicate4,
51299
15.5k
     OPC_EmitMergeInputChains1_0,
51300
15.5k
     OPC_EmitInteger32, 0, 
51301
15.5k
     OPC_EmitNodeXForm, 2, 2,
51302
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14290), 0|OPFL_Chain,
51303
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51304
15.5k
    24, 
51305
15.5k
     OPC_CheckPredicate0, 
51306
15.5k
     OPC_CheckPatternPredicate4,
51307
15.5k
     OPC_EmitMergeInputChains1_0,
51308
15.5k
     OPC_EmitInteger32, 0, 
51309
15.5k
     OPC_EmitNodeXForm, 2, 2,
51310
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14917), 0|OPFL_Chain,
51311
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51312
15.5k
    0, 
51313
15.5k
   78, 
51314
15.5k
    OPC_CheckChild2TypeI64,
51315
15.5k
    OPC_Scope, 24, 
51316
15.5k
     OPC_CheckPredicate2, 
51317
15.5k
     OPC_CheckPatternPredicate4,
51318
15.5k
     OPC_EmitMergeInputChains1_0,
51319
15.5k
     OPC_EmitInteger32, 0, 
51320
15.5k
     OPC_EmitNodeXForm, 2, 2,
51321
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13777), 0|OPFL_Chain,
51322
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51323
15.5k
    24, 
51324
15.5k
     OPC_CheckPredicate1, 
51325
15.5k
     OPC_CheckPatternPredicate4,
51326
15.5k
     OPC_EmitMergeInputChains1_0,
51327
15.5k
     OPC_EmitInteger32, 0, 
51328
15.5k
     OPC_EmitNodeXForm, 2, 2,
51329
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14404), 0|OPFL_Chain,
51330
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51331
15.5k
    24, 
51332
15.5k
     OPC_CheckPredicate0, 
51333
15.5k
     OPC_CheckPatternPredicate4,
51334
15.5k
     OPC_EmitMergeInputChains1_0,
51335
15.5k
     OPC_EmitInteger32, 0, 
51336
15.5k
     OPC_EmitNodeXForm, 2, 2,
51337
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15031), 0|OPFL_Chain,
51338
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51339
15.5k
    0, 
51340
15.5k
   0, 
51341
15.5k
  38|128,3, 
51342
15.5k
   OPC_CheckChild1Integer, 6|128,10|128,1, 
51343
15.5k
   OPC_RecordChild2,
51344
15.5k
   OPC_Scope, 87, 
51345
15.5k
    OPC_CheckChild2TypeI32,
51346
15.5k
    OPC_Scope, 27, 
51347
15.5k
     OPC_CheckPredicate2, 
51348
15.5k
     OPC_CheckPatternPredicate2,
51349
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51350
15.5k
     OPC_EmitMergeInputChains1_0,
51351
15.5k
     OPC_EmitInteger32, 0, 
51352
15.5k
     OPC_EmitNodeXForm, 2, 4,
51353
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13899), 0|OPFL_Chain,
51354
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51355
15.5k
    27, 
51356
15.5k
     OPC_CheckPredicate1, 
51357
15.5k
     OPC_CheckPatternPredicate2,
51358
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51359
15.5k
     OPC_EmitMergeInputChains1_0,
51360
15.5k
     OPC_EmitInteger32, 0, 
51361
15.5k
     OPC_EmitNodeXForm, 2, 4,
51362
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14526), 0|OPFL_Chain,
51363
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51364
15.5k
    27, 
51365
15.5k
     OPC_CheckPredicate0, 
51366
15.5k
     OPC_CheckPatternPredicate2,
51367
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51368
15.5k
     OPC_EmitMergeInputChains1_0,
51369
15.5k
     OPC_EmitInteger32, 0, 
51370
15.5k
     OPC_EmitNodeXForm, 2, 4,
51371
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15153), 0|OPFL_Chain,
51372
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51373
15.5k
    0, 
51374
15.5k
   87, 
51375
15.5k
    OPC_CheckChild2TypeI64,
51376
15.5k
    OPC_Scope, 27, 
51377
15.5k
     OPC_CheckPredicate2, 
51378
15.5k
     OPC_CheckPatternPredicate2,
51379
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51380
15.5k
     OPC_EmitMergeInputChains1_0,
51381
15.5k
     OPC_EmitInteger32, 0, 
51382
15.5k
     OPC_EmitNodeXForm, 2, 4,
51383
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14013), 0|OPFL_Chain,
51384
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51385
15.5k
    27, 
51386
15.5k
     OPC_CheckPredicate1, 
51387
15.5k
     OPC_CheckPatternPredicate2,
51388
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51389
15.5k
     OPC_EmitMergeInputChains1_0,
51390
15.5k
     OPC_EmitInteger32, 0, 
51391
15.5k
     OPC_EmitNodeXForm, 2, 4,
51392
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14640), 0|OPFL_Chain,
51393
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51394
15.5k
    27, 
51395
15.5k
     OPC_CheckPredicate0, 
51396
15.5k
     OPC_CheckPatternPredicate2,
51397
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51398
15.5k
     OPC_EmitMergeInputChains1_0,
51399
15.5k
     OPC_EmitInteger32, 0, 
51400
15.5k
     OPC_EmitNodeXForm, 2, 4,
51401
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15267), 0|OPFL_Chain,
51402
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51403
15.5k
    0, 
51404
15.5k
   26, 
51405
15.5k
    OPC_CheckPredicate2, 
51406
15.5k
    OPC_CheckPatternPredicate2,
51407
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51408
15.5k
    OPC_EmitMergeInputChains1_0,
51409
15.5k
    OPC_EmitInteger32, 0, 
51410
15.5k
    OPC_EmitNodeXForm, 2, 3,
51411
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13457), 0|OPFL_Chain,
51412
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51413
15.5k
   26, 
51414
15.5k
    OPC_CheckPredicate1, 
51415
15.5k
    OPC_CheckPatternPredicate2,
51416
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51417
15.5k
    OPC_EmitMergeInputChains1_0,
51418
15.5k
    OPC_EmitInteger32, 0, 
51419
15.5k
    OPC_EmitNodeXForm, 2, 3,
51420
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14135), 0|OPFL_Chain,
51421
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51422
15.5k
   26, 
51423
15.5k
    OPC_CheckPredicate0, 
51424
15.5k
    OPC_CheckPatternPredicate2,
51425
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51426
15.5k
    OPC_EmitMergeInputChains1_0,
51427
15.5k
    OPC_EmitInteger32, 0, 
51428
15.5k
    OPC_EmitNodeXForm, 2, 3,
51429
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14762), 0|OPFL_Chain,
51430
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51431
15.5k
   78, 
51432
15.5k
    OPC_CheckChild2TypeI32,
51433
15.5k
    OPC_Scope, 24, 
51434
15.5k
     OPC_CheckPredicate2, 
51435
15.5k
     OPC_CheckPatternPredicate2,
51436
15.5k
     OPC_EmitMergeInputChains1_0,
51437
15.5k
     OPC_EmitInteger32, 0, 
51438
15.5k
     OPC_EmitNodeXForm, 2, 2,
51439
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13671), 0|OPFL_Chain,
51440
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51441
15.5k
    24, 
51442
15.5k
     OPC_CheckPredicate1, 
51443
15.5k
     OPC_CheckPatternPredicate2,
51444
15.5k
     OPC_EmitMergeInputChains1_0,
51445
15.5k
     OPC_EmitInteger32, 0, 
51446
15.5k
     OPC_EmitNodeXForm, 2, 2,
51447
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14298), 0|OPFL_Chain,
51448
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51449
15.5k
    24, 
51450
15.5k
     OPC_CheckPredicate0, 
51451
15.5k
     OPC_CheckPatternPredicate2,
51452
15.5k
     OPC_EmitMergeInputChains1_0,
51453
15.5k
     OPC_EmitInteger32, 0, 
51454
15.5k
     OPC_EmitNodeXForm, 2, 2,
51455
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14925), 0|OPFL_Chain,
51456
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51457
15.5k
    0, 
51458
15.5k
   78, 
51459
15.5k
    OPC_CheckChild2TypeI64,
51460
15.5k
    OPC_Scope, 24, 
51461
15.5k
     OPC_CheckPredicate2, 
51462
15.5k
     OPC_CheckPatternPredicate2,
51463
15.5k
     OPC_EmitMergeInputChains1_0,
51464
15.5k
     OPC_EmitInteger32, 0, 
51465
15.5k
     OPC_EmitNodeXForm, 2, 2,
51466
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13785), 0|OPFL_Chain,
51467
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51468
15.5k
    24, 
51469
15.5k
     OPC_CheckPredicate1, 
51470
15.5k
     OPC_CheckPatternPredicate2,
51471
15.5k
     OPC_EmitMergeInputChains1_0,
51472
15.5k
     OPC_EmitInteger32, 0, 
51473
15.5k
     OPC_EmitNodeXForm, 2, 2,
51474
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14412), 0|OPFL_Chain,
51475
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51476
15.5k
    24, 
51477
15.5k
     OPC_CheckPredicate0, 
51478
15.5k
     OPC_CheckPatternPredicate2,
51479
15.5k
     OPC_EmitMergeInputChains1_0,
51480
15.5k
     OPC_EmitInteger32, 0, 
51481
15.5k
     OPC_EmitNodeXForm, 2, 2,
51482
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15039), 0|OPFL_Chain,
51483
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51484
15.5k
    0, 
51485
15.5k
   0, 
51486
15.5k
  38|128,3, 
51487
15.5k
   OPC_CheckChild1Integer, 38|128,10|128,1, 
51488
15.5k
   OPC_RecordChild2,
51489
15.5k
   OPC_Scope, 87, 
51490
15.5k
    OPC_CheckChild2TypeI32,
51491
15.5k
    OPC_Scope, 27, 
51492
15.5k
     OPC_CheckPredicate2, 
51493
15.5k
     OPC_CheckPatternPredicate2,
51494
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51495
15.5k
     OPC_EmitMergeInputChains1_0,
51496
15.5k
     OPC_EmitInteger32, 0, 
51497
15.5k
     OPC_EmitNodeXForm, 2, 4,
51498
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13907), 0|OPFL_Chain,
51499
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51500
15.5k
    27, 
51501
15.5k
     OPC_CheckPredicate1, 
51502
15.5k
     OPC_CheckPatternPredicate2,
51503
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51504
15.5k
     OPC_EmitMergeInputChains1_0,
51505
15.5k
     OPC_EmitInteger32, 0, 
51506
15.5k
     OPC_EmitNodeXForm, 2, 4,
51507
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14534), 0|OPFL_Chain,
51508
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51509
15.5k
    27, 
51510
15.5k
     OPC_CheckPredicate0, 
51511
15.5k
     OPC_CheckPatternPredicate2,
51512
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51513
15.5k
     OPC_EmitMergeInputChains1_0,
51514
15.5k
     OPC_EmitInteger32, 0, 
51515
15.5k
     OPC_EmitNodeXForm, 2, 4,
51516
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15161), 0|OPFL_Chain,
51517
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51518
15.5k
    0, 
51519
15.5k
   87, 
51520
15.5k
    OPC_CheckChild2TypeI64,
51521
15.5k
    OPC_Scope, 27, 
51522
15.5k
     OPC_CheckPredicate2, 
51523
15.5k
     OPC_CheckPatternPredicate2,
51524
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51525
15.5k
     OPC_EmitMergeInputChains1_0,
51526
15.5k
     OPC_EmitInteger32, 0, 
51527
15.5k
     OPC_EmitNodeXForm, 2, 4,
51528
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14021), 0|OPFL_Chain,
51529
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51530
15.5k
    27, 
51531
15.5k
     OPC_CheckPredicate1, 
51532
15.5k
     OPC_CheckPatternPredicate2,
51533
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51534
15.5k
     OPC_EmitMergeInputChains1_0,
51535
15.5k
     OPC_EmitInteger32, 0, 
51536
15.5k
     OPC_EmitNodeXForm, 2, 4,
51537
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14648), 0|OPFL_Chain,
51538
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51539
15.5k
    27, 
51540
15.5k
     OPC_CheckPredicate0, 
51541
15.5k
     OPC_CheckPatternPredicate2,
51542
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51543
15.5k
     OPC_EmitMergeInputChains1_0,
51544
15.5k
     OPC_EmitInteger32, 0, 
51545
15.5k
     OPC_EmitNodeXForm, 2, 4,
51546
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15275), 0|OPFL_Chain,
51547
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51548
15.5k
    0, 
51549
15.5k
   26, 
51550
15.5k
    OPC_CheckPredicate2, 
51551
15.5k
    OPC_CheckPatternPredicate2,
51552
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51553
15.5k
    OPC_EmitMergeInputChains1_0,
51554
15.5k
    OPC_EmitInteger32, 0, 
51555
15.5k
    OPC_EmitNodeXForm, 2, 3,
51556
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13473), 0|OPFL_Chain,
51557
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51558
15.5k
   26, 
51559
15.5k
    OPC_CheckPredicate1, 
51560
15.5k
    OPC_CheckPatternPredicate2,
51561
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51562
15.5k
    OPC_EmitMergeInputChains1_0,
51563
15.5k
    OPC_EmitInteger32, 0, 
51564
15.5k
    OPC_EmitNodeXForm, 2, 3,
51565
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14147), 0|OPFL_Chain,
51566
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51567
15.5k
   26, 
51568
15.5k
    OPC_CheckPredicate0, 
51569
15.5k
    OPC_CheckPatternPredicate2,
51570
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51571
15.5k
    OPC_EmitMergeInputChains1_0,
51572
15.5k
    OPC_EmitInteger32, 0, 
51573
15.5k
    OPC_EmitNodeXForm, 2, 3,
51574
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14774), 0|OPFL_Chain,
51575
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51576
15.5k
   78, 
51577
15.5k
    OPC_CheckChild2TypeI32,
51578
15.5k
    OPC_Scope, 24, 
51579
15.5k
     OPC_CheckPredicate2, 
51580
15.5k
     OPC_CheckPatternPredicate2,
51581
15.5k
     OPC_EmitMergeInputChains1_0,
51582
15.5k
     OPC_EmitInteger32, 0, 
51583
15.5k
     OPC_EmitNodeXForm, 2, 2,
51584
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13679), 0|OPFL_Chain,
51585
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51586
15.5k
    24, 
51587
15.5k
     OPC_CheckPredicate1, 
51588
15.5k
     OPC_CheckPatternPredicate2,
51589
15.5k
     OPC_EmitMergeInputChains1_0,
51590
15.5k
     OPC_EmitInteger32, 0, 
51591
15.5k
     OPC_EmitNodeXForm, 2, 2,
51592
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14306), 0|OPFL_Chain,
51593
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51594
15.5k
    24, 
51595
15.5k
     OPC_CheckPredicate0, 
51596
15.5k
     OPC_CheckPatternPredicate2,
51597
15.5k
     OPC_EmitMergeInputChains1_0,
51598
15.5k
     OPC_EmitInteger32, 0, 
51599
15.5k
     OPC_EmitNodeXForm, 2, 2,
51600
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14933), 0|OPFL_Chain,
51601
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51602
15.5k
    0, 
51603
15.5k
   78, 
51604
15.5k
    OPC_CheckChild2TypeI64,
51605
15.5k
    OPC_Scope, 24, 
51606
15.5k
     OPC_CheckPredicate2, 
51607
15.5k
     OPC_CheckPatternPredicate2,
51608
15.5k
     OPC_EmitMergeInputChains1_0,
51609
15.5k
     OPC_EmitInteger32, 0, 
51610
15.5k
     OPC_EmitNodeXForm, 2, 2,
51611
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13793), 0|OPFL_Chain,
51612
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51613
15.5k
    24, 
51614
15.5k
     OPC_CheckPredicate1, 
51615
15.5k
     OPC_CheckPatternPredicate2,
51616
15.5k
     OPC_EmitMergeInputChains1_0,
51617
15.5k
     OPC_EmitInteger32, 0, 
51618
15.5k
     OPC_EmitNodeXForm, 2, 2,
51619
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14420), 0|OPFL_Chain,
51620
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51621
15.5k
    24, 
51622
15.5k
     OPC_CheckPredicate0, 
51623
15.5k
     OPC_CheckPatternPredicate2,
51624
15.5k
     OPC_EmitMergeInputChains1_0,
51625
15.5k
     OPC_EmitInteger32, 0, 
51626
15.5k
     OPC_EmitNodeXForm, 2, 2,
51627
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15047), 0|OPFL_Chain,
51628
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51629
15.5k
    0, 
51630
15.5k
   0, 
51631
15.5k
  38|128,3, 
51632
15.5k
   OPC_CheckChild1Integer, 94|128,11|128,1, 
51633
15.5k
   OPC_RecordChild2,
51634
15.5k
   OPC_Scope, 87, 
51635
15.5k
    OPC_CheckChild2TypeI32,
51636
15.5k
    OPC_Scope, 27, 
51637
15.5k
     OPC_CheckPredicate2, 
51638
15.5k
     OPC_CheckPatternPredicate2,
51639
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51640
15.5k
     OPC_EmitMergeInputChains1_0,
51641
15.5k
     OPC_EmitInteger32, 0, 
51642
15.5k
     OPC_EmitNodeXForm, 2, 4,
51643
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13915), 0|OPFL_Chain,
51644
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51645
15.5k
    27, 
51646
15.5k
     OPC_CheckPredicate1, 
51647
15.5k
     OPC_CheckPatternPredicate2,
51648
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51649
15.5k
     OPC_EmitMergeInputChains1_0,
51650
15.5k
     OPC_EmitInteger32, 0, 
51651
15.5k
     OPC_EmitNodeXForm, 2, 4,
51652
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14542), 0|OPFL_Chain,
51653
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51654
15.5k
    27, 
51655
15.5k
     OPC_CheckPredicate0, 
51656
15.5k
     OPC_CheckPatternPredicate2,
51657
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51658
15.5k
     OPC_EmitMergeInputChains1_0,
51659
15.5k
     OPC_EmitInteger32, 0, 
51660
15.5k
     OPC_EmitNodeXForm, 2, 4,
51661
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15169), 0|OPFL_Chain,
51662
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51663
15.5k
    0, 
51664
15.5k
   87, 
51665
15.5k
    OPC_CheckChild2TypeI64,
51666
15.5k
    OPC_Scope, 27, 
51667
15.5k
     OPC_CheckPredicate2, 
51668
15.5k
     OPC_CheckPatternPredicate2,
51669
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51670
15.5k
     OPC_EmitMergeInputChains1_0,
51671
15.5k
     OPC_EmitInteger32, 0, 
51672
15.5k
     OPC_EmitNodeXForm, 2, 4,
51673
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14029), 0|OPFL_Chain,
51674
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51675
15.5k
    27, 
51676
15.5k
     OPC_CheckPredicate1, 
51677
15.5k
     OPC_CheckPatternPredicate2,
51678
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51679
15.5k
     OPC_EmitMergeInputChains1_0,
51680
15.5k
     OPC_EmitInteger32, 0, 
51681
15.5k
     OPC_EmitNodeXForm, 2, 4,
51682
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14656), 0|OPFL_Chain,
51683
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51684
15.5k
    27, 
51685
15.5k
     OPC_CheckPredicate0, 
51686
15.5k
     OPC_CheckPatternPredicate2,
51687
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51688
15.5k
     OPC_EmitMergeInputChains1_0,
51689
15.5k
     OPC_EmitInteger32, 0, 
51690
15.5k
     OPC_EmitNodeXForm, 2, 4,
51691
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15283), 0|OPFL_Chain,
51692
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51693
15.5k
    0, 
51694
15.5k
   26, 
51695
15.5k
    OPC_CheckPredicate2, 
51696
15.5k
    OPC_CheckPatternPredicate2,
51697
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51698
15.5k
    OPC_EmitMergeInputChains1_0,
51699
15.5k
    OPC_EmitInteger32, 0, 
51700
15.5k
    OPC_EmitNodeXForm, 2, 3,
51701
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13489), 0|OPFL_Chain,
51702
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51703
15.5k
   26, 
51704
15.5k
    OPC_CheckPredicate1, 
51705
15.5k
    OPC_CheckPatternPredicate2,
51706
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51707
15.5k
    OPC_EmitMergeInputChains1_0,
51708
15.5k
    OPC_EmitInteger32, 0, 
51709
15.5k
    OPC_EmitNodeXForm, 2, 3,
51710
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14159), 0|OPFL_Chain,
51711
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51712
15.5k
   26, 
51713
15.5k
    OPC_CheckPredicate0, 
51714
15.5k
    OPC_CheckPatternPredicate2,
51715
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51716
15.5k
    OPC_EmitMergeInputChains1_0,
51717
15.5k
    OPC_EmitInteger32, 0, 
51718
15.5k
    OPC_EmitNodeXForm, 2, 3,
51719
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14786), 0|OPFL_Chain,
51720
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51721
15.5k
   78, 
51722
15.5k
    OPC_CheckChild2TypeI32,
51723
15.5k
    OPC_Scope, 24, 
51724
15.5k
     OPC_CheckPredicate2, 
51725
15.5k
     OPC_CheckPatternPredicate2,
51726
15.5k
     OPC_EmitMergeInputChains1_0,
51727
15.5k
     OPC_EmitInteger32, 0, 
51728
15.5k
     OPC_EmitNodeXForm, 2, 2,
51729
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13687), 0|OPFL_Chain,
51730
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51731
15.5k
    24, 
51732
15.5k
     OPC_CheckPredicate1, 
51733
15.5k
     OPC_CheckPatternPredicate2,
51734
15.5k
     OPC_EmitMergeInputChains1_0,
51735
15.5k
     OPC_EmitInteger32, 0, 
51736
15.5k
     OPC_EmitNodeXForm, 2, 2,
51737
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14314), 0|OPFL_Chain,
51738
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51739
15.5k
    24, 
51740
15.5k
     OPC_CheckPredicate0, 
51741
15.5k
     OPC_CheckPatternPredicate2,
51742
15.5k
     OPC_EmitMergeInputChains1_0,
51743
15.5k
     OPC_EmitInteger32, 0, 
51744
15.5k
     OPC_EmitNodeXForm, 2, 2,
51745
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14941), 0|OPFL_Chain,
51746
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51747
15.5k
    0, 
51748
15.5k
   78, 
51749
15.5k
    OPC_CheckChild2TypeI64,
51750
15.5k
    OPC_Scope, 24, 
51751
15.5k
     OPC_CheckPredicate2, 
51752
15.5k
     OPC_CheckPatternPredicate2,
51753
15.5k
     OPC_EmitMergeInputChains1_0,
51754
15.5k
     OPC_EmitInteger32, 0, 
51755
15.5k
     OPC_EmitNodeXForm, 2, 2,
51756
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13801), 0|OPFL_Chain,
51757
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51758
15.5k
    24, 
51759
15.5k
     OPC_CheckPredicate1, 
51760
15.5k
     OPC_CheckPatternPredicate2,
51761
15.5k
     OPC_EmitMergeInputChains1_0,
51762
15.5k
     OPC_EmitInteger32, 0, 
51763
15.5k
     OPC_EmitNodeXForm, 2, 2,
51764
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14428), 0|OPFL_Chain,
51765
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51766
15.5k
    24, 
51767
15.5k
     OPC_CheckPredicate0, 
51768
15.5k
     OPC_CheckPatternPredicate2,
51769
15.5k
     OPC_EmitMergeInputChains1_0,
51770
15.5k
     OPC_EmitInteger32, 0, 
51771
15.5k
     OPC_EmitNodeXForm, 2, 2,
51772
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15055), 0|OPFL_Chain,
51773
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51774
15.5k
    0, 
51775
15.5k
   0, 
51776
15.5k
  38|128,3, 
51777
15.5k
   OPC_CheckChild1Integer, 126|128,11|128,1, 
51778
15.5k
   OPC_RecordChild2,
51779
15.5k
   OPC_Scope, 87, 
51780
15.5k
    OPC_CheckChild2TypeI32,
51781
15.5k
    OPC_Scope, 27, 
51782
15.5k
     OPC_CheckPredicate2, 
51783
15.5k
     OPC_CheckPatternPredicate2,
51784
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51785
15.5k
     OPC_EmitMergeInputChains1_0,
51786
15.5k
     OPC_EmitInteger32, 0, 
51787
15.5k
     OPC_EmitNodeXForm, 2, 4,
51788
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13923), 0|OPFL_Chain,
51789
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51790
15.5k
    27, 
51791
15.5k
     OPC_CheckPredicate1, 
51792
15.5k
     OPC_CheckPatternPredicate2,
51793
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51794
15.5k
     OPC_EmitMergeInputChains1_0,
51795
15.5k
     OPC_EmitInteger32, 0, 
51796
15.5k
     OPC_EmitNodeXForm, 2, 4,
51797
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14550), 0|OPFL_Chain,
51798
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51799
15.5k
    27, 
51800
15.5k
     OPC_CheckPredicate0, 
51801
15.5k
     OPC_CheckPatternPredicate2,
51802
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51803
15.5k
     OPC_EmitMergeInputChains1_0,
51804
15.5k
     OPC_EmitInteger32, 0, 
51805
15.5k
     OPC_EmitNodeXForm, 2, 4,
51806
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15177), 0|OPFL_Chain,
51807
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51808
15.5k
    0, 
51809
15.5k
   87, 
51810
15.5k
    OPC_CheckChild2TypeI64,
51811
15.5k
    OPC_Scope, 27, 
51812
15.5k
     OPC_CheckPredicate2, 
51813
15.5k
     OPC_CheckPatternPredicate2,
51814
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51815
15.5k
     OPC_EmitMergeInputChains1_0,
51816
15.5k
     OPC_EmitInteger32, 0, 
51817
15.5k
     OPC_EmitNodeXForm, 2, 4,
51818
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14037), 0|OPFL_Chain,
51819
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51820
15.5k
    27, 
51821
15.5k
     OPC_CheckPredicate1, 
51822
15.5k
     OPC_CheckPatternPredicate2,
51823
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51824
15.5k
     OPC_EmitMergeInputChains1_0,
51825
15.5k
     OPC_EmitInteger32, 0, 
51826
15.5k
     OPC_EmitNodeXForm, 2, 4,
51827
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14664), 0|OPFL_Chain,
51828
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51829
15.5k
    27, 
51830
15.5k
     OPC_CheckPredicate0, 
51831
15.5k
     OPC_CheckPatternPredicate2,
51832
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51833
15.5k
     OPC_EmitMergeInputChains1_0,
51834
15.5k
     OPC_EmitInteger32, 0, 
51835
15.5k
     OPC_EmitNodeXForm, 2, 4,
51836
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15291), 0|OPFL_Chain,
51837
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51838
15.5k
    0, 
51839
15.5k
   26, 
51840
15.5k
    OPC_CheckPredicate2, 
51841
15.5k
    OPC_CheckPatternPredicate2,
51842
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51843
15.5k
    OPC_EmitMergeInputChains1_0,
51844
15.5k
    OPC_EmitInteger32, 0, 
51845
15.5k
    OPC_EmitNodeXForm, 2, 3,
51846
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13505), 0|OPFL_Chain,
51847
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51848
15.5k
   26, 
51849
15.5k
    OPC_CheckPredicate1, 
51850
15.5k
    OPC_CheckPatternPredicate2,
51851
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51852
15.5k
    OPC_EmitMergeInputChains1_0,
51853
15.5k
    OPC_EmitInteger32, 0, 
51854
15.5k
    OPC_EmitNodeXForm, 2, 3,
51855
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14171), 0|OPFL_Chain,
51856
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51857
15.5k
   26, 
51858
15.5k
    OPC_CheckPredicate0, 
51859
15.5k
    OPC_CheckPatternPredicate2,
51860
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51861
15.5k
    OPC_EmitMergeInputChains1_0,
51862
15.5k
    OPC_EmitInteger32, 0, 
51863
15.5k
    OPC_EmitNodeXForm, 2, 3,
51864
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14798), 0|OPFL_Chain,
51865
15.5k
                  8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51866
15.5k
   78, 
51867
15.5k
    OPC_CheckChild2TypeI32,
51868
15.5k
    OPC_Scope, 24, 
51869
15.5k
     OPC_CheckPredicate2, 
51870
15.5k
     OPC_CheckPatternPredicate2,
51871
15.5k
     OPC_EmitMergeInputChains1_0,
51872
15.5k
     OPC_EmitInteger32, 0, 
51873
15.5k
     OPC_EmitNodeXForm, 2, 2,
51874
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13695), 0|OPFL_Chain,
51875
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51876
15.5k
    24, 
51877
15.5k
     OPC_CheckPredicate1, 
51878
15.5k
     OPC_CheckPatternPredicate2,
51879
15.5k
     OPC_EmitMergeInputChains1_0,
51880
15.5k
     OPC_EmitInteger32, 0, 
51881
15.5k
     OPC_EmitNodeXForm, 2, 2,
51882
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14322), 0|OPFL_Chain,
51883
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51884
15.5k
    24, 
51885
15.5k
     OPC_CheckPredicate0, 
51886
15.5k
     OPC_CheckPatternPredicate2,
51887
15.5k
     OPC_EmitMergeInputChains1_0,
51888
15.5k
     OPC_EmitInteger32, 0, 
51889
15.5k
     OPC_EmitNodeXForm, 2, 2,
51890
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14949), 0|OPFL_Chain,
51891
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51892
15.5k
    0, 
51893
15.5k
   78, 
51894
15.5k
    OPC_CheckChild2TypeI64,
51895
15.5k
    OPC_Scope, 24, 
51896
15.5k
     OPC_CheckPredicate2, 
51897
15.5k
     OPC_CheckPatternPredicate2,
51898
15.5k
     OPC_EmitMergeInputChains1_0,
51899
15.5k
     OPC_EmitInteger32, 0, 
51900
15.5k
     OPC_EmitNodeXForm, 2, 2,
51901
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13809), 0|OPFL_Chain,
51902
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51903
15.5k
    24, 
51904
15.5k
     OPC_CheckPredicate1, 
51905
15.5k
     OPC_CheckPatternPredicate2,
51906
15.5k
     OPC_EmitMergeInputChains1_0,
51907
15.5k
     OPC_EmitInteger32, 0, 
51908
15.5k
     OPC_EmitNodeXForm, 2, 2,
51909
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14436), 0|OPFL_Chain,
51910
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51911
15.5k
    24, 
51912
15.5k
     OPC_CheckPredicate0, 
51913
15.5k
     OPC_CheckPatternPredicate2,
51914
15.5k
     OPC_EmitMergeInputChains1_0,
51915
15.5k
     OPC_EmitInteger32, 0, 
51916
15.5k
     OPC_EmitNodeXForm, 2, 2,
51917
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15063), 0|OPFL_Chain,
51918
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
51919
15.5k
    0, 
51920
15.5k
   0, 
51921
15.5k
  106|128,2, 
51922
15.5k
   OPC_CheckChild1Integer, 68|128,8|128,1, 
51923
15.5k
   OPC_RecordChild2,
51924
15.5k
   OPC_Scope, 75, 
51925
15.5k
    OPC_CheckChild2TypeI32,
51926
15.5k
    OPC_Scope, 23, 
51927
15.5k
     OPC_CheckPredicate2, 
51928
15.5k
     OPC_CheckPatternPredicate4,
51929
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51930
15.5k
     OPC_EmitMergeInputChains1_0,
51931
15.5k
     OPC_EmitInteger32, 0, 
51932
15.5k
     OPC_EmitNodeXForm, 2, 4,
51933
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13931), 0|OPFL_Chain,
51934
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51935
15.5k
    23, 
51936
15.5k
     OPC_CheckPredicate1, 
51937
15.5k
     OPC_CheckPatternPredicate4,
51938
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51939
15.5k
     OPC_EmitMergeInputChains1_0,
51940
15.5k
     OPC_EmitInteger32, 0, 
51941
15.5k
     OPC_EmitNodeXForm, 2, 4,
51942
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14558), 0|OPFL_Chain,
51943
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51944
15.5k
    23, 
51945
15.5k
     OPC_CheckPredicate0, 
51946
15.5k
     OPC_CheckPatternPredicate4,
51947
15.5k
     OPC_CheckComplexPat0, /*#*/1,
51948
15.5k
     OPC_EmitMergeInputChains1_0,
51949
15.5k
     OPC_EmitInteger32, 0, 
51950
15.5k
     OPC_EmitNodeXForm, 2, 4,
51951
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15185), 0|OPFL_Chain,
51952
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51953
15.5k
    0, 
51954
15.5k
   75, 
51955
15.5k
    OPC_CheckChild2TypeI64,
51956
15.5k
    OPC_Scope, 23, 
51957
15.5k
     OPC_CheckPredicate2, 
51958
15.5k
     OPC_CheckPatternPredicate4,
51959
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51960
15.5k
     OPC_EmitMergeInputChains1_0,
51961
15.5k
     OPC_EmitInteger32, 0, 
51962
15.5k
     OPC_EmitNodeXForm, 2, 4,
51963
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14045), 0|OPFL_Chain,
51964
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51965
15.5k
    23, 
51966
15.5k
     OPC_CheckPredicate1, 
51967
15.5k
     OPC_CheckPatternPredicate4,
51968
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51969
15.5k
     OPC_EmitMergeInputChains1_0,
51970
15.5k
     OPC_EmitInteger32, 0, 
51971
15.5k
     OPC_EmitNodeXForm, 2, 4,
51972
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14672), 0|OPFL_Chain,
51973
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51974
15.5k
    23, 
51975
15.5k
     OPC_CheckPredicate0, 
51976
15.5k
     OPC_CheckPatternPredicate4,
51977
15.5k
     OPC_CheckComplexPat1, /*#*/1,
51978
15.5k
     OPC_EmitMergeInputChains1_0,
51979
15.5k
     OPC_EmitInteger32, 0, 
51980
15.5k
     OPC_EmitNodeXForm, 2, 4,
51981
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15299), 0|OPFL_Chain,
51982
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
51983
15.5k
    0, 
51984
15.5k
   22, 
51985
15.5k
    OPC_CheckPredicate2, 
51986
15.5k
    OPC_CheckPatternPredicate4,
51987
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51988
15.5k
    OPC_EmitMergeInputChains1_0,
51989
15.5k
    OPC_EmitInteger32, 0, 
51990
15.5k
    OPC_EmitNodeXForm, 2, 3,
51991
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13521), 0|OPFL_Chain,
51992
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
51993
15.5k
   22, 
51994
15.5k
    OPC_CheckPredicate1, 
51995
15.5k
    OPC_CheckPatternPredicate4,
51996
15.5k
    OPC_CheckComplexPat2, /*#*/1,
51997
15.5k
    OPC_EmitMergeInputChains1_0,
51998
15.5k
    OPC_EmitInteger32, 0, 
51999
15.5k
    OPC_EmitNodeXForm, 2, 3,
52000
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14183), 0|OPFL_Chain,
52001
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
52002
15.5k
   22, 
52003
15.5k
    OPC_CheckPredicate0, 
52004
15.5k
    OPC_CheckPatternPredicate4,
52005
15.5k
    OPC_CheckComplexPat2, /*#*/1,
52006
15.5k
    OPC_EmitMergeInputChains1_0,
52007
15.5k
    OPC_EmitInteger32, 0, 
52008
15.5k
    OPC_EmitNodeXForm, 2, 3,
52009
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14810), 0|OPFL_Chain,
52010
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
52011
15.5k
   66, 
52012
15.5k
    OPC_CheckChild2TypeI32,
52013
15.5k
    OPC_Scope, 20, 
52014
15.5k
     OPC_CheckPredicate2, 
52015
15.5k
     OPC_CheckPatternPredicate4,
52016
15.5k
     OPC_EmitMergeInputChains1_0,
52017
15.5k
     OPC_EmitInteger32, 0, 
52018
15.5k
     OPC_EmitNodeXForm, 2, 2,
52019
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13703), 0|OPFL_Chain,
52020
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52021
15.5k
    20, 
52022
15.5k
     OPC_CheckPredicate1, 
52023
15.5k
     OPC_CheckPatternPredicate4,
52024
15.5k
     OPC_EmitMergeInputChains1_0,
52025
15.5k
     OPC_EmitInteger32, 0, 
52026
15.5k
     OPC_EmitNodeXForm, 2, 2,
52027
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14330), 0|OPFL_Chain,
52028
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52029
15.5k
    20, 
52030
15.5k
     OPC_CheckPredicate0, 
52031
15.5k
     OPC_CheckPatternPredicate4,
52032
15.5k
     OPC_EmitMergeInputChains1_0,
52033
15.5k
     OPC_EmitInteger32, 0, 
52034
15.5k
     OPC_EmitNodeXForm, 2, 2,
52035
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14957), 0|OPFL_Chain,
52036
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52037
15.5k
    0, 
52038
15.5k
   66, 
52039
15.5k
    OPC_CheckChild2TypeI64,
52040
15.5k
    OPC_Scope, 20, 
52041
15.5k
     OPC_CheckPredicate2, 
52042
15.5k
     OPC_CheckPatternPredicate4,
52043
15.5k
     OPC_EmitMergeInputChains1_0,
52044
15.5k
     OPC_EmitInteger32, 0, 
52045
15.5k
     OPC_EmitNodeXForm, 2, 2,
52046
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13817), 0|OPFL_Chain,
52047
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52048
15.5k
    20, 
52049
15.5k
     OPC_CheckPredicate1, 
52050
15.5k
     OPC_CheckPatternPredicate4,
52051
15.5k
     OPC_EmitMergeInputChains1_0,
52052
15.5k
     OPC_EmitInteger32, 0, 
52053
15.5k
     OPC_EmitNodeXForm, 2, 2,
52054
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14444), 0|OPFL_Chain,
52055
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52056
15.5k
    20, 
52057
15.5k
     OPC_CheckPredicate0, 
52058
15.5k
     OPC_CheckPatternPredicate4,
52059
15.5k
     OPC_EmitMergeInputChains1_0,
52060
15.5k
     OPC_EmitInteger32, 0, 
52061
15.5k
     OPC_EmitNodeXForm, 2, 2,
52062
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15071), 0|OPFL_Chain,
52063
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52064
15.5k
    0, 
52065
15.5k
   0, 
52066
15.5k
  106|128,2, 
52067
15.5k
   OPC_CheckChild1Integer, 68|128,10|128,1, 
52068
15.5k
   OPC_RecordChild2,
52069
15.5k
   OPC_Scope, 75, 
52070
15.5k
    OPC_CheckChild2TypeI32,
52071
15.5k
    OPC_Scope, 23, 
52072
15.5k
     OPC_CheckPredicate2, 
52073
15.5k
     OPC_CheckPatternPredicate2,
52074
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52075
15.5k
     OPC_EmitMergeInputChains1_0,
52076
15.5k
     OPC_EmitInteger32, 0, 
52077
15.5k
     OPC_EmitNodeXForm, 2, 4,
52078
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13937), 0|OPFL_Chain,
52079
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52080
15.5k
    23, 
52081
15.5k
     OPC_CheckPredicate1, 
52082
15.5k
     OPC_CheckPatternPredicate2,
52083
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52084
15.5k
     OPC_EmitMergeInputChains1_0,
52085
15.5k
     OPC_EmitInteger32, 0, 
52086
15.5k
     OPC_EmitNodeXForm, 2, 4,
52087
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14564), 0|OPFL_Chain,
52088
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52089
15.5k
    23, 
52090
15.5k
     OPC_CheckPredicate0, 
52091
15.5k
     OPC_CheckPatternPredicate2,
52092
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52093
15.5k
     OPC_EmitMergeInputChains1_0,
52094
15.5k
     OPC_EmitInteger32, 0, 
52095
15.5k
     OPC_EmitNodeXForm, 2, 4,
52096
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15191), 0|OPFL_Chain,
52097
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52098
15.5k
    0, 
52099
15.5k
   75, 
52100
15.5k
    OPC_CheckChild2TypeI64,
52101
15.5k
    OPC_Scope, 23, 
52102
15.5k
     OPC_CheckPredicate2, 
52103
15.5k
     OPC_CheckPatternPredicate2,
52104
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52105
15.5k
     OPC_EmitMergeInputChains1_0,
52106
15.5k
     OPC_EmitInteger32, 0, 
52107
15.5k
     OPC_EmitNodeXForm, 2, 4,
52108
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14051), 0|OPFL_Chain,
52109
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52110
15.5k
    23, 
52111
15.5k
     OPC_CheckPredicate1, 
52112
15.5k
     OPC_CheckPatternPredicate2,
52113
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52114
15.5k
     OPC_EmitMergeInputChains1_0,
52115
15.5k
     OPC_EmitInteger32, 0, 
52116
15.5k
     OPC_EmitNodeXForm, 2, 4,
52117
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14678), 0|OPFL_Chain,
52118
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52119
15.5k
    23, 
52120
15.5k
     OPC_CheckPredicate0, 
52121
15.5k
     OPC_CheckPatternPredicate2,
52122
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52123
15.5k
     OPC_EmitMergeInputChains1_0,
52124
15.5k
     OPC_EmitInteger32, 0, 
52125
15.5k
     OPC_EmitNodeXForm, 2, 4,
52126
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15305), 0|OPFL_Chain,
52127
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52128
15.5k
    0, 
52129
15.5k
   22, 
52130
15.5k
    OPC_CheckPredicate2, 
52131
15.5k
    OPC_CheckPatternPredicate2,
52132
15.5k
    OPC_CheckComplexPat2, /*#*/1,
52133
15.5k
    OPC_EmitMergeInputChains1_0,
52134
15.5k
    OPC_EmitInteger32, 0, 
52135
15.5k
    OPC_EmitNodeXForm, 2, 3,
52136
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13533), 0|OPFL_Chain,
52137
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
52138
15.5k
   22, 
52139
15.5k
    OPC_CheckPredicate1, 
52140
15.5k
    OPC_CheckPatternPredicate2,
52141
15.5k
    OPC_CheckComplexPat2, /*#*/1,
52142
15.5k
    OPC_EmitMergeInputChains1_0,
52143
15.5k
    OPC_EmitInteger32, 0, 
52144
15.5k
    OPC_EmitNodeXForm, 2, 3,
52145
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14192), 0|OPFL_Chain,
52146
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
52147
15.5k
   22, 
52148
15.5k
    OPC_CheckPredicate0, 
52149
15.5k
    OPC_CheckPatternPredicate2,
52150
15.5k
    OPC_CheckComplexPat2, /*#*/1,
52151
15.5k
    OPC_EmitMergeInputChains1_0,
52152
15.5k
    OPC_EmitInteger32, 0, 
52153
15.5k
    OPC_EmitNodeXForm, 2, 3,
52154
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14819), 0|OPFL_Chain,
52155
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
52156
15.5k
   66, 
52157
15.5k
    OPC_CheckChild2TypeI32,
52158
15.5k
    OPC_Scope, 20, 
52159
15.5k
     OPC_CheckPredicate2, 
52160
15.5k
     OPC_CheckPatternPredicate2,
52161
15.5k
     OPC_EmitMergeInputChains1_0,
52162
15.5k
     OPC_EmitInteger32, 0, 
52163
15.5k
     OPC_EmitNodeXForm, 2, 2,
52164
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13709), 0|OPFL_Chain,
52165
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52166
15.5k
    20, 
52167
15.5k
     OPC_CheckPredicate1, 
52168
15.5k
     OPC_CheckPatternPredicate2,
52169
15.5k
     OPC_EmitMergeInputChains1_0,
52170
15.5k
     OPC_EmitInteger32, 0, 
52171
15.5k
     OPC_EmitNodeXForm, 2, 2,
52172
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14336), 0|OPFL_Chain,
52173
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52174
15.5k
    20, 
52175
15.5k
     OPC_CheckPredicate0, 
52176
15.5k
     OPC_CheckPatternPredicate2,
52177
15.5k
     OPC_EmitMergeInputChains1_0,
52178
15.5k
     OPC_EmitInteger32, 0, 
52179
15.5k
     OPC_EmitNodeXForm, 2, 2,
52180
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14963), 0|OPFL_Chain,
52181
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52182
15.5k
    0, 
52183
15.5k
   66, 
52184
15.5k
    OPC_CheckChild2TypeI64,
52185
15.5k
    OPC_Scope, 20, 
52186
15.5k
     OPC_CheckPredicate2, 
52187
15.5k
     OPC_CheckPatternPredicate2,
52188
15.5k
     OPC_EmitMergeInputChains1_0,
52189
15.5k
     OPC_EmitInteger32, 0, 
52190
15.5k
     OPC_EmitNodeXForm, 2, 2,
52191
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13823), 0|OPFL_Chain,
52192
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52193
15.5k
    20, 
52194
15.5k
     OPC_CheckPredicate1, 
52195
15.5k
     OPC_CheckPatternPredicate2,
52196
15.5k
     OPC_EmitMergeInputChains1_0,
52197
15.5k
     OPC_EmitInteger32, 0, 
52198
15.5k
     OPC_EmitNodeXForm, 2, 2,
52199
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14450), 0|OPFL_Chain,
52200
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52201
15.5k
    20, 
52202
15.5k
     OPC_CheckPredicate0, 
52203
15.5k
     OPC_CheckPatternPredicate2,
52204
15.5k
     OPC_EmitMergeInputChains1_0,
52205
15.5k
     OPC_EmitInteger32, 0, 
52206
15.5k
     OPC_EmitNodeXForm, 2, 2,
52207
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15077), 0|OPFL_Chain,
52208
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52209
15.5k
    0, 
52210
15.5k
   0, 
52211
15.5k
  106|128,2, 
52212
15.5k
   OPC_CheckChild1Integer, 28|128,12|128,1, 
52213
15.5k
   OPC_RecordChild2,
52214
15.5k
   OPC_Scope, 75, 
52215
15.5k
    OPC_CheckChild2TypeI32,
52216
15.5k
    OPC_Scope, 23, 
52217
15.5k
     OPC_CheckPredicate2, 
52218
15.5k
     OPC_CheckPatternPredicate2,
52219
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52220
15.5k
     OPC_EmitMergeInputChains1_0,
52221
15.5k
     OPC_EmitInteger32, 0, 
52222
15.5k
     OPC_EmitNodeXForm, 2, 4,
52223
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13943), 0|OPFL_Chain,
52224
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52225
15.5k
    23, 
52226
15.5k
     OPC_CheckPredicate1, 
52227
15.5k
     OPC_CheckPatternPredicate2,
52228
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52229
15.5k
     OPC_EmitMergeInputChains1_0,
52230
15.5k
     OPC_EmitInteger32, 0, 
52231
15.5k
     OPC_EmitNodeXForm, 2, 4,
52232
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14570), 0|OPFL_Chain,
52233
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52234
15.5k
    23, 
52235
15.5k
     OPC_CheckPredicate0, 
52236
15.5k
     OPC_CheckPatternPredicate2,
52237
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52238
15.5k
     OPC_EmitMergeInputChains1_0,
52239
15.5k
     OPC_EmitInteger32, 0, 
52240
15.5k
     OPC_EmitNodeXForm, 2, 4,
52241
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15197), 0|OPFL_Chain,
52242
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52243
15.5k
    0, 
52244
15.5k
   75, 
52245
15.5k
    OPC_CheckChild2TypeI64,
52246
15.5k
    OPC_Scope, 23, 
52247
15.5k
     OPC_CheckPredicate2, 
52248
15.5k
     OPC_CheckPatternPredicate2,
52249
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52250
15.5k
     OPC_EmitMergeInputChains1_0,
52251
15.5k
     OPC_EmitInteger32, 0, 
52252
15.5k
     OPC_EmitNodeXForm, 2, 4,
52253
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14057), 0|OPFL_Chain,
52254
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52255
15.5k
    23, 
52256
15.5k
     OPC_CheckPredicate1, 
52257
15.5k
     OPC_CheckPatternPredicate2,
52258
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52259
15.5k
     OPC_EmitMergeInputChains1_0,
52260
15.5k
     OPC_EmitInteger32, 0, 
52261
15.5k
     OPC_EmitNodeXForm, 2, 4,
52262
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14684), 0|OPFL_Chain,
52263
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52264
15.5k
    23, 
52265
15.5k
     OPC_CheckPredicate0, 
52266
15.5k
     OPC_CheckPatternPredicate2,
52267
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52268
15.5k
     OPC_EmitMergeInputChains1_0,
52269
15.5k
     OPC_EmitInteger32, 0, 
52270
15.5k
     OPC_EmitNodeXForm, 2, 4,
52271
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15311), 0|OPFL_Chain,
52272
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 2, 3, 5, 
52273
15.5k
    0, 
52274
15.5k
   22, 
52275
15.5k
    OPC_CheckPredicate2, 
52276
15.5k
    OPC_CheckPatternPredicate2,
52277
15.5k
    OPC_CheckComplexPat2, /*#*/1,
52278
15.5k
    OPC_EmitMergeInputChains1_0,
52279
15.5k
    OPC_EmitInteger32, 0, 
52280
15.5k
    OPC_EmitNodeXForm, 2, 3,
52281
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13545), 0|OPFL_Chain,
52282
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
52283
15.5k
   22, 
52284
15.5k
    OPC_CheckPredicate1, 
52285
15.5k
    OPC_CheckPatternPredicate2,
52286
15.5k
    OPC_CheckComplexPat2, /*#*/1,
52287
15.5k
    OPC_EmitMergeInputChains1_0,
52288
15.5k
    OPC_EmitInteger32, 0, 
52289
15.5k
    OPC_EmitNodeXForm, 2, 3,
52290
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14201), 0|OPFL_Chain,
52291
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
52292
15.5k
   22, 
52293
15.5k
    OPC_CheckPredicate0, 
52294
15.5k
    OPC_CheckPatternPredicate2,
52295
15.5k
    OPC_CheckComplexPat2, /*#*/1,
52296
15.5k
    OPC_EmitMergeInputChains1_0,
52297
15.5k
    OPC_EmitInteger32, 0, 
52298
15.5k
    OPC_EmitNodeXForm, 2, 3,
52299
15.5k
    OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14828), 0|OPFL_Chain,
52300
15.5k
                  4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 2, 4, 
52301
15.5k
   66, 
52302
15.5k
    OPC_CheckChild2TypeI32,
52303
15.5k
    OPC_Scope, 20, 
52304
15.5k
     OPC_CheckPredicate2, 
52305
15.5k
     OPC_CheckPatternPredicate2,
52306
15.5k
     OPC_EmitMergeInputChains1_0,
52307
15.5k
     OPC_EmitInteger32, 0, 
52308
15.5k
     OPC_EmitNodeXForm, 2, 2,
52309
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13715), 0|OPFL_Chain,
52310
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52311
15.5k
    20, 
52312
15.5k
     OPC_CheckPredicate1, 
52313
15.5k
     OPC_CheckPatternPredicate2,
52314
15.5k
     OPC_EmitMergeInputChains1_0,
52315
15.5k
     OPC_EmitInteger32, 0, 
52316
15.5k
     OPC_EmitNodeXForm, 2, 2,
52317
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14342), 0|OPFL_Chain,
52318
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52319
15.5k
    20, 
52320
15.5k
     OPC_CheckPredicate0, 
52321
15.5k
     OPC_CheckPatternPredicate2,
52322
15.5k
     OPC_EmitMergeInputChains1_0,
52323
15.5k
     OPC_EmitInteger32, 0, 
52324
15.5k
     OPC_EmitNodeXForm, 2, 2,
52325
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14969), 0|OPFL_Chain,
52326
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52327
15.5k
    0, 
52328
15.5k
   66, 
52329
15.5k
    OPC_CheckChild2TypeI64,
52330
15.5k
    OPC_Scope, 20, 
52331
15.5k
     OPC_CheckPredicate2, 
52332
15.5k
     OPC_CheckPatternPredicate2,
52333
15.5k
     OPC_EmitMergeInputChains1_0,
52334
15.5k
     OPC_EmitInteger32, 0, 
52335
15.5k
     OPC_EmitNodeXForm, 2, 2,
52336
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_13829), 0|OPFL_Chain,
52337
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52338
15.5k
    20, 
52339
15.5k
     OPC_CheckPredicate1, 
52340
15.5k
     OPC_CheckPatternPredicate2,
52341
15.5k
     OPC_EmitMergeInputChains1_0,
52342
15.5k
     OPC_EmitInteger32, 0, 
52343
15.5k
     OPC_EmitNodeXForm, 2, 2,
52344
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_14456), 0|OPFL_Chain,
52345
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52346
15.5k
    20, 
52347
15.5k
     OPC_CheckPredicate0, 
52348
15.5k
     OPC_CheckPatternPredicate2,
52349
15.5k
     OPC_EmitMergeInputChains1_0,
52350
15.5k
     OPC_EmitInteger32, 0, 
52351
15.5k
     OPC_EmitNodeXForm, 2, 2,
52352
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15083), 0|OPFL_Chain,
52353
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 2, 1, 3, 
52354
15.5k
    0, 
52355
15.5k
   0, 
52356
15.5k
  61|128,3, 
52357
15.5k
   OPC_CheckChild1Integer, 12|128,8|128,1, 
52358
15.5k
   OPC_RecordChild2,
52359
15.5k
   OPC_Scope, 91, 
52360
15.5k
    OPC_CheckChild2TypeI32,
52361
15.5k
    OPC_RecordChild3,
52362
15.5k
    OPC_Scope, 28, 
52363
15.5k
     OPC_CheckPredicate2, 
52364
15.5k
     OPC_CheckPatternPredicate4,
52365
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52366
15.5k
     OPC_EmitMergeInputChains1_0,
52367
15.5k
     OPC_EmitInteger32, 0, 
52368
15.5k
     OPC_EmitNodeXForm, 2, 5,
52369
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15821), 0|OPFL_Chain,
52370
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52371
15.5k
    28, 
52372
15.5k
     OPC_CheckPredicate1, 
52373
15.5k
     OPC_CheckPatternPredicate4,
52374
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52375
15.5k
     OPC_EmitMergeInputChains1_0,
52376
15.5k
     OPC_EmitInteger32, 0, 
52377
15.5k
     OPC_EmitNodeXForm, 2, 5,
52378
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16448), 0|OPFL_Chain,
52379
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52380
15.5k
    28, 
52381
15.5k
     OPC_CheckPredicate0, 
52382
15.5k
     OPC_CheckPatternPredicate4,
52383
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52384
15.5k
     OPC_EmitMergeInputChains1_0,
52385
15.5k
     OPC_EmitInteger32, 0, 
52386
15.5k
     OPC_EmitNodeXForm, 2, 5,
52387
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17075), 0|OPFL_Chain,
52388
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52389
15.5k
    0, 
52390
15.5k
   91, 
52391
15.5k
    OPC_CheckChild2TypeI64,
52392
15.5k
    OPC_RecordChild3,
52393
15.5k
    OPC_Scope, 28, 
52394
15.5k
     OPC_CheckPredicate2, 
52395
15.5k
     OPC_CheckPatternPredicate4,
52396
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52397
15.5k
     OPC_EmitMergeInputChains1_0,
52398
15.5k
     OPC_EmitInteger32, 0, 
52399
15.5k
     OPC_EmitNodeXForm, 2, 5,
52400
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15935), 0|OPFL_Chain,
52401
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52402
15.5k
    28, 
52403
15.5k
     OPC_CheckPredicate1, 
52404
15.5k
     OPC_CheckPatternPredicate4,
52405
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52406
15.5k
     OPC_EmitMergeInputChains1_0,
52407
15.5k
     OPC_EmitInteger32, 0, 
52408
15.5k
     OPC_EmitNodeXForm, 2, 5,
52409
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16562), 0|OPFL_Chain,
52410
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52411
15.5k
    28, 
52412
15.5k
     OPC_CheckPredicate0, 
52413
15.5k
     OPC_CheckPatternPredicate4,
52414
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52415
15.5k
     OPC_EmitMergeInputChains1_0,
52416
15.5k
     OPC_EmitInteger32, 0, 
52417
15.5k
     OPC_EmitNodeXForm, 2, 5,
52418
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17189), 0|OPFL_Chain,
52419
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52420
15.5k
    0, 
52421
15.5k
   87, 
52422
15.5k
    OPC_RecordChild3,
52423
15.5k
    OPC_Scope, 27, 
52424
15.5k
     OPC_CheckPredicate2, 
52425
15.5k
     OPC_CheckPatternPredicate4,
52426
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52427
15.5k
     OPC_EmitMergeInputChains1_0,
52428
15.5k
     OPC_EmitInteger32, 0, 
52429
15.5k
     OPC_EmitNodeXForm, 2, 4,
52430
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15366), 0|OPFL_Chain,
52431
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52432
15.5k
    27, 
52433
15.5k
     OPC_CheckPredicate1, 
52434
15.5k
     OPC_CheckPatternPredicate4,
52435
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52436
15.5k
     OPC_EmitMergeInputChains1_0,
52437
15.5k
     OPC_EmitInteger32, 0, 
52438
15.5k
     OPC_EmitNodeXForm, 2, 4,
52439
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16049), 0|OPFL_Chain,
52440
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52441
15.5k
    27, 
52442
15.5k
     OPC_CheckPredicate0, 
52443
15.5k
     OPC_CheckPatternPredicate4,
52444
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52445
15.5k
     OPC_EmitMergeInputChains1_0,
52446
15.5k
     OPC_EmitInteger32, 0, 
52447
15.5k
     OPC_EmitNodeXForm, 2, 4,
52448
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16676), 0|OPFL_Chain,
52449
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52450
15.5k
    0, 
52451
15.5k
   82, 
52452
15.5k
    OPC_CheckChild2TypeI32,
52453
15.5k
    OPC_RecordChild3,
52454
15.5k
    OPC_Scope, 25, 
52455
15.5k
     OPC_CheckPredicate2, 
52456
15.5k
     OPC_CheckPatternPredicate4,
52457
15.5k
     OPC_EmitMergeInputChains1_0,
52458
15.5k
     OPC_EmitInteger32, 0, 
52459
15.5k
     OPC_EmitNodeXForm, 2, 3,
52460
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15593), 0|OPFL_Chain,
52461
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52462
15.5k
    25, 
52463
15.5k
     OPC_CheckPredicate1, 
52464
15.5k
     OPC_CheckPatternPredicate4,
52465
15.5k
     OPC_EmitMergeInputChains1_0,
52466
15.5k
     OPC_EmitInteger32, 0, 
52467
15.5k
     OPC_EmitNodeXForm, 2, 3,
52468
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16220), 0|OPFL_Chain,
52469
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52470
15.5k
    25, 
52471
15.5k
     OPC_CheckPredicate0, 
52472
15.5k
     OPC_CheckPatternPredicate4,
52473
15.5k
     OPC_EmitMergeInputChains1_0,
52474
15.5k
     OPC_EmitInteger32, 0, 
52475
15.5k
     OPC_EmitNodeXForm, 2, 3,
52476
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16847), 0|OPFL_Chain,
52477
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52478
15.5k
    0, 
52479
15.5k
   82, 
52480
15.5k
    OPC_CheckChild2TypeI64,
52481
15.5k
    OPC_RecordChild3,
52482
15.5k
    OPC_Scope, 25, 
52483
15.5k
     OPC_CheckPredicate2, 
52484
15.5k
     OPC_CheckPatternPredicate4,
52485
15.5k
     OPC_EmitMergeInputChains1_0,
52486
15.5k
     OPC_EmitInteger32, 0, 
52487
15.5k
     OPC_EmitNodeXForm, 2, 3,
52488
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15707), 0|OPFL_Chain,
52489
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52490
15.5k
    25, 
52491
15.5k
     OPC_CheckPredicate1, 
52492
15.5k
     OPC_CheckPatternPredicate4,
52493
15.5k
     OPC_EmitMergeInputChains1_0,
52494
15.5k
     OPC_EmitInteger32, 0, 
52495
15.5k
     OPC_EmitNodeXForm, 2, 3,
52496
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16334), 0|OPFL_Chain,
52497
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52498
15.5k
    25, 
52499
15.5k
     OPC_CheckPredicate0, 
52500
15.5k
     OPC_CheckPatternPredicate4,
52501
15.5k
     OPC_EmitMergeInputChains1_0,
52502
15.5k
     OPC_EmitInteger32, 0, 
52503
15.5k
     OPC_EmitNodeXForm, 2, 3,
52504
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16961), 0|OPFL_Chain,
52505
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52506
15.5k
    0, 
52507
15.5k
   0, 
52508
15.5k
  61|128,3, 
52509
15.5k
   OPC_CheckChild1Integer, 44|128,8|128,1, 
52510
15.5k
   OPC_RecordChild2,
52511
15.5k
   OPC_Scope, 91, 
52512
15.5k
    OPC_CheckChild2TypeI32,
52513
15.5k
    OPC_RecordChild3,
52514
15.5k
    OPC_Scope, 28, 
52515
15.5k
     OPC_CheckPredicate2, 
52516
15.5k
     OPC_CheckPatternPredicate4,
52517
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52518
15.5k
     OPC_EmitMergeInputChains1_0,
52519
15.5k
     OPC_EmitInteger32, 0, 
52520
15.5k
     OPC_EmitNodeXForm, 2, 5,
52521
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15829), 0|OPFL_Chain,
52522
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52523
15.5k
    28, 
52524
15.5k
     OPC_CheckPredicate1, 
52525
15.5k
     OPC_CheckPatternPredicate4,
52526
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52527
15.5k
     OPC_EmitMergeInputChains1_0,
52528
15.5k
     OPC_EmitInteger32, 0, 
52529
15.5k
     OPC_EmitNodeXForm, 2, 5,
52530
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16456), 0|OPFL_Chain,
52531
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52532
15.5k
    28, 
52533
15.5k
     OPC_CheckPredicate0, 
52534
15.5k
     OPC_CheckPatternPredicate4,
52535
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52536
15.5k
     OPC_EmitMergeInputChains1_0,
52537
15.5k
     OPC_EmitInteger32, 0, 
52538
15.5k
     OPC_EmitNodeXForm, 2, 5,
52539
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17083), 0|OPFL_Chain,
52540
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52541
15.5k
    0, 
52542
15.5k
   91, 
52543
15.5k
    OPC_CheckChild2TypeI64,
52544
15.5k
    OPC_RecordChild3,
52545
15.5k
    OPC_Scope, 28, 
52546
15.5k
     OPC_CheckPredicate2, 
52547
15.5k
     OPC_CheckPatternPredicate4,
52548
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52549
15.5k
     OPC_EmitMergeInputChains1_0,
52550
15.5k
     OPC_EmitInteger32, 0, 
52551
15.5k
     OPC_EmitNodeXForm, 2, 5,
52552
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15943), 0|OPFL_Chain,
52553
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52554
15.5k
    28, 
52555
15.5k
     OPC_CheckPredicate1, 
52556
15.5k
     OPC_CheckPatternPredicate4,
52557
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52558
15.5k
     OPC_EmitMergeInputChains1_0,
52559
15.5k
     OPC_EmitInteger32, 0, 
52560
15.5k
     OPC_EmitNodeXForm, 2, 5,
52561
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16570), 0|OPFL_Chain,
52562
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52563
15.5k
    28, 
52564
15.5k
     OPC_CheckPredicate0, 
52565
15.5k
     OPC_CheckPatternPredicate4,
52566
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52567
15.5k
     OPC_EmitMergeInputChains1_0,
52568
15.5k
     OPC_EmitInteger32, 0, 
52569
15.5k
     OPC_EmitNodeXForm, 2, 5,
52570
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17197), 0|OPFL_Chain,
52571
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52572
15.5k
    0, 
52573
15.5k
   87, 
52574
15.5k
    OPC_RecordChild3,
52575
15.5k
    OPC_Scope, 27, 
52576
15.5k
     OPC_CheckPredicate2, 
52577
15.5k
     OPC_CheckPatternPredicate4,
52578
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52579
15.5k
     OPC_EmitMergeInputChains1_0,
52580
15.5k
     OPC_EmitInteger32, 0, 
52581
15.5k
     OPC_EmitNodeXForm, 2, 4,
52582
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15382), 0|OPFL_Chain,
52583
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52584
15.5k
    27, 
52585
15.5k
     OPC_CheckPredicate1, 
52586
15.5k
     OPC_CheckPatternPredicate4,
52587
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52588
15.5k
     OPC_EmitMergeInputChains1_0,
52589
15.5k
     OPC_EmitInteger32, 0, 
52590
15.5k
     OPC_EmitNodeXForm, 2, 4,
52591
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16061), 0|OPFL_Chain,
52592
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52593
15.5k
    27, 
52594
15.5k
     OPC_CheckPredicate0, 
52595
15.5k
     OPC_CheckPatternPredicate4,
52596
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52597
15.5k
     OPC_EmitMergeInputChains1_0,
52598
15.5k
     OPC_EmitInteger32, 0, 
52599
15.5k
     OPC_EmitNodeXForm, 2, 4,
52600
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16688), 0|OPFL_Chain,
52601
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52602
15.5k
    0, 
52603
15.5k
   82, 
52604
15.5k
    OPC_CheckChild2TypeI32,
52605
15.5k
    OPC_RecordChild3,
52606
15.5k
    OPC_Scope, 25, 
52607
15.5k
     OPC_CheckPredicate2, 
52608
15.5k
     OPC_CheckPatternPredicate4,
52609
15.5k
     OPC_EmitMergeInputChains1_0,
52610
15.5k
     OPC_EmitInteger32, 0, 
52611
15.5k
     OPC_EmitNodeXForm, 2, 3,
52612
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15601), 0|OPFL_Chain,
52613
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52614
15.5k
    25, 
52615
15.5k
     OPC_CheckPredicate1, 
52616
15.5k
     OPC_CheckPatternPredicate4,
52617
15.5k
     OPC_EmitMergeInputChains1_0,
52618
15.5k
     OPC_EmitInteger32, 0, 
52619
15.5k
     OPC_EmitNodeXForm, 2, 3,
52620
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16228), 0|OPFL_Chain,
52621
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52622
15.5k
    25, 
52623
15.5k
     OPC_CheckPredicate0, 
52624
15.5k
     OPC_CheckPatternPredicate4,
52625
15.5k
     OPC_EmitMergeInputChains1_0,
52626
15.5k
     OPC_EmitInteger32, 0, 
52627
15.5k
     OPC_EmitNodeXForm, 2, 3,
52628
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16855), 0|OPFL_Chain,
52629
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52630
15.5k
    0, 
52631
15.5k
   82, 
52632
15.5k
    OPC_CheckChild2TypeI64,
52633
15.5k
    OPC_RecordChild3,
52634
15.5k
    OPC_Scope, 25, 
52635
15.5k
     OPC_CheckPredicate2, 
52636
15.5k
     OPC_CheckPatternPredicate4,
52637
15.5k
     OPC_EmitMergeInputChains1_0,
52638
15.5k
     OPC_EmitInteger32, 0, 
52639
15.5k
     OPC_EmitNodeXForm, 2, 3,
52640
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15715), 0|OPFL_Chain,
52641
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52642
15.5k
    25, 
52643
15.5k
     OPC_CheckPredicate1, 
52644
15.5k
     OPC_CheckPatternPredicate4,
52645
15.5k
     OPC_EmitMergeInputChains1_0,
52646
15.5k
     OPC_EmitInteger32, 0, 
52647
15.5k
     OPC_EmitNodeXForm, 2, 3,
52648
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16342), 0|OPFL_Chain,
52649
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52650
15.5k
    25, 
52651
15.5k
     OPC_CheckPredicate0, 
52652
15.5k
     OPC_CheckPatternPredicate4,
52653
15.5k
     OPC_EmitMergeInputChains1_0,
52654
15.5k
     OPC_EmitInteger32, 0, 
52655
15.5k
     OPC_EmitNodeXForm, 2, 3,
52656
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16969), 0|OPFL_Chain,
52657
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52658
15.5k
    0, 
52659
15.5k
   0, 
52660
15.5k
  61|128,3, 
52661
15.5k
   OPC_CheckChild1Integer, 12|128,10|128,1, 
52662
15.5k
   OPC_RecordChild2,
52663
15.5k
   OPC_Scope, 91, 
52664
15.5k
    OPC_CheckChild2TypeI32,
52665
15.5k
    OPC_RecordChild3,
52666
15.5k
    OPC_Scope, 28, 
52667
15.5k
     OPC_CheckPredicate2, 
52668
15.5k
     OPC_CheckPatternPredicate2,
52669
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52670
15.5k
     OPC_EmitMergeInputChains1_0,
52671
15.5k
     OPC_EmitInteger32, 0, 
52672
15.5k
     OPC_EmitNodeXForm, 2, 5,
52673
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15837), 0|OPFL_Chain,
52674
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52675
15.5k
    28, 
52676
15.5k
     OPC_CheckPredicate1, 
52677
15.5k
     OPC_CheckPatternPredicate2,
52678
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52679
15.5k
     OPC_EmitMergeInputChains1_0,
52680
15.5k
     OPC_EmitInteger32, 0, 
52681
15.5k
     OPC_EmitNodeXForm, 2, 5,
52682
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16464), 0|OPFL_Chain,
52683
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52684
15.5k
    28, 
52685
15.5k
     OPC_CheckPredicate0, 
52686
15.5k
     OPC_CheckPatternPredicate2,
52687
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52688
15.5k
     OPC_EmitMergeInputChains1_0,
52689
15.5k
     OPC_EmitInteger32, 0, 
52690
15.5k
     OPC_EmitNodeXForm, 2, 5,
52691
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17091), 0|OPFL_Chain,
52692
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52693
15.5k
    0, 
52694
15.5k
   91, 
52695
15.5k
    OPC_CheckChild2TypeI64,
52696
15.5k
    OPC_RecordChild3,
52697
15.5k
    OPC_Scope, 28, 
52698
15.5k
     OPC_CheckPredicate2, 
52699
15.5k
     OPC_CheckPatternPredicate2,
52700
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52701
15.5k
     OPC_EmitMergeInputChains1_0,
52702
15.5k
     OPC_EmitInteger32, 0, 
52703
15.5k
     OPC_EmitNodeXForm, 2, 5,
52704
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15951), 0|OPFL_Chain,
52705
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52706
15.5k
    28, 
52707
15.5k
     OPC_CheckPredicate1, 
52708
15.5k
     OPC_CheckPatternPredicate2,
52709
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52710
15.5k
     OPC_EmitMergeInputChains1_0,
52711
15.5k
     OPC_EmitInteger32, 0, 
52712
15.5k
     OPC_EmitNodeXForm, 2, 5,
52713
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16578), 0|OPFL_Chain,
52714
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52715
15.5k
    28, 
52716
15.5k
     OPC_CheckPredicate0, 
52717
15.5k
     OPC_CheckPatternPredicate2,
52718
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52719
15.5k
     OPC_EmitMergeInputChains1_0,
52720
15.5k
     OPC_EmitInteger32, 0, 
52721
15.5k
     OPC_EmitNodeXForm, 2, 5,
52722
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17205), 0|OPFL_Chain,
52723
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52724
15.5k
    0, 
52725
15.5k
   87, 
52726
15.5k
    OPC_RecordChild3,
52727
15.5k
    OPC_Scope, 27, 
52728
15.5k
     OPC_CheckPredicate2, 
52729
15.5k
     OPC_CheckPatternPredicate2,
52730
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52731
15.5k
     OPC_EmitMergeInputChains1_0,
52732
15.5k
     OPC_EmitInteger32, 0, 
52733
15.5k
     OPC_EmitNodeXForm, 2, 4,
52734
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15398), 0|OPFL_Chain,
52735
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52736
15.5k
    27, 
52737
15.5k
     OPC_CheckPredicate1, 
52738
15.5k
     OPC_CheckPatternPredicate2,
52739
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52740
15.5k
     OPC_EmitMergeInputChains1_0,
52741
15.5k
     OPC_EmitInteger32, 0, 
52742
15.5k
     OPC_EmitNodeXForm, 2, 4,
52743
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16073), 0|OPFL_Chain,
52744
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52745
15.5k
    27, 
52746
15.5k
     OPC_CheckPredicate0, 
52747
15.5k
     OPC_CheckPatternPredicate2,
52748
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52749
15.5k
     OPC_EmitMergeInputChains1_0,
52750
15.5k
     OPC_EmitInteger32, 0, 
52751
15.5k
     OPC_EmitNodeXForm, 2, 4,
52752
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16700), 0|OPFL_Chain,
52753
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52754
15.5k
    0, 
52755
15.5k
   82, 
52756
15.5k
    OPC_CheckChild2TypeI32,
52757
15.5k
    OPC_RecordChild3,
52758
15.5k
    OPC_Scope, 25, 
52759
15.5k
     OPC_CheckPredicate2, 
52760
15.5k
     OPC_CheckPatternPredicate2,
52761
15.5k
     OPC_EmitMergeInputChains1_0,
52762
15.5k
     OPC_EmitInteger32, 0, 
52763
15.5k
     OPC_EmitNodeXForm, 2, 3,
52764
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15609), 0|OPFL_Chain,
52765
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52766
15.5k
    25, 
52767
15.5k
     OPC_CheckPredicate1, 
52768
15.5k
     OPC_CheckPatternPredicate2,
52769
15.5k
     OPC_EmitMergeInputChains1_0,
52770
15.5k
     OPC_EmitInteger32, 0, 
52771
15.5k
     OPC_EmitNodeXForm, 2, 3,
52772
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16236), 0|OPFL_Chain,
52773
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52774
15.5k
    25, 
52775
15.5k
     OPC_CheckPredicate0, 
52776
15.5k
     OPC_CheckPatternPredicate2,
52777
15.5k
     OPC_EmitMergeInputChains1_0,
52778
15.5k
     OPC_EmitInteger32, 0, 
52779
15.5k
     OPC_EmitNodeXForm, 2, 3,
52780
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16863), 0|OPFL_Chain,
52781
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52782
15.5k
    0, 
52783
15.5k
   82, 
52784
15.5k
    OPC_CheckChild2TypeI64,
52785
15.5k
    OPC_RecordChild3,
52786
15.5k
    OPC_Scope, 25, 
52787
15.5k
     OPC_CheckPredicate2, 
52788
15.5k
     OPC_CheckPatternPredicate2,
52789
15.5k
     OPC_EmitMergeInputChains1_0,
52790
15.5k
     OPC_EmitInteger32, 0, 
52791
15.5k
     OPC_EmitNodeXForm, 2, 3,
52792
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15723), 0|OPFL_Chain,
52793
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52794
15.5k
    25, 
52795
15.5k
     OPC_CheckPredicate1, 
52796
15.5k
     OPC_CheckPatternPredicate2,
52797
15.5k
     OPC_EmitMergeInputChains1_0,
52798
15.5k
     OPC_EmitInteger32, 0, 
52799
15.5k
     OPC_EmitNodeXForm, 2, 3,
52800
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16350), 0|OPFL_Chain,
52801
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52802
15.5k
    25, 
52803
15.5k
     OPC_CheckPredicate0, 
52804
15.5k
     OPC_CheckPatternPredicate2,
52805
15.5k
     OPC_EmitMergeInputChains1_0,
52806
15.5k
     OPC_EmitInteger32, 0, 
52807
15.5k
     OPC_EmitNodeXForm, 2, 3,
52808
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16977), 0|OPFL_Chain,
52809
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52810
15.5k
    0, 
52811
15.5k
   0, 
52812
15.5k
  61|128,3, 
52813
15.5k
   OPC_CheckChild1Integer, 44|128,10|128,1, 
52814
15.5k
   OPC_RecordChild2,
52815
15.5k
   OPC_Scope, 91, 
52816
15.5k
    OPC_CheckChild2TypeI32,
52817
15.5k
    OPC_RecordChild3,
52818
15.5k
    OPC_Scope, 28, 
52819
15.5k
     OPC_CheckPredicate2, 
52820
15.5k
     OPC_CheckPatternPredicate2,
52821
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52822
15.5k
     OPC_EmitMergeInputChains1_0,
52823
15.5k
     OPC_EmitInteger32, 0, 
52824
15.5k
     OPC_EmitNodeXForm, 2, 5,
52825
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15845), 0|OPFL_Chain,
52826
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52827
15.5k
    28, 
52828
15.5k
     OPC_CheckPredicate1, 
52829
15.5k
     OPC_CheckPatternPredicate2,
52830
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52831
15.5k
     OPC_EmitMergeInputChains1_0,
52832
15.5k
     OPC_EmitInteger32, 0, 
52833
15.5k
     OPC_EmitNodeXForm, 2, 5,
52834
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16472), 0|OPFL_Chain,
52835
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52836
15.5k
    28, 
52837
15.5k
     OPC_CheckPredicate0, 
52838
15.5k
     OPC_CheckPatternPredicate2,
52839
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52840
15.5k
     OPC_EmitMergeInputChains1_0,
52841
15.5k
     OPC_EmitInteger32, 0, 
52842
15.5k
     OPC_EmitNodeXForm, 2, 5,
52843
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17099), 0|OPFL_Chain,
52844
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52845
15.5k
    0, 
52846
15.5k
   91, 
52847
15.5k
    OPC_CheckChild2TypeI64,
52848
15.5k
    OPC_RecordChild3,
52849
15.5k
    OPC_Scope, 28, 
52850
15.5k
     OPC_CheckPredicate2, 
52851
15.5k
     OPC_CheckPatternPredicate2,
52852
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52853
15.5k
     OPC_EmitMergeInputChains1_0,
52854
15.5k
     OPC_EmitInteger32, 0, 
52855
15.5k
     OPC_EmitNodeXForm, 2, 5,
52856
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15959), 0|OPFL_Chain,
52857
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52858
15.5k
    28, 
52859
15.5k
     OPC_CheckPredicate1, 
52860
15.5k
     OPC_CheckPatternPredicate2,
52861
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52862
15.5k
     OPC_EmitMergeInputChains1_0,
52863
15.5k
     OPC_EmitInteger32, 0, 
52864
15.5k
     OPC_EmitNodeXForm, 2, 5,
52865
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16586), 0|OPFL_Chain,
52866
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52867
15.5k
    28, 
52868
15.5k
     OPC_CheckPredicate0, 
52869
15.5k
     OPC_CheckPatternPredicate2,
52870
15.5k
     OPC_CheckComplexPat1, /*#*/1,
52871
15.5k
     OPC_EmitMergeInputChains1_0,
52872
15.5k
     OPC_EmitInteger32, 0, 
52873
15.5k
     OPC_EmitNodeXForm, 2, 5,
52874
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17213), 0|OPFL_Chain,
52875
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52876
15.5k
    0, 
52877
15.5k
   87, 
52878
15.5k
    OPC_RecordChild3,
52879
15.5k
    OPC_Scope, 27, 
52880
15.5k
     OPC_CheckPredicate2, 
52881
15.5k
     OPC_CheckPatternPredicate2,
52882
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52883
15.5k
     OPC_EmitMergeInputChains1_0,
52884
15.5k
     OPC_EmitInteger32, 0, 
52885
15.5k
     OPC_EmitNodeXForm, 2, 4,
52886
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15414), 0|OPFL_Chain,
52887
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52888
15.5k
    27, 
52889
15.5k
     OPC_CheckPredicate1, 
52890
15.5k
     OPC_CheckPatternPredicate2,
52891
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52892
15.5k
     OPC_EmitMergeInputChains1_0,
52893
15.5k
     OPC_EmitInteger32, 0, 
52894
15.5k
     OPC_EmitNodeXForm, 2, 4,
52895
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16085), 0|OPFL_Chain,
52896
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52897
15.5k
    27, 
52898
15.5k
     OPC_CheckPredicate0, 
52899
15.5k
     OPC_CheckPatternPredicate2,
52900
15.5k
     OPC_CheckComplexPat2, /*#*/1,
52901
15.5k
     OPC_EmitMergeInputChains1_0,
52902
15.5k
     OPC_EmitInteger32, 0, 
52903
15.5k
     OPC_EmitNodeXForm, 2, 4,
52904
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16712), 0|OPFL_Chain,
52905
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
52906
15.5k
    0, 
52907
15.5k
   82, 
52908
15.5k
    OPC_CheckChild2TypeI32,
52909
15.5k
    OPC_RecordChild3,
52910
15.5k
    OPC_Scope, 25, 
52911
15.5k
     OPC_CheckPredicate2, 
52912
15.5k
     OPC_CheckPatternPredicate2,
52913
15.5k
     OPC_EmitMergeInputChains1_0,
52914
15.5k
     OPC_EmitInteger32, 0, 
52915
15.5k
     OPC_EmitNodeXForm, 2, 3,
52916
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15617), 0|OPFL_Chain,
52917
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52918
15.5k
    25, 
52919
15.5k
     OPC_CheckPredicate1, 
52920
15.5k
     OPC_CheckPatternPredicate2,
52921
15.5k
     OPC_EmitMergeInputChains1_0,
52922
15.5k
     OPC_EmitInteger32, 0, 
52923
15.5k
     OPC_EmitNodeXForm, 2, 3,
52924
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16244), 0|OPFL_Chain,
52925
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52926
15.5k
    25, 
52927
15.5k
     OPC_CheckPredicate0, 
52928
15.5k
     OPC_CheckPatternPredicate2,
52929
15.5k
     OPC_EmitMergeInputChains1_0,
52930
15.5k
     OPC_EmitInteger32, 0, 
52931
15.5k
     OPC_EmitNodeXForm, 2, 3,
52932
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16871), 0|OPFL_Chain,
52933
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52934
15.5k
    0, 
52935
15.5k
   82, 
52936
15.5k
    OPC_CheckChild2TypeI64,
52937
15.5k
    OPC_RecordChild3,
52938
15.5k
    OPC_Scope, 25, 
52939
15.5k
     OPC_CheckPredicate2, 
52940
15.5k
     OPC_CheckPatternPredicate2,
52941
15.5k
     OPC_EmitMergeInputChains1_0,
52942
15.5k
     OPC_EmitInteger32, 0, 
52943
15.5k
     OPC_EmitNodeXForm, 2, 3,
52944
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15731), 0|OPFL_Chain,
52945
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52946
15.5k
    25, 
52947
15.5k
     OPC_CheckPredicate1, 
52948
15.5k
     OPC_CheckPatternPredicate2,
52949
15.5k
     OPC_EmitMergeInputChains1_0,
52950
15.5k
     OPC_EmitInteger32, 0, 
52951
15.5k
     OPC_EmitNodeXForm, 2, 3,
52952
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16358), 0|OPFL_Chain,
52953
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52954
15.5k
    25, 
52955
15.5k
     OPC_CheckPredicate0, 
52956
15.5k
     OPC_CheckPatternPredicate2,
52957
15.5k
     OPC_EmitMergeInputChains1_0,
52958
15.5k
     OPC_EmitInteger32, 0, 
52959
15.5k
     OPC_EmitNodeXForm, 2, 3,
52960
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16985), 0|OPFL_Chain,
52961
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
52962
15.5k
    0, 
52963
15.5k
   0, 
52964
15.5k
  61|128,3, 
52965
15.5k
   OPC_CheckChild1Integer, 100|128,11|128,1, 
52966
15.5k
   OPC_RecordChild2,
52967
15.5k
   OPC_Scope, 91, 
52968
15.5k
    OPC_CheckChild2TypeI32,
52969
15.5k
    OPC_RecordChild3,
52970
15.5k
    OPC_Scope, 28, 
52971
15.5k
     OPC_CheckPredicate2, 
52972
15.5k
     OPC_CheckPatternPredicate2,
52973
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52974
15.5k
     OPC_EmitMergeInputChains1_0,
52975
15.5k
     OPC_EmitInteger32, 0, 
52976
15.5k
     OPC_EmitNodeXForm, 2, 5,
52977
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15853), 0|OPFL_Chain,
52978
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52979
15.5k
    28, 
52980
15.5k
     OPC_CheckPredicate1, 
52981
15.5k
     OPC_CheckPatternPredicate2,
52982
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52983
15.5k
     OPC_EmitMergeInputChains1_0,
52984
15.5k
     OPC_EmitInteger32, 0, 
52985
15.5k
     OPC_EmitNodeXForm, 2, 5,
52986
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16480), 0|OPFL_Chain,
52987
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52988
15.5k
    28, 
52989
15.5k
     OPC_CheckPredicate0, 
52990
15.5k
     OPC_CheckPatternPredicate2,
52991
15.5k
     OPC_CheckComplexPat0, /*#*/1,
52992
15.5k
     OPC_EmitMergeInputChains1_0,
52993
15.5k
     OPC_EmitInteger32, 0, 
52994
15.5k
     OPC_EmitNodeXForm, 2, 5,
52995
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17107), 0|OPFL_Chain,
52996
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
52997
15.5k
    0, 
52998
15.5k
   91, 
52999
15.5k
    OPC_CheckChild2TypeI64,
53000
15.5k
    OPC_RecordChild3,
53001
15.5k
    OPC_Scope, 28, 
53002
15.5k
     OPC_CheckPredicate2, 
53003
15.5k
     OPC_CheckPatternPredicate2,
53004
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53005
15.5k
     OPC_EmitMergeInputChains1_0,
53006
15.5k
     OPC_EmitInteger32, 0, 
53007
15.5k
     OPC_EmitNodeXForm, 2, 5,
53008
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15967), 0|OPFL_Chain,
53009
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53010
15.5k
    28, 
53011
15.5k
     OPC_CheckPredicate1, 
53012
15.5k
     OPC_CheckPatternPredicate2,
53013
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53014
15.5k
     OPC_EmitMergeInputChains1_0,
53015
15.5k
     OPC_EmitInteger32, 0, 
53016
15.5k
     OPC_EmitNodeXForm, 2, 5,
53017
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16594), 0|OPFL_Chain,
53018
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53019
15.5k
    28, 
53020
15.5k
     OPC_CheckPredicate0, 
53021
15.5k
     OPC_CheckPatternPredicate2,
53022
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53023
15.5k
     OPC_EmitMergeInputChains1_0,
53024
15.5k
     OPC_EmitInteger32, 0, 
53025
15.5k
     OPC_EmitNodeXForm, 2, 5,
53026
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17221), 0|OPFL_Chain,
53027
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53028
15.5k
    0, 
53029
15.5k
   87, 
53030
15.5k
    OPC_RecordChild3,
53031
15.5k
    OPC_Scope, 27, 
53032
15.5k
     OPC_CheckPredicate2, 
53033
15.5k
     OPC_CheckPatternPredicate2,
53034
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53035
15.5k
     OPC_EmitMergeInputChains1_0,
53036
15.5k
     OPC_EmitInteger32, 0, 
53037
15.5k
     OPC_EmitNodeXForm, 2, 4,
53038
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15430), 0|OPFL_Chain,
53039
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53040
15.5k
    27, 
53041
15.5k
     OPC_CheckPredicate1, 
53042
15.5k
     OPC_CheckPatternPredicate2,
53043
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53044
15.5k
     OPC_EmitMergeInputChains1_0,
53045
15.5k
     OPC_EmitInteger32, 0, 
53046
15.5k
     OPC_EmitNodeXForm, 2, 4,
53047
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16097), 0|OPFL_Chain,
53048
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53049
15.5k
    27, 
53050
15.5k
     OPC_CheckPredicate0, 
53051
15.5k
     OPC_CheckPatternPredicate2,
53052
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53053
15.5k
     OPC_EmitMergeInputChains1_0,
53054
15.5k
     OPC_EmitInteger32, 0, 
53055
15.5k
     OPC_EmitNodeXForm, 2, 4,
53056
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16724), 0|OPFL_Chain,
53057
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53058
15.5k
    0, 
53059
15.5k
   82, 
53060
15.5k
    OPC_CheckChild2TypeI32,
53061
15.5k
    OPC_RecordChild3,
53062
15.5k
    OPC_Scope, 25, 
53063
15.5k
     OPC_CheckPredicate2, 
53064
15.5k
     OPC_CheckPatternPredicate2,
53065
15.5k
     OPC_EmitMergeInputChains1_0,
53066
15.5k
     OPC_EmitInteger32, 0, 
53067
15.5k
     OPC_EmitNodeXForm, 2, 3,
53068
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15625), 0|OPFL_Chain,
53069
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53070
15.5k
    25, 
53071
15.5k
     OPC_CheckPredicate1, 
53072
15.5k
     OPC_CheckPatternPredicate2,
53073
15.5k
     OPC_EmitMergeInputChains1_0,
53074
15.5k
     OPC_EmitInteger32, 0, 
53075
15.5k
     OPC_EmitNodeXForm, 2, 3,
53076
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16252), 0|OPFL_Chain,
53077
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53078
15.5k
    25, 
53079
15.5k
     OPC_CheckPredicate0, 
53080
15.5k
     OPC_CheckPatternPredicate2,
53081
15.5k
     OPC_EmitMergeInputChains1_0,
53082
15.5k
     OPC_EmitInteger32, 0, 
53083
15.5k
     OPC_EmitNodeXForm, 2, 3,
53084
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16879), 0|OPFL_Chain,
53085
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53086
15.5k
    0, 
53087
15.5k
   82, 
53088
15.5k
    OPC_CheckChild2TypeI64,
53089
15.5k
    OPC_RecordChild3,
53090
15.5k
    OPC_Scope, 25, 
53091
15.5k
     OPC_CheckPredicate2, 
53092
15.5k
     OPC_CheckPatternPredicate2,
53093
15.5k
     OPC_EmitMergeInputChains1_0,
53094
15.5k
     OPC_EmitInteger32, 0, 
53095
15.5k
     OPC_EmitNodeXForm, 2, 3,
53096
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15739), 0|OPFL_Chain,
53097
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53098
15.5k
    25, 
53099
15.5k
     OPC_CheckPredicate1, 
53100
15.5k
     OPC_CheckPatternPredicate2,
53101
15.5k
     OPC_EmitMergeInputChains1_0,
53102
15.5k
     OPC_EmitInteger32, 0, 
53103
15.5k
     OPC_EmitNodeXForm, 2, 3,
53104
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16366), 0|OPFL_Chain,
53105
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53106
15.5k
    25, 
53107
15.5k
     OPC_CheckPredicate0, 
53108
15.5k
     OPC_CheckPatternPredicate2,
53109
15.5k
     OPC_EmitMergeInputChains1_0,
53110
15.5k
     OPC_EmitInteger32, 0, 
53111
15.5k
     OPC_EmitNodeXForm, 2, 3,
53112
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16993), 0|OPFL_Chain,
53113
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53114
15.5k
    0, 
53115
15.5k
   0, 
53116
15.5k
  61|128,3, 
53117
15.5k
   OPC_CheckChild1Integer, 4|128,12|128,1, 
53118
15.5k
   OPC_RecordChild2,
53119
15.5k
   OPC_Scope, 91, 
53120
15.5k
    OPC_CheckChild2TypeI32,
53121
15.5k
    OPC_RecordChild3,
53122
15.5k
    OPC_Scope, 28, 
53123
15.5k
     OPC_CheckPredicate2, 
53124
15.5k
     OPC_CheckPatternPredicate2,
53125
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53126
15.5k
     OPC_EmitMergeInputChains1_0,
53127
15.5k
     OPC_EmitInteger32, 0, 
53128
15.5k
     OPC_EmitNodeXForm, 2, 5,
53129
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15861), 0|OPFL_Chain,
53130
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53131
15.5k
    28, 
53132
15.5k
     OPC_CheckPredicate1, 
53133
15.5k
     OPC_CheckPatternPredicate2,
53134
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53135
15.5k
     OPC_EmitMergeInputChains1_0,
53136
15.5k
     OPC_EmitInteger32, 0, 
53137
15.5k
     OPC_EmitNodeXForm, 2, 5,
53138
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16488), 0|OPFL_Chain,
53139
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53140
15.5k
    28, 
53141
15.5k
     OPC_CheckPredicate0, 
53142
15.5k
     OPC_CheckPatternPredicate2,
53143
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53144
15.5k
     OPC_EmitMergeInputChains1_0,
53145
15.5k
     OPC_EmitInteger32, 0, 
53146
15.5k
     OPC_EmitNodeXForm, 2, 5,
53147
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17115), 0|OPFL_Chain,
53148
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53149
15.5k
    0, 
53150
15.5k
   91, 
53151
15.5k
    OPC_CheckChild2TypeI64,
53152
15.5k
    OPC_RecordChild3,
53153
15.5k
    OPC_Scope, 28, 
53154
15.5k
     OPC_CheckPredicate2, 
53155
15.5k
     OPC_CheckPatternPredicate2,
53156
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53157
15.5k
     OPC_EmitMergeInputChains1_0,
53158
15.5k
     OPC_EmitInteger32, 0, 
53159
15.5k
     OPC_EmitNodeXForm, 2, 5,
53160
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15975), 0|OPFL_Chain,
53161
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53162
15.5k
    28, 
53163
15.5k
     OPC_CheckPredicate1, 
53164
15.5k
     OPC_CheckPatternPredicate2,
53165
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53166
15.5k
     OPC_EmitMergeInputChains1_0,
53167
15.5k
     OPC_EmitInteger32, 0, 
53168
15.5k
     OPC_EmitNodeXForm, 2, 5,
53169
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16602), 0|OPFL_Chain,
53170
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53171
15.5k
    28, 
53172
15.5k
     OPC_CheckPredicate0, 
53173
15.5k
     OPC_CheckPatternPredicate2,
53174
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53175
15.5k
     OPC_EmitMergeInputChains1_0,
53176
15.5k
     OPC_EmitInteger32, 0, 
53177
15.5k
     OPC_EmitNodeXForm, 2, 5,
53178
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17229), 0|OPFL_Chain,
53179
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53180
15.5k
    0, 
53181
15.5k
   87, 
53182
15.5k
    OPC_RecordChild3,
53183
15.5k
    OPC_Scope, 27, 
53184
15.5k
     OPC_CheckPredicate2, 
53185
15.5k
     OPC_CheckPatternPredicate2,
53186
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53187
15.5k
     OPC_EmitMergeInputChains1_0,
53188
15.5k
     OPC_EmitInteger32, 0, 
53189
15.5k
     OPC_EmitNodeXForm, 2, 4,
53190
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15446), 0|OPFL_Chain,
53191
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53192
15.5k
    27, 
53193
15.5k
     OPC_CheckPredicate1, 
53194
15.5k
     OPC_CheckPatternPredicate2,
53195
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53196
15.5k
     OPC_EmitMergeInputChains1_0,
53197
15.5k
     OPC_EmitInteger32, 0, 
53198
15.5k
     OPC_EmitNodeXForm, 2, 4,
53199
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16109), 0|OPFL_Chain,
53200
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53201
15.5k
    27, 
53202
15.5k
     OPC_CheckPredicate0, 
53203
15.5k
     OPC_CheckPatternPredicate2,
53204
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53205
15.5k
     OPC_EmitMergeInputChains1_0,
53206
15.5k
     OPC_EmitInteger32, 0, 
53207
15.5k
     OPC_EmitNodeXForm, 2, 4,
53208
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16736), 0|OPFL_Chain,
53209
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53210
15.5k
    0, 
53211
15.5k
   82, 
53212
15.5k
    OPC_CheckChild2TypeI32,
53213
15.5k
    OPC_RecordChild3,
53214
15.5k
    OPC_Scope, 25, 
53215
15.5k
     OPC_CheckPredicate2, 
53216
15.5k
     OPC_CheckPatternPredicate2,
53217
15.5k
     OPC_EmitMergeInputChains1_0,
53218
15.5k
     OPC_EmitInteger32, 0, 
53219
15.5k
     OPC_EmitNodeXForm, 2, 3,
53220
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15633), 0|OPFL_Chain,
53221
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53222
15.5k
    25, 
53223
15.5k
     OPC_CheckPredicate1, 
53224
15.5k
     OPC_CheckPatternPredicate2,
53225
15.5k
     OPC_EmitMergeInputChains1_0,
53226
15.5k
     OPC_EmitInteger32, 0, 
53227
15.5k
     OPC_EmitNodeXForm, 2, 3,
53228
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16260), 0|OPFL_Chain,
53229
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53230
15.5k
    25, 
53231
15.5k
     OPC_CheckPredicate0, 
53232
15.5k
     OPC_CheckPatternPredicate2,
53233
15.5k
     OPC_EmitMergeInputChains1_0,
53234
15.5k
     OPC_EmitInteger32, 0, 
53235
15.5k
     OPC_EmitNodeXForm, 2, 3,
53236
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16887), 0|OPFL_Chain,
53237
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53238
15.5k
    0, 
53239
15.5k
   82, 
53240
15.5k
    OPC_CheckChild2TypeI64,
53241
15.5k
    OPC_RecordChild3,
53242
15.5k
    OPC_Scope, 25, 
53243
15.5k
     OPC_CheckPredicate2, 
53244
15.5k
     OPC_CheckPatternPredicate2,
53245
15.5k
     OPC_EmitMergeInputChains1_0,
53246
15.5k
     OPC_EmitInteger32, 0, 
53247
15.5k
     OPC_EmitNodeXForm, 2, 3,
53248
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15747), 0|OPFL_Chain,
53249
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53250
15.5k
    25, 
53251
15.5k
     OPC_CheckPredicate1, 
53252
15.5k
     OPC_CheckPatternPredicate2,
53253
15.5k
     OPC_EmitMergeInputChains1_0,
53254
15.5k
     OPC_EmitInteger32, 0, 
53255
15.5k
     OPC_EmitNodeXForm, 2, 3,
53256
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16374), 0|OPFL_Chain,
53257
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53258
15.5k
    25, 
53259
15.5k
     OPC_CheckPredicate0, 
53260
15.5k
     OPC_CheckPatternPredicate2,
53261
15.5k
     OPC_EmitMergeInputChains1_0,
53262
15.5k
     OPC_EmitInteger32, 0, 
53263
15.5k
     OPC_EmitNodeXForm, 2, 3,
53264
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17001), 0|OPFL_Chain,
53265
15.5k
                   8, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53266
15.5k
    0, 
53267
15.5k
   0, 
53268
15.5k
  1|128,3, 
53269
15.5k
   OPC_CheckChild1Integer, 74|128,8|128,1, 
53270
15.5k
   OPC_RecordChild2,
53271
15.5k
   OPC_Scope, 79, 
53272
15.5k
    OPC_CheckChild2TypeI32,
53273
15.5k
    OPC_RecordChild3,
53274
15.5k
    OPC_Scope, 24, 
53275
15.5k
     OPC_CheckPredicate2, 
53276
15.5k
     OPC_CheckPatternPredicate4,
53277
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53278
15.5k
     OPC_EmitMergeInputChains1_0,
53279
15.5k
     OPC_EmitInteger32, 0, 
53280
15.5k
     OPC_EmitNodeXForm, 2, 5,
53281
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15869), 0|OPFL_Chain,
53282
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53283
15.5k
    24, 
53284
15.5k
     OPC_CheckPredicate1, 
53285
15.5k
     OPC_CheckPatternPredicate4,
53286
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53287
15.5k
     OPC_EmitMergeInputChains1_0,
53288
15.5k
     OPC_EmitInteger32, 0, 
53289
15.5k
     OPC_EmitNodeXForm, 2, 5,
53290
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16496), 0|OPFL_Chain,
53291
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53292
15.5k
    24, 
53293
15.5k
     OPC_CheckPredicate0, 
53294
15.5k
     OPC_CheckPatternPredicate4,
53295
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53296
15.5k
     OPC_EmitMergeInputChains1_0,
53297
15.5k
     OPC_EmitInteger32, 0, 
53298
15.5k
     OPC_EmitNodeXForm, 2, 5,
53299
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17123), 0|OPFL_Chain,
53300
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53301
15.5k
    0, 
53302
15.5k
   79, 
53303
15.5k
    OPC_CheckChild2TypeI64,
53304
15.5k
    OPC_RecordChild3,
53305
15.5k
    OPC_Scope, 24, 
53306
15.5k
     OPC_CheckPredicate2, 
53307
15.5k
     OPC_CheckPatternPredicate4,
53308
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53309
15.5k
     OPC_EmitMergeInputChains1_0,
53310
15.5k
     OPC_EmitInteger32, 0, 
53311
15.5k
     OPC_EmitNodeXForm, 2, 5,
53312
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15983), 0|OPFL_Chain,
53313
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53314
15.5k
    24, 
53315
15.5k
     OPC_CheckPredicate1, 
53316
15.5k
     OPC_CheckPatternPredicate4,
53317
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53318
15.5k
     OPC_EmitMergeInputChains1_0,
53319
15.5k
     OPC_EmitInteger32, 0, 
53320
15.5k
     OPC_EmitNodeXForm, 2, 5,
53321
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16610), 0|OPFL_Chain,
53322
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53323
15.5k
    24, 
53324
15.5k
     OPC_CheckPredicate0, 
53325
15.5k
     OPC_CheckPatternPredicate4,
53326
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53327
15.5k
     OPC_EmitMergeInputChains1_0,
53328
15.5k
     OPC_EmitInteger32, 0, 
53329
15.5k
     OPC_EmitNodeXForm, 2, 5,
53330
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17237), 0|OPFL_Chain,
53331
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53332
15.5k
    0, 
53333
15.5k
   75, 
53334
15.5k
    OPC_RecordChild3,
53335
15.5k
    OPC_Scope, 23, 
53336
15.5k
     OPC_CheckPredicate2, 
53337
15.5k
     OPC_CheckPatternPredicate4,
53338
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53339
15.5k
     OPC_EmitMergeInputChains1_0,
53340
15.5k
     OPC_EmitInteger32, 0, 
53341
15.5k
     OPC_EmitNodeXForm, 2, 4,
53342
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15462), 0|OPFL_Chain,
53343
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53344
15.5k
    23, 
53345
15.5k
     OPC_CheckPredicate1, 
53346
15.5k
     OPC_CheckPatternPredicate4,
53347
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53348
15.5k
     OPC_EmitMergeInputChains1_0,
53349
15.5k
     OPC_EmitInteger32, 0, 
53350
15.5k
     OPC_EmitNodeXForm, 2, 4,
53351
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16121), 0|OPFL_Chain,
53352
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53353
15.5k
    23, 
53354
15.5k
     OPC_CheckPredicate0, 
53355
15.5k
     OPC_CheckPatternPredicate4,
53356
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53357
15.5k
     OPC_EmitMergeInputChains1_0,
53358
15.5k
     OPC_EmitInteger32, 0, 
53359
15.5k
     OPC_EmitNodeXForm, 2, 4,
53360
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16748), 0|OPFL_Chain,
53361
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53362
15.5k
    0, 
53363
15.5k
   70, 
53364
15.5k
    OPC_CheckChild2TypeI32,
53365
15.5k
    OPC_RecordChild3,
53366
15.5k
    OPC_Scope, 21, 
53367
15.5k
     OPC_CheckPredicate2, 
53368
15.5k
     OPC_CheckPatternPredicate4,
53369
15.5k
     OPC_EmitMergeInputChains1_0,
53370
15.5k
     OPC_EmitInteger32, 0, 
53371
15.5k
     OPC_EmitNodeXForm, 2, 3,
53372
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15641), 0|OPFL_Chain,
53373
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53374
15.5k
    21, 
53375
15.5k
     OPC_CheckPredicate1, 
53376
15.5k
     OPC_CheckPatternPredicate4,
53377
15.5k
     OPC_EmitMergeInputChains1_0,
53378
15.5k
     OPC_EmitInteger32, 0, 
53379
15.5k
     OPC_EmitNodeXForm, 2, 3,
53380
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16268), 0|OPFL_Chain,
53381
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53382
15.5k
    21, 
53383
15.5k
     OPC_CheckPredicate0, 
53384
15.5k
     OPC_CheckPatternPredicate4,
53385
15.5k
     OPC_EmitMergeInputChains1_0,
53386
15.5k
     OPC_EmitInteger32, 0, 
53387
15.5k
     OPC_EmitNodeXForm, 2, 3,
53388
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16895), 0|OPFL_Chain,
53389
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53390
15.5k
    0, 
53391
15.5k
   70, 
53392
15.5k
    OPC_CheckChild2TypeI64,
53393
15.5k
    OPC_RecordChild3,
53394
15.5k
    OPC_Scope, 21, 
53395
15.5k
     OPC_CheckPredicate2, 
53396
15.5k
     OPC_CheckPatternPredicate4,
53397
15.5k
     OPC_EmitMergeInputChains1_0,
53398
15.5k
     OPC_EmitInteger32, 0, 
53399
15.5k
     OPC_EmitNodeXForm, 2, 3,
53400
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15755), 0|OPFL_Chain,
53401
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53402
15.5k
    21, 
53403
15.5k
     OPC_CheckPredicate1, 
53404
15.5k
     OPC_CheckPatternPredicate4,
53405
15.5k
     OPC_EmitMergeInputChains1_0,
53406
15.5k
     OPC_EmitInteger32, 0, 
53407
15.5k
     OPC_EmitNodeXForm, 2, 3,
53408
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16382), 0|OPFL_Chain,
53409
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53410
15.5k
    21, 
53411
15.5k
     OPC_CheckPredicate0, 
53412
15.5k
     OPC_CheckPatternPredicate4,
53413
15.5k
     OPC_EmitMergeInputChains1_0,
53414
15.5k
     OPC_EmitInteger32, 0, 
53415
15.5k
     OPC_EmitNodeXForm, 2, 3,
53416
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17009), 0|OPFL_Chain,
53417
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53418
15.5k
    0, 
53419
15.5k
   0, 
53420
15.5k
  1|128,3, 
53421
15.5k
   OPC_CheckChild1Integer, 74|128,10|128,1, 
53422
15.5k
   OPC_RecordChild2,
53423
15.5k
   OPC_Scope, 79, 
53424
15.5k
    OPC_CheckChild2TypeI32,
53425
15.5k
    OPC_RecordChild3,
53426
15.5k
    OPC_Scope, 24, 
53427
15.5k
     OPC_CheckPredicate2, 
53428
15.5k
     OPC_CheckPatternPredicate2,
53429
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53430
15.5k
     OPC_EmitMergeInputChains1_0,
53431
15.5k
     OPC_EmitInteger32, 0, 
53432
15.5k
     OPC_EmitNodeXForm, 2, 5,
53433
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15875), 0|OPFL_Chain,
53434
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53435
15.5k
    24, 
53436
15.5k
     OPC_CheckPredicate1, 
53437
15.5k
     OPC_CheckPatternPredicate2,
53438
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53439
15.5k
     OPC_EmitMergeInputChains1_0,
53440
15.5k
     OPC_EmitInteger32, 0, 
53441
15.5k
     OPC_EmitNodeXForm, 2, 5,
53442
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16502), 0|OPFL_Chain,
53443
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53444
15.5k
    24, 
53445
15.5k
     OPC_CheckPredicate0, 
53446
15.5k
     OPC_CheckPatternPredicate2,
53447
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53448
15.5k
     OPC_EmitMergeInputChains1_0,
53449
15.5k
     OPC_EmitInteger32, 0, 
53450
15.5k
     OPC_EmitNodeXForm, 2, 5,
53451
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17129), 0|OPFL_Chain,
53452
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53453
15.5k
    0, 
53454
15.5k
   79, 
53455
15.5k
    OPC_CheckChild2TypeI64,
53456
15.5k
    OPC_RecordChild3,
53457
15.5k
    OPC_Scope, 24, 
53458
15.5k
     OPC_CheckPredicate2, 
53459
15.5k
     OPC_CheckPatternPredicate2,
53460
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53461
15.5k
     OPC_EmitMergeInputChains1_0,
53462
15.5k
     OPC_EmitInteger32, 0, 
53463
15.5k
     OPC_EmitNodeXForm, 2, 5,
53464
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15989), 0|OPFL_Chain,
53465
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53466
15.5k
    24, 
53467
15.5k
     OPC_CheckPredicate1, 
53468
15.5k
     OPC_CheckPatternPredicate2,
53469
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53470
15.5k
     OPC_EmitMergeInputChains1_0,
53471
15.5k
     OPC_EmitInteger32, 0, 
53472
15.5k
     OPC_EmitNodeXForm, 2, 5,
53473
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16616), 0|OPFL_Chain,
53474
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53475
15.5k
    24, 
53476
15.5k
     OPC_CheckPredicate0, 
53477
15.5k
     OPC_CheckPatternPredicate2,
53478
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53479
15.5k
     OPC_EmitMergeInputChains1_0,
53480
15.5k
     OPC_EmitInteger32, 0, 
53481
15.5k
     OPC_EmitNodeXForm, 2, 5,
53482
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17243), 0|OPFL_Chain,
53483
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53484
15.5k
    0, 
53485
15.5k
   75, 
53486
15.5k
    OPC_RecordChild3,
53487
15.5k
    OPC_Scope, 23, 
53488
15.5k
     OPC_CheckPredicate2, 
53489
15.5k
     OPC_CheckPatternPredicate2,
53490
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53491
15.5k
     OPC_EmitMergeInputChains1_0,
53492
15.5k
     OPC_EmitInteger32, 0, 
53493
15.5k
     OPC_EmitNodeXForm, 2, 4,
53494
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15474), 0|OPFL_Chain,
53495
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53496
15.5k
    23, 
53497
15.5k
     OPC_CheckPredicate1, 
53498
15.5k
     OPC_CheckPatternPredicate2,
53499
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53500
15.5k
     OPC_EmitMergeInputChains1_0,
53501
15.5k
     OPC_EmitInteger32, 0, 
53502
15.5k
     OPC_EmitNodeXForm, 2, 4,
53503
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16130), 0|OPFL_Chain,
53504
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53505
15.5k
    23, 
53506
15.5k
     OPC_CheckPredicate0, 
53507
15.5k
     OPC_CheckPatternPredicate2,
53508
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53509
15.5k
     OPC_EmitMergeInputChains1_0,
53510
15.5k
     OPC_EmitInteger32, 0, 
53511
15.5k
     OPC_EmitNodeXForm, 2, 4,
53512
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16757), 0|OPFL_Chain,
53513
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53514
15.5k
    0, 
53515
15.5k
   70, 
53516
15.5k
    OPC_CheckChild2TypeI32,
53517
15.5k
    OPC_RecordChild3,
53518
15.5k
    OPC_Scope, 21, 
53519
15.5k
     OPC_CheckPredicate2, 
53520
15.5k
     OPC_CheckPatternPredicate2,
53521
15.5k
     OPC_EmitMergeInputChains1_0,
53522
15.5k
     OPC_EmitInteger32, 0, 
53523
15.5k
     OPC_EmitNodeXForm, 2, 3,
53524
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15647), 0|OPFL_Chain,
53525
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53526
15.5k
    21, 
53527
15.5k
     OPC_CheckPredicate1, 
53528
15.5k
     OPC_CheckPatternPredicate2,
53529
15.5k
     OPC_EmitMergeInputChains1_0,
53530
15.5k
     OPC_EmitInteger32, 0, 
53531
15.5k
     OPC_EmitNodeXForm, 2, 3,
53532
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16274), 0|OPFL_Chain,
53533
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53534
15.5k
    21, 
53535
15.5k
     OPC_CheckPredicate0, 
53536
15.5k
     OPC_CheckPatternPredicate2,
53537
15.5k
     OPC_EmitMergeInputChains1_0,
53538
15.5k
     OPC_EmitInteger32, 0, 
53539
15.5k
     OPC_EmitNodeXForm, 2, 3,
53540
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16901), 0|OPFL_Chain,
53541
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53542
15.5k
    0, 
53543
15.5k
   70, 
53544
15.5k
    OPC_CheckChild2TypeI64,
53545
15.5k
    OPC_RecordChild3,
53546
15.5k
    OPC_Scope, 21, 
53547
15.5k
     OPC_CheckPredicate2, 
53548
15.5k
     OPC_CheckPatternPredicate2,
53549
15.5k
     OPC_EmitMergeInputChains1_0,
53550
15.5k
     OPC_EmitInteger32, 0, 
53551
15.5k
     OPC_EmitNodeXForm, 2, 3,
53552
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15761), 0|OPFL_Chain,
53553
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53554
15.5k
    21, 
53555
15.5k
     OPC_CheckPredicate1, 
53556
15.5k
     OPC_CheckPatternPredicate2,
53557
15.5k
     OPC_EmitMergeInputChains1_0,
53558
15.5k
     OPC_EmitInteger32, 0, 
53559
15.5k
     OPC_EmitNodeXForm, 2, 3,
53560
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16388), 0|OPFL_Chain,
53561
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53562
15.5k
    21, 
53563
15.5k
     OPC_CheckPredicate0, 
53564
15.5k
     OPC_CheckPatternPredicate2,
53565
15.5k
     OPC_EmitMergeInputChains1_0,
53566
15.5k
     OPC_EmitInteger32, 0, 
53567
15.5k
     OPC_EmitNodeXForm, 2, 3,
53568
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17015), 0|OPFL_Chain,
53569
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53570
15.5k
    0, 
53571
15.5k
   0, 
53572
15.5k
  1|128,3, 
53573
15.5k
   OPC_CheckChild1Integer, 34|128,12|128,1, 
53574
15.5k
   OPC_RecordChild2,
53575
15.5k
   OPC_Scope, 79, 
53576
15.5k
    OPC_CheckChild2TypeI32,
53577
15.5k
    OPC_RecordChild3,
53578
15.5k
    OPC_Scope, 24, 
53579
15.5k
     OPC_CheckPredicate2, 
53580
15.5k
     OPC_CheckPatternPredicate2,
53581
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53582
15.5k
     OPC_EmitMergeInputChains1_0,
53583
15.5k
     OPC_EmitInteger32, 0, 
53584
15.5k
     OPC_EmitNodeXForm, 2, 5,
53585
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15881), 0|OPFL_Chain,
53586
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53587
15.5k
    24, 
53588
15.5k
     OPC_CheckPredicate1, 
53589
15.5k
     OPC_CheckPatternPredicate2,
53590
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53591
15.5k
     OPC_EmitMergeInputChains1_0,
53592
15.5k
     OPC_EmitInteger32, 0, 
53593
15.5k
     OPC_EmitNodeXForm, 2, 5,
53594
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16508), 0|OPFL_Chain,
53595
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53596
15.5k
    24, 
53597
15.5k
     OPC_CheckPredicate0, 
53598
15.5k
     OPC_CheckPatternPredicate2,
53599
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53600
15.5k
     OPC_EmitMergeInputChains1_0,
53601
15.5k
     OPC_EmitInteger32, 0, 
53602
15.5k
     OPC_EmitNodeXForm, 2, 5,
53603
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17135), 0|OPFL_Chain,
53604
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53605
15.5k
    0, 
53606
15.5k
   79, 
53607
15.5k
    OPC_CheckChild2TypeI64,
53608
15.5k
    OPC_RecordChild3,
53609
15.5k
    OPC_Scope, 24, 
53610
15.5k
     OPC_CheckPredicate2, 
53611
15.5k
     OPC_CheckPatternPredicate2,
53612
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53613
15.5k
     OPC_EmitMergeInputChains1_0,
53614
15.5k
     OPC_EmitInteger32, 0, 
53615
15.5k
     OPC_EmitNodeXForm, 2, 5,
53616
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15995), 0|OPFL_Chain,
53617
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53618
15.5k
    24, 
53619
15.5k
     OPC_CheckPredicate1, 
53620
15.5k
     OPC_CheckPatternPredicate2,
53621
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53622
15.5k
     OPC_EmitMergeInputChains1_0,
53623
15.5k
     OPC_EmitInteger32, 0, 
53624
15.5k
     OPC_EmitNodeXForm, 2, 5,
53625
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16622), 0|OPFL_Chain,
53626
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53627
15.5k
    24, 
53628
15.5k
     OPC_CheckPredicate0, 
53629
15.5k
     OPC_CheckPatternPredicate2,
53630
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53631
15.5k
     OPC_EmitMergeInputChains1_0,
53632
15.5k
     OPC_EmitInteger32, 0, 
53633
15.5k
     OPC_EmitNodeXForm, 2, 5,
53634
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17249), 0|OPFL_Chain,
53635
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 4, 3, 4, 2, 6, 
53636
15.5k
    0, 
53637
15.5k
   75, 
53638
15.5k
    OPC_RecordChild3,
53639
15.5k
    OPC_Scope, 23, 
53640
15.5k
     OPC_CheckPredicate2, 
53641
15.5k
     OPC_CheckPatternPredicate2,
53642
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53643
15.5k
     OPC_EmitMergeInputChains1_0,
53644
15.5k
     OPC_EmitInteger32, 0, 
53645
15.5k
     OPC_EmitNodeXForm, 2, 4,
53646
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15486), 0|OPFL_Chain,
53647
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53648
15.5k
    23, 
53649
15.5k
     OPC_CheckPredicate1, 
53650
15.5k
     OPC_CheckPatternPredicate2,
53651
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53652
15.5k
     OPC_EmitMergeInputChains1_0,
53653
15.5k
     OPC_EmitInteger32, 0, 
53654
15.5k
     OPC_EmitNodeXForm, 2, 4,
53655
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16139), 0|OPFL_Chain,
53656
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53657
15.5k
    23, 
53658
15.5k
     OPC_CheckPredicate0, 
53659
15.5k
     OPC_CheckPatternPredicate2,
53660
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53661
15.5k
     OPC_EmitMergeInputChains1_0,
53662
15.5k
     OPC_EmitInteger32, 0, 
53663
15.5k
     OPC_EmitNodeXForm, 2, 4,
53664
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16766), 0|OPFL_Chain,
53665
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 3, 2, 5, 
53666
15.5k
    0, 
53667
15.5k
   70, 
53668
15.5k
    OPC_CheckChild2TypeI32,
53669
15.5k
    OPC_RecordChild3,
53670
15.5k
    OPC_Scope, 21, 
53671
15.5k
     OPC_CheckPredicate2, 
53672
15.5k
     OPC_CheckPatternPredicate2,
53673
15.5k
     OPC_EmitMergeInputChains1_0,
53674
15.5k
     OPC_EmitInteger32, 0, 
53675
15.5k
     OPC_EmitNodeXForm, 2, 3,
53676
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15653), 0|OPFL_Chain,
53677
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53678
15.5k
    21, 
53679
15.5k
     OPC_CheckPredicate1, 
53680
15.5k
     OPC_CheckPatternPredicate2,
53681
15.5k
     OPC_EmitMergeInputChains1_0,
53682
15.5k
     OPC_EmitInteger32, 0, 
53683
15.5k
     OPC_EmitNodeXForm, 2, 3,
53684
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16280), 0|OPFL_Chain,
53685
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53686
15.5k
    21, 
53687
15.5k
     OPC_CheckPredicate0, 
53688
15.5k
     OPC_CheckPatternPredicate2,
53689
15.5k
     OPC_EmitMergeInputChains1_0,
53690
15.5k
     OPC_EmitInteger32, 0, 
53691
15.5k
     OPC_EmitNodeXForm, 2, 3,
53692
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16907), 0|OPFL_Chain,
53693
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53694
15.5k
    0, 
53695
15.5k
   70, 
53696
15.5k
    OPC_CheckChild2TypeI64,
53697
15.5k
    OPC_RecordChild3,
53698
15.5k
    OPC_Scope, 21, 
53699
15.5k
     OPC_CheckPredicate2, 
53700
15.5k
     OPC_CheckPatternPredicate2,
53701
15.5k
     OPC_EmitMergeInputChains1_0,
53702
15.5k
     OPC_EmitInteger32, 0, 
53703
15.5k
     OPC_EmitNodeXForm, 2, 3,
53704
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_15767), 0|OPFL_Chain,
53705
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53706
15.5k
    21, 
53707
15.5k
     OPC_CheckPredicate1, 
53708
15.5k
     OPC_CheckPatternPredicate2,
53709
15.5k
     OPC_EmitMergeInputChains1_0,
53710
15.5k
     OPC_EmitInteger32, 0, 
53711
15.5k
     OPC_EmitNodeXForm, 2, 3,
53712
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_16394), 0|OPFL_Chain,
53713
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53714
15.5k
    21, 
53715
15.5k
     OPC_CheckPredicate0, 
53716
15.5k
     OPC_CheckPatternPredicate2,
53717
15.5k
     OPC_EmitMergeInputChains1_0,
53718
15.5k
     OPC_EmitInteger32, 0, 
53719
15.5k
     OPC_EmitNodeXForm, 2, 3,
53720
15.5k
     OPC_MorphNodeTo, TARGET_VAL(NVPTX::anonymous_17021), 0|OPFL_Chain,
53721
15.5k
                   4, MVT::v2f16, MVT::v2f16, MVT::v2f16, MVT::v2f16, 3, 1, 2, 4, 
53722
15.5k
    0, 
53723
15.5k
   0, 
53724
15.5k
  0, 
53725
15.5k
 38|128,87|128,1, TARGET_VAL(ISD::INTRINSIC_VOID),
53726
15.5k
  OPC_RecordNode,
53727
15.5k
  OPC_Scope, 99|128,2, 
53728
15.5k
   OPC_CheckChild1Integer, 80|128,9|128,1, 
53729
15.5k
   OPC_RecordChild2,
53730
15.5k
   OPC_Scope, 73, 
53731
15.5k
    OPC_CheckChild2TypeI32,
53732
15.5k
    OPC_RecordChild3,
53733
15.5k
    OPC_RecordChild4,
53734
15.5k
    OPC_RecordChild5,
53735
15.5k
    OPC_RecordChild6,
53736
15.5k
    OPC_Scope, 21, 
53737
15.5k
     OPC_CheckPredicate2, 
53738
15.5k
     OPC_CheckPatternPredicate4,
53739
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53740
15.5k
     OPC_EmitMergeInputChains1_0,
53741
15.5k
     OPC_EmitInteger32, 0, 
53742
15.5k
     OPC_EmitNodeXForm, 2, 8,
53743
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10092),
53744
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
53745
15.5k
    21, 
53746
15.5k
     OPC_CheckPredicate1, 
53747
15.5k
     OPC_CheckPatternPredicate4,
53748
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53749
15.5k
     OPC_EmitMergeInputChains1_0,
53750
15.5k
     OPC_EmitInteger32, 0, 
53751
15.5k
     OPC_EmitNodeXForm, 2, 8,
53752
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10719),
53753
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
53754
15.5k
    21, 
53755
15.5k
     OPC_CheckPredicate0, 
53756
15.5k
     OPC_CheckPatternPredicate4,
53757
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53758
15.5k
     OPC_EmitMergeInputChains1_0,
53759
15.5k
     OPC_EmitInteger32, 0, 
53760
15.5k
     OPC_EmitNodeXForm, 2, 8,
53761
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11346),
53762
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
53763
15.5k
    0, 
53764
15.5k
   73, 
53765
15.5k
    OPC_CheckChild2TypeI64,
53766
15.5k
    OPC_RecordChild3,
53767
15.5k
    OPC_RecordChild4,
53768
15.5k
    OPC_RecordChild5,
53769
15.5k
    OPC_RecordChild6,
53770
15.5k
    OPC_Scope, 21, 
53771
15.5k
     OPC_CheckPredicate2, 
53772
15.5k
     OPC_CheckPatternPredicate4,
53773
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53774
15.5k
     OPC_EmitMergeInputChains1_0,
53775
15.5k
     OPC_EmitInteger32, 0, 
53776
15.5k
     OPC_EmitNodeXForm, 2, 8,
53777
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10206),
53778
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
53779
15.5k
    21, 
53780
15.5k
     OPC_CheckPredicate1, 
53781
15.5k
     OPC_CheckPatternPredicate4,
53782
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53783
15.5k
     OPC_EmitMergeInputChains1_0,
53784
15.5k
     OPC_EmitInteger32, 0, 
53785
15.5k
     OPC_EmitNodeXForm, 2, 8,
53786
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10833),
53787
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
53788
15.5k
    21, 
53789
15.5k
     OPC_CheckPredicate0, 
53790
15.5k
     OPC_CheckPatternPredicate4,
53791
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53792
15.5k
     OPC_EmitMergeInputChains1_0,
53793
15.5k
     OPC_EmitInteger32, 0, 
53794
15.5k
     OPC_EmitNodeXForm, 2, 8,
53795
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11460),
53796
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
53797
15.5k
    0, 
53798
15.5k
   69, 
53799
15.5k
    OPC_RecordChild3,
53800
15.5k
    OPC_RecordChild4,
53801
15.5k
    OPC_RecordChild5,
53802
15.5k
    OPC_RecordChild6,
53803
15.5k
    OPC_Scope, 20, 
53804
15.5k
     OPC_CheckPredicate2, 
53805
15.5k
     OPC_CheckPatternPredicate4,
53806
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53807
15.5k
     OPC_EmitMergeInputChains1_0,
53808
15.5k
     OPC_EmitInteger32, 0, 
53809
15.5k
     OPC_EmitNodeXForm, 2, 7,
53810
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9456),
53811
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
53812
15.5k
    20, 
53813
15.5k
     OPC_CheckPredicate1, 
53814
15.5k
     OPC_CheckPatternPredicate4,
53815
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53816
15.5k
     OPC_EmitMergeInputChains1_0,
53817
15.5k
     OPC_EmitInteger32, 0, 
53818
15.5k
     OPC_EmitNodeXForm, 2, 7,
53819
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10364),
53820
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
53821
15.5k
    20, 
53822
15.5k
     OPC_CheckPredicate0, 
53823
15.5k
     OPC_CheckPatternPredicate4,
53824
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53825
15.5k
     OPC_EmitMergeInputChains1_0,
53826
15.5k
     OPC_EmitInteger32, 0, 
53827
15.5k
     OPC_EmitNodeXForm, 2, 7,
53828
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10991),
53829
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
53830
15.5k
    0, 
53831
15.5k
   64, 
53832
15.5k
    OPC_CheckChild2TypeI32,
53833
15.5k
    OPC_RecordChild3,
53834
15.5k
    OPC_RecordChild4,
53835
15.5k
    OPC_RecordChild5,
53836
15.5k
    OPC_RecordChild6,
53837
15.5k
    OPC_Scope, 18, 
53838
15.5k
     OPC_CheckPredicate2, 
53839
15.5k
     OPC_CheckPatternPredicate4,
53840
15.5k
     OPC_EmitMergeInputChains1_0,
53841
15.5k
     OPC_EmitInteger32, 0, 
53842
15.5k
     OPC_EmitNodeXForm, 2, 6,
53843
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9864),
53844
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
53845
15.5k
    18, 
53846
15.5k
     OPC_CheckPredicate1, 
53847
15.5k
     OPC_CheckPatternPredicate4,
53848
15.5k
     OPC_EmitMergeInputChains1_0,
53849
15.5k
     OPC_EmitInteger32, 0, 
53850
15.5k
     OPC_EmitNodeXForm, 2, 6,
53851
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10491),
53852
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
53853
15.5k
    18, 
53854
15.5k
     OPC_CheckPredicate0, 
53855
15.5k
     OPC_CheckPatternPredicate4,
53856
15.5k
     OPC_EmitMergeInputChains1_0,
53857
15.5k
     OPC_EmitInteger32, 0, 
53858
15.5k
     OPC_EmitNodeXForm, 2, 6,
53859
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11118),
53860
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
53861
15.5k
    0, 
53862
15.5k
   64, 
53863
15.5k
    OPC_CheckChild2TypeI64,
53864
15.5k
    OPC_RecordChild3,
53865
15.5k
    OPC_RecordChild4,
53866
15.5k
    OPC_RecordChild5,
53867
15.5k
    OPC_RecordChild6,
53868
15.5k
    OPC_Scope, 18, 
53869
15.5k
     OPC_CheckPredicate2, 
53870
15.5k
     OPC_CheckPatternPredicate4,
53871
15.5k
     OPC_EmitMergeInputChains1_0,
53872
15.5k
     OPC_EmitInteger32, 0, 
53873
15.5k
     OPC_EmitNodeXForm, 2, 6,
53874
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9978),
53875
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
53876
15.5k
    18, 
53877
15.5k
     OPC_CheckPredicate1, 
53878
15.5k
     OPC_CheckPatternPredicate4,
53879
15.5k
     OPC_EmitMergeInputChains1_0,
53880
15.5k
     OPC_EmitInteger32, 0, 
53881
15.5k
     OPC_EmitNodeXForm, 2, 6,
53882
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10605),
53883
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
53884
15.5k
    18, 
53885
15.5k
     OPC_CheckPredicate0, 
53886
15.5k
     OPC_CheckPatternPredicate4,
53887
15.5k
     OPC_EmitMergeInputChains1_0,
53888
15.5k
     OPC_EmitInteger32, 0, 
53889
15.5k
     OPC_EmitNodeXForm, 2, 6,
53890
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11232),
53891
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
53892
15.5k
    0, 
53893
15.5k
   0, 
53894
15.5k
  86|128,3, 
53895
15.5k
   OPC_CheckChild1Integer, 82|128,9|128,1, 
53896
15.5k
   OPC_RecordChild2,
53897
15.5k
   OPC_Scope, 96, 
53898
15.5k
    OPC_CheckChild2TypeI32,
53899
15.5k
    OPC_RecordChild3,
53900
15.5k
    OPC_RecordChild4,
53901
15.5k
    OPC_RecordChild5,
53902
15.5k
    OPC_RecordChild6,
53903
15.5k
    OPC_RecordChild7,
53904
15.5k
    OPC_MoveChild, 8,
53905
15.5k
    OPC_RecordNode,
53906
15.5k
    OPC_MoveSibling, 9,
53907
15.5k
    OPC_RecordNode,
53908
15.5k
    OPC_MoveSibling, 10,
53909
15.5k
    OPC_RecordNode,
53910
15.5k
    OPC_MoveParent,
53911
15.5k
    OPC_Scope, 25, 
53912
15.5k
     OPC_CheckPredicate2, 
53913
15.5k
     OPC_CheckPatternPredicate4,
53914
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53915
15.5k
     OPC_EmitMergeInputChains1_0,
53916
15.5k
     OPC_EmitInteger32, 0, 
53917
15.5k
     OPC_EmitNodeXForm, 2, 12,
53918
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10094),
53919
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
53920
15.5k
    25, 
53921
15.5k
     OPC_CheckPredicate1, 
53922
15.5k
     OPC_CheckPatternPredicate4,
53923
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53924
15.5k
     OPC_EmitMergeInputChains1_0,
53925
15.5k
     OPC_EmitInteger32, 0, 
53926
15.5k
     OPC_EmitNodeXForm, 2, 12,
53927
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10721),
53928
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
53929
15.5k
    25, 
53930
15.5k
     OPC_CheckPredicate0, 
53931
15.5k
     OPC_CheckPatternPredicate4,
53932
15.5k
     OPC_CheckComplexPat0, /*#*/1,
53933
15.5k
     OPC_EmitMergeInputChains1_0,
53934
15.5k
     OPC_EmitInteger32, 0, 
53935
15.5k
     OPC_EmitNodeXForm, 2, 12,
53936
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11348),
53937
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
53938
15.5k
    0, 
53939
15.5k
   96, 
53940
15.5k
    OPC_CheckChild2TypeI64,
53941
15.5k
    OPC_RecordChild3,
53942
15.5k
    OPC_RecordChild4,
53943
15.5k
    OPC_RecordChild5,
53944
15.5k
    OPC_RecordChild6,
53945
15.5k
    OPC_RecordChild7,
53946
15.5k
    OPC_MoveChild, 8,
53947
15.5k
    OPC_RecordNode,
53948
15.5k
    OPC_MoveSibling, 9,
53949
15.5k
    OPC_RecordNode,
53950
15.5k
    OPC_MoveSibling, 10,
53951
15.5k
    OPC_RecordNode,
53952
15.5k
    OPC_MoveParent,
53953
15.5k
    OPC_Scope, 25, 
53954
15.5k
     OPC_CheckPredicate2, 
53955
15.5k
     OPC_CheckPatternPredicate4,
53956
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53957
15.5k
     OPC_EmitMergeInputChains1_0,
53958
15.5k
     OPC_EmitInteger32, 0, 
53959
15.5k
     OPC_EmitNodeXForm, 2, 12,
53960
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10208),
53961
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
53962
15.5k
    25, 
53963
15.5k
     OPC_CheckPredicate1, 
53964
15.5k
     OPC_CheckPatternPredicate4,
53965
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53966
15.5k
     OPC_EmitMergeInputChains1_0,
53967
15.5k
     OPC_EmitInteger32, 0, 
53968
15.5k
     OPC_EmitNodeXForm, 2, 12,
53969
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10835),
53970
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
53971
15.5k
    25, 
53972
15.5k
     OPC_CheckPredicate0, 
53973
15.5k
     OPC_CheckPatternPredicate4,
53974
15.5k
     OPC_CheckComplexPat1, /*#*/1,
53975
15.5k
     OPC_EmitMergeInputChains1_0,
53976
15.5k
     OPC_EmitInteger32, 0, 
53977
15.5k
     OPC_EmitNodeXForm, 2, 12,
53978
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11462),
53979
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
53980
15.5k
    0, 
53981
15.5k
   92, 
53982
15.5k
    OPC_RecordChild3,
53983
15.5k
    OPC_RecordChild4,
53984
15.5k
    OPC_RecordChild5,
53985
15.5k
    OPC_RecordChild6,
53986
15.5k
    OPC_RecordChild7,
53987
15.5k
    OPC_MoveChild, 8,
53988
15.5k
    OPC_RecordNode,
53989
15.5k
    OPC_MoveSibling, 9,
53990
15.5k
    OPC_RecordNode,
53991
15.5k
    OPC_MoveSibling, 10,
53992
15.5k
    OPC_RecordNode,
53993
15.5k
    OPC_MoveParent,
53994
15.5k
    OPC_Scope, 24, 
53995
15.5k
     OPC_CheckPredicate2, 
53996
15.5k
     OPC_CheckPatternPredicate4,
53997
15.5k
     OPC_CheckComplexPat2, /*#*/1,
53998
15.5k
     OPC_EmitMergeInputChains1_0,
53999
15.5k
     OPC_EmitInteger32, 0, 
54000
15.5k
     OPC_EmitNodeXForm, 2, 11,
54001
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9718),
54002
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54003
15.5k
    24, 
54004
15.5k
     OPC_CheckPredicate1, 
54005
15.5k
     OPC_CheckPatternPredicate4,
54006
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54007
15.5k
     OPC_EmitMergeInputChains1_0,
54008
15.5k
     OPC_EmitInteger32, 0, 
54009
15.5k
     OPC_EmitNodeXForm, 2, 11,
54010
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10367),
54011
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54012
15.5k
    24, 
54013
15.5k
     OPC_CheckPredicate0, 
54014
15.5k
     OPC_CheckPatternPredicate4,
54015
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54016
15.5k
     OPC_EmitMergeInputChains1_0,
54017
15.5k
     OPC_EmitInteger32, 0, 
54018
15.5k
     OPC_EmitNodeXForm, 2, 11,
54019
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10994),
54020
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54021
15.5k
    0, 
54022
15.5k
   87, 
54023
15.5k
    OPC_CheckChild2TypeI32,
54024
15.5k
    OPC_RecordChild3,
54025
15.5k
    OPC_RecordChild4,
54026
15.5k
    OPC_RecordChild5,
54027
15.5k
    OPC_RecordChild6,
54028
15.5k
    OPC_RecordChild7,
54029
15.5k
    OPC_MoveChild, 8,
54030
15.5k
    OPC_RecordNode,
54031
15.5k
    OPC_MoveSibling, 9,
54032
15.5k
    OPC_RecordNode,
54033
15.5k
    OPC_MoveSibling, 10,
54034
15.5k
    OPC_RecordNode,
54035
15.5k
    OPC_MoveParent,
54036
15.5k
    OPC_Scope, 22, 
54037
15.5k
     OPC_CheckPredicate2, 
54038
15.5k
     OPC_CheckPatternPredicate4,
54039
15.5k
     OPC_EmitMergeInputChains1_0,
54040
15.5k
     OPC_EmitInteger32, 0, 
54041
15.5k
     OPC_EmitNodeXForm, 2, 10,
54042
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9866),
54043
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54044
15.5k
    22, 
54045
15.5k
     OPC_CheckPredicate1, 
54046
15.5k
     OPC_CheckPatternPredicate4,
54047
15.5k
     OPC_EmitMergeInputChains1_0,
54048
15.5k
     OPC_EmitInteger32, 0, 
54049
15.5k
     OPC_EmitNodeXForm, 2, 10,
54050
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10493),
54051
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54052
15.5k
    22, 
54053
15.5k
     OPC_CheckPredicate0, 
54054
15.5k
     OPC_CheckPatternPredicate4,
54055
15.5k
     OPC_EmitMergeInputChains1_0,
54056
15.5k
     OPC_EmitInteger32, 0, 
54057
15.5k
     OPC_EmitNodeXForm, 2, 10,
54058
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11120),
54059
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54060
15.5k
    0, 
54061
15.5k
   87, 
54062
15.5k
    OPC_CheckChild2TypeI64,
54063
15.5k
    OPC_RecordChild3,
54064
15.5k
    OPC_RecordChild4,
54065
15.5k
    OPC_RecordChild5,
54066
15.5k
    OPC_RecordChild6,
54067
15.5k
    OPC_RecordChild7,
54068
15.5k
    OPC_MoveChild, 8,
54069
15.5k
    OPC_RecordNode,
54070
15.5k
    OPC_MoveSibling, 9,
54071
15.5k
    OPC_RecordNode,
54072
15.5k
    OPC_MoveSibling, 10,
54073
15.5k
    OPC_RecordNode,
54074
15.5k
    OPC_MoveParent,
54075
15.5k
    OPC_Scope, 22, 
54076
15.5k
     OPC_CheckPredicate2, 
54077
15.5k
     OPC_CheckPatternPredicate4,
54078
15.5k
     OPC_EmitMergeInputChains1_0,
54079
15.5k
     OPC_EmitInteger32, 0, 
54080
15.5k
     OPC_EmitNodeXForm, 2, 10,
54081
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9980),
54082
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54083
15.5k
    22, 
54084
15.5k
     OPC_CheckPredicate1, 
54085
15.5k
     OPC_CheckPatternPredicate4,
54086
15.5k
     OPC_EmitMergeInputChains1_0,
54087
15.5k
     OPC_EmitInteger32, 0, 
54088
15.5k
     OPC_EmitNodeXForm, 2, 10,
54089
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10607),
54090
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54091
15.5k
    22, 
54092
15.5k
     OPC_CheckPredicate0, 
54093
15.5k
     OPC_CheckPatternPredicate4,
54094
15.5k
     OPC_EmitMergeInputChains1_0,
54095
15.5k
     OPC_EmitInteger32, 0, 
54096
15.5k
     OPC_EmitNodeXForm, 2, 10,
54097
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11234),
54098
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54099
15.5k
    0, 
54100
15.5k
   0, 
54101
15.5k
  86|128,3, 
54102
15.5k
   OPC_CheckChild1Integer, 84|128,9|128,1, 
54103
15.5k
   OPC_RecordChild2,
54104
15.5k
   OPC_Scope, 96, 
54105
15.5k
    OPC_CheckChild2TypeI32,
54106
15.5k
    OPC_RecordChild3,
54107
15.5k
    OPC_RecordChild4,
54108
15.5k
    OPC_RecordChild5,
54109
15.5k
    OPC_RecordChild6,
54110
15.5k
    OPC_RecordChild7,
54111
15.5k
    OPC_MoveChild, 8,
54112
15.5k
    OPC_RecordNode,
54113
15.5k
    OPC_MoveSibling, 9,
54114
15.5k
    OPC_RecordNode,
54115
15.5k
    OPC_MoveSibling, 10,
54116
15.5k
    OPC_RecordNode,
54117
15.5k
    OPC_MoveParent,
54118
15.5k
    OPC_Scope, 25, 
54119
15.5k
     OPC_CheckPredicate2, 
54120
15.5k
     OPC_CheckPatternPredicate0,
54121
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54122
15.5k
     OPC_EmitMergeInputChains1_0,
54123
15.5k
     OPC_EmitInteger32, 0, 
54124
15.5k
     OPC_EmitNodeXForm, 2, 12,
54125
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10096),
54126
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54127
15.5k
    25, 
54128
15.5k
     OPC_CheckPredicate1, 
54129
15.5k
     OPC_CheckPatternPredicate0,
54130
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54131
15.5k
     OPC_EmitMergeInputChains1_0,
54132
15.5k
     OPC_EmitInteger32, 0, 
54133
15.5k
     OPC_EmitNodeXForm, 2, 12,
54134
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10723),
54135
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54136
15.5k
    25, 
54137
15.5k
     OPC_CheckPredicate0, 
54138
15.5k
     OPC_CheckPatternPredicate0,
54139
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54140
15.5k
     OPC_EmitMergeInputChains1_0,
54141
15.5k
     OPC_EmitInteger32, 0, 
54142
15.5k
     OPC_EmitNodeXForm, 2, 12,
54143
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11350),
54144
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54145
15.5k
    0, 
54146
15.5k
   96, 
54147
15.5k
    OPC_CheckChild2TypeI64,
54148
15.5k
    OPC_RecordChild3,
54149
15.5k
    OPC_RecordChild4,
54150
15.5k
    OPC_RecordChild5,
54151
15.5k
    OPC_RecordChild6,
54152
15.5k
    OPC_RecordChild7,
54153
15.5k
    OPC_MoveChild, 8,
54154
15.5k
    OPC_RecordNode,
54155
15.5k
    OPC_MoveSibling, 9,
54156
15.5k
    OPC_RecordNode,
54157
15.5k
    OPC_MoveSibling, 10,
54158
15.5k
    OPC_RecordNode,
54159
15.5k
    OPC_MoveParent,
54160
15.5k
    OPC_Scope, 25, 
54161
15.5k
     OPC_CheckPredicate2, 
54162
15.5k
     OPC_CheckPatternPredicate0,
54163
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54164
15.5k
     OPC_EmitMergeInputChains1_0,
54165
15.5k
     OPC_EmitInteger32, 0, 
54166
15.5k
     OPC_EmitNodeXForm, 2, 12,
54167
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10210),
54168
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54169
15.5k
    25, 
54170
15.5k
     OPC_CheckPredicate1, 
54171
15.5k
     OPC_CheckPatternPredicate0,
54172
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54173
15.5k
     OPC_EmitMergeInputChains1_0,
54174
15.5k
     OPC_EmitInteger32, 0, 
54175
15.5k
     OPC_EmitNodeXForm, 2, 12,
54176
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10837),
54177
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54178
15.5k
    25, 
54179
15.5k
     OPC_CheckPredicate0, 
54180
15.5k
     OPC_CheckPatternPredicate0,
54181
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54182
15.5k
     OPC_EmitMergeInputChains1_0,
54183
15.5k
     OPC_EmitInteger32, 0, 
54184
15.5k
     OPC_EmitNodeXForm, 2, 12,
54185
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11464),
54186
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54187
15.5k
    0, 
54188
15.5k
   92, 
54189
15.5k
    OPC_RecordChild3,
54190
15.5k
    OPC_RecordChild4,
54191
15.5k
    OPC_RecordChild5,
54192
15.5k
    OPC_RecordChild6,
54193
15.5k
    OPC_RecordChild7,
54194
15.5k
    OPC_MoveChild, 8,
54195
15.5k
    OPC_RecordNode,
54196
15.5k
    OPC_MoveSibling, 9,
54197
15.5k
    OPC_RecordNode,
54198
15.5k
    OPC_MoveSibling, 10,
54199
15.5k
    OPC_RecordNode,
54200
15.5k
    OPC_MoveParent,
54201
15.5k
    OPC_Scope, 24, 
54202
15.5k
     OPC_CheckPredicate2, 
54203
15.5k
     OPC_CheckPatternPredicate0,
54204
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54205
15.5k
     OPC_EmitMergeInputChains1_0,
54206
15.5k
     OPC_EmitInteger32, 0, 
54207
15.5k
     OPC_EmitNodeXForm, 2, 11,
54208
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9723),
54209
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54210
15.5k
    24, 
54211
15.5k
     OPC_CheckPredicate1, 
54212
15.5k
     OPC_CheckPatternPredicate0,
54213
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54214
15.5k
     OPC_EmitMergeInputChains1_0,
54215
15.5k
     OPC_EmitInteger32, 0, 
54216
15.5k
     OPC_EmitNodeXForm, 2, 11,
54217
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10370),
54218
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54219
15.5k
    24, 
54220
15.5k
     OPC_CheckPredicate0, 
54221
15.5k
     OPC_CheckPatternPredicate0,
54222
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54223
15.5k
     OPC_EmitMergeInputChains1_0,
54224
15.5k
     OPC_EmitInteger32, 0, 
54225
15.5k
     OPC_EmitNodeXForm, 2, 11,
54226
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10997),
54227
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54228
15.5k
    0, 
54229
15.5k
   87, 
54230
15.5k
    OPC_CheckChild2TypeI32,
54231
15.5k
    OPC_RecordChild3,
54232
15.5k
    OPC_RecordChild4,
54233
15.5k
    OPC_RecordChild5,
54234
15.5k
    OPC_RecordChild6,
54235
15.5k
    OPC_RecordChild7,
54236
15.5k
    OPC_MoveChild, 8,
54237
15.5k
    OPC_RecordNode,
54238
15.5k
    OPC_MoveSibling, 9,
54239
15.5k
    OPC_RecordNode,
54240
15.5k
    OPC_MoveSibling, 10,
54241
15.5k
    OPC_RecordNode,
54242
15.5k
    OPC_MoveParent,
54243
15.5k
    OPC_Scope, 22, 
54244
15.5k
     OPC_CheckPredicate2, 
54245
15.5k
     OPC_CheckPatternPredicate0,
54246
15.5k
     OPC_EmitMergeInputChains1_0,
54247
15.5k
     OPC_EmitInteger32, 0, 
54248
15.5k
     OPC_EmitNodeXForm, 2, 10,
54249
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9868),
54250
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54251
15.5k
    22, 
54252
15.5k
     OPC_CheckPredicate1, 
54253
15.5k
     OPC_CheckPatternPredicate0,
54254
15.5k
     OPC_EmitMergeInputChains1_0,
54255
15.5k
     OPC_EmitInteger32, 0, 
54256
15.5k
     OPC_EmitNodeXForm, 2, 10,
54257
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10495),
54258
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54259
15.5k
    22, 
54260
15.5k
     OPC_CheckPredicate0, 
54261
15.5k
     OPC_CheckPatternPredicate0,
54262
15.5k
     OPC_EmitMergeInputChains1_0,
54263
15.5k
     OPC_EmitInteger32, 0, 
54264
15.5k
     OPC_EmitNodeXForm, 2, 10,
54265
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11122),
54266
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54267
15.5k
    0, 
54268
15.5k
   87, 
54269
15.5k
    OPC_CheckChild2TypeI64,
54270
15.5k
    OPC_RecordChild3,
54271
15.5k
    OPC_RecordChild4,
54272
15.5k
    OPC_RecordChild5,
54273
15.5k
    OPC_RecordChild6,
54274
15.5k
    OPC_RecordChild7,
54275
15.5k
    OPC_MoveChild, 8,
54276
15.5k
    OPC_RecordNode,
54277
15.5k
    OPC_MoveSibling, 9,
54278
15.5k
    OPC_RecordNode,
54279
15.5k
    OPC_MoveSibling, 10,
54280
15.5k
    OPC_RecordNode,
54281
15.5k
    OPC_MoveParent,
54282
15.5k
    OPC_Scope, 22, 
54283
15.5k
     OPC_CheckPredicate2, 
54284
15.5k
     OPC_CheckPatternPredicate0,
54285
15.5k
     OPC_EmitMergeInputChains1_0,
54286
15.5k
     OPC_EmitInteger32, 0, 
54287
15.5k
     OPC_EmitNodeXForm, 2, 10,
54288
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9982),
54289
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54290
15.5k
    22, 
54291
15.5k
     OPC_CheckPredicate1, 
54292
15.5k
     OPC_CheckPatternPredicate0,
54293
15.5k
     OPC_EmitMergeInputChains1_0,
54294
15.5k
     OPC_EmitInteger32, 0, 
54295
15.5k
     OPC_EmitNodeXForm, 2, 10,
54296
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10609),
54297
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54298
15.5k
    22, 
54299
15.5k
     OPC_CheckPredicate0, 
54300
15.5k
     OPC_CheckPatternPredicate0,
54301
15.5k
     OPC_EmitMergeInputChains1_0,
54302
15.5k
     OPC_EmitInteger32, 0, 
54303
15.5k
     OPC_EmitNodeXForm, 2, 10,
54304
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11236),
54305
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54306
15.5k
    0, 
54307
15.5k
   0, 
54308
15.5k
  99|128,2, 
54309
15.5k
   OPC_CheckChild1Integer, 80|128,11|128,1, 
54310
15.5k
   OPC_RecordChild2,
54311
15.5k
   OPC_Scope, 73, 
54312
15.5k
    OPC_CheckChild2TypeI32,
54313
15.5k
    OPC_RecordChild3,
54314
15.5k
    OPC_RecordChild4,
54315
15.5k
    OPC_RecordChild5,
54316
15.5k
    OPC_RecordChild6,
54317
15.5k
    OPC_Scope, 21, 
54318
15.5k
     OPC_CheckPredicate2, 
54319
15.5k
     OPC_CheckPatternPredicate2,
54320
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54321
15.5k
     OPC_EmitMergeInputChains1_0,
54322
15.5k
     OPC_EmitInteger32, 0, 
54323
15.5k
     OPC_EmitNodeXForm, 2, 8,
54324
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10098),
54325
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54326
15.5k
    21, 
54327
15.5k
     OPC_CheckPredicate1, 
54328
15.5k
     OPC_CheckPatternPredicate2,
54329
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54330
15.5k
     OPC_EmitMergeInputChains1_0,
54331
15.5k
     OPC_EmitInteger32, 0, 
54332
15.5k
     OPC_EmitNodeXForm, 2, 8,
54333
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10725),
54334
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54335
15.5k
    21, 
54336
15.5k
     OPC_CheckPredicate0, 
54337
15.5k
     OPC_CheckPatternPredicate2,
54338
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54339
15.5k
     OPC_EmitMergeInputChains1_0,
54340
15.5k
     OPC_EmitInteger32, 0, 
54341
15.5k
     OPC_EmitNodeXForm, 2, 8,
54342
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11352),
54343
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54344
15.5k
    0, 
54345
15.5k
   73, 
54346
15.5k
    OPC_CheckChild2TypeI64,
54347
15.5k
    OPC_RecordChild3,
54348
15.5k
    OPC_RecordChild4,
54349
15.5k
    OPC_RecordChild5,
54350
15.5k
    OPC_RecordChild6,
54351
15.5k
    OPC_Scope, 21, 
54352
15.5k
     OPC_CheckPredicate2, 
54353
15.5k
     OPC_CheckPatternPredicate2,
54354
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54355
15.5k
     OPC_EmitMergeInputChains1_0,
54356
15.5k
     OPC_EmitInteger32, 0, 
54357
15.5k
     OPC_EmitNodeXForm, 2, 8,
54358
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10212),
54359
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54360
15.5k
    21, 
54361
15.5k
     OPC_CheckPredicate1, 
54362
15.5k
     OPC_CheckPatternPredicate2,
54363
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54364
15.5k
     OPC_EmitMergeInputChains1_0,
54365
15.5k
     OPC_EmitInteger32, 0, 
54366
15.5k
     OPC_EmitNodeXForm, 2, 8,
54367
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10839),
54368
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54369
15.5k
    21, 
54370
15.5k
     OPC_CheckPredicate0, 
54371
15.5k
     OPC_CheckPatternPredicate2,
54372
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54373
15.5k
     OPC_EmitMergeInputChains1_0,
54374
15.5k
     OPC_EmitInteger32, 0, 
54375
15.5k
     OPC_EmitNodeXForm, 2, 8,
54376
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11466),
54377
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54378
15.5k
    0, 
54379
15.5k
   69, 
54380
15.5k
    OPC_RecordChild3,
54381
15.5k
    OPC_RecordChild4,
54382
15.5k
    OPC_RecordChild5,
54383
15.5k
    OPC_RecordChild6,
54384
15.5k
    OPC_Scope, 20, 
54385
15.5k
     OPC_CheckPredicate2, 
54386
15.5k
     OPC_CheckPatternPredicate2,
54387
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54388
15.5k
     OPC_EmitMergeInputChains1_0,
54389
15.5k
     OPC_EmitInteger32, 0, 
54390
15.5k
     OPC_EmitNodeXForm, 2, 7,
54391
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9728),
54392
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
54393
15.5k
    20, 
54394
15.5k
     OPC_CheckPredicate1, 
54395
15.5k
     OPC_CheckPatternPredicate2,
54396
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54397
15.5k
     OPC_EmitMergeInputChains1_0,
54398
15.5k
     OPC_EmitInteger32, 0, 
54399
15.5k
     OPC_EmitNodeXForm, 2, 7,
54400
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10373),
54401
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
54402
15.5k
    20, 
54403
15.5k
     OPC_CheckPredicate0, 
54404
15.5k
     OPC_CheckPatternPredicate2,
54405
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54406
15.5k
     OPC_EmitMergeInputChains1_0,
54407
15.5k
     OPC_EmitInteger32, 0, 
54408
15.5k
     OPC_EmitNodeXForm, 2, 7,
54409
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11000),
54410
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
54411
15.5k
    0, 
54412
15.5k
   64, 
54413
15.5k
    OPC_CheckChild2TypeI32,
54414
15.5k
    OPC_RecordChild3,
54415
15.5k
    OPC_RecordChild4,
54416
15.5k
    OPC_RecordChild5,
54417
15.5k
    OPC_RecordChild6,
54418
15.5k
    OPC_Scope, 18, 
54419
15.5k
     OPC_CheckPredicate2, 
54420
15.5k
     OPC_CheckPatternPredicate2,
54421
15.5k
     OPC_EmitMergeInputChains1_0,
54422
15.5k
     OPC_EmitInteger32, 0, 
54423
15.5k
     OPC_EmitNodeXForm, 2, 6,
54424
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9870),
54425
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
54426
15.5k
    18, 
54427
15.5k
     OPC_CheckPredicate1, 
54428
15.5k
     OPC_CheckPatternPredicate2,
54429
15.5k
     OPC_EmitMergeInputChains1_0,
54430
15.5k
     OPC_EmitInteger32, 0, 
54431
15.5k
     OPC_EmitNodeXForm, 2, 6,
54432
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10497),
54433
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
54434
15.5k
    18, 
54435
15.5k
     OPC_CheckPredicate0, 
54436
15.5k
     OPC_CheckPatternPredicate2,
54437
15.5k
     OPC_EmitMergeInputChains1_0,
54438
15.5k
     OPC_EmitInteger32, 0, 
54439
15.5k
     OPC_EmitNodeXForm, 2, 6,
54440
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11124),
54441
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
54442
15.5k
    0, 
54443
15.5k
   64, 
54444
15.5k
    OPC_CheckChild2TypeI64,
54445
15.5k
    OPC_RecordChild3,
54446
15.5k
    OPC_RecordChild4,
54447
15.5k
    OPC_RecordChild5,
54448
15.5k
    OPC_RecordChild6,
54449
15.5k
    OPC_Scope, 18, 
54450
15.5k
     OPC_CheckPredicate2, 
54451
15.5k
     OPC_CheckPatternPredicate2,
54452
15.5k
     OPC_EmitMergeInputChains1_0,
54453
15.5k
     OPC_EmitInteger32, 0, 
54454
15.5k
     OPC_EmitNodeXForm, 2, 6,
54455
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9984),
54456
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
54457
15.5k
    18, 
54458
15.5k
     OPC_CheckPredicate1, 
54459
15.5k
     OPC_CheckPatternPredicate2,
54460
15.5k
     OPC_EmitMergeInputChains1_0,
54461
15.5k
     OPC_EmitInteger32, 0, 
54462
15.5k
     OPC_EmitNodeXForm, 2, 6,
54463
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10611),
54464
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
54465
15.5k
    18, 
54466
15.5k
     OPC_CheckPredicate0, 
54467
15.5k
     OPC_CheckPatternPredicate2,
54468
15.5k
     OPC_EmitMergeInputChains1_0,
54469
15.5k
     OPC_EmitInteger32, 0, 
54470
15.5k
     OPC_EmitNodeXForm, 2, 6,
54471
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11238),
54472
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
54473
15.5k
    0, 
54474
15.5k
   0, 
54475
15.5k
  86|128,3, 
54476
15.5k
   OPC_CheckChild1Integer, 82|128,11|128,1, 
54477
15.5k
   OPC_RecordChild2,
54478
15.5k
   OPC_Scope, 96, 
54479
15.5k
    OPC_CheckChild2TypeI32,
54480
15.5k
    OPC_RecordChild3,
54481
15.5k
    OPC_RecordChild4,
54482
15.5k
    OPC_RecordChild5,
54483
15.5k
    OPC_RecordChild6,
54484
15.5k
    OPC_RecordChild7,
54485
15.5k
    OPC_MoveChild, 8,
54486
15.5k
    OPC_RecordNode,
54487
15.5k
    OPC_MoveSibling, 9,
54488
15.5k
    OPC_RecordNode,
54489
15.5k
    OPC_MoveSibling, 10,
54490
15.5k
    OPC_RecordNode,
54491
15.5k
    OPC_MoveParent,
54492
15.5k
    OPC_Scope, 25, 
54493
15.5k
     OPC_CheckPredicate2, 
54494
15.5k
     OPC_CheckPatternPredicate2,
54495
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54496
15.5k
     OPC_EmitMergeInputChains1_0,
54497
15.5k
     OPC_EmitInteger32, 0, 
54498
15.5k
     OPC_EmitNodeXForm, 2, 12,
54499
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10100),
54500
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54501
15.5k
    25, 
54502
15.5k
     OPC_CheckPredicate1, 
54503
15.5k
     OPC_CheckPatternPredicate2,
54504
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54505
15.5k
     OPC_EmitMergeInputChains1_0,
54506
15.5k
     OPC_EmitInteger32, 0, 
54507
15.5k
     OPC_EmitNodeXForm, 2, 12,
54508
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10727),
54509
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54510
15.5k
    25, 
54511
15.5k
     OPC_CheckPredicate0, 
54512
15.5k
     OPC_CheckPatternPredicate2,
54513
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54514
15.5k
     OPC_EmitMergeInputChains1_0,
54515
15.5k
     OPC_EmitInteger32, 0, 
54516
15.5k
     OPC_EmitNodeXForm, 2, 12,
54517
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11354),
54518
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54519
15.5k
    0, 
54520
15.5k
   96, 
54521
15.5k
    OPC_CheckChild2TypeI64,
54522
15.5k
    OPC_RecordChild3,
54523
15.5k
    OPC_RecordChild4,
54524
15.5k
    OPC_RecordChild5,
54525
15.5k
    OPC_RecordChild6,
54526
15.5k
    OPC_RecordChild7,
54527
15.5k
    OPC_MoveChild, 8,
54528
15.5k
    OPC_RecordNode,
54529
15.5k
    OPC_MoveSibling, 9,
54530
15.5k
    OPC_RecordNode,
54531
15.5k
    OPC_MoveSibling, 10,
54532
15.5k
    OPC_RecordNode,
54533
15.5k
    OPC_MoveParent,
54534
15.5k
    OPC_Scope, 25, 
54535
15.5k
     OPC_CheckPredicate2, 
54536
15.5k
     OPC_CheckPatternPredicate2,
54537
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54538
15.5k
     OPC_EmitMergeInputChains1_0,
54539
15.5k
     OPC_EmitInteger32, 0, 
54540
15.5k
     OPC_EmitNodeXForm, 2, 12,
54541
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10214),
54542
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54543
15.5k
    25, 
54544
15.5k
     OPC_CheckPredicate1, 
54545
15.5k
     OPC_CheckPatternPredicate2,
54546
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54547
15.5k
     OPC_EmitMergeInputChains1_0,
54548
15.5k
     OPC_EmitInteger32, 0, 
54549
15.5k
     OPC_EmitNodeXForm, 2, 12,
54550
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10841),
54551
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54552
15.5k
    25, 
54553
15.5k
     OPC_CheckPredicate0, 
54554
15.5k
     OPC_CheckPatternPredicate2,
54555
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54556
15.5k
     OPC_EmitMergeInputChains1_0,
54557
15.5k
     OPC_EmitInteger32, 0, 
54558
15.5k
     OPC_EmitNodeXForm, 2, 12,
54559
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11468),
54560
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54561
15.5k
    0, 
54562
15.5k
   92, 
54563
15.5k
    OPC_RecordChild3,
54564
15.5k
    OPC_RecordChild4,
54565
15.5k
    OPC_RecordChild5,
54566
15.5k
    OPC_RecordChild6,
54567
15.5k
    OPC_RecordChild7,
54568
15.5k
    OPC_MoveChild, 8,
54569
15.5k
    OPC_RecordNode,
54570
15.5k
    OPC_MoveSibling, 9,
54571
15.5k
    OPC_RecordNode,
54572
15.5k
    OPC_MoveSibling, 10,
54573
15.5k
    OPC_RecordNode,
54574
15.5k
    OPC_MoveParent,
54575
15.5k
    OPC_Scope, 24, 
54576
15.5k
     OPC_CheckPredicate2, 
54577
15.5k
     OPC_CheckPatternPredicate2,
54578
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54579
15.5k
     OPC_EmitMergeInputChains1_0,
54580
15.5k
     OPC_EmitInteger32, 0, 
54581
15.5k
     OPC_EmitNodeXForm, 2, 11,
54582
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9733),
54583
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54584
15.5k
    24, 
54585
15.5k
     OPC_CheckPredicate1, 
54586
15.5k
     OPC_CheckPatternPredicate2,
54587
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54588
15.5k
     OPC_EmitMergeInputChains1_0,
54589
15.5k
     OPC_EmitInteger32, 0, 
54590
15.5k
     OPC_EmitNodeXForm, 2, 11,
54591
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10376),
54592
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54593
15.5k
    24, 
54594
15.5k
     OPC_CheckPredicate0, 
54595
15.5k
     OPC_CheckPatternPredicate2,
54596
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54597
15.5k
     OPC_EmitMergeInputChains1_0,
54598
15.5k
     OPC_EmitInteger32, 0, 
54599
15.5k
     OPC_EmitNodeXForm, 2, 11,
54600
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11003),
54601
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54602
15.5k
    0, 
54603
15.5k
   87, 
54604
15.5k
    OPC_CheckChild2TypeI32,
54605
15.5k
    OPC_RecordChild3,
54606
15.5k
    OPC_RecordChild4,
54607
15.5k
    OPC_RecordChild5,
54608
15.5k
    OPC_RecordChild6,
54609
15.5k
    OPC_RecordChild7,
54610
15.5k
    OPC_MoveChild, 8,
54611
15.5k
    OPC_RecordNode,
54612
15.5k
    OPC_MoveSibling, 9,
54613
15.5k
    OPC_RecordNode,
54614
15.5k
    OPC_MoveSibling, 10,
54615
15.5k
    OPC_RecordNode,
54616
15.5k
    OPC_MoveParent,
54617
15.5k
    OPC_Scope, 22, 
54618
15.5k
     OPC_CheckPredicate2, 
54619
15.5k
     OPC_CheckPatternPredicate2,
54620
15.5k
     OPC_EmitMergeInputChains1_0,
54621
15.5k
     OPC_EmitInteger32, 0, 
54622
15.5k
     OPC_EmitNodeXForm, 2, 10,
54623
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9872),
54624
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54625
15.5k
    22, 
54626
15.5k
     OPC_CheckPredicate1, 
54627
15.5k
     OPC_CheckPatternPredicate2,
54628
15.5k
     OPC_EmitMergeInputChains1_0,
54629
15.5k
     OPC_EmitInteger32, 0, 
54630
15.5k
     OPC_EmitNodeXForm, 2, 10,
54631
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10499),
54632
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54633
15.5k
    22, 
54634
15.5k
     OPC_CheckPredicate0, 
54635
15.5k
     OPC_CheckPatternPredicate2,
54636
15.5k
     OPC_EmitMergeInputChains1_0,
54637
15.5k
     OPC_EmitInteger32, 0, 
54638
15.5k
     OPC_EmitNodeXForm, 2, 10,
54639
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11126),
54640
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54641
15.5k
    0, 
54642
15.5k
   87, 
54643
15.5k
    OPC_CheckChild2TypeI64,
54644
15.5k
    OPC_RecordChild3,
54645
15.5k
    OPC_RecordChild4,
54646
15.5k
    OPC_RecordChild5,
54647
15.5k
    OPC_RecordChild6,
54648
15.5k
    OPC_RecordChild7,
54649
15.5k
    OPC_MoveChild, 8,
54650
15.5k
    OPC_RecordNode,
54651
15.5k
    OPC_MoveSibling, 9,
54652
15.5k
    OPC_RecordNode,
54653
15.5k
    OPC_MoveSibling, 10,
54654
15.5k
    OPC_RecordNode,
54655
15.5k
    OPC_MoveParent,
54656
15.5k
    OPC_Scope, 22, 
54657
15.5k
     OPC_CheckPredicate2, 
54658
15.5k
     OPC_CheckPatternPredicate2,
54659
15.5k
     OPC_EmitMergeInputChains1_0,
54660
15.5k
     OPC_EmitInteger32, 0, 
54661
15.5k
     OPC_EmitNodeXForm, 2, 10,
54662
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9986),
54663
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54664
15.5k
    22, 
54665
15.5k
     OPC_CheckPredicate1, 
54666
15.5k
     OPC_CheckPatternPredicate2,
54667
15.5k
     OPC_EmitMergeInputChains1_0,
54668
15.5k
     OPC_EmitInteger32, 0, 
54669
15.5k
     OPC_EmitNodeXForm, 2, 10,
54670
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10613),
54671
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54672
15.5k
    22, 
54673
15.5k
     OPC_CheckPredicate0, 
54674
15.5k
     OPC_CheckPatternPredicate2,
54675
15.5k
     OPC_EmitMergeInputChains1_0,
54676
15.5k
     OPC_EmitInteger32, 0, 
54677
15.5k
     OPC_EmitNodeXForm, 2, 10,
54678
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11240),
54679
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54680
15.5k
    0, 
54681
15.5k
   0, 
54682
15.5k
  86|128,3, 
54683
15.5k
   OPC_CheckChild1Integer, 84|128,11|128,1, 
54684
15.5k
   OPC_RecordChild2,
54685
15.5k
   OPC_Scope, 96, 
54686
15.5k
    OPC_CheckChild2TypeI32,
54687
15.5k
    OPC_RecordChild3,
54688
15.5k
    OPC_RecordChild4,
54689
15.5k
    OPC_RecordChild5,
54690
15.5k
    OPC_RecordChild6,
54691
15.5k
    OPC_RecordChild7,
54692
15.5k
    OPC_MoveChild, 8,
54693
15.5k
    OPC_RecordNode,
54694
15.5k
    OPC_MoveSibling, 9,
54695
15.5k
    OPC_RecordNode,
54696
15.5k
    OPC_MoveSibling, 10,
54697
15.5k
    OPC_RecordNode,
54698
15.5k
    OPC_MoveParent,
54699
15.5k
    OPC_Scope, 25, 
54700
15.5k
     OPC_CheckPredicate2, 
54701
15.5k
     OPC_CheckPatternPredicate0,
54702
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54703
15.5k
     OPC_EmitMergeInputChains1_0,
54704
15.5k
     OPC_EmitInteger32, 0, 
54705
15.5k
     OPC_EmitNodeXForm, 2, 12,
54706
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10102),
54707
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54708
15.5k
    25, 
54709
15.5k
     OPC_CheckPredicate1, 
54710
15.5k
     OPC_CheckPatternPredicate0,
54711
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54712
15.5k
     OPC_EmitMergeInputChains1_0,
54713
15.5k
     OPC_EmitInteger32, 0, 
54714
15.5k
     OPC_EmitNodeXForm, 2, 12,
54715
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10729),
54716
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54717
15.5k
    25, 
54718
15.5k
     OPC_CheckPredicate0, 
54719
15.5k
     OPC_CheckPatternPredicate0,
54720
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54721
15.5k
     OPC_EmitMergeInputChains1_0,
54722
15.5k
     OPC_EmitInteger32, 0, 
54723
15.5k
     OPC_EmitNodeXForm, 2, 12,
54724
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11356),
54725
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54726
15.5k
    0, 
54727
15.5k
   96, 
54728
15.5k
    OPC_CheckChild2TypeI64,
54729
15.5k
    OPC_RecordChild3,
54730
15.5k
    OPC_RecordChild4,
54731
15.5k
    OPC_RecordChild5,
54732
15.5k
    OPC_RecordChild6,
54733
15.5k
    OPC_RecordChild7,
54734
15.5k
    OPC_MoveChild, 8,
54735
15.5k
    OPC_RecordNode,
54736
15.5k
    OPC_MoveSibling, 9,
54737
15.5k
    OPC_RecordNode,
54738
15.5k
    OPC_MoveSibling, 10,
54739
15.5k
    OPC_RecordNode,
54740
15.5k
    OPC_MoveParent,
54741
15.5k
    OPC_Scope, 25, 
54742
15.5k
     OPC_CheckPredicate2, 
54743
15.5k
     OPC_CheckPatternPredicate0,
54744
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54745
15.5k
     OPC_EmitMergeInputChains1_0,
54746
15.5k
     OPC_EmitInteger32, 0, 
54747
15.5k
     OPC_EmitNodeXForm, 2, 12,
54748
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10216),
54749
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54750
15.5k
    25, 
54751
15.5k
     OPC_CheckPredicate1, 
54752
15.5k
     OPC_CheckPatternPredicate0,
54753
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54754
15.5k
     OPC_EmitMergeInputChains1_0,
54755
15.5k
     OPC_EmitInteger32, 0, 
54756
15.5k
     OPC_EmitNodeXForm, 2, 12,
54757
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10843),
54758
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54759
15.5k
    25, 
54760
15.5k
     OPC_CheckPredicate0, 
54761
15.5k
     OPC_CheckPatternPredicate0,
54762
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54763
15.5k
     OPC_EmitMergeInputChains1_0,
54764
15.5k
     OPC_EmitInteger32, 0, 
54765
15.5k
     OPC_EmitNodeXForm, 2, 12,
54766
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11470),
54767
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
54768
15.5k
    0, 
54769
15.5k
   92, 
54770
15.5k
    OPC_RecordChild3,
54771
15.5k
    OPC_RecordChild4,
54772
15.5k
    OPC_RecordChild5,
54773
15.5k
    OPC_RecordChild6,
54774
15.5k
    OPC_RecordChild7,
54775
15.5k
    OPC_MoveChild, 8,
54776
15.5k
    OPC_RecordNode,
54777
15.5k
    OPC_MoveSibling, 9,
54778
15.5k
    OPC_RecordNode,
54779
15.5k
    OPC_MoveSibling, 10,
54780
15.5k
    OPC_RecordNode,
54781
15.5k
    OPC_MoveParent,
54782
15.5k
    OPC_Scope, 24, 
54783
15.5k
     OPC_CheckPredicate2, 
54784
15.5k
     OPC_CheckPatternPredicate0,
54785
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54786
15.5k
     OPC_EmitMergeInputChains1_0,
54787
15.5k
     OPC_EmitInteger32, 0, 
54788
15.5k
     OPC_EmitNodeXForm, 2, 11,
54789
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9738),
54790
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54791
15.5k
    24, 
54792
15.5k
     OPC_CheckPredicate1, 
54793
15.5k
     OPC_CheckPatternPredicate0,
54794
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54795
15.5k
     OPC_EmitMergeInputChains1_0,
54796
15.5k
     OPC_EmitInteger32, 0, 
54797
15.5k
     OPC_EmitNodeXForm, 2, 11,
54798
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10379),
54799
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54800
15.5k
    24, 
54801
15.5k
     OPC_CheckPredicate0, 
54802
15.5k
     OPC_CheckPatternPredicate0,
54803
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54804
15.5k
     OPC_EmitMergeInputChains1_0,
54805
15.5k
     OPC_EmitInteger32, 0, 
54806
15.5k
     OPC_EmitNodeXForm, 2, 11,
54807
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11006),
54808
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
54809
15.5k
    0, 
54810
15.5k
   87, 
54811
15.5k
    OPC_CheckChild2TypeI32,
54812
15.5k
    OPC_RecordChild3,
54813
15.5k
    OPC_RecordChild4,
54814
15.5k
    OPC_RecordChild5,
54815
15.5k
    OPC_RecordChild6,
54816
15.5k
    OPC_RecordChild7,
54817
15.5k
    OPC_MoveChild, 8,
54818
15.5k
    OPC_RecordNode,
54819
15.5k
    OPC_MoveSibling, 9,
54820
15.5k
    OPC_RecordNode,
54821
15.5k
    OPC_MoveSibling, 10,
54822
15.5k
    OPC_RecordNode,
54823
15.5k
    OPC_MoveParent,
54824
15.5k
    OPC_Scope, 22, 
54825
15.5k
     OPC_CheckPredicate2, 
54826
15.5k
     OPC_CheckPatternPredicate0,
54827
15.5k
     OPC_EmitMergeInputChains1_0,
54828
15.5k
     OPC_EmitInteger32, 0, 
54829
15.5k
     OPC_EmitNodeXForm, 2, 10,
54830
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9874),
54831
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54832
15.5k
    22, 
54833
15.5k
     OPC_CheckPredicate1, 
54834
15.5k
     OPC_CheckPatternPredicate0,
54835
15.5k
     OPC_EmitMergeInputChains1_0,
54836
15.5k
     OPC_EmitInteger32, 0, 
54837
15.5k
     OPC_EmitNodeXForm, 2, 10,
54838
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10501),
54839
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54840
15.5k
    22, 
54841
15.5k
     OPC_CheckPredicate0, 
54842
15.5k
     OPC_CheckPatternPredicate0,
54843
15.5k
     OPC_EmitMergeInputChains1_0,
54844
15.5k
     OPC_EmitInteger32, 0, 
54845
15.5k
     OPC_EmitNodeXForm, 2, 10,
54846
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11128),
54847
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54848
15.5k
    0, 
54849
15.5k
   87, 
54850
15.5k
    OPC_CheckChild2TypeI64,
54851
15.5k
    OPC_RecordChild3,
54852
15.5k
    OPC_RecordChild4,
54853
15.5k
    OPC_RecordChild5,
54854
15.5k
    OPC_RecordChild6,
54855
15.5k
    OPC_RecordChild7,
54856
15.5k
    OPC_MoveChild, 8,
54857
15.5k
    OPC_RecordNode,
54858
15.5k
    OPC_MoveSibling, 9,
54859
15.5k
    OPC_RecordNode,
54860
15.5k
    OPC_MoveSibling, 10,
54861
15.5k
    OPC_RecordNode,
54862
15.5k
    OPC_MoveParent,
54863
15.5k
    OPC_Scope, 22, 
54864
15.5k
     OPC_CheckPredicate2, 
54865
15.5k
     OPC_CheckPatternPredicate0,
54866
15.5k
     OPC_EmitMergeInputChains1_0,
54867
15.5k
     OPC_EmitInteger32, 0, 
54868
15.5k
     OPC_EmitNodeXForm, 2, 10,
54869
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9988),
54870
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54871
15.5k
    22, 
54872
15.5k
     OPC_CheckPredicate1, 
54873
15.5k
     OPC_CheckPatternPredicate0,
54874
15.5k
     OPC_EmitMergeInputChains1_0,
54875
15.5k
     OPC_EmitInteger32, 0, 
54876
15.5k
     OPC_EmitNodeXForm, 2, 10,
54877
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10615),
54878
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54879
15.5k
    22, 
54880
15.5k
     OPC_CheckPredicate0, 
54881
15.5k
     OPC_CheckPatternPredicate0,
54882
15.5k
     OPC_EmitMergeInputChains1_0,
54883
15.5k
     OPC_EmitInteger32, 0, 
54884
15.5k
     OPC_EmitNodeXForm, 2, 10,
54885
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11242),
54886
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
54887
15.5k
    0, 
54888
15.5k
   0, 
54889
15.5k
  99|128,2, 
54890
15.5k
   OPC_CheckChild1Integer, 40|128,13|128,1, 
54891
15.5k
   OPC_RecordChild2,
54892
15.5k
   OPC_Scope, 73, 
54893
15.5k
    OPC_CheckChild2TypeI32,
54894
15.5k
    OPC_RecordChild3,
54895
15.5k
    OPC_RecordChild4,
54896
15.5k
    OPC_RecordChild5,
54897
15.5k
    OPC_RecordChild6,
54898
15.5k
    OPC_Scope, 21, 
54899
15.5k
     OPC_CheckPredicate2, 
54900
15.5k
     OPC_CheckPatternPredicate2,
54901
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54902
15.5k
     OPC_EmitMergeInputChains1_0,
54903
15.5k
     OPC_EmitInteger32, 0, 
54904
15.5k
     OPC_EmitNodeXForm, 2, 8,
54905
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10104),
54906
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54907
15.5k
    21, 
54908
15.5k
     OPC_CheckPredicate1, 
54909
15.5k
     OPC_CheckPatternPredicate2,
54910
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54911
15.5k
     OPC_EmitMergeInputChains1_0,
54912
15.5k
     OPC_EmitInteger32, 0, 
54913
15.5k
     OPC_EmitNodeXForm, 2, 8,
54914
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10731),
54915
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54916
15.5k
    21, 
54917
15.5k
     OPC_CheckPredicate0, 
54918
15.5k
     OPC_CheckPatternPredicate2,
54919
15.5k
     OPC_CheckComplexPat0, /*#*/1,
54920
15.5k
     OPC_EmitMergeInputChains1_0,
54921
15.5k
     OPC_EmitInteger32, 0, 
54922
15.5k
     OPC_EmitNodeXForm, 2, 8,
54923
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11358),
54924
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54925
15.5k
    0, 
54926
15.5k
   73, 
54927
15.5k
    OPC_CheckChild2TypeI64,
54928
15.5k
    OPC_RecordChild3,
54929
15.5k
    OPC_RecordChild4,
54930
15.5k
    OPC_RecordChild5,
54931
15.5k
    OPC_RecordChild6,
54932
15.5k
    OPC_Scope, 21, 
54933
15.5k
     OPC_CheckPredicate2, 
54934
15.5k
     OPC_CheckPatternPredicate2,
54935
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54936
15.5k
     OPC_EmitMergeInputChains1_0,
54937
15.5k
     OPC_EmitInteger32, 0, 
54938
15.5k
     OPC_EmitNodeXForm, 2, 8,
54939
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10218),
54940
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54941
15.5k
    21, 
54942
15.5k
     OPC_CheckPredicate1, 
54943
15.5k
     OPC_CheckPatternPredicate2,
54944
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54945
15.5k
     OPC_EmitMergeInputChains1_0,
54946
15.5k
     OPC_EmitInteger32, 0, 
54947
15.5k
     OPC_EmitNodeXForm, 2, 8,
54948
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10845),
54949
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54950
15.5k
    21, 
54951
15.5k
     OPC_CheckPredicate0, 
54952
15.5k
     OPC_CheckPatternPredicate2,
54953
15.5k
     OPC_CheckComplexPat1, /*#*/1,
54954
15.5k
     OPC_EmitMergeInputChains1_0,
54955
15.5k
     OPC_EmitInteger32, 0, 
54956
15.5k
     OPC_EmitNodeXForm, 2, 8,
54957
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11472),
54958
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
54959
15.5k
    0, 
54960
15.5k
   69, 
54961
15.5k
    OPC_RecordChild3,
54962
15.5k
    OPC_RecordChild4,
54963
15.5k
    OPC_RecordChild5,
54964
15.5k
    OPC_RecordChild6,
54965
15.5k
    OPC_Scope, 20, 
54966
15.5k
     OPC_CheckPredicate2, 
54967
15.5k
     OPC_CheckPatternPredicate2,
54968
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54969
15.5k
     OPC_EmitMergeInputChains1_0,
54970
15.5k
     OPC_EmitInteger32, 0, 
54971
15.5k
     OPC_EmitNodeXForm, 2, 7,
54972
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9743),
54973
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
54974
15.5k
    20, 
54975
15.5k
     OPC_CheckPredicate1, 
54976
15.5k
     OPC_CheckPatternPredicate2,
54977
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54978
15.5k
     OPC_EmitMergeInputChains1_0,
54979
15.5k
     OPC_EmitInteger32, 0, 
54980
15.5k
     OPC_EmitNodeXForm, 2, 7,
54981
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10382),
54982
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
54983
15.5k
    20, 
54984
15.5k
     OPC_CheckPredicate0, 
54985
15.5k
     OPC_CheckPatternPredicate2,
54986
15.5k
     OPC_CheckComplexPat2, /*#*/1,
54987
15.5k
     OPC_EmitMergeInputChains1_0,
54988
15.5k
     OPC_EmitInteger32, 0, 
54989
15.5k
     OPC_EmitNodeXForm, 2, 7,
54990
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11009),
54991
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
54992
15.5k
    0, 
54993
15.5k
   64, 
54994
15.5k
    OPC_CheckChild2TypeI32,
54995
15.5k
    OPC_RecordChild3,
54996
15.5k
    OPC_RecordChild4,
54997
15.5k
    OPC_RecordChild5,
54998
15.5k
    OPC_RecordChild6,
54999
15.5k
    OPC_Scope, 18, 
55000
15.5k
     OPC_CheckPredicate2, 
55001
15.5k
     OPC_CheckPatternPredicate2,
55002
15.5k
     OPC_EmitMergeInputChains1_0,
55003
15.5k
     OPC_EmitInteger32, 0, 
55004
15.5k
     OPC_EmitNodeXForm, 2, 6,
55005
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9876),
55006
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
55007
15.5k
    18, 
55008
15.5k
     OPC_CheckPredicate1, 
55009
15.5k
     OPC_CheckPatternPredicate2,
55010
15.5k
     OPC_EmitMergeInputChains1_0,
55011
15.5k
     OPC_EmitInteger32, 0, 
55012
15.5k
     OPC_EmitNodeXForm, 2, 6,
55013
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10503),
55014
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
55015
15.5k
    18, 
55016
15.5k
     OPC_CheckPredicate0, 
55017
15.5k
     OPC_CheckPatternPredicate2,
55018
15.5k
     OPC_EmitMergeInputChains1_0,
55019
15.5k
     OPC_EmitInteger32, 0, 
55020
15.5k
     OPC_EmitNodeXForm, 2, 6,
55021
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11130),
55022
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
55023
15.5k
    0, 
55024
15.5k
   64, 
55025
15.5k
    OPC_CheckChild2TypeI64,
55026
15.5k
    OPC_RecordChild3,
55027
15.5k
    OPC_RecordChild4,
55028
15.5k
    OPC_RecordChild5,
55029
15.5k
    OPC_RecordChild6,
55030
15.5k
    OPC_Scope, 18, 
55031
15.5k
     OPC_CheckPredicate2, 
55032
15.5k
     OPC_CheckPatternPredicate2,
55033
15.5k
     OPC_EmitMergeInputChains1_0,
55034
15.5k
     OPC_EmitInteger32, 0, 
55035
15.5k
     OPC_EmitNodeXForm, 2, 6,
55036
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9990),
55037
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
55038
15.5k
    18, 
55039
15.5k
     OPC_CheckPredicate1, 
55040
15.5k
     OPC_CheckPatternPredicate2,
55041
15.5k
     OPC_EmitMergeInputChains1_0,
55042
15.5k
     OPC_EmitInteger32, 0, 
55043
15.5k
     OPC_EmitNodeXForm, 2, 6,
55044
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10617),
55045
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
55046
15.5k
    18, 
55047
15.5k
     OPC_CheckPredicate0, 
55048
15.5k
     OPC_CheckPatternPredicate2,
55049
15.5k
     OPC_EmitMergeInputChains1_0,
55050
15.5k
     OPC_EmitInteger32, 0, 
55051
15.5k
     OPC_EmitNodeXForm, 2, 6,
55052
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11244),
55053
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
55054
15.5k
    0, 
55055
15.5k
   0, 
55056
15.5k
  86|128,3, 
55057
15.5k
   OPC_CheckChild1Integer, 42|128,13|128,1, 
55058
15.5k
   OPC_RecordChild2,
55059
15.5k
   OPC_Scope, 96, 
55060
15.5k
    OPC_CheckChild2TypeI32,
55061
15.5k
    OPC_RecordChild3,
55062
15.5k
    OPC_RecordChild4,
55063
15.5k
    OPC_RecordChild5,
55064
15.5k
    OPC_RecordChild6,
55065
15.5k
    OPC_RecordChild7,
55066
15.5k
    OPC_MoveChild, 8,
55067
15.5k
    OPC_RecordNode,
55068
15.5k
    OPC_MoveSibling, 9,
55069
15.5k
    OPC_RecordNode,
55070
15.5k
    OPC_MoveSibling, 10,
55071
15.5k
    OPC_RecordNode,
55072
15.5k
    OPC_MoveParent,
55073
15.5k
    OPC_Scope, 25, 
55074
15.5k
     OPC_CheckPredicate2, 
55075
15.5k
     OPC_CheckPatternPredicate2,
55076
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55077
15.5k
     OPC_EmitMergeInputChains1_0,
55078
15.5k
     OPC_EmitInteger32, 0, 
55079
15.5k
     OPC_EmitNodeXForm, 2, 12,
55080
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10106),
55081
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55082
15.5k
    25, 
55083
15.5k
     OPC_CheckPredicate1, 
55084
15.5k
     OPC_CheckPatternPredicate2,
55085
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55086
15.5k
     OPC_EmitMergeInputChains1_0,
55087
15.5k
     OPC_EmitInteger32, 0, 
55088
15.5k
     OPC_EmitNodeXForm, 2, 12,
55089
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10733),
55090
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55091
15.5k
    25, 
55092
15.5k
     OPC_CheckPredicate0, 
55093
15.5k
     OPC_CheckPatternPredicate2,
55094
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55095
15.5k
     OPC_EmitMergeInputChains1_0,
55096
15.5k
     OPC_EmitInteger32, 0, 
55097
15.5k
     OPC_EmitNodeXForm, 2, 12,
55098
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11360),
55099
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55100
15.5k
    0, 
55101
15.5k
   96, 
55102
15.5k
    OPC_CheckChild2TypeI64,
55103
15.5k
    OPC_RecordChild3,
55104
15.5k
    OPC_RecordChild4,
55105
15.5k
    OPC_RecordChild5,
55106
15.5k
    OPC_RecordChild6,
55107
15.5k
    OPC_RecordChild7,
55108
15.5k
    OPC_MoveChild, 8,
55109
15.5k
    OPC_RecordNode,
55110
15.5k
    OPC_MoveSibling, 9,
55111
15.5k
    OPC_RecordNode,
55112
15.5k
    OPC_MoveSibling, 10,
55113
15.5k
    OPC_RecordNode,
55114
15.5k
    OPC_MoveParent,
55115
15.5k
    OPC_Scope, 25, 
55116
15.5k
     OPC_CheckPredicate2, 
55117
15.5k
     OPC_CheckPatternPredicate2,
55118
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55119
15.5k
     OPC_EmitMergeInputChains1_0,
55120
15.5k
     OPC_EmitInteger32, 0, 
55121
15.5k
     OPC_EmitNodeXForm, 2, 12,
55122
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10220),
55123
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55124
15.5k
    25, 
55125
15.5k
     OPC_CheckPredicate1, 
55126
15.5k
     OPC_CheckPatternPredicate2,
55127
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55128
15.5k
     OPC_EmitMergeInputChains1_0,
55129
15.5k
     OPC_EmitInteger32, 0, 
55130
15.5k
     OPC_EmitNodeXForm, 2, 12,
55131
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10847),
55132
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55133
15.5k
    25, 
55134
15.5k
     OPC_CheckPredicate0, 
55135
15.5k
     OPC_CheckPatternPredicate2,
55136
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55137
15.5k
     OPC_EmitMergeInputChains1_0,
55138
15.5k
     OPC_EmitInteger32, 0, 
55139
15.5k
     OPC_EmitNodeXForm, 2, 12,
55140
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11474),
55141
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55142
15.5k
    0, 
55143
15.5k
   92, 
55144
15.5k
    OPC_RecordChild3,
55145
15.5k
    OPC_RecordChild4,
55146
15.5k
    OPC_RecordChild5,
55147
15.5k
    OPC_RecordChild6,
55148
15.5k
    OPC_RecordChild7,
55149
15.5k
    OPC_MoveChild, 8,
55150
15.5k
    OPC_RecordNode,
55151
15.5k
    OPC_MoveSibling, 9,
55152
15.5k
    OPC_RecordNode,
55153
15.5k
    OPC_MoveSibling, 10,
55154
15.5k
    OPC_RecordNode,
55155
15.5k
    OPC_MoveParent,
55156
15.5k
    OPC_Scope, 24, 
55157
15.5k
     OPC_CheckPredicate2, 
55158
15.5k
     OPC_CheckPatternPredicate2,
55159
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55160
15.5k
     OPC_EmitMergeInputChains1_0,
55161
15.5k
     OPC_EmitInteger32, 0, 
55162
15.5k
     OPC_EmitNodeXForm, 2, 11,
55163
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9748),
55164
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
55165
15.5k
    24, 
55166
15.5k
     OPC_CheckPredicate1, 
55167
15.5k
     OPC_CheckPatternPredicate2,
55168
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55169
15.5k
     OPC_EmitMergeInputChains1_0,
55170
15.5k
     OPC_EmitInteger32, 0, 
55171
15.5k
     OPC_EmitNodeXForm, 2, 11,
55172
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10385),
55173
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
55174
15.5k
    24, 
55175
15.5k
     OPC_CheckPredicate0, 
55176
15.5k
     OPC_CheckPatternPredicate2,
55177
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55178
15.5k
     OPC_EmitMergeInputChains1_0,
55179
15.5k
     OPC_EmitInteger32, 0, 
55180
15.5k
     OPC_EmitNodeXForm, 2, 11,
55181
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11012),
55182
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
55183
15.5k
    0, 
55184
15.5k
   87, 
55185
15.5k
    OPC_CheckChild2TypeI32,
55186
15.5k
    OPC_RecordChild3,
55187
15.5k
    OPC_RecordChild4,
55188
15.5k
    OPC_RecordChild5,
55189
15.5k
    OPC_RecordChild6,
55190
15.5k
    OPC_RecordChild7,
55191
15.5k
    OPC_MoveChild, 8,
55192
15.5k
    OPC_RecordNode,
55193
15.5k
    OPC_MoveSibling, 9,
55194
15.5k
    OPC_RecordNode,
55195
15.5k
    OPC_MoveSibling, 10,
55196
15.5k
    OPC_RecordNode,
55197
15.5k
    OPC_MoveParent,
55198
15.5k
    OPC_Scope, 22, 
55199
15.5k
     OPC_CheckPredicate2, 
55200
15.5k
     OPC_CheckPatternPredicate2,
55201
15.5k
     OPC_EmitMergeInputChains1_0,
55202
15.5k
     OPC_EmitInteger32, 0, 
55203
15.5k
     OPC_EmitNodeXForm, 2, 10,
55204
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9878),
55205
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55206
15.5k
    22, 
55207
15.5k
     OPC_CheckPredicate1, 
55208
15.5k
     OPC_CheckPatternPredicate2,
55209
15.5k
     OPC_EmitMergeInputChains1_0,
55210
15.5k
     OPC_EmitInteger32, 0, 
55211
15.5k
     OPC_EmitNodeXForm, 2, 10,
55212
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10505),
55213
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55214
15.5k
    22, 
55215
15.5k
     OPC_CheckPredicate0, 
55216
15.5k
     OPC_CheckPatternPredicate2,
55217
15.5k
     OPC_EmitMergeInputChains1_0,
55218
15.5k
     OPC_EmitInteger32, 0, 
55219
15.5k
     OPC_EmitNodeXForm, 2, 10,
55220
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11132),
55221
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55222
15.5k
    0, 
55223
15.5k
   87, 
55224
15.5k
    OPC_CheckChild2TypeI64,
55225
15.5k
    OPC_RecordChild3,
55226
15.5k
    OPC_RecordChild4,
55227
15.5k
    OPC_RecordChild5,
55228
15.5k
    OPC_RecordChild6,
55229
15.5k
    OPC_RecordChild7,
55230
15.5k
    OPC_MoveChild, 8,
55231
15.5k
    OPC_RecordNode,
55232
15.5k
    OPC_MoveSibling, 9,
55233
15.5k
    OPC_RecordNode,
55234
15.5k
    OPC_MoveSibling, 10,
55235
15.5k
    OPC_RecordNode,
55236
15.5k
    OPC_MoveParent,
55237
15.5k
    OPC_Scope, 22, 
55238
15.5k
     OPC_CheckPredicate2, 
55239
15.5k
     OPC_CheckPatternPredicate2,
55240
15.5k
     OPC_EmitMergeInputChains1_0,
55241
15.5k
     OPC_EmitInteger32, 0, 
55242
15.5k
     OPC_EmitNodeXForm, 2, 10,
55243
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9992),
55244
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55245
15.5k
    22, 
55246
15.5k
     OPC_CheckPredicate1, 
55247
15.5k
     OPC_CheckPatternPredicate2,
55248
15.5k
     OPC_EmitMergeInputChains1_0,
55249
15.5k
     OPC_EmitInteger32, 0, 
55250
15.5k
     OPC_EmitNodeXForm, 2, 10,
55251
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10619),
55252
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55253
15.5k
    22, 
55254
15.5k
     OPC_CheckPredicate0, 
55255
15.5k
     OPC_CheckPatternPredicate2,
55256
15.5k
     OPC_EmitMergeInputChains1_0,
55257
15.5k
     OPC_EmitInteger32, 0, 
55258
15.5k
     OPC_EmitNodeXForm, 2, 10,
55259
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11246),
55260
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55261
15.5k
    0, 
55262
15.5k
   0, 
55263
15.5k
  86|128,3, 
55264
15.5k
   OPC_CheckChild1Integer, 44|128,13|128,1, 
55265
15.5k
   OPC_RecordChild2,
55266
15.5k
   OPC_Scope, 96, 
55267
15.5k
    OPC_CheckChild2TypeI32,
55268
15.5k
    OPC_RecordChild3,
55269
15.5k
    OPC_RecordChild4,
55270
15.5k
    OPC_RecordChild5,
55271
15.5k
    OPC_RecordChild6,
55272
15.5k
    OPC_RecordChild7,
55273
15.5k
    OPC_MoveChild, 8,
55274
15.5k
    OPC_RecordNode,
55275
15.5k
    OPC_MoveSibling, 9,
55276
15.5k
    OPC_RecordNode,
55277
15.5k
    OPC_MoveSibling, 10,
55278
15.5k
    OPC_RecordNode,
55279
15.5k
    OPC_MoveParent,
55280
15.5k
    OPC_Scope, 25, 
55281
15.5k
     OPC_CheckPredicate2, 
55282
15.5k
     OPC_CheckPatternPredicate0,
55283
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55284
15.5k
     OPC_EmitMergeInputChains1_0,
55285
15.5k
     OPC_EmitInteger32, 0, 
55286
15.5k
     OPC_EmitNodeXForm, 2, 12,
55287
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10108),
55288
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55289
15.5k
    25, 
55290
15.5k
     OPC_CheckPredicate1, 
55291
15.5k
     OPC_CheckPatternPredicate0,
55292
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55293
15.5k
     OPC_EmitMergeInputChains1_0,
55294
15.5k
     OPC_EmitInteger32, 0, 
55295
15.5k
     OPC_EmitNodeXForm, 2, 12,
55296
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10735),
55297
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55298
15.5k
    25, 
55299
15.5k
     OPC_CheckPredicate0, 
55300
15.5k
     OPC_CheckPatternPredicate0,
55301
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55302
15.5k
     OPC_EmitMergeInputChains1_0,
55303
15.5k
     OPC_EmitInteger32, 0, 
55304
15.5k
     OPC_EmitNodeXForm, 2, 12,
55305
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11362),
55306
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55307
15.5k
    0, 
55308
15.5k
   96, 
55309
15.5k
    OPC_CheckChild2TypeI64,
55310
15.5k
    OPC_RecordChild3,
55311
15.5k
    OPC_RecordChild4,
55312
15.5k
    OPC_RecordChild5,
55313
15.5k
    OPC_RecordChild6,
55314
15.5k
    OPC_RecordChild7,
55315
15.5k
    OPC_MoveChild, 8,
55316
15.5k
    OPC_RecordNode,
55317
15.5k
    OPC_MoveSibling, 9,
55318
15.5k
    OPC_RecordNode,
55319
15.5k
    OPC_MoveSibling, 10,
55320
15.5k
    OPC_RecordNode,
55321
15.5k
    OPC_MoveParent,
55322
15.5k
    OPC_Scope, 25, 
55323
15.5k
     OPC_CheckPredicate2, 
55324
15.5k
     OPC_CheckPatternPredicate0,
55325
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55326
15.5k
     OPC_EmitMergeInputChains1_0,
55327
15.5k
     OPC_EmitInteger32, 0, 
55328
15.5k
     OPC_EmitNodeXForm, 2, 12,
55329
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10222),
55330
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55331
15.5k
    25, 
55332
15.5k
     OPC_CheckPredicate1, 
55333
15.5k
     OPC_CheckPatternPredicate0,
55334
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55335
15.5k
     OPC_EmitMergeInputChains1_0,
55336
15.5k
     OPC_EmitInteger32, 0, 
55337
15.5k
     OPC_EmitNodeXForm, 2, 12,
55338
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10849),
55339
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55340
15.5k
    25, 
55341
15.5k
     OPC_CheckPredicate0, 
55342
15.5k
     OPC_CheckPatternPredicate0,
55343
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55344
15.5k
     OPC_EmitMergeInputChains1_0,
55345
15.5k
     OPC_EmitInteger32, 0, 
55346
15.5k
     OPC_EmitNodeXForm, 2, 12,
55347
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11476),
55348
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55349
15.5k
    0, 
55350
15.5k
   92, 
55351
15.5k
    OPC_RecordChild3,
55352
15.5k
    OPC_RecordChild4,
55353
15.5k
    OPC_RecordChild5,
55354
15.5k
    OPC_RecordChild6,
55355
15.5k
    OPC_RecordChild7,
55356
15.5k
    OPC_MoveChild, 8,
55357
15.5k
    OPC_RecordNode,
55358
15.5k
    OPC_MoveSibling, 9,
55359
15.5k
    OPC_RecordNode,
55360
15.5k
    OPC_MoveSibling, 10,
55361
15.5k
    OPC_RecordNode,
55362
15.5k
    OPC_MoveParent,
55363
15.5k
    OPC_Scope, 24, 
55364
15.5k
     OPC_CheckPredicate2, 
55365
15.5k
     OPC_CheckPatternPredicate0,
55366
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55367
15.5k
     OPC_EmitMergeInputChains1_0,
55368
15.5k
     OPC_EmitInteger32, 0, 
55369
15.5k
     OPC_EmitNodeXForm, 2, 11,
55370
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9753),
55371
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
55372
15.5k
    24, 
55373
15.5k
     OPC_CheckPredicate1, 
55374
15.5k
     OPC_CheckPatternPredicate0,
55375
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55376
15.5k
     OPC_EmitMergeInputChains1_0,
55377
15.5k
     OPC_EmitInteger32, 0, 
55378
15.5k
     OPC_EmitNodeXForm, 2, 11,
55379
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10388),
55380
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
55381
15.5k
    24, 
55382
15.5k
     OPC_CheckPredicate0, 
55383
15.5k
     OPC_CheckPatternPredicate0,
55384
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55385
15.5k
     OPC_EmitMergeInputChains1_0,
55386
15.5k
     OPC_EmitInteger32, 0, 
55387
15.5k
     OPC_EmitNodeXForm, 2, 11,
55388
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11015),
55389
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
55390
15.5k
    0, 
55391
15.5k
   87, 
55392
15.5k
    OPC_CheckChild2TypeI32,
55393
15.5k
    OPC_RecordChild3,
55394
15.5k
    OPC_RecordChild4,
55395
15.5k
    OPC_RecordChild5,
55396
15.5k
    OPC_RecordChild6,
55397
15.5k
    OPC_RecordChild7,
55398
15.5k
    OPC_MoveChild, 8,
55399
15.5k
    OPC_RecordNode,
55400
15.5k
    OPC_MoveSibling, 9,
55401
15.5k
    OPC_RecordNode,
55402
15.5k
    OPC_MoveSibling, 10,
55403
15.5k
    OPC_RecordNode,
55404
15.5k
    OPC_MoveParent,
55405
15.5k
    OPC_Scope, 22, 
55406
15.5k
     OPC_CheckPredicate2, 
55407
15.5k
     OPC_CheckPatternPredicate0,
55408
15.5k
     OPC_EmitMergeInputChains1_0,
55409
15.5k
     OPC_EmitInteger32, 0, 
55410
15.5k
     OPC_EmitNodeXForm, 2, 10,
55411
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9880),
55412
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55413
15.5k
    22, 
55414
15.5k
     OPC_CheckPredicate1, 
55415
15.5k
     OPC_CheckPatternPredicate0,
55416
15.5k
     OPC_EmitMergeInputChains1_0,
55417
15.5k
     OPC_EmitInteger32, 0, 
55418
15.5k
     OPC_EmitNodeXForm, 2, 10,
55419
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10507),
55420
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55421
15.5k
    22, 
55422
15.5k
     OPC_CheckPredicate0, 
55423
15.5k
     OPC_CheckPatternPredicate0,
55424
15.5k
     OPC_EmitMergeInputChains1_0,
55425
15.5k
     OPC_EmitInteger32, 0, 
55426
15.5k
     OPC_EmitNodeXForm, 2, 10,
55427
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11134),
55428
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55429
15.5k
    0, 
55430
15.5k
   87, 
55431
15.5k
    OPC_CheckChild2TypeI64,
55432
15.5k
    OPC_RecordChild3,
55433
15.5k
    OPC_RecordChild4,
55434
15.5k
    OPC_RecordChild5,
55435
15.5k
    OPC_RecordChild6,
55436
15.5k
    OPC_RecordChild7,
55437
15.5k
    OPC_MoveChild, 8,
55438
15.5k
    OPC_RecordNode,
55439
15.5k
    OPC_MoveSibling, 9,
55440
15.5k
    OPC_RecordNode,
55441
15.5k
    OPC_MoveSibling, 10,
55442
15.5k
    OPC_RecordNode,
55443
15.5k
    OPC_MoveParent,
55444
15.5k
    OPC_Scope, 22, 
55445
15.5k
     OPC_CheckPredicate2, 
55446
15.5k
     OPC_CheckPatternPredicate0,
55447
15.5k
     OPC_EmitMergeInputChains1_0,
55448
15.5k
     OPC_EmitInteger32, 0, 
55449
15.5k
     OPC_EmitNodeXForm, 2, 10,
55450
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9994),
55451
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55452
15.5k
    22, 
55453
15.5k
     OPC_CheckPredicate1, 
55454
15.5k
     OPC_CheckPatternPredicate0,
55455
15.5k
     OPC_EmitMergeInputChains1_0,
55456
15.5k
     OPC_EmitInteger32, 0, 
55457
15.5k
     OPC_EmitNodeXForm, 2, 10,
55458
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10621),
55459
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55460
15.5k
    22, 
55461
15.5k
     OPC_CheckPredicate0, 
55462
15.5k
     OPC_CheckPatternPredicate0,
55463
15.5k
     OPC_EmitMergeInputChains1_0,
55464
15.5k
     OPC_EmitInteger32, 0, 
55465
15.5k
     OPC_EmitNodeXForm, 2, 10,
55466
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11248),
55467
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55468
15.5k
    0, 
55469
15.5k
   0, 
55470
15.5k
  86|128,3, 
55471
15.5k
   OPC_CheckChild1Integer, 0|128,10|128,1, 
55472
15.5k
   OPC_RecordChild2,
55473
15.5k
   OPC_Scope, 96, 
55474
15.5k
    OPC_CheckChild2TypeI32,
55475
15.5k
    OPC_RecordChild3,
55476
15.5k
    OPC_RecordChild4,
55477
15.5k
    OPC_RecordChild5,
55478
15.5k
    OPC_RecordChild6,
55479
15.5k
    OPC_RecordChild7,
55480
15.5k
    OPC_MoveChild, 8,
55481
15.5k
    OPC_RecordNode,
55482
15.5k
    OPC_MoveSibling, 9,
55483
15.5k
    OPC_RecordNode,
55484
15.5k
    OPC_MoveSibling, 10,
55485
15.5k
    OPC_RecordNode,
55486
15.5k
    OPC_MoveParent,
55487
15.5k
    OPC_Scope, 25, 
55488
15.5k
     OPC_CheckPredicate2, 
55489
15.5k
     OPC_CheckPatternPredicate1,
55490
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55491
15.5k
     OPC_EmitMergeInputChains1_0,
55492
15.5k
     OPC_EmitInteger32, 0, 
55493
15.5k
     OPC_EmitNodeXForm, 2, 12,
55494
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10110),
55495
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55496
15.5k
    25, 
55497
15.5k
     OPC_CheckPredicate1, 
55498
15.5k
     OPC_CheckPatternPredicate1,
55499
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55500
15.5k
     OPC_EmitMergeInputChains1_0,
55501
15.5k
     OPC_EmitInteger32, 0, 
55502
15.5k
     OPC_EmitNodeXForm, 2, 12,
55503
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10737),
55504
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55505
15.5k
    25, 
55506
15.5k
     OPC_CheckPredicate0, 
55507
15.5k
     OPC_CheckPatternPredicate1,
55508
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55509
15.5k
     OPC_EmitMergeInputChains1_0,
55510
15.5k
     OPC_EmitInteger32, 0, 
55511
15.5k
     OPC_EmitNodeXForm, 2, 12,
55512
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11364),
55513
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55514
15.5k
    0, 
55515
15.5k
   96, 
55516
15.5k
    OPC_CheckChild2TypeI64,
55517
15.5k
    OPC_RecordChild3,
55518
15.5k
    OPC_RecordChild4,
55519
15.5k
    OPC_RecordChild5,
55520
15.5k
    OPC_RecordChild6,
55521
15.5k
    OPC_RecordChild7,
55522
15.5k
    OPC_MoveChild, 8,
55523
15.5k
    OPC_RecordNode,
55524
15.5k
    OPC_MoveSibling, 9,
55525
15.5k
    OPC_RecordNode,
55526
15.5k
    OPC_MoveSibling, 10,
55527
15.5k
    OPC_RecordNode,
55528
15.5k
    OPC_MoveParent,
55529
15.5k
    OPC_Scope, 25, 
55530
15.5k
     OPC_CheckPredicate2, 
55531
15.5k
     OPC_CheckPatternPredicate1,
55532
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55533
15.5k
     OPC_EmitMergeInputChains1_0,
55534
15.5k
     OPC_EmitInteger32, 0, 
55535
15.5k
     OPC_EmitNodeXForm, 2, 12,
55536
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10224),
55537
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55538
15.5k
    25, 
55539
15.5k
     OPC_CheckPredicate1, 
55540
15.5k
     OPC_CheckPatternPredicate1,
55541
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55542
15.5k
     OPC_EmitMergeInputChains1_0,
55543
15.5k
     OPC_EmitInteger32, 0, 
55544
15.5k
     OPC_EmitNodeXForm, 2, 12,
55545
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10851),
55546
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55547
15.5k
    25, 
55548
15.5k
     OPC_CheckPredicate0, 
55549
15.5k
     OPC_CheckPatternPredicate1,
55550
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55551
15.5k
     OPC_EmitMergeInputChains1_0,
55552
15.5k
     OPC_EmitInteger32, 0, 
55553
15.5k
     OPC_EmitNodeXForm, 2, 12,
55554
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11478),
55555
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
55556
15.5k
    0, 
55557
15.5k
   92, 
55558
15.5k
    OPC_RecordChild3,
55559
15.5k
    OPC_RecordChild4,
55560
15.5k
    OPC_RecordChild5,
55561
15.5k
    OPC_RecordChild6,
55562
15.5k
    OPC_RecordChild7,
55563
15.5k
    OPC_MoveChild, 8,
55564
15.5k
    OPC_RecordNode,
55565
15.5k
    OPC_MoveSibling, 9,
55566
15.5k
    OPC_RecordNode,
55567
15.5k
    OPC_MoveSibling, 10,
55568
15.5k
    OPC_RecordNode,
55569
15.5k
    OPC_MoveParent,
55570
15.5k
    OPC_Scope, 24, 
55571
15.5k
     OPC_CheckPredicate2, 
55572
15.5k
     OPC_CheckPatternPredicate1,
55573
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55574
15.5k
     OPC_EmitMergeInputChains1_0,
55575
15.5k
     OPC_EmitInteger32, 0, 
55576
15.5k
     OPC_EmitNodeXForm, 2, 11,
55577
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9758),
55578
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
55579
15.5k
    24, 
55580
15.5k
     OPC_CheckPredicate1, 
55581
15.5k
     OPC_CheckPatternPredicate1,
55582
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55583
15.5k
     OPC_EmitMergeInputChains1_0,
55584
15.5k
     OPC_EmitInteger32, 0, 
55585
15.5k
     OPC_EmitNodeXForm, 2, 11,
55586
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10391),
55587
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
55588
15.5k
    24, 
55589
15.5k
     OPC_CheckPredicate0, 
55590
15.5k
     OPC_CheckPatternPredicate1,
55591
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55592
15.5k
     OPC_EmitMergeInputChains1_0,
55593
15.5k
     OPC_EmitInteger32, 0, 
55594
15.5k
     OPC_EmitNodeXForm, 2, 11,
55595
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11018),
55596
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
55597
15.5k
    0, 
55598
15.5k
   87, 
55599
15.5k
    OPC_CheckChild2TypeI32,
55600
15.5k
    OPC_RecordChild3,
55601
15.5k
    OPC_RecordChild4,
55602
15.5k
    OPC_RecordChild5,
55603
15.5k
    OPC_RecordChild6,
55604
15.5k
    OPC_RecordChild7,
55605
15.5k
    OPC_MoveChild, 8,
55606
15.5k
    OPC_RecordNode,
55607
15.5k
    OPC_MoveSibling, 9,
55608
15.5k
    OPC_RecordNode,
55609
15.5k
    OPC_MoveSibling, 10,
55610
15.5k
    OPC_RecordNode,
55611
15.5k
    OPC_MoveParent,
55612
15.5k
    OPC_Scope, 22, 
55613
15.5k
     OPC_CheckPredicate2, 
55614
15.5k
     OPC_CheckPatternPredicate1,
55615
15.5k
     OPC_EmitMergeInputChains1_0,
55616
15.5k
     OPC_EmitInteger32, 0, 
55617
15.5k
     OPC_EmitNodeXForm, 2, 10,
55618
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9882),
55619
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55620
15.5k
    22, 
55621
15.5k
     OPC_CheckPredicate1, 
55622
15.5k
     OPC_CheckPatternPredicate1,
55623
15.5k
     OPC_EmitMergeInputChains1_0,
55624
15.5k
     OPC_EmitInteger32, 0, 
55625
15.5k
     OPC_EmitNodeXForm, 2, 10,
55626
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10509),
55627
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55628
15.5k
    22, 
55629
15.5k
     OPC_CheckPredicate0, 
55630
15.5k
     OPC_CheckPatternPredicate1,
55631
15.5k
     OPC_EmitMergeInputChains1_0,
55632
15.5k
     OPC_EmitInteger32, 0, 
55633
15.5k
     OPC_EmitNodeXForm, 2, 10,
55634
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11136),
55635
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55636
15.5k
    0, 
55637
15.5k
   87, 
55638
15.5k
    OPC_CheckChild2TypeI64,
55639
15.5k
    OPC_RecordChild3,
55640
15.5k
    OPC_RecordChild4,
55641
15.5k
    OPC_RecordChild5,
55642
15.5k
    OPC_RecordChild6,
55643
15.5k
    OPC_RecordChild7,
55644
15.5k
    OPC_MoveChild, 8,
55645
15.5k
    OPC_RecordNode,
55646
15.5k
    OPC_MoveSibling, 9,
55647
15.5k
    OPC_RecordNode,
55648
15.5k
    OPC_MoveSibling, 10,
55649
15.5k
    OPC_RecordNode,
55650
15.5k
    OPC_MoveParent,
55651
15.5k
    OPC_Scope, 22, 
55652
15.5k
     OPC_CheckPredicate2, 
55653
15.5k
     OPC_CheckPatternPredicate1,
55654
15.5k
     OPC_EmitMergeInputChains1_0,
55655
15.5k
     OPC_EmitInteger32, 0, 
55656
15.5k
     OPC_EmitNodeXForm, 2, 10,
55657
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9996),
55658
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55659
15.5k
    22, 
55660
15.5k
     OPC_CheckPredicate1, 
55661
15.5k
     OPC_CheckPatternPredicate1,
55662
15.5k
     OPC_EmitMergeInputChains1_0,
55663
15.5k
     OPC_EmitInteger32, 0, 
55664
15.5k
     OPC_EmitNodeXForm, 2, 10,
55665
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10623),
55666
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55667
15.5k
    22, 
55668
15.5k
     OPC_CheckPredicate0, 
55669
15.5k
     OPC_CheckPatternPredicate1,
55670
15.5k
     OPC_EmitMergeInputChains1_0,
55671
15.5k
     OPC_EmitInteger32, 0, 
55672
15.5k
     OPC_EmitNodeXForm, 2, 10,
55673
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11250),
55674
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
55675
15.5k
    0, 
55676
15.5k
   0, 
55677
15.5k
  59|128,2, 
55678
15.5k
   OPC_CheckChild1Integer, 60|128,14|128,1, 
55679
15.5k
   OPC_RecordChild2,
55680
15.5k
   OPC_Scope, 65, 
55681
15.5k
    OPC_CheckChild2TypeI32,
55682
15.5k
    OPC_RecordChild3,
55683
15.5k
    OPC_RecordChild4,
55684
15.5k
    OPC_Scope, 19, 
55685
15.5k
     OPC_CheckPredicate2, 
55686
15.5k
     OPC_CheckPatternPredicate1,
55687
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55688
15.5k
     OPC_EmitMergeInputChains1_0,
55689
15.5k
     OPC_EmitInteger32, 0, 
55690
15.5k
     OPC_EmitNodeXForm, 2, 6,
55691
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10112),
55692
15.5k
                   5, 4, 5, 2, 3, 7, 
55693
15.5k
    19, 
55694
15.5k
     OPC_CheckPredicate1, 
55695
15.5k
     OPC_CheckPatternPredicate1,
55696
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55697
15.5k
     OPC_EmitMergeInputChains1_0,
55698
15.5k
     OPC_EmitInteger32, 0, 
55699
15.5k
     OPC_EmitNodeXForm, 2, 6,
55700
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10739),
55701
15.5k
                   5, 4, 5, 2, 3, 7, 
55702
15.5k
    19, 
55703
15.5k
     OPC_CheckPredicate0, 
55704
15.5k
     OPC_CheckPatternPredicate1,
55705
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55706
15.5k
     OPC_EmitMergeInputChains1_0,
55707
15.5k
     OPC_EmitInteger32, 0, 
55708
15.5k
     OPC_EmitNodeXForm, 2, 6,
55709
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11366),
55710
15.5k
                   5, 4, 5, 2, 3, 7, 
55711
15.5k
    0, 
55712
15.5k
   65, 
55713
15.5k
    OPC_CheckChild2TypeI64,
55714
15.5k
    OPC_RecordChild3,
55715
15.5k
    OPC_RecordChild4,
55716
15.5k
    OPC_Scope, 19, 
55717
15.5k
     OPC_CheckPredicate2, 
55718
15.5k
     OPC_CheckPatternPredicate1,
55719
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55720
15.5k
     OPC_EmitMergeInputChains1_0,
55721
15.5k
     OPC_EmitInteger32, 0, 
55722
15.5k
     OPC_EmitNodeXForm, 2, 6,
55723
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10226),
55724
15.5k
                   5, 4, 5, 2, 3, 7, 
55725
15.5k
    19, 
55726
15.5k
     OPC_CheckPredicate1, 
55727
15.5k
     OPC_CheckPatternPredicate1,
55728
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55729
15.5k
     OPC_EmitMergeInputChains1_0,
55730
15.5k
     OPC_EmitInteger32, 0, 
55731
15.5k
     OPC_EmitNodeXForm, 2, 6,
55732
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10853),
55733
15.5k
                   5, 4, 5, 2, 3, 7, 
55734
15.5k
    19, 
55735
15.5k
     OPC_CheckPredicate0, 
55736
15.5k
     OPC_CheckPatternPredicate1,
55737
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55738
15.5k
     OPC_EmitMergeInputChains1_0,
55739
15.5k
     OPC_EmitInteger32, 0, 
55740
15.5k
     OPC_EmitNodeXForm, 2, 6,
55741
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11480),
55742
15.5k
                   5, 4, 5, 2, 3, 7, 
55743
15.5k
    0, 
55744
15.5k
   61, 
55745
15.5k
    OPC_RecordChild3,
55746
15.5k
    OPC_RecordChild4,
55747
15.5k
    OPC_Scope, 18, 
55748
15.5k
     OPC_CheckPredicate2, 
55749
15.5k
     OPC_CheckPatternPredicate1,
55750
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55751
15.5k
     OPC_EmitMergeInputChains1_0,
55752
15.5k
     OPC_EmitInteger32, 0, 
55753
15.5k
     OPC_EmitNodeXForm, 2, 5,
55754
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9763),
55755
15.5k
                   4, 4, 2, 3, 6, 
55756
15.5k
    18, 
55757
15.5k
     OPC_CheckPredicate1, 
55758
15.5k
     OPC_CheckPatternPredicate1,
55759
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55760
15.5k
     OPC_EmitMergeInputChains1_0,
55761
15.5k
     OPC_EmitInteger32, 0, 
55762
15.5k
     OPC_EmitNodeXForm, 2, 5,
55763
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10394),
55764
15.5k
                   4, 4, 2, 3, 6, 
55765
15.5k
    18, 
55766
15.5k
     OPC_CheckPredicate0, 
55767
15.5k
     OPC_CheckPatternPredicate1,
55768
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55769
15.5k
     OPC_EmitMergeInputChains1_0,
55770
15.5k
     OPC_EmitInteger32, 0, 
55771
15.5k
     OPC_EmitNodeXForm, 2, 5,
55772
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11021),
55773
15.5k
                   4, 4, 2, 3, 6, 
55774
15.5k
    0, 
55775
15.5k
   56, 
55776
15.5k
    OPC_CheckChild2TypeI32,
55777
15.5k
    OPC_RecordChild3,
55778
15.5k
    OPC_RecordChild4,
55779
15.5k
    OPC_Scope, 16, 
55780
15.5k
     OPC_CheckPredicate2, 
55781
15.5k
     OPC_CheckPatternPredicate1,
55782
15.5k
     OPC_EmitMergeInputChains1_0,
55783
15.5k
     OPC_EmitInteger32, 0, 
55784
15.5k
     OPC_EmitNodeXForm, 2, 4,
55785
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9884),
55786
15.5k
                   4, 1, 2, 3, 5, 
55787
15.5k
    16, 
55788
15.5k
     OPC_CheckPredicate1, 
55789
15.5k
     OPC_CheckPatternPredicate1,
55790
15.5k
     OPC_EmitMergeInputChains1_0,
55791
15.5k
     OPC_EmitInteger32, 0, 
55792
15.5k
     OPC_EmitNodeXForm, 2, 4,
55793
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10511),
55794
15.5k
                   4, 1, 2, 3, 5, 
55795
15.5k
    16, 
55796
15.5k
     OPC_CheckPredicate0, 
55797
15.5k
     OPC_CheckPatternPredicate1,
55798
15.5k
     OPC_EmitMergeInputChains1_0,
55799
15.5k
     OPC_EmitInteger32, 0, 
55800
15.5k
     OPC_EmitNodeXForm, 2, 4,
55801
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11138),
55802
15.5k
                   4, 1, 2, 3, 5, 
55803
15.5k
    0, 
55804
15.5k
   56, 
55805
15.5k
    OPC_CheckChild2TypeI64,
55806
15.5k
    OPC_RecordChild3,
55807
15.5k
    OPC_RecordChild4,
55808
15.5k
    OPC_Scope, 16, 
55809
15.5k
     OPC_CheckPredicate2, 
55810
15.5k
     OPC_CheckPatternPredicate1,
55811
15.5k
     OPC_EmitMergeInputChains1_0,
55812
15.5k
     OPC_EmitInteger32, 0, 
55813
15.5k
     OPC_EmitNodeXForm, 2, 4,
55814
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9998),
55815
15.5k
                   4, 1, 2, 3, 5, 
55816
15.5k
    16, 
55817
15.5k
     OPC_CheckPredicate1, 
55818
15.5k
     OPC_CheckPatternPredicate1,
55819
15.5k
     OPC_EmitMergeInputChains1_0,
55820
15.5k
     OPC_EmitInteger32, 0, 
55821
15.5k
     OPC_EmitNodeXForm, 2, 4,
55822
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10625),
55823
15.5k
                   4, 1, 2, 3, 5, 
55824
15.5k
    16, 
55825
15.5k
     OPC_CheckPredicate0, 
55826
15.5k
     OPC_CheckPatternPredicate1,
55827
15.5k
     OPC_EmitMergeInputChains1_0,
55828
15.5k
     OPC_EmitInteger32, 0, 
55829
15.5k
     OPC_EmitNodeXForm, 2, 4,
55830
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11252),
55831
15.5k
                   4, 1, 2, 3, 5, 
55832
15.5k
    0, 
55833
15.5k
   0, 
55834
15.5k
  59|128,2, 
55835
15.5k
   OPC_CheckChild1Integer, 116|128,13|128,1, 
55836
15.5k
   OPC_RecordChild2,
55837
15.5k
   OPC_Scope, 65, 
55838
15.5k
    OPC_CheckChild2TypeI32,
55839
15.5k
    OPC_RecordChild3,
55840
15.5k
    OPC_RecordChild4,
55841
15.5k
    OPC_Scope, 19, 
55842
15.5k
     OPC_CheckPredicate2, 
55843
15.5k
     OPC_CheckPatternPredicate3,
55844
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55845
15.5k
     OPC_EmitMergeInputChains1_0,
55846
15.5k
     OPC_EmitInteger32, 0, 
55847
15.5k
     OPC_EmitNodeXForm, 2, 6,
55848
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10114),
55849
15.5k
                   5, 4, 5, 2, 3, 7, 
55850
15.5k
    19, 
55851
15.5k
     OPC_CheckPredicate1, 
55852
15.5k
     OPC_CheckPatternPredicate3,
55853
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55854
15.5k
     OPC_EmitMergeInputChains1_0,
55855
15.5k
     OPC_EmitInteger32, 0, 
55856
15.5k
     OPC_EmitNodeXForm, 2, 6,
55857
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10741),
55858
15.5k
                   5, 4, 5, 2, 3, 7, 
55859
15.5k
    19, 
55860
15.5k
     OPC_CheckPredicate0, 
55861
15.5k
     OPC_CheckPatternPredicate3,
55862
15.5k
     OPC_CheckComplexPat0, /*#*/1,
55863
15.5k
     OPC_EmitMergeInputChains1_0,
55864
15.5k
     OPC_EmitInteger32, 0, 
55865
15.5k
     OPC_EmitNodeXForm, 2, 6,
55866
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11368),
55867
15.5k
                   5, 4, 5, 2, 3, 7, 
55868
15.5k
    0, 
55869
15.5k
   65, 
55870
15.5k
    OPC_CheckChild2TypeI64,
55871
15.5k
    OPC_RecordChild3,
55872
15.5k
    OPC_RecordChild4,
55873
15.5k
    OPC_Scope, 19, 
55874
15.5k
     OPC_CheckPredicate2, 
55875
15.5k
     OPC_CheckPatternPredicate3,
55876
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55877
15.5k
     OPC_EmitMergeInputChains1_0,
55878
15.5k
     OPC_EmitInteger32, 0, 
55879
15.5k
     OPC_EmitNodeXForm, 2, 6,
55880
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10228),
55881
15.5k
                   5, 4, 5, 2, 3, 7, 
55882
15.5k
    19, 
55883
15.5k
     OPC_CheckPredicate1, 
55884
15.5k
     OPC_CheckPatternPredicate3,
55885
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55886
15.5k
     OPC_EmitMergeInputChains1_0,
55887
15.5k
     OPC_EmitInteger32, 0, 
55888
15.5k
     OPC_EmitNodeXForm, 2, 6,
55889
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10855),
55890
15.5k
                   5, 4, 5, 2, 3, 7, 
55891
15.5k
    19, 
55892
15.5k
     OPC_CheckPredicate0, 
55893
15.5k
     OPC_CheckPatternPredicate3,
55894
15.5k
     OPC_CheckComplexPat1, /*#*/1,
55895
15.5k
     OPC_EmitMergeInputChains1_0,
55896
15.5k
     OPC_EmitInteger32, 0, 
55897
15.5k
     OPC_EmitNodeXForm, 2, 6,
55898
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11482),
55899
15.5k
                   5, 4, 5, 2, 3, 7, 
55900
15.5k
    0, 
55901
15.5k
   61, 
55902
15.5k
    OPC_RecordChild3,
55903
15.5k
    OPC_RecordChild4,
55904
15.5k
    OPC_Scope, 18, 
55905
15.5k
     OPC_CheckPredicate2, 
55906
15.5k
     OPC_CheckPatternPredicate3,
55907
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55908
15.5k
     OPC_EmitMergeInputChains1_0,
55909
15.5k
     OPC_EmitInteger32, 0, 
55910
15.5k
     OPC_EmitNodeXForm, 2, 5,
55911
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9768),
55912
15.5k
                   4, 4, 2, 3, 6, 
55913
15.5k
    18, 
55914
15.5k
     OPC_CheckPredicate1, 
55915
15.5k
     OPC_CheckPatternPredicate3,
55916
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55917
15.5k
     OPC_EmitMergeInputChains1_0,
55918
15.5k
     OPC_EmitInteger32, 0, 
55919
15.5k
     OPC_EmitNodeXForm, 2, 5,
55920
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10397),
55921
15.5k
                   4, 4, 2, 3, 6, 
55922
15.5k
    18, 
55923
15.5k
     OPC_CheckPredicate0, 
55924
15.5k
     OPC_CheckPatternPredicate3,
55925
15.5k
     OPC_CheckComplexPat2, /*#*/1,
55926
15.5k
     OPC_EmitMergeInputChains1_0,
55927
15.5k
     OPC_EmitInteger32, 0, 
55928
15.5k
     OPC_EmitNodeXForm, 2, 5,
55929
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11024),
55930
15.5k
                   4, 4, 2, 3, 6, 
55931
15.5k
    0, 
55932
15.5k
   56, 
55933
15.5k
    OPC_CheckChild2TypeI32,
55934
15.5k
    OPC_RecordChild3,
55935
15.5k
    OPC_RecordChild4,
55936
15.5k
    OPC_Scope, 16, 
55937
15.5k
     OPC_CheckPredicate2, 
55938
15.5k
     OPC_CheckPatternPredicate3,
55939
15.5k
     OPC_EmitMergeInputChains1_0,
55940
15.5k
     OPC_EmitInteger32, 0, 
55941
15.5k
     OPC_EmitNodeXForm, 2, 4,
55942
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9886),
55943
15.5k
                   4, 1, 2, 3, 5, 
55944
15.5k
    16, 
55945
15.5k
     OPC_CheckPredicate1, 
55946
15.5k
     OPC_CheckPatternPredicate3,
55947
15.5k
     OPC_EmitMergeInputChains1_0,
55948
15.5k
     OPC_EmitInteger32, 0, 
55949
15.5k
     OPC_EmitNodeXForm, 2, 4,
55950
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10513),
55951
15.5k
                   4, 1, 2, 3, 5, 
55952
15.5k
    16, 
55953
15.5k
     OPC_CheckPredicate0, 
55954
15.5k
     OPC_CheckPatternPredicate3,
55955
15.5k
     OPC_EmitMergeInputChains1_0,
55956
15.5k
     OPC_EmitInteger32, 0, 
55957
15.5k
     OPC_EmitNodeXForm, 2, 4,
55958
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11140),
55959
15.5k
                   4, 1, 2, 3, 5, 
55960
15.5k
    0, 
55961
15.5k
   56, 
55962
15.5k
    OPC_CheckChild2TypeI64,
55963
15.5k
    OPC_RecordChild3,
55964
15.5k
    OPC_RecordChild4,
55965
15.5k
    OPC_Scope, 16, 
55966
15.5k
     OPC_CheckPredicate2, 
55967
15.5k
     OPC_CheckPatternPredicate3,
55968
15.5k
     OPC_EmitMergeInputChains1_0,
55969
15.5k
     OPC_EmitInteger32, 0, 
55970
15.5k
     OPC_EmitNodeXForm, 2, 4,
55971
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10000),
55972
15.5k
                   4, 1, 2, 3, 5, 
55973
15.5k
    16, 
55974
15.5k
     OPC_CheckPredicate1, 
55975
15.5k
     OPC_CheckPatternPredicate3,
55976
15.5k
     OPC_EmitMergeInputChains1_0,
55977
15.5k
     OPC_EmitInteger32, 0, 
55978
15.5k
     OPC_EmitNodeXForm, 2, 4,
55979
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10627),
55980
15.5k
                   4, 1, 2, 3, 5, 
55981
15.5k
    16, 
55982
15.5k
     OPC_CheckPredicate0, 
55983
15.5k
     OPC_CheckPatternPredicate3,
55984
15.5k
     OPC_EmitMergeInputChains1_0,
55985
15.5k
     OPC_EmitInteger32, 0, 
55986
15.5k
     OPC_EmitNodeXForm, 2, 4,
55987
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11254),
55988
15.5k
                   4, 1, 2, 3, 5, 
55989
15.5k
    0, 
55990
15.5k
   0, 
55991
15.5k
  59|128,2, 
55992
15.5k
   OPC_CheckChild1Integer, 76|128,13|128,1, 
55993
15.5k
   OPC_RecordChild2,
55994
15.5k
   OPC_Scope, 65, 
55995
15.5k
    OPC_CheckChild2TypeI32,
55996
15.5k
    OPC_RecordChild3,
55997
15.5k
    OPC_RecordChild4,
55998
15.5k
    OPC_Scope, 19, 
55999
15.5k
     OPC_CheckPredicate2, 
56000
15.5k
     OPC_CheckPatternPredicate3,
56001
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56002
15.5k
     OPC_EmitMergeInputChains1_0,
56003
15.5k
     OPC_EmitInteger32, 0, 
56004
15.5k
     OPC_EmitNodeXForm, 2, 6,
56005
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10116),
56006
15.5k
                   5, 4, 5, 2, 3, 7, 
56007
15.5k
    19, 
56008
15.5k
     OPC_CheckPredicate1, 
56009
15.5k
     OPC_CheckPatternPredicate3,
56010
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56011
15.5k
     OPC_EmitMergeInputChains1_0,
56012
15.5k
     OPC_EmitInteger32, 0, 
56013
15.5k
     OPC_EmitNodeXForm, 2, 6,
56014
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10743),
56015
15.5k
                   5, 4, 5, 2, 3, 7, 
56016
15.5k
    19, 
56017
15.5k
     OPC_CheckPredicate0, 
56018
15.5k
     OPC_CheckPatternPredicate3,
56019
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56020
15.5k
     OPC_EmitMergeInputChains1_0,
56021
15.5k
     OPC_EmitInteger32, 0, 
56022
15.5k
     OPC_EmitNodeXForm, 2, 6,
56023
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11370),
56024
15.5k
                   5, 4, 5, 2, 3, 7, 
56025
15.5k
    0, 
56026
15.5k
   65, 
56027
15.5k
    OPC_CheckChild2TypeI64,
56028
15.5k
    OPC_RecordChild3,
56029
15.5k
    OPC_RecordChild4,
56030
15.5k
    OPC_Scope, 19, 
56031
15.5k
     OPC_CheckPredicate2, 
56032
15.5k
     OPC_CheckPatternPredicate3,
56033
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56034
15.5k
     OPC_EmitMergeInputChains1_0,
56035
15.5k
     OPC_EmitInteger32, 0, 
56036
15.5k
     OPC_EmitNodeXForm, 2, 6,
56037
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10230),
56038
15.5k
                   5, 4, 5, 2, 3, 7, 
56039
15.5k
    19, 
56040
15.5k
     OPC_CheckPredicate1, 
56041
15.5k
     OPC_CheckPatternPredicate3,
56042
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56043
15.5k
     OPC_EmitMergeInputChains1_0,
56044
15.5k
     OPC_EmitInteger32, 0, 
56045
15.5k
     OPC_EmitNodeXForm, 2, 6,
56046
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10857),
56047
15.5k
                   5, 4, 5, 2, 3, 7, 
56048
15.5k
    19, 
56049
15.5k
     OPC_CheckPredicate0, 
56050
15.5k
     OPC_CheckPatternPredicate3,
56051
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56052
15.5k
     OPC_EmitMergeInputChains1_0,
56053
15.5k
     OPC_EmitInteger32, 0, 
56054
15.5k
     OPC_EmitNodeXForm, 2, 6,
56055
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11484),
56056
15.5k
                   5, 4, 5, 2, 3, 7, 
56057
15.5k
    0, 
56058
15.5k
   61, 
56059
15.5k
    OPC_RecordChild3,
56060
15.5k
    OPC_RecordChild4,
56061
15.5k
    OPC_Scope, 18, 
56062
15.5k
     OPC_CheckPredicate2, 
56063
15.5k
     OPC_CheckPatternPredicate3,
56064
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56065
15.5k
     OPC_EmitMergeInputChains1_0,
56066
15.5k
     OPC_EmitInteger32, 0, 
56067
15.5k
     OPC_EmitNodeXForm, 2, 5,
56068
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9773),
56069
15.5k
                   4, 4, 2, 3, 6, 
56070
15.5k
    18, 
56071
15.5k
     OPC_CheckPredicate1, 
56072
15.5k
     OPC_CheckPatternPredicate3,
56073
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56074
15.5k
     OPC_EmitMergeInputChains1_0,
56075
15.5k
     OPC_EmitInteger32, 0, 
56076
15.5k
     OPC_EmitNodeXForm, 2, 5,
56077
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10400),
56078
15.5k
                   4, 4, 2, 3, 6, 
56079
15.5k
    18, 
56080
15.5k
     OPC_CheckPredicate0, 
56081
15.5k
     OPC_CheckPatternPredicate3,
56082
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56083
15.5k
     OPC_EmitMergeInputChains1_0,
56084
15.5k
     OPC_EmitInteger32, 0, 
56085
15.5k
     OPC_EmitNodeXForm, 2, 5,
56086
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11027),
56087
15.5k
                   4, 4, 2, 3, 6, 
56088
15.5k
    0, 
56089
15.5k
   56, 
56090
15.5k
    OPC_CheckChild2TypeI32,
56091
15.5k
    OPC_RecordChild3,
56092
15.5k
    OPC_RecordChild4,
56093
15.5k
    OPC_Scope, 16, 
56094
15.5k
     OPC_CheckPredicate2, 
56095
15.5k
     OPC_CheckPatternPredicate3,
56096
15.5k
     OPC_EmitMergeInputChains1_0,
56097
15.5k
     OPC_EmitInteger32, 0, 
56098
15.5k
     OPC_EmitNodeXForm, 2, 4,
56099
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_9888),
56100
15.5k
                   4, 1, 2, 3, 5, 
56101
15.5k
    16, 
56102
15.5k
     OPC_CheckPredicate1, 
56103
15.5k
     OPC_CheckPatternPredicate3,
56104
15.5k
     OPC_EmitMergeInputChains1_0,
56105
15.5k
     OPC_EmitInteger32, 0, 
56106
15.5k
     OPC_EmitNodeXForm, 2, 4,
56107
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10515),
56108
15.5k
                   4, 1, 2, 3, 5, 
56109
15.5k
    16, 
56110
15.5k
     OPC_CheckPredicate0, 
56111
15.5k
     OPC_CheckPatternPredicate3,
56112
15.5k
     OPC_EmitMergeInputChains1_0,
56113
15.5k
     OPC_EmitInteger32, 0, 
56114
15.5k
     OPC_EmitNodeXForm, 2, 4,
56115
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11142),
56116
15.5k
                   4, 1, 2, 3, 5, 
56117
15.5k
    0, 
56118
15.5k
   56, 
56119
15.5k
    OPC_CheckChild2TypeI64,
56120
15.5k
    OPC_RecordChild3,
56121
15.5k
    OPC_RecordChild4,
56122
15.5k
    OPC_Scope, 16, 
56123
15.5k
     OPC_CheckPredicate2, 
56124
15.5k
     OPC_CheckPatternPredicate3,
56125
15.5k
     OPC_EmitMergeInputChains1_0,
56126
15.5k
     OPC_EmitInteger32, 0, 
56127
15.5k
     OPC_EmitNodeXForm, 2, 4,
56128
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10002),
56129
15.5k
                   4, 1, 2, 3, 5, 
56130
15.5k
    16, 
56131
15.5k
     OPC_CheckPredicate1, 
56132
15.5k
     OPC_CheckPatternPredicate3,
56133
15.5k
     OPC_EmitMergeInputChains1_0,
56134
15.5k
     OPC_EmitInteger32, 0, 
56135
15.5k
     OPC_EmitNodeXForm, 2, 4,
56136
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_10629),
56137
15.5k
                   4, 1, 2, 3, 5, 
56138
15.5k
    16, 
56139
15.5k
     OPC_CheckPredicate0, 
56140
15.5k
     OPC_CheckPatternPredicate3,
56141
15.5k
     OPC_EmitMergeInputChains1_0,
56142
15.5k
     OPC_EmitInteger32, 0, 
56143
15.5k
     OPC_EmitNodeXForm, 2, 4,
56144
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11256),
56145
15.5k
                   4, 1, 2, 3, 5, 
56146
15.5k
    0, 
56147
15.5k
   0, 
56148
15.5k
  119|128,2, 
56149
15.5k
   OPC_CheckChild1Integer, 86|128,9|128,1, 
56150
15.5k
   OPC_RecordChild2,
56151
15.5k
   OPC_Scope, 77, 
56152
15.5k
    OPC_CheckChild2TypeI32,
56153
15.5k
    OPC_RecordChild3,
56154
15.5k
    OPC_RecordChild4,
56155
15.5k
    OPC_RecordChild5,
56156
15.5k
    OPC_RecordChild6,
56157
15.5k
    OPC_RecordChild7,
56158
15.5k
    OPC_Scope, 22, 
56159
15.5k
     OPC_CheckPredicate2, 
56160
15.5k
     OPC_CheckPatternPredicate4,
56161
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56162
15.5k
     OPC_EmitMergeInputChains1_0,
56163
15.5k
     OPC_EmitInteger32, 0, 
56164
15.5k
     OPC_EmitNodeXForm, 2, 9,
56165
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12030),
56166
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56167
15.5k
    22, 
56168
15.5k
     OPC_CheckPredicate1, 
56169
15.5k
     OPC_CheckPatternPredicate4,
56170
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56171
15.5k
     OPC_EmitMergeInputChains1_0,
56172
15.5k
     OPC_EmitInteger32, 0, 
56173
15.5k
     OPC_EmitNodeXForm, 2, 9,
56174
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12657),
56175
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56176
15.5k
    22, 
56177
15.5k
     OPC_CheckPredicate0, 
56178
15.5k
     OPC_CheckPatternPredicate4,
56179
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56180
15.5k
     OPC_EmitMergeInputChains1_0,
56181
15.5k
     OPC_EmitInteger32, 0, 
56182
15.5k
     OPC_EmitNodeXForm, 2, 9,
56183
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13284),
56184
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56185
15.5k
    0, 
56186
15.5k
   77, 
56187
15.5k
    OPC_CheckChild2TypeI64,
56188
15.5k
    OPC_RecordChild3,
56189
15.5k
    OPC_RecordChild4,
56190
15.5k
    OPC_RecordChild5,
56191
15.5k
    OPC_RecordChild6,
56192
15.5k
    OPC_RecordChild7,
56193
15.5k
    OPC_Scope, 22, 
56194
15.5k
     OPC_CheckPredicate2, 
56195
15.5k
     OPC_CheckPatternPredicate4,
56196
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56197
15.5k
     OPC_EmitMergeInputChains1_0,
56198
15.5k
     OPC_EmitInteger32, 0, 
56199
15.5k
     OPC_EmitNodeXForm, 2, 9,
56200
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12144),
56201
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56202
15.5k
    22, 
56203
15.5k
     OPC_CheckPredicate1, 
56204
15.5k
     OPC_CheckPatternPredicate4,
56205
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56206
15.5k
     OPC_EmitMergeInputChains1_0,
56207
15.5k
     OPC_EmitInteger32, 0, 
56208
15.5k
     OPC_EmitNodeXForm, 2, 9,
56209
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12771),
56210
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56211
15.5k
    22, 
56212
15.5k
     OPC_CheckPredicate0, 
56213
15.5k
     OPC_CheckPatternPredicate4,
56214
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56215
15.5k
     OPC_EmitMergeInputChains1_0,
56216
15.5k
     OPC_EmitInteger32, 0, 
56217
15.5k
     OPC_EmitNodeXForm, 2, 9,
56218
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13398),
56219
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56220
15.5k
    0, 
56221
15.5k
   73, 
56222
15.5k
    OPC_RecordChild3,
56223
15.5k
    OPC_RecordChild4,
56224
15.5k
    OPC_RecordChild5,
56225
15.5k
    OPC_RecordChild6,
56226
15.5k
    OPC_RecordChild7,
56227
15.5k
    OPC_Scope, 21, 
56228
15.5k
     OPC_CheckPredicate2, 
56229
15.5k
     OPC_CheckPatternPredicate4,
56230
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56231
15.5k
     OPC_EmitMergeInputChains1_0,
56232
15.5k
     OPC_EmitInteger32, 0, 
56233
15.5k
     OPC_EmitNodeXForm, 2, 8,
56234
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11663),
56235
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
56236
15.5k
    21, 
56237
15.5k
     OPC_CheckPredicate1, 
56238
15.5k
     OPC_CheckPatternPredicate4,
56239
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56240
15.5k
     OPC_EmitMergeInputChains1_0,
56241
15.5k
     OPC_EmitInteger32, 0, 
56242
15.5k
     OPC_EmitNodeXForm, 2, 8,
56243
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12302),
56244
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
56245
15.5k
    21, 
56246
15.5k
     OPC_CheckPredicate0, 
56247
15.5k
     OPC_CheckPatternPredicate4,
56248
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56249
15.5k
     OPC_EmitMergeInputChains1_0,
56250
15.5k
     OPC_EmitInteger32, 0, 
56251
15.5k
     OPC_EmitNodeXForm, 2, 8,
56252
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12929),
56253
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
56254
15.5k
    0, 
56255
15.5k
   68, 
56256
15.5k
    OPC_CheckChild2TypeI32,
56257
15.5k
    OPC_RecordChild3,
56258
15.5k
    OPC_RecordChild4,
56259
15.5k
    OPC_RecordChild5,
56260
15.5k
    OPC_RecordChild6,
56261
15.5k
    OPC_RecordChild7,
56262
15.5k
    OPC_Scope, 19, 
56263
15.5k
     OPC_CheckPredicate2, 
56264
15.5k
     OPC_CheckPatternPredicate4,
56265
15.5k
     OPC_EmitMergeInputChains1_0,
56266
15.5k
     OPC_EmitInteger32, 0, 
56267
15.5k
     OPC_EmitNodeXForm, 2, 7,
56268
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11802),
56269
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56270
15.5k
    19, 
56271
15.5k
     OPC_CheckPredicate1, 
56272
15.5k
     OPC_CheckPatternPredicate4,
56273
15.5k
     OPC_EmitMergeInputChains1_0,
56274
15.5k
     OPC_EmitInteger32, 0, 
56275
15.5k
     OPC_EmitNodeXForm, 2, 7,
56276
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12429),
56277
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56278
15.5k
    19, 
56279
15.5k
     OPC_CheckPredicate0, 
56280
15.5k
     OPC_CheckPatternPredicate4,
56281
15.5k
     OPC_EmitMergeInputChains1_0,
56282
15.5k
     OPC_EmitInteger32, 0, 
56283
15.5k
     OPC_EmitNodeXForm, 2, 7,
56284
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13056),
56285
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56286
15.5k
    0, 
56287
15.5k
   68, 
56288
15.5k
    OPC_CheckChild2TypeI64,
56289
15.5k
    OPC_RecordChild3,
56290
15.5k
    OPC_RecordChild4,
56291
15.5k
    OPC_RecordChild5,
56292
15.5k
    OPC_RecordChild6,
56293
15.5k
    OPC_RecordChild7,
56294
15.5k
    OPC_Scope, 19, 
56295
15.5k
     OPC_CheckPredicate2, 
56296
15.5k
     OPC_CheckPatternPredicate4,
56297
15.5k
     OPC_EmitMergeInputChains1_0,
56298
15.5k
     OPC_EmitInteger32, 0, 
56299
15.5k
     OPC_EmitNodeXForm, 2, 7,
56300
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11916),
56301
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56302
15.5k
    19, 
56303
15.5k
     OPC_CheckPredicate1, 
56304
15.5k
     OPC_CheckPatternPredicate4,
56305
15.5k
     OPC_EmitMergeInputChains1_0,
56306
15.5k
     OPC_EmitInteger32, 0, 
56307
15.5k
     OPC_EmitNodeXForm, 2, 7,
56308
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12543),
56309
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56310
15.5k
    19, 
56311
15.5k
     OPC_CheckPredicate0, 
56312
15.5k
     OPC_CheckPatternPredicate4,
56313
15.5k
     OPC_EmitMergeInputChains1_0,
56314
15.5k
     OPC_EmitInteger32, 0, 
56315
15.5k
     OPC_EmitNodeXForm, 2, 7,
56316
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13170),
56317
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56318
15.5k
    0, 
56319
15.5k
   0, 
56320
15.5k
  116|128,3, 
56321
15.5k
   OPC_CheckChild1Integer, 88|128,9|128,1, 
56322
15.5k
   OPC_RecordChild2,
56323
15.5k
   OPC_Scope, 102, 
56324
15.5k
    OPC_CheckChild2TypeI32,
56325
15.5k
    OPC_RecordChild3,
56326
15.5k
    OPC_RecordChild4,
56327
15.5k
    OPC_RecordChild5,
56328
15.5k
    OPC_RecordChild6,
56329
15.5k
    OPC_RecordChild7,
56330
15.5k
    OPC_MoveChild, 8,
56331
15.5k
    OPC_RecordNode,
56332
15.5k
    OPC_MoveSibling, 9,
56333
15.5k
    OPC_RecordNode,
56334
15.5k
    OPC_MoveSibling, 10,
56335
15.5k
    OPC_RecordNode,
56336
15.5k
    OPC_MoveSibling, 11,
56337
15.5k
    OPC_RecordNode,
56338
15.5k
    OPC_MoveParent,
56339
15.5k
    OPC_Scope, 26, 
56340
15.5k
     OPC_CheckPredicate2, 
56341
15.5k
     OPC_CheckPatternPredicate4,
56342
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56343
15.5k
     OPC_EmitMergeInputChains1_0,
56344
15.5k
     OPC_EmitInteger32, 0, 
56345
15.5k
     OPC_EmitNodeXForm, 2, 13,
56346
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12032),
56347
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56348
15.5k
    26, 
56349
15.5k
     OPC_CheckPredicate1, 
56350
15.5k
     OPC_CheckPatternPredicate4,
56351
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56352
15.5k
     OPC_EmitMergeInputChains1_0,
56353
15.5k
     OPC_EmitInteger32, 0, 
56354
15.5k
     OPC_EmitNodeXForm, 2, 13,
56355
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12659),
56356
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56357
15.5k
    26, 
56358
15.5k
     OPC_CheckPredicate0, 
56359
15.5k
     OPC_CheckPatternPredicate4,
56360
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56361
15.5k
     OPC_EmitMergeInputChains1_0,
56362
15.5k
     OPC_EmitInteger32, 0, 
56363
15.5k
     OPC_EmitNodeXForm, 2, 13,
56364
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13286),
56365
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56366
15.5k
    0, 
56367
15.5k
   102, 
56368
15.5k
    OPC_CheckChild2TypeI64,
56369
15.5k
    OPC_RecordChild3,
56370
15.5k
    OPC_RecordChild4,
56371
15.5k
    OPC_RecordChild5,
56372
15.5k
    OPC_RecordChild6,
56373
15.5k
    OPC_RecordChild7,
56374
15.5k
    OPC_MoveChild, 8,
56375
15.5k
    OPC_RecordNode,
56376
15.5k
    OPC_MoveSibling, 9,
56377
15.5k
    OPC_RecordNode,
56378
15.5k
    OPC_MoveSibling, 10,
56379
15.5k
    OPC_RecordNode,
56380
15.5k
    OPC_MoveSibling, 11,
56381
15.5k
    OPC_RecordNode,
56382
15.5k
    OPC_MoveParent,
56383
15.5k
    OPC_Scope, 26, 
56384
15.5k
     OPC_CheckPredicate2, 
56385
15.5k
     OPC_CheckPatternPredicate4,
56386
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56387
15.5k
     OPC_EmitMergeInputChains1_0,
56388
15.5k
     OPC_EmitInteger32, 0, 
56389
15.5k
     OPC_EmitNodeXForm, 2, 13,
56390
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12146),
56391
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56392
15.5k
    26, 
56393
15.5k
     OPC_CheckPredicate1, 
56394
15.5k
     OPC_CheckPatternPredicate4,
56395
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56396
15.5k
     OPC_EmitMergeInputChains1_0,
56397
15.5k
     OPC_EmitInteger32, 0, 
56398
15.5k
     OPC_EmitNodeXForm, 2, 13,
56399
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12773),
56400
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56401
15.5k
    26, 
56402
15.5k
     OPC_CheckPredicate0, 
56403
15.5k
     OPC_CheckPatternPredicate4,
56404
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56405
15.5k
     OPC_EmitMergeInputChains1_0,
56406
15.5k
     OPC_EmitInteger32, 0, 
56407
15.5k
     OPC_EmitNodeXForm, 2, 13,
56408
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13400),
56409
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56410
15.5k
    0, 
56411
15.5k
   98, 
56412
15.5k
    OPC_RecordChild3,
56413
15.5k
    OPC_RecordChild4,
56414
15.5k
    OPC_RecordChild5,
56415
15.5k
    OPC_RecordChild6,
56416
15.5k
    OPC_RecordChild7,
56417
15.5k
    OPC_MoveChild, 8,
56418
15.5k
    OPC_RecordNode,
56419
15.5k
    OPC_MoveSibling, 9,
56420
15.5k
    OPC_RecordNode,
56421
15.5k
    OPC_MoveSibling, 10,
56422
15.5k
    OPC_RecordNode,
56423
15.5k
    OPC_MoveSibling, 11,
56424
15.5k
    OPC_RecordNode,
56425
15.5k
    OPC_MoveParent,
56426
15.5k
    OPC_Scope, 25, 
56427
15.5k
     OPC_CheckPredicate2, 
56428
15.5k
     OPC_CheckPatternPredicate4,
56429
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56430
15.5k
     OPC_EmitMergeInputChains1_0,
56431
15.5k
     OPC_EmitInteger32, 0, 
56432
15.5k
     OPC_EmitNodeXForm, 2, 12,
56433
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11667),
56434
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
56435
15.5k
    25, 
56436
15.5k
     OPC_CheckPredicate1, 
56437
15.5k
     OPC_CheckPatternPredicate4,
56438
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56439
15.5k
     OPC_EmitMergeInputChains1_0,
56440
15.5k
     OPC_EmitInteger32, 0, 
56441
15.5k
     OPC_EmitNodeXForm, 2, 12,
56442
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12305),
56443
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
56444
15.5k
    25, 
56445
15.5k
     OPC_CheckPredicate0, 
56446
15.5k
     OPC_CheckPatternPredicate4,
56447
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56448
15.5k
     OPC_EmitMergeInputChains1_0,
56449
15.5k
     OPC_EmitInteger32, 0, 
56450
15.5k
     OPC_EmitNodeXForm, 2, 12,
56451
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12932),
56452
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
56453
15.5k
    0, 
56454
15.5k
   93, 
56455
15.5k
    OPC_CheckChild2TypeI32,
56456
15.5k
    OPC_RecordChild3,
56457
15.5k
    OPC_RecordChild4,
56458
15.5k
    OPC_RecordChild5,
56459
15.5k
    OPC_RecordChild6,
56460
15.5k
    OPC_RecordChild7,
56461
15.5k
    OPC_MoveChild, 8,
56462
15.5k
    OPC_RecordNode,
56463
15.5k
    OPC_MoveSibling, 9,
56464
15.5k
    OPC_RecordNode,
56465
15.5k
    OPC_MoveSibling, 10,
56466
15.5k
    OPC_RecordNode,
56467
15.5k
    OPC_MoveSibling, 11,
56468
15.5k
    OPC_RecordNode,
56469
15.5k
    OPC_MoveParent,
56470
15.5k
    OPC_Scope, 23, 
56471
15.5k
     OPC_CheckPredicate2, 
56472
15.5k
     OPC_CheckPatternPredicate4,
56473
15.5k
     OPC_EmitMergeInputChains1_0,
56474
15.5k
     OPC_EmitInteger32, 0, 
56475
15.5k
     OPC_EmitNodeXForm, 2, 11,
56476
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11804),
56477
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56478
15.5k
    23, 
56479
15.5k
     OPC_CheckPredicate1, 
56480
15.5k
     OPC_CheckPatternPredicate4,
56481
15.5k
     OPC_EmitMergeInputChains1_0,
56482
15.5k
     OPC_EmitInteger32, 0, 
56483
15.5k
     OPC_EmitNodeXForm, 2, 11,
56484
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12431),
56485
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56486
15.5k
    23, 
56487
15.5k
     OPC_CheckPredicate0, 
56488
15.5k
     OPC_CheckPatternPredicate4,
56489
15.5k
     OPC_EmitMergeInputChains1_0,
56490
15.5k
     OPC_EmitInteger32, 0, 
56491
15.5k
     OPC_EmitNodeXForm, 2, 11,
56492
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13058),
56493
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56494
15.5k
    0, 
56495
15.5k
   93, 
56496
15.5k
    OPC_CheckChild2TypeI64,
56497
15.5k
    OPC_RecordChild3,
56498
15.5k
    OPC_RecordChild4,
56499
15.5k
    OPC_RecordChild5,
56500
15.5k
    OPC_RecordChild6,
56501
15.5k
    OPC_RecordChild7,
56502
15.5k
    OPC_MoveChild, 8,
56503
15.5k
    OPC_RecordNode,
56504
15.5k
    OPC_MoveSibling, 9,
56505
15.5k
    OPC_RecordNode,
56506
15.5k
    OPC_MoveSibling, 10,
56507
15.5k
    OPC_RecordNode,
56508
15.5k
    OPC_MoveSibling, 11,
56509
15.5k
    OPC_RecordNode,
56510
15.5k
    OPC_MoveParent,
56511
15.5k
    OPC_Scope, 23, 
56512
15.5k
     OPC_CheckPredicate2, 
56513
15.5k
     OPC_CheckPatternPredicate4,
56514
15.5k
     OPC_EmitMergeInputChains1_0,
56515
15.5k
     OPC_EmitInteger32, 0, 
56516
15.5k
     OPC_EmitNodeXForm, 2, 11,
56517
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11918),
56518
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56519
15.5k
    23, 
56520
15.5k
     OPC_CheckPredicate1, 
56521
15.5k
     OPC_CheckPatternPredicate4,
56522
15.5k
     OPC_EmitMergeInputChains1_0,
56523
15.5k
     OPC_EmitInteger32, 0, 
56524
15.5k
     OPC_EmitNodeXForm, 2, 11,
56525
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12545),
56526
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56527
15.5k
    23, 
56528
15.5k
     OPC_CheckPredicate0, 
56529
15.5k
     OPC_CheckPatternPredicate4,
56530
15.5k
     OPC_EmitMergeInputChains1_0,
56531
15.5k
     OPC_EmitInteger32, 0, 
56532
15.5k
     OPC_EmitNodeXForm, 2, 11,
56533
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13172),
56534
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56535
15.5k
    0, 
56536
15.5k
   0, 
56537
15.5k
  116|128,3, 
56538
15.5k
   OPC_CheckChild1Integer, 90|128,9|128,1, 
56539
15.5k
   OPC_RecordChild2,
56540
15.5k
   OPC_Scope, 102, 
56541
15.5k
    OPC_CheckChild2TypeI32,
56542
15.5k
    OPC_RecordChild3,
56543
15.5k
    OPC_RecordChild4,
56544
15.5k
    OPC_RecordChild5,
56545
15.5k
    OPC_RecordChild6,
56546
15.5k
    OPC_RecordChild7,
56547
15.5k
    OPC_MoveChild, 8,
56548
15.5k
    OPC_RecordNode,
56549
15.5k
    OPC_MoveSibling, 9,
56550
15.5k
    OPC_RecordNode,
56551
15.5k
    OPC_MoveSibling, 10,
56552
15.5k
    OPC_RecordNode,
56553
15.5k
    OPC_MoveSibling, 11,
56554
15.5k
    OPC_RecordNode,
56555
15.5k
    OPC_MoveParent,
56556
15.5k
    OPC_Scope, 26, 
56557
15.5k
     OPC_CheckPredicate2, 
56558
15.5k
     OPC_CheckPatternPredicate0,
56559
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56560
15.5k
     OPC_EmitMergeInputChains1_0,
56561
15.5k
     OPC_EmitInteger32, 0, 
56562
15.5k
     OPC_EmitNodeXForm, 2, 13,
56563
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12034),
56564
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56565
15.5k
    26, 
56566
15.5k
     OPC_CheckPredicate1, 
56567
15.5k
     OPC_CheckPatternPredicate0,
56568
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56569
15.5k
     OPC_EmitMergeInputChains1_0,
56570
15.5k
     OPC_EmitInteger32, 0, 
56571
15.5k
     OPC_EmitNodeXForm, 2, 13,
56572
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12661),
56573
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56574
15.5k
    26, 
56575
15.5k
     OPC_CheckPredicate0, 
56576
15.5k
     OPC_CheckPatternPredicate0,
56577
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56578
15.5k
     OPC_EmitMergeInputChains1_0,
56579
15.5k
     OPC_EmitInteger32, 0, 
56580
15.5k
     OPC_EmitNodeXForm, 2, 13,
56581
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13288),
56582
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56583
15.5k
    0, 
56584
15.5k
   102, 
56585
15.5k
    OPC_CheckChild2TypeI64,
56586
15.5k
    OPC_RecordChild3,
56587
15.5k
    OPC_RecordChild4,
56588
15.5k
    OPC_RecordChild5,
56589
15.5k
    OPC_RecordChild6,
56590
15.5k
    OPC_RecordChild7,
56591
15.5k
    OPC_MoveChild, 8,
56592
15.5k
    OPC_RecordNode,
56593
15.5k
    OPC_MoveSibling, 9,
56594
15.5k
    OPC_RecordNode,
56595
15.5k
    OPC_MoveSibling, 10,
56596
15.5k
    OPC_RecordNode,
56597
15.5k
    OPC_MoveSibling, 11,
56598
15.5k
    OPC_RecordNode,
56599
15.5k
    OPC_MoveParent,
56600
15.5k
    OPC_Scope, 26, 
56601
15.5k
     OPC_CheckPredicate2, 
56602
15.5k
     OPC_CheckPatternPredicate0,
56603
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56604
15.5k
     OPC_EmitMergeInputChains1_0,
56605
15.5k
     OPC_EmitInteger32, 0, 
56606
15.5k
     OPC_EmitNodeXForm, 2, 13,
56607
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12148),
56608
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56609
15.5k
    26, 
56610
15.5k
     OPC_CheckPredicate1, 
56611
15.5k
     OPC_CheckPatternPredicate0,
56612
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56613
15.5k
     OPC_EmitMergeInputChains1_0,
56614
15.5k
     OPC_EmitInteger32, 0, 
56615
15.5k
     OPC_EmitNodeXForm, 2, 13,
56616
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12775),
56617
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56618
15.5k
    26, 
56619
15.5k
     OPC_CheckPredicate0, 
56620
15.5k
     OPC_CheckPatternPredicate0,
56621
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56622
15.5k
     OPC_EmitMergeInputChains1_0,
56623
15.5k
     OPC_EmitInteger32, 0, 
56624
15.5k
     OPC_EmitNodeXForm, 2, 13,
56625
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13402),
56626
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56627
15.5k
    0, 
56628
15.5k
   98, 
56629
15.5k
    OPC_RecordChild3,
56630
15.5k
    OPC_RecordChild4,
56631
15.5k
    OPC_RecordChild5,
56632
15.5k
    OPC_RecordChild6,
56633
15.5k
    OPC_RecordChild7,
56634
15.5k
    OPC_MoveChild, 8,
56635
15.5k
    OPC_RecordNode,
56636
15.5k
    OPC_MoveSibling, 9,
56637
15.5k
    OPC_RecordNode,
56638
15.5k
    OPC_MoveSibling, 10,
56639
15.5k
    OPC_RecordNode,
56640
15.5k
    OPC_MoveSibling, 11,
56641
15.5k
    OPC_RecordNode,
56642
15.5k
    OPC_MoveParent,
56643
15.5k
    OPC_Scope, 25, 
56644
15.5k
     OPC_CheckPredicate2, 
56645
15.5k
     OPC_CheckPatternPredicate0,
56646
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56647
15.5k
     OPC_EmitMergeInputChains1_0,
56648
15.5k
     OPC_EmitInteger32, 0, 
56649
15.5k
     OPC_EmitNodeXForm, 2, 12,
56650
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11671),
56651
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
56652
15.5k
    25, 
56653
15.5k
     OPC_CheckPredicate1, 
56654
15.5k
     OPC_CheckPatternPredicate0,
56655
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56656
15.5k
     OPC_EmitMergeInputChains1_0,
56657
15.5k
     OPC_EmitInteger32, 0, 
56658
15.5k
     OPC_EmitNodeXForm, 2, 12,
56659
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12308),
56660
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
56661
15.5k
    25, 
56662
15.5k
     OPC_CheckPredicate0, 
56663
15.5k
     OPC_CheckPatternPredicate0,
56664
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56665
15.5k
     OPC_EmitMergeInputChains1_0,
56666
15.5k
     OPC_EmitInteger32, 0, 
56667
15.5k
     OPC_EmitNodeXForm, 2, 12,
56668
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12935),
56669
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
56670
15.5k
    0, 
56671
15.5k
   93, 
56672
15.5k
    OPC_CheckChild2TypeI32,
56673
15.5k
    OPC_RecordChild3,
56674
15.5k
    OPC_RecordChild4,
56675
15.5k
    OPC_RecordChild5,
56676
15.5k
    OPC_RecordChild6,
56677
15.5k
    OPC_RecordChild7,
56678
15.5k
    OPC_MoveChild, 8,
56679
15.5k
    OPC_RecordNode,
56680
15.5k
    OPC_MoveSibling, 9,
56681
15.5k
    OPC_RecordNode,
56682
15.5k
    OPC_MoveSibling, 10,
56683
15.5k
    OPC_RecordNode,
56684
15.5k
    OPC_MoveSibling, 11,
56685
15.5k
    OPC_RecordNode,
56686
15.5k
    OPC_MoveParent,
56687
15.5k
    OPC_Scope, 23, 
56688
15.5k
     OPC_CheckPredicate2, 
56689
15.5k
     OPC_CheckPatternPredicate0,
56690
15.5k
     OPC_EmitMergeInputChains1_0,
56691
15.5k
     OPC_EmitInteger32, 0, 
56692
15.5k
     OPC_EmitNodeXForm, 2, 11,
56693
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11806),
56694
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56695
15.5k
    23, 
56696
15.5k
     OPC_CheckPredicate1, 
56697
15.5k
     OPC_CheckPatternPredicate0,
56698
15.5k
     OPC_EmitMergeInputChains1_0,
56699
15.5k
     OPC_EmitInteger32, 0, 
56700
15.5k
     OPC_EmitNodeXForm, 2, 11,
56701
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12433),
56702
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56703
15.5k
    23, 
56704
15.5k
     OPC_CheckPredicate0, 
56705
15.5k
     OPC_CheckPatternPredicate0,
56706
15.5k
     OPC_EmitMergeInputChains1_0,
56707
15.5k
     OPC_EmitInteger32, 0, 
56708
15.5k
     OPC_EmitNodeXForm, 2, 11,
56709
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13060),
56710
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56711
15.5k
    0, 
56712
15.5k
   93, 
56713
15.5k
    OPC_CheckChild2TypeI64,
56714
15.5k
    OPC_RecordChild3,
56715
15.5k
    OPC_RecordChild4,
56716
15.5k
    OPC_RecordChild5,
56717
15.5k
    OPC_RecordChild6,
56718
15.5k
    OPC_RecordChild7,
56719
15.5k
    OPC_MoveChild, 8,
56720
15.5k
    OPC_RecordNode,
56721
15.5k
    OPC_MoveSibling, 9,
56722
15.5k
    OPC_RecordNode,
56723
15.5k
    OPC_MoveSibling, 10,
56724
15.5k
    OPC_RecordNode,
56725
15.5k
    OPC_MoveSibling, 11,
56726
15.5k
    OPC_RecordNode,
56727
15.5k
    OPC_MoveParent,
56728
15.5k
    OPC_Scope, 23, 
56729
15.5k
     OPC_CheckPredicate2, 
56730
15.5k
     OPC_CheckPatternPredicate0,
56731
15.5k
     OPC_EmitMergeInputChains1_0,
56732
15.5k
     OPC_EmitInteger32, 0, 
56733
15.5k
     OPC_EmitNodeXForm, 2, 11,
56734
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11920),
56735
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56736
15.5k
    23, 
56737
15.5k
     OPC_CheckPredicate1, 
56738
15.5k
     OPC_CheckPatternPredicate0,
56739
15.5k
     OPC_EmitMergeInputChains1_0,
56740
15.5k
     OPC_EmitInteger32, 0, 
56741
15.5k
     OPC_EmitNodeXForm, 2, 11,
56742
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12547),
56743
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56744
15.5k
    23, 
56745
15.5k
     OPC_CheckPredicate0, 
56746
15.5k
     OPC_CheckPatternPredicate0,
56747
15.5k
     OPC_EmitMergeInputChains1_0,
56748
15.5k
     OPC_EmitInteger32, 0, 
56749
15.5k
     OPC_EmitNodeXForm, 2, 11,
56750
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13174),
56751
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
56752
15.5k
    0, 
56753
15.5k
   0, 
56754
15.5k
  119|128,2, 
56755
15.5k
   OPC_CheckChild1Integer, 86|128,11|128,1, 
56756
15.5k
   OPC_RecordChild2,
56757
15.5k
   OPC_Scope, 77, 
56758
15.5k
    OPC_CheckChild2TypeI32,
56759
15.5k
    OPC_RecordChild3,
56760
15.5k
    OPC_RecordChild4,
56761
15.5k
    OPC_RecordChild5,
56762
15.5k
    OPC_RecordChild6,
56763
15.5k
    OPC_RecordChild7,
56764
15.5k
    OPC_Scope, 22, 
56765
15.5k
     OPC_CheckPredicate2, 
56766
15.5k
     OPC_CheckPatternPredicate2,
56767
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56768
15.5k
     OPC_EmitMergeInputChains1_0,
56769
15.5k
     OPC_EmitInteger32, 0, 
56770
15.5k
     OPC_EmitNodeXForm, 2, 9,
56771
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12036),
56772
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56773
15.5k
    22, 
56774
15.5k
     OPC_CheckPredicate1, 
56775
15.5k
     OPC_CheckPatternPredicate2,
56776
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56777
15.5k
     OPC_EmitMergeInputChains1_0,
56778
15.5k
     OPC_EmitInteger32, 0, 
56779
15.5k
     OPC_EmitNodeXForm, 2, 9,
56780
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12663),
56781
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56782
15.5k
    22, 
56783
15.5k
     OPC_CheckPredicate0, 
56784
15.5k
     OPC_CheckPatternPredicate2,
56785
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56786
15.5k
     OPC_EmitMergeInputChains1_0,
56787
15.5k
     OPC_EmitInteger32, 0, 
56788
15.5k
     OPC_EmitNodeXForm, 2, 9,
56789
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13290),
56790
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56791
15.5k
    0, 
56792
15.5k
   77, 
56793
15.5k
    OPC_CheckChild2TypeI64,
56794
15.5k
    OPC_RecordChild3,
56795
15.5k
    OPC_RecordChild4,
56796
15.5k
    OPC_RecordChild5,
56797
15.5k
    OPC_RecordChild6,
56798
15.5k
    OPC_RecordChild7,
56799
15.5k
    OPC_Scope, 22, 
56800
15.5k
     OPC_CheckPredicate2, 
56801
15.5k
     OPC_CheckPatternPredicate2,
56802
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56803
15.5k
     OPC_EmitMergeInputChains1_0,
56804
15.5k
     OPC_EmitInteger32, 0, 
56805
15.5k
     OPC_EmitNodeXForm, 2, 9,
56806
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12150),
56807
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56808
15.5k
    22, 
56809
15.5k
     OPC_CheckPredicate1, 
56810
15.5k
     OPC_CheckPatternPredicate2,
56811
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56812
15.5k
     OPC_EmitMergeInputChains1_0,
56813
15.5k
     OPC_EmitInteger32, 0, 
56814
15.5k
     OPC_EmitNodeXForm, 2, 9,
56815
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12777),
56816
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56817
15.5k
    22, 
56818
15.5k
     OPC_CheckPredicate0, 
56819
15.5k
     OPC_CheckPatternPredicate2,
56820
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56821
15.5k
     OPC_EmitMergeInputChains1_0,
56822
15.5k
     OPC_EmitInteger32, 0, 
56823
15.5k
     OPC_EmitNodeXForm, 2, 9,
56824
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13404),
56825
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
56826
15.5k
    0, 
56827
15.5k
   73, 
56828
15.5k
    OPC_RecordChild3,
56829
15.5k
    OPC_RecordChild4,
56830
15.5k
    OPC_RecordChild5,
56831
15.5k
    OPC_RecordChild6,
56832
15.5k
    OPC_RecordChild7,
56833
15.5k
    OPC_Scope, 21, 
56834
15.5k
     OPC_CheckPredicate2, 
56835
15.5k
     OPC_CheckPatternPredicate2,
56836
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56837
15.5k
     OPC_EmitMergeInputChains1_0,
56838
15.5k
     OPC_EmitInteger32, 0, 
56839
15.5k
     OPC_EmitNodeXForm, 2, 8,
56840
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11675),
56841
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
56842
15.5k
    21, 
56843
15.5k
     OPC_CheckPredicate1, 
56844
15.5k
     OPC_CheckPatternPredicate2,
56845
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56846
15.5k
     OPC_EmitMergeInputChains1_0,
56847
15.5k
     OPC_EmitInteger32, 0, 
56848
15.5k
     OPC_EmitNodeXForm, 2, 8,
56849
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12311),
56850
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
56851
15.5k
    21, 
56852
15.5k
     OPC_CheckPredicate0, 
56853
15.5k
     OPC_CheckPatternPredicate2,
56854
15.5k
     OPC_CheckComplexPat2, /*#*/1,
56855
15.5k
     OPC_EmitMergeInputChains1_0,
56856
15.5k
     OPC_EmitInteger32, 0, 
56857
15.5k
     OPC_EmitNodeXForm, 2, 8,
56858
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12938),
56859
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
56860
15.5k
    0, 
56861
15.5k
   68, 
56862
15.5k
    OPC_CheckChild2TypeI32,
56863
15.5k
    OPC_RecordChild3,
56864
15.5k
    OPC_RecordChild4,
56865
15.5k
    OPC_RecordChild5,
56866
15.5k
    OPC_RecordChild6,
56867
15.5k
    OPC_RecordChild7,
56868
15.5k
    OPC_Scope, 19, 
56869
15.5k
     OPC_CheckPredicate2, 
56870
15.5k
     OPC_CheckPatternPredicate2,
56871
15.5k
     OPC_EmitMergeInputChains1_0,
56872
15.5k
     OPC_EmitInteger32, 0, 
56873
15.5k
     OPC_EmitNodeXForm, 2, 7,
56874
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11808),
56875
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56876
15.5k
    19, 
56877
15.5k
     OPC_CheckPredicate1, 
56878
15.5k
     OPC_CheckPatternPredicate2,
56879
15.5k
     OPC_EmitMergeInputChains1_0,
56880
15.5k
     OPC_EmitInteger32, 0, 
56881
15.5k
     OPC_EmitNodeXForm, 2, 7,
56882
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12435),
56883
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56884
15.5k
    19, 
56885
15.5k
     OPC_CheckPredicate0, 
56886
15.5k
     OPC_CheckPatternPredicate2,
56887
15.5k
     OPC_EmitMergeInputChains1_0,
56888
15.5k
     OPC_EmitInteger32, 0, 
56889
15.5k
     OPC_EmitNodeXForm, 2, 7,
56890
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13062),
56891
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56892
15.5k
    0, 
56893
15.5k
   68, 
56894
15.5k
    OPC_CheckChild2TypeI64,
56895
15.5k
    OPC_RecordChild3,
56896
15.5k
    OPC_RecordChild4,
56897
15.5k
    OPC_RecordChild5,
56898
15.5k
    OPC_RecordChild6,
56899
15.5k
    OPC_RecordChild7,
56900
15.5k
    OPC_Scope, 19, 
56901
15.5k
     OPC_CheckPredicate2, 
56902
15.5k
     OPC_CheckPatternPredicate2,
56903
15.5k
     OPC_EmitMergeInputChains1_0,
56904
15.5k
     OPC_EmitInteger32, 0, 
56905
15.5k
     OPC_EmitNodeXForm, 2, 7,
56906
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11922),
56907
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56908
15.5k
    19, 
56909
15.5k
     OPC_CheckPredicate1, 
56910
15.5k
     OPC_CheckPatternPredicate2,
56911
15.5k
     OPC_EmitMergeInputChains1_0,
56912
15.5k
     OPC_EmitInteger32, 0, 
56913
15.5k
     OPC_EmitNodeXForm, 2, 7,
56914
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12549),
56915
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56916
15.5k
    19, 
56917
15.5k
     OPC_CheckPredicate0, 
56918
15.5k
     OPC_CheckPatternPredicate2,
56919
15.5k
     OPC_EmitMergeInputChains1_0,
56920
15.5k
     OPC_EmitInteger32, 0, 
56921
15.5k
     OPC_EmitNodeXForm, 2, 7,
56922
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13176),
56923
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
56924
15.5k
    0, 
56925
15.5k
   0, 
56926
15.5k
  116|128,3, 
56927
15.5k
   OPC_CheckChild1Integer, 88|128,11|128,1, 
56928
15.5k
   OPC_RecordChild2,
56929
15.5k
   OPC_Scope, 102, 
56930
15.5k
    OPC_CheckChild2TypeI32,
56931
15.5k
    OPC_RecordChild3,
56932
15.5k
    OPC_RecordChild4,
56933
15.5k
    OPC_RecordChild5,
56934
15.5k
    OPC_RecordChild6,
56935
15.5k
    OPC_RecordChild7,
56936
15.5k
    OPC_MoveChild, 8,
56937
15.5k
    OPC_RecordNode,
56938
15.5k
    OPC_MoveSibling, 9,
56939
15.5k
    OPC_RecordNode,
56940
15.5k
    OPC_MoveSibling, 10,
56941
15.5k
    OPC_RecordNode,
56942
15.5k
    OPC_MoveSibling, 11,
56943
15.5k
    OPC_RecordNode,
56944
15.5k
    OPC_MoveParent,
56945
15.5k
    OPC_Scope, 26, 
56946
15.5k
     OPC_CheckPredicate2, 
56947
15.5k
     OPC_CheckPatternPredicate2,
56948
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56949
15.5k
     OPC_EmitMergeInputChains1_0,
56950
15.5k
     OPC_EmitInteger32, 0, 
56951
15.5k
     OPC_EmitNodeXForm, 2, 13,
56952
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12038),
56953
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56954
15.5k
    26, 
56955
15.5k
     OPC_CheckPredicate1, 
56956
15.5k
     OPC_CheckPatternPredicate2,
56957
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56958
15.5k
     OPC_EmitMergeInputChains1_0,
56959
15.5k
     OPC_EmitInteger32, 0, 
56960
15.5k
     OPC_EmitNodeXForm, 2, 13,
56961
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12665),
56962
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56963
15.5k
    26, 
56964
15.5k
     OPC_CheckPredicate0, 
56965
15.5k
     OPC_CheckPatternPredicate2,
56966
15.5k
     OPC_CheckComplexPat0, /*#*/1,
56967
15.5k
     OPC_EmitMergeInputChains1_0,
56968
15.5k
     OPC_EmitInteger32, 0, 
56969
15.5k
     OPC_EmitNodeXForm, 2, 13,
56970
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13292),
56971
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56972
15.5k
    0, 
56973
15.5k
   102, 
56974
15.5k
    OPC_CheckChild2TypeI64,
56975
15.5k
    OPC_RecordChild3,
56976
15.5k
    OPC_RecordChild4,
56977
15.5k
    OPC_RecordChild5,
56978
15.5k
    OPC_RecordChild6,
56979
15.5k
    OPC_RecordChild7,
56980
15.5k
    OPC_MoveChild, 8,
56981
15.5k
    OPC_RecordNode,
56982
15.5k
    OPC_MoveSibling, 9,
56983
15.5k
    OPC_RecordNode,
56984
15.5k
    OPC_MoveSibling, 10,
56985
15.5k
    OPC_RecordNode,
56986
15.5k
    OPC_MoveSibling, 11,
56987
15.5k
    OPC_RecordNode,
56988
15.5k
    OPC_MoveParent,
56989
15.5k
    OPC_Scope, 26, 
56990
15.5k
     OPC_CheckPredicate2, 
56991
15.5k
     OPC_CheckPatternPredicate2,
56992
15.5k
     OPC_CheckComplexPat1, /*#*/1,
56993
15.5k
     OPC_EmitMergeInputChains1_0,
56994
15.5k
     OPC_EmitInteger32, 0, 
56995
15.5k
     OPC_EmitNodeXForm, 2, 13,
56996
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12152),
56997
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
56998
15.5k
    26, 
56999
15.5k
     OPC_CheckPredicate1, 
57000
15.5k
     OPC_CheckPatternPredicate2,
57001
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57002
15.5k
     OPC_EmitMergeInputChains1_0,
57003
15.5k
     OPC_EmitInteger32, 0, 
57004
15.5k
     OPC_EmitNodeXForm, 2, 13,
57005
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12779),
57006
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57007
15.5k
    26, 
57008
15.5k
     OPC_CheckPredicate0, 
57009
15.5k
     OPC_CheckPatternPredicate2,
57010
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57011
15.5k
     OPC_EmitMergeInputChains1_0,
57012
15.5k
     OPC_EmitInteger32, 0, 
57013
15.5k
     OPC_EmitNodeXForm, 2, 13,
57014
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13406),
57015
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57016
15.5k
    0, 
57017
15.5k
   98, 
57018
15.5k
    OPC_RecordChild3,
57019
15.5k
    OPC_RecordChild4,
57020
15.5k
    OPC_RecordChild5,
57021
15.5k
    OPC_RecordChild6,
57022
15.5k
    OPC_RecordChild7,
57023
15.5k
    OPC_MoveChild, 8,
57024
15.5k
    OPC_RecordNode,
57025
15.5k
    OPC_MoveSibling, 9,
57026
15.5k
    OPC_RecordNode,
57027
15.5k
    OPC_MoveSibling, 10,
57028
15.5k
    OPC_RecordNode,
57029
15.5k
    OPC_MoveSibling, 11,
57030
15.5k
    OPC_RecordNode,
57031
15.5k
    OPC_MoveParent,
57032
15.5k
    OPC_Scope, 25, 
57033
15.5k
     OPC_CheckPredicate2, 
57034
15.5k
     OPC_CheckPatternPredicate2,
57035
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57036
15.5k
     OPC_EmitMergeInputChains1_0,
57037
15.5k
     OPC_EmitInteger32, 0, 
57038
15.5k
     OPC_EmitNodeXForm, 2, 12,
57039
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11679),
57040
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57041
15.5k
    25, 
57042
15.5k
     OPC_CheckPredicate1, 
57043
15.5k
     OPC_CheckPatternPredicate2,
57044
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57045
15.5k
     OPC_EmitMergeInputChains1_0,
57046
15.5k
     OPC_EmitInteger32, 0, 
57047
15.5k
     OPC_EmitNodeXForm, 2, 12,
57048
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12314),
57049
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57050
15.5k
    25, 
57051
15.5k
     OPC_CheckPredicate0, 
57052
15.5k
     OPC_CheckPatternPredicate2,
57053
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57054
15.5k
     OPC_EmitMergeInputChains1_0,
57055
15.5k
     OPC_EmitInteger32, 0, 
57056
15.5k
     OPC_EmitNodeXForm, 2, 12,
57057
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12941),
57058
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57059
15.5k
    0, 
57060
15.5k
   93, 
57061
15.5k
    OPC_CheckChild2TypeI32,
57062
15.5k
    OPC_RecordChild3,
57063
15.5k
    OPC_RecordChild4,
57064
15.5k
    OPC_RecordChild5,
57065
15.5k
    OPC_RecordChild6,
57066
15.5k
    OPC_RecordChild7,
57067
15.5k
    OPC_MoveChild, 8,
57068
15.5k
    OPC_RecordNode,
57069
15.5k
    OPC_MoveSibling, 9,
57070
15.5k
    OPC_RecordNode,
57071
15.5k
    OPC_MoveSibling, 10,
57072
15.5k
    OPC_RecordNode,
57073
15.5k
    OPC_MoveSibling, 11,
57074
15.5k
    OPC_RecordNode,
57075
15.5k
    OPC_MoveParent,
57076
15.5k
    OPC_Scope, 23, 
57077
15.5k
     OPC_CheckPredicate2, 
57078
15.5k
     OPC_CheckPatternPredicate2,
57079
15.5k
     OPC_EmitMergeInputChains1_0,
57080
15.5k
     OPC_EmitInteger32, 0, 
57081
15.5k
     OPC_EmitNodeXForm, 2, 11,
57082
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11810),
57083
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57084
15.5k
    23, 
57085
15.5k
     OPC_CheckPredicate1, 
57086
15.5k
     OPC_CheckPatternPredicate2,
57087
15.5k
     OPC_EmitMergeInputChains1_0,
57088
15.5k
     OPC_EmitInteger32, 0, 
57089
15.5k
     OPC_EmitNodeXForm, 2, 11,
57090
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12437),
57091
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57092
15.5k
    23, 
57093
15.5k
     OPC_CheckPredicate0, 
57094
15.5k
     OPC_CheckPatternPredicate2,
57095
15.5k
     OPC_EmitMergeInputChains1_0,
57096
15.5k
     OPC_EmitInteger32, 0, 
57097
15.5k
     OPC_EmitNodeXForm, 2, 11,
57098
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13064),
57099
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57100
15.5k
    0, 
57101
15.5k
   93, 
57102
15.5k
    OPC_CheckChild2TypeI64,
57103
15.5k
    OPC_RecordChild3,
57104
15.5k
    OPC_RecordChild4,
57105
15.5k
    OPC_RecordChild5,
57106
15.5k
    OPC_RecordChild6,
57107
15.5k
    OPC_RecordChild7,
57108
15.5k
    OPC_MoveChild, 8,
57109
15.5k
    OPC_RecordNode,
57110
15.5k
    OPC_MoveSibling, 9,
57111
15.5k
    OPC_RecordNode,
57112
15.5k
    OPC_MoveSibling, 10,
57113
15.5k
    OPC_RecordNode,
57114
15.5k
    OPC_MoveSibling, 11,
57115
15.5k
    OPC_RecordNode,
57116
15.5k
    OPC_MoveParent,
57117
15.5k
    OPC_Scope, 23, 
57118
15.5k
     OPC_CheckPredicate2, 
57119
15.5k
     OPC_CheckPatternPredicate2,
57120
15.5k
     OPC_EmitMergeInputChains1_0,
57121
15.5k
     OPC_EmitInteger32, 0, 
57122
15.5k
     OPC_EmitNodeXForm, 2, 11,
57123
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11924),
57124
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57125
15.5k
    23, 
57126
15.5k
     OPC_CheckPredicate1, 
57127
15.5k
     OPC_CheckPatternPredicate2,
57128
15.5k
     OPC_EmitMergeInputChains1_0,
57129
15.5k
     OPC_EmitInteger32, 0, 
57130
15.5k
     OPC_EmitNodeXForm, 2, 11,
57131
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12551),
57132
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57133
15.5k
    23, 
57134
15.5k
     OPC_CheckPredicate0, 
57135
15.5k
     OPC_CheckPatternPredicate2,
57136
15.5k
     OPC_EmitMergeInputChains1_0,
57137
15.5k
     OPC_EmitInteger32, 0, 
57138
15.5k
     OPC_EmitNodeXForm, 2, 11,
57139
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13178),
57140
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57141
15.5k
    0, 
57142
15.5k
   0, 
57143
15.5k
  116|128,3, 
57144
15.5k
   OPC_CheckChild1Integer, 90|128,11|128,1, 
57145
15.5k
   OPC_RecordChild2,
57146
15.5k
   OPC_Scope, 102, 
57147
15.5k
    OPC_CheckChild2TypeI32,
57148
15.5k
    OPC_RecordChild3,
57149
15.5k
    OPC_RecordChild4,
57150
15.5k
    OPC_RecordChild5,
57151
15.5k
    OPC_RecordChild6,
57152
15.5k
    OPC_RecordChild7,
57153
15.5k
    OPC_MoveChild, 8,
57154
15.5k
    OPC_RecordNode,
57155
15.5k
    OPC_MoveSibling, 9,
57156
15.5k
    OPC_RecordNode,
57157
15.5k
    OPC_MoveSibling, 10,
57158
15.5k
    OPC_RecordNode,
57159
15.5k
    OPC_MoveSibling, 11,
57160
15.5k
    OPC_RecordNode,
57161
15.5k
    OPC_MoveParent,
57162
15.5k
    OPC_Scope, 26, 
57163
15.5k
     OPC_CheckPredicate2, 
57164
15.5k
     OPC_CheckPatternPredicate0,
57165
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57166
15.5k
     OPC_EmitMergeInputChains1_0,
57167
15.5k
     OPC_EmitInteger32, 0, 
57168
15.5k
     OPC_EmitNodeXForm, 2, 13,
57169
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12040),
57170
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57171
15.5k
    26, 
57172
15.5k
     OPC_CheckPredicate1, 
57173
15.5k
     OPC_CheckPatternPredicate0,
57174
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57175
15.5k
     OPC_EmitMergeInputChains1_0,
57176
15.5k
     OPC_EmitInteger32, 0, 
57177
15.5k
     OPC_EmitNodeXForm, 2, 13,
57178
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12667),
57179
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57180
15.5k
    26, 
57181
15.5k
     OPC_CheckPredicate0, 
57182
15.5k
     OPC_CheckPatternPredicate0,
57183
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57184
15.5k
     OPC_EmitMergeInputChains1_0,
57185
15.5k
     OPC_EmitInteger32, 0, 
57186
15.5k
     OPC_EmitNodeXForm, 2, 13,
57187
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13294),
57188
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57189
15.5k
    0, 
57190
15.5k
   102, 
57191
15.5k
    OPC_CheckChild2TypeI64,
57192
15.5k
    OPC_RecordChild3,
57193
15.5k
    OPC_RecordChild4,
57194
15.5k
    OPC_RecordChild5,
57195
15.5k
    OPC_RecordChild6,
57196
15.5k
    OPC_RecordChild7,
57197
15.5k
    OPC_MoveChild, 8,
57198
15.5k
    OPC_RecordNode,
57199
15.5k
    OPC_MoveSibling, 9,
57200
15.5k
    OPC_RecordNode,
57201
15.5k
    OPC_MoveSibling, 10,
57202
15.5k
    OPC_RecordNode,
57203
15.5k
    OPC_MoveSibling, 11,
57204
15.5k
    OPC_RecordNode,
57205
15.5k
    OPC_MoveParent,
57206
15.5k
    OPC_Scope, 26, 
57207
15.5k
     OPC_CheckPredicate2, 
57208
15.5k
     OPC_CheckPatternPredicate0,
57209
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57210
15.5k
     OPC_EmitMergeInputChains1_0,
57211
15.5k
     OPC_EmitInteger32, 0, 
57212
15.5k
     OPC_EmitNodeXForm, 2, 13,
57213
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12154),
57214
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57215
15.5k
    26, 
57216
15.5k
     OPC_CheckPredicate1, 
57217
15.5k
     OPC_CheckPatternPredicate0,
57218
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57219
15.5k
     OPC_EmitMergeInputChains1_0,
57220
15.5k
     OPC_EmitInteger32, 0, 
57221
15.5k
     OPC_EmitNodeXForm, 2, 13,
57222
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12781),
57223
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57224
15.5k
    26, 
57225
15.5k
     OPC_CheckPredicate0, 
57226
15.5k
     OPC_CheckPatternPredicate0,
57227
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57228
15.5k
     OPC_EmitMergeInputChains1_0,
57229
15.5k
     OPC_EmitInteger32, 0, 
57230
15.5k
     OPC_EmitNodeXForm, 2, 13,
57231
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13408),
57232
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57233
15.5k
    0, 
57234
15.5k
   98, 
57235
15.5k
    OPC_RecordChild3,
57236
15.5k
    OPC_RecordChild4,
57237
15.5k
    OPC_RecordChild5,
57238
15.5k
    OPC_RecordChild6,
57239
15.5k
    OPC_RecordChild7,
57240
15.5k
    OPC_MoveChild, 8,
57241
15.5k
    OPC_RecordNode,
57242
15.5k
    OPC_MoveSibling, 9,
57243
15.5k
    OPC_RecordNode,
57244
15.5k
    OPC_MoveSibling, 10,
57245
15.5k
    OPC_RecordNode,
57246
15.5k
    OPC_MoveSibling, 11,
57247
15.5k
    OPC_RecordNode,
57248
15.5k
    OPC_MoveParent,
57249
15.5k
    OPC_Scope, 25, 
57250
15.5k
     OPC_CheckPredicate2, 
57251
15.5k
     OPC_CheckPatternPredicate0,
57252
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57253
15.5k
     OPC_EmitMergeInputChains1_0,
57254
15.5k
     OPC_EmitInteger32, 0, 
57255
15.5k
     OPC_EmitNodeXForm, 2, 12,
57256
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11683),
57257
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57258
15.5k
    25, 
57259
15.5k
     OPC_CheckPredicate1, 
57260
15.5k
     OPC_CheckPatternPredicate0,
57261
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57262
15.5k
     OPC_EmitMergeInputChains1_0,
57263
15.5k
     OPC_EmitInteger32, 0, 
57264
15.5k
     OPC_EmitNodeXForm, 2, 12,
57265
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12317),
57266
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57267
15.5k
    25, 
57268
15.5k
     OPC_CheckPredicate0, 
57269
15.5k
     OPC_CheckPatternPredicate0,
57270
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57271
15.5k
     OPC_EmitMergeInputChains1_0,
57272
15.5k
     OPC_EmitInteger32, 0, 
57273
15.5k
     OPC_EmitNodeXForm, 2, 12,
57274
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12944),
57275
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57276
15.5k
    0, 
57277
15.5k
   93, 
57278
15.5k
    OPC_CheckChild2TypeI32,
57279
15.5k
    OPC_RecordChild3,
57280
15.5k
    OPC_RecordChild4,
57281
15.5k
    OPC_RecordChild5,
57282
15.5k
    OPC_RecordChild6,
57283
15.5k
    OPC_RecordChild7,
57284
15.5k
    OPC_MoveChild, 8,
57285
15.5k
    OPC_RecordNode,
57286
15.5k
    OPC_MoveSibling, 9,
57287
15.5k
    OPC_RecordNode,
57288
15.5k
    OPC_MoveSibling, 10,
57289
15.5k
    OPC_RecordNode,
57290
15.5k
    OPC_MoveSibling, 11,
57291
15.5k
    OPC_RecordNode,
57292
15.5k
    OPC_MoveParent,
57293
15.5k
    OPC_Scope, 23, 
57294
15.5k
     OPC_CheckPredicate2, 
57295
15.5k
     OPC_CheckPatternPredicate0,
57296
15.5k
     OPC_EmitMergeInputChains1_0,
57297
15.5k
     OPC_EmitInteger32, 0, 
57298
15.5k
     OPC_EmitNodeXForm, 2, 11,
57299
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11812),
57300
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57301
15.5k
    23, 
57302
15.5k
     OPC_CheckPredicate1, 
57303
15.5k
     OPC_CheckPatternPredicate0,
57304
15.5k
     OPC_EmitMergeInputChains1_0,
57305
15.5k
     OPC_EmitInteger32, 0, 
57306
15.5k
     OPC_EmitNodeXForm, 2, 11,
57307
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12439),
57308
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57309
15.5k
    23, 
57310
15.5k
     OPC_CheckPredicate0, 
57311
15.5k
     OPC_CheckPatternPredicate0,
57312
15.5k
     OPC_EmitMergeInputChains1_0,
57313
15.5k
     OPC_EmitInteger32, 0, 
57314
15.5k
     OPC_EmitNodeXForm, 2, 11,
57315
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13066),
57316
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57317
15.5k
    0, 
57318
15.5k
   93, 
57319
15.5k
    OPC_CheckChild2TypeI64,
57320
15.5k
    OPC_RecordChild3,
57321
15.5k
    OPC_RecordChild4,
57322
15.5k
    OPC_RecordChild5,
57323
15.5k
    OPC_RecordChild6,
57324
15.5k
    OPC_RecordChild7,
57325
15.5k
    OPC_MoveChild, 8,
57326
15.5k
    OPC_RecordNode,
57327
15.5k
    OPC_MoveSibling, 9,
57328
15.5k
    OPC_RecordNode,
57329
15.5k
    OPC_MoveSibling, 10,
57330
15.5k
    OPC_RecordNode,
57331
15.5k
    OPC_MoveSibling, 11,
57332
15.5k
    OPC_RecordNode,
57333
15.5k
    OPC_MoveParent,
57334
15.5k
    OPC_Scope, 23, 
57335
15.5k
     OPC_CheckPredicate2, 
57336
15.5k
     OPC_CheckPatternPredicate0,
57337
15.5k
     OPC_EmitMergeInputChains1_0,
57338
15.5k
     OPC_EmitInteger32, 0, 
57339
15.5k
     OPC_EmitNodeXForm, 2, 11,
57340
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11926),
57341
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57342
15.5k
    23, 
57343
15.5k
     OPC_CheckPredicate1, 
57344
15.5k
     OPC_CheckPatternPredicate0,
57345
15.5k
     OPC_EmitMergeInputChains1_0,
57346
15.5k
     OPC_EmitInteger32, 0, 
57347
15.5k
     OPC_EmitNodeXForm, 2, 11,
57348
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12553),
57349
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57350
15.5k
    23, 
57351
15.5k
     OPC_CheckPredicate0, 
57352
15.5k
     OPC_CheckPatternPredicate0,
57353
15.5k
     OPC_EmitMergeInputChains1_0,
57354
15.5k
     OPC_EmitInteger32, 0, 
57355
15.5k
     OPC_EmitNodeXForm, 2, 11,
57356
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13180),
57357
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57358
15.5k
    0, 
57359
15.5k
   0, 
57360
15.5k
  119|128,2, 
57361
15.5k
   OPC_CheckChild1Integer, 46|128,13|128,1, 
57362
15.5k
   OPC_RecordChild2,
57363
15.5k
   OPC_Scope, 77, 
57364
15.5k
    OPC_CheckChild2TypeI32,
57365
15.5k
    OPC_RecordChild3,
57366
15.5k
    OPC_RecordChild4,
57367
15.5k
    OPC_RecordChild5,
57368
15.5k
    OPC_RecordChild6,
57369
15.5k
    OPC_RecordChild7,
57370
15.5k
    OPC_Scope, 22, 
57371
15.5k
     OPC_CheckPredicate2, 
57372
15.5k
     OPC_CheckPatternPredicate2,
57373
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57374
15.5k
     OPC_EmitMergeInputChains1_0,
57375
15.5k
     OPC_EmitInteger32, 0, 
57376
15.5k
     OPC_EmitNodeXForm, 2, 9,
57377
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12042),
57378
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
57379
15.5k
    22, 
57380
15.5k
     OPC_CheckPredicate1, 
57381
15.5k
     OPC_CheckPatternPredicate2,
57382
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57383
15.5k
     OPC_EmitMergeInputChains1_0,
57384
15.5k
     OPC_EmitInteger32, 0, 
57385
15.5k
     OPC_EmitNodeXForm, 2, 9,
57386
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12669),
57387
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
57388
15.5k
    22, 
57389
15.5k
     OPC_CheckPredicate0, 
57390
15.5k
     OPC_CheckPatternPredicate2,
57391
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57392
15.5k
     OPC_EmitMergeInputChains1_0,
57393
15.5k
     OPC_EmitInteger32, 0, 
57394
15.5k
     OPC_EmitNodeXForm, 2, 9,
57395
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13296),
57396
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
57397
15.5k
    0, 
57398
15.5k
   77, 
57399
15.5k
    OPC_CheckChild2TypeI64,
57400
15.5k
    OPC_RecordChild3,
57401
15.5k
    OPC_RecordChild4,
57402
15.5k
    OPC_RecordChild5,
57403
15.5k
    OPC_RecordChild6,
57404
15.5k
    OPC_RecordChild7,
57405
15.5k
    OPC_Scope, 22, 
57406
15.5k
     OPC_CheckPredicate2, 
57407
15.5k
     OPC_CheckPatternPredicate2,
57408
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57409
15.5k
     OPC_EmitMergeInputChains1_0,
57410
15.5k
     OPC_EmitInteger32, 0, 
57411
15.5k
     OPC_EmitNodeXForm, 2, 9,
57412
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12156),
57413
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
57414
15.5k
    22, 
57415
15.5k
     OPC_CheckPredicate1, 
57416
15.5k
     OPC_CheckPatternPredicate2,
57417
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57418
15.5k
     OPC_EmitMergeInputChains1_0,
57419
15.5k
     OPC_EmitInteger32, 0, 
57420
15.5k
     OPC_EmitNodeXForm, 2, 9,
57421
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12783),
57422
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
57423
15.5k
    22, 
57424
15.5k
     OPC_CheckPredicate0, 
57425
15.5k
     OPC_CheckPatternPredicate2,
57426
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57427
15.5k
     OPC_EmitMergeInputChains1_0,
57428
15.5k
     OPC_EmitInteger32, 0, 
57429
15.5k
     OPC_EmitNodeXForm, 2, 9,
57430
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13410),
57431
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
57432
15.5k
    0, 
57433
15.5k
   73, 
57434
15.5k
    OPC_RecordChild3,
57435
15.5k
    OPC_RecordChild4,
57436
15.5k
    OPC_RecordChild5,
57437
15.5k
    OPC_RecordChild6,
57438
15.5k
    OPC_RecordChild7,
57439
15.5k
    OPC_Scope, 21, 
57440
15.5k
     OPC_CheckPredicate2, 
57441
15.5k
     OPC_CheckPatternPredicate2,
57442
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57443
15.5k
     OPC_EmitMergeInputChains1_0,
57444
15.5k
     OPC_EmitInteger32, 0, 
57445
15.5k
     OPC_EmitNodeXForm, 2, 8,
57446
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11687),
57447
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
57448
15.5k
    21, 
57449
15.5k
     OPC_CheckPredicate1, 
57450
15.5k
     OPC_CheckPatternPredicate2,
57451
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57452
15.5k
     OPC_EmitMergeInputChains1_0,
57453
15.5k
     OPC_EmitInteger32, 0, 
57454
15.5k
     OPC_EmitNodeXForm, 2, 8,
57455
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12320),
57456
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
57457
15.5k
    21, 
57458
15.5k
     OPC_CheckPredicate0, 
57459
15.5k
     OPC_CheckPatternPredicate2,
57460
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57461
15.5k
     OPC_EmitMergeInputChains1_0,
57462
15.5k
     OPC_EmitInteger32, 0, 
57463
15.5k
     OPC_EmitNodeXForm, 2, 8,
57464
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12947),
57465
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
57466
15.5k
    0, 
57467
15.5k
   68, 
57468
15.5k
    OPC_CheckChild2TypeI32,
57469
15.5k
    OPC_RecordChild3,
57470
15.5k
    OPC_RecordChild4,
57471
15.5k
    OPC_RecordChild5,
57472
15.5k
    OPC_RecordChild6,
57473
15.5k
    OPC_RecordChild7,
57474
15.5k
    OPC_Scope, 19, 
57475
15.5k
     OPC_CheckPredicate2, 
57476
15.5k
     OPC_CheckPatternPredicate2,
57477
15.5k
     OPC_EmitMergeInputChains1_0,
57478
15.5k
     OPC_EmitInteger32, 0, 
57479
15.5k
     OPC_EmitNodeXForm, 2, 7,
57480
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11814),
57481
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
57482
15.5k
    19, 
57483
15.5k
     OPC_CheckPredicate1, 
57484
15.5k
     OPC_CheckPatternPredicate2,
57485
15.5k
     OPC_EmitMergeInputChains1_0,
57486
15.5k
     OPC_EmitInteger32, 0, 
57487
15.5k
     OPC_EmitNodeXForm, 2, 7,
57488
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12441),
57489
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
57490
15.5k
    19, 
57491
15.5k
     OPC_CheckPredicate0, 
57492
15.5k
     OPC_CheckPatternPredicate2,
57493
15.5k
     OPC_EmitMergeInputChains1_0,
57494
15.5k
     OPC_EmitInteger32, 0, 
57495
15.5k
     OPC_EmitNodeXForm, 2, 7,
57496
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13068),
57497
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
57498
15.5k
    0, 
57499
15.5k
   68, 
57500
15.5k
    OPC_CheckChild2TypeI64,
57501
15.5k
    OPC_RecordChild3,
57502
15.5k
    OPC_RecordChild4,
57503
15.5k
    OPC_RecordChild5,
57504
15.5k
    OPC_RecordChild6,
57505
15.5k
    OPC_RecordChild7,
57506
15.5k
    OPC_Scope, 19, 
57507
15.5k
     OPC_CheckPredicate2, 
57508
15.5k
     OPC_CheckPatternPredicate2,
57509
15.5k
     OPC_EmitMergeInputChains1_0,
57510
15.5k
     OPC_EmitInteger32, 0, 
57511
15.5k
     OPC_EmitNodeXForm, 2, 7,
57512
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11928),
57513
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
57514
15.5k
    19, 
57515
15.5k
     OPC_CheckPredicate1, 
57516
15.5k
     OPC_CheckPatternPredicate2,
57517
15.5k
     OPC_EmitMergeInputChains1_0,
57518
15.5k
     OPC_EmitInteger32, 0, 
57519
15.5k
     OPC_EmitNodeXForm, 2, 7,
57520
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12555),
57521
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
57522
15.5k
    19, 
57523
15.5k
     OPC_CheckPredicate0, 
57524
15.5k
     OPC_CheckPatternPredicate2,
57525
15.5k
     OPC_EmitMergeInputChains1_0,
57526
15.5k
     OPC_EmitInteger32, 0, 
57527
15.5k
     OPC_EmitNodeXForm, 2, 7,
57528
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13182),
57529
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
57530
15.5k
    0, 
57531
15.5k
   0, 
57532
15.5k
  116|128,3, 
57533
15.5k
   OPC_CheckChild1Integer, 48|128,13|128,1, 
57534
15.5k
   OPC_RecordChild2,
57535
15.5k
   OPC_Scope, 102, 
57536
15.5k
    OPC_CheckChild2TypeI32,
57537
15.5k
    OPC_RecordChild3,
57538
15.5k
    OPC_RecordChild4,
57539
15.5k
    OPC_RecordChild5,
57540
15.5k
    OPC_RecordChild6,
57541
15.5k
    OPC_RecordChild7,
57542
15.5k
    OPC_MoveChild, 8,
57543
15.5k
    OPC_RecordNode,
57544
15.5k
    OPC_MoveSibling, 9,
57545
15.5k
    OPC_RecordNode,
57546
15.5k
    OPC_MoveSibling, 10,
57547
15.5k
    OPC_RecordNode,
57548
15.5k
    OPC_MoveSibling, 11,
57549
15.5k
    OPC_RecordNode,
57550
15.5k
    OPC_MoveParent,
57551
15.5k
    OPC_Scope, 26, 
57552
15.5k
     OPC_CheckPredicate2, 
57553
15.5k
     OPC_CheckPatternPredicate2,
57554
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57555
15.5k
     OPC_EmitMergeInputChains1_0,
57556
15.5k
     OPC_EmitInteger32, 0, 
57557
15.5k
     OPC_EmitNodeXForm, 2, 13,
57558
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12044),
57559
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57560
15.5k
    26, 
57561
15.5k
     OPC_CheckPredicate1, 
57562
15.5k
     OPC_CheckPatternPredicate2,
57563
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57564
15.5k
     OPC_EmitMergeInputChains1_0,
57565
15.5k
     OPC_EmitInteger32, 0, 
57566
15.5k
     OPC_EmitNodeXForm, 2, 13,
57567
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12671),
57568
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57569
15.5k
    26, 
57570
15.5k
     OPC_CheckPredicate0, 
57571
15.5k
     OPC_CheckPatternPredicate2,
57572
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57573
15.5k
     OPC_EmitMergeInputChains1_0,
57574
15.5k
     OPC_EmitInteger32, 0, 
57575
15.5k
     OPC_EmitNodeXForm, 2, 13,
57576
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13298),
57577
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57578
15.5k
    0, 
57579
15.5k
   102, 
57580
15.5k
    OPC_CheckChild2TypeI64,
57581
15.5k
    OPC_RecordChild3,
57582
15.5k
    OPC_RecordChild4,
57583
15.5k
    OPC_RecordChild5,
57584
15.5k
    OPC_RecordChild6,
57585
15.5k
    OPC_RecordChild7,
57586
15.5k
    OPC_MoveChild, 8,
57587
15.5k
    OPC_RecordNode,
57588
15.5k
    OPC_MoveSibling, 9,
57589
15.5k
    OPC_RecordNode,
57590
15.5k
    OPC_MoveSibling, 10,
57591
15.5k
    OPC_RecordNode,
57592
15.5k
    OPC_MoveSibling, 11,
57593
15.5k
    OPC_RecordNode,
57594
15.5k
    OPC_MoveParent,
57595
15.5k
    OPC_Scope, 26, 
57596
15.5k
     OPC_CheckPredicate2, 
57597
15.5k
     OPC_CheckPatternPredicate2,
57598
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57599
15.5k
     OPC_EmitMergeInputChains1_0,
57600
15.5k
     OPC_EmitInteger32, 0, 
57601
15.5k
     OPC_EmitNodeXForm, 2, 13,
57602
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12158),
57603
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57604
15.5k
    26, 
57605
15.5k
     OPC_CheckPredicate1, 
57606
15.5k
     OPC_CheckPatternPredicate2,
57607
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57608
15.5k
     OPC_EmitMergeInputChains1_0,
57609
15.5k
     OPC_EmitInteger32, 0, 
57610
15.5k
     OPC_EmitNodeXForm, 2, 13,
57611
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12785),
57612
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57613
15.5k
    26, 
57614
15.5k
     OPC_CheckPredicate0, 
57615
15.5k
     OPC_CheckPatternPredicate2,
57616
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57617
15.5k
     OPC_EmitMergeInputChains1_0,
57618
15.5k
     OPC_EmitInteger32, 0, 
57619
15.5k
     OPC_EmitNodeXForm, 2, 13,
57620
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13412),
57621
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57622
15.5k
    0, 
57623
15.5k
   98, 
57624
15.5k
    OPC_RecordChild3,
57625
15.5k
    OPC_RecordChild4,
57626
15.5k
    OPC_RecordChild5,
57627
15.5k
    OPC_RecordChild6,
57628
15.5k
    OPC_RecordChild7,
57629
15.5k
    OPC_MoveChild, 8,
57630
15.5k
    OPC_RecordNode,
57631
15.5k
    OPC_MoveSibling, 9,
57632
15.5k
    OPC_RecordNode,
57633
15.5k
    OPC_MoveSibling, 10,
57634
15.5k
    OPC_RecordNode,
57635
15.5k
    OPC_MoveSibling, 11,
57636
15.5k
    OPC_RecordNode,
57637
15.5k
    OPC_MoveParent,
57638
15.5k
    OPC_Scope, 25, 
57639
15.5k
     OPC_CheckPredicate2, 
57640
15.5k
     OPC_CheckPatternPredicate2,
57641
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57642
15.5k
     OPC_EmitMergeInputChains1_0,
57643
15.5k
     OPC_EmitInteger32, 0, 
57644
15.5k
     OPC_EmitNodeXForm, 2, 12,
57645
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11691),
57646
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57647
15.5k
    25, 
57648
15.5k
     OPC_CheckPredicate1, 
57649
15.5k
     OPC_CheckPatternPredicate2,
57650
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57651
15.5k
     OPC_EmitMergeInputChains1_0,
57652
15.5k
     OPC_EmitInteger32, 0, 
57653
15.5k
     OPC_EmitNodeXForm, 2, 12,
57654
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12323),
57655
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57656
15.5k
    25, 
57657
15.5k
     OPC_CheckPredicate0, 
57658
15.5k
     OPC_CheckPatternPredicate2,
57659
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57660
15.5k
     OPC_EmitMergeInputChains1_0,
57661
15.5k
     OPC_EmitInteger32, 0, 
57662
15.5k
     OPC_EmitNodeXForm, 2, 12,
57663
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12950),
57664
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57665
15.5k
    0, 
57666
15.5k
   93, 
57667
15.5k
    OPC_CheckChild2TypeI32,
57668
15.5k
    OPC_RecordChild3,
57669
15.5k
    OPC_RecordChild4,
57670
15.5k
    OPC_RecordChild5,
57671
15.5k
    OPC_RecordChild6,
57672
15.5k
    OPC_RecordChild7,
57673
15.5k
    OPC_MoveChild, 8,
57674
15.5k
    OPC_RecordNode,
57675
15.5k
    OPC_MoveSibling, 9,
57676
15.5k
    OPC_RecordNode,
57677
15.5k
    OPC_MoveSibling, 10,
57678
15.5k
    OPC_RecordNode,
57679
15.5k
    OPC_MoveSibling, 11,
57680
15.5k
    OPC_RecordNode,
57681
15.5k
    OPC_MoveParent,
57682
15.5k
    OPC_Scope, 23, 
57683
15.5k
     OPC_CheckPredicate2, 
57684
15.5k
     OPC_CheckPatternPredicate2,
57685
15.5k
     OPC_EmitMergeInputChains1_0,
57686
15.5k
     OPC_EmitInteger32, 0, 
57687
15.5k
     OPC_EmitNodeXForm, 2, 11,
57688
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11816),
57689
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57690
15.5k
    23, 
57691
15.5k
     OPC_CheckPredicate1, 
57692
15.5k
     OPC_CheckPatternPredicate2,
57693
15.5k
     OPC_EmitMergeInputChains1_0,
57694
15.5k
     OPC_EmitInteger32, 0, 
57695
15.5k
     OPC_EmitNodeXForm, 2, 11,
57696
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12443),
57697
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57698
15.5k
    23, 
57699
15.5k
     OPC_CheckPredicate0, 
57700
15.5k
     OPC_CheckPatternPredicate2,
57701
15.5k
     OPC_EmitMergeInputChains1_0,
57702
15.5k
     OPC_EmitInteger32, 0, 
57703
15.5k
     OPC_EmitNodeXForm, 2, 11,
57704
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13070),
57705
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57706
15.5k
    0, 
57707
15.5k
   93, 
57708
15.5k
    OPC_CheckChild2TypeI64,
57709
15.5k
    OPC_RecordChild3,
57710
15.5k
    OPC_RecordChild4,
57711
15.5k
    OPC_RecordChild5,
57712
15.5k
    OPC_RecordChild6,
57713
15.5k
    OPC_RecordChild7,
57714
15.5k
    OPC_MoveChild, 8,
57715
15.5k
    OPC_RecordNode,
57716
15.5k
    OPC_MoveSibling, 9,
57717
15.5k
    OPC_RecordNode,
57718
15.5k
    OPC_MoveSibling, 10,
57719
15.5k
    OPC_RecordNode,
57720
15.5k
    OPC_MoveSibling, 11,
57721
15.5k
    OPC_RecordNode,
57722
15.5k
    OPC_MoveParent,
57723
15.5k
    OPC_Scope, 23, 
57724
15.5k
     OPC_CheckPredicate2, 
57725
15.5k
     OPC_CheckPatternPredicate2,
57726
15.5k
     OPC_EmitMergeInputChains1_0,
57727
15.5k
     OPC_EmitInteger32, 0, 
57728
15.5k
     OPC_EmitNodeXForm, 2, 11,
57729
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11930),
57730
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57731
15.5k
    23, 
57732
15.5k
     OPC_CheckPredicate1, 
57733
15.5k
     OPC_CheckPatternPredicate2,
57734
15.5k
     OPC_EmitMergeInputChains1_0,
57735
15.5k
     OPC_EmitInteger32, 0, 
57736
15.5k
     OPC_EmitNodeXForm, 2, 11,
57737
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12557),
57738
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57739
15.5k
    23, 
57740
15.5k
     OPC_CheckPredicate0, 
57741
15.5k
     OPC_CheckPatternPredicate2,
57742
15.5k
     OPC_EmitMergeInputChains1_0,
57743
15.5k
     OPC_EmitInteger32, 0, 
57744
15.5k
     OPC_EmitNodeXForm, 2, 11,
57745
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13184),
57746
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57747
15.5k
    0, 
57748
15.5k
   0, 
57749
15.5k
  116|128,3, 
57750
15.5k
   OPC_CheckChild1Integer, 50|128,13|128,1, 
57751
15.5k
   OPC_RecordChild2,
57752
15.5k
   OPC_Scope, 102, 
57753
15.5k
    OPC_CheckChild2TypeI32,
57754
15.5k
    OPC_RecordChild3,
57755
15.5k
    OPC_RecordChild4,
57756
15.5k
    OPC_RecordChild5,
57757
15.5k
    OPC_RecordChild6,
57758
15.5k
    OPC_RecordChild7,
57759
15.5k
    OPC_MoveChild, 8,
57760
15.5k
    OPC_RecordNode,
57761
15.5k
    OPC_MoveSibling, 9,
57762
15.5k
    OPC_RecordNode,
57763
15.5k
    OPC_MoveSibling, 10,
57764
15.5k
    OPC_RecordNode,
57765
15.5k
    OPC_MoveSibling, 11,
57766
15.5k
    OPC_RecordNode,
57767
15.5k
    OPC_MoveParent,
57768
15.5k
    OPC_Scope, 26, 
57769
15.5k
     OPC_CheckPredicate2, 
57770
15.5k
     OPC_CheckPatternPredicate0,
57771
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57772
15.5k
     OPC_EmitMergeInputChains1_0,
57773
15.5k
     OPC_EmitInteger32, 0, 
57774
15.5k
     OPC_EmitNodeXForm, 2, 13,
57775
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12046),
57776
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57777
15.5k
    26, 
57778
15.5k
     OPC_CheckPredicate1, 
57779
15.5k
     OPC_CheckPatternPredicate0,
57780
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57781
15.5k
     OPC_EmitMergeInputChains1_0,
57782
15.5k
     OPC_EmitInteger32, 0, 
57783
15.5k
     OPC_EmitNodeXForm, 2, 13,
57784
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12673),
57785
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57786
15.5k
    26, 
57787
15.5k
     OPC_CheckPredicate0, 
57788
15.5k
     OPC_CheckPatternPredicate0,
57789
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57790
15.5k
     OPC_EmitMergeInputChains1_0,
57791
15.5k
     OPC_EmitInteger32, 0, 
57792
15.5k
     OPC_EmitNodeXForm, 2, 13,
57793
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13300),
57794
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57795
15.5k
    0, 
57796
15.5k
   102, 
57797
15.5k
    OPC_CheckChild2TypeI64,
57798
15.5k
    OPC_RecordChild3,
57799
15.5k
    OPC_RecordChild4,
57800
15.5k
    OPC_RecordChild5,
57801
15.5k
    OPC_RecordChild6,
57802
15.5k
    OPC_RecordChild7,
57803
15.5k
    OPC_MoveChild, 8,
57804
15.5k
    OPC_RecordNode,
57805
15.5k
    OPC_MoveSibling, 9,
57806
15.5k
    OPC_RecordNode,
57807
15.5k
    OPC_MoveSibling, 10,
57808
15.5k
    OPC_RecordNode,
57809
15.5k
    OPC_MoveSibling, 11,
57810
15.5k
    OPC_RecordNode,
57811
15.5k
    OPC_MoveParent,
57812
15.5k
    OPC_Scope, 26, 
57813
15.5k
     OPC_CheckPredicate2, 
57814
15.5k
     OPC_CheckPatternPredicate0,
57815
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57816
15.5k
     OPC_EmitMergeInputChains1_0,
57817
15.5k
     OPC_EmitInteger32, 0, 
57818
15.5k
     OPC_EmitNodeXForm, 2, 13,
57819
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12160),
57820
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57821
15.5k
    26, 
57822
15.5k
     OPC_CheckPredicate1, 
57823
15.5k
     OPC_CheckPatternPredicate0,
57824
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57825
15.5k
     OPC_EmitMergeInputChains1_0,
57826
15.5k
     OPC_EmitInteger32, 0, 
57827
15.5k
     OPC_EmitNodeXForm, 2, 13,
57828
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12787),
57829
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57830
15.5k
    26, 
57831
15.5k
     OPC_CheckPredicate0, 
57832
15.5k
     OPC_CheckPatternPredicate0,
57833
15.5k
     OPC_CheckComplexPat1, /*#*/1,
57834
15.5k
     OPC_EmitMergeInputChains1_0,
57835
15.5k
     OPC_EmitInteger32, 0, 
57836
15.5k
     OPC_EmitNodeXForm, 2, 13,
57837
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13414),
57838
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57839
15.5k
    0, 
57840
15.5k
   98, 
57841
15.5k
    OPC_RecordChild3,
57842
15.5k
    OPC_RecordChild4,
57843
15.5k
    OPC_RecordChild5,
57844
15.5k
    OPC_RecordChild6,
57845
15.5k
    OPC_RecordChild7,
57846
15.5k
    OPC_MoveChild, 8,
57847
15.5k
    OPC_RecordNode,
57848
15.5k
    OPC_MoveSibling, 9,
57849
15.5k
    OPC_RecordNode,
57850
15.5k
    OPC_MoveSibling, 10,
57851
15.5k
    OPC_RecordNode,
57852
15.5k
    OPC_MoveSibling, 11,
57853
15.5k
    OPC_RecordNode,
57854
15.5k
    OPC_MoveParent,
57855
15.5k
    OPC_Scope, 25, 
57856
15.5k
     OPC_CheckPredicate2, 
57857
15.5k
     OPC_CheckPatternPredicate0,
57858
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57859
15.5k
     OPC_EmitMergeInputChains1_0,
57860
15.5k
     OPC_EmitInteger32, 0, 
57861
15.5k
     OPC_EmitNodeXForm, 2, 12,
57862
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11695),
57863
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57864
15.5k
    25, 
57865
15.5k
     OPC_CheckPredicate1, 
57866
15.5k
     OPC_CheckPatternPredicate0,
57867
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57868
15.5k
     OPC_EmitMergeInputChains1_0,
57869
15.5k
     OPC_EmitInteger32, 0, 
57870
15.5k
     OPC_EmitNodeXForm, 2, 12,
57871
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12326),
57872
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57873
15.5k
    25, 
57874
15.5k
     OPC_CheckPredicate0, 
57875
15.5k
     OPC_CheckPatternPredicate0,
57876
15.5k
     OPC_CheckComplexPat2, /*#*/1,
57877
15.5k
     OPC_EmitMergeInputChains1_0,
57878
15.5k
     OPC_EmitInteger32, 0, 
57879
15.5k
     OPC_EmitNodeXForm, 2, 12,
57880
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12953),
57881
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
57882
15.5k
    0, 
57883
15.5k
   93, 
57884
15.5k
    OPC_CheckChild2TypeI32,
57885
15.5k
    OPC_RecordChild3,
57886
15.5k
    OPC_RecordChild4,
57887
15.5k
    OPC_RecordChild5,
57888
15.5k
    OPC_RecordChild6,
57889
15.5k
    OPC_RecordChild7,
57890
15.5k
    OPC_MoveChild, 8,
57891
15.5k
    OPC_RecordNode,
57892
15.5k
    OPC_MoveSibling, 9,
57893
15.5k
    OPC_RecordNode,
57894
15.5k
    OPC_MoveSibling, 10,
57895
15.5k
    OPC_RecordNode,
57896
15.5k
    OPC_MoveSibling, 11,
57897
15.5k
    OPC_RecordNode,
57898
15.5k
    OPC_MoveParent,
57899
15.5k
    OPC_Scope, 23, 
57900
15.5k
     OPC_CheckPredicate2, 
57901
15.5k
     OPC_CheckPatternPredicate0,
57902
15.5k
     OPC_EmitMergeInputChains1_0,
57903
15.5k
     OPC_EmitInteger32, 0, 
57904
15.5k
     OPC_EmitNodeXForm, 2, 11,
57905
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11818),
57906
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57907
15.5k
    23, 
57908
15.5k
     OPC_CheckPredicate1, 
57909
15.5k
     OPC_CheckPatternPredicate0,
57910
15.5k
     OPC_EmitMergeInputChains1_0,
57911
15.5k
     OPC_EmitInteger32, 0, 
57912
15.5k
     OPC_EmitNodeXForm, 2, 11,
57913
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12445),
57914
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57915
15.5k
    23, 
57916
15.5k
     OPC_CheckPredicate0, 
57917
15.5k
     OPC_CheckPatternPredicate0,
57918
15.5k
     OPC_EmitMergeInputChains1_0,
57919
15.5k
     OPC_EmitInteger32, 0, 
57920
15.5k
     OPC_EmitNodeXForm, 2, 11,
57921
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13072),
57922
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57923
15.5k
    0, 
57924
15.5k
   93, 
57925
15.5k
    OPC_CheckChild2TypeI64,
57926
15.5k
    OPC_RecordChild3,
57927
15.5k
    OPC_RecordChild4,
57928
15.5k
    OPC_RecordChild5,
57929
15.5k
    OPC_RecordChild6,
57930
15.5k
    OPC_RecordChild7,
57931
15.5k
    OPC_MoveChild, 8,
57932
15.5k
    OPC_RecordNode,
57933
15.5k
    OPC_MoveSibling, 9,
57934
15.5k
    OPC_RecordNode,
57935
15.5k
    OPC_MoveSibling, 10,
57936
15.5k
    OPC_RecordNode,
57937
15.5k
    OPC_MoveSibling, 11,
57938
15.5k
    OPC_RecordNode,
57939
15.5k
    OPC_MoveParent,
57940
15.5k
    OPC_Scope, 23, 
57941
15.5k
     OPC_CheckPredicate2, 
57942
15.5k
     OPC_CheckPatternPredicate0,
57943
15.5k
     OPC_EmitMergeInputChains1_0,
57944
15.5k
     OPC_EmitInteger32, 0, 
57945
15.5k
     OPC_EmitNodeXForm, 2, 11,
57946
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11932),
57947
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57948
15.5k
    23, 
57949
15.5k
     OPC_CheckPredicate1, 
57950
15.5k
     OPC_CheckPatternPredicate0,
57951
15.5k
     OPC_EmitMergeInputChains1_0,
57952
15.5k
     OPC_EmitInteger32, 0, 
57953
15.5k
     OPC_EmitNodeXForm, 2, 11,
57954
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12559),
57955
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57956
15.5k
    23, 
57957
15.5k
     OPC_CheckPredicate0, 
57958
15.5k
     OPC_CheckPatternPredicate0,
57959
15.5k
     OPC_EmitMergeInputChains1_0,
57960
15.5k
     OPC_EmitInteger32, 0, 
57961
15.5k
     OPC_EmitNodeXForm, 2, 11,
57962
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13186),
57963
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
57964
15.5k
    0, 
57965
15.5k
   0, 
57966
15.5k
  116|128,3, 
57967
15.5k
   OPC_CheckChild1Integer, 2|128,10|128,1, 
57968
15.5k
   OPC_RecordChild2,
57969
15.5k
   OPC_Scope, 102, 
57970
15.5k
    OPC_CheckChild2TypeI32,
57971
15.5k
    OPC_RecordChild3,
57972
15.5k
    OPC_RecordChild4,
57973
15.5k
    OPC_RecordChild5,
57974
15.5k
    OPC_RecordChild6,
57975
15.5k
    OPC_RecordChild7,
57976
15.5k
    OPC_MoveChild, 8,
57977
15.5k
    OPC_RecordNode,
57978
15.5k
    OPC_MoveSibling, 9,
57979
15.5k
    OPC_RecordNode,
57980
15.5k
    OPC_MoveSibling, 10,
57981
15.5k
    OPC_RecordNode,
57982
15.5k
    OPC_MoveSibling, 11,
57983
15.5k
    OPC_RecordNode,
57984
15.5k
    OPC_MoveParent,
57985
15.5k
    OPC_Scope, 26, 
57986
15.5k
     OPC_CheckPredicate2, 
57987
15.5k
     OPC_CheckPatternPredicate1,
57988
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57989
15.5k
     OPC_EmitMergeInputChains1_0,
57990
15.5k
     OPC_EmitInteger32, 0, 
57991
15.5k
     OPC_EmitNodeXForm, 2, 13,
57992
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12048),
57993
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
57994
15.5k
    26, 
57995
15.5k
     OPC_CheckPredicate1, 
57996
15.5k
     OPC_CheckPatternPredicate1,
57997
15.5k
     OPC_CheckComplexPat0, /*#*/1,
57998
15.5k
     OPC_EmitMergeInputChains1_0,
57999
15.5k
     OPC_EmitInteger32, 0, 
58000
15.5k
     OPC_EmitNodeXForm, 2, 13,
58001
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12675),
58002
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
58003
15.5k
    26, 
58004
15.5k
     OPC_CheckPredicate0, 
58005
15.5k
     OPC_CheckPatternPredicate1,
58006
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58007
15.5k
     OPC_EmitMergeInputChains1_0,
58008
15.5k
     OPC_EmitInteger32, 0, 
58009
15.5k
     OPC_EmitNodeXForm, 2, 13,
58010
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13302),
58011
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
58012
15.5k
    0, 
58013
15.5k
   102, 
58014
15.5k
    OPC_CheckChild2TypeI64,
58015
15.5k
    OPC_RecordChild3,
58016
15.5k
    OPC_RecordChild4,
58017
15.5k
    OPC_RecordChild5,
58018
15.5k
    OPC_RecordChild6,
58019
15.5k
    OPC_RecordChild7,
58020
15.5k
    OPC_MoveChild, 8,
58021
15.5k
    OPC_RecordNode,
58022
15.5k
    OPC_MoveSibling, 9,
58023
15.5k
    OPC_RecordNode,
58024
15.5k
    OPC_MoveSibling, 10,
58025
15.5k
    OPC_RecordNode,
58026
15.5k
    OPC_MoveSibling, 11,
58027
15.5k
    OPC_RecordNode,
58028
15.5k
    OPC_MoveParent,
58029
15.5k
    OPC_Scope, 26, 
58030
15.5k
     OPC_CheckPredicate2, 
58031
15.5k
     OPC_CheckPatternPredicate1,
58032
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58033
15.5k
     OPC_EmitMergeInputChains1_0,
58034
15.5k
     OPC_EmitInteger32, 0, 
58035
15.5k
     OPC_EmitNodeXForm, 2, 13,
58036
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12162),
58037
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
58038
15.5k
    26, 
58039
15.5k
     OPC_CheckPredicate1, 
58040
15.5k
     OPC_CheckPatternPredicate1,
58041
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58042
15.5k
     OPC_EmitMergeInputChains1_0,
58043
15.5k
     OPC_EmitInteger32, 0, 
58044
15.5k
     OPC_EmitNodeXForm, 2, 13,
58045
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12789),
58046
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
58047
15.5k
    26, 
58048
15.5k
     OPC_CheckPredicate0, 
58049
15.5k
     OPC_CheckPatternPredicate1,
58050
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58051
15.5k
     OPC_EmitMergeInputChains1_0,
58052
15.5k
     OPC_EmitInteger32, 0, 
58053
15.5k
     OPC_EmitNodeXForm, 2, 13,
58054
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13416),
58055
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
58056
15.5k
    0, 
58057
15.5k
   98, 
58058
15.5k
    OPC_RecordChild3,
58059
15.5k
    OPC_RecordChild4,
58060
15.5k
    OPC_RecordChild5,
58061
15.5k
    OPC_RecordChild6,
58062
15.5k
    OPC_RecordChild7,
58063
15.5k
    OPC_MoveChild, 8,
58064
15.5k
    OPC_RecordNode,
58065
15.5k
    OPC_MoveSibling, 9,
58066
15.5k
    OPC_RecordNode,
58067
15.5k
    OPC_MoveSibling, 10,
58068
15.5k
    OPC_RecordNode,
58069
15.5k
    OPC_MoveSibling, 11,
58070
15.5k
    OPC_RecordNode,
58071
15.5k
    OPC_MoveParent,
58072
15.5k
    OPC_Scope, 25, 
58073
15.5k
     OPC_CheckPredicate2, 
58074
15.5k
     OPC_CheckPatternPredicate1,
58075
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58076
15.5k
     OPC_EmitMergeInputChains1_0,
58077
15.5k
     OPC_EmitInteger32, 0, 
58078
15.5k
     OPC_EmitNodeXForm, 2, 12,
58079
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11699),
58080
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
58081
15.5k
    25, 
58082
15.5k
     OPC_CheckPredicate1, 
58083
15.5k
     OPC_CheckPatternPredicate1,
58084
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58085
15.5k
     OPC_EmitMergeInputChains1_0,
58086
15.5k
     OPC_EmitInteger32, 0, 
58087
15.5k
     OPC_EmitNodeXForm, 2, 12,
58088
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12329),
58089
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
58090
15.5k
    25, 
58091
15.5k
     OPC_CheckPredicate0, 
58092
15.5k
     OPC_CheckPatternPredicate1,
58093
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58094
15.5k
     OPC_EmitMergeInputChains1_0,
58095
15.5k
     OPC_EmitInteger32, 0, 
58096
15.5k
     OPC_EmitNodeXForm, 2, 12,
58097
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12956),
58098
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
58099
15.5k
    0, 
58100
15.5k
   93, 
58101
15.5k
    OPC_CheckChild2TypeI32,
58102
15.5k
    OPC_RecordChild3,
58103
15.5k
    OPC_RecordChild4,
58104
15.5k
    OPC_RecordChild5,
58105
15.5k
    OPC_RecordChild6,
58106
15.5k
    OPC_RecordChild7,
58107
15.5k
    OPC_MoveChild, 8,
58108
15.5k
    OPC_RecordNode,
58109
15.5k
    OPC_MoveSibling, 9,
58110
15.5k
    OPC_RecordNode,
58111
15.5k
    OPC_MoveSibling, 10,
58112
15.5k
    OPC_RecordNode,
58113
15.5k
    OPC_MoveSibling, 11,
58114
15.5k
    OPC_RecordNode,
58115
15.5k
    OPC_MoveParent,
58116
15.5k
    OPC_Scope, 23, 
58117
15.5k
     OPC_CheckPredicate2, 
58118
15.5k
     OPC_CheckPatternPredicate1,
58119
15.5k
     OPC_EmitMergeInputChains1_0,
58120
15.5k
     OPC_EmitInteger32, 0, 
58121
15.5k
     OPC_EmitNodeXForm, 2, 11,
58122
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11820),
58123
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
58124
15.5k
    23, 
58125
15.5k
     OPC_CheckPredicate1, 
58126
15.5k
     OPC_CheckPatternPredicate1,
58127
15.5k
     OPC_EmitMergeInputChains1_0,
58128
15.5k
     OPC_EmitInteger32, 0, 
58129
15.5k
     OPC_EmitNodeXForm, 2, 11,
58130
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12447),
58131
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
58132
15.5k
    23, 
58133
15.5k
     OPC_CheckPredicate0, 
58134
15.5k
     OPC_CheckPatternPredicate1,
58135
15.5k
     OPC_EmitMergeInputChains1_0,
58136
15.5k
     OPC_EmitInteger32, 0, 
58137
15.5k
     OPC_EmitNodeXForm, 2, 11,
58138
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13074),
58139
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
58140
15.5k
    0, 
58141
15.5k
   93, 
58142
15.5k
    OPC_CheckChild2TypeI64,
58143
15.5k
    OPC_RecordChild3,
58144
15.5k
    OPC_RecordChild4,
58145
15.5k
    OPC_RecordChild5,
58146
15.5k
    OPC_RecordChild6,
58147
15.5k
    OPC_RecordChild7,
58148
15.5k
    OPC_MoveChild, 8,
58149
15.5k
    OPC_RecordNode,
58150
15.5k
    OPC_MoveSibling, 9,
58151
15.5k
    OPC_RecordNode,
58152
15.5k
    OPC_MoveSibling, 10,
58153
15.5k
    OPC_RecordNode,
58154
15.5k
    OPC_MoveSibling, 11,
58155
15.5k
    OPC_RecordNode,
58156
15.5k
    OPC_MoveParent,
58157
15.5k
    OPC_Scope, 23, 
58158
15.5k
     OPC_CheckPredicate2, 
58159
15.5k
     OPC_CheckPatternPredicate1,
58160
15.5k
     OPC_EmitMergeInputChains1_0,
58161
15.5k
     OPC_EmitInteger32, 0, 
58162
15.5k
     OPC_EmitNodeXForm, 2, 11,
58163
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11934),
58164
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
58165
15.5k
    23, 
58166
15.5k
     OPC_CheckPredicate1, 
58167
15.5k
     OPC_CheckPatternPredicate1,
58168
15.5k
     OPC_EmitMergeInputChains1_0,
58169
15.5k
     OPC_EmitInteger32, 0, 
58170
15.5k
     OPC_EmitNodeXForm, 2, 11,
58171
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12561),
58172
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
58173
15.5k
    23, 
58174
15.5k
     OPC_CheckPredicate0, 
58175
15.5k
     OPC_CheckPatternPredicate1,
58176
15.5k
     OPC_EmitMergeInputChains1_0,
58177
15.5k
     OPC_EmitInteger32, 0, 
58178
15.5k
     OPC_EmitNodeXForm, 2, 11,
58179
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13188),
58180
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
58181
15.5k
    0, 
58182
15.5k
   0, 
58183
15.5k
  79|128,2, 
58184
15.5k
   OPC_CheckChild1Integer, 62|128,14|128,1, 
58185
15.5k
   OPC_RecordChild2,
58186
15.5k
   OPC_Scope, 69, 
58187
15.5k
    OPC_CheckChild2TypeI32,
58188
15.5k
    OPC_RecordChild3,
58189
15.5k
    OPC_RecordChild4,
58190
15.5k
    OPC_RecordChild5,
58191
15.5k
    OPC_Scope, 20, 
58192
15.5k
     OPC_CheckPredicate2, 
58193
15.5k
     OPC_CheckPatternPredicate1,
58194
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58195
15.5k
     OPC_EmitMergeInputChains1_0,
58196
15.5k
     OPC_EmitInteger32, 0, 
58197
15.5k
     OPC_EmitNodeXForm, 2, 7,
58198
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12050),
58199
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58200
15.5k
    20, 
58201
15.5k
     OPC_CheckPredicate1, 
58202
15.5k
     OPC_CheckPatternPredicate1,
58203
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58204
15.5k
     OPC_EmitMergeInputChains1_0,
58205
15.5k
     OPC_EmitInteger32, 0, 
58206
15.5k
     OPC_EmitNodeXForm, 2, 7,
58207
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12677),
58208
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58209
15.5k
    20, 
58210
15.5k
     OPC_CheckPredicate0, 
58211
15.5k
     OPC_CheckPatternPredicate1,
58212
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58213
15.5k
     OPC_EmitMergeInputChains1_0,
58214
15.5k
     OPC_EmitInteger32, 0, 
58215
15.5k
     OPC_EmitNodeXForm, 2, 7,
58216
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13304),
58217
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58218
15.5k
    0, 
58219
15.5k
   69, 
58220
15.5k
    OPC_CheckChild2TypeI64,
58221
15.5k
    OPC_RecordChild3,
58222
15.5k
    OPC_RecordChild4,
58223
15.5k
    OPC_RecordChild5,
58224
15.5k
    OPC_Scope, 20, 
58225
15.5k
     OPC_CheckPredicate2, 
58226
15.5k
     OPC_CheckPatternPredicate1,
58227
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58228
15.5k
     OPC_EmitMergeInputChains1_0,
58229
15.5k
     OPC_EmitInteger32, 0, 
58230
15.5k
     OPC_EmitNodeXForm, 2, 7,
58231
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12164),
58232
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58233
15.5k
    20, 
58234
15.5k
     OPC_CheckPredicate1, 
58235
15.5k
     OPC_CheckPatternPredicate1,
58236
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58237
15.5k
     OPC_EmitMergeInputChains1_0,
58238
15.5k
     OPC_EmitInteger32, 0, 
58239
15.5k
     OPC_EmitNodeXForm, 2, 7,
58240
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12791),
58241
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58242
15.5k
    20, 
58243
15.5k
     OPC_CheckPredicate0, 
58244
15.5k
     OPC_CheckPatternPredicate1,
58245
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58246
15.5k
     OPC_EmitMergeInputChains1_0,
58247
15.5k
     OPC_EmitInteger32, 0, 
58248
15.5k
     OPC_EmitNodeXForm, 2, 7,
58249
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13418),
58250
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58251
15.5k
    0, 
58252
15.5k
   65, 
58253
15.5k
    OPC_RecordChild3,
58254
15.5k
    OPC_RecordChild4,
58255
15.5k
    OPC_RecordChild5,
58256
15.5k
    OPC_Scope, 19, 
58257
15.5k
     OPC_CheckPredicate2, 
58258
15.5k
     OPC_CheckPatternPredicate1,
58259
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58260
15.5k
     OPC_EmitMergeInputChains1_0,
58261
15.5k
     OPC_EmitInteger32, 0, 
58262
15.5k
     OPC_EmitNodeXForm, 2, 6,
58263
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11703),
58264
15.5k
                   5, 5, 2, 3, 4, 7, 
58265
15.5k
    19, 
58266
15.5k
     OPC_CheckPredicate1, 
58267
15.5k
     OPC_CheckPatternPredicate1,
58268
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58269
15.5k
     OPC_EmitMergeInputChains1_0,
58270
15.5k
     OPC_EmitInteger32, 0, 
58271
15.5k
     OPC_EmitNodeXForm, 2, 6,
58272
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12332),
58273
15.5k
                   5, 5, 2, 3, 4, 7, 
58274
15.5k
    19, 
58275
15.5k
     OPC_CheckPredicate0, 
58276
15.5k
     OPC_CheckPatternPredicate1,
58277
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58278
15.5k
     OPC_EmitMergeInputChains1_0,
58279
15.5k
     OPC_EmitInteger32, 0, 
58280
15.5k
     OPC_EmitNodeXForm, 2, 6,
58281
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12959),
58282
15.5k
                   5, 5, 2, 3, 4, 7, 
58283
15.5k
    0, 
58284
15.5k
   60, 
58285
15.5k
    OPC_CheckChild2TypeI32,
58286
15.5k
    OPC_RecordChild3,
58287
15.5k
    OPC_RecordChild4,
58288
15.5k
    OPC_RecordChild5,
58289
15.5k
    OPC_Scope, 17, 
58290
15.5k
     OPC_CheckPredicate2, 
58291
15.5k
     OPC_CheckPatternPredicate1,
58292
15.5k
     OPC_EmitMergeInputChains1_0,
58293
15.5k
     OPC_EmitInteger32, 0, 
58294
15.5k
     OPC_EmitNodeXForm, 2, 5,
58295
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11822),
58296
15.5k
                   5, 1, 2, 3, 4, 6, 
58297
15.5k
    17, 
58298
15.5k
     OPC_CheckPredicate1, 
58299
15.5k
     OPC_CheckPatternPredicate1,
58300
15.5k
     OPC_EmitMergeInputChains1_0,
58301
15.5k
     OPC_EmitInteger32, 0, 
58302
15.5k
     OPC_EmitNodeXForm, 2, 5,
58303
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12449),
58304
15.5k
                   5, 1, 2, 3, 4, 6, 
58305
15.5k
    17, 
58306
15.5k
     OPC_CheckPredicate0, 
58307
15.5k
     OPC_CheckPatternPredicate1,
58308
15.5k
     OPC_EmitMergeInputChains1_0,
58309
15.5k
     OPC_EmitInteger32, 0, 
58310
15.5k
     OPC_EmitNodeXForm, 2, 5,
58311
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13076),
58312
15.5k
                   5, 1, 2, 3, 4, 6, 
58313
15.5k
    0, 
58314
15.5k
   60, 
58315
15.5k
    OPC_CheckChild2TypeI64,
58316
15.5k
    OPC_RecordChild3,
58317
15.5k
    OPC_RecordChild4,
58318
15.5k
    OPC_RecordChild5,
58319
15.5k
    OPC_Scope, 17, 
58320
15.5k
     OPC_CheckPredicate2, 
58321
15.5k
     OPC_CheckPatternPredicate1,
58322
15.5k
     OPC_EmitMergeInputChains1_0,
58323
15.5k
     OPC_EmitInteger32, 0, 
58324
15.5k
     OPC_EmitNodeXForm, 2, 5,
58325
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11936),
58326
15.5k
                   5, 1, 2, 3, 4, 6, 
58327
15.5k
    17, 
58328
15.5k
     OPC_CheckPredicate1, 
58329
15.5k
     OPC_CheckPatternPredicate1,
58330
15.5k
     OPC_EmitMergeInputChains1_0,
58331
15.5k
     OPC_EmitInteger32, 0, 
58332
15.5k
     OPC_EmitNodeXForm, 2, 5,
58333
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12563),
58334
15.5k
                   5, 1, 2, 3, 4, 6, 
58335
15.5k
    17, 
58336
15.5k
     OPC_CheckPredicate0, 
58337
15.5k
     OPC_CheckPatternPredicate1,
58338
15.5k
     OPC_EmitMergeInputChains1_0,
58339
15.5k
     OPC_EmitInteger32, 0, 
58340
15.5k
     OPC_EmitNodeXForm, 2, 5,
58341
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13190),
58342
15.5k
                   5, 1, 2, 3, 4, 6, 
58343
15.5k
    0, 
58344
15.5k
   0, 
58345
15.5k
  79|128,2, 
58346
15.5k
   OPC_CheckChild1Integer, 118|128,13|128,1, 
58347
15.5k
   OPC_RecordChild2,
58348
15.5k
   OPC_Scope, 69, 
58349
15.5k
    OPC_CheckChild2TypeI32,
58350
15.5k
    OPC_RecordChild3,
58351
15.5k
    OPC_RecordChild4,
58352
15.5k
    OPC_RecordChild5,
58353
15.5k
    OPC_Scope, 20, 
58354
15.5k
     OPC_CheckPredicate2, 
58355
15.5k
     OPC_CheckPatternPredicate3,
58356
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58357
15.5k
     OPC_EmitMergeInputChains1_0,
58358
15.5k
     OPC_EmitInteger32, 0, 
58359
15.5k
     OPC_EmitNodeXForm, 2, 7,
58360
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12052),
58361
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58362
15.5k
    20, 
58363
15.5k
     OPC_CheckPredicate1, 
58364
15.5k
     OPC_CheckPatternPredicate3,
58365
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58366
15.5k
     OPC_EmitMergeInputChains1_0,
58367
15.5k
     OPC_EmitInteger32, 0, 
58368
15.5k
     OPC_EmitNodeXForm, 2, 7,
58369
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12679),
58370
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58371
15.5k
    20, 
58372
15.5k
     OPC_CheckPredicate0, 
58373
15.5k
     OPC_CheckPatternPredicate3,
58374
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58375
15.5k
     OPC_EmitMergeInputChains1_0,
58376
15.5k
     OPC_EmitInteger32, 0, 
58377
15.5k
     OPC_EmitNodeXForm, 2, 7,
58378
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13306),
58379
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58380
15.5k
    0, 
58381
15.5k
   69, 
58382
15.5k
    OPC_CheckChild2TypeI64,
58383
15.5k
    OPC_RecordChild3,
58384
15.5k
    OPC_RecordChild4,
58385
15.5k
    OPC_RecordChild5,
58386
15.5k
    OPC_Scope, 20, 
58387
15.5k
     OPC_CheckPredicate2, 
58388
15.5k
     OPC_CheckPatternPredicate3,
58389
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58390
15.5k
     OPC_EmitMergeInputChains1_0,
58391
15.5k
     OPC_EmitInteger32, 0, 
58392
15.5k
     OPC_EmitNodeXForm, 2, 7,
58393
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12166),
58394
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58395
15.5k
    20, 
58396
15.5k
     OPC_CheckPredicate1, 
58397
15.5k
     OPC_CheckPatternPredicate3,
58398
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58399
15.5k
     OPC_EmitMergeInputChains1_0,
58400
15.5k
     OPC_EmitInteger32, 0, 
58401
15.5k
     OPC_EmitNodeXForm, 2, 7,
58402
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12793),
58403
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58404
15.5k
    20, 
58405
15.5k
     OPC_CheckPredicate0, 
58406
15.5k
     OPC_CheckPatternPredicate3,
58407
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58408
15.5k
     OPC_EmitMergeInputChains1_0,
58409
15.5k
     OPC_EmitInteger32, 0, 
58410
15.5k
     OPC_EmitNodeXForm, 2, 7,
58411
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13420),
58412
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58413
15.5k
    0, 
58414
15.5k
   65, 
58415
15.5k
    OPC_RecordChild3,
58416
15.5k
    OPC_RecordChild4,
58417
15.5k
    OPC_RecordChild5,
58418
15.5k
    OPC_Scope, 19, 
58419
15.5k
     OPC_CheckPredicate2, 
58420
15.5k
     OPC_CheckPatternPredicate3,
58421
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58422
15.5k
     OPC_EmitMergeInputChains1_0,
58423
15.5k
     OPC_EmitInteger32, 0, 
58424
15.5k
     OPC_EmitNodeXForm, 2, 6,
58425
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11707),
58426
15.5k
                   5, 5, 2, 3, 4, 7, 
58427
15.5k
    19, 
58428
15.5k
     OPC_CheckPredicate1, 
58429
15.5k
     OPC_CheckPatternPredicate3,
58430
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58431
15.5k
     OPC_EmitMergeInputChains1_0,
58432
15.5k
     OPC_EmitInteger32, 0, 
58433
15.5k
     OPC_EmitNodeXForm, 2, 6,
58434
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12335),
58435
15.5k
                   5, 5, 2, 3, 4, 7, 
58436
15.5k
    19, 
58437
15.5k
     OPC_CheckPredicate0, 
58438
15.5k
     OPC_CheckPatternPredicate3,
58439
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58440
15.5k
     OPC_EmitMergeInputChains1_0,
58441
15.5k
     OPC_EmitInteger32, 0, 
58442
15.5k
     OPC_EmitNodeXForm, 2, 6,
58443
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12962),
58444
15.5k
                   5, 5, 2, 3, 4, 7, 
58445
15.5k
    0, 
58446
15.5k
   60, 
58447
15.5k
    OPC_CheckChild2TypeI32,
58448
15.5k
    OPC_RecordChild3,
58449
15.5k
    OPC_RecordChild4,
58450
15.5k
    OPC_RecordChild5,
58451
15.5k
    OPC_Scope, 17, 
58452
15.5k
     OPC_CheckPredicate2, 
58453
15.5k
     OPC_CheckPatternPredicate3,
58454
15.5k
     OPC_EmitMergeInputChains1_0,
58455
15.5k
     OPC_EmitInteger32, 0, 
58456
15.5k
     OPC_EmitNodeXForm, 2, 5,
58457
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11824),
58458
15.5k
                   5, 1, 2, 3, 4, 6, 
58459
15.5k
    17, 
58460
15.5k
     OPC_CheckPredicate1, 
58461
15.5k
     OPC_CheckPatternPredicate3,
58462
15.5k
     OPC_EmitMergeInputChains1_0,
58463
15.5k
     OPC_EmitInteger32, 0, 
58464
15.5k
     OPC_EmitNodeXForm, 2, 5,
58465
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12451),
58466
15.5k
                   5, 1, 2, 3, 4, 6, 
58467
15.5k
    17, 
58468
15.5k
     OPC_CheckPredicate0, 
58469
15.5k
     OPC_CheckPatternPredicate3,
58470
15.5k
     OPC_EmitMergeInputChains1_0,
58471
15.5k
     OPC_EmitInteger32, 0, 
58472
15.5k
     OPC_EmitNodeXForm, 2, 5,
58473
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13078),
58474
15.5k
                   5, 1, 2, 3, 4, 6, 
58475
15.5k
    0, 
58476
15.5k
   60, 
58477
15.5k
    OPC_CheckChild2TypeI64,
58478
15.5k
    OPC_RecordChild3,
58479
15.5k
    OPC_RecordChild4,
58480
15.5k
    OPC_RecordChild5,
58481
15.5k
    OPC_Scope, 17, 
58482
15.5k
     OPC_CheckPredicate2, 
58483
15.5k
     OPC_CheckPatternPredicate3,
58484
15.5k
     OPC_EmitMergeInputChains1_0,
58485
15.5k
     OPC_EmitInteger32, 0, 
58486
15.5k
     OPC_EmitNodeXForm, 2, 5,
58487
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11938),
58488
15.5k
                   5, 1, 2, 3, 4, 6, 
58489
15.5k
    17, 
58490
15.5k
     OPC_CheckPredicate1, 
58491
15.5k
     OPC_CheckPatternPredicate3,
58492
15.5k
     OPC_EmitMergeInputChains1_0,
58493
15.5k
     OPC_EmitInteger32, 0, 
58494
15.5k
     OPC_EmitNodeXForm, 2, 5,
58495
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12565),
58496
15.5k
                   5, 1, 2, 3, 4, 6, 
58497
15.5k
    17, 
58498
15.5k
     OPC_CheckPredicate0, 
58499
15.5k
     OPC_CheckPatternPredicate3,
58500
15.5k
     OPC_EmitMergeInputChains1_0,
58501
15.5k
     OPC_EmitInteger32, 0, 
58502
15.5k
     OPC_EmitNodeXForm, 2, 5,
58503
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13192),
58504
15.5k
                   5, 1, 2, 3, 4, 6, 
58505
15.5k
    0, 
58506
15.5k
   0, 
58507
15.5k
  79|128,2, 
58508
15.5k
   OPC_CheckChild1Integer, 78|128,13|128,1, 
58509
15.5k
   OPC_RecordChild2,
58510
15.5k
   OPC_Scope, 69, 
58511
15.5k
    OPC_CheckChild2TypeI32,
58512
15.5k
    OPC_RecordChild3,
58513
15.5k
    OPC_RecordChild4,
58514
15.5k
    OPC_RecordChild5,
58515
15.5k
    OPC_Scope, 20, 
58516
15.5k
     OPC_CheckPredicate2, 
58517
15.5k
     OPC_CheckPatternPredicate3,
58518
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58519
15.5k
     OPC_EmitMergeInputChains1_0,
58520
15.5k
     OPC_EmitInteger32, 0, 
58521
15.5k
     OPC_EmitNodeXForm, 2, 7,
58522
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12054),
58523
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58524
15.5k
    20, 
58525
15.5k
     OPC_CheckPredicate1, 
58526
15.5k
     OPC_CheckPatternPredicate3,
58527
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58528
15.5k
     OPC_EmitMergeInputChains1_0,
58529
15.5k
     OPC_EmitInteger32, 0, 
58530
15.5k
     OPC_EmitNodeXForm, 2, 7,
58531
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12681),
58532
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58533
15.5k
    20, 
58534
15.5k
     OPC_CheckPredicate0, 
58535
15.5k
     OPC_CheckPatternPredicate3,
58536
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58537
15.5k
     OPC_EmitMergeInputChains1_0,
58538
15.5k
     OPC_EmitInteger32, 0, 
58539
15.5k
     OPC_EmitNodeXForm, 2, 7,
58540
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13308),
58541
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58542
15.5k
    0, 
58543
15.5k
   69, 
58544
15.5k
    OPC_CheckChild2TypeI64,
58545
15.5k
    OPC_RecordChild3,
58546
15.5k
    OPC_RecordChild4,
58547
15.5k
    OPC_RecordChild5,
58548
15.5k
    OPC_Scope, 20, 
58549
15.5k
     OPC_CheckPredicate2, 
58550
15.5k
     OPC_CheckPatternPredicate3,
58551
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58552
15.5k
     OPC_EmitMergeInputChains1_0,
58553
15.5k
     OPC_EmitInteger32, 0, 
58554
15.5k
     OPC_EmitNodeXForm, 2, 7,
58555
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12168),
58556
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58557
15.5k
    20, 
58558
15.5k
     OPC_CheckPredicate1, 
58559
15.5k
     OPC_CheckPatternPredicate3,
58560
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58561
15.5k
     OPC_EmitMergeInputChains1_0,
58562
15.5k
     OPC_EmitInteger32, 0, 
58563
15.5k
     OPC_EmitNodeXForm, 2, 7,
58564
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12795),
58565
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58566
15.5k
    20, 
58567
15.5k
     OPC_CheckPredicate0, 
58568
15.5k
     OPC_CheckPatternPredicate3,
58569
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58570
15.5k
     OPC_EmitMergeInputChains1_0,
58571
15.5k
     OPC_EmitInteger32, 0, 
58572
15.5k
     OPC_EmitNodeXForm, 2, 7,
58573
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13422),
58574
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
58575
15.5k
    0, 
58576
15.5k
   65, 
58577
15.5k
    OPC_RecordChild3,
58578
15.5k
    OPC_RecordChild4,
58579
15.5k
    OPC_RecordChild5,
58580
15.5k
    OPC_Scope, 19, 
58581
15.5k
     OPC_CheckPredicate2, 
58582
15.5k
     OPC_CheckPatternPredicate3,
58583
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58584
15.5k
     OPC_EmitMergeInputChains1_0,
58585
15.5k
     OPC_EmitInteger32, 0, 
58586
15.5k
     OPC_EmitNodeXForm, 2, 6,
58587
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11711),
58588
15.5k
                   5, 5, 2, 3, 4, 7, 
58589
15.5k
    19, 
58590
15.5k
     OPC_CheckPredicate1, 
58591
15.5k
     OPC_CheckPatternPredicate3,
58592
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58593
15.5k
     OPC_EmitMergeInputChains1_0,
58594
15.5k
     OPC_EmitInteger32, 0, 
58595
15.5k
     OPC_EmitNodeXForm, 2, 6,
58596
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12338),
58597
15.5k
                   5, 5, 2, 3, 4, 7, 
58598
15.5k
    19, 
58599
15.5k
     OPC_CheckPredicate0, 
58600
15.5k
     OPC_CheckPatternPredicate3,
58601
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58602
15.5k
     OPC_EmitMergeInputChains1_0,
58603
15.5k
     OPC_EmitInteger32, 0, 
58604
15.5k
     OPC_EmitNodeXForm, 2, 6,
58605
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12965),
58606
15.5k
                   5, 5, 2, 3, 4, 7, 
58607
15.5k
    0, 
58608
15.5k
   60, 
58609
15.5k
    OPC_CheckChild2TypeI32,
58610
15.5k
    OPC_RecordChild3,
58611
15.5k
    OPC_RecordChild4,
58612
15.5k
    OPC_RecordChild5,
58613
15.5k
    OPC_Scope, 17, 
58614
15.5k
     OPC_CheckPredicate2, 
58615
15.5k
     OPC_CheckPatternPredicate3,
58616
15.5k
     OPC_EmitMergeInputChains1_0,
58617
15.5k
     OPC_EmitInteger32, 0, 
58618
15.5k
     OPC_EmitNodeXForm, 2, 5,
58619
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11826),
58620
15.5k
                   5, 1, 2, 3, 4, 6, 
58621
15.5k
    17, 
58622
15.5k
     OPC_CheckPredicate1, 
58623
15.5k
     OPC_CheckPatternPredicate3,
58624
15.5k
     OPC_EmitMergeInputChains1_0,
58625
15.5k
     OPC_EmitInteger32, 0, 
58626
15.5k
     OPC_EmitNodeXForm, 2, 5,
58627
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12453),
58628
15.5k
                   5, 1, 2, 3, 4, 6, 
58629
15.5k
    17, 
58630
15.5k
     OPC_CheckPredicate0, 
58631
15.5k
     OPC_CheckPatternPredicate3,
58632
15.5k
     OPC_EmitMergeInputChains1_0,
58633
15.5k
     OPC_EmitInteger32, 0, 
58634
15.5k
     OPC_EmitNodeXForm, 2, 5,
58635
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13080),
58636
15.5k
                   5, 1, 2, 3, 4, 6, 
58637
15.5k
    0, 
58638
15.5k
   60, 
58639
15.5k
    OPC_CheckChild2TypeI64,
58640
15.5k
    OPC_RecordChild3,
58641
15.5k
    OPC_RecordChild4,
58642
15.5k
    OPC_RecordChild5,
58643
15.5k
    OPC_Scope, 17, 
58644
15.5k
     OPC_CheckPredicate2, 
58645
15.5k
     OPC_CheckPatternPredicate3,
58646
15.5k
     OPC_EmitMergeInputChains1_0,
58647
15.5k
     OPC_EmitInteger32, 0, 
58648
15.5k
     OPC_EmitNodeXForm, 2, 5,
58649
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_11940),
58650
15.5k
                   5, 1, 2, 3, 4, 6, 
58651
15.5k
    17, 
58652
15.5k
     OPC_CheckPredicate1, 
58653
15.5k
     OPC_CheckPatternPredicate3,
58654
15.5k
     OPC_EmitMergeInputChains1_0,
58655
15.5k
     OPC_EmitInteger32, 0, 
58656
15.5k
     OPC_EmitNodeXForm, 2, 5,
58657
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_12567),
58658
15.5k
                   5, 1, 2, 3, 4, 6, 
58659
15.5k
    17, 
58660
15.5k
     OPC_CheckPredicate0, 
58661
15.5k
     OPC_CheckPatternPredicate3,
58662
15.5k
     OPC_EmitMergeInputChains1_0,
58663
15.5k
     OPC_EmitInteger32, 0, 
58664
15.5k
     OPC_EmitNodeXForm, 2, 5,
58665
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13194),
58666
15.5k
                   5, 1, 2, 3, 4, 6, 
58667
15.5k
    0, 
58668
15.5k
   0, 
58669
15.5k
  99|128,2, 
58670
15.5k
   OPC_CheckChild1Integer, 68|128,9|128,1, 
58671
15.5k
   OPC_RecordChild2,
58672
15.5k
   OPC_Scope, 73, 
58673
15.5k
    OPC_CheckChild2TypeI32,
58674
15.5k
    OPC_RecordChild3,
58675
15.5k
    OPC_RecordChild4,
58676
15.5k
    OPC_RecordChild5,
58677
15.5k
    OPC_RecordChild6,
58678
15.5k
    OPC_Scope, 21, 
58679
15.5k
     OPC_CheckPredicate2, 
58680
15.5k
     OPC_CheckPatternPredicate4,
58681
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58682
15.5k
     OPC_EmitMergeInputChains1_0,
58683
15.5k
     OPC_EmitInteger32, 0, 
58684
15.5k
     OPC_EmitNodeXForm, 2, 8,
58685
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13971),
58686
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
58687
15.5k
    21, 
58688
15.5k
     OPC_CheckPredicate1, 
58689
15.5k
     OPC_CheckPatternPredicate4,
58690
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58691
15.5k
     OPC_EmitMergeInputChains1_0,
58692
15.5k
     OPC_EmitInteger32, 0, 
58693
15.5k
     OPC_EmitNodeXForm, 2, 8,
58694
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14598),
58695
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
58696
15.5k
    21, 
58697
15.5k
     OPC_CheckPredicate0, 
58698
15.5k
     OPC_CheckPatternPredicate4,
58699
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58700
15.5k
     OPC_EmitMergeInputChains1_0,
58701
15.5k
     OPC_EmitInteger32, 0, 
58702
15.5k
     OPC_EmitNodeXForm, 2, 8,
58703
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15225),
58704
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
58705
15.5k
    0, 
58706
15.5k
   73, 
58707
15.5k
    OPC_CheckChild2TypeI64,
58708
15.5k
    OPC_RecordChild3,
58709
15.5k
    OPC_RecordChild4,
58710
15.5k
    OPC_RecordChild5,
58711
15.5k
    OPC_RecordChild6,
58712
15.5k
    OPC_Scope, 21, 
58713
15.5k
     OPC_CheckPredicate2, 
58714
15.5k
     OPC_CheckPatternPredicate4,
58715
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58716
15.5k
     OPC_EmitMergeInputChains1_0,
58717
15.5k
     OPC_EmitInteger32, 0, 
58718
15.5k
     OPC_EmitNodeXForm, 2, 8,
58719
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14085),
58720
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
58721
15.5k
    21, 
58722
15.5k
     OPC_CheckPredicate1, 
58723
15.5k
     OPC_CheckPatternPredicate4,
58724
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58725
15.5k
     OPC_EmitMergeInputChains1_0,
58726
15.5k
     OPC_EmitInteger32, 0, 
58727
15.5k
     OPC_EmitNodeXForm, 2, 8,
58728
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14712),
58729
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
58730
15.5k
    21, 
58731
15.5k
     OPC_CheckPredicate0, 
58732
15.5k
     OPC_CheckPatternPredicate4,
58733
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58734
15.5k
     OPC_EmitMergeInputChains1_0,
58735
15.5k
     OPC_EmitInteger32, 0, 
58736
15.5k
     OPC_EmitNodeXForm, 2, 8,
58737
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15339),
58738
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
58739
15.5k
    0, 
58740
15.5k
   69, 
58741
15.5k
    OPC_RecordChild3,
58742
15.5k
    OPC_RecordChild4,
58743
15.5k
    OPC_RecordChild5,
58744
15.5k
    OPC_RecordChild6,
58745
15.5k
    OPC_Scope, 20, 
58746
15.5k
     OPC_CheckPredicate2, 
58747
15.5k
     OPC_CheckPatternPredicate4,
58748
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58749
15.5k
     OPC_EmitMergeInputChains1_0,
58750
15.5k
     OPC_EmitInteger32, 0, 
58751
15.5k
     OPC_EmitNodeXForm, 2, 7,
58752
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13604),
58753
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
58754
15.5k
    20, 
58755
15.5k
     OPC_CheckPredicate1, 
58756
15.5k
     OPC_CheckPatternPredicate4,
58757
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58758
15.5k
     OPC_EmitMergeInputChains1_0,
58759
15.5k
     OPC_EmitInteger32, 0, 
58760
15.5k
     OPC_EmitNodeXForm, 2, 7,
58761
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14243),
58762
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
58763
15.5k
    20, 
58764
15.5k
     OPC_CheckPredicate0, 
58765
15.5k
     OPC_CheckPatternPredicate4,
58766
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58767
15.5k
     OPC_EmitMergeInputChains1_0,
58768
15.5k
     OPC_EmitInteger32, 0, 
58769
15.5k
     OPC_EmitNodeXForm, 2, 7,
58770
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14870),
58771
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
58772
15.5k
    0, 
58773
15.5k
   64, 
58774
15.5k
    OPC_CheckChild2TypeI32,
58775
15.5k
    OPC_RecordChild3,
58776
15.5k
    OPC_RecordChild4,
58777
15.5k
    OPC_RecordChild5,
58778
15.5k
    OPC_RecordChild6,
58779
15.5k
    OPC_Scope, 18, 
58780
15.5k
     OPC_CheckPredicate2, 
58781
15.5k
     OPC_CheckPatternPredicate4,
58782
15.5k
     OPC_EmitMergeInputChains1_0,
58783
15.5k
     OPC_EmitInteger32, 0, 
58784
15.5k
     OPC_EmitNodeXForm, 2, 6,
58785
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13743),
58786
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
58787
15.5k
    18, 
58788
15.5k
     OPC_CheckPredicate1, 
58789
15.5k
     OPC_CheckPatternPredicate4,
58790
15.5k
     OPC_EmitMergeInputChains1_0,
58791
15.5k
     OPC_EmitInteger32, 0, 
58792
15.5k
     OPC_EmitNodeXForm, 2, 6,
58793
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14370),
58794
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
58795
15.5k
    18, 
58796
15.5k
     OPC_CheckPredicate0, 
58797
15.5k
     OPC_CheckPatternPredicate4,
58798
15.5k
     OPC_EmitMergeInputChains1_0,
58799
15.5k
     OPC_EmitInteger32, 0, 
58800
15.5k
     OPC_EmitNodeXForm, 2, 6,
58801
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14997),
58802
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
58803
15.5k
    0, 
58804
15.5k
   64, 
58805
15.5k
    OPC_CheckChild2TypeI64,
58806
15.5k
    OPC_RecordChild3,
58807
15.5k
    OPC_RecordChild4,
58808
15.5k
    OPC_RecordChild5,
58809
15.5k
    OPC_RecordChild6,
58810
15.5k
    OPC_Scope, 18, 
58811
15.5k
     OPC_CheckPredicate2, 
58812
15.5k
     OPC_CheckPatternPredicate4,
58813
15.5k
     OPC_EmitMergeInputChains1_0,
58814
15.5k
     OPC_EmitInteger32, 0, 
58815
15.5k
     OPC_EmitNodeXForm, 2, 6,
58816
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13857),
58817
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
58818
15.5k
    18, 
58819
15.5k
     OPC_CheckPredicate1, 
58820
15.5k
     OPC_CheckPatternPredicate4,
58821
15.5k
     OPC_EmitMergeInputChains1_0,
58822
15.5k
     OPC_EmitInteger32, 0, 
58823
15.5k
     OPC_EmitNodeXForm, 2, 6,
58824
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14484),
58825
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
58826
15.5k
    18, 
58827
15.5k
     OPC_CheckPredicate0, 
58828
15.5k
     OPC_CheckPatternPredicate4,
58829
15.5k
     OPC_EmitMergeInputChains1_0,
58830
15.5k
     OPC_EmitInteger32, 0, 
58831
15.5k
     OPC_EmitNodeXForm, 2, 6,
58832
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15111),
58833
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
58834
15.5k
    0, 
58835
15.5k
   0, 
58836
15.5k
  86|128,3, 
58837
15.5k
   OPC_CheckChild1Integer, 70|128,9|128,1, 
58838
15.5k
   OPC_RecordChild2,
58839
15.5k
   OPC_Scope, 96, 
58840
15.5k
    OPC_CheckChild2TypeI32,
58841
15.5k
    OPC_RecordChild3,
58842
15.5k
    OPC_RecordChild4,
58843
15.5k
    OPC_RecordChild5,
58844
15.5k
    OPC_RecordChild6,
58845
15.5k
    OPC_RecordChild7,
58846
15.5k
    OPC_MoveChild, 8,
58847
15.5k
    OPC_RecordNode,
58848
15.5k
    OPC_MoveSibling, 9,
58849
15.5k
    OPC_RecordNode,
58850
15.5k
    OPC_MoveSibling, 10,
58851
15.5k
    OPC_RecordNode,
58852
15.5k
    OPC_MoveParent,
58853
15.5k
    OPC_Scope, 25, 
58854
15.5k
     OPC_CheckPredicate2, 
58855
15.5k
     OPC_CheckPatternPredicate4,
58856
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58857
15.5k
     OPC_EmitMergeInputChains1_0,
58858
15.5k
     OPC_EmitInteger32, 0, 
58859
15.5k
     OPC_EmitNodeXForm, 2, 12,
58860
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13973),
58861
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
58862
15.5k
    25, 
58863
15.5k
     OPC_CheckPredicate1, 
58864
15.5k
     OPC_CheckPatternPredicate4,
58865
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58866
15.5k
     OPC_EmitMergeInputChains1_0,
58867
15.5k
     OPC_EmitInteger32, 0, 
58868
15.5k
     OPC_EmitNodeXForm, 2, 12,
58869
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14600),
58870
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
58871
15.5k
    25, 
58872
15.5k
     OPC_CheckPredicate0, 
58873
15.5k
     OPC_CheckPatternPredicate4,
58874
15.5k
     OPC_CheckComplexPat0, /*#*/1,
58875
15.5k
     OPC_EmitMergeInputChains1_0,
58876
15.5k
     OPC_EmitInteger32, 0, 
58877
15.5k
     OPC_EmitNodeXForm, 2, 12,
58878
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15227),
58879
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
58880
15.5k
    0, 
58881
15.5k
   96, 
58882
15.5k
    OPC_CheckChild2TypeI64,
58883
15.5k
    OPC_RecordChild3,
58884
15.5k
    OPC_RecordChild4,
58885
15.5k
    OPC_RecordChild5,
58886
15.5k
    OPC_RecordChild6,
58887
15.5k
    OPC_RecordChild7,
58888
15.5k
    OPC_MoveChild, 8,
58889
15.5k
    OPC_RecordNode,
58890
15.5k
    OPC_MoveSibling, 9,
58891
15.5k
    OPC_RecordNode,
58892
15.5k
    OPC_MoveSibling, 10,
58893
15.5k
    OPC_RecordNode,
58894
15.5k
    OPC_MoveParent,
58895
15.5k
    OPC_Scope, 25, 
58896
15.5k
     OPC_CheckPredicate2, 
58897
15.5k
     OPC_CheckPatternPredicate4,
58898
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58899
15.5k
     OPC_EmitMergeInputChains1_0,
58900
15.5k
     OPC_EmitInteger32, 0, 
58901
15.5k
     OPC_EmitNodeXForm, 2, 12,
58902
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14087),
58903
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
58904
15.5k
    25, 
58905
15.5k
     OPC_CheckPredicate1, 
58906
15.5k
     OPC_CheckPatternPredicate4,
58907
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58908
15.5k
     OPC_EmitMergeInputChains1_0,
58909
15.5k
     OPC_EmitInteger32, 0, 
58910
15.5k
     OPC_EmitNodeXForm, 2, 12,
58911
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14714),
58912
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
58913
15.5k
    25, 
58914
15.5k
     OPC_CheckPredicate0, 
58915
15.5k
     OPC_CheckPatternPredicate4,
58916
15.5k
     OPC_CheckComplexPat1, /*#*/1,
58917
15.5k
     OPC_EmitMergeInputChains1_0,
58918
15.5k
     OPC_EmitInteger32, 0, 
58919
15.5k
     OPC_EmitNodeXForm, 2, 12,
58920
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15341),
58921
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
58922
15.5k
    0, 
58923
15.5k
   92, 
58924
15.5k
    OPC_RecordChild3,
58925
15.5k
    OPC_RecordChild4,
58926
15.5k
    OPC_RecordChild5,
58927
15.5k
    OPC_RecordChild6,
58928
15.5k
    OPC_RecordChild7,
58929
15.5k
    OPC_MoveChild, 8,
58930
15.5k
    OPC_RecordNode,
58931
15.5k
    OPC_MoveSibling, 9,
58932
15.5k
    OPC_RecordNode,
58933
15.5k
    OPC_MoveSibling, 10,
58934
15.5k
    OPC_RecordNode,
58935
15.5k
    OPC_MoveParent,
58936
15.5k
    OPC_Scope, 24, 
58937
15.5k
     OPC_CheckPredicate2, 
58938
15.5k
     OPC_CheckPatternPredicate4,
58939
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58940
15.5k
     OPC_EmitMergeInputChains1_0,
58941
15.5k
     OPC_EmitInteger32, 0, 
58942
15.5k
     OPC_EmitNodeXForm, 2, 11,
58943
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13608),
58944
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
58945
15.5k
    24, 
58946
15.5k
     OPC_CheckPredicate1, 
58947
15.5k
     OPC_CheckPatternPredicate4,
58948
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58949
15.5k
     OPC_EmitMergeInputChains1_0,
58950
15.5k
     OPC_EmitInteger32, 0, 
58951
15.5k
     OPC_EmitNodeXForm, 2, 11,
58952
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14246),
58953
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
58954
15.5k
    24, 
58955
15.5k
     OPC_CheckPredicate0, 
58956
15.5k
     OPC_CheckPatternPredicate4,
58957
15.5k
     OPC_CheckComplexPat2, /*#*/1,
58958
15.5k
     OPC_EmitMergeInputChains1_0,
58959
15.5k
     OPC_EmitInteger32, 0, 
58960
15.5k
     OPC_EmitNodeXForm, 2, 11,
58961
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14873),
58962
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
58963
15.5k
    0, 
58964
15.5k
   87, 
58965
15.5k
    OPC_CheckChild2TypeI32,
58966
15.5k
    OPC_RecordChild3,
58967
15.5k
    OPC_RecordChild4,
58968
15.5k
    OPC_RecordChild5,
58969
15.5k
    OPC_RecordChild6,
58970
15.5k
    OPC_RecordChild7,
58971
15.5k
    OPC_MoveChild, 8,
58972
15.5k
    OPC_RecordNode,
58973
15.5k
    OPC_MoveSibling, 9,
58974
15.5k
    OPC_RecordNode,
58975
15.5k
    OPC_MoveSibling, 10,
58976
15.5k
    OPC_RecordNode,
58977
15.5k
    OPC_MoveParent,
58978
15.5k
    OPC_Scope, 22, 
58979
15.5k
     OPC_CheckPredicate2, 
58980
15.5k
     OPC_CheckPatternPredicate4,
58981
15.5k
     OPC_EmitMergeInputChains1_0,
58982
15.5k
     OPC_EmitInteger32, 0, 
58983
15.5k
     OPC_EmitNodeXForm, 2, 10,
58984
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13745),
58985
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
58986
15.5k
    22, 
58987
15.5k
     OPC_CheckPredicate1, 
58988
15.5k
     OPC_CheckPatternPredicate4,
58989
15.5k
     OPC_EmitMergeInputChains1_0,
58990
15.5k
     OPC_EmitInteger32, 0, 
58991
15.5k
     OPC_EmitNodeXForm, 2, 10,
58992
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14372),
58993
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
58994
15.5k
    22, 
58995
15.5k
     OPC_CheckPredicate0, 
58996
15.5k
     OPC_CheckPatternPredicate4,
58997
15.5k
     OPC_EmitMergeInputChains1_0,
58998
15.5k
     OPC_EmitInteger32, 0, 
58999
15.5k
     OPC_EmitNodeXForm, 2, 10,
59000
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14999),
59001
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59002
15.5k
    0, 
59003
15.5k
   87, 
59004
15.5k
    OPC_CheckChild2TypeI64,
59005
15.5k
    OPC_RecordChild3,
59006
15.5k
    OPC_RecordChild4,
59007
15.5k
    OPC_RecordChild5,
59008
15.5k
    OPC_RecordChild6,
59009
15.5k
    OPC_RecordChild7,
59010
15.5k
    OPC_MoveChild, 8,
59011
15.5k
    OPC_RecordNode,
59012
15.5k
    OPC_MoveSibling, 9,
59013
15.5k
    OPC_RecordNode,
59014
15.5k
    OPC_MoveSibling, 10,
59015
15.5k
    OPC_RecordNode,
59016
15.5k
    OPC_MoveParent,
59017
15.5k
    OPC_Scope, 22, 
59018
15.5k
     OPC_CheckPredicate2, 
59019
15.5k
     OPC_CheckPatternPredicate4,
59020
15.5k
     OPC_EmitMergeInputChains1_0,
59021
15.5k
     OPC_EmitInteger32, 0, 
59022
15.5k
     OPC_EmitNodeXForm, 2, 10,
59023
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13859),
59024
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59025
15.5k
    22, 
59026
15.5k
     OPC_CheckPredicate1, 
59027
15.5k
     OPC_CheckPatternPredicate4,
59028
15.5k
     OPC_EmitMergeInputChains1_0,
59029
15.5k
     OPC_EmitInteger32, 0, 
59030
15.5k
     OPC_EmitNodeXForm, 2, 10,
59031
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14486),
59032
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59033
15.5k
    22, 
59034
15.5k
     OPC_CheckPredicate0, 
59035
15.5k
     OPC_CheckPatternPredicate4,
59036
15.5k
     OPC_EmitMergeInputChains1_0,
59037
15.5k
     OPC_EmitInteger32, 0, 
59038
15.5k
     OPC_EmitNodeXForm, 2, 10,
59039
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15113),
59040
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59041
15.5k
    0, 
59042
15.5k
   0, 
59043
15.5k
  86|128,3, 
59044
15.5k
   OPC_CheckChild1Integer, 72|128,9|128,1, 
59045
15.5k
   OPC_RecordChild2,
59046
15.5k
   OPC_Scope, 96, 
59047
15.5k
    OPC_CheckChild2TypeI32,
59048
15.5k
    OPC_RecordChild3,
59049
15.5k
    OPC_RecordChild4,
59050
15.5k
    OPC_RecordChild5,
59051
15.5k
    OPC_RecordChild6,
59052
15.5k
    OPC_RecordChild7,
59053
15.5k
    OPC_MoveChild, 8,
59054
15.5k
    OPC_RecordNode,
59055
15.5k
    OPC_MoveSibling, 9,
59056
15.5k
    OPC_RecordNode,
59057
15.5k
    OPC_MoveSibling, 10,
59058
15.5k
    OPC_RecordNode,
59059
15.5k
    OPC_MoveParent,
59060
15.5k
    OPC_Scope, 25, 
59061
15.5k
     OPC_CheckPredicate2, 
59062
15.5k
     OPC_CheckPatternPredicate0,
59063
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59064
15.5k
     OPC_EmitMergeInputChains1_0,
59065
15.5k
     OPC_EmitInteger32, 0, 
59066
15.5k
     OPC_EmitNodeXForm, 2, 12,
59067
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13975),
59068
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59069
15.5k
    25, 
59070
15.5k
     OPC_CheckPredicate1, 
59071
15.5k
     OPC_CheckPatternPredicate0,
59072
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59073
15.5k
     OPC_EmitMergeInputChains1_0,
59074
15.5k
     OPC_EmitInteger32, 0, 
59075
15.5k
     OPC_EmitNodeXForm, 2, 12,
59076
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14602),
59077
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59078
15.5k
    25, 
59079
15.5k
     OPC_CheckPredicate0, 
59080
15.5k
     OPC_CheckPatternPredicate0,
59081
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59082
15.5k
     OPC_EmitMergeInputChains1_0,
59083
15.5k
     OPC_EmitInteger32, 0, 
59084
15.5k
     OPC_EmitNodeXForm, 2, 12,
59085
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15229),
59086
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59087
15.5k
    0, 
59088
15.5k
   96, 
59089
15.5k
    OPC_CheckChild2TypeI64,
59090
15.5k
    OPC_RecordChild3,
59091
15.5k
    OPC_RecordChild4,
59092
15.5k
    OPC_RecordChild5,
59093
15.5k
    OPC_RecordChild6,
59094
15.5k
    OPC_RecordChild7,
59095
15.5k
    OPC_MoveChild, 8,
59096
15.5k
    OPC_RecordNode,
59097
15.5k
    OPC_MoveSibling, 9,
59098
15.5k
    OPC_RecordNode,
59099
15.5k
    OPC_MoveSibling, 10,
59100
15.5k
    OPC_RecordNode,
59101
15.5k
    OPC_MoveParent,
59102
15.5k
    OPC_Scope, 25, 
59103
15.5k
     OPC_CheckPredicate2, 
59104
15.5k
     OPC_CheckPatternPredicate0,
59105
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59106
15.5k
     OPC_EmitMergeInputChains1_0,
59107
15.5k
     OPC_EmitInteger32, 0, 
59108
15.5k
     OPC_EmitNodeXForm, 2, 12,
59109
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14089),
59110
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59111
15.5k
    25, 
59112
15.5k
     OPC_CheckPredicate1, 
59113
15.5k
     OPC_CheckPatternPredicate0,
59114
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59115
15.5k
     OPC_EmitMergeInputChains1_0,
59116
15.5k
     OPC_EmitInteger32, 0, 
59117
15.5k
     OPC_EmitNodeXForm, 2, 12,
59118
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14716),
59119
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59120
15.5k
    25, 
59121
15.5k
     OPC_CheckPredicate0, 
59122
15.5k
     OPC_CheckPatternPredicate0,
59123
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59124
15.5k
     OPC_EmitMergeInputChains1_0,
59125
15.5k
     OPC_EmitInteger32, 0, 
59126
15.5k
     OPC_EmitNodeXForm, 2, 12,
59127
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15343),
59128
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59129
15.5k
    0, 
59130
15.5k
   92, 
59131
15.5k
    OPC_RecordChild3,
59132
15.5k
    OPC_RecordChild4,
59133
15.5k
    OPC_RecordChild5,
59134
15.5k
    OPC_RecordChild6,
59135
15.5k
    OPC_RecordChild7,
59136
15.5k
    OPC_MoveChild, 8,
59137
15.5k
    OPC_RecordNode,
59138
15.5k
    OPC_MoveSibling, 9,
59139
15.5k
    OPC_RecordNode,
59140
15.5k
    OPC_MoveSibling, 10,
59141
15.5k
    OPC_RecordNode,
59142
15.5k
    OPC_MoveParent,
59143
15.5k
    OPC_Scope, 24, 
59144
15.5k
     OPC_CheckPredicate2, 
59145
15.5k
     OPC_CheckPatternPredicate0,
59146
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59147
15.5k
     OPC_EmitMergeInputChains1_0,
59148
15.5k
     OPC_EmitInteger32, 0, 
59149
15.5k
     OPC_EmitNodeXForm, 2, 11,
59150
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13612),
59151
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
59152
15.5k
    24, 
59153
15.5k
     OPC_CheckPredicate1, 
59154
15.5k
     OPC_CheckPatternPredicate0,
59155
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59156
15.5k
     OPC_EmitMergeInputChains1_0,
59157
15.5k
     OPC_EmitInteger32, 0, 
59158
15.5k
     OPC_EmitNodeXForm, 2, 11,
59159
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14249),
59160
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
59161
15.5k
    24, 
59162
15.5k
     OPC_CheckPredicate0, 
59163
15.5k
     OPC_CheckPatternPredicate0,
59164
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59165
15.5k
     OPC_EmitMergeInputChains1_0,
59166
15.5k
     OPC_EmitInteger32, 0, 
59167
15.5k
     OPC_EmitNodeXForm, 2, 11,
59168
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14876),
59169
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
59170
15.5k
    0, 
59171
15.5k
   87, 
59172
15.5k
    OPC_CheckChild2TypeI32,
59173
15.5k
    OPC_RecordChild3,
59174
15.5k
    OPC_RecordChild4,
59175
15.5k
    OPC_RecordChild5,
59176
15.5k
    OPC_RecordChild6,
59177
15.5k
    OPC_RecordChild7,
59178
15.5k
    OPC_MoveChild, 8,
59179
15.5k
    OPC_RecordNode,
59180
15.5k
    OPC_MoveSibling, 9,
59181
15.5k
    OPC_RecordNode,
59182
15.5k
    OPC_MoveSibling, 10,
59183
15.5k
    OPC_RecordNode,
59184
15.5k
    OPC_MoveParent,
59185
15.5k
    OPC_Scope, 22, 
59186
15.5k
     OPC_CheckPredicate2, 
59187
15.5k
     OPC_CheckPatternPredicate0,
59188
15.5k
     OPC_EmitMergeInputChains1_0,
59189
15.5k
     OPC_EmitInteger32, 0, 
59190
15.5k
     OPC_EmitNodeXForm, 2, 10,
59191
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13747),
59192
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59193
15.5k
    22, 
59194
15.5k
     OPC_CheckPredicate1, 
59195
15.5k
     OPC_CheckPatternPredicate0,
59196
15.5k
     OPC_EmitMergeInputChains1_0,
59197
15.5k
     OPC_EmitInteger32, 0, 
59198
15.5k
     OPC_EmitNodeXForm, 2, 10,
59199
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14374),
59200
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59201
15.5k
    22, 
59202
15.5k
     OPC_CheckPredicate0, 
59203
15.5k
     OPC_CheckPatternPredicate0,
59204
15.5k
     OPC_EmitMergeInputChains1_0,
59205
15.5k
     OPC_EmitInteger32, 0, 
59206
15.5k
     OPC_EmitNodeXForm, 2, 10,
59207
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15001),
59208
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59209
15.5k
    0, 
59210
15.5k
   87, 
59211
15.5k
    OPC_CheckChild2TypeI64,
59212
15.5k
    OPC_RecordChild3,
59213
15.5k
    OPC_RecordChild4,
59214
15.5k
    OPC_RecordChild5,
59215
15.5k
    OPC_RecordChild6,
59216
15.5k
    OPC_RecordChild7,
59217
15.5k
    OPC_MoveChild, 8,
59218
15.5k
    OPC_RecordNode,
59219
15.5k
    OPC_MoveSibling, 9,
59220
15.5k
    OPC_RecordNode,
59221
15.5k
    OPC_MoveSibling, 10,
59222
15.5k
    OPC_RecordNode,
59223
15.5k
    OPC_MoveParent,
59224
15.5k
    OPC_Scope, 22, 
59225
15.5k
     OPC_CheckPredicate2, 
59226
15.5k
     OPC_CheckPatternPredicate0,
59227
15.5k
     OPC_EmitMergeInputChains1_0,
59228
15.5k
     OPC_EmitInteger32, 0, 
59229
15.5k
     OPC_EmitNodeXForm, 2, 10,
59230
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13861),
59231
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59232
15.5k
    22, 
59233
15.5k
     OPC_CheckPredicate1, 
59234
15.5k
     OPC_CheckPatternPredicate0,
59235
15.5k
     OPC_EmitMergeInputChains1_0,
59236
15.5k
     OPC_EmitInteger32, 0, 
59237
15.5k
     OPC_EmitNodeXForm, 2, 10,
59238
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14488),
59239
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59240
15.5k
    22, 
59241
15.5k
     OPC_CheckPredicate0, 
59242
15.5k
     OPC_CheckPatternPredicate0,
59243
15.5k
     OPC_EmitMergeInputChains1_0,
59244
15.5k
     OPC_EmitInteger32, 0, 
59245
15.5k
     OPC_EmitNodeXForm, 2, 10,
59246
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15115),
59247
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59248
15.5k
    0, 
59249
15.5k
   0, 
59250
15.5k
  99|128,2, 
59251
15.5k
   OPC_CheckChild1Integer, 68|128,11|128,1, 
59252
15.5k
   OPC_RecordChild2,
59253
15.5k
   OPC_Scope, 73, 
59254
15.5k
    OPC_CheckChild2TypeI32,
59255
15.5k
    OPC_RecordChild3,
59256
15.5k
    OPC_RecordChild4,
59257
15.5k
    OPC_RecordChild5,
59258
15.5k
    OPC_RecordChild6,
59259
15.5k
    OPC_Scope, 21, 
59260
15.5k
     OPC_CheckPredicate2, 
59261
15.5k
     OPC_CheckPatternPredicate2,
59262
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59263
15.5k
     OPC_EmitMergeInputChains1_0,
59264
15.5k
     OPC_EmitInteger32, 0, 
59265
15.5k
     OPC_EmitNodeXForm, 2, 8,
59266
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13977),
59267
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59268
15.5k
    21, 
59269
15.5k
     OPC_CheckPredicate1, 
59270
15.5k
     OPC_CheckPatternPredicate2,
59271
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59272
15.5k
     OPC_EmitMergeInputChains1_0,
59273
15.5k
     OPC_EmitInteger32, 0, 
59274
15.5k
     OPC_EmitNodeXForm, 2, 8,
59275
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14604),
59276
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59277
15.5k
    21, 
59278
15.5k
     OPC_CheckPredicate0, 
59279
15.5k
     OPC_CheckPatternPredicate2,
59280
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59281
15.5k
     OPC_EmitMergeInputChains1_0,
59282
15.5k
     OPC_EmitInteger32, 0, 
59283
15.5k
     OPC_EmitNodeXForm, 2, 8,
59284
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15231),
59285
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59286
15.5k
    0, 
59287
15.5k
   73, 
59288
15.5k
    OPC_CheckChild2TypeI64,
59289
15.5k
    OPC_RecordChild3,
59290
15.5k
    OPC_RecordChild4,
59291
15.5k
    OPC_RecordChild5,
59292
15.5k
    OPC_RecordChild6,
59293
15.5k
    OPC_Scope, 21, 
59294
15.5k
     OPC_CheckPredicate2, 
59295
15.5k
     OPC_CheckPatternPredicate2,
59296
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59297
15.5k
     OPC_EmitMergeInputChains1_0,
59298
15.5k
     OPC_EmitInteger32, 0, 
59299
15.5k
     OPC_EmitNodeXForm, 2, 8,
59300
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14091),
59301
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59302
15.5k
    21, 
59303
15.5k
     OPC_CheckPredicate1, 
59304
15.5k
     OPC_CheckPatternPredicate2,
59305
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59306
15.5k
     OPC_EmitMergeInputChains1_0,
59307
15.5k
     OPC_EmitInteger32, 0, 
59308
15.5k
     OPC_EmitNodeXForm, 2, 8,
59309
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14718),
59310
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59311
15.5k
    21, 
59312
15.5k
     OPC_CheckPredicate0, 
59313
15.5k
     OPC_CheckPatternPredicate2,
59314
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59315
15.5k
     OPC_EmitMergeInputChains1_0,
59316
15.5k
     OPC_EmitInteger32, 0, 
59317
15.5k
     OPC_EmitNodeXForm, 2, 8,
59318
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15345),
59319
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59320
15.5k
    0, 
59321
15.5k
   69, 
59322
15.5k
    OPC_RecordChild3,
59323
15.5k
    OPC_RecordChild4,
59324
15.5k
    OPC_RecordChild5,
59325
15.5k
    OPC_RecordChild6,
59326
15.5k
    OPC_Scope, 20, 
59327
15.5k
     OPC_CheckPredicate2, 
59328
15.5k
     OPC_CheckPatternPredicate2,
59329
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59330
15.5k
     OPC_EmitMergeInputChains1_0,
59331
15.5k
     OPC_EmitInteger32, 0, 
59332
15.5k
     OPC_EmitNodeXForm, 2, 7,
59333
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13616),
59334
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
59335
15.5k
    20, 
59336
15.5k
     OPC_CheckPredicate1, 
59337
15.5k
     OPC_CheckPatternPredicate2,
59338
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59339
15.5k
     OPC_EmitMergeInputChains1_0,
59340
15.5k
     OPC_EmitInteger32, 0, 
59341
15.5k
     OPC_EmitNodeXForm, 2, 7,
59342
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14252),
59343
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
59344
15.5k
    20, 
59345
15.5k
     OPC_CheckPredicate0, 
59346
15.5k
     OPC_CheckPatternPredicate2,
59347
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59348
15.5k
     OPC_EmitMergeInputChains1_0,
59349
15.5k
     OPC_EmitInteger32, 0, 
59350
15.5k
     OPC_EmitNodeXForm, 2, 7,
59351
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14879),
59352
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
59353
15.5k
    0, 
59354
15.5k
   64, 
59355
15.5k
    OPC_CheckChild2TypeI32,
59356
15.5k
    OPC_RecordChild3,
59357
15.5k
    OPC_RecordChild4,
59358
15.5k
    OPC_RecordChild5,
59359
15.5k
    OPC_RecordChild6,
59360
15.5k
    OPC_Scope, 18, 
59361
15.5k
     OPC_CheckPredicate2, 
59362
15.5k
     OPC_CheckPatternPredicate2,
59363
15.5k
     OPC_EmitMergeInputChains1_0,
59364
15.5k
     OPC_EmitInteger32, 0, 
59365
15.5k
     OPC_EmitNodeXForm, 2, 6,
59366
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13749),
59367
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59368
15.5k
    18, 
59369
15.5k
     OPC_CheckPredicate1, 
59370
15.5k
     OPC_CheckPatternPredicate2,
59371
15.5k
     OPC_EmitMergeInputChains1_0,
59372
15.5k
     OPC_EmitInteger32, 0, 
59373
15.5k
     OPC_EmitNodeXForm, 2, 6,
59374
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14376),
59375
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59376
15.5k
    18, 
59377
15.5k
     OPC_CheckPredicate0, 
59378
15.5k
     OPC_CheckPatternPredicate2,
59379
15.5k
     OPC_EmitMergeInputChains1_0,
59380
15.5k
     OPC_EmitInteger32, 0, 
59381
15.5k
     OPC_EmitNodeXForm, 2, 6,
59382
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15003),
59383
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59384
15.5k
    0, 
59385
15.5k
   64, 
59386
15.5k
    OPC_CheckChild2TypeI64,
59387
15.5k
    OPC_RecordChild3,
59388
15.5k
    OPC_RecordChild4,
59389
15.5k
    OPC_RecordChild5,
59390
15.5k
    OPC_RecordChild6,
59391
15.5k
    OPC_Scope, 18, 
59392
15.5k
     OPC_CheckPredicate2, 
59393
15.5k
     OPC_CheckPatternPredicate2,
59394
15.5k
     OPC_EmitMergeInputChains1_0,
59395
15.5k
     OPC_EmitInteger32, 0, 
59396
15.5k
     OPC_EmitNodeXForm, 2, 6,
59397
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13863),
59398
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59399
15.5k
    18, 
59400
15.5k
     OPC_CheckPredicate1, 
59401
15.5k
     OPC_CheckPatternPredicate2,
59402
15.5k
     OPC_EmitMergeInputChains1_0,
59403
15.5k
     OPC_EmitInteger32, 0, 
59404
15.5k
     OPC_EmitNodeXForm, 2, 6,
59405
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14490),
59406
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59407
15.5k
    18, 
59408
15.5k
     OPC_CheckPredicate0, 
59409
15.5k
     OPC_CheckPatternPredicate2,
59410
15.5k
     OPC_EmitMergeInputChains1_0,
59411
15.5k
     OPC_EmitInteger32, 0, 
59412
15.5k
     OPC_EmitNodeXForm, 2, 6,
59413
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15117),
59414
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59415
15.5k
    0, 
59416
15.5k
   0, 
59417
15.5k
  86|128,3, 
59418
15.5k
   OPC_CheckChild1Integer, 70|128,11|128,1, 
59419
15.5k
   OPC_RecordChild2,
59420
15.5k
   OPC_Scope, 96, 
59421
15.5k
    OPC_CheckChild2TypeI32,
59422
15.5k
    OPC_RecordChild3,
59423
15.5k
    OPC_RecordChild4,
59424
15.5k
    OPC_RecordChild5,
59425
15.5k
    OPC_RecordChild6,
59426
15.5k
    OPC_RecordChild7,
59427
15.5k
    OPC_MoveChild, 8,
59428
15.5k
    OPC_RecordNode,
59429
15.5k
    OPC_MoveSibling, 9,
59430
15.5k
    OPC_RecordNode,
59431
15.5k
    OPC_MoveSibling, 10,
59432
15.5k
    OPC_RecordNode,
59433
15.5k
    OPC_MoveParent,
59434
15.5k
    OPC_Scope, 25, 
59435
15.5k
     OPC_CheckPredicate2, 
59436
15.5k
     OPC_CheckPatternPredicate2,
59437
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59438
15.5k
     OPC_EmitMergeInputChains1_0,
59439
15.5k
     OPC_EmitInteger32, 0, 
59440
15.5k
     OPC_EmitNodeXForm, 2, 12,
59441
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13979),
59442
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59443
15.5k
    25, 
59444
15.5k
     OPC_CheckPredicate1, 
59445
15.5k
     OPC_CheckPatternPredicate2,
59446
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59447
15.5k
     OPC_EmitMergeInputChains1_0,
59448
15.5k
     OPC_EmitInteger32, 0, 
59449
15.5k
     OPC_EmitNodeXForm, 2, 12,
59450
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14606),
59451
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59452
15.5k
    25, 
59453
15.5k
     OPC_CheckPredicate0, 
59454
15.5k
     OPC_CheckPatternPredicate2,
59455
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59456
15.5k
     OPC_EmitMergeInputChains1_0,
59457
15.5k
     OPC_EmitInteger32, 0, 
59458
15.5k
     OPC_EmitNodeXForm, 2, 12,
59459
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15233),
59460
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59461
15.5k
    0, 
59462
15.5k
   96, 
59463
15.5k
    OPC_CheckChild2TypeI64,
59464
15.5k
    OPC_RecordChild3,
59465
15.5k
    OPC_RecordChild4,
59466
15.5k
    OPC_RecordChild5,
59467
15.5k
    OPC_RecordChild6,
59468
15.5k
    OPC_RecordChild7,
59469
15.5k
    OPC_MoveChild, 8,
59470
15.5k
    OPC_RecordNode,
59471
15.5k
    OPC_MoveSibling, 9,
59472
15.5k
    OPC_RecordNode,
59473
15.5k
    OPC_MoveSibling, 10,
59474
15.5k
    OPC_RecordNode,
59475
15.5k
    OPC_MoveParent,
59476
15.5k
    OPC_Scope, 25, 
59477
15.5k
     OPC_CheckPredicate2, 
59478
15.5k
     OPC_CheckPatternPredicate2,
59479
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59480
15.5k
     OPC_EmitMergeInputChains1_0,
59481
15.5k
     OPC_EmitInteger32, 0, 
59482
15.5k
     OPC_EmitNodeXForm, 2, 12,
59483
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14093),
59484
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59485
15.5k
    25, 
59486
15.5k
     OPC_CheckPredicate1, 
59487
15.5k
     OPC_CheckPatternPredicate2,
59488
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59489
15.5k
     OPC_EmitMergeInputChains1_0,
59490
15.5k
     OPC_EmitInteger32, 0, 
59491
15.5k
     OPC_EmitNodeXForm, 2, 12,
59492
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14720),
59493
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59494
15.5k
    25, 
59495
15.5k
     OPC_CheckPredicate0, 
59496
15.5k
     OPC_CheckPatternPredicate2,
59497
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59498
15.5k
     OPC_EmitMergeInputChains1_0,
59499
15.5k
     OPC_EmitInteger32, 0, 
59500
15.5k
     OPC_EmitNodeXForm, 2, 12,
59501
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15347),
59502
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59503
15.5k
    0, 
59504
15.5k
   92, 
59505
15.5k
    OPC_RecordChild3,
59506
15.5k
    OPC_RecordChild4,
59507
15.5k
    OPC_RecordChild5,
59508
15.5k
    OPC_RecordChild6,
59509
15.5k
    OPC_RecordChild7,
59510
15.5k
    OPC_MoveChild, 8,
59511
15.5k
    OPC_RecordNode,
59512
15.5k
    OPC_MoveSibling, 9,
59513
15.5k
    OPC_RecordNode,
59514
15.5k
    OPC_MoveSibling, 10,
59515
15.5k
    OPC_RecordNode,
59516
15.5k
    OPC_MoveParent,
59517
15.5k
    OPC_Scope, 24, 
59518
15.5k
     OPC_CheckPredicate2, 
59519
15.5k
     OPC_CheckPatternPredicate2,
59520
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59521
15.5k
     OPC_EmitMergeInputChains1_0,
59522
15.5k
     OPC_EmitInteger32, 0, 
59523
15.5k
     OPC_EmitNodeXForm, 2, 11,
59524
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13620),
59525
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
59526
15.5k
    24, 
59527
15.5k
     OPC_CheckPredicate1, 
59528
15.5k
     OPC_CheckPatternPredicate2,
59529
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59530
15.5k
     OPC_EmitMergeInputChains1_0,
59531
15.5k
     OPC_EmitInteger32, 0, 
59532
15.5k
     OPC_EmitNodeXForm, 2, 11,
59533
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14255),
59534
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
59535
15.5k
    24, 
59536
15.5k
     OPC_CheckPredicate0, 
59537
15.5k
     OPC_CheckPatternPredicate2,
59538
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59539
15.5k
     OPC_EmitMergeInputChains1_0,
59540
15.5k
     OPC_EmitInteger32, 0, 
59541
15.5k
     OPC_EmitNodeXForm, 2, 11,
59542
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14882),
59543
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
59544
15.5k
    0, 
59545
15.5k
   87, 
59546
15.5k
    OPC_CheckChild2TypeI32,
59547
15.5k
    OPC_RecordChild3,
59548
15.5k
    OPC_RecordChild4,
59549
15.5k
    OPC_RecordChild5,
59550
15.5k
    OPC_RecordChild6,
59551
15.5k
    OPC_RecordChild7,
59552
15.5k
    OPC_MoveChild, 8,
59553
15.5k
    OPC_RecordNode,
59554
15.5k
    OPC_MoveSibling, 9,
59555
15.5k
    OPC_RecordNode,
59556
15.5k
    OPC_MoveSibling, 10,
59557
15.5k
    OPC_RecordNode,
59558
15.5k
    OPC_MoveParent,
59559
15.5k
    OPC_Scope, 22, 
59560
15.5k
     OPC_CheckPredicate2, 
59561
15.5k
     OPC_CheckPatternPredicate2,
59562
15.5k
     OPC_EmitMergeInputChains1_0,
59563
15.5k
     OPC_EmitInteger32, 0, 
59564
15.5k
     OPC_EmitNodeXForm, 2, 10,
59565
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13751),
59566
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59567
15.5k
    22, 
59568
15.5k
     OPC_CheckPredicate1, 
59569
15.5k
     OPC_CheckPatternPredicate2,
59570
15.5k
     OPC_EmitMergeInputChains1_0,
59571
15.5k
     OPC_EmitInteger32, 0, 
59572
15.5k
     OPC_EmitNodeXForm, 2, 10,
59573
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14378),
59574
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59575
15.5k
    22, 
59576
15.5k
     OPC_CheckPredicate0, 
59577
15.5k
     OPC_CheckPatternPredicate2,
59578
15.5k
     OPC_EmitMergeInputChains1_0,
59579
15.5k
     OPC_EmitInteger32, 0, 
59580
15.5k
     OPC_EmitNodeXForm, 2, 10,
59581
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15005),
59582
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59583
15.5k
    0, 
59584
15.5k
   87, 
59585
15.5k
    OPC_CheckChild2TypeI64,
59586
15.5k
    OPC_RecordChild3,
59587
15.5k
    OPC_RecordChild4,
59588
15.5k
    OPC_RecordChild5,
59589
15.5k
    OPC_RecordChild6,
59590
15.5k
    OPC_RecordChild7,
59591
15.5k
    OPC_MoveChild, 8,
59592
15.5k
    OPC_RecordNode,
59593
15.5k
    OPC_MoveSibling, 9,
59594
15.5k
    OPC_RecordNode,
59595
15.5k
    OPC_MoveSibling, 10,
59596
15.5k
    OPC_RecordNode,
59597
15.5k
    OPC_MoveParent,
59598
15.5k
    OPC_Scope, 22, 
59599
15.5k
     OPC_CheckPredicate2, 
59600
15.5k
     OPC_CheckPatternPredicate2,
59601
15.5k
     OPC_EmitMergeInputChains1_0,
59602
15.5k
     OPC_EmitInteger32, 0, 
59603
15.5k
     OPC_EmitNodeXForm, 2, 10,
59604
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13865),
59605
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59606
15.5k
    22, 
59607
15.5k
     OPC_CheckPredicate1, 
59608
15.5k
     OPC_CheckPatternPredicate2,
59609
15.5k
     OPC_EmitMergeInputChains1_0,
59610
15.5k
     OPC_EmitInteger32, 0, 
59611
15.5k
     OPC_EmitNodeXForm, 2, 10,
59612
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14492),
59613
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59614
15.5k
    22, 
59615
15.5k
     OPC_CheckPredicate0, 
59616
15.5k
     OPC_CheckPatternPredicate2,
59617
15.5k
     OPC_EmitMergeInputChains1_0,
59618
15.5k
     OPC_EmitInteger32, 0, 
59619
15.5k
     OPC_EmitNodeXForm, 2, 10,
59620
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15119),
59621
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59622
15.5k
    0, 
59623
15.5k
   0, 
59624
15.5k
  86|128,3, 
59625
15.5k
   OPC_CheckChild1Integer, 72|128,11|128,1, 
59626
15.5k
   OPC_RecordChild2,
59627
15.5k
   OPC_Scope, 96, 
59628
15.5k
    OPC_CheckChild2TypeI32,
59629
15.5k
    OPC_RecordChild3,
59630
15.5k
    OPC_RecordChild4,
59631
15.5k
    OPC_RecordChild5,
59632
15.5k
    OPC_RecordChild6,
59633
15.5k
    OPC_RecordChild7,
59634
15.5k
    OPC_MoveChild, 8,
59635
15.5k
    OPC_RecordNode,
59636
15.5k
    OPC_MoveSibling, 9,
59637
15.5k
    OPC_RecordNode,
59638
15.5k
    OPC_MoveSibling, 10,
59639
15.5k
    OPC_RecordNode,
59640
15.5k
    OPC_MoveParent,
59641
15.5k
    OPC_Scope, 25, 
59642
15.5k
     OPC_CheckPredicate2, 
59643
15.5k
     OPC_CheckPatternPredicate0,
59644
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59645
15.5k
     OPC_EmitMergeInputChains1_0,
59646
15.5k
     OPC_EmitInteger32, 0, 
59647
15.5k
     OPC_EmitNodeXForm, 2, 12,
59648
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13981),
59649
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59650
15.5k
    25, 
59651
15.5k
     OPC_CheckPredicate1, 
59652
15.5k
     OPC_CheckPatternPredicate0,
59653
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59654
15.5k
     OPC_EmitMergeInputChains1_0,
59655
15.5k
     OPC_EmitInteger32, 0, 
59656
15.5k
     OPC_EmitNodeXForm, 2, 12,
59657
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14608),
59658
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59659
15.5k
    25, 
59660
15.5k
     OPC_CheckPredicate0, 
59661
15.5k
     OPC_CheckPatternPredicate0,
59662
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59663
15.5k
     OPC_EmitMergeInputChains1_0,
59664
15.5k
     OPC_EmitInteger32, 0, 
59665
15.5k
     OPC_EmitNodeXForm, 2, 12,
59666
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15235),
59667
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59668
15.5k
    0, 
59669
15.5k
   96, 
59670
15.5k
    OPC_CheckChild2TypeI64,
59671
15.5k
    OPC_RecordChild3,
59672
15.5k
    OPC_RecordChild4,
59673
15.5k
    OPC_RecordChild5,
59674
15.5k
    OPC_RecordChild6,
59675
15.5k
    OPC_RecordChild7,
59676
15.5k
    OPC_MoveChild, 8,
59677
15.5k
    OPC_RecordNode,
59678
15.5k
    OPC_MoveSibling, 9,
59679
15.5k
    OPC_RecordNode,
59680
15.5k
    OPC_MoveSibling, 10,
59681
15.5k
    OPC_RecordNode,
59682
15.5k
    OPC_MoveParent,
59683
15.5k
    OPC_Scope, 25, 
59684
15.5k
     OPC_CheckPredicate2, 
59685
15.5k
     OPC_CheckPatternPredicate0,
59686
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59687
15.5k
     OPC_EmitMergeInputChains1_0,
59688
15.5k
     OPC_EmitInteger32, 0, 
59689
15.5k
     OPC_EmitNodeXForm, 2, 12,
59690
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14095),
59691
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59692
15.5k
    25, 
59693
15.5k
     OPC_CheckPredicate1, 
59694
15.5k
     OPC_CheckPatternPredicate0,
59695
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59696
15.5k
     OPC_EmitMergeInputChains1_0,
59697
15.5k
     OPC_EmitInteger32, 0, 
59698
15.5k
     OPC_EmitNodeXForm, 2, 12,
59699
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14722),
59700
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59701
15.5k
    25, 
59702
15.5k
     OPC_CheckPredicate0, 
59703
15.5k
     OPC_CheckPatternPredicate0,
59704
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59705
15.5k
     OPC_EmitMergeInputChains1_0,
59706
15.5k
     OPC_EmitInteger32, 0, 
59707
15.5k
     OPC_EmitNodeXForm, 2, 12,
59708
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15349),
59709
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
59710
15.5k
    0, 
59711
15.5k
   92, 
59712
15.5k
    OPC_RecordChild3,
59713
15.5k
    OPC_RecordChild4,
59714
15.5k
    OPC_RecordChild5,
59715
15.5k
    OPC_RecordChild6,
59716
15.5k
    OPC_RecordChild7,
59717
15.5k
    OPC_MoveChild, 8,
59718
15.5k
    OPC_RecordNode,
59719
15.5k
    OPC_MoveSibling, 9,
59720
15.5k
    OPC_RecordNode,
59721
15.5k
    OPC_MoveSibling, 10,
59722
15.5k
    OPC_RecordNode,
59723
15.5k
    OPC_MoveParent,
59724
15.5k
    OPC_Scope, 24, 
59725
15.5k
     OPC_CheckPredicate2, 
59726
15.5k
     OPC_CheckPatternPredicate0,
59727
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59728
15.5k
     OPC_EmitMergeInputChains1_0,
59729
15.5k
     OPC_EmitInteger32, 0, 
59730
15.5k
     OPC_EmitNodeXForm, 2, 11,
59731
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13624),
59732
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
59733
15.5k
    24, 
59734
15.5k
     OPC_CheckPredicate1, 
59735
15.5k
     OPC_CheckPatternPredicate0,
59736
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59737
15.5k
     OPC_EmitMergeInputChains1_0,
59738
15.5k
     OPC_EmitInteger32, 0, 
59739
15.5k
     OPC_EmitNodeXForm, 2, 11,
59740
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14258),
59741
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
59742
15.5k
    24, 
59743
15.5k
     OPC_CheckPredicate0, 
59744
15.5k
     OPC_CheckPatternPredicate0,
59745
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59746
15.5k
     OPC_EmitMergeInputChains1_0,
59747
15.5k
     OPC_EmitInteger32, 0, 
59748
15.5k
     OPC_EmitNodeXForm, 2, 11,
59749
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14885),
59750
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
59751
15.5k
    0, 
59752
15.5k
   87, 
59753
15.5k
    OPC_CheckChild2TypeI32,
59754
15.5k
    OPC_RecordChild3,
59755
15.5k
    OPC_RecordChild4,
59756
15.5k
    OPC_RecordChild5,
59757
15.5k
    OPC_RecordChild6,
59758
15.5k
    OPC_RecordChild7,
59759
15.5k
    OPC_MoveChild, 8,
59760
15.5k
    OPC_RecordNode,
59761
15.5k
    OPC_MoveSibling, 9,
59762
15.5k
    OPC_RecordNode,
59763
15.5k
    OPC_MoveSibling, 10,
59764
15.5k
    OPC_RecordNode,
59765
15.5k
    OPC_MoveParent,
59766
15.5k
    OPC_Scope, 22, 
59767
15.5k
     OPC_CheckPredicate2, 
59768
15.5k
     OPC_CheckPatternPredicate0,
59769
15.5k
     OPC_EmitMergeInputChains1_0,
59770
15.5k
     OPC_EmitInteger32, 0, 
59771
15.5k
     OPC_EmitNodeXForm, 2, 10,
59772
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13753),
59773
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59774
15.5k
    22, 
59775
15.5k
     OPC_CheckPredicate1, 
59776
15.5k
     OPC_CheckPatternPredicate0,
59777
15.5k
     OPC_EmitMergeInputChains1_0,
59778
15.5k
     OPC_EmitInteger32, 0, 
59779
15.5k
     OPC_EmitNodeXForm, 2, 10,
59780
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14380),
59781
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59782
15.5k
    22, 
59783
15.5k
     OPC_CheckPredicate0, 
59784
15.5k
     OPC_CheckPatternPredicate0,
59785
15.5k
     OPC_EmitMergeInputChains1_0,
59786
15.5k
     OPC_EmitInteger32, 0, 
59787
15.5k
     OPC_EmitNodeXForm, 2, 10,
59788
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15007),
59789
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59790
15.5k
    0, 
59791
15.5k
   87, 
59792
15.5k
    OPC_CheckChild2TypeI64,
59793
15.5k
    OPC_RecordChild3,
59794
15.5k
    OPC_RecordChild4,
59795
15.5k
    OPC_RecordChild5,
59796
15.5k
    OPC_RecordChild6,
59797
15.5k
    OPC_RecordChild7,
59798
15.5k
    OPC_MoveChild, 8,
59799
15.5k
    OPC_RecordNode,
59800
15.5k
    OPC_MoveSibling, 9,
59801
15.5k
    OPC_RecordNode,
59802
15.5k
    OPC_MoveSibling, 10,
59803
15.5k
    OPC_RecordNode,
59804
15.5k
    OPC_MoveParent,
59805
15.5k
    OPC_Scope, 22, 
59806
15.5k
     OPC_CheckPredicate2, 
59807
15.5k
     OPC_CheckPatternPredicate0,
59808
15.5k
     OPC_EmitMergeInputChains1_0,
59809
15.5k
     OPC_EmitInteger32, 0, 
59810
15.5k
     OPC_EmitNodeXForm, 2, 10,
59811
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13867),
59812
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59813
15.5k
    22, 
59814
15.5k
     OPC_CheckPredicate1, 
59815
15.5k
     OPC_CheckPatternPredicate0,
59816
15.5k
     OPC_EmitMergeInputChains1_0,
59817
15.5k
     OPC_EmitInteger32, 0, 
59818
15.5k
     OPC_EmitNodeXForm, 2, 10,
59819
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14494),
59820
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59821
15.5k
    22, 
59822
15.5k
     OPC_CheckPredicate0, 
59823
15.5k
     OPC_CheckPatternPredicate0,
59824
15.5k
     OPC_EmitMergeInputChains1_0,
59825
15.5k
     OPC_EmitInteger32, 0, 
59826
15.5k
     OPC_EmitNodeXForm, 2, 10,
59827
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15121),
59828
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
59829
15.5k
    0, 
59830
15.5k
   0, 
59831
15.5k
  99|128,2, 
59832
15.5k
   OPC_CheckChild1Integer, 28|128,13|128,1, 
59833
15.5k
   OPC_RecordChild2,
59834
15.5k
   OPC_Scope, 73, 
59835
15.5k
    OPC_CheckChild2TypeI32,
59836
15.5k
    OPC_RecordChild3,
59837
15.5k
    OPC_RecordChild4,
59838
15.5k
    OPC_RecordChild5,
59839
15.5k
    OPC_RecordChild6,
59840
15.5k
    OPC_Scope, 21, 
59841
15.5k
     OPC_CheckPredicate2, 
59842
15.5k
     OPC_CheckPatternPredicate2,
59843
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59844
15.5k
     OPC_EmitMergeInputChains1_0,
59845
15.5k
     OPC_EmitInteger32, 0, 
59846
15.5k
     OPC_EmitNodeXForm, 2, 8,
59847
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13983),
59848
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59849
15.5k
    21, 
59850
15.5k
     OPC_CheckPredicate1, 
59851
15.5k
     OPC_CheckPatternPredicate2,
59852
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59853
15.5k
     OPC_EmitMergeInputChains1_0,
59854
15.5k
     OPC_EmitInteger32, 0, 
59855
15.5k
     OPC_EmitNodeXForm, 2, 8,
59856
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14610),
59857
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59858
15.5k
    21, 
59859
15.5k
     OPC_CheckPredicate0, 
59860
15.5k
     OPC_CheckPatternPredicate2,
59861
15.5k
     OPC_CheckComplexPat0, /*#*/1,
59862
15.5k
     OPC_EmitMergeInputChains1_0,
59863
15.5k
     OPC_EmitInteger32, 0, 
59864
15.5k
     OPC_EmitNodeXForm, 2, 8,
59865
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15237),
59866
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59867
15.5k
    0, 
59868
15.5k
   73, 
59869
15.5k
    OPC_CheckChild2TypeI64,
59870
15.5k
    OPC_RecordChild3,
59871
15.5k
    OPC_RecordChild4,
59872
15.5k
    OPC_RecordChild5,
59873
15.5k
    OPC_RecordChild6,
59874
15.5k
    OPC_Scope, 21, 
59875
15.5k
     OPC_CheckPredicate2, 
59876
15.5k
     OPC_CheckPatternPredicate2,
59877
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59878
15.5k
     OPC_EmitMergeInputChains1_0,
59879
15.5k
     OPC_EmitInteger32, 0, 
59880
15.5k
     OPC_EmitNodeXForm, 2, 8,
59881
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14097),
59882
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59883
15.5k
    21, 
59884
15.5k
     OPC_CheckPredicate1, 
59885
15.5k
     OPC_CheckPatternPredicate2,
59886
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59887
15.5k
     OPC_EmitMergeInputChains1_0,
59888
15.5k
     OPC_EmitInteger32, 0, 
59889
15.5k
     OPC_EmitNodeXForm, 2, 8,
59890
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14724),
59891
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59892
15.5k
    21, 
59893
15.5k
     OPC_CheckPredicate0, 
59894
15.5k
     OPC_CheckPatternPredicate2,
59895
15.5k
     OPC_CheckComplexPat1, /*#*/1,
59896
15.5k
     OPC_EmitMergeInputChains1_0,
59897
15.5k
     OPC_EmitInteger32, 0, 
59898
15.5k
     OPC_EmitNodeXForm, 2, 8,
59899
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15351),
59900
15.5k
                   7, 6, 7, 2, 3, 4, 5, 9, 
59901
15.5k
    0, 
59902
15.5k
   69, 
59903
15.5k
    OPC_RecordChild3,
59904
15.5k
    OPC_RecordChild4,
59905
15.5k
    OPC_RecordChild5,
59906
15.5k
    OPC_RecordChild6,
59907
15.5k
    OPC_Scope, 20, 
59908
15.5k
     OPC_CheckPredicate2, 
59909
15.5k
     OPC_CheckPatternPredicate2,
59910
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59911
15.5k
     OPC_EmitMergeInputChains1_0,
59912
15.5k
     OPC_EmitInteger32, 0, 
59913
15.5k
     OPC_EmitNodeXForm, 2, 7,
59914
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13628),
59915
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
59916
15.5k
    20, 
59917
15.5k
     OPC_CheckPredicate1, 
59918
15.5k
     OPC_CheckPatternPredicate2,
59919
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59920
15.5k
     OPC_EmitMergeInputChains1_0,
59921
15.5k
     OPC_EmitInteger32, 0, 
59922
15.5k
     OPC_EmitNodeXForm, 2, 7,
59923
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14261),
59924
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
59925
15.5k
    20, 
59926
15.5k
     OPC_CheckPredicate0, 
59927
15.5k
     OPC_CheckPatternPredicate2,
59928
15.5k
     OPC_CheckComplexPat2, /*#*/1,
59929
15.5k
     OPC_EmitMergeInputChains1_0,
59930
15.5k
     OPC_EmitInteger32, 0, 
59931
15.5k
     OPC_EmitNodeXForm, 2, 7,
59932
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14888),
59933
15.5k
                   6, 6, 2, 3, 4, 5, 8, 
59934
15.5k
    0, 
59935
15.5k
   64, 
59936
15.5k
    OPC_CheckChild2TypeI32,
59937
15.5k
    OPC_RecordChild3,
59938
15.5k
    OPC_RecordChild4,
59939
15.5k
    OPC_RecordChild5,
59940
15.5k
    OPC_RecordChild6,
59941
15.5k
    OPC_Scope, 18, 
59942
15.5k
     OPC_CheckPredicate2, 
59943
15.5k
     OPC_CheckPatternPredicate2,
59944
15.5k
     OPC_EmitMergeInputChains1_0,
59945
15.5k
     OPC_EmitInteger32, 0, 
59946
15.5k
     OPC_EmitNodeXForm, 2, 6,
59947
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13755),
59948
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59949
15.5k
    18, 
59950
15.5k
     OPC_CheckPredicate1, 
59951
15.5k
     OPC_CheckPatternPredicate2,
59952
15.5k
     OPC_EmitMergeInputChains1_0,
59953
15.5k
     OPC_EmitInteger32, 0, 
59954
15.5k
     OPC_EmitNodeXForm, 2, 6,
59955
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14382),
59956
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59957
15.5k
    18, 
59958
15.5k
     OPC_CheckPredicate0, 
59959
15.5k
     OPC_CheckPatternPredicate2,
59960
15.5k
     OPC_EmitMergeInputChains1_0,
59961
15.5k
     OPC_EmitInteger32, 0, 
59962
15.5k
     OPC_EmitNodeXForm, 2, 6,
59963
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15009),
59964
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59965
15.5k
    0, 
59966
15.5k
   64, 
59967
15.5k
    OPC_CheckChild2TypeI64,
59968
15.5k
    OPC_RecordChild3,
59969
15.5k
    OPC_RecordChild4,
59970
15.5k
    OPC_RecordChild5,
59971
15.5k
    OPC_RecordChild6,
59972
15.5k
    OPC_Scope, 18, 
59973
15.5k
     OPC_CheckPredicate2, 
59974
15.5k
     OPC_CheckPatternPredicate2,
59975
15.5k
     OPC_EmitMergeInputChains1_0,
59976
15.5k
     OPC_EmitInteger32, 0, 
59977
15.5k
     OPC_EmitNodeXForm, 2, 6,
59978
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13869),
59979
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59980
15.5k
    18, 
59981
15.5k
     OPC_CheckPredicate1, 
59982
15.5k
     OPC_CheckPatternPredicate2,
59983
15.5k
     OPC_EmitMergeInputChains1_0,
59984
15.5k
     OPC_EmitInteger32, 0, 
59985
15.5k
     OPC_EmitNodeXForm, 2, 6,
59986
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14496),
59987
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59988
15.5k
    18, 
59989
15.5k
     OPC_CheckPredicate0, 
59990
15.5k
     OPC_CheckPatternPredicate2,
59991
15.5k
     OPC_EmitMergeInputChains1_0,
59992
15.5k
     OPC_EmitInteger32, 0, 
59993
15.5k
     OPC_EmitNodeXForm, 2, 6,
59994
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15123),
59995
15.5k
                   6, 1, 2, 3, 4, 5, 7, 
59996
15.5k
    0, 
59997
15.5k
   0, 
59998
15.5k
  86|128,3, 
59999
15.5k
   OPC_CheckChild1Integer, 30|128,13|128,1, 
60000
15.5k
   OPC_RecordChild2,
60001
15.5k
   OPC_Scope, 96, 
60002
15.5k
    OPC_CheckChild2TypeI32,
60003
15.5k
    OPC_RecordChild3,
60004
15.5k
    OPC_RecordChild4,
60005
15.5k
    OPC_RecordChild5,
60006
15.5k
    OPC_RecordChild6,
60007
15.5k
    OPC_RecordChild7,
60008
15.5k
    OPC_MoveChild, 8,
60009
15.5k
    OPC_RecordNode,
60010
15.5k
    OPC_MoveSibling, 9,
60011
15.5k
    OPC_RecordNode,
60012
15.5k
    OPC_MoveSibling, 10,
60013
15.5k
    OPC_RecordNode,
60014
15.5k
    OPC_MoveParent,
60015
15.5k
    OPC_Scope, 25, 
60016
15.5k
     OPC_CheckPredicate2, 
60017
15.5k
     OPC_CheckPatternPredicate2,
60018
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60019
15.5k
     OPC_EmitMergeInputChains1_0,
60020
15.5k
     OPC_EmitInteger32, 0, 
60021
15.5k
     OPC_EmitNodeXForm, 2, 12,
60022
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13985),
60023
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60024
15.5k
    25, 
60025
15.5k
     OPC_CheckPredicate1, 
60026
15.5k
     OPC_CheckPatternPredicate2,
60027
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60028
15.5k
     OPC_EmitMergeInputChains1_0,
60029
15.5k
     OPC_EmitInteger32, 0, 
60030
15.5k
     OPC_EmitNodeXForm, 2, 12,
60031
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14612),
60032
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60033
15.5k
    25, 
60034
15.5k
     OPC_CheckPredicate0, 
60035
15.5k
     OPC_CheckPatternPredicate2,
60036
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60037
15.5k
     OPC_EmitMergeInputChains1_0,
60038
15.5k
     OPC_EmitInteger32, 0, 
60039
15.5k
     OPC_EmitNodeXForm, 2, 12,
60040
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15239),
60041
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60042
15.5k
    0, 
60043
15.5k
   96, 
60044
15.5k
    OPC_CheckChild2TypeI64,
60045
15.5k
    OPC_RecordChild3,
60046
15.5k
    OPC_RecordChild4,
60047
15.5k
    OPC_RecordChild5,
60048
15.5k
    OPC_RecordChild6,
60049
15.5k
    OPC_RecordChild7,
60050
15.5k
    OPC_MoveChild, 8,
60051
15.5k
    OPC_RecordNode,
60052
15.5k
    OPC_MoveSibling, 9,
60053
15.5k
    OPC_RecordNode,
60054
15.5k
    OPC_MoveSibling, 10,
60055
15.5k
    OPC_RecordNode,
60056
15.5k
    OPC_MoveParent,
60057
15.5k
    OPC_Scope, 25, 
60058
15.5k
     OPC_CheckPredicate2, 
60059
15.5k
     OPC_CheckPatternPredicate2,
60060
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60061
15.5k
     OPC_EmitMergeInputChains1_0,
60062
15.5k
     OPC_EmitInteger32, 0, 
60063
15.5k
     OPC_EmitNodeXForm, 2, 12,
60064
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14099),
60065
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60066
15.5k
    25, 
60067
15.5k
     OPC_CheckPredicate1, 
60068
15.5k
     OPC_CheckPatternPredicate2,
60069
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60070
15.5k
     OPC_EmitMergeInputChains1_0,
60071
15.5k
     OPC_EmitInteger32, 0, 
60072
15.5k
     OPC_EmitNodeXForm, 2, 12,
60073
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14726),
60074
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60075
15.5k
    25, 
60076
15.5k
     OPC_CheckPredicate0, 
60077
15.5k
     OPC_CheckPatternPredicate2,
60078
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60079
15.5k
     OPC_EmitMergeInputChains1_0,
60080
15.5k
     OPC_EmitInteger32, 0, 
60081
15.5k
     OPC_EmitNodeXForm, 2, 12,
60082
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15353),
60083
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60084
15.5k
    0, 
60085
15.5k
   92, 
60086
15.5k
    OPC_RecordChild3,
60087
15.5k
    OPC_RecordChild4,
60088
15.5k
    OPC_RecordChild5,
60089
15.5k
    OPC_RecordChild6,
60090
15.5k
    OPC_RecordChild7,
60091
15.5k
    OPC_MoveChild, 8,
60092
15.5k
    OPC_RecordNode,
60093
15.5k
    OPC_MoveSibling, 9,
60094
15.5k
    OPC_RecordNode,
60095
15.5k
    OPC_MoveSibling, 10,
60096
15.5k
    OPC_RecordNode,
60097
15.5k
    OPC_MoveParent,
60098
15.5k
    OPC_Scope, 24, 
60099
15.5k
     OPC_CheckPredicate2, 
60100
15.5k
     OPC_CheckPatternPredicate2,
60101
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60102
15.5k
     OPC_EmitMergeInputChains1_0,
60103
15.5k
     OPC_EmitInteger32, 0, 
60104
15.5k
     OPC_EmitNodeXForm, 2, 11,
60105
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13632),
60106
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
60107
15.5k
    24, 
60108
15.5k
     OPC_CheckPredicate1, 
60109
15.5k
     OPC_CheckPatternPredicate2,
60110
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60111
15.5k
     OPC_EmitMergeInputChains1_0,
60112
15.5k
     OPC_EmitInteger32, 0, 
60113
15.5k
     OPC_EmitNodeXForm, 2, 11,
60114
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14264),
60115
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
60116
15.5k
    24, 
60117
15.5k
     OPC_CheckPredicate0, 
60118
15.5k
     OPC_CheckPatternPredicate2,
60119
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60120
15.5k
     OPC_EmitMergeInputChains1_0,
60121
15.5k
     OPC_EmitInteger32, 0, 
60122
15.5k
     OPC_EmitNodeXForm, 2, 11,
60123
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14891),
60124
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
60125
15.5k
    0, 
60126
15.5k
   87, 
60127
15.5k
    OPC_CheckChild2TypeI32,
60128
15.5k
    OPC_RecordChild3,
60129
15.5k
    OPC_RecordChild4,
60130
15.5k
    OPC_RecordChild5,
60131
15.5k
    OPC_RecordChild6,
60132
15.5k
    OPC_RecordChild7,
60133
15.5k
    OPC_MoveChild, 8,
60134
15.5k
    OPC_RecordNode,
60135
15.5k
    OPC_MoveSibling, 9,
60136
15.5k
    OPC_RecordNode,
60137
15.5k
    OPC_MoveSibling, 10,
60138
15.5k
    OPC_RecordNode,
60139
15.5k
    OPC_MoveParent,
60140
15.5k
    OPC_Scope, 22, 
60141
15.5k
     OPC_CheckPredicate2, 
60142
15.5k
     OPC_CheckPatternPredicate2,
60143
15.5k
     OPC_EmitMergeInputChains1_0,
60144
15.5k
     OPC_EmitInteger32, 0, 
60145
15.5k
     OPC_EmitNodeXForm, 2, 10,
60146
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13757),
60147
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60148
15.5k
    22, 
60149
15.5k
     OPC_CheckPredicate1, 
60150
15.5k
     OPC_CheckPatternPredicate2,
60151
15.5k
     OPC_EmitMergeInputChains1_0,
60152
15.5k
     OPC_EmitInteger32, 0, 
60153
15.5k
     OPC_EmitNodeXForm, 2, 10,
60154
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14384),
60155
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60156
15.5k
    22, 
60157
15.5k
     OPC_CheckPredicate0, 
60158
15.5k
     OPC_CheckPatternPredicate2,
60159
15.5k
     OPC_EmitMergeInputChains1_0,
60160
15.5k
     OPC_EmitInteger32, 0, 
60161
15.5k
     OPC_EmitNodeXForm, 2, 10,
60162
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15011),
60163
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60164
15.5k
    0, 
60165
15.5k
   87, 
60166
15.5k
    OPC_CheckChild2TypeI64,
60167
15.5k
    OPC_RecordChild3,
60168
15.5k
    OPC_RecordChild4,
60169
15.5k
    OPC_RecordChild5,
60170
15.5k
    OPC_RecordChild6,
60171
15.5k
    OPC_RecordChild7,
60172
15.5k
    OPC_MoveChild, 8,
60173
15.5k
    OPC_RecordNode,
60174
15.5k
    OPC_MoveSibling, 9,
60175
15.5k
    OPC_RecordNode,
60176
15.5k
    OPC_MoveSibling, 10,
60177
15.5k
    OPC_RecordNode,
60178
15.5k
    OPC_MoveParent,
60179
15.5k
    OPC_Scope, 22, 
60180
15.5k
     OPC_CheckPredicate2, 
60181
15.5k
     OPC_CheckPatternPredicate2,
60182
15.5k
     OPC_EmitMergeInputChains1_0,
60183
15.5k
     OPC_EmitInteger32, 0, 
60184
15.5k
     OPC_EmitNodeXForm, 2, 10,
60185
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13871),
60186
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60187
15.5k
    22, 
60188
15.5k
     OPC_CheckPredicate1, 
60189
15.5k
     OPC_CheckPatternPredicate2,
60190
15.5k
     OPC_EmitMergeInputChains1_0,
60191
15.5k
     OPC_EmitInteger32, 0, 
60192
15.5k
     OPC_EmitNodeXForm, 2, 10,
60193
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14498),
60194
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60195
15.5k
    22, 
60196
15.5k
     OPC_CheckPredicate0, 
60197
15.5k
     OPC_CheckPatternPredicate2,
60198
15.5k
     OPC_EmitMergeInputChains1_0,
60199
15.5k
     OPC_EmitInteger32, 0, 
60200
15.5k
     OPC_EmitNodeXForm, 2, 10,
60201
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15125),
60202
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60203
15.5k
    0, 
60204
15.5k
   0, 
60205
15.5k
  86|128,3, 
60206
15.5k
   OPC_CheckChild1Integer, 32|128,13|128,1, 
60207
15.5k
   OPC_RecordChild2,
60208
15.5k
   OPC_Scope, 96, 
60209
15.5k
    OPC_CheckChild2TypeI32,
60210
15.5k
    OPC_RecordChild3,
60211
15.5k
    OPC_RecordChild4,
60212
15.5k
    OPC_RecordChild5,
60213
15.5k
    OPC_RecordChild6,
60214
15.5k
    OPC_RecordChild7,
60215
15.5k
    OPC_MoveChild, 8,
60216
15.5k
    OPC_RecordNode,
60217
15.5k
    OPC_MoveSibling, 9,
60218
15.5k
    OPC_RecordNode,
60219
15.5k
    OPC_MoveSibling, 10,
60220
15.5k
    OPC_RecordNode,
60221
15.5k
    OPC_MoveParent,
60222
15.5k
    OPC_Scope, 25, 
60223
15.5k
     OPC_CheckPredicate2, 
60224
15.5k
     OPC_CheckPatternPredicate0,
60225
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60226
15.5k
     OPC_EmitMergeInputChains1_0,
60227
15.5k
     OPC_EmitInteger32, 0, 
60228
15.5k
     OPC_EmitNodeXForm, 2, 12,
60229
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13987),
60230
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60231
15.5k
    25, 
60232
15.5k
     OPC_CheckPredicate1, 
60233
15.5k
     OPC_CheckPatternPredicate0,
60234
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60235
15.5k
     OPC_EmitMergeInputChains1_0,
60236
15.5k
     OPC_EmitInteger32, 0, 
60237
15.5k
     OPC_EmitNodeXForm, 2, 12,
60238
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14614),
60239
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60240
15.5k
    25, 
60241
15.5k
     OPC_CheckPredicate0, 
60242
15.5k
     OPC_CheckPatternPredicate0,
60243
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60244
15.5k
     OPC_EmitMergeInputChains1_0,
60245
15.5k
     OPC_EmitInteger32, 0, 
60246
15.5k
     OPC_EmitNodeXForm, 2, 12,
60247
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15241),
60248
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60249
15.5k
    0, 
60250
15.5k
   96, 
60251
15.5k
    OPC_CheckChild2TypeI64,
60252
15.5k
    OPC_RecordChild3,
60253
15.5k
    OPC_RecordChild4,
60254
15.5k
    OPC_RecordChild5,
60255
15.5k
    OPC_RecordChild6,
60256
15.5k
    OPC_RecordChild7,
60257
15.5k
    OPC_MoveChild, 8,
60258
15.5k
    OPC_RecordNode,
60259
15.5k
    OPC_MoveSibling, 9,
60260
15.5k
    OPC_RecordNode,
60261
15.5k
    OPC_MoveSibling, 10,
60262
15.5k
    OPC_RecordNode,
60263
15.5k
    OPC_MoveParent,
60264
15.5k
    OPC_Scope, 25, 
60265
15.5k
     OPC_CheckPredicate2, 
60266
15.5k
     OPC_CheckPatternPredicate0,
60267
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60268
15.5k
     OPC_EmitMergeInputChains1_0,
60269
15.5k
     OPC_EmitInteger32, 0, 
60270
15.5k
     OPC_EmitNodeXForm, 2, 12,
60271
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14101),
60272
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60273
15.5k
    25, 
60274
15.5k
     OPC_CheckPredicate1, 
60275
15.5k
     OPC_CheckPatternPredicate0,
60276
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60277
15.5k
     OPC_EmitMergeInputChains1_0,
60278
15.5k
     OPC_EmitInteger32, 0, 
60279
15.5k
     OPC_EmitNodeXForm, 2, 12,
60280
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14728),
60281
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60282
15.5k
    25, 
60283
15.5k
     OPC_CheckPredicate0, 
60284
15.5k
     OPC_CheckPatternPredicate0,
60285
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60286
15.5k
     OPC_EmitMergeInputChains1_0,
60287
15.5k
     OPC_EmitInteger32, 0, 
60288
15.5k
     OPC_EmitNodeXForm, 2, 12,
60289
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15355),
60290
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60291
15.5k
    0, 
60292
15.5k
   92, 
60293
15.5k
    OPC_RecordChild3,
60294
15.5k
    OPC_RecordChild4,
60295
15.5k
    OPC_RecordChild5,
60296
15.5k
    OPC_RecordChild6,
60297
15.5k
    OPC_RecordChild7,
60298
15.5k
    OPC_MoveChild, 8,
60299
15.5k
    OPC_RecordNode,
60300
15.5k
    OPC_MoveSibling, 9,
60301
15.5k
    OPC_RecordNode,
60302
15.5k
    OPC_MoveSibling, 10,
60303
15.5k
    OPC_RecordNode,
60304
15.5k
    OPC_MoveParent,
60305
15.5k
    OPC_Scope, 24, 
60306
15.5k
     OPC_CheckPredicate2, 
60307
15.5k
     OPC_CheckPatternPredicate0,
60308
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60309
15.5k
     OPC_EmitMergeInputChains1_0,
60310
15.5k
     OPC_EmitInteger32, 0, 
60311
15.5k
     OPC_EmitNodeXForm, 2, 11,
60312
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13636),
60313
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
60314
15.5k
    24, 
60315
15.5k
     OPC_CheckPredicate1, 
60316
15.5k
     OPC_CheckPatternPredicate0,
60317
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60318
15.5k
     OPC_EmitMergeInputChains1_0,
60319
15.5k
     OPC_EmitInteger32, 0, 
60320
15.5k
     OPC_EmitNodeXForm, 2, 11,
60321
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14267),
60322
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
60323
15.5k
    24, 
60324
15.5k
     OPC_CheckPredicate0, 
60325
15.5k
     OPC_CheckPatternPredicate0,
60326
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60327
15.5k
     OPC_EmitMergeInputChains1_0,
60328
15.5k
     OPC_EmitInteger32, 0, 
60329
15.5k
     OPC_EmitNodeXForm, 2, 11,
60330
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14894),
60331
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
60332
15.5k
    0, 
60333
15.5k
   87, 
60334
15.5k
    OPC_CheckChild2TypeI32,
60335
15.5k
    OPC_RecordChild3,
60336
15.5k
    OPC_RecordChild4,
60337
15.5k
    OPC_RecordChild5,
60338
15.5k
    OPC_RecordChild6,
60339
15.5k
    OPC_RecordChild7,
60340
15.5k
    OPC_MoveChild, 8,
60341
15.5k
    OPC_RecordNode,
60342
15.5k
    OPC_MoveSibling, 9,
60343
15.5k
    OPC_RecordNode,
60344
15.5k
    OPC_MoveSibling, 10,
60345
15.5k
    OPC_RecordNode,
60346
15.5k
    OPC_MoveParent,
60347
15.5k
    OPC_Scope, 22, 
60348
15.5k
     OPC_CheckPredicate2, 
60349
15.5k
     OPC_CheckPatternPredicate0,
60350
15.5k
     OPC_EmitMergeInputChains1_0,
60351
15.5k
     OPC_EmitInteger32, 0, 
60352
15.5k
     OPC_EmitNodeXForm, 2, 10,
60353
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13759),
60354
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60355
15.5k
    22, 
60356
15.5k
     OPC_CheckPredicate1, 
60357
15.5k
     OPC_CheckPatternPredicate0,
60358
15.5k
     OPC_EmitMergeInputChains1_0,
60359
15.5k
     OPC_EmitInteger32, 0, 
60360
15.5k
     OPC_EmitNodeXForm, 2, 10,
60361
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14386),
60362
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60363
15.5k
    22, 
60364
15.5k
     OPC_CheckPredicate0, 
60365
15.5k
     OPC_CheckPatternPredicate0,
60366
15.5k
     OPC_EmitMergeInputChains1_0,
60367
15.5k
     OPC_EmitInteger32, 0, 
60368
15.5k
     OPC_EmitNodeXForm, 2, 10,
60369
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15013),
60370
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60371
15.5k
    0, 
60372
15.5k
   87, 
60373
15.5k
    OPC_CheckChild2TypeI64,
60374
15.5k
    OPC_RecordChild3,
60375
15.5k
    OPC_RecordChild4,
60376
15.5k
    OPC_RecordChild5,
60377
15.5k
    OPC_RecordChild6,
60378
15.5k
    OPC_RecordChild7,
60379
15.5k
    OPC_MoveChild, 8,
60380
15.5k
    OPC_RecordNode,
60381
15.5k
    OPC_MoveSibling, 9,
60382
15.5k
    OPC_RecordNode,
60383
15.5k
    OPC_MoveSibling, 10,
60384
15.5k
    OPC_RecordNode,
60385
15.5k
    OPC_MoveParent,
60386
15.5k
    OPC_Scope, 22, 
60387
15.5k
     OPC_CheckPredicate2, 
60388
15.5k
     OPC_CheckPatternPredicate0,
60389
15.5k
     OPC_EmitMergeInputChains1_0,
60390
15.5k
     OPC_EmitInteger32, 0, 
60391
15.5k
     OPC_EmitNodeXForm, 2, 10,
60392
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13873),
60393
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60394
15.5k
    22, 
60395
15.5k
     OPC_CheckPredicate1, 
60396
15.5k
     OPC_CheckPatternPredicate0,
60397
15.5k
     OPC_EmitMergeInputChains1_0,
60398
15.5k
     OPC_EmitInteger32, 0, 
60399
15.5k
     OPC_EmitNodeXForm, 2, 10,
60400
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14500),
60401
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60402
15.5k
    22, 
60403
15.5k
     OPC_CheckPredicate0, 
60404
15.5k
     OPC_CheckPatternPredicate0,
60405
15.5k
     OPC_EmitMergeInputChains1_0,
60406
15.5k
     OPC_EmitInteger32, 0, 
60407
15.5k
     OPC_EmitNodeXForm, 2, 10,
60408
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15127),
60409
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60410
15.5k
    0, 
60411
15.5k
   0, 
60412
15.5k
  86|128,3, 
60413
15.5k
   OPC_CheckChild1Integer, 124|128,9|128,1, 
60414
15.5k
   OPC_RecordChild2,
60415
15.5k
   OPC_Scope, 96, 
60416
15.5k
    OPC_CheckChild2TypeI32,
60417
15.5k
    OPC_RecordChild3,
60418
15.5k
    OPC_RecordChild4,
60419
15.5k
    OPC_RecordChild5,
60420
15.5k
    OPC_RecordChild6,
60421
15.5k
    OPC_RecordChild7,
60422
15.5k
    OPC_MoveChild, 8,
60423
15.5k
    OPC_RecordNode,
60424
15.5k
    OPC_MoveSibling, 9,
60425
15.5k
    OPC_RecordNode,
60426
15.5k
    OPC_MoveSibling, 10,
60427
15.5k
    OPC_RecordNode,
60428
15.5k
    OPC_MoveParent,
60429
15.5k
    OPC_Scope, 25, 
60430
15.5k
     OPC_CheckPredicate2, 
60431
15.5k
     OPC_CheckPatternPredicate1,
60432
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60433
15.5k
     OPC_EmitMergeInputChains1_0,
60434
15.5k
     OPC_EmitInteger32, 0, 
60435
15.5k
     OPC_EmitNodeXForm, 2, 12,
60436
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13989),
60437
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60438
15.5k
    25, 
60439
15.5k
     OPC_CheckPredicate1, 
60440
15.5k
     OPC_CheckPatternPredicate1,
60441
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60442
15.5k
     OPC_EmitMergeInputChains1_0,
60443
15.5k
     OPC_EmitInteger32, 0, 
60444
15.5k
     OPC_EmitNodeXForm, 2, 12,
60445
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14616),
60446
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60447
15.5k
    25, 
60448
15.5k
     OPC_CheckPredicate0, 
60449
15.5k
     OPC_CheckPatternPredicate1,
60450
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60451
15.5k
     OPC_EmitMergeInputChains1_0,
60452
15.5k
     OPC_EmitInteger32, 0, 
60453
15.5k
     OPC_EmitNodeXForm, 2, 12,
60454
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15243),
60455
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60456
15.5k
    0, 
60457
15.5k
   96, 
60458
15.5k
    OPC_CheckChild2TypeI64,
60459
15.5k
    OPC_RecordChild3,
60460
15.5k
    OPC_RecordChild4,
60461
15.5k
    OPC_RecordChild5,
60462
15.5k
    OPC_RecordChild6,
60463
15.5k
    OPC_RecordChild7,
60464
15.5k
    OPC_MoveChild, 8,
60465
15.5k
    OPC_RecordNode,
60466
15.5k
    OPC_MoveSibling, 9,
60467
15.5k
    OPC_RecordNode,
60468
15.5k
    OPC_MoveSibling, 10,
60469
15.5k
    OPC_RecordNode,
60470
15.5k
    OPC_MoveParent,
60471
15.5k
    OPC_Scope, 25, 
60472
15.5k
     OPC_CheckPredicate2, 
60473
15.5k
     OPC_CheckPatternPredicate1,
60474
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60475
15.5k
     OPC_EmitMergeInputChains1_0,
60476
15.5k
     OPC_EmitInteger32, 0, 
60477
15.5k
     OPC_EmitNodeXForm, 2, 12,
60478
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14103),
60479
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60480
15.5k
    25, 
60481
15.5k
     OPC_CheckPredicate1, 
60482
15.5k
     OPC_CheckPatternPredicate1,
60483
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60484
15.5k
     OPC_EmitMergeInputChains1_0,
60485
15.5k
     OPC_EmitInteger32, 0, 
60486
15.5k
     OPC_EmitNodeXForm, 2, 12,
60487
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14730),
60488
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60489
15.5k
    25, 
60490
15.5k
     OPC_CheckPredicate0, 
60491
15.5k
     OPC_CheckPatternPredicate1,
60492
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60493
15.5k
     OPC_EmitMergeInputChains1_0,
60494
15.5k
     OPC_EmitInteger32, 0, 
60495
15.5k
     OPC_EmitNodeXForm, 2, 12,
60496
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15357),
60497
15.5k
                   11, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 13, 
60498
15.5k
    0, 
60499
15.5k
   92, 
60500
15.5k
    OPC_RecordChild3,
60501
15.5k
    OPC_RecordChild4,
60502
15.5k
    OPC_RecordChild5,
60503
15.5k
    OPC_RecordChild6,
60504
15.5k
    OPC_RecordChild7,
60505
15.5k
    OPC_MoveChild, 8,
60506
15.5k
    OPC_RecordNode,
60507
15.5k
    OPC_MoveSibling, 9,
60508
15.5k
    OPC_RecordNode,
60509
15.5k
    OPC_MoveSibling, 10,
60510
15.5k
    OPC_RecordNode,
60511
15.5k
    OPC_MoveParent,
60512
15.5k
    OPC_Scope, 24, 
60513
15.5k
     OPC_CheckPredicate2, 
60514
15.5k
     OPC_CheckPatternPredicate1,
60515
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60516
15.5k
     OPC_EmitMergeInputChains1_0,
60517
15.5k
     OPC_EmitInteger32, 0, 
60518
15.5k
     OPC_EmitNodeXForm, 2, 11,
60519
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13640),
60520
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
60521
15.5k
    24, 
60522
15.5k
     OPC_CheckPredicate1, 
60523
15.5k
     OPC_CheckPatternPredicate1,
60524
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60525
15.5k
     OPC_EmitMergeInputChains1_0,
60526
15.5k
     OPC_EmitInteger32, 0, 
60527
15.5k
     OPC_EmitNodeXForm, 2, 11,
60528
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14270),
60529
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
60530
15.5k
    24, 
60531
15.5k
     OPC_CheckPredicate0, 
60532
15.5k
     OPC_CheckPatternPredicate1,
60533
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60534
15.5k
     OPC_EmitMergeInputChains1_0,
60535
15.5k
     OPC_EmitInteger32, 0, 
60536
15.5k
     OPC_EmitNodeXForm, 2, 11,
60537
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14897),
60538
15.5k
                   10, 10, 2, 3, 4, 5, 6, 7, 8, 9, 12, 
60539
15.5k
    0, 
60540
15.5k
   87, 
60541
15.5k
    OPC_CheckChild2TypeI32,
60542
15.5k
    OPC_RecordChild3,
60543
15.5k
    OPC_RecordChild4,
60544
15.5k
    OPC_RecordChild5,
60545
15.5k
    OPC_RecordChild6,
60546
15.5k
    OPC_RecordChild7,
60547
15.5k
    OPC_MoveChild, 8,
60548
15.5k
    OPC_RecordNode,
60549
15.5k
    OPC_MoveSibling, 9,
60550
15.5k
    OPC_RecordNode,
60551
15.5k
    OPC_MoveSibling, 10,
60552
15.5k
    OPC_RecordNode,
60553
15.5k
    OPC_MoveParent,
60554
15.5k
    OPC_Scope, 22, 
60555
15.5k
     OPC_CheckPredicate2, 
60556
15.5k
     OPC_CheckPatternPredicate1,
60557
15.5k
     OPC_EmitMergeInputChains1_0,
60558
15.5k
     OPC_EmitInteger32, 0, 
60559
15.5k
     OPC_EmitNodeXForm, 2, 10,
60560
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13761),
60561
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60562
15.5k
    22, 
60563
15.5k
     OPC_CheckPredicate1, 
60564
15.5k
     OPC_CheckPatternPredicate1,
60565
15.5k
     OPC_EmitMergeInputChains1_0,
60566
15.5k
     OPC_EmitInteger32, 0, 
60567
15.5k
     OPC_EmitNodeXForm, 2, 10,
60568
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14388),
60569
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60570
15.5k
    22, 
60571
15.5k
     OPC_CheckPredicate0, 
60572
15.5k
     OPC_CheckPatternPredicate1,
60573
15.5k
     OPC_EmitMergeInputChains1_0,
60574
15.5k
     OPC_EmitInteger32, 0, 
60575
15.5k
     OPC_EmitNodeXForm, 2, 10,
60576
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15015),
60577
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60578
15.5k
    0, 
60579
15.5k
   87, 
60580
15.5k
    OPC_CheckChild2TypeI64,
60581
15.5k
    OPC_RecordChild3,
60582
15.5k
    OPC_RecordChild4,
60583
15.5k
    OPC_RecordChild5,
60584
15.5k
    OPC_RecordChild6,
60585
15.5k
    OPC_RecordChild7,
60586
15.5k
    OPC_MoveChild, 8,
60587
15.5k
    OPC_RecordNode,
60588
15.5k
    OPC_MoveSibling, 9,
60589
15.5k
    OPC_RecordNode,
60590
15.5k
    OPC_MoveSibling, 10,
60591
15.5k
    OPC_RecordNode,
60592
15.5k
    OPC_MoveParent,
60593
15.5k
    OPC_Scope, 22, 
60594
15.5k
     OPC_CheckPredicate2, 
60595
15.5k
     OPC_CheckPatternPredicate1,
60596
15.5k
     OPC_EmitMergeInputChains1_0,
60597
15.5k
     OPC_EmitInteger32, 0, 
60598
15.5k
     OPC_EmitNodeXForm, 2, 10,
60599
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13875),
60600
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60601
15.5k
    22, 
60602
15.5k
     OPC_CheckPredicate1, 
60603
15.5k
     OPC_CheckPatternPredicate1,
60604
15.5k
     OPC_EmitMergeInputChains1_0,
60605
15.5k
     OPC_EmitInteger32, 0, 
60606
15.5k
     OPC_EmitNodeXForm, 2, 10,
60607
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14502),
60608
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60609
15.5k
    22, 
60610
15.5k
     OPC_CheckPredicate0, 
60611
15.5k
     OPC_CheckPatternPredicate1,
60612
15.5k
     OPC_EmitMergeInputChains1_0,
60613
15.5k
     OPC_EmitInteger32, 0, 
60614
15.5k
     OPC_EmitNodeXForm, 2, 10,
60615
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15129),
60616
15.5k
                   10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 
60617
15.5k
    0, 
60618
15.5k
   0, 
60619
15.5k
  59|128,2, 
60620
15.5k
   OPC_CheckChild1Integer, 56|128,14|128,1, 
60621
15.5k
   OPC_RecordChild2,
60622
15.5k
   OPC_Scope, 65, 
60623
15.5k
    OPC_CheckChild2TypeI32,
60624
15.5k
    OPC_RecordChild3,
60625
15.5k
    OPC_RecordChild4,
60626
15.5k
    OPC_Scope, 19, 
60627
15.5k
     OPC_CheckPredicate2, 
60628
15.5k
     OPC_CheckPatternPredicate1,
60629
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60630
15.5k
     OPC_EmitMergeInputChains1_0,
60631
15.5k
     OPC_EmitInteger32, 0, 
60632
15.5k
     OPC_EmitNodeXForm, 2, 6,
60633
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13991),
60634
15.5k
                   5, 4, 5, 2, 3, 7, 
60635
15.5k
    19, 
60636
15.5k
     OPC_CheckPredicate1, 
60637
15.5k
     OPC_CheckPatternPredicate1,
60638
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60639
15.5k
     OPC_EmitMergeInputChains1_0,
60640
15.5k
     OPC_EmitInteger32, 0, 
60641
15.5k
     OPC_EmitNodeXForm, 2, 6,
60642
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14618),
60643
15.5k
                   5, 4, 5, 2, 3, 7, 
60644
15.5k
    19, 
60645
15.5k
     OPC_CheckPredicate0, 
60646
15.5k
     OPC_CheckPatternPredicate1,
60647
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60648
15.5k
     OPC_EmitMergeInputChains1_0,
60649
15.5k
     OPC_EmitInteger32, 0, 
60650
15.5k
     OPC_EmitNodeXForm, 2, 6,
60651
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15245),
60652
15.5k
                   5, 4, 5, 2, 3, 7, 
60653
15.5k
    0, 
60654
15.5k
   65, 
60655
15.5k
    OPC_CheckChild2TypeI64,
60656
15.5k
    OPC_RecordChild3,
60657
15.5k
    OPC_RecordChild4,
60658
15.5k
    OPC_Scope, 19, 
60659
15.5k
     OPC_CheckPredicate2, 
60660
15.5k
     OPC_CheckPatternPredicate1,
60661
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60662
15.5k
     OPC_EmitMergeInputChains1_0,
60663
15.5k
     OPC_EmitInteger32, 0, 
60664
15.5k
     OPC_EmitNodeXForm, 2, 6,
60665
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14105),
60666
15.5k
                   5, 4, 5, 2, 3, 7, 
60667
15.5k
    19, 
60668
15.5k
     OPC_CheckPredicate1, 
60669
15.5k
     OPC_CheckPatternPredicate1,
60670
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60671
15.5k
     OPC_EmitMergeInputChains1_0,
60672
15.5k
     OPC_EmitInteger32, 0, 
60673
15.5k
     OPC_EmitNodeXForm, 2, 6,
60674
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14732),
60675
15.5k
                   5, 4, 5, 2, 3, 7, 
60676
15.5k
    19, 
60677
15.5k
     OPC_CheckPredicate0, 
60678
15.5k
     OPC_CheckPatternPredicate1,
60679
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60680
15.5k
     OPC_EmitMergeInputChains1_0,
60681
15.5k
     OPC_EmitInteger32, 0, 
60682
15.5k
     OPC_EmitNodeXForm, 2, 6,
60683
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15359),
60684
15.5k
                   5, 4, 5, 2, 3, 7, 
60685
15.5k
    0, 
60686
15.5k
   61, 
60687
15.5k
    OPC_RecordChild3,
60688
15.5k
    OPC_RecordChild4,
60689
15.5k
    OPC_Scope, 18, 
60690
15.5k
     OPC_CheckPredicate2, 
60691
15.5k
     OPC_CheckPatternPredicate1,
60692
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60693
15.5k
     OPC_EmitMergeInputChains1_0,
60694
15.5k
     OPC_EmitInteger32, 0, 
60695
15.5k
     OPC_EmitNodeXForm, 2, 5,
60696
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13644),
60697
15.5k
                   4, 4, 2, 3, 6, 
60698
15.5k
    18, 
60699
15.5k
     OPC_CheckPredicate1, 
60700
15.5k
     OPC_CheckPatternPredicate1,
60701
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60702
15.5k
     OPC_EmitMergeInputChains1_0,
60703
15.5k
     OPC_EmitInteger32, 0, 
60704
15.5k
     OPC_EmitNodeXForm, 2, 5,
60705
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14273),
60706
15.5k
                   4, 4, 2, 3, 6, 
60707
15.5k
    18, 
60708
15.5k
     OPC_CheckPredicate0, 
60709
15.5k
     OPC_CheckPatternPredicate1,
60710
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60711
15.5k
     OPC_EmitMergeInputChains1_0,
60712
15.5k
     OPC_EmitInteger32, 0, 
60713
15.5k
     OPC_EmitNodeXForm, 2, 5,
60714
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14900),
60715
15.5k
                   4, 4, 2, 3, 6, 
60716
15.5k
    0, 
60717
15.5k
   56, 
60718
15.5k
    OPC_CheckChild2TypeI32,
60719
15.5k
    OPC_RecordChild3,
60720
15.5k
    OPC_RecordChild4,
60721
15.5k
    OPC_Scope, 16, 
60722
15.5k
     OPC_CheckPredicate2, 
60723
15.5k
     OPC_CheckPatternPredicate1,
60724
15.5k
     OPC_EmitMergeInputChains1_0,
60725
15.5k
     OPC_EmitInteger32, 0, 
60726
15.5k
     OPC_EmitNodeXForm, 2, 4,
60727
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13763),
60728
15.5k
                   4, 1, 2, 3, 5, 
60729
15.5k
    16, 
60730
15.5k
     OPC_CheckPredicate1, 
60731
15.5k
     OPC_CheckPatternPredicate1,
60732
15.5k
     OPC_EmitMergeInputChains1_0,
60733
15.5k
     OPC_EmitInteger32, 0, 
60734
15.5k
     OPC_EmitNodeXForm, 2, 4,
60735
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14390),
60736
15.5k
                   4, 1, 2, 3, 5, 
60737
15.5k
    16, 
60738
15.5k
     OPC_CheckPredicate0, 
60739
15.5k
     OPC_CheckPatternPredicate1,
60740
15.5k
     OPC_EmitMergeInputChains1_0,
60741
15.5k
     OPC_EmitInteger32, 0, 
60742
15.5k
     OPC_EmitNodeXForm, 2, 4,
60743
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15017),
60744
15.5k
                   4, 1, 2, 3, 5, 
60745
15.5k
    0, 
60746
15.5k
   56, 
60747
15.5k
    OPC_CheckChild2TypeI64,
60748
15.5k
    OPC_RecordChild3,
60749
15.5k
    OPC_RecordChild4,
60750
15.5k
    OPC_Scope, 16, 
60751
15.5k
     OPC_CheckPredicate2, 
60752
15.5k
     OPC_CheckPatternPredicate1,
60753
15.5k
     OPC_EmitMergeInputChains1_0,
60754
15.5k
     OPC_EmitInteger32, 0, 
60755
15.5k
     OPC_EmitNodeXForm, 2, 4,
60756
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13877),
60757
15.5k
                   4, 1, 2, 3, 5, 
60758
15.5k
    16, 
60759
15.5k
     OPC_CheckPredicate1, 
60760
15.5k
     OPC_CheckPatternPredicate1,
60761
15.5k
     OPC_EmitMergeInputChains1_0,
60762
15.5k
     OPC_EmitInteger32, 0, 
60763
15.5k
     OPC_EmitNodeXForm, 2, 4,
60764
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14504),
60765
15.5k
                   4, 1, 2, 3, 5, 
60766
15.5k
    16, 
60767
15.5k
     OPC_CheckPredicate0, 
60768
15.5k
     OPC_CheckPatternPredicate1,
60769
15.5k
     OPC_EmitMergeInputChains1_0,
60770
15.5k
     OPC_EmitInteger32, 0, 
60771
15.5k
     OPC_EmitNodeXForm, 2, 4,
60772
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15131),
60773
15.5k
                   4, 1, 2, 3, 5, 
60774
15.5k
    0, 
60775
15.5k
   0, 
60776
15.5k
  59|128,2, 
60777
15.5k
   OPC_CheckChild1Integer, 112|128,13|128,1, 
60778
15.5k
   OPC_RecordChild2,
60779
15.5k
   OPC_Scope, 65, 
60780
15.5k
    OPC_CheckChild2TypeI32,
60781
15.5k
    OPC_RecordChild3,
60782
15.5k
    OPC_RecordChild4,
60783
15.5k
    OPC_Scope, 19, 
60784
15.5k
     OPC_CheckPredicate2, 
60785
15.5k
     OPC_CheckPatternPredicate3,
60786
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60787
15.5k
     OPC_EmitMergeInputChains1_0,
60788
15.5k
     OPC_EmitInteger32, 0, 
60789
15.5k
     OPC_EmitNodeXForm, 2, 6,
60790
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13993),
60791
15.5k
                   5, 4, 5, 2, 3, 7, 
60792
15.5k
    19, 
60793
15.5k
     OPC_CheckPredicate1, 
60794
15.5k
     OPC_CheckPatternPredicate3,
60795
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60796
15.5k
     OPC_EmitMergeInputChains1_0,
60797
15.5k
     OPC_EmitInteger32, 0, 
60798
15.5k
     OPC_EmitNodeXForm, 2, 6,
60799
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14620),
60800
15.5k
                   5, 4, 5, 2, 3, 7, 
60801
15.5k
    19, 
60802
15.5k
     OPC_CheckPredicate0, 
60803
15.5k
     OPC_CheckPatternPredicate3,
60804
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60805
15.5k
     OPC_EmitMergeInputChains1_0,
60806
15.5k
     OPC_EmitInteger32, 0, 
60807
15.5k
     OPC_EmitNodeXForm, 2, 6,
60808
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15247),
60809
15.5k
                   5, 4, 5, 2, 3, 7, 
60810
15.5k
    0, 
60811
15.5k
   65, 
60812
15.5k
    OPC_CheckChild2TypeI64,
60813
15.5k
    OPC_RecordChild3,
60814
15.5k
    OPC_RecordChild4,
60815
15.5k
    OPC_Scope, 19, 
60816
15.5k
     OPC_CheckPredicate2, 
60817
15.5k
     OPC_CheckPatternPredicate3,
60818
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60819
15.5k
     OPC_EmitMergeInputChains1_0,
60820
15.5k
     OPC_EmitInteger32, 0, 
60821
15.5k
     OPC_EmitNodeXForm, 2, 6,
60822
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14107),
60823
15.5k
                   5, 4, 5, 2, 3, 7, 
60824
15.5k
    19, 
60825
15.5k
     OPC_CheckPredicate1, 
60826
15.5k
     OPC_CheckPatternPredicate3,
60827
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60828
15.5k
     OPC_EmitMergeInputChains1_0,
60829
15.5k
     OPC_EmitInteger32, 0, 
60830
15.5k
     OPC_EmitNodeXForm, 2, 6,
60831
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14734),
60832
15.5k
                   5, 4, 5, 2, 3, 7, 
60833
15.5k
    19, 
60834
15.5k
     OPC_CheckPredicate0, 
60835
15.5k
     OPC_CheckPatternPredicate3,
60836
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60837
15.5k
     OPC_EmitMergeInputChains1_0,
60838
15.5k
     OPC_EmitInteger32, 0, 
60839
15.5k
     OPC_EmitNodeXForm, 2, 6,
60840
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15361),
60841
15.5k
                   5, 4, 5, 2, 3, 7, 
60842
15.5k
    0, 
60843
15.5k
   61, 
60844
15.5k
    OPC_RecordChild3,
60845
15.5k
    OPC_RecordChild4,
60846
15.5k
    OPC_Scope, 18, 
60847
15.5k
     OPC_CheckPredicate2, 
60848
15.5k
     OPC_CheckPatternPredicate3,
60849
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60850
15.5k
     OPC_EmitMergeInputChains1_0,
60851
15.5k
     OPC_EmitInteger32, 0, 
60852
15.5k
     OPC_EmitNodeXForm, 2, 5,
60853
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13648),
60854
15.5k
                   4, 4, 2, 3, 6, 
60855
15.5k
    18, 
60856
15.5k
     OPC_CheckPredicate1, 
60857
15.5k
     OPC_CheckPatternPredicate3,
60858
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60859
15.5k
     OPC_EmitMergeInputChains1_0,
60860
15.5k
     OPC_EmitInteger32, 0, 
60861
15.5k
     OPC_EmitNodeXForm, 2, 5,
60862
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14276),
60863
15.5k
                   4, 4, 2, 3, 6, 
60864
15.5k
    18, 
60865
15.5k
     OPC_CheckPredicate0, 
60866
15.5k
     OPC_CheckPatternPredicate3,
60867
15.5k
     OPC_CheckComplexPat2, /*#*/1,
60868
15.5k
     OPC_EmitMergeInputChains1_0,
60869
15.5k
     OPC_EmitInteger32, 0, 
60870
15.5k
     OPC_EmitNodeXForm, 2, 5,
60871
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14903),
60872
15.5k
                   4, 4, 2, 3, 6, 
60873
15.5k
    0, 
60874
15.5k
   56, 
60875
15.5k
    OPC_CheckChild2TypeI32,
60876
15.5k
    OPC_RecordChild3,
60877
15.5k
    OPC_RecordChild4,
60878
15.5k
    OPC_Scope, 16, 
60879
15.5k
     OPC_CheckPredicate2, 
60880
15.5k
     OPC_CheckPatternPredicate3,
60881
15.5k
     OPC_EmitMergeInputChains1_0,
60882
15.5k
     OPC_EmitInteger32, 0, 
60883
15.5k
     OPC_EmitNodeXForm, 2, 4,
60884
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13765),
60885
15.5k
                   4, 1, 2, 3, 5, 
60886
15.5k
    16, 
60887
15.5k
     OPC_CheckPredicate1, 
60888
15.5k
     OPC_CheckPatternPredicate3,
60889
15.5k
     OPC_EmitMergeInputChains1_0,
60890
15.5k
     OPC_EmitInteger32, 0, 
60891
15.5k
     OPC_EmitNodeXForm, 2, 4,
60892
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14392),
60893
15.5k
                   4, 1, 2, 3, 5, 
60894
15.5k
    16, 
60895
15.5k
     OPC_CheckPredicate0, 
60896
15.5k
     OPC_CheckPatternPredicate3,
60897
15.5k
     OPC_EmitMergeInputChains1_0,
60898
15.5k
     OPC_EmitInteger32, 0, 
60899
15.5k
     OPC_EmitNodeXForm, 2, 4,
60900
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15019),
60901
15.5k
                   4, 1, 2, 3, 5, 
60902
15.5k
    0, 
60903
15.5k
   56, 
60904
15.5k
    OPC_CheckChild2TypeI64,
60905
15.5k
    OPC_RecordChild3,
60906
15.5k
    OPC_RecordChild4,
60907
15.5k
    OPC_Scope, 16, 
60908
15.5k
     OPC_CheckPredicate2, 
60909
15.5k
     OPC_CheckPatternPredicate3,
60910
15.5k
     OPC_EmitMergeInputChains1_0,
60911
15.5k
     OPC_EmitInteger32, 0, 
60912
15.5k
     OPC_EmitNodeXForm, 2, 4,
60913
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13879),
60914
15.5k
                   4, 1, 2, 3, 5, 
60915
15.5k
    16, 
60916
15.5k
     OPC_CheckPredicate1, 
60917
15.5k
     OPC_CheckPatternPredicate3,
60918
15.5k
     OPC_EmitMergeInputChains1_0,
60919
15.5k
     OPC_EmitInteger32, 0, 
60920
15.5k
     OPC_EmitNodeXForm, 2, 4,
60921
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14506),
60922
15.5k
                   4, 1, 2, 3, 5, 
60923
15.5k
    16, 
60924
15.5k
     OPC_CheckPredicate0, 
60925
15.5k
     OPC_CheckPatternPredicate3,
60926
15.5k
     OPC_EmitMergeInputChains1_0,
60927
15.5k
     OPC_EmitInteger32, 0, 
60928
15.5k
     OPC_EmitNodeXForm, 2, 4,
60929
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15133),
60930
15.5k
                   4, 1, 2, 3, 5, 
60931
15.5k
    0, 
60932
15.5k
   0, 
60933
15.5k
  59|128,2, 
60934
15.5k
   OPC_CheckChild1Integer, 72|128,13|128,1, 
60935
15.5k
   OPC_RecordChild2,
60936
15.5k
   OPC_Scope, 65, 
60937
15.5k
    OPC_CheckChild2TypeI32,
60938
15.5k
    OPC_RecordChild3,
60939
15.5k
    OPC_RecordChild4,
60940
15.5k
    OPC_Scope, 19, 
60941
15.5k
     OPC_CheckPredicate2, 
60942
15.5k
     OPC_CheckPatternPredicate3,
60943
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60944
15.5k
     OPC_EmitMergeInputChains1_0,
60945
15.5k
     OPC_EmitInteger32, 0, 
60946
15.5k
     OPC_EmitNodeXForm, 2, 6,
60947
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13995),
60948
15.5k
                   5, 4, 5, 2, 3, 7, 
60949
15.5k
    19, 
60950
15.5k
     OPC_CheckPredicate1, 
60951
15.5k
     OPC_CheckPatternPredicate3,
60952
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60953
15.5k
     OPC_EmitMergeInputChains1_0,
60954
15.5k
     OPC_EmitInteger32, 0, 
60955
15.5k
     OPC_EmitNodeXForm, 2, 6,
60956
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14622),
60957
15.5k
                   5, 4, 5, 2, 3, 7, 
60958
15.5k
    19, 
60959
15.5k
     OPC_CheckPredicate0, 
60960
15.5k
     OPC_CheckPatternPredicate3,
60961
15.5k
     OPC_CheckComplexPat0, /*#*/1,
60962
15.5k
     OPC_EmitMergeInputChains1_0,
60963
15.5k
     OPC_EmitInteger32, 0, 
60964
15.5k
     OPC_EmitNodeXForm, 2, 6,
60965
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15249),
60966
15.5k
                   5, 4, 5, 2, 3, 7, 
60967
15.5k
    0, 
60968
15.5k
   65, 
60969
15.5k
    OPC_CheckChild2TypeI64,
60970
15.5k
    OPC_RecordChild3,
60971
15.5k
    OPC_RecordChild4,
60972
15.5k
    OPC_Scope, 19, 
60973
15.5k
     OPC_CheckPredicate2, 
60974
15.5k
     OPC_CheckPatternPredicate3,
60975
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60976
15.5k
     OPC_EmitMergeInputChains1_0,
60977
15.5k
     OPC_EmitInteger32, 0, 
60978
15.5k
     OPC_EmitNodeXForm, 2, 6,
60979
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14109),
60980
15.5k
                   5, 4, 5, 2, 3, 7, 
60981
15.5k
    19, 
60982
15.5k
     OPC_CheckPredicate1, 
60983
15.5k
     OPC_CheckPatternPredicate3,
60984
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60985
15.5k
     OPC_EmitMergeInputChains1_0,
60986
15.5k
     OPC_EmitInteger32, 0, 
60987
15.5k
     OPC_EmitNodeXForm, 2, 6,
60988
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14736),
60989
15.5k
                   5, 4, 5, 2, 3, 7, 
60990
15.5k
    19, 
60991
15.5k
     OPC_CheckPredicate0, 
60992
15.5k
     OPC_CheckPatternPredicate3,
60993
15.5k
     OPC_CheckComplexPat1, /*#*/1,
60994
15.5k
     OPC_EmitMergeInputChains1_0,
60995
15.5k
     OPC_EmitInteger32, 0, 
60996
15.5k
     OPC_EmitNodeXForm, 2, 6,
60997
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15363),
60998
15.5k
                   5, 4, 5, 2, 3, 7, 
60999
15.5k
    0, 
61000
15.5k
   61, 
61001
15.5k
    OPC_RecordChild3,
61002
15.5k
    OPC_RecordChild4,
61003
15.5k
    OPC_Scope, 18, 
61004
15.5k
     OPC_CheckPredicate2, 
61005
15.5k
     OPC_CheckPatternPredicate3,
61006
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61007
15.5k
     OPC_EmitMergeInputChains1_0,
61008
15.5k
     OPC_EmitInteger32, 0, 
61009
15.5k
     OPC_EmitNodeXForm, 2, 5,
61010
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13652),
61011
15.5k
                   4, 4, 2, 3, 6, 
61012
15.5k
    18, 
61013
15.5k
     OPC_CheckPredicate1, 
61014
15.5k
     OPC_CheckPatternPredicate3,
61015
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61016
15.5k
     OPC_EmitMergeInputChains1_0,
61017
15.5k
     OPC_EmitInteger32, 0, 
61018
15.5k
     OPC_EmitNodeXForm, 2, 5,
61019
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14279),
61020
15.5k
                   4, 4, 2, 3, 6, 
61021
15.5k
    18, 
61022
15.5k
     OPC_CheckPredicate0, 
61023
15.5k
     OPC_CheckPatternPredicate3,
61024
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61025
15.5k
     OPC_EmitMergeInputChains1_0,
61026
15.5k
     OPC_EmitInteger32, 0, 
61027
15.5k
     OPC_EmitNodeXForm, 2, 5,
61028
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14906),
61029
15.5k
                   4, 4, 2, 3, 6, 
61030
15.5k
    0, 
61031
15.5k
   56, 
61032
15.5k
    OPC_CheckChild2TypeI32,
61033
15.5k
    OPC_RecordChild3,
61034
15.5k
    OPC_RecordChild4,
61035
15.5k
    OPC_Scope, 16, 
61036
15.5k
     OPC_CheckPredicate2, 
61037
15.5k
     OPC_CheckPatternPredicate3,
61038
15.5k
     OPC_EmitMergeInputChains1_0,
61039
15.5k
     OPC_EmitInteger32, 0, 
61040
15.5k
     OPC_EmitNodeXForm, 2, 4,
61041
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13767),
61042
15.5k
                   4, 1, 2, 3, 5, 
61043
15.5k
    16, 
61044
15.5k
     OPC_CheckPredicate1, 
61045
15.5k
     OPC_CheckPatternPredicate3,
61046
15.5k
     OPC_EmitMergeInputChains1_0,
61047
15.5k
     OPC_EmitInteger32, 0, 
61048
15.5k
     OPC_EmitNodeXForm, 2, 4,
61049
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14394),
61050
15.5k
                   4, 1, 2, 3, 5, 
61051
15.5k
    16, 
61052
15.5k
     OPC_CheckPredicate0, 
61053
15.5k
     OPC_CheckPatternPredicate3,
61054
15.5k
     OPC_EmitMergeInputChains1_0,
61055
15.5k
     OPC_EmitInteger32, 0, 
61056
15.5k
     OPC_EmitNodeXForm, 2, 4,
61057
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15021),
61058
15.5k
                   4, 1, 2, 3, 5, 
61059
15.5k
    0, 
61060
15.5k
   56, 
61061
15.5k
    OPC_CheckChild2TypeI64,
61062
15.5k
    OPC_RecordChild3,
61063
15.5k
    OPC_RecordChild4,
61064
15.5k
    OPC_Scope, 16, 
61065
15.5k
     OPC_CheckPredicate2, 
61066
15.5k
     OPC_CheckPatternPredicate3,
61067
15.5k
     OPC_EmitMergeInputChains1_0,
61068
15.5k
     OPC_EmitInteger32, 0, 
61069
15.5k
     OPC_EmitNodeXForm, 2, 4,
61070
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_13881),
61071
15.5k
                   4, 1, 2, 3, 5, 
61072
15.5k
    16, 
61073
15.5k
     OPC_CheckPredicate1, 
61074
15.5k
     OPC_CheckPatternPredicate3,
61075
15.5k
     OPC_EmitMergeInputChains1_0,
61076
15.5k
     OPC_EmitInteger32, 0, 
61077
15.5k
     OPC_EmitNodeXForm, 2, 4,
61078
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_14508),
61079
15.5k
                   4, 1, 2, 3, 5, 
61080
15.5k
    16, 
61081
15.5k
     OPC_CheckPredicate0, 
61082
15.5k
     OPC_CheckPatternPredicate3,
61083
15.5k
     OPC_EmitMergeInputChains1_0,
61084
15.5k
     OPC_EmitInteger32, 0, 
61085
15.5k
     OPC_EmitNodeXForm, 2, 4,
61086
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15135),
61087
15.5k
                   4, 1, 2, 3, 5, 
61088
15.5k
    0, 
61089
15.5k
   0, 
61090
15.5k
  119|128,2, 
61091
15.5k
   OPC_CheckChild1Integer, 74|128,9|128,1, 
61092
15.5k
   OPC_RecordChild2,
61093
15.5k
   OPC_Scope, 77, 
61094
15.5k
    OPC_CheckChild2TypeI32,
61095
15.5k
    OPC_RecordChild3,
61096
15.5k
    OPC_RecordChild4,
61097
15.5k
    OPC_RecordChild5,
61098
15.5k
    OPC_RecordChild6,
61099
15.5k
    OPC_RecordChild7,
61100
15.5k
    OPC_Scope, 22, 
61101
15.5k
     OPC_CheckPredicate2, 
61102
15.5k
     OPC_CheckPatternPredicate4,
61103
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61104
15.5k
     OPC_EmitMergeInputChains1_0,
61105
15.5k
     OPC_EmitInteger32, 0, 
61106
15.5k
     OPC_EmitNodeXForm, 2, 9,
61107
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15909),
61108
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61109
15.5k
    22, 
61110
15.5k
     OPC_CheckPredicate1, 
61111
15.5k
     OPC_CheckPatternPredicate4,
61112
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61113
15.5k
     OPC_EmitMergeInputChains1_0,
61114
15.5k
     OPC_EmitInteger32, 0, 
61115
15.5k
     OPC_EmitNodeXForm, 2, 9,
61116
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16536),
61117
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61118
15.5k
    22, 
61119
15.5k
     OPC_CheckPredicate0, 
61120
15.5k
     OPC_CheckPatternPredicate4,
61121
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61122
15.5k
     OPC_EmitMergeInputChains1_0,
61123
15.5k
     OPC_EmitInteger32, 0, 
61124
15.5k
     OPC_EmitNodeXForm, 2, 9,
61125
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17163),
61126
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61127
15.5k
    0, 
61128
15.5k
   77, 
61129
15.5k
    OPC_CheckChild2TypeI64,
61130
15.5k
    OPC_RecordChild3,
61131
15.5k
    OPC_RecordChild4,
61132
15.5k
    OPC_RecordChild5,
61133
15.5k
    OPC_RecordChild6,
61134
15.5k
    OPC_RecordChild7,
61135
15.5k
    OPC_Scope, 22, 
61136
15.5k
     OPC_CheckPredicate2, 
61137
15.5k
     OPC_CheckPatternPredicate4,
61138
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61139
15.5k
     OPC_EmitMergeInputChains1_0,
61140
15.5k
     OPC_EmitInteger32, 0, 
61141
15.5k
     OPC_EmitNodeXForm, 2, 9,
61142
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16023),
61143
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61144
15.5k
    22, 
61145
15.5k
     OPC_CheckPredicate1, 
61146
15.5k
     OPC_CheckPatternPredicate4,
61147
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61148
15.5k
     OPC_EmitMergeInputChains1_0,
61149
15.5k
     OPC_EmitInteger32, 0, 
61150
15.5k
     OPC_EmitNodeXForm, 2, 9,
61151
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16650),
61152
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61153
15.5k
    22, 
61154
15.5k
     OPC_CheckPredicate0, 
61155
15.5k
     OPC_CheckPatternPredicate4,
61156
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61157
15.5k
     OPC_EmitMergeInputChains1_0,
61158
15.5k
     OPC_EmitInteger32, 0, 
61159
15.5k
     OPC_EmitNodeXForm, 2, 9,
61160
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17277),
61161
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61162
15.5k
    0, 
61163
15.5k
   73, 
61164
15.5k
    OPC_RecordChild3,
61165
15.5k
    OPC_RecordChild4,
61166
15.5k
    OPC_RecordChild5,
61167
15.5k
    OPC_RecordChild6,
61168
15.5k
    OPC_RecordChild7,
61169
15.5k
    OPC_Scope, 21, 
61170
15.5k
     OPC_CheckPredicate2, 
61171
15.5k
     OPC_CheckPatternPredicate4,
61172
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61173
15.5k
     OPC_EmitMergeInputChains1_0,
61174
15.5k
     OPC_EmitInteger32, 0, 
61175
15.5k
     OPC_EmitNodeXForm, 2, 8,
61176
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15542),
61177
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
61178
15.5k
    21, 
61179
15.5k
     OPC_CheckPredicate1, 
61180
15.5k
     OPC_CheckPatternPredicate4,
61181
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61182
15.5k
     OPC_EmitMergeInputChains1_0,
61183
15.5k
     OPC_EmitInteger32, 0, 
61184
15.5k
     OPC_EmitNodeXForm, 2, 8,
61185
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16181),
61186
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
61187
15.5k
    21, 
61188
15.5k
     OPC_CheckPredicate0, 
61189
15.5k
     OPC_CheckPatternPredicate4,
61190
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61191
15.5k
     OPC_EmitMergeInputChains1_0,
61192
15.5k
     OPC_EmitInteger32, 0, 
61193
15.5k
     OPC_EmitNodeXForm, 2, 8,
61194
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16808),
61195
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
61196
15.5k
    0, 
61197
15.5k
   68, 
61198
15.5k
    OPC_CheckChild2TypeI32,
61199
15.5k
    OPC_RecordChild3,
61200
15.5k
    OPC_RecordChild4,
61201
15.5k
    OPC_RecordChild5,
61202
15.5k
    OPC_RecordChild6,
61203
15.5k
    OPC_RecordChild7,
61204
15.5k
    OPC_Scope, 19, 
61205
15.5k
     OPC_CheckPredicate2, 
61206
15.5k
     OPC_CheckPatternPredicate4,
61207
15.5k
     OPC_EmitMergeInputChains1_0,
61208
15.5k
     OPC_EmitInteger32, 0, 
61209
15.5k
     OPC_EmitNodeXForm, 2, 7,
61210
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15681),
61211
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61212
15.5k
    19, 
61213
15.5k
     OPC_CheckPredicate1, 
61214
15.5k
     OPC_CheckPatternPredicate4,
61215
15.5k
     OPC_EmitMergeInputChains1_0,
61216
15.5k
     OPC_EmitInteger32, 0, 
61217
15.5k
     OPC_EmitNodeXForm, 2, 7,
61218
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16308),
61219
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61220
15.5k
    19, 
61221
15.5k
     OPC_CheckPredicate0, 
61222
15.5k
     OPC_CheckPatternPredicate4,
61223
15.5k
     OPC_EmitMergeInputChains1_0,
61224
15.5k
     OPC_EmitInteger32, 0, 
61225
15.5k
     OPC_EmitNodeXForm, 2, 7,
61226
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16935),
61227
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61228
15.5k
    0, 
61229
15.5k
   68, 
61230
15.5k
    OPC_CheckChild2TypeI64,
61231
15.5k
    OPC_RecordChild3,
61232
15.5k
    OPC_RecordChild4,
61233
15.5k
    OPC_RecordChild5,
61234
15.5k
    OPC_RecordChild6,
61235
15.5k
    OPC_RecordChild7,
61236
15.5k
    OPC_Scope, 19, 
61237
15.5k
     OPC_CheckPredicate2, 
61238
15.5k
     OPC_CheckPatternPredicate4,
61239
15.5k
     OPC_EmitMergeInputChains1_0,
61240
15.5k
     OPC_EmitInteger32, 0, 
61241
15.5k
     OPC_EmitNodeXForm, 2, 7,
61242
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15795),
61243
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61244
15.5k
    19, 
61245
15.5k
     OPC_CheckPredicate1, 
61246
15.5k
     OPC_CheckPatternPredicate4,
61247
15.5k
     OPC_EmitMergeInputChains1_0,
61248
15.5k
     OPC_EmitInteger32, 0, 
61249
15.5k
     OPC_EmitNodeXForm, 2, 7,
61250
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16422),
61251
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61252
15.5k
    19, 
61253
15.5k
     OPC_CheckPredicate0, 
61254
15.5k
     OPC_CheckPatternPredicate4,
61255
15.5k
     OPC_EmitMergeInputChains1_0,
61256
15.5k
     OPC_EmitInteger32, 0, 
61257
15.5k
     OPC_EmitNodeXForm, 2, 7,
61258
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17049),
61259
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61260
15.5k
    0, 
61261
15.5k
   0, 
61262
15.5k
  116|128,3, 
61263
15.5k
   OPC_CheckChild1Integer, 76|128,9|128,1, 
61264
15.5k
   OPC_RecordChild2,
61265
15.5k
   OPC_Scope, 102, 
61266
15.5k
    OPC_CheckChild2TypeI32,
61267
15.5k
    OPC_RecordChild3,
61268
15.5k
    OPC_RecordChild4,
61269
15.5k
    OPC_RecordChild5,
61270
15.5k
    OPC_RecordChild6,
61271
15.5k
    OPC_RecordChild7,
61272
15.5k
    OPC_MoveChild, 8,
61273
15.5k
    OPC_RecordNode,
61274
15.5k
    OPC_MoveSibling, 9,
61275
15.5k
    OPC_RecordNode,
61276
15.5k
    OPC_MoveSibling, 10,
61277
15.5k
    OPC_RecordNode,
61278
15.5k
    OPC_MoveSibling, 11,
61279
15.5k
    OPC_RecordNode,
61280
15.5k
    OPC_MoveParent,
61281
15.5k
    OPC_Scope, 26, 
61282
15.5k
     OPC_CheckPredicate2, 
61283
15.5k
     OPC_CheckPatternPredicate4,
61284
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61285
15.5k
     OPC_EmitMergeInputChains1_0,
61286
15.5k
     OPC_EmitInteger32, 0, 
61287
15.5k
     OPC_EmitNodeXForm, 2, 13,
61288
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15911),
61289
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61290
15.5k
    26, 
61291
15.5k
     OPC_CheckPredicate1, 
61292
15.5k
     OPC_CheckPatternPredicate4,
61293
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61294
15.5k
     OPC_EmitMergeInputChains1_0,
61295
15.5k
     OPC_EmitInteger32, 0, 
61296
15.5k
     OPC_EmitNodeXForm, 2, 13,
61297
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16538),
61298
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61299
15.5k
    26, 
61300
15.5k
     OPC_CheckPredicate0, 
61301
15.5k
     OPC_CheckPatternPredicate4,
61302
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61303
15.5k
     OPC_EmitMergeInputChains1_0,
61304
15.5k
     OPC_EmitInteger32, 0, 
61305
15.5k
     OPC_EmitNodeXForm, 2, 13,
61306
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17165),
61307
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61308
15.5k
    0, 
61309
15.5k
   102, 
61310
15.5k
    OPC_CheckChild2TypeI64,
61311
15.5k
    OPC_RecordChild3,
61312
15.5k
    OPC_RecordChild4,
61313
15.5k
    OPC_RecordChild5,
61314
15.5k
    OPC_RecordChild6,
61315
15.5k
    OPC_RecordChild7,
61316
15.5k
    OPC_MoveChild, 8,
61317
15.5k
    OPC_RecordNode,
61318
15.5k
    OPC_MoveSibling, 9,
61319
15.5k
    OPC_RecordNode,
61320
15.5k
    OPC_MoveSibling, 10,
61321
15.5k
    OPC_RecordNode,
61322
15.5k
    OPC_MoveSibling, 11,
61323
15.5k
    OPC_RecordNode,
61324
15.5k
    OPC_MoveParent,
61325
15.5k
    OPC_Scope, 26, 
61326
15.5k
     OPC_CheckPredicate2, 
61327
15.5k
     OPC_CheckPatternPredicate4,
61328
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61329
15.5k
     OPC_EmitMergeInputChains1_0,
61330
15.5k
     OPC_EmitInteger32, 0, 
61331
15.5k
     OPC_EmitNodeXForm, 2, 13,
61332
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16025),
61333
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61334
15.5k
    26, 
61335
15.5k
     OPC_CheckPredicate1, 
61336
15.5k
     OPC_CheckPatternPredicate4,
61337
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61338
15.5k
     OPC_EmitMergeInputChains1_0,
61339
15.5k
     OPC_EmitInteger32, 0, 
61340
15.5k
     OPC_EmitNodeXForm, 2, 13,
61341
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16652),
61342
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61343
15.5k
    26, 
61344
15.5k
     OPC_CheckPredicate0, 
61345
15.5k
     OPC_CheckPatternPredicate4,
61346
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61347
15.5k
     OPC_EmitMergeInputChains1_0,
61348
15.5k
     OPC_EmitInteger32, 0, 
61349
15.5k
     OPC_EmitNodeXForm, 2, 13,
61350
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17279),
61351
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61352
15.5k
    0, 
61353
15.5k
   98, 
61354
15.5k
    OPC_RecordChild3,
61355
15.5k
    OPC_RecordChild4,
61356
15.5k
    OPC_RecordChild5,
61357
15.5k
    OPC_RecordChild6,
61358
15.5k
    OPC_RecordChild7,
61359
15.5k
    OPC_MoveChild, 8,
61360
15.5k
    OPC_RecordNode,
61361
15.5k
    OPC_MoveSibling, 9,
61362
15.5k
    OPC_RecordNode,
61363
15.5k
    OPC_MoveSibling, 10,
61364
15.5k
    OPC_RecordNode,
61365
15.5k
    OPC_MoveSibling, 11,
61366
15.5k
    OPC_RecordNode,
61367
15.5k
    OPC_MoveParent,
61368
15.5k
    OPC_Scope, 25, 
61369
15.5k
     OPC_CheckPredicate2, 
61370
15.5k
     OPC_CheckPatternPredicate4,
61371
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61372
15.5k
     OPC_EmitMergeInputChains1_0,
61373
15.5k
     OPC_EmitInteger32, 0, 
61374
15.5k
     OPC_EmitNodeXForm, 2, 12,
61375
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15546),
61376
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
61377
15.5k
    25, 
61378
15.5k
     OPC_CheckPredicate1, 
61379
15.5k
     OPC_CheckPatternPredicate4,
61380
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61381
15.5k
     OPC_EmitMergeInputChains1_0,
61382
15.5k
     OPC_EmitInteger32, 0, 
61383
15.5k
     OPC_EmitNodeXForm, 2, 12,
61384
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16184),
61385
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
61386
15.5k
    25, 
61387
15.5k
     OPC_CheckPredicate0, 
61388
15.5k
     OPC_CheckPatternPredicate4,
61389
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61390
15.5k
     OPC_EmitMergeInputChains1_0,
61391
15.5k
     OPC_EmitInteger32, 0, 
61392
15.5k
     OPC_EmitNodeXForm, 2, 12,
61393
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16811),
61394
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
61395
15.5k
    0, 
61396
15.5k
   93, 
61397
15.5k
    OPC_CheckChild2TypeI32,
61398
15.5k
    OPC_RecordChild3,
61399
15.5k
    OPC_RecordChild4,
61400
15.5k
    OPC_RecordChild5,
61401
15.5k
    OPC_RecordChild6,
61402
15.5k
    OPC_RecordChild7,
61403
15.5k
    OPC_MoveChild, 8,
61404
15.5k
    OPC_RecordNode,
61405
15.5k
    OPC_MoveSibling, 9,
61406
15.5k
    OPC_RecordNode,
61407
15.5k
    OPC_MoveSibling, 10,
61408
15.5k
    OPC_RecordNode,
61409
15.5k
    OPC_MoveSibling, 11,
61410
15.5k
    OPC_RecordNode,
61411
15.5k
    OPC_MoveParent,
61412
15.5k
    OPC_Scope, 23, 
61413
15.5k
     OPC_CheckPredicate2, 
61414
15.5k
     OPC_CheckPatternPredicate4,
61415
15.5k
     OPC_EmitMergeInputChains1_0,
61416
15.5k
     OPC_EmitInteger32, 0, 
61417
15.5k
     OPC_EmitNodeXForm, 2, 11,
61418
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15683),
61419
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61420
15.5k
    23, 
61421
15.5k
     OPC_CheckPredicate1, 
61422
15.5k
     OPC_CheckPatternPredicate4,
61423
15.5k
     OPC_EmitMergeInputChains1_0,
61424
15.5k
     OPC_EmitInteger32, 0, 
61425
15.5k
     OPC_EmitNodeXForm, 2, 11,
61426
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16310),
61427
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61428
15.5k
    23, 
61429
15.5k
     OPC_CheckPredicate0, 
61430
15.5k
     OPC_CheckPatternPredicate4,
61431
15.5k
     OPC_EmitMergeInputChains1_0,
61432
15.5k
     OPC_EmitInteger32, 0, 
61433
15.5k
     OPC_EmitNodeXForm, 2, 11,
61434
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16937),
61435
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61436
15.5k
    0, 
61437
15.5k
   93, 
61438
15.5k
    OPC_CheckChild2TypeI64,
61439
15.5k
    OPC_RecordChild3,
61440
15.5k
    OPC_RecordChild4,
61441
15.5k
    OPC_RecordChild5,
61442
15.5k
    OPC_RecordChild6,
61443
15.5k
    OPC_RecordChild7,
61444
15.5k
    OPC_MoveChild, 8,
61445
15.5k
    OPC_RecordNode,
61446
15.5k
    OPC_MoveSibling, 9,
61447
15.5k
    OPC_RecordNode,
61448
15.5k
    OPC_MoveSibling, 10,
61449
15.5k
    OPC_RecordNode,
61450
15.5k
    OPC_MoveSibling, 11,
61451
15.5k
    OPC_RecordNode,
61452
15.5k
    OPC_MoveParent,
61453
15.5k
    OPC_Scope, 23, 
61454
15.5k
     OPC_CheckPredicate2, 
61455
15.5k
     OPC_CheckPatternPredicate4,
61456
15.5k
     OPC_EmitMergeInputChains1_0,
61457
15.5k
     OPC_EmitInteger32, 0, 
61458
15.5k
     OPC_EmitNodeXForm, 2, 11,
61459
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15797),
61460
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61461
15.5k
    23, 
61462
15.5k
     OPC_CheckPredicate1, 
61463
15.5k
     OPC_CheckPatternPredicate4,
61464
15.5k
     OPC_EmitMergeInputChains1_0,
61465
15.5k
     OPC_EmitInteger32, 0, 
61466
15.5k
     OPC_EmitNodeXForm, 2, 11,
61467
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16424),
61468
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61469
15.5k
    23, 
61470
15.5k
     OPC_CheckPredicate0, 
61471
15.5k
     OPC_CheckPatternPredicate4,
61472
15.5k
     OPC_EmitMergeInputChains1_0,
61473
15.5k
     OPC_EmitInteger32, 0, 
61474
15.5k
     OPC_EmitNodeXForm, 2, 11,
61475
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17051),
61476
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61477
15.5k
    0, 
61478
15.5k
   0, 
61479
15.5k
  116|128,3, 
61480
15.5k
   OPC_CheckChild1Integer, 78|128,9|128,1, 
61481
15.5k
   OPC_RecordChild2,
61482
15.5k
   OPC_Scope, 102, 
61483
15.5k
    OPC_CheckChild2TypeI32,
61484
15.5k
    OPC_RecordChild3,
61485
15.5k
    OPC_RecordChild4,
61486
15.5k
    OPC_RecordChild5,
61487
15.5k
    OPC_RecordChild6,
61488
15.5k
    OPC_RecordChild7,
61489
15.5k
    OPC_MoveChild, 8,
61490
15.5k
    OPC_RecordNode,
61491
15.5k
    OPC_MoveSibling, 9,
61492
15.5k
    OPC_RecordNode,
61493
15.5k
    OPC_MoveSibling, 10,
61494
15.5k
    OPC_RecordNode,
61495
15.5k
    OPC_MoveSibling, 11,
61496
15.5k
    OPC_RecordNode,
61497
15.5k
    OPC_MoveParent,
61498
15.5k
    OPC_Scope, 26, 
61499
15.5k
     OPC_CheckPredicate2, 
61500
15.5k
     OPC_CheckPatternPredicate0,
61501
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61502
15.5k
     OPC_EmitMergeInputChains1_0,
61503
15.5k
     OPC_EmitInteger32, 0, 
61504
15.5k
     OPC_EmitNodeXForm, 2, 13,
61505
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15913),
61506
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61507
15.5k
    26, 
61508
15.5k
     OPC_CheckPredicate1, 
61509
15.5k
     OPC_CheckPatternPredicate0,
61510
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61511
15.5k
     OPC_EmitMergeInputChains1_0,
61512
15.5k
     OPC_EmitInteger32, 0, 
61513
15.5k
     OPC_EmitNodeXForm, 2, 13,
61514
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16540),
61515
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61516
15.5k
    26, 
61517
15.5k
     OPC_CheckPredicate0, 
61518
15.5k
     OPC_CheckPatternPredicate0,
61519
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61520
15.5k
     OPC_EmitMergeInputChains1_0,
61521
15.5k
     OPC_EmitInteger32, 0, 
61522
15.5k
     OPC_EmitNodeXForm, 2, 13,
61523
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17167),
61524
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61525
15.5k
    0, 
61526
15.5k
   102, 
61527
15.5k
    OPC_CheckChild2TypeI64,
61528
15.5k
    OPC_RecordChild3,
61529
15.5k
    OPC_RecordChild4,
61530
15.5k
    OPC_RecordChild5,
61531
15.5k
    OPC_RecordChild6,
61532
15.5k
    OPC_RecordChild7,
61533
15.5k
    OPC_MoveChild, 8,
61534
15.5k
    OPC_RecordNode,
61535
15.5k
    OPC_MoveSibling, 9,
61536
15.5k
    OPC_RecordNode,
61537
15.5k
    OPC_MoveSibling, 10,
61538
15.5k
    OPC_RecordNode,
61539
15.5k
    OPC_MoveSibling, 11,
61540
15.5k
    OPC_RecordNode,
61541
15.5k
    OPC_MoveParent,
61542
15.5k
    OPC_Scope, 26, 
61543
15.5k
     OPC_CheckPredicate2, 
61544
15.5k
     OPC_CheckPatternPredicate0,
61545
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61546
15.5k
     OPC_EmitMergeInputChains1_0,
61547
15.5k
     OPC_EmitInteger32, 0, 
61548
15.5k
     OPC_EmitNodeXForm, 2, 13,
61549
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16027),
61550
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61551
15.5k
    26, 
61552
15.5k
     OPC_CheckPredicate1, 
61553
15.5k
     OPC_CheckPatternPredicate0,
61554
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61555
15.5k
     OPC_EmitMergeInputChains1_0,
61556
15.5k
     OPC_EmitInteger32, 0, 
61557
15.5k
     OPC_EmitNodeXForm, 2, 13,
61558
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16654),
61559
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61560
15.5k
    26, 
61561
15.5k
     OPC_CheckPredicate0, 
61562
15.5k
     OPC_CheckPatternPredicate0,
61563
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61564
15.5k
     OPC_EmitMergeInputChains1_0,
61565
15.5k
     OPC_EmitInteger32, 0, 
61566
15.5k
     OPC_EmitNodeXForm, 2, 13,
61567
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17281),
61568
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61569
15.5k
    0, 
61570
15.5k
   98, 
61571
15.5k
    OPC_RecordChild3,
61572
15.5k
    OPC_RecordChild4,
61573
15.5k
    OPC_RecordChild5,
61574
15.5k
    OPC_RecordChild6,
61575
15.5k
    OPC_RecordChild7,
61576
15.5k
    OPC_MoveChild, 8,
61577
15.5k
    OPC_RecordNode,
61578
15.5k
    OPC_MoveSibling, 9,
61579
15.5k
    OPC_RecordNode,
61580
15.5k
    OPC_MoveSibling, 10,
61581
15.5k
    OPC_RecordNode,
61582
15.5k
    OPC_MoveSibling, 11,
61583
15.5k
    OPC_RecordNode,
61584
15.5k
    OPC_MoveParent,
61585
15.5k
    OPC_Scope, 25, 
61586
15.5k
     OPC_CheckPredicate2, 
61587
15.5k
     OPC_CheckPatternPredicate0,
61588
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61589
15.5k
     OPC_EmitMergeInputChains1_0,
61590
15.5k
     OPC_EmitInteger32, 0, 
61591
15.5k
     OPC_EmitNodeXForm, 2, 12,
61592
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15550),
61593
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
61594
15.5k
    25, 
61595
15.5k
     OPC_CheckPredicate1, 
61596
15.5k
     OPC_CheckPatternPredicate0,
61597
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61598
15.5k
     OPC_EmitMergeInputChains1_0,
61599
15.5k
     OPC_EmitInteger32, 0, 
61600
15.5k
     OPC_EmitNodeXForm, 2, 12,
61601
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16187),
61602
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
61603
15.5k
    25, 
61604
15.5k
     OPC_CheckPredicate0, 
61605
15.5k
     OPC_CheckPatternPredicate0,
61606
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61607
15.5k
     OPC_EmitMergeInputChains1_0,
61608
15.5k
     OPC_EmitInteger32, 0, 
61609
15.5k
     OPC_EmitNodeXForm, 2, 12,
61610
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16814),
61611
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
61612
15.5k
    0, 
61613
15.5k
   93, 
61614
15.5k
    OPC_CheckChild2TypeI32,
61615
15.5k
    OPC_RecordChild3,
61616
15.5k
    OPC_RecordChild4,
61617
15.5k
    OPC_RecordChild5,
61618
15.5k
    OPC_RecordChild6,
61619
15.5k
    OPC_RecordChild7,
61620
15.5k
    OPC_MoveChild, 8,
61621
15.5k
    OPC_RecordNode,
61622
15.5k
    OPC_MoveSibling, 9,
61623
15.5k
    OPC_RecordNode,
61624
15.5k
    OPC_MoveSibling, 10,
61625
15.5k
    OPC_RecordNode,
61626
15.5k
    OPC_MoveSibling, 11,
61627
15.5k
    OPC_RecordNode,
61628
15.5k
    OPC_MoveParent,
61629
15.5k
    OPC_Scope, 23, 
61630
15.5k
     OPC_CheckPredicate2, 
61631
15.5k
     OPC_CheckPatternPredicate0,
61632
15.5k
     OPC_EmitMergeInputChains1_0,
61633
15.5k
     OPC_EmitInteger32, 0, 
61634
15.5k
     OPC_EmitNodeXForm, 2, 11,
61635
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15685),
61636
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61637
15.5k
    23, 
61638
15.5k
     OPC_CheckPredicate1, 
61639
15.5k
     OPC_CheckPatternPredicate0,
61640
15.5k
     OPC_EmitMergeInputChains1_0,
61641
15.5k
     OPC_EmitInteger32, 0, 
61642
15.5k
     OPC_EmitNodeXForm, 2, 11,
61643
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16312),
61644
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61645
15.5k
    23, 
61646
15.5k
     OPC_CheckPredicate0, 
61647
15.5k
     OPC_CheckPatternPredicate0,
61648
15.5k
     OPC_EmitMergeInputChains1_0,
61649
15.5k
     OPC_EmitInteger32, 0, 
61650
15.5k
     OPC_EmitNodeXForm, 2, 11,
61651
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16939),
61652
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61653
15.5k
    0, 
61654
15.5k
   93, 
61655
15.5k
    OPC_CheckChild2TypeI64,
61656
15.5k
    OPC_RecordChild3,
61657
15.5k
    OPC_RecordChild4,
61658
15.5k
    OPC_RecordChild5,
61659
15.5k
    OPC_RecordChild6,
61660
15.5k
    OPC_RecordChild7,
61661
15.5k
    OPC_MoveChild, 8,
61662
15.5k
    OPC_RecordNode,
61663
15.5k
    OPC_MoveSibling, 9,
61664
15.5k
    OPC_RecordNode,
61665
15.5k
    OPC_MoveSibling, 10,
61666
15.5k
    OPC_RecordNode,
61667
15.5k
    OPC_MoveSibling, 11,
61668
15.5k
    OPC_RecordNode,
61669
15.5k
    OPC_MoveParent,
61670
15.5k
    OPC_Scope, 23, 
61671
15.5k
     OPC_CheckPredicate2, 
61672
15.5k
     OPC_CheckPatternPredicate0,
61673
15.5k
     OPC_EmitMergeInputChains1_0,
61674
15.5k
     OPC_EmitInteger32, 0, 
61675
15.5k
     OPC_EmitNodeXForm, 2, 11,
61676
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15799),
61677
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61678
15.5k
    23, 
61679
15.5k
     OPC_CheckPredicate1, 
61680
15.5k
     OPC_CheckPatternPredicate0,
61681
15.5k
     OPC_EmitMergeInputChains1_0,
61682
15.5k
     OPC_EmitInteger32, 0, 
61683
15.5k
     OPC_EmitNodeXForm, 2, 11,
61684
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16426),
61685
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61686
15.5k
    23, 
61687
15.5k
     OPC_CheckPredicate0, 
61688
15.5k
     OPC_CheckPatternPredicate0,
61689
15.5k
     OPC_EmitMergeInputChains1_0,
61690
15.5k
     OPC_EmitInteger32, 0, 
61691
15.5k
     OPC_EmitNodeXForm, 2, 11,
61692
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17053),
61693
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
61694
15.5k
    0, 
61695
15.5k
   0, 
61696
15.5k
  119|128,2, 
61697
15.5k
   OPC_CheckChild1Integer, 74|128,11|128,1, 
61698
15.5k
   OPC_RecordChild2,
61699
15.5k
   OPC_Scope, 77, 
61700
15.5k
    OPC_CheckChild2TypeI32,
61701
15.5k
    OPC_RecordChild3,
61702
15.5k
    OPC_RecordChild4,
61703
15.5k
    OPC_RecordChild5,
61704
15.5k
    OPC_RecordChild6,
61705
15.5k
    OPC_RecordChild7,
61706
15.5k
    OPC_Scope, 22, 
61707
15.5k
     OPC_CheckPredicate2, 
61708
15.5k
     OPC_CheckPatternPredicate2,
61709
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61710
15.5k
     OPC_EmitMergeInputChains1_0,
61711
15.5k
     OPC_EmitInteger32, 0, 
61712
15.5k
     OPC_EmitNodeXForm, 2, 9,
61713
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15915),
61714
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61715
15.5k
    22, 
61716
15.5k
     OPC_CheckPredicate1, 
61717
15.5k
     OPC_CheckPatternPredicate2,
61718
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61719
15.5k
     OPC_EmitMergeInputChains1_0,
61720
15.5k
     OPC_EmitInteger32, 0, 
61721
15.5k
     OPC_EmitNodeXForm, 2, 9,
61722
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16542),
61723
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61724
15.5k
    22, 
61725
15.5k
     OPC_CheckPredicate0, 
61726
15.5k
     OPC_CheckPatternPredicate2,
61727
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61728
15.5k
     OPC_EmitMergeInputChains1_0,
61729
15.5k
     OPC_EmitInteger32, 0, 
61730
15.5k
     OPC_EmitNodeXForm, 2, 9,
61731
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17169),
61732
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61733
15.5k
    0, 
61734
15.5k
   77, 
61735
15.5k
    OPC_CheckChild2TypeI64,
61736
15.5k
    OPC_RecordChild3,
61737
15.5k
    OPC_RecordChild4,
61738
15.5k
    OPC_RecordChild5,
61739
15.5k
    OPC_RecordChild6,
61740
15.5k
    OPC_RecordChild7,
61741
15.5k
    OPC_Scope, 22, 
61742
15.5k
     OPC_CheckPredicate2, 
61743
15.5k
     OPC_CheckPatternPredicate2,
61744
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61745
15.5k
     OPC_EmitMergeInputChains1_0,
61746
15.5k
     OPC_EmitInteger32, 0, 
61747
15.5k
     OPC_EmitNodeXForm, 2, 9,
61748
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16029),
61749
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61750
15.5k
    22, 
61751
15.5k
     OPC_CheckPredicate1, 
61752
15.5k
     OPC_CheckPatternPredicate2,
61753
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61754
15.5k
     OPC_EmitMergeInputChains1_0,
61755
15.5k
     OPC_EmitInteger32, 0, 
61756
15.5k
     OPC_EmitNodeXForm, 2, 9,
61757
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16656),
61758
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61759
15.5k
    22, 
61760
15.5k
     OPC_CheckPredicate0, 
61761
15.5k
     OPC_CheckPatternPredicate2,
61762
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61763
15.5k
     OPC_EmitMergeInputChains1_0,
61764
15.5k
     OPC_EmitInteger32, 0, 
61765
15.5k
     OPC_EmitNodeXForm, 2, 9,
61766
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17283),
61767
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
61768
15.5k
    0, 
61769
15.5k
   73, 
61770
15.5k
    OPC_RecordChild3,
61771
15.5k
    OPC_RecordChild4,
61772
15.5k
    OPC_RecordChild5,
61773
15.5k
    OPC_RecordChild6,
61774
15.5k
    OPC_RecordChild7,
61775
15.5k
    OPC_Scope, 21, 
61776
15.5k
     OPC_CheckPredicate2, 
61777
15.5k
     OPC_CheckPatternPredicate2,
61778
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61779
15.5k
     OPC_EmitMergeInputChains1_0,
61780
15.5k
     OPC_EmitInteger32, 0, 
61781
15.5k
     OPC_EmitNodeXForm, 2, 8,
61782
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15554),
61783
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
61784
15.5k
    21, 
61785
15.5k
     OPC_CheckPredicate1, 
61786
15.5k
     OPC_CheckPatternPredicate2,
61787
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61788
15.5k
     OPC_EmitMergeInputChains1_0,
61789
15.5k
     OPC_EmitInteger32, 0, 
61790
15.5k
     OPC_EmitNodeXForm, 2, 8,
61791
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16190),
61792
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
61793
15.5k
    21, 
61794
15.5k
     OPC_CheckPredicate0, 
61795
15.5k
     OPC_CheckPatternPredicate2,
61796
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61797
15.5k
     OPC_EmitMergeInputChains1_0,
61798
15.5k
     OPC_EmitInteger32, 0, 
61799
15.5k
     OPC_EmitNodeXForm, 2, 8,
61800
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16817),
61801
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
61802
15.5k
    0, 
61803
15.5k
   68, 
61804
15.5k
    OPC_CheckChild2TypeI32,
61805
15.5k
    OPC_RecordChild3,
61806
15.5k
    OPC_RecordChild4,
61807
15.5k
    OPC_RecordChild5,
61808
15.5k
    OPC_RecordChild6,
61809
15.5k
    OPC_RecordChild7,
61810
15.5k
    OPC_Scope, 19, 
61811
15.5k
     OPC_CheckPredicate2, 
61812
15.5k
     OPC_CheckPatternPredicate2,
61813
15.5k
     OPC_EmitMergeInputChains1_0,
61814
15.5k
     OPC_EmitInteger32, 0, 
61815
15.5k
     OPC_EmitNodeXForm, 2, 7,
61816
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15687),
61817
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61818
15.5k
    19, 
61819
15.5k
     OPC_CheckPredicate1, 
61820
15.5k
     OPC_CheckPatternPredicate2,
61821
15.5k
     OPC_EmitMergeInputChains1_0,
61822
15.5k
     OPC_EmitInteger32, 0, 
61823
15.5k
     OPC_EmitNodeXForm, 2, 7,
61824
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16314),
61825
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61826
15.5k
    19, 
61827
15.5k
     OPC_CheckPredicate0, 
61828
15.5k
     OPC_CheckPatternPredicate2,
61829
15.5k
     OPC_EmitMergeInputChains1_0,
61830
15.5k
     OPC_EmitInteger32, 0, 
61831
15.5k
     OPC_EmitNodeXForm, 2, 7,
61832
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16941),
61833
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61834
15.5k
    0, 
61835
15.5k
   68, 
61836
15.5k
    OPC_CheckChild2TypeI64,
61837
15.5k
    OPC_RecordChild3,
61838
15.5k
    OPC_RecordChild4,
61839
15.5k
    OPC_RecordChild5,
61840
15.5k
    OPC_RecordChild6,
61841
15.5k
    OPC_RecordChild7,
61842
15.5k
    OPC_Scope, 19, 
61843
15.5k
     OPC_CheckPredicate2, 
61844
15.5k
     OPC_CheckPatternPredicate2,
61845
15.5k
     OPC_EmitMergeInputChains1_0,
61846
15.5k
     OPC_EmitInteger32, 0, 
61847
15.5k
     OPC_EmitNodeXForm, 2, 7,
61848
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15801),
61849
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61850
15.5k
    19, 
61851
15.5k
     OPC_CheckPredicate1, 
61852
15.5k
     OPC_CheckPatternPredicate2,
61853
15.5k
     OPC_EmitMergeInputChains1_0,
61854
15.5k
     OPC_EmitInteger32, 0, 
61855
15.5k
     OPC_EmitNodeXForm, 2, 7,
61856
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16428),
61857
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61858
15.5k
    19, 
61859
15.5k
     OPC_CheckPredicate0, 
61860
15.5k
     OPC_CheckPatternPredicate2,
61861
15.5k
     OPC_EmitMergeInputChains1_0,
61862
15.5k
     OPC_EmitInteger32, 0, 
61863
15.5k
     OPC_EmitNodeXForm, 2, 7,
61864
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17055),
61865
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
61866
15.5k
    0, 
61867
15.5k
   0, 
61868
15.5k
  116|128,3, 
61869
15.5k
   OPC_CheckChild1Integer, 76|128,11|128,1, 
61870
15.5k
   OPC_RecordChild2,
61871
15.5k
   OPC_Scope, 102, 
61872
15.5k
    OPC_CheckChild2TypeI32,
61873
15.5k
    OPC_RecordChild3,
61874
15.5k
    OPC_RecordChild4,
61875
15.5k
    OPC_RecordChild5,
61876
15.5k
    OPC_RecordChild6,
61877
15.5k
    OPC_RecordChild7,
61878
15.5k
    OPC_MoveChild, 8,
61879
15.5k
    OPC_RecordNode,
61880
15.5k
    OPC_MoveSibling, 9,
61881
15.5k
    OPC_RecordNode,
61882
15.5k
    OPC_MoveSibling, 10,
61883
15.5k
    OPC_RecordNode,
61884
15.5k
    OPC_MoveSibling, 11,
61885
15.5k
    OPC_RecordNode,
61886
15.5k
    OPC_MoveParent,
61887
15.5k
    OPC_Scope, 26, 
61888
15.5k
     OPC_CheckPredicate2, 
61889
15.5k
     OPC_CheckPatternPredicate2,
61890
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61891
15.5k
     OPC_EmitMergeInputChains1_0,
61892
15.5k
     OPC_EmitInteger32, 0, 
61893
15.5k
     OPC_EmitNodeXForm, 2, 13,
61894
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15917),
61895
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61896
15.5k
    26, 
61897
15.5k
     OPC_CheckPredicate1, 
61898
15.5k
     OPC_CheckPatternPredicate2,
61899
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61900
15.5k
     OPC_EmitMergeInputChains1_0,
61901
15.5k
     OPC_EmitInteger32, 0, 
61902
15.5k
     OPC_EmitNodeXForm, 2, 13,
61903
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16544),
61904
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61905
15.5k
    26, 
61906
15.5k
     OPC_CheckPredicate0, 
61907
15.5k
     OPC_CheckPatternPredicate2,
61908
15.5k
     OPC_CheckComplexPat0, /*#*/1,
61909
15.5k
     OPC_EmitMergeInputChains1_0,
61910
15.5k
     OPC_EmitInteger32, 0, 
61911
15.5k
     OPC_EmitNodeXForm, 2, 13,
61912
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17171),
61913
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61914
15.5k
    0, 
61915
15.5k
   102, 
61916
15.5k
    OPC_CheckChild2TypeI64,
61917
15.5k
    OPC_RecordChild3,
61918
15.5k
    OPC_RecordChild4,
61919
15.5k
    OPC_RecordChild5,
61920
15.5k
    OPC_RecordChild6,
61921
15.5k
    OPC_RecordChild7,
61922
15.5k
    OPC_MoveChild, 8,
61923
15.5k
    OPC_RecordNode,
61924
15.5k
    OPC_MoveSibling, 9,
61925
15.5k
    OPC_RecordNode,
61926
15.5k
    OPC_MoveSibling, 10,
61927
15.5k
    OPC_RecordNode,
61928
15.5k
    OPC_MoveSibling, 11,
61929
15.5k
    OPC_RecordNode,
61930
15.5k
    OPC_MoveParent,
61931
15.5k
    OPC_Scope, 26, 
61932
15.5k
     OPC_CheckPredicate2, 
61933
15.5k
     OPC_CheckPatternPredicate2,
61934
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61935
15.5k
     OPC_EmitMergeInputChains1_0,
61936
15.5k
     OPC_EmitInteger32, 0, 
61937
15.5k
     OPC_EmitNodeXForm, 2, 13,
61938
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16031),
61939
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61940
15.5k
    26, 
61941
15.5k
     OPC_CheckPredicate1, 
61942
15.5k
     OPC_CheckPatternPredicate2,
61943
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61944
15.5k
     OPC_EmitMergeInputChains1_0,
61945
15.5k
     OPC_EmitInteger32, 0, 
61946
15.5k
     OPC_EmitNodeXForm, 2, 13,
61947
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16658),
61948
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61949
15.5k
    26, 
61950
15.5k
     OPC_CheckPredicate0, 
61951
15.5k
     OPC_CheckPatternPredicate2,
61952
15.5k
     OPC_CheckComplexPat1, /*#*/1,
61953
15.5k
     OPC_EmitMergeInputChains1_0,
61954
15.5k
     OPC_EmitInteger32, 0, 
61955
15.5k
     OPC_EmitNodeXForm, 2, 13,
61956
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17285),
61957
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
61958
15.5k
    0, 
61959
15.5k
   98, 
61960
15.5k
    OPC_RecordChild3,
61961
15.5k
    OPC_RecordChild4,
61962
15.5k
    OPC_RecordChild5,
61963
15.5k
    OPC_RecordChild6,
61964
15.5k
    OPC_RecordChild7,
61965
15.5k
    OPC_MoveChild, 8,
61966
15.5k
    OPC_RecordNode,
61967
15.5k
    OPC_MoveSibling, 9,
61968
15.5k
    OPC_RecordNode,
61969
15.5k
    OPC_MoveSibling, 10,
61970
15.5k
    OPC_RecordNode,
61971
15.5k
    OPC_MoveSibling, 11,
61972
15.5k
    OPC_RecordNode,
61973
15.5k
    OPC_MoveParent,
61974
15.5k
    OPC_Scope, 25, 
61975
15.5k
     OPC_CheckPredicate2, 
61976
15.5k
     OPC_CheckPatternPredicate2,
61977
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61978
15.5k
     OPC_EmitMergeInputChains1_0,
61979
15.5k
     OPC_EmitInteger32, 0, 
61980
15.5k
     OPC_EmitNodeXForm, 2, 12,
61981
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15558),
61982
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
61983
15.5k
    25, 
61984
15.5k
     OPC_CheckPredicate1, 
61985
15.5k
     OPC_CheckPatternPredicate2,
61986
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61987
15.5k
     OPC_EmitMergeInputChains1_0,
61988
15.5k
     OPC_EmitInteger32, 0, 
61989
15.5k
     OPC_EmitNodeXForm, 2, 12,
61990
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16193),
61991
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
61992
15.5k
    25, 
61993
15.5k
     OPC_CheckPredicate0, 
61994
15.5k
     OPC_CheckPatternPredicate2,
61995
15.5k
     OPC_CheckComplexPat2, /*#*/1,
61996
15.5k
     OPC_EmitMergeInputChains1_0,
61997
15.5k
     OPC_EmitInteger32, 0, 
61998
15.5k
     OPC_EmitNodeXForm, 2, 12,
61999
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16820),
62000
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
62001
15.5k
    0, 
62002
15.5k
   93, 
62003
15.5k
    OPC_CheckChild2TypeI32,
62004
15.5k
    OPC_RecordChild3,
62005
15.5k
    OPC_RecordChild4,
62006
15.5k
    OPC_RecordChild5,
62007
15.5k
    OPC_RecordChild6,
62008
15.5k
    OPC_RecordChild7,
62009
15.5k
    OPC_MoveChild, 8,
62010
15.5k
    OPC_RecordNode,
62011
15.5k
    OPC_MoveSibling, 9,
62012
15.5k
    OPC_RecordNode,
62013
15.5k
    OPC_MoveSibling, 10,
62014
15.5k
    OPC_RecordNode,
62015
15.5k
    OPC_MoveSibling, 11,
62016
15.5k
    OPC_RecordNode,
62017
15.5k
    OPC_MoveParent,
62018
15.5k
    OPC_Scope, 23, 
62019
15.5k
     OPC_CheckPredicate2, 
62020
15.5k
     OPC_CheckPatternPredicate2,
62021
15.5k
     OPC_EmitMergeInputChains1_0,
62022
15.5k
     OPC_EmitInteger32, 0, 
62023
15.5k
     OPC_EmitNodeXForm, 2, 11,
62024
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15689),
62025
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62026
15.5k
    23, 
62027
15.5k
     OPC_CheckPredicate1, 
62028
15.5k
     OPC_CheckPatternPredicate2,
62029
15.5k
     OPC_EmitMergeInputChains1_0,
62030
15.5k
     OPC_EmitInteger32, 0, 
62031
15.5k
     OPC_EmitNodeXForm, 2, 11,
62032
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16316),
62033
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62034
15.5k
    23, 
62035
15.5k
     OPC_CheckPredicate0, 
62036
15.5k
     OPC_CheckPatternPredicate2,
62037
15.5k
     OPC_EmitMergeInputChains1_0,
62038
15.5k
     OPC_EmitInteger32, 0, 
62039
15.5k
     OPC_EmitNodeXForm, 2, 11,
62040
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16943),
62041
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62042
15.5k
    0, 
62043
15.5k
   93, 
62044
15.5k
    OPC_CheckChild2TypeI64,
62045
15.5k
    OPC_RecordChild3,
62046
15.5k
    OPC_RecordChild4,
62047
15.5k
    OPC_RecordChild5,
62048
15.5k
    OPC_RecordChild6,
62049
15.5k
    OPC_RecordChild7,
62050
15.5k
    OPC_MoveChild, 8,
62051
15.5k
    OPC_RecordNode,
62052
15.5k
    OPC_MoveSibling, 9,
62053
15.5k
    OPC_RecordNode,
62054
15.5k
    OPC_MoveSibling, 10,
62055
15.5k
    OPC_RecordNode,
62056
15.5k
    OPC_MoveSibling, 11,
62057
15.5k
    OPC_RecordNode,
62058
15.5k
    OPC_MoveParent,
62059
15.5k
    OPC_Scope, 23, 
62060
15.5k
     OPC_CheckPredicate2, 
62061
15.5k
     OPC_CheckPatternPredicate2,
62062
15.5k
     OPC_EmitMergeInputChains1_0,
62063
15.5k
     OPC_EmitInteger32, 0, 
62064
15.5k
     OPC_EmitNodeXForm, 2, 11,
62065
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15803),
62066
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62067
15.5k
    23, 
62068
15.5k
     OPC_CheckPredicate1, 
62069
15.5k
     OPC_CheckPatternPredicate2,
62070
15.5k
     OPC_EmitMergeInputChains1_0,
62071
15.5k
     OPC_EmitInteger32, 0, 
62072
15.5k
     OPC_EmitNodeXForm, 2, 11,
62073
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16430),
62074
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62075
15.5k
    23, 
62076
15.5k
     OPC_CheckPredicate0, 
62077
15.5k
     OPC_CheckPatternPredicate2,
62078
15.5k
     OPC_EmitMergeInputChains1_0,
62079
15.5k
     OPC_EmitInteger32, 0, 
62080
15.5k
     OPC_EmitNodeXForm, 2, 11,
62081
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17057),
62082
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62083
15.5k
    0, 
62084
15.5k
   0, 
62085
15.5k
  116|128,3, 
62086
15.5k
   OPC_CheckChild1Integer, 78|128,11|128,1, 
62087
15.5k
   OPC_RecordChild2,
62088
15.5k
   OPC_Scope, 102, 
62089
15.5k
    OPC_CheckChild2TypeI32,
62090
15.5k
    OPC_RecordChild3,
62091
15.5k
    OPC_RecordChild4,
62092
15.5k
    OPC_RecordChild5,
62093
15.5k
    OPC_RecordChild6,
62094
15.5k
    OPC_RecordChild7,
62095
15.5k
    OPC_MoveChild, 8,
62096
15.5k
    OPC_RecordNode,
62097
15.5k
    OPC_MoveSibling, 9,
62098
15.5k
    OPC_RecordNode,
62099
15.5k
    OPC_MoveSibling, 10,
62100
15.5k
    OPC_RecordNode,
62101
15.5k
    OPC_MoveSibling, 11,
62102
15.5k
    OPC_RecordNode,
62103
15.5k
    OPC_MoveParent,
62104
15.5k
    OPC_Scope, 26, 
62105
15.5k
     OPC_CheckPredicate2, 
62106
15.5k
     OPC_CheckPatternPredicate0,
62107
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62108
15.5k
     OPC_EmitMergeInputChains1_0,
62109
15.5k
     OPC_EmitInteger32, 0, 
62110
15.5k
     OPC_EmitNodeXForm, 2, 13,
62111
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15919),
62112
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62113
15.5k
    26, 
62114
15.5k
     OPC_CheckPredicate1, 
62115
15.5k
     OPC_CheckPatternPredicate0,
62116
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62117
15.5k
     OPC_EmitMergeInputChains1_0,
62118
15.5k
     OPC_EmitInteger32, 0, 
62119
15.5k
     OPC_EmitNodeXForm, 2, 13,
62120
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16546),
62121
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62122
15.5k
    26, 
62123
15.5k
     OPC_CheckPredicate0, 
62124
15.5k
     OPC_CheckPatternPredicate0,
62125
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62126
15.5k
     OPC_EmitMergeInputChains1_0,
62127
15.5k
     OPC_EmitInteger32, 0, 
62128
15.5k
     OPC_EmitNodeXForm, 2, 13,
62129
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17173),
62130
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62131
15.5k
    0, 
62132
15.5k
   102, 
62133
15.5k
    OPC_CheckChild2TypeI64,
62134
15.5k
    OPC_RecordChild3,
62135
15.5k
    OPC_RecordChild4,
62136
15.5k
    OPC_RecordChild5,
62137
15.5k
    OPC_RecordChild6,
62138
15.5k
    OPC_RecordChild7,
62139
15.5k
    OPC_MoveChild, 8,
62140
15.5k
    OPC_RecordNode,
62141
15.5k
    OPC_MoveSibling, 9,
62142
15.5k
    OPC_RecordNode,
62143
15.5k
    OPC_MoveSibling, 10,
62144
15.5k
    OPC_RecordNode,
62145
15.5k
    OPC_MoveSibling, 11,
62146
15.5k
    OPC_RecordNode,
62147
15.5k
    OPC_MoveParent,
62148
15.5k
    OPC_Scope, 26, 
62149
15.5k
     OPC_CheckPredicate2, 
62150
15.5k
     OPC_CheckPatternPredicate0,
62151
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62152
15.5k
     OPC_EmitMergeInputChains1_0,
62153
15.5k
     OPC_EmitInteger32, 0, 
62154
15.5k
     OPC_EmitNodeXForm, 2, 13,
62155
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16033),
62156
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62157
15.5k
    26, 
62158
15.5k
     OPC_CheckPredicate1, 
62159
15.5k
     OPC_CheckPatternPredicate0,
62160
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62161
15.5k
     OPC_EmitMergeInputChains1_0,
62162
15.5k
     OPC_EmitInteger32, 0, 
62163
15.5k
     OPC_EmitNodeXForm, 2, 13,
62164
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16660),
62165
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62166
15.5k
    26, 
62167
15.5k
     OPC_CheckPredicate0, 
62168
15.5k
     OPC_CheckPatternPredicate0,
62169
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62170
15.5k
     OPC_EmitMergeInputChains1_0,
62171
15.5k
     OPC_EmitInteger32, 0, 
62172
15.5k
     OPC_EmitNodeXForm, 2, 13,
62173
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17287),
62174
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62175
15.5k
    0, 
62176
15.5k
   98, 
62177
15.5k
    OPC_RecordChild3,
62178
15.5k
    OPC_RecordChild4,
62179
15.5k
    OPC_RecordChild5,
62180
15.5k
    OPC_RecordChild6,
62181
15.5k
    OPC_RecordChild7,
62182
15.5k
    OPC_MoveChild, 8,
62183
15.5k
    OPC_RecordNode,
62184
15.5k
    OPC_MoveSibling, 9,
62185
15.5k
    OPC_RecordNode,
62186
15.5k
    OPC_MoveSibling, 10,
62187
15.5k
    OPC_RecordNode,
62188
15.5k
    OPC_MoveSibling, 11,
62189
15.5k
    OPC_RecordNode,
62190
15.5k
    OPC_MoveParent,
62191
15.5k
    OPC_Scope, 25, 
62192
15.5k
     OPC_CheckPredicate2, 
62193
15.5k
     OPC_CheckPatternPredicate0,
62194
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62195
15.5k
     OPC_EmitMergeInputChains1_0,
62196
15.5k
     OPC_EmitInteger32, 0, 
62197
15.5k
     OPC_EmitNodeXForm, 2, 12,
62198
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15562),
62199
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
62200
15.5k
    25, 
62201
15.5k
     OPC_CheckPredicate1, 
62202
15.5k
     OPC_CheckPatternPredicate0,
62203
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62204
15.5k
     OPC_EmitMergeInputChains1_0,
62205
15.5k
     OPC_EmitInteger32, 0, 
62206
15.5k
     OPC_EmitNodeXForm, 2, 12,
62207
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16196),
62208
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
62209
15.5k
    25, 
62210
15.5k
     OPC_CheckPredicate0, 
62211
15.5k
     OPC_CheckPatternPredicate0,
62212
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62213
15.5k
     OPC_EmitMergeInputChains1_0,
62214
15.5k
     OPC_EmitInteger32, 0, 
62215
15.5k
     OPC_EmitNodeXForm, 2, 12,
62216
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16823),
62217
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
62218
15.5k
    0, 
62219
15.5k
   93, 
62220
15.5k
    OPC_CheckChild2TypeI32,
62221
15.5k
    OPC_RecordChild3,
62222
15.5k
    OPC_RecordChild4,
62223
15.5k
    OPC_RecordChild5,
62224
15.5k
    OPC_RecordChild6,
62225
15.5k
    OPC_RecordChild7,
62226
15.5k
    OPC_MoveChild, 8,
62227
15.5k
    OPC_RecordNode,
62228
15.5k
    OPC_MoveSibling, 9,
62229
15.5k
    OPC_RecordNode,
62230
15.5k
    OPC_MoveSibling, 10,
62231
15.5k
    OPC_RecordNode,
62232
15.5k
    OPC_MoveSibling, 11,
62233
15.5k
    OPC_RecordNode,
62234
15.5k
    OPC_MoveParent,
62235
15.5k
    OPC_Scope, 23, 
62236
15.5k
     OPC_CheckPredicate2, 
62237
15.5k
     OPC_CheckPatternPredicate0,
62238
15.5k
     OPC_EmitMergeInputChains1_0,
62239
15.5k
     OPC_EmitInteger32, 0, 
62240
15.5k
     OPC_EmitNodeXForm, 2, 11,
62241
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15691),
62242
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62243
15.5k
    23, 
62244
15.5k
     OPC_CheckPredicate1, 
62245
15.5k
     OPC_CheckPatternPredicate0,
62246
15.5k
     OPC_EmitMergeInputChains1_0,
62247
15.5k
     OPC_EmitInteger32, 0, 
62248
15.5k
     OPC_EmitNodeXForm, 2, 11,
62249
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16318),
62250
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62251
15.5k
    23, 
62252
15.5k
     OPC_CheckPredicate0, 
62253
15.5k
     OPC_CheckPatternPredicate0,
62254
15.5k
     OPC_EmitMergeInputChains1_0,
62255
15.5k
     OPC_EmitInteger32, 0, 
62256
15.5k
     OPC_EmitNodeXForm, 2, 11,
62257
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16945),
62258
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62259
15.5k
    0, 
62260
15.5k
   93, 
62261
15.5k
    OPC_CheckChild2TypeI64,
62262
15.5k
    OPC_RecordChild3,
62263
15.5k
    OPC_RecordChild4,
62264
15.5k
    OPC_RecordChild5,
62265
15.5k
    OPC_RecordChild6,
62266
15.5k
    OPC_RecordChild7,
62267
15.5k
    OPC_MoveChild, 8,
62268
15.5k
    OPC_RecordNode,
62269
15.5k
    OPC_MoveSibling, 9,
62270
15.5k
    OPC_RecordNode,
62271
15.5k
    OPC_MoveSibling, 10,
62272
15.5k
    OPC_RecordNode,
62273
15.5k
    OPC_MoveSibling, 11,
62274
15.5k
    OPC_RecordNode,
62275
15.5k
    OPC_MoveParent,
62276
15.5k
    OPC_Scope, 23, 
62277
15.5k
     OPC_CheckPredicate2, 
62278
15.5k
     OPC_CheckPatternPredicate0,
62279
15.5k
     OPC_EmitMergeInputChains1_0,
62280
15.5k
     OPC_EmitInteger32, 0, 
62281
15.5k
     OPC_EmitNodeXForm, 2, 11,
62282
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15805),
62283
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62284
15.5k
    23, 
62285
15.5k
     OPC_CheckPredicate1, 
62286
15.5k
     OPC_CheckPatternPredicate0,
62287
15.5k
     OPC_EmitMergeInputChains1_0,
62288
15.5k
     OPC_EmitInteger32, 0, 
62289
15.5k
     OPC_EmitNodeXForm, 2, 11,
62290
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16432),
62291
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62292
15.5k
    23, 
62293
15.5k
     OPC_CheckPredicate0, 
62294
15.5k
     OPC_CheckPatternPredicate0,
62295
15.5k
     OPC_EmitMergeInputChains1_0,
62296
15.5k
     OPC_EmitInteger32, 0, 
62297
15.5k
     OPC_EmitNodeXForm, 2, 11,
62298
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17059),
62299
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62300
15.5k
    0, 
62301
15.5k
   0, 
62302
15.5k
  119|128,2, 
62303
15.5k
   OPC_CheckChild1Integer, 34|128,13|128,1, 
62304
15.5k
   OPC_RecordChild2,
62305
15.5k
   OPC_Scope, 77, 
62306
15.5k
    OPC_CheckChild2TypeI32,
62307
15.5k
    OPC_RecordChild3,
62308
15.5k
    OPC_RecordChild4,
62309
15.5k
    OPC_RecordChild5,
62310
15.5k
    OPC_RecordChild6,
62311
15.5k
    OPC_RecordChild7,
62312
15.5k
    OPC_Scope, 22, 
62313
15.5k
     OPC_CheckPredicate2, 
62314
15.5k
     OPC_CheckPatternPredicate2,
62315
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62316
15.5k
     OPC_EmitMergeInputChains1_0,
62317
15.5k
     OPC_EmitInteger32, 0, 
62318
15.5k
     OPC_EmitNodeXForm, 2, 9,
62319
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15921),
62320
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
62321
15.5k
    22, 
62322
15.5k
     OPC_CheckPredicate1, 
62323
15.5k
     OPC_CheckPatternPredicate2,
62324
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62325
15.5k
     OPC_EmitMergeInputChains1_0,
62326
15.5k
     OPC_EmitInteger32, 0, 
62327
15.5k
     OPC_EmitNodeXForm, 2, 9,
62328
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16548),
62329
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
62330
15.5k
    22, 
62331
15.5k
     OPC_CheckPredicate0, 
62332
15.5k
     OPC_CheckPatternPredicate2,
62333
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62334
15.5k
     OPC_EmitMergeInputChains1_0,
62335
15.5k
     OPC_EmitInteger32, 0, 
62336
15.5k
     OPC_EmitNodeXForm, 2, 9,
62337
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17175),
62338
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
62339
15.5k
    0, 
62340
15.5k
   77, 
62341
15.5k
    OPC_CheckChild2TypeI64,
62342
15.5k
    OPC_RecordChild3,
62343
15.5k
    OPC_RecordChild4,
62344
15.5k
    OPC_RecordChild5,
62345
15.5k
    OPC_RecordChild6,
62346
15.5k
    OPC_RecordChild7,
62347
15.5k
    OPC_Scope, 22, 
62348
15.5k
     OPC_CheckPredicate2, 
62349
15.5k
     OPC_CheckPatternPredicate2,
62350
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62351
15.5k
     OPC_EmitMergeInputChains1_0,
62352
15.5k
     OPC_EmitInteger32, 0, 
62353
15.5k
     OPC_EmitNodeXForm, 2, 9,
62354
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16035),
62355
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
62356
15.5k
    22, 
62357
15.5k
     OPC_CheckPredicate1, 
62358
15.5k
     OPC_CheckPatternPredicate2,
62359
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62360
15.5k
     OPC_EmitMergeInputChains1_0,
62361
15.5k
     OPC_EmitInteger32, 0, 
62362
15.5k
     OPC_EmitNodeXForm, 2, 9,
62363
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16662),
62364
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
62365
15.5k
    22, 
62366
15.5k
     OPC_CheckPredicate0, 
62367
15.5k
     OPC_CheckPatternPredicate2,
62368
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62369
15.5k
     OPC_EmitMergeInputChains1_0,
62370
15.5k
     OPC_EmitInteger32, 0, 
62371
15.5k
     OPC_EmitNodeXForm, 2, 9,
62372
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17289),
62373
15.5k
                   8, 7, 8, 2, 3, 4, 5, 6, 10, 
62374
15.5k
    0, 
62375
15.5k
   73, 
62376
15.5k
    OPC_RecordChild3,
62377
15.5k
    OPC_RecordChild4,
62378
15.5k
    OPC_RecordChild5,
62379
15.5k
    OPC_RecordChild6,
62380
15.5k
    OPC_RecordChild7,
62381
15.5k
    OPC_Scope, 21, 
62382
15.5k
     OPC_CheckPredicate2, 
62383
15.5k
     OPC_CheckPatternPredicate2,
62384
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62385
15.5k
     OPC_EmitMergeInputChains1_0,
62386
15.5k
     OPC_EmitInteger32, 0, 
62387
15.5k
     OPC_EmitNodeXForm, 2, 8,
62388
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15566),
62389
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
62390
15.5k
    21, 
62391
15.5k
     OPC_CheckPredicate1, 
62392
15.5k
     OPC_CheckPatternPredicate2,
62393
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62394
15.5k
     OPC_EmitMergeInputChains1_0,
62395
15.5k
     OPC_EmitInteger32, 0, 
62396
15.5k
     OPC_EmitNodeXForm, 2, 8,
62397
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16199),
62398
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
62399
15.5k
    21, 
62400
15.5k
     OPC_CheckPredicate0, 
62401
15.5k
     OPC_CheckPatternPredicate2,
62402
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62403
15.5k
     OPC_EmitMergeInputChains1_0,
62404
15.5k
     OPC_EmitInteger32, 0, 
62405
15.5k
     OPC_EmitNodeXForm, 2, 8,
62406
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16826),
62407
15.5k
                   7, 7, 2, 3, 4, 5, 6, 9, 
62408
15.5k
    0, 
62409
15.5k
   68, 
62410
15.5k
    OPC_CheckChild2TypeI32,
62411
15.5k
    OPC_RecordChild3,
62412
15.5k
    OPC_RecordChild4,
62413
15.5k
    OPC_RecordChild5,
62414
15.5k
    OPC_RecordChild6,
62415
15.5k
    OPC_RecordChild7,
62416
15.5k
    OPC_Scope, 19, 
62417
15.5k
     OPC_CheckPredicate2, 
62418
15.5k
     OPC_CheckPatternPredicate2,
62419
15.5k
     OPC_EmitMergeInputChains1_0,
62420
15.5k
     OPC_EmitInteger32, 0, 
62421
15.5k
     OPC_EmitNodeXForm, 2, 7,
62422
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15693),
62423
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
62424
15.5k
    19, 
62425
15.5k
     OPC_CheckPredicate1, 
62426
15.5k
     OPC_CheckPatternPredicate2,
62427
15.5k
     OPC_EmitMergeInputChains1_0,
62428
15.5k
     OPC_EmitInteger32, 0, 
62429
15.5k
     OPC_EmitNodeXForm, 2, 7,
62430
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16320),
62431
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
62432
15.5k
    19, 
62433
15.5k
     OPC_CheckPredicate0, 
62434
15.5k
     OPC_CheckPatternPredicate2,
62435
15.5k
     OPC_EmitMergeInputChains1_0,
62436
15.5k
     OPC_EmitInteger32, 0, 
62437
15.5k
     OPC_EmitNodeXForm, 2, 7,
62438
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16947),
62439
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
62440
15.5k
    0, 
62441
15.5k
   68, 
62442
15.5k
    OPC_CheckChild2TypeI64,
62443
15.5k
    OPC_RecordChild3,
62444
15.5k
    OPC_RecordChild4,
62445
15.5k
    OPC_RecordChild5,
62446
15.5k
    OPC_RecordChild6,
62447
15.5k
    OPC_RecordChild7,
62448
15.5k
    OPC_Scope, 19, 
62449
15.5k
     OPC_CheckPredicate2, 
62450
15.5k
     OPC_CheckPatternPredicate2,
62451
15.5k
     OPC_EmitMergeInputChains1_0,
62452
15.5k
     OPC_EmitInteger32, 0, 
62453
15.5k
     OPC_EmitNodeXForm, 2, 7,
62454
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15807),
62455
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
62456
15.5k
    19, 
62457
15.5k
     OPC_CheckPredicate1, 
62458
15.5k
     OPC_CheckPatternPredicate2,
62459
15.5k
     OPC_EmitMergeInputChains1_0,
62460
15.5k
     OPC_EmitInteger32, 0, 
62461
15.5k
     OPC_EmitNodeXForm, 2, 7,
62462
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16434),
62463
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
62464
15.5k
    19, 
62465
15.5k
     OPC_CheckPredicate0, 
62466
15.5k
     OPC_CheckPatternPredicate2,
62467
15.5k
     OPC_EmitMergeInputChains1_0,
62468
15.5k
     OPC_EmitInteger32, 0, 
62469
15.5k
     OPC_EmitNodeXForm, 2, 7,
62470
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17061),
62471
15.5k
                   7, 1, 2, 3, 4, 5, 6, 8, 
62472
15.5k
    0, 
62473
15.5k
   0, 
62474
15.5k
  116|128,3, 
62475
15.5k
   OPC_CheckChild1Integer, 36|128,13|128,1, 
62476
15.5k
   OPC_RecordChild2,
62477
15.5k
   OPC_Scope, 102, 
62478
15.5k
    OPC_CheckChild2TypeI32,
62479
15.5k
    OPC_RecordChild3,
62480
15.5k
    OPC_RecordChild4,
62481
15.5k
    OPC_RecordChild5,
62482
15.5k
    OPC_RecordChild6,
62483
15.5k
    OPC_RecordChild7,
62484
15.5k
    OPC_MoveChild, 8,
62485
15.5k
    OPC_RecordNode,
62486
15.5k
    OPC_MoveSibling, 9,
62487
15.5k
    OPC_RecordNode,
62488
15.5k
    OPC_MoveSibling, 10,
62489
15.5k
    OPC_RecordNode,
62490
15.5k
    OPC_MoveSibling, 11,
62491
15.5k
    OPC_RecordNode,
62492
15.5k
    OPC_MoveParent,
62493
15.5k
    OPC_Scope, 26, 
62494
15.5k
     OPC_CheckPredicate2, 
62495
15.5k
     OPC_CheckPatternPredicate2,
62496
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62497
15.5k
     OPC_EmitMergeInputChains1_0,
62498
15.5k
     OPC_EmitInteger32, 0, 
62499
15.5k
     OPC_EmitNodeXForm, 2, 13,
62500
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15923),
62501
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62502
15.5k
    26, 
62503
15.5k
     OPC_CheckPredicate1, 
62504
15.5k
     OPC_CheckPatternPredicate2,
62505
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62506
15.5k
     OPC_EmitMergeInputChains1_0,
62507
15.5k
     OPC_EmitInteger32, 0, 
62508
15.5k
     OPC_EmitNodeXForm, 2, 13,
62509
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16550),
62510
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62511
15.5k
    26, 
62512
15.5k
     OPC_CheckPredicate0, 
62513
15.5k
     OPC_CheckPatternPredicate2,
62514
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62515
15.5k
     OPC_EmitMergeInputChains1_0,
62516
15.5k
     OPC_EmitInteger32, 0, 
62517
15.5k
     OPC_EmitNodeXForm, 2, 13,
62518
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17177),
62519
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62520
15.5k
    0, 
62521
15.5k
   102, 
62522
15.5k
    OPC_CheckChild2TypeI64,
62523
15.5k
    OPC_RecordChild3,
62524
15.5k
    OPC_RecordChild4,
62525
15.5k
    OPC_RecordChild5,
62526
15.5k
    OPC_RecordChild6,
62527
15.5k
    OPC_RecordChild7,
62528
15.5k
    OPC_MoveChild, 8,
62529
15.5k
    OPC_RecordNode,
62530
15.5k
    OPC_MoveSibling, 9,
62531
15.5k
    OPC_RecordNode,
62532
15.5k
    OPC_MoveSibling, 10,
62533
15.5k
    OPC_RecordNode,
62534
15.5k
    OPC_MoveSibling, 11,
62535
15.5k
    OPC_RecordNode,
62536
15.5k
    OPC_MoveParent,
62537
15.5k
    OPC_Scope, 26, 
62538
15.5k
     OPC_CheckPredicate2, 
62539
15.5k
     OPC_CheckPatternPredicate2,
62540
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62541
15.5k
     OPC_EmitMergeInputChains1_0,
62542
15.5k
     OPC_EmitInteger32, 0, 
62543
15.5k
     OPC_EmitNodeXForm, 2, 13,
62544
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16037),
62545
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62546
15.5k
    26, 
62547
15.5k
     OPC_CheckPredicate1, 
62548
15.5k
     OPC_CheckPatternPredicate2,
62549
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62550
15.5k
     OPC_EmitMergeInputChains1_0,
62551
15.5k
     OPC_EmitInteger32, 0, 
62552
15.5k
     OPC_EmitNodeXForm, 2, 13,
62553
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16664),
62554
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62555
15.5k
    26, 
62556
15.5k
     OPC_CheckPredicate0, 
62557
15.5k
     OPC_CheckPatternPredicate2,
62558
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62559
15.5k
     OPC_EmitMergeInputChains1_0,
62560
15.5k
     OPC_EmitInteger32, 0, 
62561
15.5k
     OPC_EmitNodeXForm, 2, 13,
62562
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17291),
62563
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62564
15.5k
    0, 
62565
15.5k
   98, 
62566
15.5k
    OPC_RecordChild3,
62567
15.5k
    OPC_RecordChild4,
62568
15.5k
    OPC_RecordChild5,
62569
15.5k
    OPC_RecordChild6,
62570
15.5k
    OPC_RecordChild7,
62571
15.5k
    OPC_MoveChild, 8,
62572
15.5k
    OPC_RecordNode,
62573
15.5k
    OPC_MoveSibling, 9,
62574
15.5k
    OPC_RecordNode,
62575
15.5k
    OPC_MoveSibling, 10,
62576
15.5k
    OPC_RecordNode,
62577
15.5k
    OPC_MoveSibling, 11,
62578
15.5k
    OPC_RecordNode,
62579
15.5k
    OPC_MoveParent,
62580
15.5k
    OPC_Scope, 25, 
62581
15.5k
     OPC_CheckPredicate2, 
62582
15.5k
     OPC_CheckPatternPredicate2,
62583
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62584
15.5k
     OPC_EmitMergeInputChains1_0,
62585
15.5k
     OPC_EmitInteger32, 0, 
62586
15.5k
     OPC_EmitNodeXForm, 2, 12,
62587
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15570),
62588
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
62589
15.5k
    25, 
62590
15.5k
     OPC_CheckPredicate1, 
62591
15.5k
     OPC_CheckPatternPredicate2,
62592
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62593
15.5k
     OPC_EmitMergeInputChains1_0,
62594
15.5k
     OPC_EmitInteger32, 0, 
62595
15.5k
     OPC_EmitNodeXForm, 2, 12,
62596
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16202),
62597
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
62598
15.5k
    25, 
62599
15.5k
     OPC_CheckPredicate0, 
62600
15.5k
     OPC_CheckPatternPredicate2,
62601
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62602
15.5k
     OPC_EmitMergeInputChains1_0,
62603
15.5k
     OPC_EmitInteger32, 0, 
62604
15.5k
     OPC_EmitNodeXForm, 2, 12,
62605
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16829),
62606
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
62607
15.5k
    0, 
62608
15.5k
   93, 
62609
15.5k
    OPC_CheckChild2TypeI32,
62610
15.5k
    OPC_RecordChild3,
62611
15.5k
    OPC_RecordChild4,
62612
15.5k
    OPC_RecordChild5,
62613
15.5k
    OPC_RecordChild6,
62614
15.5k
    OPC_RecordChild7,
62615
15.5k
    OPC_MoveChild, 8,
62616
15.5k
    OPC_RecordNode,
62617
15.5k
    OPC_MoveSibling, 9,
62618
15.5k
    OPC_RecordNode,
62619
15.5k
    OPC_MoveSibling, 10,
62620
15.5k
    OPC_RecordNode,
62621
15.5k
    OPC_MoveSibling, 11,
62622
15.5k
    OPC_RecordNode,
62623
15.5k
    OPC_MoveParent,
62624
15.5k
    OPC_Scope, 23, 
62625
15.5k
     OPC_CheckPredicate2, 
62626
15.5k
     OPC_CheckPatternPredicate2,
62627
15.5k
     OPC_EmitMergeInputChains1_0,
62628
15.5k
     OPC_EmitInteger32, 0, 
62629
15.5k
     OPC_EmitNodeXForm, 2, 11,
62630
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15695),
62631
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62632
15.5k
    23, 
62633
15.5k
     OPC_CheckPredicate1, 
62634
15.5k
     OPC_CheckPatternPredicate2,
62635
15.5k
     OPC_EmitMergeInputChains1_0,
62636
15.5k
     OPC_EmitInteger32, 0, 
62637
15.5k
     OPC_EmitNodeXForm, 2, 11,
62638
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16322),
62639
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62640
15.5k
    23, 
62641
15.5k
     OPC_CheckPredicate0, 
62642
15.5k
     OPC_CheckPatternPredicate2,
62643
15.5k
     OPC_EmitMergeInputChains1_0,
62644
15.5k
     OPC_EmitInteger32, 0, 
62645
15.5k
     OPC_EmitNodeXForm, 2, 11,
62646
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16949),
62647
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62648
15.5k
    0, 
62649
15.5k
   93, 
62650
15.5k
    OPC_CheckChild2TypeI64,
62651
15.5k
    OPC_RecordChild3,
62652
15.5k
    OPC_RecordChild4,
62653
15.5k
    OPC_RecordChild5,
62654
15.5k
    OPC_RecordChild6,
62655
15.5k
    OPC_RecordChild7,
62656
15.5k
    OPC_MoveChild, 8,
62657
15.5k
    OPC_RecordNode,
62658
15.5k
    OPC_MoveSibling, 9,
62659
15.5k
    OPC_RecordNode,
62660
15.5k
    OPC_MoveSibling, 10,
62661
15.5k
    OPC_RecordNode,
62662
15.5k
    OPC_MoveSibling, 11,
62663
15.5k
    OPC_RecordNode,
62664
15.5k
    OPC_MoveParent,
62665
15.5k
    OPC_Scope, 23, 
62666
15.5k
     OPC_CheckPredicate2, 
62667
15.5k
     OPC_CheckPatternPredicate2,
62668
15.5k
     OPC_EmitMergeInputChains1_0,
62669
15.5k
     OPC_EmitInteger32, 0, 
62670
15.5k
     OPC_EmitNodeXForm, 2, 11,
62671
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15809),
62672
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62673
15.5k
    23, 
62674
15.5k
     OPC_CheckPredicate1, 
62675
15.5k
     OPC_CheckPatternPredicate2,
62676
15.5k
     OPC_EmitMergeInputChains1_0,
62677
15.5k
     OPC_EmitInteger32, 0, 
62678
15.5k
     OPC_EmitNodeXForm, 2, 11,
62679
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16436),
62680
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62681
15.5k
    23, 
62682
15.5k
     OPC_CheckPredicate0, 
62683
15.5k
     OPC_CheckPatternPredicate2,
62684
15.5k
     OPC_EmitMergeInputChains1_0,
62685
15.5k
     OPC_EmitInteger32, 0, 
62686
15.5k
     OPC_EmitNodeXForm, 2, 11,
62687
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17063),
62688
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62689
15.5k
    0, 
62690
15.5k
   0, 
62691
15.5k
  116|128,3, 
62692
15.5k
   OPC_CheckChild1Integer, 38|128,13|128,1, 
62693
15.5k
   OPC_RecordChild2,
62694
15.5k
   OPC_Scope, 102, 
62695
15.5k
    OPC_CheckChild2TypeI32,
62696
15.5k
    OPC_RecordChild3,
62697
15.5k
    OPC_RecordChild4,
62698
15.5k
    OPC_RecordChild5,
62699
15.5k
    OPC_RecordChild6,
62700
15.5k
    OPC_RecordChild7,
62701
15.5k
    OPC_MoveChild, 8,
62702
15.5k
    OPC_RecordNode,
62703
15.5k
    OPC_MoveSibling, 9,
62704
15.5k
    OPC_RecordNode,
62705
15.5k
    OPC_MoveSibling, 10,
62706
15.5k
    OPC_RecordNode,
62707
15.5k
    OPC_MoveSibling, 11,
62708
15.5k
    OPC_RecordNode,
62709
15.5k
    OPC_MoveParent,
62710
15.5k
    OPC_Scope, 26, 
62711
15.5k
     OPC_CheckPredicate2, 
62712
15.5k
     OPC_CheckPatternPredicate0,
62713
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62714
15.5k
     OPC_EmitMergeInputChains1_0,
62715
15.5k
     OPC_EmitInteger32, 0, 
62716
15.5k
     OPC_EmitNodeXForm, 2, 13,
62717
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15925),
62718
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62719
15.5k
    26, 
62720
15.5k
     OPC_CheckPredicate1, 
62721
15.5k
     OPC_CheckPatternPredicate0,
62722
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62723
15.5k
     OPC_EmitMergeInputChains1_0,
62724
15.5k
     OPC_EmitInteger32, 0, 
62725
15.5k
     OPC_EmitNodeXForm, 2, 13,
62726
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16552),
62727
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62728
15.5k
    26, 
62729
15.5k
     OPC_CheckPredicate0, 
62730
15.5k
     OPC_CheckPatternPredicate0,
62731
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62732
15.5k
     OPC_EmitMergeInputChains1_0,
62733
15.5k
     OPC_EmitInteger32, 0, 
62734
15.5k
     OPC_EmitNodeXForm, 2, 13,
62735
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17179),
62736
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62737
15.5k
    0, 
62738
15.5k
   102, 
62739
15.5k
    OPC_CheckChild2TypeI64,
62740
15.5k
    OPC_RecordChild3,
62741
15.5k
    OPC_RecordChild4,
62742
15.5k
    OPC_RecordChild5,
62743
15.5k
    OPC_RecordChild6,
62744
15.5k
    OPC_RecordChild7,
62745
15.5k
    OPC_MoveChild, 8,
62746
15.5k
    OPC_RecordNode,
62747
15.5k
    OPC_MoveSibling, 9,
62748
15.5k
    OPC_RecordNode,
62749
15.5k
    OPC_MoveSibling, 10,
62750
15.5k
    OPC_RecordNode,
62751
15.5k
    OPC_MoveSibling, 11,
62752
15.5k
    OPC_RecordNode,
62753
15.5k
    OPC_MoveParent,
62754
15.5k
    OPC_Scope, 26, 
62755
15.5k
     OPC_CheckPredicate2, 
62756
15.5k
     OPC_CheckPatternPredicate0,
62757
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62758
15.5k
     OPC_EmitMergeInputChains1_0,
62759
15.5k
     OPC_EmitInteger32, 0, 
62760
15.5k
     OPC_EmitNodeXForm, 2, 13,
62761
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16039),
62762
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62763
15.5k
    26, 
62764
15.5k
     OPC_CheckPredicate1, 
62765
15.5k
     OPC_CheckPatternPredicate0,
62766
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62767
15.5k
     OPC_EmitMergeInputChains1_0,
62768
15.5k
     OPC_EmitInteger32, 0, 
62769
15.5k
     OPC_EmitNodeXForm, 2, 13,
62770
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16666),
62771
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62772
15.5k
    26, 
62773
15.5k
     OPC_CheckPredicate0, 
62774
15.5k
     OPC_CheckPatternPredicate0,
62775
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62776
15.5k
     OPC_EmitMergeInputChains1_0,
62777
15.5k
     OPC_EmitInteger32, 0, 
62778
15.5k
     OPC_EmitNodeXForm, 2, 13,
62779
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17293),
62780
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62781
15.5k
    0, 
62782
15.5k
   98, 
62783
15.5k
    OPC_RecordChild3,
62784
15.5k
    OPC_RecordChild4,
62785
15.5k
    OPC_RecordChild5,
62786
15.5k
    OPC_RecordChild6,
62787
15.5k
    OPC_RecordChild7,
62788
15.5k
    OPC_MoveChild, 8,
62789
15.5k
    OPC_RecordNode,
62790
15.5k
    OPC_MoveSibling, 9,
62791
15.5k
    OPC_RecordNode,
62792
15.5k
    OPC_MoveSibling, 10,
62793
15.5k
    OPC_RecordNode,
62794
15.5k
    OPC_MoveSibling, 11,
62795
15.5k
    OPC_RecordNode,
62796
15.5k
    OPC_MoveParent,
62797
15.5k
    OPC_Scope, 25, 
62798
15.5k
     OPC_CheckPredicate2, 
62799
15.5k
     OPC_CheckPatternPredicate0,
62800
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62801
15.5k
     OPC_EmitMergeInputChains1_0,
62802
15.5k
     OPC_EmitInteger32, 0, 
62803
15.5k
     OPC_EmitNodeXForm, 2, 12,
62804
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15574),
62805
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
62806
15.5k
    25, 
62807
15.5k
     OPC_CheckPredicate1, 
62808
15.5k
     OPC_CheckPatternPredicate0,
62809
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62810
15.5k
     OPC_EmitMergeInputChains1_0,
62811
15.5k
     OPC_EmitInteger32, 0, 
62812
15.5k
     OPC_EmitNodeXForm, 2, 12,
62813
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16205),
62814
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
62815
15.5k
    25, 
62816
15.5k
     OPC_CheckPredicate0, 
62817
15.5k
     OPC_CheckPatternPredicate0,
62818
15.5k
     OPC_CheckComplexPat2, /*#*/1,
62819
15.5k
     OPC_EmitMergeInputChains1_0,
62820
15.5k
     OPC_EmitInteger32, 0, 
62821
15.5k
     OPC_EmitNodeXForm, 2, 12,
62822
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16832),
62823
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
62824
15.5k
    0, 
62825
15.5k
   93, 
62826
15.5k
    OPC_CheckChild2TypeI32,
62827
15.5k
    OPC_RecordChild3,
62828
15.5k
    OPC_RecordChild4,
62829
15.5k
    OPC_RecordChild5,
62830
15.5k
    OPC_RecordChild6,
62831
15.5k
    OPC_RecordChild7,
62832
15.5k
    OPC_MoveChild, 8,
62833
15.5k
    OPC_RecordNode,
62834
15.5k
    OPC_MoveSibling, 9,
62835
15.5k
    OPC_RecordNode,
62836
15.5k
    OPC_MoveSibling, 10,
62837
15.5k
    OPC_RecordNode,
62838
15.5k
    OPC_MoveSibling, 11,
62839
15.5k
    OPC_RecordNode,
62840
15.5k
    OPC_MoveParent,
62841
15.5k
    OPC_Scope, 23, 
62842
15.5k
     OPC_CheckPredicate2, 
62843
15.5k
     OPC_CheckPatternPredicate0,
62844
15.5k
     OPC_EmitMergeInputChains1_0,
62845
15.5k
     OPC_EmitInteger32, 0, 
62846
15.5k
     OPC_EmitNodeXForm, 2, 11,
62847
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15697),
62848
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62849
15.5k
    23, 
62850
15.5k
     OPC_CheckPredicate1, 
62851
15.5k
     OPC_CheckPatternPredicate0,
62852
15.5k
     OPC_EmitMergeInputChains1_0,
62853
15.5k
     OPC_EmitInteger32, 0, 
62854
15.5k
     OPC_EmitNodeXForm, 2, 11,
62855
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16324),
62856
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62857
15.5k
    23, 
62858
15.5k
     OPC_CheckPredicate0, 
62859
15.5k
     OPC_CheckPatternPredicate0,
62860
15.5k
     OPC_EmitMergeInputChains1_0,
62861
15.5k
     OPC_EmitInteger32, 0, 
62862
15.5k
     OPC_EmitNodeXForm, 2, 11,
62863
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16951),
62864
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62865
15.5k
    0, 
62866
15.5k
   93, 
62867
15.5k
    OPC_CheckChild2TypeI64,
62868
15.5k
    OPC_RecordChild3,
62869
15.5k
    OPC_RecordChild4,
62870
15.5k
    OPC_RecordChild5,
62871
15.5k
    OPC_RecordChild6,
62872
15.5k
    OPC_RecordChild7,
62873
15.5k
    OPC_MoveChild, 8,
62874
15.5k
    OPC_RecordNode,
62875
15.5k
    OPC_MoveSibling, 9,
62876
15.5k
    OPC_RecordNode,
62877
15.5k
    OPC_MoveSibling, 10,
62878
15.5k
    OPC_RecordNode,
62879
15.5k
    OPC_MoveSibling, 11,
62880
15.5k
    OPC_RecordNode,
62881
15.5k
    OPC_MoveParent,
62882
15.5k
    OPC_Scope, 23, 
62883
15.5k
     OPC_CheckPredicate2, 
62884
15.5k
     OPC_CheckPatternPredicate0,
62885
15.5k
     OPC_EmitMergeInputChains1_0,
62886
15.5k
     OPC_EmitInteger32, 0, 
62887
15.5k
     OPC_EmitNodeXForm, 2, 11,
62888
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15811),
62889
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62890
15.5k
    23, 
62891
15.5k
     OPC_CheckPredicate1, 
62892
15.5k
     OPC_CheckPatternPredicate0,
62893
15.5k
     OPC_EmitMergeInputChains1_0,
62894
15.5k
     OPC_EmitInteger32, 0, 
62895
15.5k
     OPC_EmitNodeXForm, 2, 11,
62896
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16438),
62897
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62898
15.5k
    23, 
62899
15.5k
     OPC_CheckPredicate0, 
62900
15.5k
     OPC_CheckPatternPredicate0,
62901
15.5k
     OPC_EmitMergeInputChains1_0,
62902
15.5k
     OPC_EmitInteger32, 0, 
62903
15.5k
     OPC_EmitNodeXForm, 2, 11,
62904
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17065),
62905
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
62906
15.5k
    0, 
62907
15.5k
   0, 
62908
15.5k
  116|128,3, 
62909
15.5k
   OPC_CheckChild1Integer, 126|128,9|128,1, 
62910
15.5k
   OPC_RecordChild2,
62911
15.5k
   OPC_Scope, 102, 
62912
15.5k
    OPC_CheckChild2TypeI32,
62913
15.5k
    OPC_RecordChild3,
62914
15.5k
    OPC_RecordChild4,
62915
15.5k
    OPC_RecordChild5,
62916
15.5k
    OPC_RecordChild6,
62917
15.5k
    OPC_RecordChild7,
62918
15.5k
    OPC_MoveChild, 8,
62919
15.5k
    OPC_RecordNode,
62920
15.5k
    OPC_MoveSibling, 9,
62921
15.5k
    OPC_RecordNode,
62922
15.5k
    OPC_MoveSibling, 10,
62923
15.5k
    OPC_RecordNode,
62924
15.5k
    OPC_MoveSibling, 11,
62925
15.5k
    OPC_RecordNode,
62926
15.5k
    OPC_MoveParent,
62927
15.5k
    OPC_Scope, 26, 
62928
15.5k
     OPC_CheckPredicate2, 
62929
15.5k
     OPC_CheckPatternPredicate1,
62930
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62931
15.5k
     OPC_EmitMergeInputChains1_0,
62932
15.5k
     OPC_EmitInteger32, 0, 
62933
15.5k
     OPC_EmitNodeXForm, 2, 13,
62934
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15927),
62935
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62936
15.5k
    26, 
62937
15.5k
     OPC_CheckPredicate1, 
62938
15.5k
     OPC_CheckPatternPredicate1,
62939
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62940
15.5k
     OPC_EmitMergeInputChains1_0,
62941
15.5k
     OPC_EmitInteger32, 0, 
62942
15.5k
     OPC_EmitNodeXForm, 2, 13,
62943
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16554),
62944
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62945
15.5k
    26, 
62946
15.5k
     OPC_CheckPredicate0, 
62947
15.5k
     OPC_CheckPatternPredicate1,
62948
15.5k
     OPC_CheckComplexPat0, /*#*/1,
62949
15.5k
     OPC_EmitMergeInputChains1_0,
62950
15.5k
     OPC_EmitInteger32, 0, 
62951
15.5k
     OPC_EmitNodeXForm, 2, 13,
62952
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17181),
62953
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62954
15.5k
    0, 
62955
15.5k
   102, 
62956
15.5k
    OPC_CheckChild2TypeI64,
62957
15.5k
    OPC_RecordChild3,
62958
15.5k
    OPC_RecordChild4,
62959
15.5k
    OPC_RecordChild5,
62960
15.5k
    OPC_RecordChild6,
62961
15.5k
    OPC_RecordChild7,
62962
15.5k
    OPC_MoveChild, 8,
62963
15.5k
    OPC_RecordNode,
62964
15.5k
    OPC_MoveSibling, 9,
62965
15.5k
    OPC_RecordNode,
62966
15.5k
    OPC_MoveSibling, 10,
62967
15.5k
    OPC_RecordNode,
62968
15.5k
    OPC_MoveSibling, 11,
62969
15.5k
    OPC_RecordNode,
62970
15.5k
    OPC_MoveParent,
62971
15.5k
    OPC_Scope, 26, 
62972
15.5k
     OPC_CheckPredicate2, 
62973
15.5k
     OPC_CheckPatternPredicate1,
62974
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62975
15.5k
     OPC_EmitMergeInputChains1_0,
62976
15.5k
     OPC_EmitInteger32, 0, 
62977
15.5k
     OPC_EmitNodeXForm, 2, 13,
62978
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16041),
62979
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62980
15.5k
    26, 
62981
15.5k
     OPC_CheckPredicate1, 
62982
15.5k
     OPC_CheckPatternPredicate1,
62983
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62984
15.5k
     OPC_EmitMergeInputChains1_0,
62985
15.5k
     OPC_EmitInteger32, 0, 
62986
15.5k
     OPC_EmitNodeXForm, 2, 13,
62987
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16668),
62988
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62989
15.5k
    26, 
62990
15.5k
     OPC_CheckPredicate0, 
62991
15.5k
     OPC_CheckPatternPredicate1,
62992
15.5k
     OPC_CheckComplexPat1, /*#*/1,
62993
15.5k
     OPC_EmitMergeInputChains1_0,
62994
15.5k
     OPC_EmitInteger32, 0, 
62995
15.5k
     OPC_EmitNodeXForm, 2, 13,
62996
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17295),
62997
15.5k
                   12, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 
62998
15.5k
    0, 
62999
15.5k
   98, 
63000
15.5k
    OPC_RecordChild3,
63001
15.5k
    OPC_RecordChild4,
63002
15.5k
    OPC_RecordChild5,
63003
15.5k
    OPC_RecordChild6,
63004
15.5k
    OPC_RecordChild7,
63005
15.5k
    OPC_MoveChild, 8,
63006
15.5k
    OPC_RecordNode,
63007
15.5k
    OPC_MoveSibling, 9,
63008
15.5k
    OPC_RecordNode,
63009
15.5k
    OPC_MoveSibling, 10,
63010
15.5k
    OPC_RecordNode,
63011
15.5k
    OPC_MoveSibling, 11,
63012
15.5k
    OPC_RecordNode,
63013
15.5k
    OPC_MoveParent,
63014
15.5k
    OPC_Scope, 25, 
63015
15.5k
     OPC_CheckPredicate2, 
63016
15.5k
     OPC_CheckPatternPredicate1,
63017
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63018
15.5k
     OPC_EmitMergeInputChains1_0,
63019
15.5k
     OPC_EmitInteger32, 0, 
63020
15.5k
     OPC_EmitNodeXForm, 2, 12,
63021
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15578),
63022
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
63023
15.5k
    25, 
63024
15.5k
     OPC_CheckPredicate1, 
63025
15.5k
     OPC_CheckPatternPredicate1,
63026
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63027
15.5k
     OPC_EmitMergeInputChains1_0,
63028
15.5k
     OPC_EmitInteger32, 0, 
63029
15.5k
     OPC_EmitNodeXForm, 2, 12,
63030
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16208),
63031
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
63032
15.5k
    25, 
63033
15.5k
     OPC_CheckPredicate0, 
63034
15.5k
     OPC_CheckPatternPredicate1,
63035
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63036
15.5k
     OPC_EmitMergeInputChains1_0,
63037
15.5k
     OPC_EmitInteger32, 0, 
63038
15.5k
     OPC_EmitNodeXForm, 2, 12,
63039
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16835),
63040
15.5k
                   11, 11, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 
63041
15.5k
    0, 
63042
15.5k
   93, 
63043
15.5k
    OPC_CheckChild2TypeI32,
63044
15.5k
    OPC_RecordChild3,
63045
15.5k
    OPC_RecordChild4,
63046
15.5k
    OPC_RecordChild5,
63047
15.5k
    OPC_RecordChild6,
63048
15.5k
    OPC_RecordChild7,
63049
15.5k
    OPC_MoveChild, 8,
63050
15.5k
    OPC_RecordNode,
63051
15.5k
    OPC_MoveSibling, 9,
63052
15.5k
    OPC_RecordNode,
63053
15.5k
    OPC_MoveSibling, 10,
63054
15.5k
    OPC_RecordNode,
63055
15.5k
    OPC_MoveSibling, 11,
63056
15.5k
    OPC_RecordNode,
63057
15.5k
    OPC_MoveParent,
63058
15.5k
    OPC_Scope, 23, 
63059
15.5k
     OPC_CheckPredicate2, 
63060
15.5k
     OPC_CheckPatternPredicate1,
63061
15.5k
     OPC_EmitMergeInputChains1_0,
63062
15.5k
     OPC_EmitInteger32, 0, 
63063
15.5k
     OPC_EmitNodeXForm, 2, 11,
63064
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15699),
63065
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
63066
15.5k
    23, 
63067
15.5k
     OPC_CheckPredicate1, 
63068
15.5k
     OPC_CheckPatternPredicate1,
63069
15.5k
     OPC_EmitMergeInputChains1_0,
63070
15.5k
     OPC_EmitInteger32, 0, 
63071
15.5k
     OPC_EmitNodeXForm, 2, 11,
63072
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16326),
63073
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
63074
15.5k
    23, 
63075
15.5k
     OPC_CheckPredicate0, 
63076
15.5k
     OPC_CheckPatternPredicate1,
63077
15.5k
     OPC_EmitMergeInputChains1_0,
63078
15.5k
     OPC_EmitInteger32, 0, 
63079
15.5k
     OPC_EmitNodeXForm, 2, 11,
63080
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16953),
63081
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
63082
15.5k
    0, 
63083
15.5k
   93, 
63084
15.5k
    OPC_CheckChild2TypeI64,
63085
15.5k
    OPC_RecordChild3,
63086
15.5k
    OPC_RecordChild4,
63087
15.5k
    OPC_RecordChild5,
63088
15.5k
    OPC_RecordChild6,
63089
15.5k
    OPC_RecordChild7,
63090
15.5k
    OPC_MoveChild, 8,
63091
15.5k
    OPC_RecordNode,
63092
15.5k
    OPC_MoveSibling, 9,
63093
15.5k
    OPC_RecordNode,
63094
15.5k
    OPC_MoveSibling, 10,
63095
15.5k
    OPC_RecordNode,
63096
15.5k
    OPC_MoveSibling, 11,
63097
15.5k
    OPC_RecordNode,
63098
15.5k
    OPC_MoveParent,
63099
15.5k
    OPC_Scope, 23, 
63100
15.5k
     OPC_CheckPredicate2, 
63101
15.5k
     OPC_CheckPatternPredicate1,
63102
15.5k
     OPC_EmitMergeInputChains1_0,
63103
15.5k
     OPC_EmitInteger32, 0, 
63104
15.5k
     OPC_EmitNodeXForm, 2, 11,
63105
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15813),
63106
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
63107
15.5k
    23, 
63108
15.5k
     OPC_CheckPredicate1, 
63109
15.5k
     OPC_CheckPatternPredicate1,
63110
15.5k
     OPC_EmitMergeInputChains1_0,
63111
15.5k
     OPC_EmitInteger32, 0, 
63112
15.5k
     OPC_EmitNodeXForm, 2, 11,
63113
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16440),
63114
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
63115
15.5k
    23, 
63116
15.5k
     OPC_CheckPredicate0, 
63117
15.5k
     OPC_CheckPatternPredicate1,
63118
15.5k
     OPC_EmitMergeInputChains1_0,
63119
15.5k
     OPC_EmitInteger32, 0, 
63120
15.5k
     OPC_EmitNodeXForm, 2, 11,
63121
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17067),
63122
15.5k
                   11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 
63123
15.5k
    0, 
63124
15.5k
   0, 
63125
15.5k
  79|128,2, 
63126
15.5k
   OPC_CheckChild1Integer, 58|128,14|128,1, 
63127
15.5k
   OPC_RecordChild2,
63128
15.5k
   OPC_Scope, 69, 
63129
15.5k
    OPC_CheckChild2TypeI32,
63130
15.5k
    OPC_RecordChild3,
63131
15.5k
    OPC_RecordChild4,
63132
15.5k
    OPC_RecordChild5,
63133
15.5k
    OPC_Scope, 20, 
63134
15.5k
     OPC_CheckPredicate2, 
63135
15.5k
     OPC_CheckPatternPredicate1,
63136
15.5k
     OPC_CheckComplexPat0, /*#*/1,
63137
15.5k
     OPC_EmitMergeInputChains1_0,
63138
15.5k
     OPC_EmitInteger32, 0, 
63139
15.5k
     OPC_EmitNodeXForm, 2, 7,
63140
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15929),
63141
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63142
15.5k
    20, 
63143
15.5k
     OPC_CheckPredicate1, 
63144
15.5k
     OPC_CheckPatternPredicate1,
63145
15.5k
     OPC_CheckComplexPat0, /*#*/1,
63146
15.5k
     OPC_EmitMergeInputChains1_0,
63147
15.5k
     OPC_EmitInteger32, 0, 
63148
15.5k
     OPC_EmitNodeXForm, 2, 7,
63149
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16556),
63150
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63151
15.5k
    20, 
63152
15.5k
     OPC_CheckPredicate0, 
63153
15.5k
     OPC_CheckPatternPredicate1,
63154
15.5k
     OPC_CheckComplexPat0, /*#*/1,
63155
15.5k
     OPC_EmitMergeInputChains1_0,
63156
15.5k
     OPC_EmitInteger32, 0, 
63157
15.5k
     OPC_EmitNodeXForm, 2, 7,
63158
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17183),
63159
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63160
15.5k
    0, 
63161
15.5k
   69, 
63162
15.5k
    OPC_CheckChild2TypeI64,
63163
15.5k
    OPC_RecordChild3,
63164
15.5k
    OPC_RecordChild4,
63165
15.5k
    OPC_RecordChild5,
63166
15.5k
    OPC_Scope, 20, 
63167
15.5k
     OPC_CheckPredicate2, 
63168
15.5k
     OPC_CheckPatternPredicate1,
63169
15.5k
     OPC_CheckComplexPat1, /*#*/1,
63170
15.5k
     OPC_EmitMergeInputChains1_0,
63171
15.5k
     OPC_EmitInteger32, 0, 
63172
15.5k
     OPC_EmitNodeXForm, 2, 7,
63173
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16043),
63174
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63175
15.5k
    20, 
63176
15.5k
     OPC_CheckPredicate1, 
63177
15.5k
     OPC_CheckPatternPredicate1,
63178
15.5k
     OPC_CheckComplexPat1, /*#*/1,
63179
15.5k
     OPC_EmitMergeInputChains1_0,
63180
15.5k
     OPC_EmitInteger32, 0, 
63181
15.5k
     OPC_EmitNodeXForm, 2, 7,
63182
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16670),
63183
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63184
15.5k
    20, 
63185
15.5k
     OPC_CheckPredicate0, 
63186
15.5k
     OPC_CheckPatternPredicate1,
63187
15.5k
     OPC_CheckComplexPat1, /*#*/1,
63188
15.5k
     OPC_EmitMergeInputChains1_0,
63189
15.5k
     OPC_EmitInteger32, 0, 
63190
15.5k
     OPC_EmitNodeXForm, 2, 7,
63191
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17297),
63192
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63193
15.5k
    0, 
63194
15.5k
   65, 
63195
15.5k
    OPC_RecordChild3,
63196
15.5k
    OPC_RecordChild4,
63197
15.5k
    OPC_RecordChild5,
63198
15.5k
    OPC_Scope, 19, 
63199
15.5k
     OPC_CheckPredicate2, 
63200
15.5k
     OPC_CheckPatternPredicate1,
63201
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63202
15.5k
     OPC_EmitMergeInputChains1_0,
63203
15.5k
     OPC_EmitInteger32, 0, 
63204
15.5k
     OPC_EmitNodeXForm, 2, 6,
63205
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15582),
63206
15.5k
                   5, 5, 2, 3, 4, 7, 
63207
15.5k
    19, 
63208
15.5k
     OPC_CheckPredicate1, 
63209
15.5k
     OPC_CheckPatternPredicate1,
63210
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63211
15.5k
     OPC_EmitMergeInputChains1_0,
63212
15.5k
     OPC_EmitInteger32, 0, 
63213
15.5k
     OPC_EmitNodeXForm, 2, 6,
63214
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16211),
63215
15.5k
                   5, 5, 2, 3, 4, 7, 
63216
15.5k
    19, 
63217
15.5k
     OPC_CheckPredicate0, 
63218
15.5k
     OPC_CheckPatternPredicate1,
63219
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63220
15.5k
     OPC_EmitMergeInputChains1_0,
63221
15.5k
     OPC_EmitInteger32, 0, 
63222
15.5k
     OPC_EmitNodeXForm, 2, 6,
63223
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16838),
63224
15.5k
                   5, 5, 2, 3, 4, 7, 
63225
15.5k
    0, 
63226
15.5k
   60, 
63227
15.5k
    OPC_CheckChild2TypeI32,
63228
15.5k
    OPC_RecordChild3,
63229
15.5k
    OPC_RecordChild4,
63230
15.5k
    OPC_RecordChild5,
63231
15.5k
    OPC_Scope, 17, 
63232
15.5k
     OPC_CheckPredicate2, 
63233
15.5k
     OPC_CheckPatternPredicate1,
63234
15.5k
     OPC_EmitMergeInputChains1_0,
63235
15.5k
     OPC_EmitInteger32, 0, 
63236
15.5k
     OPC_EmitNodeXForm, 2, 5,
63237
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15701),
63238
15.5k
                   5, 1, 2, 3, 4, 6, 
63239
15.5k
    17, 
63240
15.5k
     OPC_CheckPredicate1, 
63241
15.5k
     OPC_CheckPatternPredicate1,
63242
15.5k
     OPC_EmitMergeInputChains1_0,
63243
15.5k
     OPC_EmitInteger32, 0, 
63244
15.5k
     OPC_EmitNodeXForm, 2, 5,
63245
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16328),
63246
15.5k
                   5, 1, 2, 3, 4, 6, 
63247
15.5k
    17, 
63248
15.5k
     OPC_CheckPredicate0, 
63249
15.5k
     OPC_CheckPatternPredicate1,
63250
15.5k
     OPC_EmitMergeInputChains1_0,
63251
15.5k
     OPC_EmitInteger32, 0, 
63252
15.5k
     OPC_EmitNodeXForm, 2, 5,
63253
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16955),
63254
15.5k
                   5, 1, 2, 3, 4, 6, 
63255
15.5k
    0, 
63256
15.5k
   60, 
63257
15.5k
    OPC_CheckChild2TypeI64,
63258
15.5k
    OPC_RecordChild3,
63259
15.5k
    OPC_RecordChild4,
63260
15.5k
    OPC_RecordChild5,
63261
15.5k
    OPC_Scope, 17, 
63262
15.5k
     OPC_CheckPredicate2, 
63263
15.5k
     OPC_CheckPatternPredicate1,
63264
15.5k
     OPC_EmitMergeInputChains1_0,
63265
15.5k
     OPC_EmitInteger32, 0, 
63266
15.5k
     OPC_EmitNodeXForm, 2, 5,
63267
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15815),
63268
15.5k
                   5, 1, 2, 3, 4, 6, 
63269
15.5k
    17, 
63270
15.5k
     OPC_CheckPredicate1, 
63271
15.5k
     OPC_CheckPatternPredicate1,
63272
15.5k
     OPC_EmitMergeInputChains1_0,
63273
15.5k
     OPC_EmitInteger32, 0, 
63274
15.5k
     OPC_EmitNodeXForm, 2, 5,
63275
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16442),
63276
15.5k
                   5, 1, 2, 3, 4, 6, 
63277
15.5k
    17, 
63278
15.5k
     OPC_CheckPredicate0, 
63279
15.5k
     OPC_CheckPatternPredicate1,
63280
15.5k
     OPC_EmitMergeInputChains1_0,
63281
15.5k
     OPC_EmitInteger32, 0, 
63282
15.5k
     OPC_EmitNodeXForm, 2, 5,
63283
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17069),
63284
15.5k
                   5, 1, 2, 3, 4, 6, 
63285
15.5k
    0, 
63286
15.5k
   0, 
63287
15.5k
  79|128,2, 
63288
15.5k
   OPC_CheckChild1Integer, 114|128,13|128,1, 
63289
15.5k
   OPC_RecordChild2,
63290
15.5k
   OPC_Scope, 69, 
63291
15.5k
    OPC_CheckChild2TypeI32,
63292
15.5k
    OPC_RecordChild3,
63293
15.5k
    OPC_RecordChild4,
63294
15.5k
    OPC_RecordChild5,
63295
15.5k
    OPC_Scope, 20, 
63296
15.5k
     OPC_CheckPredicate2, 
63297
15.5k
     OPC_CheckPatternPredicate3,
63298
15.5k
     OPC_CheckComplexPat0, /*#*/1,
63299
15.5k
     OPC_EmitMergeInputChains1_0,
63300
15.5k
     OPC_EmitInteger32, 0, 
63301
15.5k
     OPC_EmitNodeXForm, 2, 7,
63302
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15931),
63303
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63304
15.5k
    20, 
63305
15.5k
     OPC_CheckPredicate1, 
63306
15.5k
     OPC_CheckPatternPredicate3,
63307
15.5k
     OPC_CheckComplexPat0, /*#*/1,
63308
15.5k
     OPC_EmitMergeInputChains1_0,
63309
15.5k
     OPC_EmitInteger32, 0, 
63310
15.5k
     OPC_EmitNodeXForm, 2, 7,
63311
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16558),
63312
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63313
15.5k
    20, 
63314
15.5k
     OPC_CheckPredicate0, 
63315
15.5k
     OPC_CheckPatternPredicate3,
63316
15.5k
     OPC_CheckComplexPat0, /*#*/1,
63317
15.5k
     OPC_EmitMergeInputChains1_0,
63318
15.5k
     OPC_EmitInteger32, 0, 
63319
15.5k
     OPC_EmitNodeXForm, 2, 7,
63320
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17185),
63321
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63322
15.5k
    0, 
63323
15.5k
   69, 
63324
15.5k
    OPC_CheckChild2TypeI64,
63325
15.5k
    OPC_RecordChild3,
63326
15.5k
    OPC_RecordChild4,
63327
15.5k
    OPC_RecordChild5,
63328
15.5k
    OPC_Scope, 20, 
63329
15.5k
     OPC_CheckPredicate2, 
63330
15.5k
     OPC_CheckPatternPredicate3,
63331
15.5k
     OPC_CheckComplexPat1, /*#*/1,
63332
15.5k
     OPC_EmitMergeInputChains1_0,
63333
15.5k
     OPC_EmitInteger32, 0, 
63334
15.5k
     OPC_EmitNodeXForm, 2, 7,
63335
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16045),
63336
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63337
15.5k
    20, 
63338
15.5k
     OPC_CheckPredicate1, 
63339
15.5k
     OPC_CheckPatternPredicate3,
63340
15.5k
     OPC_CheckComplexPat1, /*#*/1,
63341
15.5k
     OPC_EmitMergeInputChains1_0,
63342
15.5k
     OPC_EmitInteger32, 0, 
63343
15.5k
     OPC_EmitNodeXForm, 2, 7,
63344
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16672),
63345
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63346
15.5k
    20, 
63347
15.5k
     OPC_CheckPredicate0, 
63348
15.5k
     OPC_CheckPatternPredicate3,
63349
15.5k
     OPC_CheckComplexPat1, /*#*/1,
63350
15.5k
     OPC_EmitMergeInputChains1_0,
63351
15.5k
     OPC_EmitInteger32, 0, 
63352
15.5k
     OPC_EmitNodeXForm, 2, 7,
63353
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17299),
63354
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63355
15.5k
    0, 
63356
15.5k
   65, 
63357
15.5k
    OPC_RecordChild3,
63358
15.5k
    OPC_RecordChild4,
63359
15.5k
    OPC_RecordChild5,
63360
15.5k
    OPC_Scope, 19, 
63361
15.5k
     OPC_CheckPredicate2, 
63362
15.5k
     OPC_CheckPatternPredicate3,
63363
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63364
15.5k
     OPC_EmitMergeInputChains1_0,
63365
15.5k
     OPC_EmitInteger32, 0, 
63366
15.5k
     OPC_EmitNodeXForm, 2, 6,
63367
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15586),
63368
15.5k
                   5, 5, 2, 3, 4, 7, 
63369
15.5k
    19, 
63370
15.5k
     OPC_CheckPredicate1, 
63371
15.5k
     OPC_CheckPatternPredicate3,
63372
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63373
15.5k
     OPC_EmitMergeInputChains1_0,
63374
15.5k
     OPC_EmitInteger32, 0, 
63375
15.5k
     OPC_EmitNodeXForm, 2, 6,
63376
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16214),
63377
15.5k
                   5, 5, 2, 3, 4, 7, 
63378
15.5k
    19, 
63379
15.5k
     OPC_CheckPredicate0, 
63380
15.5k
     OPC_CheckPatternPredicate3,
63381
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63382
15.5k
     OPC_EmitMergeInputChains1_0,
63383
15.5k
     OPC_EmitInteger32, 0, 
63384
15.5k
     OPC_EmitNodeXForm, 2, 6,
63385
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16841),
63386
15.5k
                   5, 5, 2, 3, 4, 7, 
63387
15.5k
    0, 
63388
15.5k
   60, 
63389
15.5k
    OPC_CheckChild2TypeI32,
63390
15.5k
    OPC_RecordChild3,
63391
15.5k
    OPC_RecordChild4,
63392
15.5k
    OPC_RecordChild5,
63393
15.5k
    OPC_Scope, 17, 
63394
15.5k
     OPC_CheckPredicate2, 
63395
15.5k
     OPC_CheckPatternPredicate3,
63396
15.5k
     OPC_EmitMergeInputChains1_0,
63397
15.5k
     OPC_EmitInteger32, 0, 
63398
15.5k
     OPC_EmitNodeXForm, 2, 5,
63399
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15703),
63400
15.5k
                   5, 1, 2, 3, 4, 6, 
63401
15.5k
    17, 
63402
15.5k
     OPC_CheckPredicate1, 
63403
15.5k
     OPC_CheckPatternPredicate3,
63404
15.5k
     OPC_EmitMergeInputChains1_0,
63405
15.5k
     OPC_EmitInteger32, 0, 
63406
15.5k
     OPC_EmitNodeXForm, 2, 5,
63407
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16330),
63408
15.5k
                   5, 1, 2, 3, 4, 6, 
63409
15.5k
    17, 
63410
15.5k
     OPC_CheckPredicate0, 
63411
15.5k
     OPC_CheckPatternPredicate3,
63412
15.5k
     OPC_EmitMergeInputChains1_0,
63413
15.5k
     OPC_EmitInteger32, 0, 
63414
15.5k
     OPC_EmitNodeXForm, 2, 5,
63415
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16957),
63416
15.5k
                   5, 1, 2, 3, 4, 6, 
63417
15.5k
    0, 
63418
15.5k
   60, 
63419
15.5k
    OPC_CheckChild2TypeI64,
63420
15.5k
    OPC_RecordChild3,
63421
15.5k
    OPC_RecordChild4,
63422
15.5k
    OPC_RecordChild5,
63423
15.5k
    OPC_Scope, 17, 
63424
15.5k
     OPC_CheckPredicate2, 
63425
15.5k
     OPC_CheckPatternPredicate3,
63426
15.5k
     OPC_EmitMergeInputChains1_0,
63427
15.5k
     OPC_EmitInteger32, 0, 
63428
15.5k
     OPC_EmitNodeXForm, 2, 5,
63429
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15817),
63430
15.5k
                   5, 1, 2, 3, 4, 6, 
63431
15.5k
    17, 
63432
15.5k
     OPC_CheckPredicate1, 
63433
15.5k
     OPC_CheckPatternPredicate3,
63434
15.5k
     OPC_EmitMergeInputChains1_0,
63435
15.5k
     OPC_EmitInteger32, 0, 
63436
15.5k
     OPC_EmitNodeXForm, 2, 5,
63437
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16444),
63438
15.5k
                   5, 1, 2, 3, 4, 6, 
63439
15.5k
    17, 
63440
15.5k
     OPC_CheckPredicate0, 
63441
15.5k
     OPC_CheckPatternPredicate3,
63442
15.5k
     OPC_EmitMergeInputChains1_0,
63443
15.5k
     OPC_EmitInteger32, 0, 
63444
15.5k
     OPC_EmitNodeXForm, 2, 5,
63445
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17071),
63446
15.5k
                   5, 1, 2, 3, 4, 6, 
63447
15.5k
    0, 
63448
15.5k
   0, 
63449
15.5k
  79|128,2, 
63450
15.5k
   OPC_CheckChild1Integer, 74|128,13|128,1, 
63451
15.5k
   OPC_RecordChild2,
63452
15.5k
   OPC_Scope, 69, 
63453
15.5k
    OPC_CheckChild2TypeI32,
63454
15.5k
    OPC_RecordChild3,
63455
15.5k
    OPC_RecordChild4,
63456
15.5k
    OPC_RecordChild5,
63457
15.5k
    OPC_Scope, 20, 
63458
15.5k
     OPC_CheckPredicate2, 
63459
15.5k
     OPC_CheckPatternPredicate3,
63460
15.5k
     OPC_CheckComplexPat0, /*#*/1,
63461
15.5k
     OPC_EmitMergeInputChains1_0,
63462
15.5k
     OPC_EmitInteger32, 0, 
63463
15.5k
     OPC_EmitNodeXForm, 2, 7,
63464
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15933),
63465
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63466
15.5k
    20, 
63467
15.5k
     OPC_CheckPredicate1, 
63468
15.5k
     OPC_CheckPatternPredicate3,
63469
15.5k
     OPC_CheckComplexPat0, /*#*/1,
63470
15.5k
     OPC_EmitMergeInputChains1_0,
63471
15.5k
     OPC_EmitInteger32, 0, 
63472
15.5k
     OPC_EmitNodeXForm, 2, 7,
63473
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16560),
63474
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63475
15.5k
    20, 
63476
15.5k
     OPC_CheckPredicate0, 
63477
15.5k
     OPC_CheckPatternPredicate3,
63478
15.5k
     OPC_CheckComplexPat0, /*#*/1,
63479
15.5k
     OPC_EmitMergeInputChains1_0,
63480
15.5k
     OPC_EmitInteger32, 0, 
63481
15.5k
     OPC_EmitNodeXForm, 2, 7,
63482
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17187),
63483
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63484
15.5k
    0, 
63485
15.5k
   69, 
63486
15.5k
    OPC_CheckChild2TypeI64,
63487
15.5k
    OPC_RecordChild3,
63488
15.5k
    OPC_RecordChild4,
63489
15.5k
    OPC_RecordChild5,
63490
15.5k
    OPC_Scope, 20, 
63491
15.5k
     OPC_CheckPredicate2, 
63492
15.5k
     OPC_CheckPatternPredicate3,
63493
15.5k
     OPC_CheckComplexPat1, /*#*/1,
63494
15.5k
     OPC_EmitMergeInputChains1_0,
63495
15.5k
     OPC_EmitInteger32, 0, 
63496
15.5k
     OPC_EmitNodeXForm, 2, 7,
63497
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16047),
63498
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63499
15.5k
    20, 
63500
15.5k
     OPC_CheckPredicate1, 
63501
15.5k
     OPC_CheckPatternPredicate3,
63502
15.5k
     OPC_CheckComplexPat1, /*#*/1,
63503
15.5k
     OPC_EmitMergeInputChains1_0,
63504
15.5k
     OPC_EmitInteger32, 0, 
63505
15.5k
     OPC_EmitNodeXForm, 2, 7,
63506
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16674),
63507
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63508
15.5k
    20, 
63509
15.5k
     OPC_CheckPredicate0, 
63510
15.5k
     OPC_CheckPatternPredicate3,
63511
15.5k
     OPC_CheckComplexPat1, /*#*/1,
63512
15.5k
     OPC_EmitMergeInputChains1_0,
63513
15.5k
     OPC_EmitInteger32, 0, 
63514
15.5k
     OPC_EmitNodeXForm, 2, 7,
63515
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17301),
63516
15.5k
                   6, 5, 6, 2, 3, 4, 8, 
63517
15.5k
    0, 
63518
15.5k
   65, 
63519
15.5k
    OPC_RecordChild3,
63520
15.5k
    OPC_RecordChild4,
63521
15.5k
    OPC_RecordChild5,
63522
15.5k
    OPC_Scope, 19, 
63523
15.5k
     OPC_CheckPredicate2, 
63524
15.5k
     OPC_CheckPatternPredicate3,
63525
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63526
15.5k
     OPC_EmitMergeInputChains1_0,
63527
15.5k
     OPC_EmitInteger32, 0, 
63528
15.5k
     OPC_EmitNodeXForm, 2, 6,
63529
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15590),
63530
15.5k
                   5, 5, 2, 3, 4, 7, 
63531
15.5k
    19, 
63532
15.5k
     OPC_CheckPredicate1, 
63533
15.5k
     OPC_CheckPatternPredicate3,
63534
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63535
15.5k
     OPC_EmitMergeInputChains1_0,
63536
15.5k
     OPC_EmitInteger32, 0, 
63537
15.5k
     OPC_EmitNodeXForm, 2, 6,
63538
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16217),
63539
15.5k
                   5, 5, 2, 3, 4, 7, 
63540
15.5k
    19, 
63541
15.5k
     OPC_CheckPredicate0, 
63542
15.5k
     OPC_CheckPatternPredicate3,
63543
15.5k
     OPC_CheckComplexPat2, /*#*/1,
63544
15.5k
     OPC_EmitMergeInputChains1_0,
63545
15.5k
     OPC_EmitInteger32, 0, 
63546
15.5k
     OPC_EmitNodeXForm, 2, 6,
63547
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16844),
63548
15.5k
                   5, 5, 2, 3, 4, 7, 
63549
15.5k
    0, 
63550
15.5k
   60, 
63551
15.5k
    OPC_CheckChild2TypeI32,
63552
15.5k
    OPC_RecordChild3,
63553
15.5k
    OPC_RecordChild4,
63554
15.5k
    OPC_RecordChild5,
63555
15.5k
    OPC_Scope, 17, 
63556
15.5k
     OPC_CheckPredicate2, 
63557
15.5k
     OPC_CheckPatternPredicate3,
63558
15.5k
     OPC_EmitMergeInputChains1_0,
63559
15.5k
     OPC_EmitInteger32, 0, 
63560
15.5k
     OPC_EmitNodeXForm, 2, 5,
63561
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15705),
63562
15.5k
                   5, 1, 2, 3, 4, 6, 
63563
15.5k
    17, 
63564
15.5k
     OPC_CheckPredicate1, 
63565
15.5k
     OPC_CheckPatternPredicate3,
63566
15.5k
     OPC_EmitMergeInputChains1_0,
63567
15.5k
     OPC_EmitInteger32, 0, 
63568
15.5k
     OPC_EmitNodeXForm, 2, 5,
63569
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16332),
63570
15.5k
                   5, 1, 2, 3, 4, 6, 
63571
15.5k
    17, 
63572
15.5k
     OPC_CheckPredicate0, 
63573
15.5k
     OPC_CheckPatternPredicate3,
63574
15.5k
     OPC_EmitMergeInputChains1_0,
63575
15.5k
     OPC_EmitInteger32, 0, 
63576
15.5k
     OPC_EmitNodeXForm, 2, 5,
63577
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16959),
63578
15.5k
                   5, 1, 2, 3, 4, 6, 
63579
15.5k
    0, 
63580
15.5k
   60, 
63581
15.5k
    OPC_CheckChild2TypeI64,
63582
15.5k
    OPC_RecordChild3,
63583
15.5k
    OPC_RecordChild4,
63584
15.5k
    OPC_RecordChild5,
63585
15.5k
    OPC_Scope, 17, 
63586
15.5k
     OPC_CheckPredicate2, 
63587
15.5k
     OPC_CheckPatternPredicate3,
63588
15.5k
     OPC_EmitMergeInputChains1_0,
63589
15.5k
     OPC_EmitInteger32, 0, 
63590
15.5k
     OPC_EmitNodeXForm, 2, 5,
63591
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_15819),
63592
15.5k
                   5, 1, 2, 3, 4, 6, 
63593
15.5k
    17, 
63594
15.5k
     OPC_CheckPredicate1, 
63595
15.5k
     OPC_CheckPatternPredicate3,
63596
15.5k
     OPC_EmitMergeInputChains1_0,
63597
15.5k
     OPC_EmitInteger32, 0, 
63598
15.5k
     OPC_EmitNodeXForm, 2, 5,
63599
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_16446),
63600
15.5k
                   5, 1, 2, 3, 4, 6, 
63601
15.5k
    17, 
63602
15.5k
     OPC_CheckPredicate0, 
63603
15.5k
     OPC_CheckPatternPredicate3,
63604
15.5k
     OPC_EmitMergeInputChains1_0,
63605
15.5k
     OPC_EmitInteger32, 0, 
63606
15.5k
     OPC_EmitNodeXForm, 2, 5,
63607
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_17073),
63608
15.5k
                   5, 1, 2, 3, 4, 6, 
63609
15.5k
    0, 
63610
15.5k
   0, 
63611
15.5k
  69, 
63612
15.5k
   OPC_CheckChild1Integer, 56|128,117, 
63613
15.5k
   OPC_RecordChild2,
63614
15.5k
   OPC_Scope, 20, 
63615
15.5k
    OPC_MoveChild2,
63616
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63617
15.5k
    OPC_MoveSibling3,
63618
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63619
15.5k
    OPC_RecordNode,
63620
15.5k
    OPC_MoveParent,
63621
15.5k
    OPC_CheckPatternPredicate6,
63622
15.5k
    OPC_EmitMergeInputChains1_0,
63623
15.5k
    OPC_EmitConvertToTarget1,
63624
15.5k
    OPC_EmitConvertToTarget2,
63625
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BARRIER_SYNC_CNT_II),
63626
15.5k
                  2, 3, 4, 
63627
15.5k
   15, 
63628
15.5k
    OPC_RecordChild3,
63629
15.5k
    OPC_MoveChild3,
63630
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63631
15.5k
    OPC_MoveParent,
63632
15.5k
    OPC_CheckPatternPredicate6,
63633
15.5k
    OPC_EmitMergeInputChains1_0,
63634
15.5k
    OPC_EmitConvertToTarget2,
63635
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BARRIER_SYNC_CNT_RI),
63636
15.5k
                  2, 1, 3, 
63637
15.5k
   15, 
63638
15.5k
    OPC_MoveChild2,
63639
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63640
15.5k
    OPC_MoveParent,
63641
15.5k
    OPC_RecordChild3,
63642
15.5k
    OPC_CheckPatternPredicate6,
63643
15.5k
    OPC_EmitMergeInputChains1_0,
63644
15.5k
    OPC_EmitConvertToTarget1,
63645
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BARRIER_SYNC_CNT_IR),
63646
15.5k
                  2, 3, 2, 
63647
15.5k
   9, 
63648
15.5k
    OPC_RecordChild3,
63649
15.5k
    OPC_CheckPatternPredicate6,
63650
15.5k
    OPC_EmitMergeInputChains1_0,
63651
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BARRIER_SYNC_CNT_RR),
63652
15.5k
                  2, 1, 2, 
63653
15.5k
   0, 
63654
15.5k
  16, 
63655
15.5k
   OPC_CheckChild1Integer, 34|128,117, 
63656
15.5k
   OPC_RecordChild2,
63657
15.5k
   OPC_MoveChild2,
63658
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63659
15.5k
   OPC_MoveParent,
63660
15.5k
   OPC_EmitMergeInputChains1_0,
63661
15.5k
   OPC_EmitConvertToTarget1,
63662
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BAR_SYNC),
63663
15.5k
                 1, 2, 
63664
15.5k
  28, 
63665
15.5k
   OPC_CheckChild1Integer, 36|128,117, 
63666
15.5k
   OPC_RecordChild2,
63667
15.5k
   OPC_Scope, 13, 
63668
15.5k
    OPC_MoveChild2,
63669
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63670
15.5k
    OPC_MoveParent,
63671
15.5k
    OPC_CheckPatternPredicate6,
63672
15.5k
    OPC_EmitMergeInputChains1_0,
63673
15.5k
    OPC_EmitConvertToTarget1,
63674
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BAR_WARP_SYNC_I),
63675
15.5k
                  1, 2, 
63676
15.5k
   7, 
63677
15.5k
    OPC_CheckPatternPredicate6,
63678
15.5k
    OPC_EmitMergeInputChains1_0,
63679
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BAR_WARP_SYNC_R),
63680
15.5k
                  1, 1, 
63681
15.5k
   0, 
63682
15.5k
  28, 
63683
15.5k
   OPC_CheckChild1Integer, 54|128,117, 
63684
15.5k
   OPC_RecordChild2,
63685
15.5k
   OPC_Scope, 13, 
63686
15.5k
    OPC_MoveChild2,
63687
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63688
15.5k
    OPC_MoveParent,
63689
15.5k
    OPC_CheckPatternPredicate6,
63690
15.5k
    OPC_EmitMergeInputChains1_0,
63691
15.5k
    OPC_EmitConvertToTarget1,
63692
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BARRIER_SYNC_I),
63693
15.5k
                  1, 2, 
63694
15.5k
   7, 
63695
15.5k
    OPC_CheckPatternPredicate6,
63696
15.5k
    OPC_EmitMergeInputChains1_0,
63697
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BARRIER_SYNC_R),
63698
15.5k
                  1, 1, 
63699
15.5k
   0, 
63700
15.5k
  72, 
63701
15.5k
   OPC_CheckChild1Integer, 98|128,117, 
63702
15.5k
   OPC_RecordChild2,
63703
15.5k
   OPC_Scope, 32, 
63704
15.5k
    OPC_CheckChild2TypeI32,
63705
15.5k
    OPC_RecordChild3,
63706
15.5k
    OPC_CheckChild3TypeI32,
63707
15.5k
    OPC_RecordChild4,
63708
15.5k
    OPC_Scope, 15, 
63709
15.5k
     OPC_MoveChild4,
63710
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63711
15.5k
     OPC_MoveParent,
63712
15.5k
     OPC_CheckPatternPredicate1,
63713
15.5k
     OPC_EmitMergeInputChains1_0,
63714
15.5k
     OPC_EmitConvertToTarget3,
63715
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_4_32si),
63716
15.5k
                   3, 1, 2, 4, 
63717
15.5k
    9, 
63718
15.5k
     OPC_CheckPatternPredicate1,
63719
15.5k
     OPC_EmitMergeInputChains1_0,
63720
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_4_32s),
63721
15.5k
                   3, 1, 2, 3, 
63722
15.5k
    0, 
63723
15.5k
   32, 
63724
15.5k
    OPC_CheckChild2TypeI64,
63725
15.5k
    OPC_RecordChild3,
63726
15.5k
    OPC_CheckChild3TypeI64,
63727
15.5k
    OPC_RecordChild4,
63728
15.5k
    OPC_Scope, 15, 
63729
15.5k
     OPC_MoveChild4,
63730
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63731
15.5k
     OPC_MoveParent,
63732
15.5k
     OPC_CheckPatternPredicate1,
63733
15.5k
     OPC_EmitMergeInputChains1_0,
63734
15.5k
     OPC_EmitConvertToTarget3,
63735
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_4_64si),
63736
15.5k
                   3, 1, 2, 4, 
63737
15.5k
    9, 
63738
15.5k
     OPC_CheckPatternPredicate1,
63739
15.5k
     OPC_EmitMergeInputChains1_0,
63740
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_4_64s),
63741
15.5k
                   3, 1, 2, 3, 
63742
15.5k
    0, 
63743
15.5k
   0, 
63744
15.5k
  72, 
63745
15.5k
   OPC_CheckChild1Integer, 102|128,117, 
63746
15.5k
   OPC_RecordChild2,
63747
15.5k
   OPC_Scope, 32, 
63748
15.5k
    OPC_CheckChild2TypeI32,
63749
15.5k
    OPC_RecordChild3,
63750
15.5k
    OPC_CheckChild3TypeI32,
63751
15.5k
    OPC_RecordChild4,
63752
15.5k
    OPC_Scope, 15, 
63753
15.5k
     OPC_MoveChild4,
63754
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63755
15.5k
     OPC_MoveParent,
63756
15.5k
     OPC_CheckPatternPredicate1,
63757
15.5k
     OPC_EmitMergeInputChains1_0,
63758
15.5k
     OPC_EmitConvertToTarget3,
63759
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_8_32si),
63760
15.5k
                   3, 1, 2, 4, 
63761
15.5k
    9, 
63762
15.5k
     OPC_CheckPatternPredicate1,
63763
15.5k
     OPC_EmitMergeInputChains1_0,
63764
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_8_32s),
63765
15.5k
                   3, 1, 2, 3, 
63766
15.5k
    0, 
63767
15.5k
   32, 
63768
15.5k
    OPC_CheckChild2TypeI64,
63769
15.5k
    OPC_RecordChild3,
63770
15.5k
    OPC_CheckChild3TypeI64,
63771
15.5k
    OPC_RecordChild4,
63772
15.5k
    OPC_Scope, 15, 
63773
15.5k
     OPC_MoveChild4,
63774
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63775
15.5k
     OPC_MoveParent,
63776
15.5k
     OPC_CheckPatternPredicate1,
63777
15.5k
     OPC_EmitMergeInputChains1_0,
63778
15.5k
     OPC_EmitConvertToTarget3,
63779
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_8_64si),
63780
15.5k
                   3, 1, 2, 4, 
63781
15.5k
    9, 
63782
15.5k
     OPC_CheckPatternPredicate1,
63783
15.5k
     OPC_EmitMergeInputChains1_0,
63784
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_8_64s),
63785
15.5k
                   3, 1, 2, 3, 
63786
15.5k
    0, 
63787
15.5k
   0, 
63788
15.5k
  72, 
63789
15.5k
   OPC_CheckChild1Integer, 94|128,117, 
63790
15.5k
   OPC_RecordChild2,
63791
15.5k
   OPC_Scope, 32, 
63792
15.5k
    OPC_CheckChild2TypeI32,
63793
15.5k
    OPC_RecordChild3,
63794
15.5k
    OPC_CheckChild3TypeI32,
63795
15.5k
    OPC_RecordChild4,
63796
15.5k
    OPC_Scope, 15, 
63797
15.5k
     OPC_MoveChild4,
63798
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63799
15.5k
     OPC_MoveParent,
63800
15.5k
     OPC_CheckPatternPredicate1,
63801
15.5k
     OPC_EmitMergeInputChains1_0,
63802
15.5k
     OPC_EmitConvertToTarget3,
63803
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_16_32si),
63804
15.5k
                   3, 1, 2, 4, 
63805
15.5k
    9, 
63806
15.5k
     OPC_CheckPatternPredicate1,
63807
15.5k
     OPC_EmitMergeInputChains1_0,
63808
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_16_32s),
63809
15.5k
                   3, 1, 2, 3, 
63810
15.5k
    0, 
63811
15.5k
   32, 
63812
15.5k
    OPC_CheckChild2TypeI64,
63813
15.5k
    OPC_RecordChild3,
63814
15.5k
    OPC_CheckChild3TypeI64,
63815
15.5k
    OPC_RecordChild4,
63816
15.5k
    OPC_Scope, 15, 
63817
15.5k
     OPC_MoveChild4,
63818
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63819
15.5k
     OPC_MoveParent,
63820
15.5k
     OPC_CheckPatternPredicate1,
63821
15.5k
     OPC_EmitMergeInputChains1_0,
63822
15.5k
     OPC_EmitConvertToTarget3,
63823
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_16_64si),
63824
15.5k
                   3, 1, 2, 4, 
63825
15.5k
    9, 
63826
15.5k
     OPC_CheckPatternPredicate1,
63827
15.5k
     OPC_EmitMergeInputChains1_0,
63828
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_16_64s),
63829
15.5k
                   3, 1, 2, 3, 
63830
15.5k
    0, 
63831
15.5k
   0, 
63832
15.5k
  72, 
63833
15.5k
   OPC_CheckChild1Integer, 106|128,117, 
63834
15.5k
   OPC_RecordChild2,
63835
15.5k
   OPC_Scope, 32, 
63836
15.5k
    OPC_CheckChild2TypeI32,
63837
15.5k
    OPC_RecordChild3,
63838
15.5k
    OPC_CheckChild3TypeI32,
63839
15.5k
    OPC_RecordChild4,
63840
15.5k
    OPC_Scope, 15, 
63841
15.5k
     OPC_MoveChild4,
63842
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63843
15.5k
     OPC_MoveParent,
63844
15.5k
     OPC_CheckPatternPredicate1,
63845
15.5k
     OPC_EmitMergeInputChains1_0,
63846
15.5k
     OPC_EmitConvertToTarget3,
63847
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CG_SHARED_GLOBAL_16_32si),
63848
15.5k
                   3, 1, 2, 4, 
63849
15.5k
    9, 
63850
15.5k
     OPC_CheckPatternPredicate1,
63851
15.5k
     OPC_EmitMergeInputChains1_0,
63852
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CG_SHARED_GLOBAL_16_32s),
63853
15.5k
                   3, 1, 2, 3, 
63854
15.5k
    0, 
63855
15.5k
   32, 
63856
15.5k
    OPC_CheckChild2TypeI64,
63857
15.5k
    OPC_RecordChild3,
63858
15.5k
    OPC_CheckChild3TypeI64,
63859
15.5k
    OPC_RecordChild4,
63860
15.5k
    OPC_Scope, 15, 
63861
15.5k
     OPC_MoveChild4,
63862
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
63863
15.5k
     OPC_MoveParent,
63864
15.5k
     OPC_CheckPatternPredicate1,
63865
15.5k
     OPC_EmitMergeInputChains1_0,
63866
15.5k
     OPC_EmitConvertToTarget3,
63867
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CG_SHARED_GLOBAL_16_64si),
63868
15.5k
                   3, 1, 2, 4, 
63869
15.5k
    9, 
63870
15.5k
     OPC_CheckPatternPredicate1,
63871
15.5k
     OPC_EmitMergeInputChains1_0,
63872
15.5k
     OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CG_SHARED_GLOBAL_16_64s),
63873
15.5k
                   3, 1, 2, 3, 
63874
15.5k
    0, 
63875
15.5k
   0, 
63876
15.5k
  16, 
63877
15.5k
   OPC_CheckChild1Integer, 120|128,117, 
63878
15.5k
   OPC_RecordChild2,
63879
15.5k
   OPC_MoveChild2,
63880
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
63881
15.5k
   OPC_MoveParent,
63882
15.5k
   OPC_CheckPatternPredicate1,
63883
15.5k
   OPC_EmitMergeInputChains1_0,
63884
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_WAIT_GROUP),
63885
15.5k
                 1, 1, 
63886
15.5k
  17, 
63887
15.5k
   OPC_CheckChild1Integer, 10|128,126, 
63888
15.5k
   OPC_RecordChild2,
63889
15.5k
   OPC_MoveChild2,
63890
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
63891
15.5k
   OPC_MoveParent,
63892
15.5k
   OPC_CheckPatternPredicate, 54,
63893
15.5k
   OPC_EmitMergeInputChains1_0,
63894
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_22235),
63895
15.5k
                 1, 1, 
63896
15.5k
  17, 
63897
15.5k
   OPC_CheckChild1Integer, 8|128,126, 
63898
15.5k
   OPC_RecordChild2,
63899
15.5k
   OPC_MoveChild2,
63900
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
63901
15.5k
   OPC_MoveParent,
63902
15.5k
   OPC_CheckPatternPredicate, 54,
63903
15.5k
   OPC_EmitMergeInputChains1_0,
63904
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::anonymous_22236),
63905
15.5k
                 1, 1, 
63906
15.5k
  8, 
63907
15.5k
   OPC_CheckChild1Integer, 58|128,117, 
63908
15.5k
   OPC_EmitMergeInputChains1_0,
63909
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BARRIER0),
63910
15.5k
                 0, 
63911
15.5k
  10, 
63912
15.5k
   OPC_CheckChild1Integer, 52|128,117, 
63913
15.5k
   OPC_RecordChild2,
63914
15.5k
   OPC_EmitMergeInputChains1_0,
63915
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BARRIERN),
63916
15.5k
                 1, 1, 
63917
15.5k
  12, 
63918
15.5k
   OPC_CheckChild1Integer, 38|128,117, 
63919
15.5k
   OPC_RecordChild2,
63920
15.5k
   OPC_RecordChild3,
63921
15.5k
   OPC_EmitMergeInputChains1_0,
63922
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_BARRIER),
63923
15.5k
                 2, 1, 2, 
63924
15.5k
  10, 
63925
15.5k
   OPC_CheckChild1Integer, 40|128,117, 
63926
15.5k
   OPC_CheckPatternPredicate, 15,
63927
15.5k
   OPC_EmitMergeInputChains1_0,
63928
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::barrier_cluster_arrive),
63929
15.5k
                 0, 
63930
15.5k
  10, 
63931
15.5k
   OPC_CheckChild1Integer, 44|128,117, 
63932
15.5k
   OPC_CheckPatternPredicate, 30,
63933
15.5k
   OPC_EmitMergeInputChains1_0,
63934
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::barrier_cluster_arrive_relaxed),
63935
15.5k
                 0, 
63936
15.5k
  10, 
63937
15.5k
   OPC_CheckChild1Integer, 48|128,117, 
63938
15.5k
   OPC_CheckPatternPredicate, 15,
63939
15.5k
   OPC_EmitMergeInputChains1_0,
63940
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::barrier_cluster_wait),
63941
15.5k
                 0, 
63942
15.5k
  10, 
63943
15.5k
   OPC_CheckChild1Integer, 42|128,117, 
63944
15.5k
   OPC_CheckPatternPredicate, 15,
63945
15.5k
   OPC_EmitMergeInputChains1_0,
63946
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::barrier_cluster_arrive_aligned),
63947
15.5k
                 0, 
63948
15.5k
  10, 
63949
15.5k
   OPC_CheckChild1Integer, 46|128,117, 
63950
15.5k
   OPC_CheckPatternPredicate, 30,
63951
15.5k
   OPC_EmitMergeInputChains1_0,
63952
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::barrier_cluster_arrive_relaxed_aligned),
63953
15.5k
                 0, 
63954
15.5k
  10, 
63955
15.5k
   OPC_CheckChild1Integer, 50|128,117, 
63956
15.5k
   OPC_CheckPatternPredicate, 15,
63957
15.5k
   OPC_EmitMergeInputChains1_0,
63958
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::barrier_cluster_wait_aligned),
63959
15.5k
                 0, 
63960
15.5k
  8, 
63961
15.5k
   OPC_CheckChild1Integer, 46|128,122, 
63962
15.5k
   OPC_EmitMergeInputChains1_0,
63963
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_MEMBAR_CTA),
63964
15.5k
                 0, 
63965
15.5k
  8, 
63966
15.5k
   OPC_CheckChild1Integer, 48|128,122, 
63967
15.5k
   OPC_EmitMergeInputChains1_0,
63968
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_MEMBAR_GL),
63969
15.5k
                 0, 
63970
15.5k
  8, 
63971
15.5k
   OPC_CheckChild1Integer, 50|128,122, 
63972
15.5k
   OPC_EmitMergeInputChains1_0,
63973
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_MEMBAR_SYS),
63974
15.5k
                 0, 
63975
15.5k
  10, 
63976
15.5k
   OPC_CheckChild1Integer, 40|128,119, 
63977
15.5k
   OPC_CheckPatternPredicate, 15,
63978
15.5k
   OPC_EmitMergeInputChains1_0,
63979
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_FENCE_SC_CLUSTER),
63980
15.5k
                 0, 
63981
15.5k
  24, 
63982
15.5k
   OPC_CheckChild1Integer, 110|128,117, 
63983
15.5k
   OPC_RecordChild2,
63984
15.5k
   OPC_Scope, 8, 
63985
15.5k
    OPC_CheckChild2TypeI32,
63986
15.5k
    OPC_CheckPatternPredicate1,
63987
15.5k
    OPC_EmitMergeInputChains1_0,
63988
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_MBARRIER_ARRIVE_32),
63989
15.5k
                  1, 1, 
63990
15.5k
   8, 
63991
15.5k
    OPC_CheckChild2TypeI64,
63992
15.5k
    OPC_CheckPatternPredicate1,
63993
15.5k
    OPC_EmitMergeInputChains1_0,
63994
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_MBARRIER_ARRIVE_64),
63995
15.5k
                  1, 1, 
63996
15.5k
   0, 
63997
15.5k
  24, 
63998
15.5k
   OPC_CheckChild1Integer, 116|128,117, 
63999
15.5k
   OPC_RecordChild2,
64000
15.5k
   OPC_Scope, 8, 
64001
15.5k
    OPC_CheckChild2TypeI32,
64002
15.5k
    OPC_CheckPatternPredicate1,
64003
15.5k
    OPC_EmitMergeInputChains1_0,
64004
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_MBARRIER_ARRIVE_SHARED_32),
64005
15.5k
                  1, 1, 
64006
15.5k
   8, 
64007
15.5k
    OPC_CheckChild2TypeI64,
64008
15.5k
    OPC_CheckPatternPredicate1,
64009
15.5k
    OPC_EmitMergeInputChains1_0,
64010
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_MBARRIER_ARRIVE_SHARED_64),
64011
15.5k
                  1, 1, 
64012
15.5k
   0, 
64013
15.5k
  24, 
64014
15.5k
   OPC_CheckChild1Integer, 112|128,117, 
64015
15.5k
   OPC_RecordChild2,
64016
15.5k
   OPC_Scope, 8, 
64017
15.5k
    OPC_CheckChild2TypeI32,
64018
15.5k
    OPC_CheckPatternPredicate1,
64019
15.5k
    OPC_EmitMergeInputChains1_0,
64020
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_MBARRIER_ARRIVE_NOINC_32),
64021
15.5k
                  1, 1, 
64022
15.5k
   8, 
64023
15.5k
    OPC_CheckChild2TypeI64,
64024
15.5k
    OPC_CheckPatternPredicate1,
64025
15.5k
    OPC_EmitMergeInputChains1_0,
64026
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_MBARRIER_ARRIVE_NOINC_64),
64027
15.5k
                  1, 1, 
64028
15.5k
   0, 
64029
15.5k
  24, 
64030
15.5k
   OPC_CheckChild1Integer, 114|128,117, 
64031
15.5k
   OPC_RecordChild2,
64032
15.5k
   OPC_Scope, 8, 
64033
15.5k
    OPC_CheckChild2TypeI32,
64034
15.5k
    OPC_CheckPatternPredicate1,
64035
15.5k
    OPC_EmitMergeInputChains1_0,
64036
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_MBARRIER_ARRIVE_NOINC_SHARED_32),
64037
15.5k
                  1, 1, 
64038
15.5k
   8, 
64039
15.5k
    OPC_CheckChild2TypeI64,
64040
15.5k
    OPC_CheckPatternPredicate1,
64041
15.5k
    OPC_EmitMergeInputChains1_0,
64042
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_MBARRIER_ARRIVE_NOINC_SHARED_64),
64043
15.5k
                  1, 1, 
64044
15.5k
   0, 
64045
15.5k
  30, 
64046
15.5k
   OPC_CheckChild1Integer, 96|128,117, 
64047
15.5k
   OPC_RecordChild2,
64048
15.5k
   OPC_Scope, 11, 
64049
15.5k
    OPC_CheckChild2TypeI32,
64050
15.5k
    OPC_RecordChild3,
64051
15.5k
    OPC_CheckChild3TypeI32,
64052
15.5k
    OPC_CheckPatternPredicate1,
64053
15.5k
    OPC_EmitMergeInputChains1_0,
64054
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_4_32),
64055
15.5k
                  2, 1, 2, 
64056
15.5k
   11, 
64057
15.5k
    OPC_CheckChild2TypeI64,
64058
15.5k
    OPC_RecordChild3,
64059
15.5k
    OPC_CheckChild3TypeI64,
64060
15.5k
    OPC_CheckPatternPredicate1,
64061
15.5k
    OPC_EmitMergeInputChains1_0,
64062
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_4_64),
64063
15.5k
                  2, 1, 2, 
64064
15.5k
   0, 
64065
15.5k
  30, 
64066
15.5k
   OPC_CheckChild1Integer, 100|128,117, 
64067
15.5k
   OPC_RecordChild2,
64068
15.5k
   OPC_Scope, 11, 
64069
15.5k
    OPC_CheckChild2TypeI32,
64070
15.5k
    OPC_RecordChild3,
64071
15.5k
    OPC_CheckChild3TypeI32,
64072
15.5k
    OPC_CheckPatternPredicate1,
64073
15.5k
    OPC_EmitMergeInputChains1_0,
64074
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_8_32),
64075
15.5k
                  2, 1, 2, 
64076
15.5k
   11, 
64077
15.5k
    OPC_CheckChild2TypeI64,
64078
15.5k
    OPC_RecordChild3,
64079
15.5k
    OPC_CheckChild3TypeI64,
64080
15.5k
    OPC_CheckPatternPredicate1,
64081
15.5k
    OPC_EmitMergeInputChains1_0,
64082
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_8_64),
64083
15.5k
                  2, 1, 2, 
64084
15.5k
   0, 
64085
15.5k
  30, 
64086
15.5k
   OPC_CheckChild1Integer, 92|128,117, 
64087
15.5k
   OPC_RecordChild2,
64088
15.5k
   OPC_Scope, 11, 
64089
15.5k
    OPC_CheckChild2TypeI32,
64090
15.5k
    OPC_RecordChild3,
64091
15.5k
    OPC_CheckChild3TypeI32,
64092
15.5k
    OPC_CheckPatternPredicate1,
64093
15.5k
    OPC_EmitMergeInputChains1_0,
64094
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_16_32),
64095
15.5k
                  2, 1, 2, 
64096
15.5k
   11, 
64097
15.5k
    OPC_CheckChild2TypeI64,
64098
15.5k
    OPC_RecordChild3,
64099
15.5k
    OPC_CheckChild3TypeI64,
64100
15.5k
    OPC_CheckPatternPredicate1,
64101
15.5k
    OPC_EmitMergeInputChains1_0,
64102
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CA_SHARED_GLOBAL_16_64),
64103
15.5k
                  2, 1, 2, 
64104
15.5k
   0, 
64105
15.5k
  30, 
64106
15.5k
   OPC_CheckChild1Integer, 104|128,117, 
64107
15.5k
   OPC_RecordChild2,
64108
15.5k
   OPC_Scope, 11, 
64109
15.5k
    OPC_CheckChild2TypeI32,
64110
15.5k
    OPC_RecordChild3,
64111
15.5k
    OPC_CheckChild3TypeI32,
64112
15.5k
    OPC_CheckPatternPredicate1,
64113
15.5k
    OPC_EmitMergeInputChains1_0,
64114
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CG_SHARED_GLOBAL_16_32),
64115
15.5k
                  2, 1, 2, 
64116
15.5k
   11, 
64117
15.5k
    OPC_CheckChild2TypeI64,
64118
15.5k
    OPC_RecordChild3,
64119
15.5k
    OPC_CheckChild3TypeI64,
64120
15.5k
    OPC_CheckPatternPredicate1,
64121
15.5k
    OPC_EmitMergeInputChains1_0,
64122
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_CG_SHARED_GLOBAL_16_64),
64123
15.5k
                  2, 1, 2, 
64124
15.5k
   0, 
64125
15.5k
  9, 
64126
15.5k
   OPC_CheckChild1Integer, 108|128,117, 
64127
15.5k
   OPC_CheckPatternPredicate1,
64128
15.5k
   OPC_EmitMergeInputChains1_0,
64129
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_COMMIT_GROUP),
64130
15.5k
                 0, 
64131
15.5k
  9, 
64132
15.5k
   OPC_CheckChild1Integer, 118|128,117, 
64133
15.5k
   OPC_CheckPatternPredicate1,
64134
15.5k
   OPC_EmitMergeInputChains1_0,
64135
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CP_ASYNC_WAIT_ALL),
64136
15.5k
                 0, 
64137
15.5k
  28, 
64138
15.5k
   OPC_CheckChild1Integer, 32|128,122, 
64139
15.5k
   OPC_RecordChild2,
64140
15.5k
   OPC_Scope, 10, 
64141
15.5k
    OPC_CheckChild2TypeI32,
64142
15.5k
    OPC_RecordChild3,
64143
15.5k
    OPC_CheckPatternPredicate1,
64144
15.5k
    OPC_EmitMergeInputChains1_0,
64145
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::MBARRIER_INIT_32),
64146
15.5k
                  2, 1, 2, 
64147
15.5k
   10, 
64148
15.5k
    OPC_CheckChild2TypeI64,
64149
15.5k
    OPC_RecordChild3,
64150
15.5k
    OPC_CheckPatternPredicate1,
64151
15.5k
    OPC_EmitMergeInputChains1_0,
64152
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::MBARRIER_INIT_64),
64153
15.5k
                  2, 1, 2, 
64154
15.5k
   0, 
64155
15.5k
  28, 
64156
15.5k
   OPC_CheckChild1Integer, 34|128,122, 
64157
15.5k
   OPC_RecordChild2,
64158
15.5k
   OPC_Scope, 10, 
64159
15.5k
    OPC_CheckChild2TypeI32,
64160
15.5k
    OPC_RecordChild3,
64161
15.5k
    OPC_CheckPatternPredicate1,
64162
15.5k
    OPC_EmitMergeInputChains1_0,
64163
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::MBARRIER_INIT_SHARED_32),
64164
15.5k
                  2, 1, 2, 
64165
15.5k
   10, 
64166
15.5k
    OPC_CheckChild2TypeI64,
64167
15.5k
    OPC_RecordChild3,
64168
15.5k
    OPC_CheckPatternPredicate1,
64169
15.5k
    OPC_EmitMergeInputChains1_0,
64170
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::MBARRIER_INIT_SHARED_64),
64171
15.5k
                  2, 1, 2, 
64172
15.5k
   0, 
64173
15.5k
  24, 
64174
15.5k
   OPC_CheckChild1Integer, 36|128,122, 
64175
15.5k
   OPC_RecordChild2,
64176
15.5k
   OPC_Scope, 8, 
64177
15.5k
    OPC_CheckChild2TypeI32,
64178
15.5k
    OPC_CheckPatternPredicate1,
64179
15.5k
    OPC_EmitMergeInputChains1_0,
64180
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::MBARRIER_INVAL_32),
64181
15.5k
                  1, 1, 
64182
15.5k
   8, 
64183
15.5k
    OPC_CheckChild2TypeI64,
64184
15.5k
    OPC_CheckPatternPredicate1,
64185
15.5k
    OPC_EmitMergeInputChains1_0,
64186
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::MBARRIER_INVAL_64),
64187
15.5k
                  1, 1, 
64188
15.5k
   0, 
64189
15.5k
  24, 
64190
15.5k
   OPC_CheckChild1Integer, 38|128,122, 
64191
15.5k
   OPC_RecordChild2,
64192
15.5k
   OPC_Scope, 8, 
64193
15.5k
    OPC_CheckChild2TypeI32,
64194
15.5k
    OPC_CheckPatternPredicate1,
64195
15.5k
    OPC_EmitMergeInputChains1_0,
64196
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::MBARRIER_INVAL_SHARED_32),
64197
15.5k
                  1, 1, 
64198
15.5k
   8, 
64199
15.5k
    OPC_CheckChild2TypeI64,
64200
15.5k
    OPC_CheckPatternPredicate1,
64201
15.5k
    OPC_EmitMergeInputChains1_0,
64202
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::MBARRIER_INVAL_SHARED_64),
64203
15.5k
                  1, 1, 
64204
15.5k
   0, 
64205
15.5k
  22, 
64206
15.5k
   OPC_CheckChild1Integer, 86|128,117, 
64207
15.5k
   OPC_RecordChild2,
64208
15.5k
   OPC_Scope, 7, 
64209
15.5k
    OPC_CheckChild2TypeI32,
64210
15.5k
    OPC_EmitMergeInputChains1_0,
64211
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_NVVM_COMPILER_WARN_32),
64212
15.5k
                  1, 1, 
64213
15.5k
   7, 
64214
15.5k
    OPC_CheckChild2TypeI64,
64215
15.5k
    OPC_EmitMergeInputChains1_0,
64216
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_NVVM_COMPILER_WARN_64),
64217
15.5k
                  1, 1, 
64218
15.5k
   0, 
64219
15.5k
  22, 
64220
15.5k
   OPC_CheckChild1Integer, 84|128,117, 
64221
15.5k
   OPC_RecordChild2,
64222
15.5k
   OPC_Scope, 7, 
64223
15.5k
    OPC_CheckChild2TypeI32,
64224
15.5k
    OPC_EmitMergeInputChains1_0,
64225
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_NVVM_COMPILER_ERROR_32),
64226
15.5k
                  1, 1, 
64227
15.5k
   7, 
64228
15.5k
    OPC_CheckChild2TypeI64,
64229
15.5k
    OPC_EmitMergeInputChains1_0,
64230
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::INT_NVVM_COMPILER_ERROR_64),
64231
15.5k
                  1, 1, 
64232
15.5k
   0, 
64233
15.5k
  15, 
64234
15.5k
   OPC_CheckChild1Integer, 24|128,2|128,1, 
64235
15.5k
   OPC_RecordChild2,
64236
15.5k
   OPC_RecordChild3,
64237
15.5k
   OPC_RecordChild4,
64238
15.5k
   OPC_EmitMergeInputChains1_0,
64239
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B8_CLAMP_R),
64240
15.5k
                 3, 1, 2, 3, 
64241
15.5k
  15, 
64242
15.5k
   OPC_CheckChild1Integer, 6|128,2|128,1, 
64243
15.5k
   OPC_RecordChild2,
64244
15.5k
   OPC_RecordChild3,
64245
15.5k
   OPC_RecordChild4,
64246
15.5k
   OPC_EmitMergeInputChains1_0,
64247
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B16_CLAMP_R),
64248
15.5k
                 3, 1, 2, 3, 
64249
15.5k
  15, 
64250
15.5k
   OPC_CheckChild1Integer, 12|128,2|128,1, 
64251
15.5k
   OPC_RecordChild2,
64252
15.5k
   OPC_RecordChild3,
64253
15.5k
   OPC_RecordChild4,
64254
15.5k
   OPC_EmitMergeInputChains1_0,
64255
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B32_CLAMP_R),
64256
15.5k
                 3, 1, 2, 3, 
64257
15.5k
  15, 
64258
15.5k
   OPC_CheckChild1Integer, 18|128,2|128,1, 
64259
15.5k
   OPC_RecordChild2,
64260
15.5k
   OPC_RecordChild3,
64261
15.5k
   OPC_RecordChild4,
64262
15.5k
   OPC_EmitMergeInputChains1_0,
64263
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B64_CLAMP_R),
64264
15.5k
                 3, 1, 2, 3, 
64265
15.5k
  17, 
64266
15.5k
   OPC_CheckChild1Integer, 48|128,2|128,1, 
64267
15.5k
   OPC_RecordChild2,
64268
15.5k
   OPC_RecordChild3,
64269
15.5k
   OPC_RecordChild4,
64270
15.5k
   OPC_RecordChild5,
64271
15.5k
   OPC_EmitMergeInputChains1_0,
64272
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B8_CLAMP_R),
64273
15.5k
                 4, 1, 2, 3, 4, 
64274
15.5k
  17, 
64275
15.5k
   OPC_CheckChild1Integer, 30|128,2|128,1, 
64276
15.5k
   OPC_RecordChild2,
64277
15.5k
   OPC_RecordChild3,
64278
15.5k
   OPC_RecordChild4,
64279
15.5k
   OPC_RecordChild5,
64280
15.5k
   OPC_EmitMergeInputChains1_0,
64281
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B16_CLAMP_R),
64282
15.5k
                 4, 1, 2, 3, 4, 
64283
15.5k
  17, 
64284
15.5k
   OPC_CheckChild1Integer, 36|128,2|128,1, 
64285
15.5k
   OPC_RecordChild2,
64286
15.5k
   OPC_RecordChild3,
64287
15.5k
   OPC_RecordChild4,
64288
15.5k
   OPC_RecordChild5,
64289
15.5k
   OPC_EmitMergeInputChains1_0,
64290
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B32_CLAMP_R),
64291
15.5k
                 4, 1, 2, 3, 4, 
64292
15.5k
  17, 
64293
15.5k
   OPC_CheckChild1Integer, 42|128,2|128,1, 
64294
15.5k
   OPC_RecordChild2,
64295
15.5k
   OPC_RecordChild3,
64296
15.5k
   OPC_RecordChild4,
64297
15.5k
   OPC_RecordChild5,
64298
15.5k
   OPC_EmitMergeInputChains1_0,
64299
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B64_CLAMP_R),
64300
15.5k
                 4, 1, 2, 3, 4, 
64301
15.5k
  21, 
64302
15.5k
   OPC_CheckChild1Integer, 66|128,2|128,1, 
64303
15.5k
   OPC_RecordChild2,
64304
15.5k
   OPC_RecordChild3,
64305
15.5k
   OPC_RecordChild4,
64306
15.5k
   OPC_RecordChild5,
64307
15.5k
   OPC_RecordChild6,
64308
15.5k
   OPC_RecordChild7,
64309
15.5k
   OPC_EmitMergeInputChains1_0,
64310
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V4B8_CLAMP_R),
64311
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64312
15.5k
  21, 
64313
15.5k
   OPC_CheckChild1Integer, 54|128,2|128,1, 
64314
15.5k
   OPC_RecordChild2,
64315
15.5k
   OPC_RecordChild3,
64316
15.5k
   OPC_RecordChild4,
64317
15.5k
   OPC_RecordChild5,
64318
15.5k
   OPC_RecordChild6,
64319
15.5k
   OPC_RecordChild7,
64320
15.5k
   OPC_EmitMergeInputChains1_0,
64321
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V4B16_CLAMP_R),
64322
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64323
15.5k
  21, 
64324
15.5k
   OPC_CheckChild1Integer, 60|128,2|128,1, 
64325
15.5k
   OPC_RecordChild2,
64326
15.5k
   OPC_RecordChild3,
64327
15.5k
   OPC_RecordChild4,
64328
15.5k
   OPC_RecordChild5,
64329
15.5k
   OPC_RecordChild6,
64330
15.5k
   OPC_RecordChild7,
64331
15.5k
   OPC_EmitMergeInputChains1_0,
64332
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V4B32_CLAMP_R),
64333
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64334
15.5k
  17, 
64335
15.5k
   OPC_CheckChild1Integer, 86|128,1|128,1, 
64336
15.5k
   OPC_RecordChild2,
64337
15.5k
   OPC_RecordChild3,
64338
15.5k
   OPC_RecordChild4,
64339
15.5k
   OPC_RecordChild5,
64340
15.5k
   OPC_EmitMergeInputChains1_0,
64341
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B8_CLAMP_R),
64342
15.5k
                 4, 1, 2, 3, 4, 
64343
15.5k
  17, 
64344
15.5k
   OPC_CheckChild1Integer, 68|128,1|128,1, 
64345
15.5k
   OPC_RecordChild2,
64346
15.5k
   OPC_RecordChild3,
64347
15.5k
   OPC_RecordChild4,
64348
15.5k
   OPC_RecordChild5,
64349
15.5k
   OPC_EmitMergeInputChains1_0,
64350
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B16_CLAMP_R),
64351
15.5k
                 4, 1, 2, 3, 4, 
64352
15.5k
  17, 
64353
15.5k
   OPC_CheckChild1Integer, 74|128,1|128,1, 
64354
15.5k
   OPC_RecordChild2,
64355
15.5k
   OPC_RecordChild3,
64356
15.5k
   OPC_RecordChild4,
64357
15.5k
   OPC_RecordChild5,
64358
15.5k
   OPC_EmitMergeInputChains1_0,
64359
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B32_CLAMP_R),
64360
15.5k
                 4, 1, 2, 3, 4, 
64361
15.5k
  17, 
64362
15.5k
   OPC_CheckChild1Integer, 80|128,1|128,1, 
64363
15.5k
   OPC_RecordChild2,
64364
15.5k
   OPC_RecordChild3,
64365
15.5k
   OPC_RecordChild4,
64366
15.5k
   OPC_RecordChild5,
64367
15.5k
   OPC_EmitMergeInputChains1_0,
64368
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B64_CLAMP_R),
64369
15.5k
                 4, 1, 2, 3, 4, 
64370
15.5k
  19, 
64371
15.5k
   OPC_CheckChild1Integer, 110|128,1|128,1, 
64372
15.5k
   OPC_RecordChild2,
64373
15.5k
   OPC_RecordChild3,
64374
15.5k
   OPC_RecordChild4,
64375
15.5k
   OPC_RecordChild5,
64376
15.5k
   OPC_RecordChild6,
64377
15.5k
   OPC_EmitMergeInputChains1_0,
64378
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B8_CLAMP_R),
64379
15.5k
                 5, 1, 2, 3, 4, 5, 
64380
15.5k
  19, 
64381
15.5k
   OPC_CheckChild1Integer, 92|128,1|128,1, 
64382
15.5k
   OPC_RecordChild2,
64383
15.5k
   OPC_RecordChild3,
64384
15.5k
   OPC_RecordChild4,
64385
15.5k
   OPC_RecordChild5,
64386
15.5k
   OPC_RecordChild6,
64387
15.5k
   OPC_EmitMergeInputChains1_0,
64388
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B16_CLAMP_R),
64389
15.5k
                 5, 1, 2, 3, 4, 5, 
64390
15.5k
  19, 
64391
15.5k
   OPC_CheckChild1Integer, 98|128,1|128,1, 
64392
15.5k
   OPC_RecordChild2,
64393
15.5k
   OPC_RecordChild3,
64394
15.5k
   OPC_RecordChild4,
64395
15.5k
   OPC_RecordChild5,
64396
15.5k
   OPC_RecordChild6,
64397
15.5k
   OPC_EmitMergeInputChains1_0,
64398
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B32_CLAMP_R),
64399
15.5k
                 5, 1, 2, 3, 4, 5, 
64400
15.5k
  19, 
64401
15.5k
   OPC_CheckChild1Integer, 104|128,1|128,1, 
64402
15.5k
   OPC_RecordChild2,
64403
15.5k
   OPC_RecordChild3,
64404
15.5k
   OPC_RecordChild4,
64405
15.5k
   OPC_RecordChild5,
64406
15.5k
   OPC_RecordChild6,
64407
15.5k
   OPC_EmitMergeInputChains1_0,
64408
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B64_CLAMP_R),
64409
15.5k
                 5, 1, 2, 3, 4, 5, 
64410
15.5k
  26, 
64411
15.5k
   OPC_CheckChild1Integer, 0|128,2|128,1, 
64412
15.5k
   OPC_RecordChild2,
64413
15.5k
   OPC_RecordChild3,
64414
15.5k
   OPC_RecordChild4,
64415
15.5k
   OPC_RecordChild5,
64416
15.5k
   OPC_RecordChild6,
64417
15.5k
   OPC_RecordChild7,
64418
15.5k
   OPC_MoveChild, 8,
64419
15.5k
   OPC_RecordNode,
64420
15.5k
   OPC_MoveParent,
64421
15.5k
   OPC_EmitMergeInputChains1_0,
64422
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V4B8_CLAMP_R),
64423
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
64424
15.5k
  26, 
64425
15.5k
   OPC_CheckChild1Integer, 116|128,1|128,1, 
64426
15.5k
   OPC_RecordChild2,
64427
15.5k
   OPC_RecordChild3,
64428
15.5k
   OPC_RecordChild4,
64429
15.5k
   OPC_RecordChild5,
64430
15.5k
   OPC_RecordChild6,
64431
15.5k
   OPC_RecordChild7,
64432
15.5k
   OPC_MoveChild, 8,
64433
15.5k
   OPC_RecordNode,
64434
15.5k
   OPC_MoveParent,
64435
15.5k
   OPC_EmitMergeInputChains1_0,
64436
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V4B16_CLAMP_R),
64437
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
64438
15.5k
  26, 
64439
15.5k
   OPC_CheckChild1Integer, 122|128,1|128,1, 
64440
15.5k
   OPC_RecordChild2,
64441
15.5k
   OPC_RecordChild3,
64442
15.5k
   OPC_RecordChild4,
64443
15.5k
   OPC_RecordChild5,
64444
15.5k
   OPC_RecordChild6,
64445
15.5k
   OPC_RecordChild7,
64446
15.5k
   OPC_MoveChild, 8,
64447
15.5k
   OPC_RecordNode,
64448
15.5k
   OPC_MoveParent,
64449
15.5k
   OPC_EmitMergeInputChains1_0,
64450
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V4B32_CLAMP_R),
64451
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
64452
15.5k
  17, 
64453
15.5k
   OPC_CheckChild1Integer, 28|128,3|128,1, 
64454
15.5k
   OPC_RecordChild2,
64455
15.5k
   OPC_RecordChild3,
64456
15.5k
   OPC_RecordChild4,
64457
15.5k
   OPC_RecordChild5,
64458
15.5k
   OPC_EmitMergeInputChains1_0,
64459
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B8_CLAMP_R),
64460
15.5k
                 4, 1, 2, 3, 4, 
64461
15.5k
  17, 
64462
15.5k
   OPC_CheckChild1Integer, 10|128,3|128,1, 
64463
15.5k
   OPC_RecordChild2,
64464
15.5k
   OPC_RecordChild3,
64465
15.5k
   OPC_RecordChild4,
64466
15.5k
   OPC_RecordChild5,
64467
15.5k
   OPC_EmitMergeInputChains1_0,
64468
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B16_CLAMP_R),
64469
15.5k
                 4, 1, 2, 3, 4, 
64470
15.5k
  17, 
64471
15.5k
   OPC_CheckChild1Integer, 16|128,3|128,1, 
64472
15.5k
   OPC_RecordChild2,
64473
15.5k
   OPC_RecordChild3,
64474
15.5k
   OPC_RecordChild4,
64475
15.5k
   OPC_RecordChild5,
64476
15.5k
   OPC_EmitMergeInputChains1_0,
64477
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B32_CLAMP_R),
64478
15.5k
                 4, 1, 2, 3, 4, 
64479
15.5k
  17, 
64480
15.5k
   OPC_CheckChild1Integer, 22|128,3|128,1, 
64481
15.5k
   OPC_RecordChild2,
64482
15.5k
   OPC_RecordChild3,
64483
15.5k
   OPC_RecordChild4,
64484
15.5k
   OPC_RecordChild5,
64485
15.5k
   OPC_EmitMergeInputChains1_0,
64486
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B64_CLAMP_R),
64487
15.5k
                 4, 1, 2, 3, 4, 
64488
15.5k
  19, 
64489
15.5k
   OPC_CheckChild1Integer, 52|128,3|128,1, 
64490
15.5k
   OPC_RecordChild2,
64491
15.5k
   OPC_RecordChild3,
64492
15.5k
   OPC_RecordChild4,
64493
15.5k
   OPC_RecordChild5,
64494
15.5k
   OPC_RecordChild6,
64495
15.5k
   OPC_EmitMergeInputChains1_0,
64496
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B8_CLAMP_R),
64497
15.5k
                 5, 1, 2, 3, 4, 5, 
64498
15.5k
  19, 
64499
15.5k
   OPC_CheckChild1Integer, 34|128,3|128,1, 
64500
15.5k
   OPC_RecordChild2,
64501
15.5k
   OPC_RecordChild3,
64502
15.5k
   OPC_RecordChild4,
64503
15.5k
   OPC_RecordChild5,
64504
15.5k
   OPC_RecordChild6,
64505
15.5k
   OPC_EmitMergeInputChains1_0,
64506
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B16_CLAMP_R),
64507
15.5k
                 5, 1, 2, 3, 4, 5, 
64508
15.5k
  19, 
64509
15.5k
   OPC_CheckChild1Integer, 40|128,3|128,1, 
64510
15.5k
   OPC_RecordChild2,
64511
15.5k
   OPC_RecordChild3,
64512
15.5k
   OPC_RecordChild4,
64513
15.5k
   OPC_RecordChild5,
64514
15.5k
   OPC_RecordChild6,
64515
15.5k
   OPC_EmitMergeInputChains1_0,
64516
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B32_CLAMP_R),
64517
15.5k
                 5, 1, 2, 3, 4, 5, 
64518
15.5k
  19, 
64519
15.5k
   OPC_CheckChild1Integer, 46|128,3|128,1, 
64520
15.5k
   OPC_RecordChild2,
64521
15.5k
   OPC_RecordChild3,
64522
15.5k
   OPC_RecordChild4,
64523
15.5k
   OPC_RecordChild5,
64524
15.5k
   OPC_RecordChild6,
64525
15.5k
   OPC_EmitMergeInputChains1_0,
64526
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B64_CLAMP_R),
64527
15.5k
                 5, 1, 2, 3, 4, 5, 
64528
15.5k
  26, 
64529
15.5k
   OPC_CheckChild1Integer, 70|128,3|128,1, 
64530
15.5k
   OPC_RecordChild2,
64531
15.5k
   OPC_RecordChild3,
64532
15.5k
   OPC_RecordChild4,
64533
15.5k
   OPC_RecordChild5,
64534
15.5k
   OPC_RecordChild6,
64535
15.5k
   OPC_RecordChild7,
64536
15.5k
   OPC_MoveChild, 8,
64537
15.5k
   OPC_RecordNode,
64538
15.5k
   OPC_MoveParent,
64539
15.5k
   OPC_EmitMergeInputChains1_0,
64540
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V4B8_CLAMP_R),
64541
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
64542
15.5k
  26, 
64543
15.5k
   OPC_CheckChild1Integer, 58|128,3|128,1, 
64544
15.5k
   OPC_RecordChild2,
64545
15.5k
   OPC_RecordChild3,
64546
15.5k
   OPC_RecordChild4,
64547
15.5k
   OPC_RecordChild5,
64548
15.5k
   OPC_RecordChild6,
64549
15.5k
   OPC_RecordChild7,
64550
15.5k
   OPC_MoveChild, 8,
64551
15.5k
   OPC_RecordNode,
64552
15.5k
   OPC_MoveParent,
64553
15.5k
   OPC_EmitMergeInputChains1_0,
64554
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V4B16_CLAMP_R),
64555
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
64556
15.5k
  26, 
64557
15.5k
   OPC_CheckChild1Integer, 64|128,3|128,1, 
64558
15.5k
   OPC_RecordChild2,
64559
15.5k
   OPC_RecordChild3,
64560
15.5k
   OPC_RecordChild4,
64561
15.5k
   OPC_RecordChild5,
64562
15.5k
   OPC_RecordChild6,
64563
15.5k
   OPC_RecordChild7,
64564
15.5k
   OPC_MoveChild, 8,
64565
15.5k
   OPC_RecordNode,
64566
15.5k
   OPC_MoveParent,
64567
15.5k
   OPC_EmitMergeInputChains1_0,
64568
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V4B32_CLAMP_R),
64569
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
64570
15.5k
  19, 
64571
15.5k
   OPC_CheckChild1Integer, 90|128,2|128,1, 
64572
15.5k
   OPC_RecordChild2,
64573
15.5k
   OPC_RecordChild3,
64574
15.5k
   OPC_RecordChild4,
64575
15.5k
   OPC_RecordChild5,
64576
15.5k
   OPC_RecordChild6,
64577
15.5k
   OPC_EmitMergeInputChains1_0,
64578
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B8_CLAMP_R),
64579
15.5k
                 5, 1, 2, 3, 4, 5, 
64580
15.5k
  19, 
64581
15.5k
   OPC_CheckChild1Integer, 72|128,2|128,1, 
64582
15.5k
   OPC_RecordChild2,
64583
15.5k
   OPC_RecordChild3,
64584
15.5k
   OPC_RecordChild4,
64585
15.5k
   OPC_RecordChild5,
64586
15.5k
   OPC_RecordChild6,
64587
15.5k
   OPC_EmitMergeInputChains1_0,
64588
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B16_CLAMP_R),
64589
15.5k
                 5, 1, 2, 3, 4, 5, 
64590
15.5k
  19, 
64591
15.5k
   OPC_CheckChild1Integer, 78|128,2|128,1, 
64592
15.5k
   OPC_RecordChild2,
64593
15.5k
   OPC_RecordChild3,
64594
15.5k
   OPC_RecordChild4,
64595
15.5k
   OPC_RecordChild5,
64596
15.5k
   OPC_RecordChild6,
64597
15.5k
   OPC_EmitMergeInputChains1_0,
64598
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B32_CLAMP_R),
64599
15.5k
                 5, 1, 2, 3, 4, 5, 
64600
15.5k
  19, 
64601
15.5k
   OPC_CheckChild1Integer, 84|128,2|128,1, 
64602
15.5k
   OPC_RecordChild2,
64603
15.5k
   OPC_RecordChild3,
64604
15.5k
   OPC_RecordChild4,
64605
15.5k
   OPC_RecordChild5,
64606
15.5k
   OPC_RecordChild6,
64607
15.5k
   OPC_EmitMergeInputChains1_0,
64608
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B64_CLAMP_R),
64609
15.5k
                 5, 1, 2, 3, 4, 5, 
64610
15.5k
  21, 
64611
15.5k
   OPC_CheckChild1Integer, 114|128,2|128,1, 
64612
15.5k
   OPC_RecordChild2,
64613
15.5k
   OPC_RecordChild3,
64614
15.5k
   OPC_RecordChild4,
64615
15.5k
   OPC_RecordChild5,
64616
15.5k
   OPC_RecordChild6,
64617
15.5k
   OPC_RecordChild7,
64618
15.5k
   OPC_EmitMergeInputChains1_0,
64619
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B8_CLAMP_R),
64620
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64621
15.5k
  21, 
64622
15.5k
   OPC_CheckChild1Integer, 96|128,2|128,1, 
64623
15.5k
   OPC_RecordChild2,
64624
15.5k
   OPC_RecordChild3,
64625
15.5k
   OPC_RecordChild4,
64626
15.5k
   OPC_RecordChild5,
64627
15.5k
   OPC_RecordChild6,
64628
15.5k
   OPC_RecordChild7,
64629
15.5k
   OPC_EmitMergeInputChains1_0,
64630
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B16_CLAMP_R),
64631
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64632
15.5k
  21, 
64633
15.5k
   OPC_CheckChild1Integer, 102|128,2|128,1, 
64634
15.5k
   OPC_RecordChild2,
64635
15.5k
   OPC_RecordChild3,
64636
15.5k
   OPC_RecordChild4,
64637
15.5k
   OPC_RecordChild5,
64638
15.5k
   OPC_RecordChild6,
64639
15.5k
   OPC_RecordChild7,
64640
15.5k
   OPC_EmitMergeInputChains1_0,
64641
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B32_CLAMP_R),
64642
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64643
15.5k
  21, 
64644
15.5k
   OPC_CheckChild1Integer, 108|128,2|128,1, 
64645
15.5k
   OPC_RecordChild2,
64646
15.5k
   OPC_RecordChild3,
64647
15.5k
   OPC_RecordChild4,
64648
15.5k
   OPC_RecordChild5,
64649
15.5k
   OPC_RecordChild6,
64650
15.5k
   OPC_RecordChild7,
64651
15.5k
   OPC_EmitMergeInputChains1_0,
64652
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B64_CLAMP_R),
64653
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64654
15.5k
  30, 
64655
15.5k
   OPC_CheckChild1Integer, 4|128,3|128,1, 
64656
15.5k
   OPC_RecordChild2,
64657
15.5k
   OPC_RecordChild3,
64658
15.5k
   OPC_RecordChild4,
64659
15.5k
   OPC_RecordChild5,
64660
15.5k
   OPC_RecordChild6,
64661
15.5k
   OPC_RecordChild7,
64662
15.5k
   OPC_MoveChild, 8,
64663
15.5k
   OPC_RecordNode,
64664
15.5k
   OPC_MoveSibling, 9,
64665
15.5k
   OPC_RecordNode,
64666
15.5k
   OPC_MoveParent,
64667
15.5k
   OPC_EmitMergeInputChains1_0,
64668
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V4B8_CLAMP_R),
64669
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
64670
15.5k
  30, 
64671
15.5k
   OPC_CheckChild1Integer, 120|128,2|128,1, 
64672
15.5k
   OPC_RecordChild2,
64673
15.5k
   OPC_RecordChild3,
64674
15.5k
   OPC_RecordChild4,
64675
15.5k
   OPC_RecordChild5,
64676
15.5k
   OPC_RecordChild6,
64677
15.5k
   OPC_RecordChild7,
64678
15.5k
   OPC_MoveChild, 8,
64679
15.5k
   OPC_RecordNode,
64680
15.5k
   OPC_MoveSibling, 9,
64681
15.5k
   OPC_RecordNode,
64682
15.5k
   OPC_MoveParent,
64683
15.5k
   OPC_EmitMergeInputChains1_0,
64684
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V4B16_CLAMP_R),
64685
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
64686
15.5k
  30, 
64687
15.5k
   OPC_CheckChild1Integer, 126|128,2|128,1, 
64688
15.5k
   OPC_RecordChild2,
64689
15.5k
   OPC_RecordChild3,
64690
15.5k
   OPC_RecordChild4,
64691
15.5k
   OPC_RecordChild5,
64692
15.5k
   OPC_RecordChild6,
64693
15.5k
   OPC_RecordChild7,
64694
15.5k
   OPC_MoveChild, 8,
64695
15.5k
   OPC_RecordNode,
64696
15.5k
   OPC_MoveSibling, 9,
64697
15.5k
   OPC_RecordNode,
64698
15.5k
   OPC_MoveParent,
64699
15.5k
   OPC_EmitMergeInputChains1_0,
64700
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V4B32_CLAMP_R),
64701
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
64702
15.5k
  19, 
64703
15.5k
   OPC_CheckChild1Integer, 94|128,3|128,1, 
64704
15.5k
   OPC_RecordChild2,
64705
15.5k
   OPC_RecordChild3,
64706
15.5k
   OPC_RecordChild4,
64707
15.5k
   OPC_RecordChild5,
64708
15.5k
   OPC_RecordChild6,
64709
15.5k
   OPC_EmitMergeInputChains1_0,
64710
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B8_CLAMP_R),
64711
15.5k
                 5, 1, 2, 3, 4, 5, 
64712
15.5k
  19, 
64713
15.5k
   OPC_CheckChild1Integer, 76|128,3|128,1, 
64714
15.5k
   OPC_RecordChild2,
64715
15.5k
   OPC_RecordChild3,
64716
15.5k
   OPC_RecordChild4,
64717
15.5k
   OPC_RecordChild5,
64718
15.5k
   OPC_RecordChild6,
64719
15.5k
   OPC_EmitMergeInputChains1_0,
64720
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B16_CLAMP_R),
64721
15.5k
                 5, 1, 2, 3, 4, 5, 
64722
15.5k
  19, 
64723
15.5k
   OPC_CheckChild1Integer, 82|128,3|128,1, 
64724
15.5k
   OPC_RecordChild2,
64725
15.5k
   OPC_RecordChild3,
64726
15.5k
   OPC_RecordChild4,
64727
15.5k
   OPC_RecordChild5,
64728
15.5k
   OPC_RecordChild6,
64729
15.5k
   OPC_EmitMergeInputChains1_0,
64730
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B32_CLAMP_R),
64731
15.5k
                 5, 1, 2, 3, 4, 5, 
64732
15.5k
  19, 
64733
15.5k
   OPC_CheckChild1Integer, 88|128,3|128,1, 
64734
15.5k
   OPC_RecordChild2,
64735
15.5k
   OPC_RecordChild3,
64736
15.5k
   OPC_RecordChild4,
64737
15.5k
   OPC_RecordChild5,
64738
15.5k
   OPC_RecordChild6,
64739
15.5k
   OPC_EmitMergeInputChains1_0,
64740
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B64_CLAMP_R),
64741
15.5k
                 5, 1, 2, 3, 4, 5, 
64742
15.5k
  21, 
64743
15.5k
   OPC_CheckChild1Integer, 118|128,3|128,1, 
64744
15.5k
   OPC_RecordChild2,
64745
15.5k
   OPC_RecordChild3,
64746
15.5k
   OPC_RecordChild4,
64747
15.5k
   OPC_RecordChild5,
64748
15.5k
   OPC_RecordChild6,
64749
15.5k
   OPC_RecordChild7,
64750
15.5k
   OPC_EmitMergeInputChains1_0,
64751
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B8_CLAMP_R),
64752
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64753
15.5k
  21, 
64754
15.5k
   OPC_CheckChild1Integer, 100|128,3|128,1, 
64755
15.5k
   OPC_RecordChild2,
64756
15.5k
   OPC_RecordChild3,
64757
15.5k
   OPC_RecordChild4,
64758
15.5k
   OPC_RecordChild5,
64759
15.5k
   OPC_RecordChild6,
64760
15.5k
   OPC_RecordChild7,
64761
15.5k
   OPC_EmitMergeInputChains1_0,
64762
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B16_CLAMP_R),
64763
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64764
15.5k
  21, 
64765
15.5k
   OPC_CheckChild1Integer, 106|128,3|128,1, 
64766
15.5k
   OPC_RecordChild2,
64767
15.5k
   OPC_RecordChild3,
64768
15.5k
   OPC_RecordChild4,
64769
15.5k
   OPC_RecordChild5,
64770
15.5k
   OPC_RecordChild6,
64771
15.5k
   OPC_RecordChild7,
64772
15.5k
   OPC_EmitMergeInputChains1_0,
64773
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B32_CLAMP_R),
64774
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64775
15.5k
  21, 
64776
15.5k
   OPC_CheckChild1Integer, 112|128,3|128,1, 
64777
15.5k
   OPC_RecordChild2,
64778
15.5k
   OPC_RecordChild3,
64779
15.5k
   OPC_RecordChild4,
64780
15.5k
   OPC_RecordChild5,
64781
15.5k
   OPC_RecordChild6,
64782
15.5k
   OPC_RecordChild7,
64783
15.5k
   OPC_EmitMergeInputChains1_0,
64784
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B64_CLAMP_R),
64785
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64786
15.5k
  30, 
64787
15.5k
   OPC_CheckChild1Integer, 8|128,4|128,1, 
64788
15.5k
   OPC_RecordChild2,
64789
15.5k
   OPC_RecordChild3,
64790
15.5k
   OPC_RecordChild4,
64791
15.5k
   OPC_RecordChild5,
64792
15.5k
   OPC_RecordChild6,
64793
15.5k
   OPC_RecordChild7,
64794
15.5k
   OPC_MoveChild, 8,
64795
15.5k
   OPC_RecordNode,
64796
15.5k
   OPC_MoveSibling, 9,
64797
15.5k
   OPC_RecordNode,
64798
15.5k
   OPC_MoveParent,
64799
15.5k
   OPC_EmitMergeInputChains1_0,
64800
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V4B8_CLAMP_R),
64801
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
64802
15.5k
  30, 
64803
15.5k
   OPC_CheckChild1Integer, 124|128,3|128,1, 
64804
15.5k
   OPC_RecordChild2,
64805
15.5k
   OPC_RecordChild3,
64806
15.5k
   OPC_RecordChild4,
64807
15.5k
   OPC_RecordChild5,
64808
15.5k
   OPC_RecordChild6,
64809
15.5k
   OPC_RecordChild7,
64810
15.5k
   OPC_MoveChild, 8,
64811
15.5k
   OPC_RecordNode,
64812
15.5k
   OPC_MoveSibling, 9,
64813
15.5k
   OPC_RecordNode,
64814
15.5k
   OPC_MoveParent,
64815
15.5k
   OPC_EmitMergeInputChains1_0,
64816
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V4B16_CLAMP_R),
64817
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
64818
15.5k
  30, 
64819
15.5k
   OPC_CheckChild1Integer, 2|128,4|128,1, 
64820
15.5k
   OPC_RecordChild2,
64821
15.5k
   OPC_RecordChild3,
64822
15.5k
   OPC_RecordChild4,
64823
15.5k
   OPC_RecordChild5,
64824
15.5k
   OPC_RecordChild6,
64825
15.5k
   OPC_RecordChild7,
64826
15.5k
   OPC_MoveChild, 8,
64827
15.5k
   OPC_RecordNode,
64828
15.5k
   OPC_MoveSibling, 9,
64829
15.5k
   OPC_RecordNode,
64830
15.5k
   OPC_MoveParent,
64831
15.5k
   OPC_EmitMergeInputChains1_0,
64832
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V4B32_CLAMP_R),
64833
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
64834
15.5k
  15, 
64835
15.5k
   OPC_CheckChild1Integer, 26|128,2|128,1, 
64836
15.5k
   OPC_RecordChild2,
64837
15.5k
   OPC_RecordChild3,
64838
15.5k
   OPC_RecordChild4,
64839
15.5k
   OPC_EmitMergeInputChains1_0,
64840
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B8_TRAP_R),
64841
15.5k
                 3, 1, 2, 3, 
64842
15.5k
  15, 
64843
15.5k
   OPC_CheckChild1Integer, 8|128,2|128,1, 
64844
15.5k
   OPC_RecordChild2,
64845
15.5k
   OPC_RecordChild3,
64846
15.5k
   OPC_RecordChild4,
64847
15.5k
   OPC_EmitMergeInputChains1_0,
64848
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B16_TRAP_R),
64849
15.5k
                 3, 1, 2, 3, 
64850
15.5k
  15, 
64851
15.5k
   OPC_CheckChild1Integer, 14|128,2|128,1, 
64852
15.5k
   OPC_RecordChild2,
64853
15.5k
   OPC_RecordChild3,
64854
15.5k
   OPC_RecordChild4,
64855
15.5k
   OPC_EmitMergeInputChains1_0,
64856
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B32_TRAP_R),
64857
15.5k
                 3, 1, 2, 3, 
64858
15.5k
  15, 
64859
15.5k
   OPC_CheckChild1Integer, 20|128,2|128,1, 
64860
15.5k
   OPC_RecordChild2,
64861
15.5k
   OPC_RecordChild3,
64862
15.5k
   OPC_RecordChild4,
64863
15.5k
   OPC_EmitMergeInputChains1_0,
64864
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B64_TRAP_R),
64865
15.5k
                 3, 1, 2, 3, 
64866
15.5k
  17, 
64867
15.5k
   OPC_CheckChild1Integer, 50|128,2|128,1, 
64868
15.5k
   OPC_RecordChild2,
64869
15.5k
   OPC_RecordChild3,
64870
15.5k
   OPC_RecordChild4,
64871
15.5k
   OPC_RecordChild5,
64872
15.5k
   OPC_EmitMergeInputChains1_0,
64873
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B8_TRAP_R),
64874
15.5k
                 4, 1, 2, 3, 4, 
64875
15.5k
  17, 
64876
15.5k
   OPC_CheckChild1Integer, 32|128,2|128,1, 
64877
15.5k
   OPC_RecordChild2,
64878
15.5k
   OPC_RecordChild3,
64879
15.5k
   OPC_RecordChild4,
64880
15.5k
   OPC_RecordChild5,
64881
15.5k
   OPC_EmitMergeInputChains1_0,
64882
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B16_TRAP_R),
64883
15.5k
                 4, 1, 2, 3, 4, 
64884
15.5k
  17, 
64885
15.5k
   OPC_CheckChild1Integer, 38|128,2|128,1, 
64886
15.5k
   OPC_RecordChild2,
64887
15.5k
   OPC_RecordChild3,
64888
15.5k
   OPC_RecordChild4,
64889
15.5k
   OPC_RecordChild5,
64890
15.5k
   OPC_EmitMergeInputChains1_0,
64891
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B32_TRAP_R),
64892
15.5k
                 4, 1, 2, 3, 4, 
64893
15.5k
  17, 
64894
15.5k
   OPC_CheckChild1Integer, 44|128,2|128,1, 
64895
15.5k
   OPC_RecordChild2,
64896
15.5k
   OPC_RecordChild3,
64897
15.5k
   OPC_RecordChild4,
64898
15.5k
   OPC_RecordChild5,
64899
15.5k
   OPC_EmitMergeInputChains1_0,
64900
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B64_TRAP_R),
64901
15.5k
                 4, 1, 2, 3, 4, 
64902
15.5k
  21, 
64903
15.5k
   OPC_CheckChild1Integer, 68|128,2|128,1, 
64904
15.5k
   OPC_RecordChild2,
64905
15.5k
   OPC_RecordChild3,
64906
15.5k
   OPC_RecordChild4,
64907
15.5k
   OPC_RecordChild5,
64908
15.5k
   OPC_RecordChild6,
64909
15.5k
   OPC_RecordChild7,
64910
15.5k
   OPC_EmitMergeInputChains1_0,
64911
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V4B8_TRAP_R),
64912
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64913
15.5k
  21, 
64914
15.5k
   OPC_CheckChild1Integer, 56|128,2|128,1, 
64915
15.5k
   OPC_RecordChild2,
64916
15.5k
   OPC_RecordChild3,
64917
15.5k
   OPC_RecordChild4,
64918
15.5k
   OPC_RecordChild5,
64919
15.5k
   OPC_RecordChild6,
64920
15.5k
   OPC_RecordChild7,
64921
15.5k
   OPC_EmitMergeInputChains1_0,
64922
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V4B16_TRAP_R),
64923
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64924
15.5k
  21, 
64925
15.5k
   OPC_CheckChild1Integer, 62|128,2|128,1, 
64926
15.5k
   OPC_RecordChild2,
64927
15.5k
   OPC_RecordChild3,
64928
15.5k
   OPC_RecordChild4,
64929
15.5k
   OPC_RecordChild5,
64930
15.5k
   OPC_RecordChild6,
64931
15.5k
   OPC_RecordChild7,
64932
15.5k
   OPC_EmitMergeInputChains1_0,
64933
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V4B32_TRAP_R),
64934
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
64935
15.5k
  17, 
64936
15.5k
   OPC_CheckChild1Integer, 88|128,1|128,1, 
64937
15.5k
   OPC_RecordChild2,
64938
15.5k
   OPC_RecordChild3,
64939
15.5k
   OPC_RecordChild4,
64940
15.5k
   OPC_RecordChild5,
64941
15.5k
   OPC_EmitMergeInputChains1_0,
64942
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B8_TRAP_R),
64943
15.5k
                 4, 1, 2, 3, 4, 
64944
15.5k
  17, 
64945
15.5k
   OPC_CheckChild1Integer, 70|128,1|128,1, 
64946
15.5k
   OPC_RecordChild2,
64947
15.5k
   OPC_RecordChild3,
64948
15.5k
   OPC_RecordChild4,
64949
15.5k
   OPC_RecordChild5,
64950
15.5k
   OPC_EmitMergeInputChains1_0,
64951
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B16_TRAP_R),
64952
15.5k
                 4, 1, 2, 3, 4, 
64953
15.5k
  17, 
64954
15.5k
   OPC_CheckChild1Integer, 76|128,1|128,1, 
64955
15.5k
   OPC_RecordChild2,
64956
15.5k
   OPC_RecordChild3,
64957
15.5k
   OPC_RecordChild4,
64958
15.5k
   OPC_RecordChild5,
64959
15.5k
   OPC_EmitMergeInputChains1_0,
64960
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B32_TRAP_R),
64961
15.5k
                 4, 1, 2, 3, 4, 
64962
15.5k
  17, 
64963
15.5k
   OPC_CheckChild1Integer, 82|128,1|128,1, 
64964
15.5k
   OPC_RecordChild2,
64965
15.5k
   OPC_RecordChild3,
64966
15.5k
   OPC_RecordChild4,
64967
15.5k
   OPC_RecordChild5,
64968
15.5k
   OPC_EmitMergeInputChains1_0,
64969
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B64_TRAP_R),
64970
15.5k
                 4, 1, 2, 3, 4, 
64971
15.5k
  19, 
64972
15.5k
   OPC_CheckChild1Integer, 112|128,1|128,1, 
64973
15.5k
   OPC_RecordChild2,
64974
15.5k
   OPC_RecordChild3,
64975
15.5k
   OPC_RecordChild4,
64976
15.5k
   OPC_RecordChild5,
64977
15.5k
   OPC_RecordChild6,
64978
15.5k
   OPC_EmitMergeInputChains1_0,
64979
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B8_TRAP_R),
64980
15.5k
                 5, 1, 2, 3, 4, 5, 
64981
15.5k
  19, 
64982
15.5k
   OPC_CheckChild1Integer, 94|128,1|128,1, 
64983
15.5k
   OPC_RecordChild2,
64984
15.5k
   OPC_RecordChild3,
64985
15.5k
   OPC_RecordChild4,
64986
15.5k
   OPC_RecordChild5,
64987
15.5k
   OPC_RecordChild6,
64988
15.5k
   OPC_EmitMergeInputChains1_0,
64989
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B16_TRAP_R),
64990
15.5k
                 5, 1, 2, 3, 4, 5, 
64991
15.5k
  19, 
64992
15.5k
   OPC_CheckChild1Integer, 100|128,1|128,1, 
64993
15.5k
   OPC_RecordChild2,
64994
15.5k
   OPC_RecordChild3,
64995
15.5k
   OPC_RecordChild4,
64996
15.5k
   OPC_RecordChild5,
64997
15.5k
   OPC_RecordChild6,
64998
15.5k
   OPC_EmitMergeInputChains1_0,
64999
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B32_TRAP_R),
65000
15.5k
                 5, 1, 2, 3, 4, 5, 
65001
15.5k
  19, 
65002
15.5k
   OPC_CheckChild1Integer, 106|128,1|128,1, 
65003
15.5k
   OPC_RecordChild2,
65004
15.5k
   OPC_RecordChild3,
65005
15.5k
   OPC_RecordChild4,
65006
15.5k
   OPC_RecordChild5,
65007
15.5k
   OPC_RecordChild6,
65008
15.5k
   OPC_EmitMergeInputChains1_0,
65009
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B64_TRAP_R),
65010
15.5k
                 5, 1, 2, 3, 4, 5, 
65011
15.5k
  26, 
65012
15.5k
   OPC_CheckChild1Integer, 2|128,2|128,1, 
65013
15.5k
   OPC_RecordChild2,
65014
15.5k
   OPC_RecordChild3,
65015
15.5k
   OPC_RecordChild4,
65016
15.5k
   OPC_RecordChild5,
65017
15.5k
   OPC_RecordChild6,
65018
15.5k
   OPC_RecordChild7,
65019
15.5k
   OPC_MoveChild, 8,
65020
15.5k
   OPC_RecordNode,
65021
15.5k
   OPC_MoveParent,
65022
15.5k
   OPC_EmitMergeInputChains1_0,
65023
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V4B8_TRAP_R),
65024
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65025
15.5k
  26, 
65026
15.5k
   OPC_CheckChild1Integer, 118|128,1|128,1, 
65027
15.5k
   OPC_RecordChild2,
65028
15.5k
   OPC_RecordChild3,
65029
15.5k
   OPC_RecordChild4,
65030
15.5k
   OPC_RecordChild5,
65031
15.5k
   OPC_RecordChild6,
65032
15.5k
   OPC_RecordChild7,
65033
15.5k
   OPC_MoveChild, 8,
65034
15.5k
   OPC_RecordNode,
65035
15.5k
   OPC_MoveParent,
65036
15.5k
   OPC_EmitMergeInputChains1_0,
65037
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V4B16_TRAP_R),
65038
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65039
15.5k
  26, 
65040
15.5k
   OPC_CheckChild1Integer, 124|128,1|128,1, 
65041
15.5k
   OPC_RecordChild2,
65042
15.5k
   OPC_RecordChild3,
65043
15.5k
   OPC_RecordChild4,
65044
15.5k
   OPC_RecordChild5,
65045
15.5k
   OPC_RecordChild6,
65046
15.5k
   OPC_RecordChild7,
65047
15.5k
   OPC_MoveChild, 8,
65048
15.5k
   OPC_RecordNode,
65049
15.5k
   OPC_MoveParent,
65050
15.5k
   OPC_EmitMergeInputChains1_0,
65051
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V4B32_TRAP_R),
65052
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65053
15.5k
  17, 
65054
15.5k
   OPC_CheckChild1Integer, 30|128,3|128,1, 
65055
15.5k
   OPC_RecordChild2,
65056
15.5k
   OPC_RecordChild3,
65057
15.5k
   OPC_RecordChild4,
65058
15.5k
   OPC_RecordChild5,
65059
15.5k
   OPC_EmitMergeInputChains1_0,
65060
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B8_TRAP_R),
65061
15.5k
                 4, 1, 2, 3, 4, 
65062
15.5k
  17, 
65063
15.5k
   OPC_CheckChild1Integer, 12|128,3|128,1, 
65064
15.5k
   OPC_RecordChild2,
65065
15.5k
   OPC_RecordChild3,
65066
15.5k
   OPC_RecordChild4,
65067
15.5k
   OPC_RecordChild5,
65068
15.5k
   OPC_EmitMergeInputChains1_0,
65069
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B16_TRAP_R),
65070
15.5k
                 4, 1, 2, 3, 4, 
65071
15.5k
  17, 
65072
15.5k
   OPC_CheckChild1Integer, 18|128,3|128,1, 
65073
15.5k
   OPC_RecordChild2,
65074
15.5k
   OPC_RecordChild3,
65075
15.5k
   OPC_RecordChild4,
65076
15.5k
   OPC_RecordChild5,
65077
15.5k
   OPC_EmitMergeInputChains1_0,
65078
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B32_TRAP_R),
65079
15.5k
                 4, 1, 2, 3, 4, 
65080
15.5k
  17, 
65081
15.5k
   OPC_CheckChild1Integer, 24|128,3|128,1, 
65082
15.5k
   OPC_RecordChild2,
65083
15.5k
   OPC_RecordChild3,
65084
15.5k
   OPC_RecordChild4,
65085
15.5k
   OPC_RecordChild5,
65086
15.5k
   OPC_EmitMergeInputChains1_0,
65087
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B64_TRAP_R),
65088
15.5k
                 4, 1, 2, 3, 4, 
65089
15.5k
  19, 
65090
15.5k
   OPC_CheckChild1Integer, 54|128,3|128,1, 
65091
15.5k
   OPC_RecordChild2,
65092
15.5k
   OPC_RecordChild3,
65093
15.5k
   OPC_RecordChild4,
65094
15.5k
   OPC_RecordChild5,
65095
15.5k
   OPC_RecordChild6,
65096
15.5k
   OPC_EmitMergeInputChains1_0,
65097
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B8_TRAP_R),
65098
15.5k
                 5, 1, 2, 3, 4, 5, 
65099
15.5k
  19, 
65100
15.5k
   OPC_CheckChild1Integer, 36|128,3|128,1, 
65101
15.5k
   OPC_RecordChild2,
65102
15.5k
   OPC_RecordChild3,
65103
15.5k
   OPC_RecordChild4,
65104
15.5k
   OPC_RecordChild5,
65105
15.5k
   OPC_RecordChild6,
65106
15.5k
   OPC_EmitMergeInputChains1_0,
65107
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B16_TRAP_R),
65108
15.5k
                 5, 1, 2, 3, 4, 5, 
65109
15.5k
  19, 
65110
15.5k
   OPC_CheckChild1Integer, 42|128,3|128,1, 
65111
15.5k
   OPC_RecordChild2,
65112
15.5k
   OPC_RecordChild3,
65113
15.5k
   OPC_RecordChild4,
65114
15.5k
   OPC_RecordChild5,
65115
15.5k
   OPC_RecordChild6,
65116
15.5k
   OPC_EmitMergeInputChains1_0,
65117
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B32_TRAP_R),
65118
15.5k
                 5, 1, 2, 3, 4, 5, 
65119
15.5k
  19, 
65120
15.5k
   OPC_CheckChild1Integer, 48|128,3|128,1, 
65121
15.5k
   OPC_RecordChild2,
65122
15.5k
   OPC_RecordChild3,
65123
15.5k
   OPC_RecordChild4,
65124
15.5k
   OPC_RecordChild5,
65125
15.5k
   OPC_RecordChild6,
65126
15.5k
   OPC_EmitMergeInputChains1_0,
65127
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B64_TRAP_R),
65128
15.5k
                 5, 1, 2, 3, 4, 5, 
65129
15.5k
  26, 
65130
15.5k
   OPC_CheckChild1Integer, 72|128,3|128,1, 
65131
15.5k
   OPC_RecordChild2,
65132
15.5k
   OPC_RecordChild3,
65133
15.5k
   OPC_RecordChild4,
65134
15.5k
   OPC_RecordChild5,
65135
15.5k
   OPC_RecordChild6,
65136
15.5k
   OPC_RecordChild7,
65137
15.5k
   OPC_MoveChild, 8,
65138
15.5k
   OPC_RecordNode,
65139
15.5k
   OPC_MoveParent,
65140
15.5k
   OPC_EmitMergeInputChains1_0,
65141
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V4B8_TRAP_R),
65142
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65143
15.5k
  26, 
65144
15.5k
   OPC_CheckChild1Integer, 60|128,3|128,1, 
65145
15.5k
   OPC_RecordChild2,
65146
15.5k
   OPC_RecordChild3,
65147
15.5k
   OPC_RecordChild4,
65148
15.5k
   OPC_RecordChild5,
65149
15.5k
   OPC_RecordChild6,
65150
15.5k
   OPC_RecordChild7,
65151
15.5k
   OPC_MoveChild, 8,
65152
15.5k
   OPC_RecordNode,
65153
15.5k
   OPC_MoveParent,
65154
15.5k
   OPC_EmitMergeInputChains1_0,
65155
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V4B16_TRAP_R),
65156
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65157
15.5k
  26, 
65158
15.5k
   OPC_CheckChild1Integer, 66|128,3|128,1, 
65159
15.5k
   OPC_RecordChild2,
65160
15.5k
   OPC_RecordChild3,
65161
15.5k
   OPC_RecordChild4,
65162
15.5k
   OPC_RecordChild5,
65163
15.5k
   OPC_RecordChild6,
65164
15.5k
   OPC_RecordChild7,
65165
15.5k
   OPC_MoveChild, 8,
65166
15.5k
   OPC_RecordNode,
65167
15.5k
   OPC_MoveParent,
65168
15.5k
   OPC_EmitMergeInputChains1_0,
65169
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V4B32_TRAP_R),
65170
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65171
15.5k
  19, 
65172
15.5k
   OPC_CheckChild1Integer, 92|128,2|128,1, 
65173
15.5k
   OPC_RecordChild2,
65174
15.5k
   OPC_RecordChild3,
65175
15.5k
   OPC_RecordChild4,
65176
15.5k
   OPC_RecordChild5,
65177
15.5k
   OPC_RecordChild6,
65178
15.5k
   OPC_EmitMergeInputChains1_0,
65179
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B8_TRAP_R),
65180
15.5k
                 5, 1, 2, 3, 4, 5, 
65181
15.5k
  19, 
65182
15.5k
   OPC_CheckChild1Integer, 74|128,2|128,1, 
65183
15.5k
   OPC_RecordChild2,
65184
15.5k
   OPC_RecordChild3,
65185
15.5k
   OPC_RecordChild4,
65186
15.5k
   OPC_RecordChild5,
65187
15.5k
   OPC_RecordChild6,
65188
15.5k
   OPC_EmitMergeInputChains1_0,
65189
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B16_TRAP_R),
65190
15.5k
                 5, 1, 2, 3, 4, 5, 
65191
15.5k
  19, 
65192
15.5k
   OPC_CheckChild1Integer, 80|128,2|128,1, 
65193
15.5k
   OPC_RecordChild2,
65194
15.5k
   OPC_RecordChild3,
65195
15.5k
   OPC_RecordChild4,
65196
15.5k
   OPC_RecordChild5,
65197
15.5k
   OPC_RecordChild6,
65198
15.5k
   OPC_EmitMergeInputChains1_0,
65199
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B32_TRAP_R),
65200
15.5k
                 5, 1, 2, 3, 4, 5, 
65201
15.5k
  19, 
65202
15.5k
   OPC_CheckChild1Integer, 86|128,2|128,1, 
65203
15.5k
   OPC_RecordChild2,
65204
15.5k
   OPC_RecordChild3,
65205
15.5k
   OPC_RecordChild4,
65206
15.5k
   OPC_RecordChild5,
65207
15.5k
   OPC_RecordChild6,
65208
15.5k
   OPC_EmitMergeInputChains1_0,
65209
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B64_TRAP_R),
65210
15.5k
                 5, 1, 2, 3, 4, 5, 
65211
15.5k
  21, 
65212
15.5k
   OPC_CheckChild1Integer, 116|128,2|128,1, 
65213
15.5k
   OPC_RecordChild2,
65214
15.5k
   OPC_RecordChild3,
65215
15.5k
   OPC_RecordChild4,
65216
15.5k
   OPC_RecordChild5,
65217
15.5k
   OPC_RecordChild6,
65218
15.5k
   OPC_RecordChild7,
65219
15.5k
   OPC_EmitMergeInputChains1_0,
65220
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B8_TRAP_R),
65221
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65222
15.5k
  21, 
65223
15.5k
   OPC_CheckChild1Integer, 98|128,2|128,1, 
65224
15.5k
   OPC_RecordChild2,
65225
15.5k
   OPC_RecordChild3,
65226
15.5k
   OPC_RecordChild4,
65227
15.5k
   OPC_RecordChild5,
65228
15.5k
   OPC_RecordChild6,
65229
15.5k
   OPC_RecordChild7,
65230
15.5k
   OPC_EmitMergeInputChains1_0,
65231
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B16_TRAP_R),
65232
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65233
15.5k
  21, 
65234
15.5k
   OPC_CheckChild1Integer, 104|128,2|128,1, 
65235
15.5k
   OPC_RecordChild2,
65236
15.5k
   OPC_RecordChild3,
65237
15.5k
   OPC_RecordChild4,
65238
15.5k
   OPC_RecordChild5,
65239
15.5k
   OPC_RecordChild6,
65240
15.5k
   OPC_RecordChild7,
65241
15.5k
   OPC_EmitMergeInputChains1_0,
65242
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B32_TRAP_R),
65243
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65244
15.5k
  21, 
65245
15.5k
   OPC_CheckChild1Integer, 110|128,2|128,1, 
65246
15.5k
   OPC_RecordChild2,
65247
15.5k
   OPC_RecordChild3,
65248
15.5k
   OPC_RecordChild4,
65249
15.5k
   OPC_RecordChild5,
65250
15.5k
   OPC_RecordChild6,
65251
15.5k
   OPC_RecordChild7,
65252
15.5k
   OPC_EmitMergeInputChains1_0,
65253
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B64_TRAP_R),
65254
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65255
15.5k
  30, 
65256
15.5k
   OPC_CheckChild1Integer, 6|128,3|128,1, 
65257
15.5k
   OPC_RecordChild2,
65258
15.5k
   OPC_RecordChild3,
65259
15.5k
   OPC_RecordChild4,
65260
15.5k
   OPC_RecordChild5,
65261
15.5k
   OPC_RecordChild6,
65262
15.5k
   OPC_RecordChild7,
65263
15.5k
   OPC_MoveChild, 8,
65264
15.5k
   OPC_RecordNode,
65265
15.5k
   OPC_MoveSibling, 9,
65266
15.5k
   OPC_RecordNode,
65267
15.5k
   OPC_MoveParent,
65268
15.5k
   OPC_EmitMergeInputChains1_0,
65269
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V4B8_TRAP_R),
65270
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
65271
15.5k
  30, 
65272
15.5k
   OPC_CheckChild1Integer, 122|128,2|128,1, 
65273
15.5k
   OPC_RecordChild2,
65274
15.5k
   OPC_RecordChild3,
65275
15.5k
   OPC_RecordChild4,
65276
15.5k
   OPC_RecordChild5,
65277
15.5k
   OPC_RecordChild6,
65278
15.5k
   OPC_RecordChild7,
65279
15.5k
   OPC_MoveChild, 8,
65280
15.5k
   OPC_RecordNode,
65281
15.5k
   OPC_MoveSibling, 9,
65282
15.5k
   OPC_RecordNode,
65283
15.5k
   OPC_MoveParent,
65284
15.5k
   OPC_EmitMergeInputChains1_0,
65285
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V4B16_TRAP_R),
65286
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
65287
15.5k
  30, 
65288
15.5k
   OPC_CheckChild1Integer, 0|128,3|128,1, 
65289
15.5k
   OPC_RecordChild2,
65290
15.5k
   OPC_RecordChild3,
65291
15.5k
   OPC_RecordChild4,
65292
15.5k
   OPC_RecordChild5,
65293
15.5k
   OPC_RecordChild6,
65294
15.5k
   OPC_RecordChild7,
65295
15.5k
   OPC_MoveChild, 8,
65296
15.5k
   OPC_RecordNode,
65297
15.5k
   OPC_MoveSibling, 9,
65298
15.5k
   OPC_RecordNode,
65299
15.5k
   OPC_MoveParent,
65300
15.5k
   OPC_EmitMergeInputChains1_0,
65301
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V4B32_TRAP_R),
65302
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
65303
15.5k
  19, 
65304
15.5k
   OPC_CheckChild1Integer, 96|128,3|128,1, 
65305
15.5k
   OPC_RecordChild2,
65306
15.5k
   OPC_RecordChild3,
65307
15.5k
   OPC_RecordChild4,
65308
15.5k
   OPC_RecordChild5,
65309
15.5k
   OPC_RecordChild6,
65310
15.5k
   OPC_EmitMergeInputChains1_0,
65311
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B8_TRAP_R),
65312
15.5k
                 5, 1, 2, 3, 4, 5, 
65313
15.5k
  19, 
65314
15.5k
   OPC_CheckChild1Integer, 78|128,3|128,1, 
65315
15.5k
   OPC_RecordChild2,
65316
15.5k
   OPC_RecordChild3,
65317
15.5k
   OPC_RecordChild4,
65318
15.5k
   OPC_RecordChild5,
65319
15.5k
   OPC_RecordChild6,
65320
15.5k
   OPC_EmitMergeInputChains1_0,
65321
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B16_TRAP_R),
65322
15.5k
                 5, 1, 2, 3, 4, 5, 
65323
15.5k
  19, 
65324
15.5k
   OPC_CheckChild1Integer, 84|128,3|128,1, 
65325
15.5k
   OPC_RecordChild2,
65326
15.5k
   OPC_RecordChild3,
65327
15.5k
   OPC_RecordChild4,
65328
15.5k
   OPC_RecordChild5,
65329
15.5k
   OPC_RecordChild6,
65330
15.5k
   OPC_EmitMergeInputChains1_0,
65331
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B32_TRAP_R),
65332
15.5k
                 5, 1, 2, 3, 4, 5, 
65333
15.5k
  19, 
65334
15.5k
   OPC_CheckChild1Integer, 90|128,3|128,1, 
65335
15.5k
   OPC_RecordChild2,
65336
15.5k
   OPC_RecordChild3,
65337
15.5k
   OPC_RecordChild4,
65338
15.5k
   OPC_RecordChild5,
65339
15.5k
   OPC_RecordChild6,
65340
15.5k
   OPC_EmitMergeInputChains1_0,
65341
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B64_TRAP_R),
65342
15.5k
                 5, 1, 2, 3, 4, 5, 
65343
15.5k
  21, 
65344
15.5k
   OPC_CheckChild1Integer, 120|128,3|128,1, 
65345
15.5k
   OPC_RecordChild2,
65346
15.5k
   OPC_RecordChild3,
65347
15.5k
   OPC_RecordChild4,
65348
15.5k
   OPC_RecordChild5,
65349
15.5k
   OPC_RecordChild6,
65350
15.5k
   OPC_RecordChild7,
65351
15.5k
   OPC_EmitMergeInputChains1_0,
65352
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B8_TRAP_R),
65353
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65354
15.5k
  21, 
65355
15.5k
   OPC_CheckChild1Integer, 102|128,3|128,1, 
65356
15.5k
   OPC_RecordChild2,
65357
15.5k
   OPC_RecordChild3,
65358
15.5k
   OPC_RecordChild4,
65359
15.5k
   OPC_RecordChild5,
65360
15.5k
   OPC_RecordChild6,
65361
15.5k
   OPC_RecordChild7,
65362
15.5k
   OPC_EmitMergeInputChains1_0,
65363
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B16_TRAP_R),
65364
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65365
15.5k
  21, 
65366
15.5k
   OPC_CheckChild1Integer, 108|128,3|128,1, 
65367
15.5k
   OPC_RecordChild2,
65368
15.5k
   OPC_RecordChild3,
65369
15.5k
   OPC_RecordChild4,
65370
15.5k
   OPC_RecordChild5,
65371
15.5k
   OPC_RecordChild6,
65372
15.5k
   OPC_RecordChild7,
65373
15.5k
   OPC_EmitMergeInputChains1_0,
65374
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B32_TRAP_R),
65375
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65376
15.5k
  21, 
65377
15.5k
   OPC_CheckChild1Integer, 114|128,3|128,1, 
65378
15.5k
   OPC_RecordChild2,
65379
15.5k
   OPC_RecordChild3,
65380
15.5k
   OPC_RecordChild4,
65381
15.5k
   OPC_RecordChild5,
65382
15.5k
   OPC_RecordChild6,
65383
15.5k
   OPC_RecordChild7,
65384
15.5k
   OPC_EmitMergeInputChains1_0,
65385
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B64_TRAP_R),
65386
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65387
15.5k
  30, 
65388
15.5k
   OPC_CheckChild1Integer, 10|128,4|128,1, 
65389
15.5k
   OPC_RecordChild2,
65390
15.5k
   OPC_RecordChild3,
65391
15.5k
   OPC_RecordChild4,
65392
15.5k
   OPC_RecordChild5,
65393
15.5k
   OPC_RecordChild6,
65394
15.5k
   OPC_RecordChild7,
65395
15.5k
   OPC_MoveChild, 8,
65396
15.5k
   OPC_RecordNode,
65397
15.5k
   OPC_MoveSibling, 9,
65398
15.5k
   OPC_RecordNode,
65399
15.5k
   OPC_MoveParent,
65400
15.5k
   OPC_EmitMergeInputChains1_0,
65401
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V4B8_TRAP_R),
65402
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
65403
15.5k
  30, 
65404
15.5k
   OPC_CheckChild1Integer, 126|128,3|128,1, 
65405
15.5k
   OPC_RecordChild2,
65406
15.5k
   OPC_RecordChild3,
65407
15.5k
   OPC_RecordChild4,
65408
15.5k
   OPC_RecordChild5,
65409
15.5k
   OPC_RecordChild6,
65410
15.5k
   OPC_RecordChild7,
65411
15.5k
   OPC_MoveChild, 8,
65412
15.5k
   OPC_RecordNode,
65413
15.5k
   OPC_MoveSibling, 9,
65414
15.5k
   OPC_RecordNode,
65415
15.5k
   OPC_MoveParent,
65416
15.5k
   OPC_EmitMergeInputChains1_0,
65417
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V4B16_TRAP_R),
65418
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
65419
15.5k
  30, 
65420
15.5k
   OPC_CheckChild1Integer, 4|128,4|128,1, 
65421
15.5k
   OPC_RecordChild2,
65422
15.5k
   OPC_RecordChild3,
65423
15.5k
   OPC_RecordChild4,
65424
15.5k
   OPC_RecordChild5,
65425
15.5k
   OPC_RecordChild6,
65426
15.5k
   OPC_RecordChild7,
65427
15.5k
   OPC_MoveChild, 8,
65428
15.5k
   OPC_RecordNode,
65429
15.5k
   OPC_MoveSibling, 9,
65430
15.5k
   OPC_RecordNode,
65431
15.5k
   OPC_MoveParent,
65432
15.5k
   OPC_EmitMergeInputChains1_0,
65433
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V4B32_TRAP_R),
65434
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
65435
15.5k
  15, 
65436
15.5k
   OPC_CheckChild1Integer, 28|128,2|128,1, 
65437
15.5k
   OPC_RecordChild2,
65438
15.5k
   OPC_RecordChild3,
65439
15.5k
   OPC_RecordChild4,
65440
15.5k
   OPC_EmitMergeInputChains1_0,
65441
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B8_ZERO_R),
65442
15.5k
                 3, 1, 2, 3, 
65443
15.5k
  15, 
65444
15.5k
   OPC_CheckChild1Integer, 10|128,2|128,1, 
65445
15.5k
   OPC_RecordChild2,
65446
15.5k
   OPC_RecordChild3,
65447
15.5k
   OPC_RecordChild4,
65448
15.5k
   OPC_EmitMergeInputChains1_0,
65449
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B16_ZERO_R),
65450
15.5k
                 3, 1, 2, 3, 
65451
15.5k
  15, 
65452
15.5k
   OPC_CheckChild1Integer, 16|128,2|128,1, 
65453
15.5k
   OPC_RecordChild2,
65454
15.5k
   OPC_RecordChild3,
65455
15.5k
   OPC_RecordChild4,
65456
15.5k
   OPC_EmitMergeInputChains1_0,
65457
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B32_ZERO_R),
65458
15.5k
                 3, 1, 2, 3, 
65459
15.5k
  15, 
65460
15.5k
   OPC_CheckChild1Integer, 22|128,2|128,1, 
65461
15.5k
   OPC_RecordChild2,
65462
15.5k
   OPC_RecordChild3,
65463
15.5k
   OPC_RecordChild4,
65464
15.5k
   OPC_EmitMergeInputChains1_0,
65465
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_B64_ZERO_R),
65466
15.5k
                 3, 1, 2, 3, 
65467
15.5k
  17, 
65468
15.5k
   OPC_CheckChild1Integer, 52|128,2|128,1, 
65469
15.5k
   OPC_RecordChild2,
65470
15.5k
   OPC_RecordChild3,
65471
15.5k
   OPC_RecordChild4,
65472
15.5k
   OPC_RecordChild5,
65473
15.5k
   OPC_EmitMergeInputChains1_0,
65474
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B8_ZERO_R),
65475
15.5k
                 4, 1, 2, 3, 4, 
65476
15.5k
  17, 
65477
15.5k
   OPC_CheckChild1Integer, 34|128,2|128,1, 
65478
15.5k
   OPC_RecordChild2,
65479
15.5k
   OPC_RecordChild3,
65480
15.5k
   OPC_RecordChild4,
65481
15.5k
   OPC_RecordChild5,
65482
15.5k
   OPC_EmitMergeInputChains1_0,
65483
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B16_ZERO_R),
65484
15.5k
                 4, 1, 2, 3, 4, 
65485
15.5k
  17, 
65486
15.5k
   OPC_CheckChild1Integer, 40|128,2|128,1, 
65487
15.5k
   OPC_RecordChild2,
65488
15.5k
   OPC_RecordChild3,
65489
15.5k
   OPC_RecordChild4,
65490
15.5k
   OPC_RecordChild5,
65491
15.5k
   OPC_EmitMergeInputChains1_0,
65492
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B32_ZERO_R),
65493
15.5k
                 4, 1, 2, 3, 4, 
65494
15.5k
  17, 
65495
15.5k
   OPC_CheckChild1Integer, 46|128,2|128,1, 
65496
15.5k
   OPC_RecordChild2,
65497
15.5k
   OPC_RecordChild3,
65498
15.5k
   OPC_RecordChild4,
65499
15.5k
   OPC_RecordChild5,
65500
15.5k
   OPC_EmitMergeInputChains1_0,
65501
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V2B64_ZERO_R),
65502
15.5k
                 4, 1, 2, 3, 4, 
65503
15.5k
  21, 
65504
15.5k
   OPC_CheckChild1Integer, 70|128,2|128,1, 
65505
15.5k
   OPC_RecordChild2,
65506
15.5k
   OPC_RecordChild3,
65507
15.5k
   OPC_RecordChild4,
65508
15.5k
   OPC_RecordChild5,
65509
15.5k
   OPC_RecordChild6,
65510
15.5k
   OPC_RecordChild7,
65511
15.5k
   OPC_EmitMergeInputChains1_0,
65512
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V4B8_ZERO_R),
65513
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65514
15.5k
  21, 
65515
15.5k
   OPC_CheckChild1Integer, 58|128,2|128,1, 
65516
15.5k
   OPC_RecordChild2,
65517
15.5k
   OPC_RecordChild3,
65518
15.5k
   OPC_RecordChild4,
65519
15.5k
   OPC_RecordChild5,
65520
15.5k
   OPC_RecordChild6,
65521
15.5k
   OPC_RecordChild7,
65522
15.5k
   OPC_EmitMergeInputChains1_0,
65523
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V4B16_ZERO_R),
65524
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65525
15.5k
  21, 
65526
15.5k
   OPC_CheckChild1Integer, 64|128,2|128,1, 
65527
15.5k
   OPC_RecordChild2,
65528
15.5k
   OPC_RecordChild3,
65529
15.5k
   OPC_RecordChild4,
65530
15.5k
   OPC_RecordChild5,
65531
15.5k
   OPC_RecordChild6,
65532
15.5k
   OPC_RecordChild7,
65533
15.5k
   OPC_EmitMergeInputChains1_0,
65534
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_V4B32_ZERO_R),
65535
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65536
15.5k
  17, 
65537
15.5k
   OPC_CheckChild1Integer, 90|128,1|128,1, 
65538
15.5k
   OPC_RecordChild2,
65539
15.5k
   OPC_RecordChild3,
65540
15.5k
   OPC_RecordChild4,
65541
15.5k
   OPC_RecordChild5,
65542
15.5k
   OPC_EmitMergeInputChains1_0,
65543
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B8_ZERO_R),
65544
15.5k
                 4, 1, 2, 3, 4, 
65545
15.5k
  17, 
65546
15.5k
   OPC_CheckChild1Integer, 72|128,1|128,1, 
65547
15.5k
   OPC_RecordChild2,
65548
15.5k
   OPC_RecordChild3,
65549
15.5k
   OPC_RecordChild4,
65550
15.5k
   OPC_RecordChild5,
65551
15.5k
   OPC_EmitMergeInputChains1_0,
65552
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B16_ZERO_R),
65553
15.5k
                 4, 1, 2, 3, 4, 
65554
15.5k
  17, 
65555
15.5k
   OPC_CheckChild1Integer, 78|128,1|128,1, 
65556
15.5k
   OPC_RecordChild2,
65557
15.5k
   OPC_RecordChild3,
65558
15.5k
   OPC_RecordChild4,
65559
15.5k
   OPC_RecordChild5,
65560
15.5k
   OPC_EmitMergeInputChains1_0,
65561
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B32_ZERO_R),
65562
15.5k
                 4, 1, 2, 3, 4, 
65563
15.5k
  17, 
65564
15.5k
   OPC_CheckChild1Integer, 84|128,1|128,1, 
65565
15.5k
   OPC_RecordChild2,
65566
15.5k
   OPC_RecordChild3,
65567
15.5k
   OPC_RecordChild4,
65568
15.5k
   OPC_RecordChild5,
65569
15.5k
   OPC_EmitMergeInputChains1_0,
65570
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_B64_ZERO_R),
65571
15.5k
                 4, 1, 2, 3, 4, 
65572
15.5k
  19, 
65573
15.5k
   OPC_CheckChild1Integer, 114|128,1|128,1, 
65574
15.5k
   OPC_RecordChild2,
65575
15.5k
   OPC_RecordChild3,
65576
15.5k
   OPC_RecordChild4,
65577
15.5k
   OPC_RecordChild5,
65578
15.5k
   OPC_RecordChild6,
65579
15.5k
   OPC_EmitMergeInputChains1_0,
65580
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B8_ZERO_R),
65581
15.5k
                 5, 1, 2, 3, 4, 5, 
65582
15.5k
  19, 
65583
15.5k
   OPC_CheckChild1Integer, 96|128,1|128,1, 
65584
15.5k
   OPC_RecordChild2,
65585
15.5k
   OPC_RecordChild3,
65586
15.5k
   OPC_RecordChild4,
65587
15.5k
   OPC_RecordChild5,
65588
15.5k
   OPC_RecordChild6,
65589
15.5k
   OPC_EmitMergeInputChains1_0,
65590
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B16_ZERO_R),
65591
15.5k
                 5, 1, 2, 3, 4, 5, 
65592
15.5k
  19, 
65593
15.5k
   OPC_CheckChild1Integer, 102|128,1|128,1, 
65594
15.5k
   OPC_RecordChild2,
65595
15.5k
   OPC_RecordChild3,
65596
15.5k
   OPC_RecordChild4,
65597
15.5k
   OPC_RecordChild5,
65598
15.5k
   OPC_RecordChild6,
65599
15.5k
   OPC_EmitMergeInputChains1_0,
65600
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B32_ZERO_R),
65601
15.5k
                 5, 1, 2, 3, 4, 5, 
65602
15.5k
  19, 
65603
15.5k
   OPC_CheckChild1Integer, 108|128,1|128,1, 
65604
15.5k
   OPC_RecordChild2,
65605
15.5k
   OPC_RecordChild3,
65606
15.5k
   OPC_RecordChild4,
65607
15.5k
   OPC_RecordChild5,
65608
15.5k
   OPC_RecordChild6,
65609
15.5k
   OPC_EmitMergeInputChains1_0,
65610
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V2B64_ZERO_R),
65611
15.5k
                 5, 1, 2, 3, 4, 5, 
65612
15.5k
  26, 
65613
15.5k
   OPC_CheckChild1Integer, 4|128,2|128,1, 
65614
15.5k
   OPC_RecordChild2,
65615
15.5k
   OPC_RecordChild3,
65616
15.5k
   OPC_RecordChild4,
65617
15.5k
   OPC_RecordChild5,
65618
15.5k
   OPC_RecordChild6,
65619
15.5k
   OPC_RecordChild7,
65620
15.5k
   OPC_MoveChild, 8,
65621
15.5k
   OPC_RecordNode,
65622
15.5k
   OPC_MoveParent,
65623
15.5k
   OPC_EmitMergeInputChains1_0,
65624
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V4B8_ZERO_R),
65625
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65626
15.5k
  26, 
65627
15.5k
   OPC_CheckChild1Integer, 120|128,1|128,1, 
65628
15.5k
   OPC_RecordChild2,
65629
15.5k
   OPC_RecordChild3,
65630
15.5k
   OPC_RecordChild4,
65631
15.5k
   OPC_RecordChild5,
65632
15.5k
   OPC_RecordChild6,
65633
15.5k
   OPC_RecordChild7,
65634
15.5k
   OPC_MoveChild, 8,
65635
15.5k
   OPC_RecordNode,
65636
15.5k
   OPC_MoveParent,
65637
15.5k
   OPC_EmitMergeInputChains1_0,
65638
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V4B16_ZERO_R),
65639
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65640
15.5k
  26, 
65641
15.5k
   OPC_CheckChild1Integer, 126|128,1|128,1, 
65642
15.5k
   OPC_RecordChild2,
65643
15.5k
   OPC_RecordChild3,
65644
15.5k
   OPC_RecordChild4,
65645
15.5k
   OPC_RecordChild5,
65646
15.5k
   OPC_RecordChild6,
65647
15.5k
   OPC_RecordChild7,
65648
15.5k
   OPC_MoveChild, 8,
65649
15.5k
   OPC_RecordNode,
65650
15.5k
   OPC_MoveParent,
65651
15.5k
   OPC_EmitMergeInputChains1_0,
65652
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_1D_ARRAY_V4B32_ZERO_R),
65653
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65654
15.5k
  17, 
65655
15.5k
   OPC_CheckChild1Integer, 32|128,3|128,1, 
65656
15.5k
   OPC_RecordChild2,
65657
15.5k
   OPC_RecordChild3,
65658
15.5k
   OPC_RecordChild4,
65659
15.5k
   OPC_RecordChild5,
65660
15.5k
   OPC_EmitMergeInputChains1_0,
65661
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B8_ZERO_R),
65662
15.5k
                 4, 1, 2, 3, 4, 
65663
15.5k
  17, 
65664
15.5k
   OPC_CheckChild1Integer, 14|128,3|128,1, 
65665
15.5k
   OPC_RecordChild2,
65666
15.5k
   OPC_RecordChild3,
65667
15.5k
   OPC_RecordChild4,
65668
15.5k
   OPC_RecordChild5,
65669
15.5k
   OPC_EmitMergeInputChains1_0,
65670
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B16_ZERO_R),
65671
15.5k
                 4, 1, 2, 3, 4, 
65672
15.5k
  17, 
65673
15.5k
   OPC_CheckChild1Integer, 20|128,3|128,1, 
65674
15.5k
   OPC_RecordChild2,
65675
15.5k
   OPC_RecordChild3,
65676
15.5k
   OPC_RecordChild4,
65677
15.5k
   OPC_RecordChild5,
65678
15.5k
   OPC_EmitMergeInputChains1_0,
65679
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B32_ZERO_R),
65680
15.5k
                 4, 1, 2, 3, 4, 
65681
15.5k
  17, 
65682
15.5k
   OPC_CheckChild1Integer, 26|128,3|128,1, 
65683
15.5k
   OPC_RecordChild2,
65684
15.5k
   OPC_RecordChild3,
65685
15.5k
   OPC_RecordChild4,
65686
15.5k
   OPC_RecordChild5,
65687
15.5k
   OPC_EmitMergeInputChains1_0,
65688
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_B64_ZERO_R),
65689
15.5k
                 4, 1, 2, 3, 4, 
65690
15.5k
  19, 
65691
15.5k
   OPC_CheckChild1Integer, 56|128,3|128,1, 
65692
15.5k
   OPC_RecordChild2,
65693
15.5k
   OPC_RecordChild3,
65694
15.5k
   OPC_RecordChild4,
65695
15.5k
   OPC_RecordChild5,
65696
15.5k
   OPC_RecordChild6,
65697
15.5k
   OPC_EmitMergeInputChains1_0,
65698
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B8_ZERO_R),
65699
15.5k
                 5, 1, 2, 3, 4, 5, 
65700
15.5k
  19, 
65701
15.5k
   OPC_CheckChild1Integer, 38|128,3|128,1, 
65702
15.5k
   OPC_RecordChild2,
65703
15.5k
   OPC_RecordChild3,
65704
15.5k
   OPC_RecordChild4,
65705
15.5k
   OPC_RecordChild5,
65706
15.5k
   OPC_RecordChild6,
65707
15.5k
   OPC_EmitMergeInputChains1_0,
65708
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B16_ZERO_R),
65709
15.5k
                 5, 1, 2, 3, 4, 5, 
65710
15.5k
  19, 
65711
15.5k
   OPC_CheckChild1Integer, 44|128,3|128,1, 
65712
15.5k
   OPC_RecordChild2,
65713
15.5k
   OPC_RecordChild3,
65714
15.5k
   OPC_RecordChild4,
65715
15.5k
   OPC_RecordChild5,
65716
15.5k
   OPC_RecordChild6,
65717
15.5k
   OPC_EmitMergeInputChains1_0,
65718
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B32_ZERO_R),
65719
15.5k
                 5, 1, 2, 3, 4, 5, 
65720
15.5k
  19, 
65721
15.5k
   OPC_CheckChild1Integer, 50|128,3|128,1, 
65722
15.5k
   OPC_RecordChild2,
65723
15.5k
   OPC_RecordChild3,
65724
15.5k
   OPC_RecordChild4,
65725
15.5k
   OPC_RecordChild5,
65726
15.5k
   OPC_RecordChild6,
65727
15.5k
   OPC_EmitMergeInputChains1_0,
65728
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V2B64_ZERO_R),
65729
15.5k
                 5, 1, 2, 3, 4, 5, 
65730
15.5k
  26, 
65731
15.5k
   OPC_CheckChild1Integer, 74|128,3|128,1, 
65732
15.5k
   OPC_RecordChild2,
65733
15.5k
   OPC_RecordChild3,
65734
15.5k
   OPC_RecordChild4,
65735
15.5k
   OPC_RecordChild5,
65736
15.5k
   OPC_RecordChild6,
65737
15.5k
   OPC_RecordChild7,
65738
15.5k
   OPC_MoveChild, 8,
65739
15.5k
   OPC_RecordNode,
65740
15.5k
   OPC_MoveParent,
65741
15.5k
   OPC_EmitMergeInputChains1_0,
65742
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V4B8_ZERO_R),
65743
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65744
15.5k
  26, 
65745
15.5k
   OPC_CheckChild1Integer, 62|128,3|128,1, 
65746
15.5k
   OPC_RecordChild2,
65747
15.5k
   OPC_RecordChild3,
65748
15.5k
   OPC_RecordChild4,
65749
15.5k
   OPC_RecordChild5,
65750
15.5k
   OPC_RecordChild6,
65751
15.5k
   OPC_RecordChild7,
65752
15.5k
   OPC_MoveChild, 8,
65753
15.5k
   OPC_RecordNode,
65754
15.5k
   OPC_MoveParent,
65755
15.5k
   OPC_EmitMergeInputChains1_0,
65756
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V4B16_ZERO_R),
65757
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65758
15.5k
  26, 
65759
15.5k
   OPC_CheckChild1Integer, 68|128,3|128,1, 
65760
15.5k
   OPC_RecordChild2,
65761
15.5k
   OPC_RecordChild3,
65762
15.5k
   OPC_RecordChild4,
65763
15.5k
   OPC_RecordChild5,
65764
15.5k
   OPC_RecordChild6,
65765
15.5k
   OPC_RecordChild7,
65766
15.5k
   OPC_MoveChild, 8,
65767
15.5k
   OPC_RecordNode,
65768
15.5k
   OPC_MoveParent,
65769
15.5k
   OPC_EmitMergeInputChains1_0,
65770
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_V4B32_ZERO_R),
65771
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
65772
15.5k
  19, 
65773
15.5k
   OPC_CheckChild1Integer, 94|128,2|128,1, 
65774
15.5k
   OPC_RecordChild2,
65775
15.5k
   OPC_RecordChild3,
65776
15.5k
   OPC_RecordChild4,
65777
15.5k
   OPC_RecordChild5,
65778
15.5k
   OPC_RecordChild6,
65779
15.5k
   OPC_EmitMergeInputChains1_0,
65780
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B8_ZERO_R),
65781
15.5k
                 5, 1, 2, 3, 4, 5, 
65782
15.5k
  19, 
65783
15.5k
   OPC_CheckChild1Integer, 76|128,2|128,1, 
65784
15.5k
   OPC_RecordChild2,
65785
15.5k
   OPC_RecordChild3,
65786
15.5k
   OPC_RecordChild4,
65787
15.5k
   OPC_RecordChild5,
65788
15.5k
   OPC_RecordChild6,
65789
15.5k
   OPC_EmitMergeInputChains1_0,
65790
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B16_ZERO_R),
65791
15.5k
                 5, 1, 2, 3, 4, 5, 
65792
15.5k
  19, 
65793
15.5k
   OPC_CheckChild1Integer, 82|128,2|128,1, 
65794
15.5k
   OPC_RecordChild2,
65795
15.5k
   OPC_RecordChild3,
65796
15.5k
   OPC_RecordChild4,
65797
15.5k
   OPC_RecordChild5,
65798
15.5k
   OPC_RecordChild6,
65799
15.5k
   OPC_EmitMergeInputChains1_0,
65800
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B32_ZERO_R),
65801
15.5k
                 5, 1, 2, 3, 4, 5, 
65802
15.5k
  19, 
65803
15.5k
   OPC_CheckChild1Integer, 88|128,2|128,1, 
65804
15.5k
   OPC_RecordChild2,
65805
15.5k
   OPC_RecordChild3,
65806
15.5k
   OPC_RecordChild4,
65807
15.5k
   OPC_RecordChild5,
65808
15.5k
   OPC_RecordChild6,
65809
15.5k
   OPC_EmitMergeInputChains1_0,
65810
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_B64_ZERO_R),
65811
15.5k
                 5, 1, 2, 3, 4, 5, 
65812
15.5k
  21, 
65813
15.5k
   OPC_CheckChild1Integer, 118|128,2|128,1, 
65814
15.5k
   OPC_RecordChild2,
65815
15.5k
   OPC_RecordChild3,
65816
15.5k
   OPC_RecordChild4,
65817
15.5k
   OPC_RecordChild5,
65818
15.5k
   OPC_RecordChild6,
65819
15.5k
   OPC_RecordChild7,
65820
15.5k
   OPC_EmitMergeInputChains1_0,
65821
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B8_ZERO_R),
65822
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65823
15.5k
  21, 
65824
15.5k
   OPC_CheckChild1Integer, 100|128,2|128,1, 
65825
15.5k
   OPC_RecordChild2,
65826
15.5k
   OPC_RecordChild3,
65827
15.5k
   OPC_RecordChild4,
65828
15.5k
   OPC_RecordChild5,
65829
15.5k
   OPC_RecordChild6,
65830
15.5k
   OPC_RecordChild7,
65831
15.5k
   OPC_EmitMergeInputChains1_0,
65832
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B16_ZERO_R),
65833
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65834
15.5k
  21, 
65835
15.5k
   OPC_CheckChild1Integer, 106|128,2|128,1, 
65836
15.5k
   OPC_RecordChild2,
65837
15.5k
   OPC_RecordChild3,
65838
15.5k
   OPC_RecordChild4,
65839
15.5k
   OPC_RecordChild5,
65840
15.5k
   OPC_RecordChild6,
65841
15.5k
   OPC_RecordChild7,
65842
15.5k
   OPC_EmitMergeInputChains1_0,
65843
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B32_ZERO_R),
65844
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65845
15.5k
  21, 
65846
15.5k
   OPC_CheckChild1Integer, 112|128,2|128,1, 
65847
15.5k
   OPC_RecordChild2,
65848
15.5k
   OPC_RecordChild3,
65849
15.5k
   OPC_RecordChild4,
65850
15.5k
   OPC_RecordChild5,
65851
15.5k
   OPC_RecordChild6,
65852
15.5k
   OPC_RecordChild7,
65853
15.5k
   OPC_EmitMergeInputChains1_0,
65854
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V2B64_ZERO_R),
65855
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65856
15.5k
  30, 
65857
15.5k
   OPC_CheckChild1Integer, 8|128,3|128,1, 
65858
15.5k
   OPC_RecordChild2,
65859
15.5k
   OPC_RecordChild3,
65860
15.5k
   OPC_RecordChild4,
65861
15.5k
   OPC_RecordChild5,
65862
15.5k
   OPC_RecordChild6,
65863
15.5k
   OPC_RecordChild7,
65864
15.5k
   OPC_MoveChild, 8,
65865
15.5k
   OPC_RecordNode,
65866
15.5k
   OPC_MoveSibling, 9,
65867
15.5k
   OPC_RecordNode,
65868
15.5k
   OPC_MoveParent,
65869
15.5k
   OPC_EmitMergeInputChains1_0,
65870
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V4B8_ZERO_R),
65871
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
65872
15.5k
  30, 
65873
15.5k
   OPC_CheckChild1Integer, 124|128,2|128,1, 
65874
15.5k
   OPC_RecordChild2,
65875
15.5k
   OPC_RecordChild3,
65876
15.5k
   OPC_RecordChild4,
65877
15.5k
   OPC_RecordChild5,
65878
15.5k
   OPC_RecordChild6,
65879
15.5k
   OPC_RecordChild7,
65880
15.5k
   OPC_MoveChild, 8,
65881
15.5k
   OPC_RecordNode,
65882
15.5k
   OPC_MoveSibling, 9,
65883
15.5k
   OPC_RecordNode,
65884
15.5k
   OPC_MoveParent,
65885
15.5k
   OPC_EmitMergeInputChains1_0,
65886
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V4B16_ZERO_R),
65887
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
65888
15.5k
  30, 
65889
15.5k
   OPC_CheckChild1Integer, 2|128,3|128,1, 
65890
15.5k
   OPC_RecordChild2,
65891
15.5k
   OPC_RecordChild3,
65892
15.5k
   OPC_RecordChild4,
65893
15.5k
   OPC_RecordChild5,
65894
15.5k
   OPC_RecordChild6,
65895
15.5k
   OPC_RecordChild7,
65896
15.5k
   OPC_MoveChild, 8,
65897
15.5k
   OPC_RecordNode,
65898
15.5k
   OPC_MoveSibling, 9,
65899
15.5k
   OPC_RecordNode,
65900
15.5k
   OPC_MoveParent,
65901
15.5k
   OPC_EmitMergeInputChains1_0,
65902
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_2D_ARRAY_V4B32_ZERO_R),
65903
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
65904
15.5k
  19, 
65905
15.5k
   OPC_CheckChild1Integer, 98|128,3|128,1, 
65906
15.5k
   OPC_RecordChild2,
65907
15.5k
   OPC_RecordChild3,
65908
15.5k
   OPC_RecordChild4,
65909
15.5k
   OPC_RecordChild5,
65910
15.5k
   OPC_RecordChild6,
65911
15.5k
   OPC_EmitMergeInputChains1_0,
65912
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B8_ZERO_R),
65913
15.5k
                 5, 1, 2, 3, 4, 5, 
65914
15.5k
  19, 
65915
15.5k
   OPC_CheckChild1Integer, 80|128,3|128,1, 
65916
15.5k
   OPC_RecordChild2,
65917
15.5k
   OPC_RecordChild3,
65918
15.5k
   OPC_RecordChild4,
65919
15.5k
   OPC_RecordChild5,
65920
15.5k
   OPC_RecordChild6,
65921
15.5k
   OPC_EmitMergeInputChains1_0,
65922
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B16_ZERO_R),
65923
15.5k
                 5, 1, 2, 3, 4, 5, 
65924
15.5k
  19, 
65925
15.5k
   OPC_CheckChild1Integer, 86|128,3|128,1, 
65926
15.5k
   OPC_RecordChild2,
65927
15.5k
   OPC_RecordChild3,
65928
15.5k
   OPC_RecordChild4,
65929
15.5k
   OPC_RecordChild5,
65930
15.5k
   OPC_RecordChild6,
65931
15.5k
   OPC_EmitMergeInputChains1_0,
65932
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B32_ZERO_R),
65933
15.5k
                 5, 1, 2, 3, 4, 5, 
65934
15.5k
  19, 
65935
15.5k
   OPC_CheckChild1Integer, 92|128,3|128,1, 
65936
15.5k
   OPC_RecordChild2,
65937
15.5k
   OPC_RecordChild3,
65938
15.5k
   OPC_RecordChild4,
65939
15.5k
   OPC_RecordChild5,
65940
15.5k
   OPC_RecordChild6,
65941
15.5k
   OPC_EmitMergeInputChains1_0,
65942
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_B64_ZERO_R),
65943
15.5k
                 5, 1, 2, 3, 4, 5, 
65944
15.5k
  21, 
65945
15.5k
   OPC_CheckChild1Integer, 122|128,3|128,1, 
65946
15.5k
   OPC_RecordChild2,
65947
15.5k
   OPC_RecordChild3,
65948
15.5k
   OPC_RecordChild4,
65949
15.5k
   OPC_RecordChild5,
65950
15.5k
   OPC_RecordChild6,
65951
15.5k
   OPC_RecordChild7,
65952
15.5k
   OPC_EmitMergeInputChains1_0,
65953
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B8_ZERO_R),
65954
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65955
15.5k
  21, 
65956
15.5k
   OPC_CheckChild1Integer, 104|128,3|128,1, 
65957
15.5k
   OPC_RecordChild2,
65958
15.5k
   OPC_RecordChild3,
65959
15.5k
   OPC_RecordChild4,
65960
15.5k
   OPC_RecordChild5,
65961
15.5k
   OPC_RecordChild6,
65962
15.5k
   OPC_RecordChild7,
65963
15.5k
   OPC_EmitMergeInputChains1_0,
65964
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B16_ZERO_R),
65965
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65966
15.5k
  21, 
65967
15.5k
   OPC_CheckChild1Integer, 110|128,3|128,1, 
65968
15.5k
   OPC_RecordChild2,
65969
15.5k
   OPC_RecordChild3,
65970
15.5k
   OPC_RecordChild4,
65971
15.5k
   OPC_RecordChild5,
65972
15.5k
   OPC_RecordChild6,
65973
15.5k
   OPC_RecordChild7,
65974
15.5k
   OPC_EmitMergeInputChains1_0,
65975
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B32_ZERO_R),
65976
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65977
15.5k
  21, 
65978
15.5k
   OPC_CheckChild1Integer, 116|128,3|128,1, 
65979
15.5k
   OPC_RecordChild2,
65980
15.5k
   OPC_RecordChild3,
65981
15.5k
   OPC_RecordChild4,
65982
15.5k
   OPC_RecordChild5,
65983
15.5k
   OPC_RecordChild6,
65984
15.5k
   OPC_RecordChild7,
65985
15.5k
   OPC_EmitMergeInputChains1_0,
65986
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V2B64_ZERO_R),
65987
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
65988
15.5k
  30, 
65989
15.5k
   OPC_CheckChild1Integer, 12|128,4|128,1, 
65990
15.5k
   OPC_RecordChild2,
65991
15.5k
   OPC_RecordChild3,
65992
15.5k
   OPC_RecordChild4,
65993
15.5k
   OPC_RecordChild5,
65994
15.5k
   OPC_RecordChild6,
65995
15.5k
   OPC_RecordChild7,
65996
15.5k
   OPC_MoveChild, 8,
65997
15.5k
   OPC_RecordNode,
65998
15.5k
   OPC_MoveSibling, 9,
65999
15.5k
   OPC_RecordNode,
66000
15.5k
   OPC_MoveParent,
66001
15.5k
   OPC_EmitMergeInputChains1_0,
66002
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V4B8_ZERO_R),
66003
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
66004
15.5k
  30, 
66005
15.5k
   OPC_CheckChild1Integer, 0|128,4|128,1, 
66006
15.5k
   OPC_RecordChild2,
66007
15.5k
   OPC_RecordChild3,
66008
15.5k
   OPC_RecordChild4,
66009
15.5k
   OPC_RecordChild5,
66010
15.5k
   OPC_RecordChild6,
66011
15.5k
   OPC_RecordChild7,
66012
15.5k
   OPC_MoveChild, 8,
66013
15.5k
   OPC_RecordNode,
66014
15.5k
   OPC_MoveSibling, 9,
66015
15.5k
   OPC_RecordNode,
66016
15.5k
   OPC_MoveParent,
66017
15.5k
   OPC_EmitMergeInputChains1_0,
66018
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V4B16_ZERO_R),
66019
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
66020
15.5k
  30, 
66021
15.5k
   OPC_CheckChild1Integer, 6|128,4|128,1, 
66022
15.5k
   OPC_RecordChild2,
66023
15.5k
   OPC_RecordChild3,
66024
15.5k
   OPC_RecordChild4,
66025
15.5k
   OPC_RecordChild5,
66026
15.5k
   OPC_RecordChild6,
66027
15.5k
   OPC_RecordChild7,
66028
15.5k
   OPC_MoveChild, 8,
66029
15.5k
   OPC_RecordNode,
66030
15.5k
   OPC_MoveSibling, 9,
66031
15.5k
   OPC_RecordNode,
66032
15.5k
   OPC_MoveParent,
66033
15.5k
   OPC_EmitMergeInputChains1_0,
66034
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_B_3D_V4B32_ZERO_R),
66035
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
66036
15.5k
  15, 
66037
15.5k
   OPC_CheckChild1Integer, 36|128,4|128,1, 
66038
15.5k
   OPC_RecordChild2,
66039
15.5k
   OPC_RecordChild3,
66040
15.5k
   OPC_RecordChild4,
66041
15.5k
   OPC_EmitMergeInputChains1_0,
66042
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_B8_TRAP_R),
66043
15.5k
                 3, 1, 2, 3, 
66044
15.5k
  15, 
66045
15.5k
   OPC_CheckChild1Integer, 32|128,4|128,1, 
66046
15.5k
   OPC_RecordChild2,
66047
15.5k
   OPC_RecordChild3,
66048
15.5k
   OPC_RecordChild4,
66049
15.5k
   OPC_EmitMergeInputChains1_0,
66050
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_B16_TRAP_R),
66051
15.5k
                 3, 1, 2, 3, 
66052
15.5k
  15, 
66053
15.5k
   OPC_CheckChild1Integer, 34|128,4|128,1, 
66054
15.5k
   OPC_RecordChild2,
66055
15.5k
   OPC_RecordChild3,
66056
15.5k
   OPC_RecordChild4,
66057
15.5k
   OPC_EmitMergeInputChains1_0,
66058
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_B32_TRAP_R),
66059
15.5k
                 3, 1, 2, 3, 
66060
15.5k
  17, 
66061
15.5k
   OPC_CheckChild1Integer, 42|128,4|128,1, 
66062
15.5k
   OPC_RecordChild2,
66063
15.5k
   OPC_RecordChild3,
66064
15.5k
   OPC_RecordChild4,
66065
15.5k
   OPC_RecordChild5,
66066
15.5k
   OPC_EmitMergeInputChains1_0,
66067
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_V2B8_TRAP_R),
66068
15.5k
                 4, 1, 2, 3, 4, 
66069
15.5k
  17, 
66070
15.5k
   OPC_CheckChild1Integer, 38|128,4|128,1, 
66071
15.5k
   OPC_RecordChild2,
66072
15.5k
   OPC_RecordChild3,
66073
15.5k
   OPC_RecordChild4,
66074
15.5k
   OPC_RecordChild5,
66075
15.5k
   OPC_EmitMergeInputChains1_0,
66076
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_V2B16_TRAP_R),
66077
15.5k
                 4, 1, 2, 3, 4, 
66078
15.5k
  17, 
66079
15.5k
   OPC_CheckChild1Integer, 40|128,4|128,1, 
66080
15.5k
   OPC_RecordChild2,
66081
15.5k
   OPC_RecordChild3,
66082
15.5k
   OPC_RecordChild4,
66083
15.5k
   OPC_RecordChild5,
66084
15.5k
   OPC_EmitMergeInputChains1_0,
66085
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_V2B32_TRAP_R),
66086
15.5k
                 4, 1, 2, 3, 4, 
66087
15.5k
  21, 
66088
15.5k
   OPC_CheckChild1Integer, 48|128,4|128,1, 
66089
15.5k
   OPC_RecordChild2,
66090
15.5k
   OPC_RecordChild3,
66091
15.5k
   OPC_RecordChild4,
66092
15.5k
   OPC_RecordChild5,
66093
15.5k
   OPC_RecordChild6,
66094
15.5k
   OPC_RecordChild7,
66095
15.5k
   OPC_EmitMergeInputChains1_0,
66096
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_V4B8_TRAP_R),
66097
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
66098
15.5k
  21, 
66099
15.5k
   OPC_CheckChild1Integer, 44|128,4|128,1, 
66100
15.5k
   OPC_RecordChild2,
66101
15.5k
   OPC_RecordChild3,
66102
15.5k
   OPC_RecordChild4,
66103
15.5k
   OPC_RecordChild5,
66104
15.5k
   OPC_RecordChild6,
66105
15.5k
   OPC_RecordChild7,
66106
15.5k
   OPC_EmitMergeInputChains1_0,
66107
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_V4B16_TRAP_R),
66108
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
66109
15.5k
  21, 
66110
15.5k
   OPC_CheckChild1Integer, 46|128,4|128,1, 
66111
15.5k
   OPC_RecordChild2,
66112
15.5k
   OPC_RecordChild3,
66113
15.5k
   OPC_RecordChild4,
66114
15.5k
   OPC_RecordChild5,
66115
15.5k
   OPC_RecordChild6,
66116
15.5k
   OPC_RecordChild7,
66117
15.5k
   OPC_EmitMergeInputChains1_0,
66118
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_V4B32_TRAP_R),
66119
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
66120
15.5k
  17, 
66121
15.5k
   OPC_CheckChild1Integer, 18|128,4|128,1, 
66122
15.5k
   OPC_RecordChild2,
66123
15.5k
   OPC_RecordChild3,
66124
15.5k
   OPC_RecordChild4,
66125
15.5k
   OPC_RecordChild5,
66126
15.5k
   OPC_EmitMergeInputChains1_0,
66127
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_ARRAY_B8_TRAP_R),
66128
15.5k
                 4, 1, 2, 3, 4, 
66129
15.5k
  17, 
66130
15.5k
   OPC_CheckChild1Integer, 14|128,4|128,1, 
66131
15.5k
   OPC_RecordChild2,
66132
15.5k
   OPC_RecordChild3,
66133
15.5k
   OPC_RecordChild4,
66134
15.5k
   OPC_RecordChild5,
66135
15.5k
   OPC_EmitMergeInputChains1_0,
66136
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_ARRAY_B16_TRAP_R),
66137
15.5k
                 4, 1, 2, 3, 4, 
66138
15.5k
  17, 
66139
15.5k
   OPC_CheckChild1Integer, 16|128,4|128,1, 
66140
15.5k
   OPC_RecordChild2,
66141
15.5k
   OPC_RecordChild3,
66142
15.5k
   OPC_RecordChild4,
66143
15.5k
   OPC_RecordChild5,
66144
15.5k
   OPC_EmitMergeInputChains1_0,
66145
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_ARRAY_B32_TRAP_R),
66146
15.5k
                 4, 1, 2, 3, 4, 
66147
15.5k
  19, 
66148
15.5k
   OPC_CheckChild1Integer, 24|128,4|128,1, 
66149
15.5k
   OPC_RecordChild2,
66150
15.5k
   OPC_RecordChild3,
66151
15.5k
   OPC_RecordChild4,
66152
15.5k
   OPC_RecordChild5,
66153
15.5k
   OPC_RecordChild6,
66154
15.5k
   OPC_EmitMergeInputChains1_0,
66155
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_ARRAY_V2B8_TRAP_R),
66156
15.5k
                 5, 1, 2, 3, 4, 5, 
66157
15.5k
  19, 
66158
15.5k
   OPC_CheckChild1Integer, 20|128,4|128,1, 
66159
15.5k
   OPC_RecordChild2,
66160
15.5k
   OPC_RecordChild3,
66161
15.5k
   OPC_RecordChild4,
66162
15.5k
   OPC_RecordChild5,
66163
15.5k
   OPC_RecordChild6,
66164
15.5k
   OPC_EmitMergeInputChains1_0,
66165
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_ARRAY_V2B16_TRAP_R),
66166
15.5k
                 5, 1, 2, 3, 4, 5, 
66167
15.5k
  19, 
66168
15.5k
   OPC_CheckChild1Integer, 22|128,4|128,1, 
66169
15.5k
   OPC_RecordChild2,
66170
15.5k
   OPC_RecordChild3,
66171
15.5k
   OPC_RecordChild4,
66172
15.5k
   OPC_RecordChild5,
66173
15.5k
   OPC_RecordChild6,
66174
15.5k
   OPC_EmitMergeInputChains1_0,
66175
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_ARRAY_V2B32_TRAP_R),
66176
15.5k
                 5, 1, 2, 3, 4, 5, 
66177
15.5k
  26, 
66178
15.5k
   OPC_CheckChild1Integer, 30|128,4|128,1, 
66179
15.5k
   OPC_RecordChild2,
66180
15.5k
   OPC_RecordChild3,
66181
15.5k
   OPC_RecordChild4,
66182
15.5k
   OPC_RecordChild5,
66183
15.5k
   OPC_RecordChild6,
66184
15.5k
   OPC_RecordChild7,
66185
15.5k
   OPC_MoveChild, 8,
66186
15.5k
   OPC_RecordNode,
66187
15.5k
   OPC_MoveParent,
66188
15.5k
   OPC_EmitMergeInputChains1_0,
66189
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_ARRAY_V4B8_TRAP_R),
66190
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
66191
15.5k
  26, 
66192
15.5k
   OPC_CheckChild1Integer, 26|128,4|128,1, 
66193
15.5k
   OPC_RecordChild2,
66194
15.5k
   OPC_RecordChild3,
66195
15.5k
   OPC_RecordChild4,
66196
15.5k
   OPC_RecordChild5,
66197
15.5k
   OPC_RecordChild6,
66198
15.5k
   OPC_RecordChild7,
66199
15.5k
   OPC_MoveChild, 8,
66200
15.5k
   OPC_RecordNode,
66201
15.5k
   OPC_MoveParent,
66202
15.5k
   OPC_EmitMergeInputChains1_0,
66203
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_ARRAY_V4B16_TRAP_R),
66204
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
66205
15.5k
  26, 
66206
15.5k
   OPC_CheckChild1Integer, 28|128,4|128,1, 
66207
15.5k
   OPC_RecordChild2,
66208
15.5k
   OPC_RecordChild3,
66209
15.5k
   OPC_RecordChild4,
66210
15.5k
   OPC_RecordChild5,
66211
15.5k
   OPC_RecordChild6,
66212
15.5k
   OPC_RecordChild7,
66213
15.5k
   OPC_MoveChild, 8,
66214
15.5k
   OPC_RecordNode,
66215
15.5k
   OPC_MoveParent,
66216
15.5k
   OPC_EmitMergeInputChains1_0,
66217
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_1D_ARRAY_V4B32_TRAP_R),
66218
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
66219
15.5k
  17, 
66220
15.5k
   OPC_CheckChild1Integer, 72|128,4|128,1, 
66221
15.5k
   OPC_RecordChild2,
66222
15.5k
   OPC_RecordChild3,
66223
15.5k
   OPC_RecordChild4,
66224
15.5k
   OPC_RecordChild5,
66225
15.5k
   OPC_EmitMergeInputChains1_0,
66226
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_B8_TRAP_R),
66227
15.5k
                 4, 1, 2, 3, 4, 
66228
15.5k
  17, 
66229
15.5k
   OPC_CheckChild1Integer, 68|128,4|128,1, 
66230
15.5k
   OPC_RecordChild2,
66231
15.5k
   OPC_RecordChild3,
66232
15.5k
   OPC_RecordChild4,
66233
15.5k
   OPC_RecordChild5,
66234
15.5k
   OPC_EmitMergeInputChains1_0,
66235
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_B16_TRAP_R),
66236
15.5k
                 4, 1, 2, 3, 4, 
66237
15.5k
  17, 
66238
15.5k
   OPC_CheckChild1Integer, 70|128,4|128,1, 
66239
15.5k
   OPC_RecordChild2,
66240
15.5k
   OPC_RecordChild3,
66241
15.5k
   OPC_RecordChild4,
66242
15.5k
   OPC_RecordChild5,
66243
15.5k
   OPC_EmitMergeInputChains1_0,
66244
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_B32_TRAP_R),
66245
15.5k
                 4, 1, 2, 3, 4, 
66246
15.5k
  19, 
66247
15.5k
   OPC_CheckChild1Integer, 78|128,4|128,1, 
66248
15.5k
   OPC_RecordChild2,
66249
15.5k
   OPC_RecordChild3,
66250
15.5k
   OPC_RecordChild4,
66251
15.5k
   OPC_RecordChild5,
66252
15.5k
   OPC_RecordChild6,
66253
15.5k
   OPC_EmitMergeInputChains1_0,
66254
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_V2B8_TRAP_R),
66255
15.5k
                 5, 1, 2, 3, 4, 5, 
66256
15.5k
  19, 
66257
15.5k
   OPC_CheckChild1Integer, 74|128,4|128,1, 
66258
15.5k
   OPC_RecordChild2,
66259
15.5k
   OPC_RecordChild3,
66260
15.5k
   OPC_RecordChild4,
66261
15.5k
   OPC_RecordChild5,
66262
15.5k
   OPC_RecordChild6,
66263
15.5k
   OPC_EmitMergeInputChains1_0,
66264
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_V2B16_TRAP_R),
66265
15.5k
                 5, 1, 2, 3, 4, 5, 
66266
15.5k
  19, 
66267
15.5k
   OPC_CheckChild1Integer, 76|128,4|128,1, 
66268
15.5k
   OPC_RecordChild2,
66269
15.5k
   OPC_RecordChild3,
66270
15.5k
   OPC_RecordChild4,
66271
15.5k
   OPC_RecordChild5,
66272
15.5k
   OPC_RecordChild6,
66273
15.5k
   OPC_EmitMergeInputChains1_0,
66274
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_V2B32_TRAP_R),
66275
15.5k
                 5, 1, 2, 3, 4, 5, 
66276
15.5k
  26, 
66277
15.5k
   OPC_CheckChild1Integer, 84|128,4|128,1, 
66278
15.5k
   OPC_RecordChild2,
66279
15.5k
   OPC_RecordChild3,
66280
15.5k
   OPC_RecordChild4,
66281
15.5k
   OPC_RecordChild5,
66282
15.5k
   OPC_RecordChild6,
66283
15.5k
   OPC_RecordChild7,
66284
15.5k
   OPC_MoveChild, 8,
66285
15.5k
   OPC_RecordNode,
66286
15.5k
   OPC_MoveParent,
66287
15.5k
   OPC_EmitMergeInputChains1_0,
66288
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_V4B8_TRAP_R),
66289
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
66290
15.5k
  26, 
66291
15.5k
   OPC_CheckChild1Integer, 80|128,4|128,1, 
66292
15.5k
   OPC_RecordChild2,
66293
15.5k
   OPC_RecordChild3,
66294
15.5k
   OPC_RecordChild4,
66295
15.5k
   OPC_RecordChild5,
66296
15.5k
   OPC_RecordChild6,
66297
15.5k
   OPC_RecordChild7,
66298
15.5k
   OPC_MoveChild, 8,
66299
15.5k
   OPC_RecordNode,
66300
15.5k
   OPC_MoveParent,
66301
15.5k
   OPC_EmitMergeInputChains1_0,
66302
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_V4B16_TRAP_R),
66303
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
66304
15.5k
  26, 
66305
15.5k
   OPC_CheckChild1Integer, 82|128,4|128,1, 
66306
15.5k
   OPC_RecordChild2,
66307
15.5k
   OPC_RecordChild3,
66308
15.5k
   OPC_RecordChild4,
66309
15.5k
   OPC_RecordChild5,
66310
15.5k
   OPC_RecordChild6,
66311
15.5k
   OPC_RecordChild7,
66312
15.5k
   OPC_MoveChild, 8,
66313
15.5k
   OPC_RecordNode,
66314
15.5k
   OPC_MoveParent,
66315
15.5k
   OPC_EmitMergeInputChains1_0,
66316
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_V4B32_TRAP_R),
66317
15.5k
                 7, 1, 2, 3, 4, 5, 6, 7, 
66318
15.5k
  19, 
66319
15.5k
   OPC_CheckChild1Integer, 54|128,4|128,1, 
66320
15.5k
   OPC_RecordChild2,
66321
15.5k
   OPC_RecordChild3,
66322
15.5k
   OPC_RecordChild4,
66323
15.5k
   OPC_RecordChild5,
66324
15.5k
   OPC_RecordChild6,
66325
15.5k
   OPC_EmitMergeInputChains1_0,
66326
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_ARRAY_B8_TRAP_R),
66327
15.5k
                 5, 1, 2, 3, 4, 5, 
66328
15.5k
  19, 
66329
15.5k
   OPC_CheckChild1Integer, 50|128,4|128,1, 
66330
15.5k
   OPC_RecordChild2,
66331
15.5k
   OPC_RecordChild3,
66332
15.5k
   OPC_RecordChild4,
66333
15.5k
   OPC_RecordChild5,
66334
15.5k
   OPC_RecordChild6,
66335
15.5k
   OPC_EmitMergeInputChains1_0,
66336
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_ARRAY_B16_TRAP_R),
66337
15.5k
                 5, 1, 2, 3, 4, 5, 
66338
15.5k
  19, 
66339
15.5k
   OPC_CheckChild1Integer, 52|128,4|128,1, 
66340
15.5k
   OPC_RecordChild2,
66341
15.5k
   OPC_RecordChild3,
66342
15.5k
   OPC_RecordChild4,
66343
15.5k
   OPC_RecordChild5,
66344
15.5k
   OPC_RecordChild6,
66345
15.5k
   OPC_EmitMergeInputChains1_0,
66346
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_ARRAY_B32_TRAP_R),
66347
15.5k
                 5, 1, 2, 3, 4, 5, 
66348
15.5k
  21, 
66349
15.5k
   OPC_CheckChild1Integer, 60|128,4|128,1, 
66350
15.5k
   OPC_RecordChild2,
66351
15.5k
   OPC_RecordChild3,
66352
15.5k
   OPC_RecordChild4,
66353
15.5k
   OPC_RecordChild5,
66354
15.5k
   OPC_RecordChild6,
66355
15.5k
   OPC_RecordChild7,
66356
15.5k
   OPC_EmitMergeInputChains1_0,
66357
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_ARRAY_V2B8_TRAP_R),
66358
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
66359
15.5k
  21, 
66360
15.5k
   OPC_CheckChild1Integer, 56|128,4|128,1, 
66361
15.5k
   OPC_RecordChild2,
66362
15.5k
   OPC_RecordChild3,
66363
15.5k
   OPC_RecordChild4,
66364
15.5k
   OPC_RecordChild5,
66365
15.5k
   OPC_RecordChild6,
66366
15.5k
   OPC_RecordChild7,
66367
15.5k
   OPC_EmitMergeInputChains1_0,
66368
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_ARRAY_V2B16_TRAP_R),
66369
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
66370
15.5k
  21, 
66371
15.5k
   OPC_CheckChild1Integer, 58|128,4|128,1, 
66372
15.5k
   OPC_RecordChild2,
66373
15.5k
   OPC_RecordChild3,
66374
15.5k
   OPC_RecordChild4,
66375
15.5k
   OPC_RecordChild5,
66376
15.5k
   OPC_RecordChild6,
66377
15.5k
   OPC_RecordChild7,
66378
15.5k
   OPC_EmitMergeInputChains1_0,
66379
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_ARRAY_V2B32_TRAP_R),
66380
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
66381
15.5k
  30, 
66382
15.5k
   OPC_CheckChild1Integer, 66|128,4|128,1, 
66383
15.5k
   OPC_RecordChild2,
66384
15.5k
   OPC_RecordChild3,
66385
15.5k
   OPC_RecordChild4,
66386
15.5k
   OPC_RecordChild5,
66387
15.5k
   OPC_RecordChild6,
66388
15.5k
   OPC_RecordChild7,
66389
15.5k
   OPC_MoveChild, 8,
66390
15.5k
   OPC_RecordNode,
66391
15.5k
   OPC_MoveSibling, 9,
66392
15.5k
   OPC_RecordNode,
66393
15.5k
   OPC_MoveParent,
66394
15.5k
   OPC_EmitMergeInputChains1_0,
66395
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_ARRAY_V4B8_TRAP_R),
66396
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
66397
15.5k
  30, 
66398
15.5k
   OPC_CheckChild1Integer, 62|128,4|128,1, 
66399
15.5k
   OPC_RecordChild2,
66400
15.5k
   OPC_RecordChild3,
66401
15.5k
   OPC_RecordChild4,
66402
15.5k
   OPC_RecordChild5,
66403
15.5k
   OPC_RecordChild6,
66404
15.5k
   OPC_RecordChild7,
66405
15.5k
   OPC_MoveChild, 8,
66406
15.5k
   OPC_RecordNode,
66407
15.5k
   OPC_MoveSibling, 9,
66408
15.5k
   OPC_RecordNode,
66409
15.5k
   OPC_MoveParent,
66410
15.5k
   OPC_EmitMergeInputChains1_0,
66411
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_ARRAY_V4B16_TRAP_R),
66412
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
66413
15.5k
  30, 
66414
15.5k
   OPC_CheckChild1Integer, 64|128,4|128,1, 
66415
15.5k
   OPC_RecordChild2,
66416
15.5k
   OPC_RecordChild3,
66417
15.5k
   OPC_RecordChild4,
66418
15.5k
   OPC_RecordChild5,
66419
15.5k
   OPC_RecordChild6,
66420
15.5k
   OPC_RecordChild7,
66421
15.5k
   OPC_MoveChild, 8,
66422
15.5k
   OPC_RecordNode,
66423
15.5k
   OPC_MoveSibling, 9,
66424
15.5k
   OPC_RecordNode,
66425
15.5k
   OPC_MoveParent,
66426
15.5k
   OPC_EmitMergeInputChains1_0,
66427
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_2D_ARRAY_V4B32_TRAP_R),
66428
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
66429
15.5k
  19, 
66430
15.5k
   OPC_CheckChild1Integer, 90|128,4|128,1, 
66431
15.5k
   OPC_RecordChild2,
66432
15.5k
   OPC_RecordChild3,
66433
15.5k
   OPC_RecordChild4,
66434
15.5k
   OPC_RecordChild5,
66435
15.5k
   OPC_RecordChild6,
66436
15.5k
   OPC_EmitMergeInputChains1_0,
66437
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_3D_B8_TRAP_R),
66438
15.5k
                 5, 1, 2, 3, 4, 5, 
66439
15.5k
  19, 
66440
15.5k
   OPC_CheckChild1Integer, 86|128,4|128,1, 
66441
15.5k
   OPC_RecordChild2,
66442
15.5k
   OPC_RecordChild3,
66443
15.5k
   OPC_RecordChild4,
66444
15.5k
   OPC_RecordChild5,
66445
15.5k
   OPC_RecordChild6,
66446
15.5k
   OPC_EmitMergeInputChains1_0,
66447
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_3D_B16_TRAP_R),
66448
15.5k
                 5, 1, 2, 3, 4, 5, 
66449
15.5k
  19, 
66450
15.5k
   OPC_CheckChild1Integer, 88|128,4|128,1, 
66451
15.5k
   OPC_RecordChild2,
66452
15.5k
   OPC_RecordChild3,
66453
15.5k
   OPC_RecordChild4,
66454
15.5k
   OPC_RecordChild5,
66455
15.5k
   OPC_RecordChild6,
66456
15.5k
   OPC_EmitMergeInputChains1_0,
66457
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_3D_B32_TRAP_R),
66458
15.5k
                 5, 1, 2, 3, 4, 5, 
66459
15.5k
  21, 
66460
15.5k
   OPC_CheckChild1Integer, 96|128,4|128,1, 
66461
15.5k
   OPC_RecordChild2,
66462
15.5k
   OPC_RecordChild3,
66463
15.5k
   OPC_RecordChild4,
66464
15.5k
   OPC_RecordChild5,
66465
15.5k
   OPC_RecordChild6,
66466
15.5k
   OPC_RecordChild7,
66467
15.5k
   OPC_EmitMergeInputChains1_0,
66468
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_3D_V2B8_TRAP_R),
66469
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
66470
15.5k
  21, 
66471
15.5k
   OPC_CheckChild1Integer, 92|128,4|128,1, 
66472
15.5k
   OPC_RecordChild2,
66473
15.5k
   OPC_RecordChild3,
66474
15.5k
   OPC_RecordChild4,
66475
15.5k
   OPC_RecordChild5,
66476
15.5k
   OPC_RecordChild6,
66477
15.5k
   OPC_RecordChild7,
66478
15.5k
   OPC_EmitMergeInputChains1_0,
66479
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_3D_V2B16_TRAP_R),
66480
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
66481
15.5k
  21, 
66482
15.5k
   OPC_CheckChild1Integer, 94|128,4|128,1, 
66483
15.5k
   OPC_RecordChild2,
66484
15.5k
   OPC_RecordChild3,
66485
15.5k
   OPC_RecordChild4,
66486
15.5k
   OPC_RecordChild5,
66487
15.5k
   OPC_RecordChild6,
66488
15.5k
   OPC_RecordChild7,
66489
15.5k
   OPC_EmitMergeInputChains1_0,
66490
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_3D_V2B32_TRAP_R),
66491
15.5k
                 6, 1, 2, 3, 4, 5, 6, 
66492
15.5k
  30, 
66493
15.5k
   OPC_CheckChild1Integer, 102|128,4|128,1, 
66494
15.5k
   OPC_RecordChild2,
66495
15.5k
   OPC_RecordChild3,
66496
15.5k
   OPC_RecordChild4,
66497
15.5k
   OPC_RecordChild5,
66498
15.5k
   OPC_RecordChild6,
66499
15.5k
   OPC_RecordChild7,
66500
15.5k
   OPC_MoveChild, 8,
66501
15.5k
   OPC_RecordNode,
66502
15.5k
   OPC_MoveSibling, 9,
66503
15.5k
   OPC_RecordNode,
66504
15.5k
   OPC_MoveParent,
66505
15.5k
   OPC_EmitMergeInputChains1_0,
66506
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_3D_V4B8_TRAP_R),
66507
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
66508
15.5k
  30, 
66509
15.5k
   OPC_CheckChild1Integer, 98|128,4|128,1, 
66510
15.5k
   OPC_RecordChild2,
66511
15.5k
   OPC_RecordChild3,
66512
15.5k
   OPC_RecordChild4,
66513
15.5k
   OPC_RecordChild5,
66514
15.5k
   OPC_RecordChild6,
66515
15.5k
   OPC_RecordChild7,
66516
15.5k
   OPC_MoveChild, 8,
66517
15.5k
   OPC_RecordNode,
66518
15.5k
   OPC_MoveSibling, 9,
66519
15.5k
   OPC_RecordNode,
66520
15.5k
   OPC_MoveParent,
66521
15.5k
   OPC_EmitMergeInputChains1_0,
66522
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_3D_V4B16_TRAP_R),
66523
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
66524
15.5k
  30, 
66525
15.5k
   OPC_CheckChild1Integer, 100|128,4|128,1, 
66526
15.5k
   OPC_RecordChild2,
66527
15.5k
   OPC_RecordChild3,
66528
15.5k
   OPC_RecordChild4,
66529
15.5k
   OPC_RecordChild5,
66530
15.5k
   OPC_RecordChild6,
66531
15.5k
   OPC_RecordChild7,
66532
15.5k
   OPC_MoveChild, 8,
66533
15.5k
   OPC_RecordNode,
66534
15.5k
   OPC_MoveSibling, 9,
66535
15.5k
   OPC_RecordNode,
66536
15.5k
   OPC_MoveParent,
66537
15.5k
   OPC_EmitMergeInputChains1_0,
66538
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::SUST_P_3D_V4B32_TRAP_R),
66539
15.5k
                 8, 1, 2, 3, 4, 5, 6, 7, 8, 
66540
15.5k
  0, 
66541
15.5k
 69|128,2, TARGET_VAL(ISD::SIGN_EXTEND_INREG),
66542
15.5k
  OPC_Scope, 126|128,1, 
66543
15.5k
   OPC_MoveChild0,
66544
15.5k
   OPC_SwitchOpcode , 27|128,1, TARGET_VAL(ISD::TRUNCATE),
66545
15.5k
    OPC_Scope, 114, 
66546
15.5k
     OPC_MoveChild0,
66547
15.5k
     OPC_SwitchOpcode , 37, TARGET_VAL(NVPTXISD::BFE),
66548
15.5k
      OPC_RecordChild0,
66549
15.5k
      OPC_RecordChild1,
66550
15.5k
      OPC_MoveChild1,
66551
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66552
15.5k
      OPC_MoveParent,
66553
15.5k
      OPC_CheckChild2Integer, 16, 
66554
15.5k
      OPC_CheckTypeI32,
66555
15.5k
      OPC_MoveParent,
66556
15.5k
      OPC_MoveSibling1,
66557
15.5k
      OPC_CheckValueType, MVT::i8,
66558
15.5k
      OPC_MoveParent,
66559
15.5k
      OPC_CheckType, MVT::i16,
66560
15.5k
      OPC_EmitConvertToTarget1,
66561
15.5k
      OPC_EmitInteger32, 16, 
66562
15.5k
      OPC_EmitNode1None, TARGET_VAL(NVPTX::BFE_S32rii),
66563
15.5k
                    MVT::i32, 3, 0, 2, 3, 
66564
15.5k
      OPC_EmitInteger32, 0, 
66565
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s8_s32),
66566
15.5k
                    MVT::i16, 2, 4, 5, 
66567
15.5k
     68, TARGET_VAL(ISD::SRL),
66568
15.5k
      OPC_RecordChild0,
66569
15.5k
      OPC_RecordChild1,
66570
15.5k
      OPC_MoveChild1,
66571
15.5k
      OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66572
15.5k
      OPC_CheckTypeI32,
66573
15.5k
      OPC_MoveParent,
66574
15.5k
      OPC_SwitchType , 27, MVT::i32,
66575
15.5k
       OPC_MoveParent,
66576
15.5k
       OPC_MoveSibling1,
66577
15.5k
       OPC_CheckValueType, MVT::i8,
66578
15.5k
       OPC_MoveParent,
66579
15.5k
       OPC_CheckType, MVT::i16,
66580
15.5k
       OPC_EmitConvertToTarget1,
66581
15.5k
       OPC_EmitInteger32, 16, 
66582
15.5k
       OPC_EmitNode1None, TARGET_VAL(NVPTX::BFE_S32rii),
66583
15.5k
                     MVT::i32, 3, 0, 2, 3, 
66584
15.5k
       OPC_EmitInteger32, 0, 
66585
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s8_s32),
66586
15.5k
                     MVT::i16, 2, 4, 5, 
66587
15.5k
      27, MVT::i64,
66588
15.5k
       OPC_MoveParent,
66589
15.5k
       OPC_MoveSibling1,
66590
15.5k
       OPC_CheckValueType, MVT::i8,
66591
15.5k
       OPC_MoveParent,
66592
15.5k
       OPC_CheckType, MVT::i16,
66593
15.5k
       OPC_EmitConvertToTarget1,
66594
15.5k
       OPC_EmitInteger32, 16, 
66595
15.5k
       OPC_EmitNode1None, TARGET_VAL(NVPTX::BFE_S64rii),
66596
15.5k
                     MVT::i64, 3, 0, 2, 3, 
66597
15.5k
       OPC_EmitInteger32, 0, 
66598
15.5k
       OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s8_s64),
66599
15.5k
                     MVT::i16, 2, 4, 5, 
66600
15.5k
      0,
66601
15.5k
     0,
66602
15.5k
    37, 
66603
15.5k
     OPC_RecordChild0,
66604
15.5k
     OPC_Scope, 16, 
66605
15.5k
      OPC_CheckChild0TypeI32,
66606
15.5k
      OPC_MoveSibling1,
66607
15.5k
      OPC_CheckValueType, MVT::i8,
66608
15.5k
      OPC_MoveParent,
66609
15.5k
      OPC_CheckType, MVT::i16,
66610
15.5k
      OPC_EmitInteger32, 0, 
66611
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s8_s32),
66612
15.5k
                    MVT::i16, 2, 0, 1, 
66613
15.5k
     16, 
66614
15.5k
      OPC_CheckChild0TypeI64,
66615
15.5k
      OPC_MoveSibling1,
66616
15.5k
      OPC_CheckValueType, MVT::i8,
66617
15.5k
      OPC_MoveParent,
66618
15.5k
      OPC_CheckType, MVT::i16,
66619
15.5k
      OPC_EmitInteger32, 0, 
66620
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s8_s64),
66621
15.5k
                    MVT::i16, 2, 0, 1, 
66622
15.5k
     0, 
66623
15.5k
    0, 
66624
15.5k
   46, TARGET_VAL(NVPTXISD::BFE),
66625
15.5k
    OPC_RecordChild0,
66626
15.5k
    OPC_RecordChild1,
66627
15.5k
    OPC_Scope, 23, 
66628
15.5k
     OPC_MoveChild1,
66629
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66630
15.5k
     OPC_MoveParent,
66631
15.5k
     OPC_CheckChild2Integer, 16, 
66632
15.5k
     OPC_MoveSibling1,
66633
15.5k
     OPC_CheckValueType, MVT::i8,
66634
15.5k
     OPC_MoveParent,
66635
15.5k
     OPC_CheckTypeI32,
66636
15.5k
     OPC_EmitConvertToTarget1,
66637
15.5k
     OPC_EmitInteger32, 16, 
66638
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_S32rii),
66639
15.5k
                   MVT::i32, 3, 0, 2, 3, 
66640
15.5k
    17, 
66641
15.5k
     OPC_CheckChild2Integer, 16, 
66642
15.5k
     OPC_MoveSibling1,
66643
15.5k
     OPC_CheckValueType, MVT::i8,
66644
15.5k
     OPC_MoveParent,
66645
15.5k
     OPC_CheckTypeI32,
66646
15.5k
     OPC_EmitInteger32, 16, 
66647
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_S32rri),
66648
15.5k
                   MVT::i32, 3, 0, 1, 2, 
66649
15.5k
    0, 
66650
15.5k
   40, TARGET_VAL(ISD::SRL),
66651
15.5k
    OPC_RecordChild0,
66652
15.5k
    OPC_RecordChild1,
66653
15.5k
    OPC_MoveChild1,
66654
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66655
15.5k
    OPC_CheckTypeI32,
66656
15.5k
    OPC_MoveParent,
66657
15.5k
    OPC_MoveSibling1,
66658
15.5k
    OPC_CheckValueType, MVT::i8,
66659
15.5k
    OPC_MoveParent,
66660
15.5k
    OPC_SwitchType , 11, MVT::i32,
66661
15.5k
     OPC_EmitConvertToTarget1,
66662
15.5k
     OPC_EmitInteger32, 16, 
66663
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_S32rii),
66664
15.5k
                   MVT::i32, 3, 0, 2, 3, 
66665
15.5k
    11, MVT::i64,
66666
15.5k
     OPC_EmitConvertToTarget1,
66667
15.5k
     OPC_EmitInteger32, 16, 
66668
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_S64rii),
66669
15.5k
                   MVT::i64, 3, 0, 2, 3, 
66670
15.5k
    0,
66671
15.5k
   0,
66672
15.5k
  66, 
66673
15.5k
   OPC_RecordChild0,
66674
15.5k
   OPC_MoveChild1,
66675
15.5k
   OPC_Scope, 29, 
66676
15.5k
    OPC_CheckValueType, MVT::i8,
66677
15.5k
    OPC_MoveParent,
66678
15.5k
    OPC_SwitchType , 6, MVT::i16,
66679
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_INREG_s16_s8),
66680
15.5k
                   MVT::i16, 1, 0, 
66681
15.5k
    6, MVT::i32,
66682
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_INREG_s32_s8),
66683
15.5k
                   MVT::i32, 1, 0, 
66684
15.5k
    6, MVT::i64,
66685
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_INREG_s64_s8),
66686
15.5k
                   MVT::i64, 1, 0, 
66687
15.5k
    0,
66688
15.5k
   21, 
66689
15.5k
    OPC_CheckValueType, MVT::i16,
66690
15.5k
    OPC_MoveParent,
66691
15.5k
    OPC_SwitchType , 6, MVT::i32,
66692
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_INREG_s32_s16),
66693
15.5k
                   MVT::i32, 1, 0, 
66694
15.5k
    6, MVT::i64,
66695
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_INREG_s64_s16),
66696
15.5k
                   MVT::i64, 1, 0, 
66697
15.5k
    0,
66698
15.5k
   9, 
66699
15.5k
    OPC_CheckValueType, MVT::i32,
66700
15.5k
    OPC_MoveParent,
66701
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_INREG_s64_s32),
66702
15.5k
                  MVT::i64, 1, 0, 
66703
15.5k
   0, 
66704
15.5k
  0, 
66705
15.5k
 58, TARGET_VAL(NVPTXISD::DeclareRet),
66706
15.5k
  OPC_RecordNode,
66707
15.5k
  OPC_CaptureGlueInput,
66708
15.5k
  OPC_Scope, 26, 
66709
15.5k
   OPC_CheckChild1Integer, 2, 
66710
15.5k
   OPC_CheckChild1TypeI32,
66711
15.5k
   OPC_RecordChild2,
66712
15.5k
   OPC_MoveChild2,
66713
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66714
15.5k
   OPC_CheckTypeI32,
66715
15.5k
   OPC_MoveSibling3,
66716
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66717
15.5k
   OPC_RecordNode,
66718
15.5k
   OPC_CheckTypeI32,
66719
15.5k
   OPC_MoveParent,
66720
15.5k
   OPC_EmitMergeInputChains1_0,
66721
15.5k
   OPC_EmitConvertToTarget1,
66722
15.5k
   OPC_EmitConvertToTarget2,
66723
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::DeclareRetScalarInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
66724
15.5k
                 2, 3, 4, 
66725
15.5k
  26, 
66726
15.5k
   OPC_CheckChild1Integer, 4, 
66727
15.5k
   OPC_CheckChild1TypeI32,
66728
15.5k
   OPC_RecordChild2,
66729
15.5k
   OPC_MoveChild2,
66730
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66731
15.5k
   OPC_CheckTypeI32,
66732
15.5k
   OPC_MoveSibling3,
66733
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66734
15.5k
   OPC_RecordNode,
66735
15.5k
   OPC_CheckTypeI32,
66736
15.5k
   OPC_MoveParent,
66737
15.5k
   OPC_EmitMergeInputChains1_0,
66738
15.5k
   OPC_EmitConvertToTarget1,
66739
15.5k
   OPC_EmitConvertToTarget2,
66740
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::DeclareRetRegInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
66741
15.5k
                 2, 3, 4, 
66742
15.5k
  0, 
66743
15.5k
 45, TARGET_VAL(NVPTXISD::DeclareScalarParam),
66744
15.5k
  OPC_RecordNode,
66745
15.5k
  OPC_CaptureGlueInput,
66746
15.5k
  OPC_RecordChild1,
66747
15.5k
  OPC_MoveChild1,
66748
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66749
15.5k
  OPC_CheckTypeI32,
66750
15.5k
  OPC_MoveSibling2,
66751
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66752
15.5k
  OPC_RecordNode,
66753
15.5k
  OPC_CheckTypeI32,
66754
15.5k
  OPC_MoveParent,
66755
15.5k
  OPC_Scope, 13, 
66756
15.5k
   OPC_CheckChild3Integer, 0, 
66757
15.5k
   OPC_CheckChild3TypeI32,
66758
15.5k
   OPC_EmitMergeInputChains1_0,
66759
15.5k
   OPC_EmitConvertToTarget1,
66760
15.5k
   OPC_EmitConvertToTarget2,
66761
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::DeclareScalarParamInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
66762
15.5k
                 2, 3, 4, 
66763
15.5k
  13, 
66764
15.5k
   OPC_CheckChild3Integer, 2, 
66765
15.5k
   OPC_CheckChild3TypeI32,
66766
15.5k
   OPC_EmitMergeInputChains1_0,
66767
15.5k
   OPC_EmitConvertToTarget1,
66768
15.5k
   OPC_EmitConvertToTarget2,
66769
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::DeclareScalarRegInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
66770
15.5k
                 2, 3, 4, 
66771
15.5k
  0, 
66772
15.5k
 5|128,2, TARGET_VAL(NVPTXISD::BFI),
66773
15.5k
  OPC_RecordChild0,
66774
15.5k
  OPC_Scope, 47, 
66775
15.5k
   OPC_MoveChild0,
66776
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66777
15.5k
   OPC_MoveParent,
66778
15.5k
   OPC_RecordChild1,
66779
15.5k
   OPC_RecordChild2,
66780
15.5k
   OPC_MoveChild2,
66781
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66782
15.5k
   OPC_MoveSibling3,
66783
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66784
15.5k
   OPC_RecordNode,
66785
15.5k
   OPC_MoveParent,
66786
15.5k
   OPC_SwitchType , 12, MVT::i32,
66787
15.5k
    OPC_EmitConvertToTarget0,
66788
15.5k
    OPC_EmitConvertToTarget2,
66789
15.5k
    OPC_EmitConvertToTarget3,
66790
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B32irii),
66791
15.5k
                  MVT::i32, 4, 4, 1, 5, 6, 
66792
15.5k
   12, MVT::i64,
66793
15.5k
    OPC_EmitConvertToTarget0,
66794
15.5k
    OPC_EmitConvertToTarget2,
66795
15.5k
    OPC_EmitConvertToTarget3,
66796
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B64irii),
66797
15.5k
                  MVT::i64, 4, 4, 1, 5, 6, 
66798
15.5k
   0,
66799
15.5k
  24, 
66800
15.5k
   OPC_RecordChild1,
66801
15.5k
   OPC_RecordChild2,
66802
15.5k
   OPC_MoveChild2,
66803
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66804
15.5k
   OPC_MoveSibling3,
66805
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66806
15.5k
   OPC_RecordNode,
66807
15.5k
   OPC_MoveParent,
66808
15.5k
   OPC_CheckTypeI32,
66809
15.5k
   OPC_EmitConvertToTarget2,
66810
15.5k
   OPC_EmitConvertToTarget3,
66811
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B32rrii),
66812
15.5k
                 MVT::i32, 4, 0, 1, 4, 5, 
66813
15.5k
  25, 
66814
15.5k
   OPC_MoveChild0,
66815
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66816
15.5k
   OPC_MoveParent,
66817
15.5k
   OPC_RecordChild1,
66818
15.5k
   OPC_RecordChild2,
66819
15.5k
   OPC_RecordChild3,
66820
15.5k
   OPC_MoveChild3,
66821
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66822
15.5k
   OPC_MoveParent,
66823
15.5k
   OPC_CheckTypeI32,
66824
15.5k
   OPC_EmitConvertToTarget0,
66825
15.5k
   OPC_EmitConvertToTarget3,
66826
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B32irri),
66827
15.5k
                 MVT::i32, 4, 4, 1, 2, 5, 
66828
15.5k
  24, 
66829
15.5k
   OPC_RecordChild1,
66830
15.5k
   OPC_RecordChild2,
66831
15.5k
   OPC_MoveChild2,
66832
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66833
15.5k
   OPC_MoveSibling3,
66834
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66835
15.5k
   OPC_RecordNode,
66836
15.5k
   OPC_MoveParent,
66837
15.5k
   OPC_CheckTypeI64,
66838
15.5k
   OPC_EmitConvertToTarget2,
66839
15.5k
   OPC_EmitConvertToTarget3,
66840
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B64rrii),
66841
15.5k
                 MVT::i64, 4, 0, 1, 4, 5, 
66842
15.5k
  25, 
66843
15.5k
   OPC_MoveChild0,
66844
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66845
15.5k
   OPC_MoveParent,
66846
15.5k
   OPC_RecordChild1,
66847
15.5k
   OPC_RecordChild2,
66848
15.5k
   OPC_RecordChild3,
66849
15.5k
   OPC_MoveChild3,
66850
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66851
15.5k
   OPC_MoveParent,
66852
15.5k
   OPC_CheckTypeI64,
66853
15.5k
   OPC_EmitConvertToTarget0,
66854
15.5k
   OPC_EmitConvertToTarget3,
66855
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B64irri),
66856
15.5k
                 MVT::i64, 4, 4, 1, 2, 5, 
66857
15.5k
  19, 
66858
15.5k
   OPC_RecordChild1,
66859
15.5k
   OPC_RecordChild2,
66860
15.5k
   OPC_RecordChild3,
66861
15.5k
   OPC_MoveChild3,
66862
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66863
15.5k
   OPC_MoveParent,
66864
15.5k
   OPC_CheckTypeI32,
66865
15.5k
   OPC_EmitConvertToTarget3,
66866
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B32rrri),
66867
15.5k
                 MVT::i32, 4, 0, 1, 2, 4, 
66868
15.5k
  19, 
66869
15.5k
   OPC_MoveChild0,
66870
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66871
15.5k
   OPC_MoveParent,
66872
15.5k
   OPC_RecordChild1,
66873
15.5k
   OPC_RecordChild2,
66874
15.5k
   OPC_RecordChild3,
66875
15.5k
   OPC_CheckTypeI32,
66876
15.5k
   OPC_EmitConvertToTarget0,
66877
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B32irrr),
66878
15.5k
                 MVT::i32, 4, 4, 1, 2, 3, 
66879
15.5k
  19, 
66880
15.5k
   OPC_RecordChild1,
66881
15.5k
   OPC_RecordChild2,
66882
15.5k
   OPC_RecordChild3,
66883
15.5k
   OPC_MoveChild3,
66884
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66885
15.5k
   OPC_MoveParent,
66886
15.5k
   OPC_CheckTypeI64,
66887
15.5k
   OPC_EmitConvertToTarget3,
66888
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B64rrri),
66889
15.5k
                 MVT::i64, 4, 0, 1, 2, 4, 
66890
15.5k
  19, 
66891
15.5k
   OPC_MoveChild0,
66892
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66893
15.5k
   OPC_MoveParent,
66894
15.5k
   OPC_RecordChild1,
66895
15.5k
   OPC_RecordChild2,
66896
15.5k
   OPC_RecordChild3,
66897
15.5k
   OPC_CheckTypeI64,
66898
15.5k
   OPC_EmitConvertToTarget0,
66899
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B64irrr),
66900
15.5k
                 MVT::i64, 4, 4, 1, 2, 3, 
66901
15.5k
  27, 
66902
15.5k
   OPC_RecordChild1,
66903
15.5k
   OPC_RecordChild2,
66904
15.5k
   OPC_RecordChild3,
66905
15.5k
   OPC_SwitchType , 9, MVT::i32,
66906
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B32rrrr),
66907
15.5k
                  MVT::i32, 4, 0, 1, 2, 3, 
66908
15.5k
   9, MVT::i64,
66909
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFI_B64rrrr),
66910
15.5k
                  MVT::i64, 4, 0, 1, 2, 3, 
66911
15.5k
   0,
66912
15.5k
  0, 
66913
15.5k
 75, TARGET_VAL(NVPTXISD::PRMT),
66914
15.5k
  OPC_RecordChild0,
66915
15.5k
  OPC_RecordChild1,
66916
15.5k
  OPC_Scope, 27, 
66917
15.5k
   OPC_MoveChild1,
66918
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66919
15.5k
   OPC_MoveSibling2,
66920
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66921
15.5k
   OPC_RecordNode,
66922
15.5k
   OPC_MoveSibling3,
66923
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66924
15.5k
   OPC_RecordNode,
66925
15.5k
   OPC_MoveParent,
66926
15.5k
   OPC_EmitConvertToTarget1,
66927
15.5k
   OPC_EmitConvertToTarget2,
66928
15.5k
   OPC_EmitConvertToTarget3,
66929
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::PRMT_B32rii),
66930
15.5k
                 MVT::i32, 4, 0, 4, 5, 6, 
66931
15.5k
  42, 
66932
15.5k
   OPC_RecordChild2,
66933
15.5k
   OPC_Scope, 21, 
66934
15.5k
    OPC_MoveChild2,
66935
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66936
15.5k
    OPC_MoveSibling3,
66937
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66938
15.5k
    OPC_RecordNode,
66939
15.5k
    OPC_MoveParent,
66940
15.5k
    OPC_EmitConvertToTarget2,
66941
15.5k
    OPC_EmitConvertToTarget3,
66942
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::PRMT_B32rri),
66943
15.5k
                  MVT::i32, 4, 0, 1, 4, 5, 
66944
15.5k
   16, 
66945
15.5k
    OPC_RecordChild3,
66946
15.5k
    OPC_MoveChild3,
66947
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66948
15.5k
    OPC_MoveParent,
66949
15.5k
    OPC_EmitConvertToTarget3,
66950
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::PRMT_B32rrr),
66951
15.5k
                  MVT::i32, 4, 0, 1, 2, 4, 
66952
15.5k
   0, 
66953
15.5k
  0, 
66954
15.5k
 33, TARGET_VAL(NVPTXISD::DeclareRetParam),
66955
15.5k
  OPC_RecordNode,
66956
15.5k
  OPC_CaptureGlueInput,
66957
15.5k
  OPC_RecordChild1,
66958
15.5k
  OPC_MoveChild1,
66959
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66960
15.5k
  OPC_CheckTypeI32,
66961
15.5k
  OPC_MoveSibling2,
66962
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66963
15.5k
  OPC_RecordNode,
66964
15.5k
  OPC_CheckTypeI32,
66965
15.5k
  OPC_MoveSibling3,
66966
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66967
15.5k
  OPC_RecordNode,
66968
15.5k
  OPC_CheckTypeI32,
66969
15.5k
  OPC_MoveParent,
66970
15.5k
  OPC_EmitMergeInputChains1_0,
66971
15.5k
  OPC_EmitConvertToTarget1,
66972
15.5k
  OPC_EmitConvertToTarget2,
66973
15.5k
  OPC_EmitConvertToTarget3,
66974
15.5k
  OPC_MorphNodeTo0, TARGET_VAL(NVPTX::DeclareRetMemInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
66975
15.5k
                3, 4, 5, 6, 
66976
15.5k
 33, TARGET_VAL(NVPTXISD::DeclareParam),
66977
15.5k
  OPC_RecordNode,
66978
15.5k
  OPC_CaptureGlueInput,
66979
15.5k
  OPC_RecordChild1,
66980
15.5k
  OPC_MoveChild1,
66981
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66982
15.5k
  OPC_CheckTypeI32,
66983
15.5k
  OPC_MoveSibling2,
66984
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66985
15.5k
  OPC_RecordNode,
66986
15.5k
  OPC_CheckTypeI32,
66987
15.5k
  OPC_MoveSibling3,
66988
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
66989
15.5k
  OPC_RecordNode,
66990
15.5k
  OPC_CheckTypeI32,
66991
15.5k
  OPC_MoveParent,
66992
15.5k
  OPC_EmitMergeInputChains1_0,
66993
15.5k
  OPC_EmitConvertToTarget1,
66994
15.5k
  OPC_EmitConvertToTarget2,
66995
15.5k
  OPC_EmitConvertToTarget3,
66996
15.5k
  OPC_MorphNodeTo0, TARGET_VAL(NVPTX::DeclareParamInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
66997
15.5k
                3, 4, 5, 6, 
66998
15.5k
 93, TARGET_VAL(NVPTXISD::CallArg),
66999
15.5k
  OPC_RecordNode,
67000
15.5k
  OPC_CaptureGlueInput,
67001
15.5k
  OPC_Scope, 69, 
67002
15.5k
   OPC_CheckChild1Integer, 0, 
67003
15.5k
   OPC_CheckChild1TypeI32,
67004
15.5k
   OPC_RecordChild2,
67005
15.5k
   OPC_Scope, 14, 
67006
15.5k
    OPC_MoveChild2,
67007
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67008
15.5k
    OPC_CheckTypeI32,
67009
15.5k
    OPC_MoveParent,
67010
15.5k
    OPC_EmitMergeInputChains1_0,
67011
15.5k
    OPC_EmitConvertToTarget1,
67012
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallArgI32imm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67013
15.5k
                  1, 2, 
67014
15.5k
   8, 
67015
15.5k
    OPC_CheckChild2TypeI64,
67016
15.5k
    OPC_EmitMergeInputChains1_0,
67017
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallArgI64), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67018
15.5k
                  1, 1, 
67019
15.5k
   8, 
67020
15.5k
    OPC_CheckChild2TypeI32,
67021
15.5k
    OPC_EmitMergeInputChains1_0,
67022
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallArgI32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67023
15.5k
                  1, 1, 
67024
15.5k
   9, 
67025
15.5k
    OPC_CheckChild2Type, MVT::i16,
67026
15.5k
    OPC_EmitMergeInputChains1_0,
67027
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallArgI16), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67028
15.5k
                  1, 1, 
67029
15.5k
   9, 
67030
15.5k
    OPC_CheckChild2Type, MVT::f64,
67031
15.5k
    OPC_EmitMergeInputChains1_0,
67032
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallArgF64), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67033
15.5k
                  1, 1, 
67034
15.5k
   9, 
67035
15.5k
    OPC_CheckChild2Type, MVT::f32,
67036
15.5k
    OPC_EmitMergeInputChains1_0,
67037
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallArgF32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67038
15.5k
                  1, 1, 
67039
15.5k
   0, 
67040
15.5k
  18, 
67041
15.5k
   OPC_CheckChild1Integer, 2, 
67042
15.5k
   OPC_CheckChild1TypeI32,
67043
15.5k
   OPC_RecordChild2,
67044
15.5k
   OPC_MoveChild2,
67045
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67046
15.5k
   OPC_CheckTypeI32,
67047
15.5k
   OPC_MoveParent,
67048
15.5k
   OPC_EmitMergeInputChains1_0,
67049
15.5k
   OPC_EmitConvertToTarget1,
67050
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallArgParam), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67051
15.5k
                 1, 2, 
67052
15.5k
  0, 
67053
15.5k
 93, TARGET_VAL(NVPTXISD::LastCallArg),
67054
15.5k
  OPC_RecordNode,
67055
15.5k
  OPC_CaptureGlueInput,
67056
15.5k
  OPC_Scope, 69, 
67057
15.5k
   OPC_CheckChild1Integer, 0, 
67058
15.5k
   OPC_CheckChild1TypeI32,
67059
15.5k
   OPC_RecordChild2,
67060
15.5k
   OPC_Scope, 14, 
67061
15.5k
    OPC_MoveChild2,
67062
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67063
15.5k
    OPC_CheckTypeI32,
67064
15.5k
    OPC_MoveParent,
67065
15.5k
    OPC_EmitMergeInputChains1_0,
67066
15.5k
    OPC_EmitConvertToTarget1,
67067
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::LastCallArgI32imm), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67068
15.5k
                  1, 2, 
67069
15.5k
   8, 
67070
15.5k
    OPC_CheckChild2TypeI64,
67071
15.5k
    OPC_EmitMergeInputChains1_0,
67072
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::LastCallArgI64), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67073
15.5k
                  1, 1, 
67074
15.5k
   8, 
67075
15.5k
    OPC_CheckChild2TypeI32,
67076
15.5k
    OPC_EmitMergeInputChains1_0,
67077
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::LastCallArgI32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67078
15.5k
                  1, 1, 
67079
15.5k
   9, 
67080
15.5k
    OPC_CheckChild2Type, MVT::i16,
67081
15.5k
    OPC_EmitMergeInputChains1_0,
67082
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::LastCallArgI16), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67083
15.5k
                  1, 1, 
67084
15.5k
   9, 
67085
15.5k
    OPC_CheckChild2Type, MVT::f64,
67086
15.5k
    OPC_EmitMergeInputChains1_0,
67087
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::LastCallArgF64), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67088
15.5k
                  1, 1, 
67089
15.5k
   9, 
67090
15.5k
    OPC_CheckChild2Type, MVT::f32,
67091
15.5k
    OPC_EmitMergeInputChains1_0,
67092
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::LastCallArgF32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67093
15.5k
                  1, 1, 
67094
15.5k
   0, 
67095
15.5k
  18, 
67096
15.5k
   OPC_CheckChild1Integer, 2, 
67097
15.5k
   OPC_CheckChild1TypeI32,
67098
15.5k
   OPC_RecordChild2,
67099
15.5k
   OPC_MoveChild2,
67100
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67101
15.5k
   OPC_CheckTypeI32,
67102
15.5k
   OPC_MoveParent,
67103
15.5k
   OPC_EmitMergeInputChains1_0,
67104
15.5k
   OPC_EmitConvertToTarget1,
67105
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::LastCallArgParam), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
67106
15.5k
                 1, 2, 
67107
15.5k
  0, 
67108
15.5k
 83|128,1, TARGET_VAL(ISD::TRUNCATE),
67109
15.5k
  OPC_Scope, 93, 
67110
15.5k
   OPC_MoveChild0,
67111
15.5k
   OPC_SwitchOpcode , 29, TARGET_VAL(ISD::SRL),
67112
15.5k
    OPC_RecordChild0,
67113
15.5k
    OPC_Scope, 13, 
67114
15.5k
     OPC_CheckChild1Integer, 32, 
67115
15.5k
     OPC_CheckChild1TypeI32,
67116
15.5k
     OPC_CheckTypeI32,
67117
15.5k
     OPC_MoveParent,
67118
15.5k
     OPC_CheckType, MVT::i16,
67119
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::I32toI16H),
67120
15.5k
                   MVT::i16, 1, 0, 
67121
15.5k
    11, 
67122
15.5k
     OPC_CheckChild1Integer, 64, 
67123
15.5k
     OPC_CheckChild1TypeI32,
67124
15.5k
     OPC_MoveParent,
67125
15.5k
     OPC_CheckTypeI32,
67126
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::I64toI32H),
67127
15.5k
                   MVT::i32, 1, 0, 
67128
15.5k
    0, 
67129
15.5k
   29, TARGET_VAL(ISD::SRA),
67130
15.5k
    OPC_RecordChild0,
67131
15.5k
    OPC_Scope, 13, 
67132
15.5k
     OPC_CheckChild1Integer, 32, 
67133
15.5k
     OPC_CheckChild1TypeI32,
67134
15.5k
     OPC_CheckTypeI32,
67135
15.5k
     OPC_MoveParent,
67136
15.5k
     OPC_CheckType, MVT::i16,
67137
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::I32toI16H),
67138
15.5k
                   MVT::i16, 1, 0, 
67139
15.5k
    11, 
67140
15.5k
     OPC_CheckChild1Integer, 64, 
67141
15.5k
     OPC_CheckChild1TypeI32,
67142
15.5k
     OPC_MoveParent,
67143
15.5k
     OPC_CheckTypeI32,
67144
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::I64toI32H),
67145
15.5k
                   MVT::i32, 1, 0, 
67146
15.5k
    0, 
67147
15.5k
   10, TARGET_VAL(ISD::CTLZ),
67148
15.5k
    OPC_RecordChild0,
67149
15.5k
    OPC_CheckChild0TypeI64,
67150
15.5k
    OPC_MoveParent,
67151
15.5k
    OPC_CheckTypeI32,
67152
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CLZr64),
67153
15.5k
                  MVT::i32, 1, 0, 
67154
15.5k
   10, TARGET_VAL(ISD::CTPOP),
67155
15.5k
    OPC_RecordChild0,
67156
15.5k
    OPC_CheckChild0TypeI64,
67157
15.5k
    OPC_MoveParent,
67158
15.5k
    OPC_CheckTypeI32,
67159
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::POPCr64),
67160
15.5k
                  MVT::i32, 1, 0, 
67161
15.5k
   0,
67162
15.5k
  114, 
67163
15.5k
   OPC_RecordChild0,
67164
15.5k
   OPC_SwitchType , 9, MVT::i32,
67165
15.5k
    OPC_EmitInteger32, 0, 
67166
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_u64),
67167
15.5k
                  MVT::i32, 2, 0, 1, 
67168
15.5k
   24, MVT::i16,
67169
15.5k
    OPC_Scope, 10, 
67170
15.5k
     OPC_CheckChild0TypeI64,
67171
15.5k
     OPC_EmitInteger32, 0, 
67172
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u16_u64),
67173
15.5k
                   MVT::i16, 2, 0, 1, 
67174
15.5k
    10, 
67175
15.5k
     OPC_CheckChild0TypeI32,
67176
15.5k
     OPC_EmitInteger32, 0, 
67177
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u16_u32),
67178
15.5k
                   MVT::i16, 2, 0, 1, 
67179
15.5k
    0, 
67180
15.5k
   72, MVT::i1,
67181
15.5k
    OPC_Scope, 22, 
67182
15.5k
     OPC_CheckChild0TypeI64,
67183
15.5k
     OPC_EmitInteger64, 2, 
67184
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::ANDb64ri),
67185
15.5k
                   MVT::i64, 2, 0, 1, 
67186
15.5k
     OPC_EmitInteger64, 2, 
67187
15.5k
     OPC_EmitInteger32, 0, 
67188
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_b64ri),
67189
15.5k
                   MVT::i1, 3, 2, 3, 4, 
67190
15.5k
    22, 
67191
15.5k
     OPC_CheckChild0TypeI32,
67192
15.5k
     OPC_EmitInteger32, 2, 
67193
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::ANDb32ri),
67194
15.5k
                   MVT::i32, 2, 0, 1, 
67195
15.5k
     OPC_EmitInteger32, 2, 
67196
15.5k
     OPC_EmitInteger32, 0, 
67197
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_b32ri),
67198
15.5k
                   MVT::i1, 3, 2, 3, 4, 
67199
15.5k
    23, 
67200
15.5k
     OPC_CheckChild0Type, MVT::i16,
67201
15.5k
     OPC_EmitInteger16, 2, 
67202
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::ANDb16ri),
67203
15.5k
                   MVT::i16, 2, 0, 1, 
67204
15.5k
     OPC_EmitInteger16, 2, 
67205
15.5k
     OPC_EmitInteger32, 0, 
67206
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_b16ri),
67207
15.5k
                   MVT::i1, 3, 2, 3, 4, 
67208
15.5k
    0, 
67209
15.5k
   0,
67210
15.5k
  0, 
67211
15.5k
 109, TARGET_VAL(ISD::SIGN_EXTEND),
67212
15.5k
  OPC_Scope, 15, 
67213
15.5k
   OPC_MoveChild0,
67214
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
67215
15.5k
   OPC_RecordChild0,
67216
15.5k
   OPC_CheckChild1Integer, 0, 
67217
15.5k
   OPC_MoveParent,
67218
15.5k
   OPC_CheckTypeI32,
67219
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_INREG_s32_s16),
67220
15.5k
                 MVT::i32, 1, 0, 
67221
15.5k
  90, 
67222
15.5k
   OPC_RecordChild0,
67223
15.5k
   OPC_SwitchType , 12, MVT::i16,
67224
15.5k
    OPC_EmitInteger16, 3, 
67225
15.5k
    OPC_EmitInteger16, 0, 
67226
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_s16ii),
67227
15.5k
                  MVT::i16, 3, 1, 2, 0, 
67228
15.5k
   29, MVT::i32,
67229
15.5k
    OPC_Scope, 14, 
67230
15.5k
     OPC_CheckChild0Type, MVT::i1,
67231
15.5k
     OPC_EmitInteger32, 3, 
67232
15.5k
     OPC_EmitInteger32, 0, 
67233
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_s32ii),
67234
15.5k
                   MVT::i32, 3, 1, 2, 0, 
67235
15.5k
    11, 
67236
15.5k
     OPC_CheckChild0Type, MVT::i16,
67237
15.5k
     OPC_EmitInteger32, 0, 
67238
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_s16),
67239
15.5k
                   MVT::i32, 2, 0, 1, 
67240
15.5k
    0, 
67241
15.5k
   40, MVT::i64,
67242
15.5k
    OPC_Scope, 14, 
67243
15.5k
     OPC_CheckChild0Type, MVT::i1,
67244
15.5k
     OPC_EmitInteger64, 3, 
67245
15.5k
     OPC_EmitInteger64, 0, 
67246
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_s64ii),
67247
15.5k
                   MVT::i64, 3, 1, 2, 0, 
67248
15.5k
    11, 
67249
15.5k
     OPC_CheckChild0Type, MVT::i16,
67250
15.5k
     OPC_EmitInteger32, 0, 
67251
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_s16),
67252
15.5k
                   MVT::i64, 2, 0, 1, 
67253
15.5k
    10, 
67254
15.5k
     OPC_CheckChild0TypeI32,
67255
15.5k
     OPC_EmitInteger32, 0, 
67256
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_s32),
67257
15.5k
                   MVT::i64, 2, 0, 1, 
67258
15.5k
    0, 
67259
15.5k
   0,
67260
15.5k
  0, 
67261
15.5k
 77, TARGET_VAL(ISD::BRCOND),
67262
15.5k
  OPC_RecordNode,
67263
15.5k
  OPC_Scope, 26, 
67264
15.5k
   OPC_MoveChild1,
67265
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::SETCC),
67266
15.5k
   OPC_RecordChild0,
67267
15.5k
   OPC_CheckChild0Type, MVT::i1,
67268
15.5k
   OPC_CheckChild1Integer, 3, 
67269
15.5k
   OPC_CheckChild2CondCode, ISD::SETNE,
67270
15.5k
   OPC_CheckType, MVT::i1,
67271
15.5k
   OPC_MoveSibling2,
67272
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
67273
15.5k
   OPC_RecordNode,
67274
15.5k
   OPC_MoveParent,
67275
15.5k
   OPC_EmitMergeInputChains1_0,
67276
15.5k
   OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CBranchOther),
67277
15.5k
                 2, 1, 2, 
67278
15.5k
  46, 
67279
15.5k
   OPC_RecordChild1,
67280
15.5k
   OPC_Scope, 15, 
67281
15.5k
    OPC_CheckChild1Type, MVT::i1,
67282
15.5k
    OPC_RecordChild2,
67283
15.5k
    OPC_MoveChild2,
67284
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
67285
15.5k
    OPC_MoveParent,
67286
15.5k
    OPC_EmitMergeInputChains1_0,
67287
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CBranch),
67288
15.5k
                  2, 1, 2, 
67289
15.5k
   26, 
67290
15.5k
    OPC_CheckChild1TypeI32,
67291
15.5k
    OPC_RecordChild2,
67292
15.5k
    OPC_MoveChild2,
67293
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
67294
15.5k
    OPC_MoveParent,
67295
15.5k
    OPC_EmitMergeInputChains1_0,
67296
15.5k
    OPC_EmitInteger32, 0, 
67297
15.5k
    OPC_EmitInteger32, 2, 
67298
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SETP_u32ri),
67299
15.5k
                  MVT::i1, 3, 1, 3, 4, 
67300
15.5k
    OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::CBranch),
67301
15.5k
                  2, 5, 2, 
67302
15.5k
   0, 
67303
15.5k
  0, 
67304
15.5k
 8|128,1, TARGET_VAL(ISD::SRA),
67305
15.5k
  OPC_Scope, 33, 
67306
15.5k
   OPC_MoveChild0,
67307
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::TRUNCATE),
67308
15.5k
   OPC_RecordChild0,
67309
15.5k
   OPC_CheckChild0TypeI32,
67310
15.5k
   OPC_MoveParent,
67311
15.5k
   OPC_CheckChild1Integer, 16, 
67312
15.5k
   OPC_CheckChild1TypeI32,
67313
15.5k
   OPC_CheckType, MVT::i16,
67314
15.5k
   OPC_EmitInteger32, 16, 
67315
15.5k
   OPC_EmitInteger32, 16, 
67316
15.5k
   OPC_EmitNode1None, TARGET_VAL(NVPTX::BFE_S32rii),
67317
15.5k
                 MVT::i32, 3, 0, 1, 2, 
67318
15.5k
   OPC_EmitInteger32, 0, 
67319
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s8_s32),
67320
15.5k
                 MVT::i16, 2, 3, 4, 
67321
15.5k
  99, 
67322
15.5k
   OPC_RecordChild0,
67323
15.5k
   OPC_Scope, 21, 
67324
15.5k
    OPC_MoveChild0,
67325
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67326
15.5k
    OPC_MoveSibling1,
67327
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67328
15.5k
    OPC_RecordNode,
67329
15.5k
    OPC_CheckTypeI32,
67330
15.5k
    OPC_MoveParent,
67331
15.5k
    OPC_CheckTypeI32,
67332
15.5k
    OPC_EmitConvertToTarget0,
67333
15.5k
    OPC_EmitConvertToTarget1,
67334
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRAi32ii),
67335
15.5k
                  MVT::i32, 2, 2, 3, 
67336
15.5k
   73, 
67337
15.5k
    OPC_RecordChild1,
67338
15.5k
    OPC_Scope, 38, 
67339
15.5k
     OPC_MoveChild1,
67340
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67341
15.5k
     OPC_CheckTypeI32,
67342
15.5k
     OPC_MoveParent,
67343
15.5k
     OPC_SwitchType , 8, MVT::i64,
67344
15.5k
      OPC_EmitConvertToTarget1,
67345
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRAi64ri),
67346
15.5k
                    MVT::i64, 2, 0, 2, 
67347
15.5k
     8, MVT::i32,
67348
15.5k
      OPC_EmitConvertToTarget1,
67349
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRAi32ri),
67350
15.5k
                    MVT::i32, 2, 0, 2, 
67351
15.5k
     8, MVT::i16,
67352
15.5k
      OPC_EmitConvertToTarget1,
67353
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRAi16ri),
67354
15.5k
                    MVT::i16, 2, 0, 2, 
67355
15.5k
     0,
67356
15.5k
    30, 
67357
15.5k
     OPC_CheckChild1TypeI32,
67358
15.5k
     OPC_SwitchType , 7, MVT::i64,
67359
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRAi64rr),
67360
15.5k
                    MVT::i64, 2, 0, 1, 
67361
15.5k
     7, MVT::i32,
67362
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRAi32rr),
67363
15.5k
                    MVT::i32, 2, 0, 1, 
67364
15.5k
     7, MVT::i16,
67365
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRAi16rr),
67366
15.5k
                    MVT::i16, 2, 0, 1, 
67367
15.5k
     0,
67368
15.5k
    0, 
67369
15.5k
   0, 
67370
15.5k
  0, 
67371
15.5k
 90|128,1, TARGET_VAL(ISD::SHL),
67372
15.5k
  OPC_Scope, 115, 
67373
15.5k
   OPC_MoveChild0,
67374
15.5k
   OPC_SwitchOpcode , 53, TARGET_VAL(ISD::SIGN_EXTEND),
67375
15.5k
    OPC_RecordChild0,
67376
15.5k
    OPC_Scope, 23, 
67377
15.5k
     OPC_CheckChild0TypeI32,
67378
15.5k
     OPC_MoveSibling1,
67379
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67380
15.5k
     OPC_RecordNode,
67381
15.5k
     OPC_CheckPredicate, 12,
67382
15.5k
     OPC_CheckTypeI32,
67383
15.5k
     OPC_MoveParent,
67384
15.5k
     OPC_CheckTypeI64,
67385
15.5k
     OPC_CheckPatternPredicate, 18,
67386
15.5k
     OPC_EmitNodeXForm, 3, 1,
67387
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDES64Imm),
67388
15.5k
                   MVT::i64, 2, 0, 2, 
67389
15.5k
    25, 
67390
15.5k
     OPC_CheckChild0Type, MVT::i16,
67391
15.5k
     OPC_MoveSibling1,
67392
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67393
15.5k
     OPC_RecordNode,
67394
15.5k
     OPC_CheckPredicate, 11,
67395
15.5k
     OPC_CheckType, MVT::i16,
67396
15.5k
     OPC_MoveParent,
67397
15.5k
     OPC_CheckTypeI32,
67398
15.5k
     OPC_CheckPatternPredicate, 18,
67399
15.5k
     OPC_EmitNodeXForm, 4, 1,
67400
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDES32Imm),
67401
15.5k
                   MVT::i32, 2, 0, 2, 
67402
15.5k
    0, 
67403
15.5k
   53, TARGET_VAL(ISD::ZERO_EXTEND),
67404
15.5k
    OPC_RecordChild0,
67405
15.5k
    OPC_Scope, 23, 
67406
15.5k
     OPC_CheckChild0TypeI32,
67407
15.5k
     OPC_MoveSibling1,
67408
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67409
15.5k
     OPC_RecordNode,
67410
15.5k
     OPC_CheckPredicate, 12,
67411
15.5k
     OPC_CheckTypeI32,
67412
15.5k
     OPC_MoveParent,
67413
15.5k
     OPC_CheckTypeI64,
67414
15.5k
     OPC_CheckPatternPredicate, 18,
67415
15.5k
     OPC_EmitNodeXForm, 3, 1,
67416
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDEU64Imm),
67417
15.5k
                   MVT::i64, 2, 0, 2, 
67418
15.5k
    25, 
67419
15.5k
     OPC_CheckChild0Type, MVT::i16,
67420
15.5k
     OPC_MoveSibling1,
67421
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67422
15.5k
     OPC_RecordNode,
67423
15.5k
     OPC_CheckPredicate, 11,
67424
15.5k
     OPC_CheckType, MVT::i16,
67425
15.5k
     OPC_MoveParent,
67426
15.5k
     OPC_CheckTypeI32,
67427
15.5k
     OPC_CheckPatternPredicate, 18,
67428
15.5k
     OPC_EmitNodeXForm, 4, 1,
67429
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDEU32Imm),
67430
15.5k
                   MVT::i32, 2, 0, 2, 
67431
15.5k
    0, 
67432
15.5k
   0,
67433
15.5k
  99, 
67434
15.5k
   OPC_RecordChild0,
67435
15.5k
   OPC_Scope, 21, 
67436
15.5k
    OPC_MoveChild0,
67437
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67438
15.5k
    OPC_MoveSibling1,
67439
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67440
15.5k
    OPC_RecordNode,
67441
15.5k
    OPC_CheckTypeI32,
67442
15.5k
    OPC_MoveParent,
67443
15.5k
    OPC_CheckTypeI32,
67444
15.5k
    OPC_EmitConvertToTarget0,
67445
15.5k
    OPC_EmitConvertToTarget1,
67446
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SHLi32ii),
67447
15.5k
                  MVT::i32, 2, 2, 3, 
67448
15.5k
   73, 
67449
15.5k
    OPC_RecordChild1,
67450
15.5k
    OPC_Scope, 38, 
67451
15.5k
     OPC_MoveChild1,
67452
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67453
15.5k
     OPC_CheckTypeI32,
67454
15.5k
     OPC_MoveParent,
67455
15.5k
     OPC_SwitchType , 8, MVT::i64,
67456
15.5k
      OPC_EmitConvertToTarget1,
67457
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SHLi64ri),
67458
15.5k
                    MVT::i64, 2, 0, 2, 
67459
15.5k
     8, MVT::i32,
67460
15.5k
      OPC_EmitConvertToTarget1,
67461
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SHLi32ri),
67462
15.5k
                    MVT::i32, 2, 0, 2, 
67463
15.5k
     8, MVT::i16,
67464
15.5k
      OPC_EmitConvertToTarget1,
67465
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SHLi16ri),
67466
15.5k
                    MVT::i16, 2, 0, 2, 
67467
15.5k
     0,
67468
15.5k
    30, 
67469
15.5k
     OPC_CheckChild1TypeI32,
67470
15.5k
     OPC_SwitchType , 7, MVT::i64,
67471
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SHLi64rr),
67472
15.5k
                    MVT::i64, 2, 0, 1, 
67473
15.5k
     7, MVT::i32,
67474
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SHLi32rr),
67475
15.5k
                    MVT::i32, 2, 0, 1, 
67476
15.5k
     7, MVT::i16,
67477
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SHLi16rr),
67478
15.5k
                    MVT::i16, 2, 0, 1, 
67479
15.5k
     0,
67480
15.5k
    0, 
67481
15.5k
   0, 
67482
15.5k
  0, 
67483
15.5k
 121|128,1, TARGET_VAL(ISD::MUL),
67484
15.5k
  OPC_Scope, 46|128,1, 
67485
15.5k
   OPC_MoveChild0,
67486
15.5k
   OPC_SwitchOpcode , 83, TARGET_VAL(ISD::SIGN_EXTEND),
67487
15.5k
    OPC_RecordChild0,
67488
15.5k
    OPC_Scope, 38, 
67489
15.5k
     OPC_CheckChild0TypeI32,
67490
15.5k
     OPC_MoveSibling1,
67491
15.5k
     OPC_SwitchOpcode , 15, TARGET_VAL(ISD::Constant),
67492
15.5k
      OPC_RecordNode,
67493
15.5k
      OPC_CheckPredicate, 13,
67494
15.5k
      OPC_MoveParent,
67495
15.5k
      OPC_CheckTypeI64,
67496
15.5k
      OPC_CheckPatternPredicate, 18,
67497
15.5k
      OPC_EmitConvertToTarget1,
67498
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDES64Imm64),
67499
15.5k
                    MVT::i64, 2, 0, 2, 
67500
15.5k
     13, TARGET_VAL(ISD::SIGN_EXTEND),
67501
15.5k
      OPC_RecordChild0,
67502
15.5k
      OPC_CheckChild0TypeI32,
67503
15.5k
      OPC_MoveParent,
67504
15.5k
      OPC_CheckTypeI64,
67505
15.5k
      OPC_CheckPatternPredicate, 18,
67506
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDES64),
67507
15.5k
                    MVT::i64, 2, 0, 1, 
67508
15.5k
     0,
67509
15.5k
    40, 
67510
15.5k
     OPC_CheckChild0Type, MVT::i16,
67511
15.5k
     OPC_MoveSibling1,
67512
15.5k
     OPC_SwitchOpcode , 15, TARGET_VAL(ISD::Constant),
67513
15.5k
      OPC_RecordNode,
67514
15.5k
      OPC_CheckPredicate, 15,
67515
15.5k
      OPC_MoveParent,
67516
15.5k
      OPC_CheckTypeI32,
67517
15.5k
      OPC_CheckPatternPredicate, 18,
67518
15.5k
      OPC_EmitConvertToTarget1,
67519
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDES32Imm32),
67520
15.5k
                    MVT::i32, 2, 0, 2, 
67521
15.5k
     14, TARGET_VAL(ISD::SIGN_EXTEND),
67522
15.5k
      OPC_RecordChild0,
67523
15.5k
      OPC_CheckChild0Type, MVT::i16,
67524
15.5k
      OPC_MoveParent,
67525
15.5k
      OPC_CheckTypeI32,
67526
15.5k
      OPC_CheckPatternPredicate, 18,
67527
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDES32),
67528
15.5k
                    MVT::i32, 2, 0, 1, 
67529
15.5k
     0,
67530
15.5k
    0, 
67531
15.5k
   82, TARGET_VAL(ISD::ZERO_EXTEND),
67532
15.5k
    OPC_RecordChild0,
67533
15.5k
    OPC_Scope, 37, 
67534
15.5k
     OPC_CheckChild0TypeI32,
67535
15.5k
     OPC_MoveSibling1,
67536
15.5k
     OPC_SwitchOpcode , 14, TARGET_VAL(ISD::Constant),
67537
15.5k
      OPC_RecordNode,
67538
15.5k
      OPC_CheckPredicate5, 
67539
15.5k
      OPC_MoveParent,
67540
15.5k
      OPC_CheckTypeI64,
67541
15.5k
      OPC_CheckPatternPredicate, 18,
67542
15.5k
      OPC_EmitConvertToTarget1,
67543
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDEU64Imm64),
67544
15.5k
                    MVT::i64, 2, 0, 2, 
67545
15.5k
     13, TARGET_VAL(ISD::ZERO_EXTEND),
67546
15.5k
      OPC_RecordChild0,
67547
15.5k
      OPC_CheckChild0TypeI32,
67548
15.5k
      OPC_MoveParent,
67549
15.5k
      OPC_CheckTypeI64,
67550
15.5k
      OPC_CheckPatternPredicate, 18,
67551
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDEU64),
67552
15.5k
                    MVT::i64, 2, 0, 1, 
67553
15.5k
     0,
67554
15.5k
    40, 
67555
15.5k
     OPC_CheckChild0Type, MVT::i16,
67556
15.5k
     OPC_MoveSibling1,
67557
15.5k
     OPC_SwitchOpcode , 15, TARGET_VAL(ISD::Constant),
67558
15.5k
      OPC_RecordNode,
67559
15.5k
      OPC_CheckPredicate, 10,
67560
15.5k
      OPC_MoveParent,
67561
15.5k
      OPC_CheckTypeI32,
67562
15.5k
      OPC_CheckPatternPredicate, 18,
67563
15.5k
      OPC_EmitConvertToTarget1,
67564
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDEU32Imm32),
67565
15.5k
                    MVT::i32, 2, 0, 2, 
67566
15.5k
     14, TARGET_VAL(ISD::ZERO_EXTEND),
67567
15.5k
      OPC_RecordChild0,
67568
15.5k
      OPC_CheckChild0Type, MVT::i16,
67569
15.5k
      OPC_MoveParent,
67570
15.5k
      OPC_CheckTypeI32,
67571
15.5k
      OPC_CheckPatternPredicate, 18,
67572
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDEU32),
67573
15.5k
                    MVT::i32, 2, 0, 1, 
67574
15.5k
     0,
67575
15.5k
    0, 
67576
15.5k
   0,
67577
15.5k
  70, 
67578
15.5k
   OPC_RecordChild0,
67579
15.5k
   OPC_RecordChild1,
67580
15.5k
   OPC_Scope, 37, 
67581
15.5k
    OPC_MoveChild1,
67582
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67583
15.5k
    OPC_MoveParent,
67584
15.5k
    OPC_SwitchType , 8, MVT::i64,
67585
15.5k
     OPC_EmitConvertToTarget1,
67586
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTi64ri),
67587
15.5k
                   MVT::i64, 2, 0, 2, 
67588
15.5k
    8, MVT::i32,
67589
15.5k
     OPC_EmitConvertToTarget1,
67590
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTi32ri),
67591
15.5k
                   MVT::i32, 2, 0, 2, 
67592
15.5k
    8, MVT::i16,
67593
15.5k
     OPC_EmitConvertToTarget1,
67594
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTi16ri),
67595
15.5k
                   MVT::i16, 2, 0, 2, 
67596
15.5k
    0,
67597
15.5k
   8, 
67598
15.5k
    OPC_CheckTypeI64,
67599
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTi64rr),
67600
15.5k
                  MVT::i64, 2, 0, 1, 
67601
15.5k
   8, 
67602
15.5k
    OPC_CheckTypeI32,
67603
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTi32rr),
67604
15.5k
                  MVT::i32, 2, 0, 1, 
67605
15.5k
   9, 
67606
15.5k
    OPC_CheckType, MVT::i16,
67607
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTi16rr),
67608
15.5k
                  MVT::i16, 2, 0, 1, 
67609
15.5k
   0, 
67610
15.5k
  0, 
67611
15.5k
 29|128,9, TARGET_VAL(ISD::ATOMIC_CMP_SWAP),
67612
15.5k
  OPC_RecordMemRef,
67613
15.5k
  OPC_RecordNode,
67614
15.5k
  OPC_RecordChild1,
67615
15.5k
  OPC_Scope, 74|128,4, 
67616
15.5k
   OPC_CheckChild1TypeI32,
67617
15.5k
   OPC_RecordChild2,
67618
15.5k
   OPC_Scope, 25|128,1, 
67619
15.5k
    OPC_MoveChild2,
67620
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67621
15.5k
    OPC_Scope, 0|128,1, 
67622
15.5k
     OPC_MoveSibling3,
67623
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67624
15.5k
     OPC_RecordNode,
67625
15.5k
     OPC_MoveParent,
67626
15.5k
     OPC_SwitchType , 58, MVT::i32,
67627
15.5k
      OPC_CheckPredicate3, 
67628
15.5k
      OPC_Scope, 13, 
67629
15.5k
       OPC_CheckPredicate2, 
67630
15.5k
       OPC_EmitMergeInputChains1_0,
67631
15.5k
       OPC_EmitConvertToTarget2,
67632
15.5k
       OPC_EmitConvertToTarget3,
67633
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_32p32imm3), 0|OPFL_Chain|OPFL_MemRefs,
67634
15.5k
                     MVT::i32, 3, 1, 4, 5, 
67635
15.5k
      13, 
67636
15.5k
       OPC_CheckPredicate1, 
67637
15.5k
       OPC_EmitMergeInputChains1_0,
67638
15.5k
       OPC_EmitConvertToTarget2,
67639
15.5k
       OPC_EmitConvertToTarget3,
67640
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_32p32imm3), 0|OPFL_Chain|OPFL_MemRefs,
67641
15.5k
                     MVT::i32, 3, 1, 4, 5, 
67642
15.5k
      26, 
67643
15.5k
       OPC_CheckPredicate0, 
67644
15.5k
       OPC_EmitMergeInputChains1_0,
67645
15.5k
       OPC_EmitConvertToTarget2,
67646
15.5k
       OPC_EmitConvertToTarget3,
67647
15.5k
       OPC_Scope, 9, 
67648
15.5k
        OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32p32imm3), 0|OPFL_Chain|OPFL_MemRefs,
67649
15.5k
                      MVT::i32, 3, 1, 4, 5, 
67650
15.5k
       9, 
67651
15.5k
        OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32_USE_Gp32imm3), 0|OPFL_Chain|OPFL_MemRefs,
67652
15.5k
                      MVT::i32, 3, 1, 4, 5, 
67653
15.5k
       0, 
67654
15.5k
      0, 
67655
15.5k
     58, MVT::i64,
67656
15.5k
      OPC_CheckPredicate4, 
67657
15.5k
      OPC_Scope, 13, 
67658
15.5k
       OPC_CheckPredicate2, 
67659
15.5k
       OPC_EmitMergeInputChains1_0,
67660
15.5k
       OPC_EmitConvertToTarget2,
67661
15.5k
       OPC_EmitConvertToTarget3,
67662
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_64p32imm3), 0|OPFL_Chain|OPFL_MemRefs,
67663
15.5k
                     MVT::i64, 3, 1, 4, 5, 
67664
15.5k
      13, 
67665
15.5k
       OPC_CheckPredicate1, 
67666
15.5k
       OPC_EmitMergeInputChains1_0,
67667
15.5k
       OPC_EmitConvertToTarget2,
67668
15.5k
       OPC_EmitConvertToTarget3,
67669
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_64p32imm3), 0|OPFL_Chain|OPFL_MemRefs,
67670
15.5k
                     MVT::i64, 3, 1, 4, 5, 
67671
15.5k
      26, 
67672
15.5k
       OPC_CheckPredicate0, 
67673
15.5k
       OPC_EmitMergeInputChains1_0,
67674
15.5k
       OPC_EmitConvertToTarget2,
67675
15.5k
       OPC_EmitConvertToTarget3,
67676
15.5k
       OPC_Scope, 9, 
67677
15.5k
        OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64p32imm3), 0|OPFL_Chain|OPFL_MemRefs,
67678
15.5k
                      MVT::i64, 3, 1, 4, 5, 
67679
15.5k
       9, 
67680
15.5k
        OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64_USE_Gp32imm3), 0|OPFL_Chain|OPFL_MemRefs,
67681
15.5k
                      MVT::i64, 3, 1, 4, 5, 
67682
15.5k
       0, 
67683
15.5k
      0, 
67684
15.5k
     0,
67685
15.5k
    16, 
67686
15.5k
     OPC_MoveParent,
67687
15.5k
     OPC_RecordChild3,
67688
15.5k
     OPC_CheckPredicate3, 
67689
15.5k
     OPC_CheckPredicate2, 
67690
15.5k
     OPC_CheckTypeI32,
67691
15.5k
     OPC_EmitMergeInputChains1_0,
67692
15.5k
     OPC_EmitConvertToTarget2,
67693
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_32p32imm1), 0|OPFL_Chain|OPFL_MemRefs,
67694
15.5k
                   MVT::i32, 3, 1, 4, 3, 
67695
15.5k
    0, 
67696
15.5k
   20, 
67697
15.5k
    OPC_RecordChild3,
67698
15.5k
    OPC_MoveChild3,
67699
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67700
15.5k
    OPC_MoveParent,
67701
15.5k
    OPC_CheckPredicate3, 
67702
15.5k
    OPC_CheckPredicate2, 
67703
15.5k
    OPC_CheckTypeI32,
67704
15.5k
    OPC_EmitMergeInputChains1_0,
67705
15.5k
    OPC_EmitConvertToTarget3,
67706
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_32p32imm2), 0|OPFL_Chain|OPFL_MemRefs,
67707
15.5k
                  MVT::i32, 3, 1, 2, 4, 
67708
15.5k
   20, 
67709
15.5k
    OPC_MoveChild2,
67710
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67711
15.5k
    OPC_MoveParent,
67712
15.5k
    OPC_RecordChild3,
67713
15.5k
    OPC_CheckPredicate3, 
67714
15.5k
    OPC_CheckPredicate1, 
67715
15.5k
    OPC_CheckTypeI32,
67716
15.5k
    OPC_EmitMergeInputChains1_0,
67717
15.5k
    OPC_EmitConvertToTarget2,
67718
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_32p32imm1), 0|OPFL_Chain|OPFL_MemRefs,
67719
15.5k
                  MVT::i32, 3, 1, 4, 3, 
67720
15.5k
   20, 
67721
15.5k
    OPC_RecordChild3,
67722
15.5k
    OPC_MoveChild3,
67723
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67724
15.5k
    OPC_MoveParent,
67725
15.5k
    OPC_CheckPredicate3, 
67726
15.5k
    OPC_CheckPredicate1, 
67727
15.5k
    OPC_CheckTypeI32,
67728
15.5k
    OPC_EmitMergeInputChains1_0,
67729
15.5k
    OPC_EmitConvertToTarget3,
67730
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_32p32imm2), 0|OPFL_Chain|OPFL_MemRefs,
67731
15.5k
                  MVT::i32, 3, 1, 2, 4, 
67732
15.5k
   20, 
67733
15.5k
    OPC_MoveChild2,
67734
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67735
15.5k
    OPC_MoveParent,
67736
15.5k
    OPC_RecordChild3,
67737
15.5k
    OPC_CheckPredicate3, 
67738
15.5k
    OPC_CheckPredicate0, 
67739
15.5k
    OPC_CheckTypeI32,
67740
15.5k
    OPC_EmitMergeInputChains1_0,
67741
15.5k
    OPC_EmitConvertToTarget2,
67742
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32p32imm1), 0|OPFL_Chain|OPFL_MemRefs,
67743
15.5k
                  MVT::i32, 3, 1, 4, 3, 
67744
15.5k
   20, 
67745
15.5k
    OPC_RecordChild3,
67746
15.5k
    OPC_MoveChild3,
67747
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67748
15.5k
    OPC_MoveParent,
67749
15.5k
    OPC_CheckPredicate3, 
67750
15.5k
    OPC_CheckPredicate0, 
67751
15.5k
    OPC_CheckTypeI32,
67752
15.5k
    OPC_EmitMergeInputChains1_0,
67753
15.5k
    OPC_EmitConvertToTarget3,
67754
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32p32imm2), 0|OPFL_Chain|OPFL_MemRefs,
67755
15.5k
                  MVT::i32, 3, 1, 2, 4, 
67756
15.5k
   20, 
67757
15.5k
    OPC_MoveChild2,
67758
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67759
15.5k
    OPC_MoveParent,
67760
15.5k
    OPC_RecordChild3,
67761
15.5k
    OPC_CheckPredicate3, 
67762
15.5k
    OPC_CheckPredicate0, 
67763
15.5k
    OPC_CheckTypeI32,
67764
15.5k
    OPC_EmitMergeInputChains1_0,
67765
15.5k
    OPC_EmitConvertToTarget2,
67766
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32_USE_Gp32imm1), 0|OPFL_Chain|OPFL_MemRefs,
67767
15.5k
                  MVT::i32, 3, 1, 4, 3, 
67768
15.5k
   20, 
67769
15.5k
    OPC_RecordChild3,
67770
15.5k
    OPC_MoveChild3,
67771
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67772
15.5k
    OPC_MoveParent,
67773
15.5k
    OPC_CheckPredicate3, 
67774
15.5k
    OPC_CheckPredicate0, 
67775
15.5k
    OPC_CheckTypeI32,
67776
15.5k
    OPC_EmitMergeInputChains1_0,
67777
15.5k
    OPC_EmitConvertToTarget3,
67778
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32_USE_Gp32imm2), 0|OPFL_Chain|OPFL_MemRefs,
67779
15.5k
                  MVT::i32, 3, 1, 2, 4, 
67780
15.5k
   20, 
67781
15.5k
    OPC_MoveChild2,
67782
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67783
15.5k
    OPC_MoveParent,
67784
15.5k
    OPC_RecordChild3,
67785
15.5k
    OPC_CheckPredicate4, 
67786
15.5k
    OPC_CheckPredicate2, 
67787
15.5k
    OPC_CheckTypeI64,
67788
15.5k
    OPC_EmitMergeInputChains1_0,
67789
15.5k
    OPC_EmitConvertToTarget2,
67790
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_64p32imm1), 0|OPFL_Chain|OPFL_MemRefs,
67791
15.5k
                  MVT::i64, 3, 1, 4, 3, 
67792
15.5k
   20, 
67793
15.5k
    OPC_RecordChild3,
67794
15.5k
    OPC_MoveChild3,
67795
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67796
15.5k
    OPC_MoveParent,
67797
15.5k
    OPC_CheckPredicate4, 
67798
15.5k
    OPC_CheckPredicate2, 
67799
15.5k
    OPC_CheckTypeI64,
67800
15.5k
    OPC_EmitMergeInputChains1_0,
67801
15.5k
    OPC_EmitConvertToTarget3,
67802
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_64p32imm2), 0|OPFL_Chain|OPFL_MemRefs,
67803
15.5k
                  MVT::i64, 3, 1, 2, 4, 
67804
15.5k
   20, 
67805
15.5k
    OPC_MoveChild2,
67806
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67807
15.5k
    OPC_MoveParent,
67808
15.5k
    OPC_RecordChild3,
67809
15.5k
    OPC_CheckPredicate4, 
67810
15.5k
    OPC_CheckPredicate1, 
67811
15.5k
    OPC_CheckTypeI64,
67812
15.5k
    OPC_EmitMergeInputChains1_0,
67813
15.5k
    OPC_EmitConvertToTarget2,
67814
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_64p32imm1), 0|OPFL_Chain|OPFL_MemRefs,
67815
15.5k
                  MVT::i64, 3, 1, 4, 3, 
67816
15.5k
   20, 
67817
15.5k
    OPC_RecordChild3,
67818
15.5k
    OPC_MoveChild3,
67819
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67820
15.5k
    OPC_MoveParent,
67821
15.5k
    OPC_CheckPredicate4, 
67822
15.5k
    OPC_CheckPredicate1, 
67823
15.5k
    OPC_CheckTypeI64,
67824
15.5k
    OPC_EmitMergeInputChains1_0,
67825
15.5k
    OPC_EmitConvertToTarget3,
67826
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_64p32imm2), 0|OPFL_Chain|OPFL_MemRefs,
67827
15.5k
                  MVT::i64, 3, 1, 2, 4, 
67828
15.5k
   20, 
67829
15.5k
    OPC_MoveChild2,
67830
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67831
15.5k
    OPC_MoveParent,
67832
15.5k
    OPC_RecordChild3,
67833
15.5k
    OPC_CheckPredicate4, 
67834
15.5k
    OPC_CheckPredicate0, 
67835
15.5k
    OPC_CheckTypeI64,
67836
15.5k
    OPC_EmitMergeInputChains1_0,
67837
15.5k
    OPC_EmitConvertToTarget2,
67838
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64p32imm1), 0|OPFL_Chain|OPFL_MemRefs,
67839
15.5k
                  MVT::i64, 3, 1, 4, 3, 
67840
15.5k
   20, 
67841
15.5k
    OPC_RecordChild3,
67842
15.5k
    OPC_MoveChild3,
67843
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67844
15.5k
    OPC_MoveParent,
67845
15.5k
    OPC_CheckPredicate4, 
67846
15.5k
    OPC_CheckPredicate0, 
67847
15.5k
    OPC_CheckTypeI64,
67848
15.5k
    OPC_EmitMergeInputChains1_0,
67849
15.5k
    OPC_EmitConvertToTarget3,
67850
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64p32imm2), 0|OPFL_Chain|OPFL_MemRefs,
67851
15.5k
                  MVT::i64, 3, 1, 2, 4, 
67852
15.5k
   20, 
67853
15.5k
    OPC_MoveChild2,
67854
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67855
15.5k
    OPC_MoveParent,
67856
15.5k
    OPC_RecordChild3,
67857
15.5k
    OPC_CheckPredicate4, 
67858
15.5k
    OPC_CheckPredicate0, 
67859
15.5k
    OPC_CheckTypeI64,
67860
15.5k
    OPC_EmitMergeInputChains1_0,
67861
15.5k
    OPC_EmitConvertToTarget2,
67862
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64_USE_Gp32imm1), 0|OPFL_Chain|OPFL_MemRefs,
67863
15.5k
                  MVT::i64, 3, 1, 4, 3, 
67864
15.5k
   3|128,1, 
67865
15.5k
    OPC_RecordChild3,
67866
15.5k
    OPC_Scope, 19, 
67867
15.5k
     OPC_MoveChild3,
67868
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67869
15.5k
     OPC_MoveParent,
67870
15.5k
     OPC_CheckPredicate4, 
67871
15.5k
     OPC_CheckPredicate0, 
67872
15.5k
     OPC_CheckTypeI64,
67873
15.5k
     OPC_EmitMergeInputChains1_0,
67874
15.5k
     OPC_EmitConvertToTarget3,
67875
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64_USE_Gp32imm2), 0|OPFL_Chain|OPFL_MemRefs,
67876
15.5k
                   MVT::i64, 3, 1, 2, 4, 
67877
15.5k
    53, 
67878
15.5k
     OPC_CheckPredicate3, 
67879
15.5k
     OPC_CheckTypeI32,
67880
15.5k
     OPC_Scope, 11, 
67881
15.5k
      OPC_CheckPredicate2, 
67882
15.5k
      OPC_EmitMergeInputChains1_0,
67883
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
67884
15.5k
                    MVT::i32, 3, 1, 2, 3, 
67885
15.5k
     11, 
67886
15.5k
      OPC_CheckPredicate1, 
67887
15.5k
      OPC_EmitMergeInputChains1_0,
67888
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
67889
15.5k
                    MVT::i32, 3, 1, 2, 3, 
67890
15.5k
     24, 
67891
15.5k
      OPC_CheckPredicate0, 
67892
15.5k
      OPC_EmitMergeInputChains1_0,
67893
15.5k
      OPC_Scope, 9, 
67894
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
67895
15.5k
                     MVT::i32, 3, 1, 2, 3, 
67896
15.5k
      9, 
67897
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
67898
15.5k
                     MVT::i32, 3, 1, 2, 3, 
67899
15.5k
      0, 
67900
15.5k
     0, 
67901
15.5k
    53, 
67902
15.5k
     OPC_CheckPredicate4, 
67903
15.5k
     OPC_CheckTypeI64,
67904
15.5k
     OPC_Scope, 11, 
67905
15.5k
      OPC_CheckPredicate2, 
67906
15.5k
      OPC_EmitMergeInputChains1_0,
67907
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
67908
15.5k
                    MVT::i64, 3, 1, 2, 3, 
67909
15.5k
     11, 
67910
15.5k
      OPC_CheckPredicate1, 
67911
15.5k
      OPC_EmitMergeInputChains1_0,
67912
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
67913
15.5k
                    MVT::i64, 3, 1, 2, 3, 
67914
15.5k
     24, 
67915
15.5k
      OPC_CheckPredicate0, 
67916
15.5k
      OPC_EmitMergeInputChains1_0,
67917
15.5k
      OPC_Scope, 9, 
67918
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
67919
15.5k
                     MVT::i64, 3, 1, 2, 3, 
67920
15.5k
      9, 
67921
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
67922
15.5k
                     MVT::i64, 3, 1, 2, 3, 
67923
15.5k
      0, 
67924
15.5k
     0, 
67925
15.5k
    0, 
67926
15.5k
   0, 
67927
15.5k
  74|128,4, 
67928
15.5k
   OPC_CheckChild1TypeI64,
67929
15.5k
   OPC_RecordChild2,
67930
15.5k
   OPC_Scope, 25|128,1, 
67931
15.5k
    OPC_MoveChild2,
67932
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67933
15.5k
    OPC_Scope, 0|128,1, 
67934
15.5k
     OPC_MoveSibling3,
67935
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
67936
15.5k
     OPC_RecordNode,
67937
15.5k
     OPC_MoveParent,
67938
15.5k
     OPC_SwitchType , 58, MVT::i32,
67939
15.5k
      OPC_CheckPredicate3, 
67940
15.5k
      OPC_Scope, 13, 
67941
15.5k
       OPC_CheckPredicate2, 
67942
15.5k
       OPC_EmitMergeInputChains1_0,
67943
15.5k
       OPC_EmitConvertToTarget2,
67944
15.5k
       OPC_EmitConvertToTarget3,
67945
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_32p64imm3), 0|OPFL_Chain|OPFL_MemRefs,
67946
15.5k
                     MVT::i32, 3, 1, 4, 5, 
67947
15.5k
      13, 
67948
15.5k
       OPC_CheckPredicate1, 
67949
15.5k
       OPC_EmitMergeInputChains1_0,
67950
15.5k
       OPC_EmitConvertToTarget2,
67951
15.5k
       OPC_EmitConvertToTarget3,
67952
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_32p64imm3), 0|OPFL_Chain|OPFL_MemRefs,
67953
15.5k
                     MVT::i32, 3, 1, 4, 5, 
67954
15.5k
      26, 
67955
15.5k
       OPC_CheckPredicate0, 
67956
15.5k
       OPC_EmitMergeInputChains1_0,
67957
15.5k
       OPC_EmitConvertToTarget2,
67958
15.5k
       OPC_EmitConvertToTarget3,
67959
15.5k
       OPC_Scope, 9, 
67960
15.5k
        OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32p64imm3), 0|OPFL_Chain|OPFL_MemRefs,
67961
15.5k
                      MVT::i32, 3, 1, 4, 5, 
67962
15.5k
       9, 
67963
15.5k
        OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32_USE_Gp64imm3), 0|OPFL_Chain|OPFL_MemRefs,
67964
15.5k
                      MVT::i32, 3, 1, 4, 5, 
67965
15.5k
       0, 
67966
15.5k
      0, 
67967
15.5k
     58, MVT::i64,
67968
15.5k
      OPC_CheckPredicate4, 
67969
15.5k
      OPC_Scope, 13, 
67970
15.5k
       OPC_CheckPredicate2, 
67971
15.5k
       OPC_EmitMergeInputChains1_0,
67972
15.5k
       OPC_EmitConvertToTarget2,
67973
15.5k
       OPC_EmitConvertToTarget3,
67974
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_64p64imm3), 0|OPFL_Chain|OPFL_MemRefs,
67975
15.5k
                     MVT::i64, 3, 1, 4, 5, 
67976
15.5k
      13, 
67977
15.5k
       OPC_CheckPredicate1, 
67978
15.5k
       OPC_EmitMergeInputChains1_0,
67979
15.5k
       OPC_EmitConvertToTarget2,
67980
15.5k
       OPC_EmitConvertToTarget3,
67981
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_64p64imm3), 0|OPFL_Chain|OPFL_MemRefs,
67982
15.5k
                     MVT::i64, 3, 1, 4, 5, 
67983
15.5k
      26, 
67984
15.5k
       OPC_CheckPredicate0, 
67985
15.5k
       OPC_EmitMergeInputChains1_0,
67986
15.5k
       OPC_EmitConvertToTarget2,
67987
15.5k
       OPC_EmitConvertToTarget3,
67988
15.5k
       OPC_Scope, 9, 
67989
15.5k
        OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64p64imm3), 0|OPFL_Chain|OPFL_MemRefs,
67990
15.5k
                      MVT::i64, 3, 1, 4, 5, 
67991
15.5k
       9, 
67992
15.5k
        OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64_USE_Gp64imm3), 0|OPFL_Chain|OPFL_MemRefs,
67993
15.5k
                      MVT::i64, 3, 1, 4, 5, 
67994
15.5k
       0, 
67995
15.5k
      0, 
67996
15.5k
     0,
67997
15.5k
    16, 
67998
15.5k
     OPC_MoveParent,
67999
15.5k
     OPC_RecordChild3,
68000
15.5k
     OPC_CheckPredicate3, 
68001
15.5k
     OPC_CheckPredicate2, 
68002
15.5k
     OPC_CheckTypeI32,
68003
15.5k
     OPC_EmitMergeInputChains1_0,
68004
15.5k
     OPC_EmitConvertToTarget2,
68005
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_32p64imm1), 0|OPFL_Chain|OPFL_MemRefs,
68006
15.5k
                   MVT::i32, 3, 1, 4, 3, 
68007
15.5k
    0, 
68008
15.5k
   20, 
68009
15.5k
    OPC_RecordChild3,
68010
15.5k
    OPC_MoveChild3,
68011
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68012
15.5k
    OPC_MoveParent,
68013
15.5k
    OPC_CheckPredicate3, 
68014
15.5k
    OPC_CheckPredicate2, 
68015
15.5k
    OPC_CheckTypeI32,
68016
15.5k
    OPC_EmitMergeInputChains1_0,
68017
15.5k
    OPC_EmitConvertToTarget3,
68018
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_32p64imm2), 0|OPFL_Chain|OPFL_MemRefs,
68019
15.5k
                  MVT::i32, 3, 1, 2, 4, 
68020
15.5k
   20, 
68021
15.5k
    OPC_MoveChild2,
68022
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68023
15.5k
    OPC_MoveParent,
68024
15.5k
    OPC_RecordChild3,
68025
15.5k
    OPC_CheckPredicate3, 
68026
15.5k
    OPC_CheckPredicate1, 
68027
15.5k
    OPC_CheckTypeI32,
68028
15.5k
    OPC_EmitMergeInputChains1_0,
68029
15.5k
    OPC_EmitConvertToTarget2,
68030
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_32p64imm1), 0|OPFL_Chain|OPFL_MemRefs,
68031
15.5k
                  MVT::i32, 3, 1, 4, 3, 
68032
15.5k
   20, 
68033
15.5k
    OPC_RecordChild3,
68034
15.5k
    OPC_MoveChild3,
68035
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68036
15.5k
    OPC_MoveParent,
68037
15.5k
    OPC_CheckPredicate3, 
68038
15.5k
    OPC_CheckPredicate1, 
68039
15.5k
    OPC_CheckTypeI32,
68040
15.5k
    OPC_EmitMergeInputChains1_0,
68041
15.5k
    OPC_EmitConvertToTarget3,
68042
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_32p64imm2), 0|OPFL_Chain|OPFL_MemRefs,
68043
15.5k
                  MVT::i32, 3, 1, 2, 4, 
68044
15.5k
   20, 
68045
15.5k
    OPC_MoveChild2,
68046
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68047
15.5k
    OPC_MoveParent,
68048
15.5k
    OPC_RecordChild3,
68049
15.5k
    OPC_CheckPredicate3, 
68050
15.5k
    OPC_CheckPredicate0, 
68051
15.5k
    OPC_CheckTypeI32,
68052
15.5k
    OPC_EmitMergeInputChains1_0,
68053
15.5k
    OPC_EmitConvertToTarget2,
68054
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32p64imm1), 0|OPFL_Chain|OPFL_MemRefs,
68055
15.5k
                  MVT::i32, 3, 1, 4, 3, 
68056
15.5k
   20, 
68057
15.5k
    OPC_RecordChild3,
68058
15.5k
    OPC_MoveChild3,
68059
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68060
15.5k
    OPC_MoveParent,
68061
15.5k
    OPC_CheckPredicate3, 
68062
15.5k
    OPC_CheckPredicate0, 
68063
15.5k
    OPC_CheckTypeI32,
68064
15.5k
    OPC_EmitMergeInputChains1_0,
68065
15.5k
    OPC_EmitConvertToTarget3,
68066
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32p64imm2), 0|OPFL_Chain|OPFL_MemRefs,
68067
15.5k
                  MVT::i32, 3, 1, 2, 4, 
68068
15.5k
   20, 
68069
15.5k
    OPC_MoveChild2,
68070
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68071
15.5k
    OPC_MoveParent,
68072
15.5k
    OPC_RecordChild3,
68073
15.5k
    OPC_CheckPredicate3, 
68074
15.5k
    OPC_CheckPredicate0, 
68075
15.5k
    OPC_CheckTypeI32,
68076
15.5k
    OPC_EmitMergeInputChains1_0,
68077
15.5k
    OPC_EmitConvertToTarget2,
68078
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32_USE_Gp64imm1), 0|OPFL_Chain|OPFL_MemRefs,
68079
15.5k
                  MVT::i32, 3, 1, 4, 3, 
68080
15.5k
   20, 
68081
15.5k
    OPC_RecordChild3,
68082
15.5k
    OPC_MoveChild3,
68083
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68084
15.5k
    OPC_MoveParent,
68085
15.5k
    OPC_CheckPredicate3, 
68086
15.5k
    OPC_CheckPredicate0, 
68087
15.5k
    OPC_CheckTypeI32,
68088
15.5k
    OPC_EmitMergeInputChains1_0,
68089
15.5k
    OPC_EmitConvertToTarget3,
68090
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32_USE_Gp64imm2), 0|OPFL_Chain|OPFL_MemRefs,
68091
15.5k
                  MVT::i32, 3, 1, 2, 4, 
68092
15.5k
   20, 
68093
15.5k
    OPC_MoveChild2,
68094
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68095
15.5k
    OPC_MoveParent,
68096
15.5k
    OPC_RecordChild3,
68097
15.5k
    OPC_CheckPredicate4, 
68098
15.5k
    OPC_CheckPredicate2, 
68099
15.5k
    OPC_CheckTypeI64,
68100
15.5k
    OPC_EmitMergeInputChains1_0,
68101
15.5k
    OPC_EmitConvertToTarget2,
68102
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_64p64imm1), 0|OPFL_Chain|OPFL_MemRefs,
68103
15.5k
                  MVT::i64, 3, 1, 4, 3, 
68104
15.5k
   20, 
68105
15.5k
    OPC_RecordChild3,
68106
15.5k
    OPC_MoveChild3,
68107
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68108
15.5k
    OPC_MoveParent,
68109
15.5k
    OPC_CheckPredicate4, 
68110
15.5k
    OPC_CheckPredicate2, 
68111
15.5k
    OPC_CheckTypeI64,
68112
15.5k
    OPC_EmitMergeInputChains1_0,
68113
15.5k
    OPC_EmitConvertToTarget3,
68114
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_64p64imm2), 0|OPFL_Chain|OPFL_MemRefs,
68115
15.5k
                  MVT::i64, 3, 1, 2, 4, 
68116
15.5k
   20, 
68117
15.5k
    OPC_MoveChild2,
68118
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68119
15.5k
    OPC_MoveParent,
68120
15.5k
    OPC_RecordChild3,
68121
15.5k
    OPC_CheckPredicate4, 
68122
15.5k
    OPC_CheckPredicate1, 
68123
15.5k
    OPC_CheckTypeI64,
68124
15.5k
    OPC_EmitMergeInputChains1_0,
68125
15.5k
    OPC_EmitConvertToTarget2,
68126
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_64p64imm1), 0|OPFL_Chain|OPFL_MemRefs,
68127
15.5k
                  MVT::i64, 3, 1, 4, 3, 
68128
15.5k
   20, 
68129
15.5k
    OPC_RecordChild3,
68130
15.5k
    OPC_MoveChild3,
68131
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68132
15.5k
    OPC_MoveParent,
68133
15.5k
    OPC_CheckPredicate4, 
68134
15.5k
    OPC_CheckPredicate1, 
68135
15.5k
    OPC_CheckTypeI64,
68136
15.5k
    OPC_EmitMergeInputChains1_0,
68137
15.5k
    OPC_EmitConvertToTarget3,
68138
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_64p64imm2), 0|OPFL_Chain|OPFL_MemRefs,
68139
15.5k
                  MVT::i64, 3, 1, 2, 4, 
68140
15.5k
   20, 
68141
15.5k
    OPC_MoveChild2,
68142
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68143
15.5k
    OPC_MoveParent,
68144
15.5k
    OPC_RecordChild3,
68145
15.5k
    OPC_CheckPredicate4, 
68146
15.5k
    OPC_CheckPredicate0, 
68147
15.5k
    OPC_CheckTypeI64,
68148
15.5k
    OPC_EmitMergeInputChains1_0,
68149
15.5k
    OPC_EmitConvertToTarget2,
68150
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64p64imm1), 0|OPFL_Chain|OPFL_MemRefs,
68151
15.5k
                  MVT::i64, 3, 1, 4, 3, 
68152
15.5k
   20, 
68153
15.5k
    OPC_RecordChild3,
68154
15.5k
    OPC_MoveChild3,
68155
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68156
15.5k
    OPC_MoveParent,
68157
15.5k
    OPC_CheckPredicate4, 
68158
15.5k
    OPC_CheckPredicate0, 
68159
15.5k
    OPC_CheckTypeI64,
68160
15.5k
    OPC_EmitMergeInputChains1_0,
68161
15.5k
    OPC_EmitConvertToTarget3,
68162
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64p64imm2), 0|OPFL_Chain|OPFL_MemRefs,
68163
15.5k
                  MVT::i64, 3, 1, 2, 4, 
68164
15.5k
   20, 
68165
15.5k
    OPC_MoveChild2,
68166
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68167
15.5k
    OPC_MoveParent,
68168
15.5k
    OPC_RecordChild3,
68169
15.5k
    OPC_CheckPredicate4, 
68170
15.5k
    OPC_CheckPredicate0, 
68171
15.5k
    OPC_CheckTypeI64,
68172
15.5k
    OPC_EmitMergeInputChains1_0,
68173
15.5k
    OPC_EmitConvertToTarget2,
68174
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64_USE_Gp64imm1), 0|OPFL_Chain|OPFL_MemRefs,
68175
15.5k
                  MVT::i64, 3, 1, 4, 3, 
68176
15.5k
   3|128,1, 
68177
15.5k
    OPC_RecordChild3,
68178
15.5k
    OPC_Scope, 19, 
68179
15.5k
     OPC_MoveChild3,
68180
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68181
15.5k
     OPC_MoveParent,
68182
15.5k
     OPC_CheckPredicate4, 
68183
15.5k
     OPC_CheckPredicate0, 
68184
15.5k
     OPC_CheckTypeI64,
68185
15.5k
     OPC_EmitMergeInputChains1_0,
68186
15.5k
     OPC_EmitConvertToTarget3,
68187
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64_USE_Gp64imm2), 0|OPFL_Chain|OPFL_MemRefs,
68188
15.5k
                   MVT::i64, 3, 1, 2, 4, 
68189
15.5k
    53, 
68190
15.5k
     OPC_CheckPredicate3, 
68191
15.5k
     OPC_CheckTypeI32,
68192
15.5k
     OPC_Scope, 11, 
68193
15.5k
      OPC_CheckPredicate2, 
68194
15.5k
      OPC_EmitMergeInputChains1_0,
68195
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
68196
15.5k
                    MVT::i32, 3, 1, 2, 3, 
68197
15.5k
     11, 
68198
15.5k
      OPC_CheckPredicate1, 
68199
15.5k
      OPC_EmitMergeInputChains1_0,
68200
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
68201
15.5k
                    MVT::i32, 3, 1, 2, 3, 
68202
15.5k
     24, 
68203
15.5k
      OPC_CheckPredicate0, 
68204
15.5k
      OPC_EmitMergeInputChains1_0,
68205
15.5k
      OPC_Scope, 9, 
68206
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
68207
15.5k
                     MVT::i32, 3, 1, 2, 3, 
68208
15.5k
      9, 
68209
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_32_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
68210
15.5k
                     MVT::i32, 3, 1, 2, 3, 
68211
15.5k
      0, 
68212
15.5k
     0, 
68213
15.5k
    53, 
68214
15.5k
     OPC_CheckPredicate4, 
68215
15.5k
     OPC_CheckTypeI64,
68216
15.5k
     OPC_Scope, 11, 
68217
15.5k
      OPC_CheckPredicate2, 
68218
15.5k
      OPC_EmitMergeInputChains1_0,
68219
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_G_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
68220
15.5k
                    MVT::i64, 3, 1, 2, 3, 
68221
15.5k
     11, 
68222
15.5k
      OPC_CheckPredicate1, 
68223
15.5k
      OPC_EmitMergeInputChains1_0,
68224
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_S_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
68225
15.5k
                    MVT::i64, 3, 1, 2, 3, 
68226
15.5k
     24, 
68227
15.5k
      OPC_CheckPredicate0, 
68228
15.5k
      OPC_EmitMergeInputChains1_0,
68229
15.5k
      OPC_Scope, 9, 
68230
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
68231
15.5k
                     MVT::i64, 3, 1, 2, 3, 
68232
15.5k
      9, 
68233
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_CAS_GEN_64_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
68234
15.5k
                     MVT::i64, 3, 1, 2, 3, 
68235
15.5k
      0, 
68236
15.5k
     0, 
68237
15.5k
    0, 
68238
15.5k
   0, 
68239
15.5k
  0, 
68240
15.5k
 70|128,5, TARGET_VAL(ISD::SELECT),
68241
15.5k
  OPC_RecordChild0,
68242
15.5k
  OPC_Scope, 97|128,3, 
68243
15.5k
   OPC_CheckChild0Type, MVT::i1,
68244
15.5k
   OPC_RecordChild1,
68245
15.5k
   OPC_Scope, 48, 
68246
15.5k
    OPC_MoveChild1,
68247
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68248
15.5k
    OPC_MoveSibling2,
68249
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68250
15.5k
    OPC_RecordNode,
68251
15.5k
    OPC_MoveParent,
68252
15.5k
    OPC_SwitchType , 10, MVT::i16,
68253
15.5k
     OPC_EmitConvertToTarget1,
68254
15.5k
     OPC_EmitConvertToTarget2,
68255
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b16ii),
68256
15.5k
                   MVT::i16, 3, 3, 4, 0, 
68257
15.5k
    10, MVT::i32,
68258
15.5k
     OPC_EmitConvertToTarget1,
68259
15.5k
     OPC_EmitConvertToTarget2,
68260
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b32ii),
68261
15.5k
                   MVT::i32, 3, 3, 4, 0, 
68262
15.5k
    10, MVT::i64,
68263
15.5k
     OPC_EmitConvertToTarget1,
68264
15.5k
     OPC_EmitConvertToTarget2,
68265
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b64ii),
68266
15.5k
                   MVT::i64, 3, 3, 4, 0, 
68267
15.5k
    0,
68268
15.5k
   17, 
68269
15.5k
    OPC_RecordChild2,
68270
15.5k
    OPC_MoveChild2,
68271
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68272
15.5k
    OPC_MoveParent,
68273
15.5k
    OPC_CheckType, MVT::i16,
68274
15.5k
    OPC_EmitConvertToTarget2,
68275
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b16ri),
68276
15.5k
                  MVT::i16, 3, 1, 3, 0, 
68277
15.5k
   17, 
68278
15.5k
    OPC_MoveChild1,
68279
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68280
15.5k
    OPC_MoveParent,
68281
15.5k
    OPC_RecordChild2,
68282
15.5k
    OPC_CheckType, MVT::i16,
68283
15.5k
    OPC_EmitConvertToTarget1,
68284
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b16ir),
68285
15.5k
                  MVT::i16, 3, 3, 2, 0, 
68286
15.5k
   16, 
68287
15.5k
    OPC_RecordChild2,
68288
15.5k
    OPC_MoveChild2,
68289
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68290
15.5k
    OPC_MoveParent,
68291
15.5k
    OPC_CheckTypeI32,
68292
15.5k
    OPC_EmitConvertToTarget2,
68293
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b32ri),
68294
15.5k
                  MVT::i32, 3, 1, 3, 0, 
68295
15.5k
   16, 
68296
15.5k
    OPC_MoveChild1,
68297
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68298
15.5k
    OPC_MoveParent,
68299
15.5k
    OPC_RecordChild2,
68300
15.5k
    OPC_CheckTypeI32,
68301
15.5k
    OPC_EmitConvertToTarget1,
68302
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b32ir),
68303
15.5k
                  MVT::i32, 3, 3, 2, 0, 
68304
15.5k
   16, 
68305
15.5k
    OPC_RecordChild2,
68306
15.5k
    OPC_MoveChild2,
68307
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68308
15.5k
    OPC_MoveParent,
68309
15.5k
    OPC_CheckTypeI64,
68310
15.5k
    OPC_EmitConvertToTarget2,
68311
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b64ri),
68312
15.5k
                  MVT::i64, 3, 1, 3, 0, 
68313
15.5k
   16, 
68314
15.5k
    OPC_MoveChild1,
68315
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68316
15.5k
    OPC_MoveParent,
68317
15.5k
    OPC_RecordChild2,
68318
15.5k
    OPC_CheckTypeI64,
68319
15.5k
    OPC_EmitConvertToTarget1,
68320
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b64ir),
68321
15.5k
                  MVT::i64, 3, 3, 2, 0, 
68322
15.5k
   33, 
68323
15.5k
    OPC_RecordChild2,
68324
15.5k
    OPC_SwitchType , 8, MVT::i16,
68325
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b16rr),
68326
15.5k
                   MVT::i16, 3, 1, 2, 0, 
68327
15.5k
    8, MVT::i32,
68328
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b32rr),
68329
15.5k
                   MVT::i32, 3, 1, 2, 0, 
68330
15.5k
    8, MVT::i64,
68331
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b64rr),
68332
15.5k
                   MVT::i64, 3, 1, 2, 0, 
68333
15.5k
    0,
68334
15.5k
   60, 
68335
15.5k
    OPC_MoveChild1,
68336
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
68337
15.5k
    OPC_MoveSibling2,
68338
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
68339
15.5k
    OPC_RecordNode,
68340
15.5k
    OPC_MoveParent,
68341
15.5k
    OPC_SwitchType , 10, MVT::f16,
68342
15.5k
     OPC_EmitConvertToTarget1,
68343
15.5k
     OPC_EmitConvertToTarget2,
68344
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f16ii),
68345
15.5k
                   MVT::f16, 3, 3, 4, 0, 
68346
15.5k
    10, MVT::bf16,
68347
15.5k
     OPC_EmitConvertToTarget1,
68348
15.5k
     OPC_EmitConvertToTarget2,
68349
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_bf16ii),
68350
15.5k
                   MVT::bf16, 3, 3, 4, 0, 
68351
15.5k
    10, MVT::f32,
68352
15.5k
     OPC_EmitConvertToTarget1,
68353
15.5k
     OPC_EmitConvertToTarget2,
68354
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f32ii),
68355
15.5k
                   MVT::f32, 3, 3, 4, 0, 
68356
15.5k
    10, MVT::f64,
68357
15.5k
     OPC_EmitConvertToTarget1,
68358
15.5k
     OPC_EmitConvertToTarget2,
68359
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f64ii),
68360
15.5k
                   MVT::f64, 3, 3, 4, 0, 
68361
15.5k
    0,
68362
15.5k
   17, 
68363
15.5k
    OPC_RecordChild2,
68364
15.5k
    OPC_MoveChild2,
68365
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
68366
15.5k
    OPC_MoveParent,
68367
15.5k
    OPC_CheckType, MVT::f16,
68368
15.5k
    OPC_EmitConvertToTarget2,
68369
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f16ri),
68370
15.5k
                  MVT::f16, 3, 1, 3, 0, 
68371
15.5k
   17, 
68372
15.5k
    OPC_MoveChild1,
68373
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
68374
15.5k
    OPC_MoveParent,
68375
15.5k
    OPC_RecordChild2,
68376
15.5k
    OPC_CheckType, MVT::f16,
68377
15.5k
    OPC_EmitConvertToTarget1,
68378
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f16ir),
68379
15.5k
                  MVT::f16, 3, 3, 2, 0, 
68380
15.5k
   17, 
68381
15.5k
    OPC_RecordChild2,
68382
15.5k
    OPC_MoveChild2,
68383
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
68384
15.5k
    OPC_MoveParent,
68385
15.5k
    OPC_CheckType, MVT::bf16,
68386
15.5k
    OPC_EmitConvertToTarget2,
68387
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_bf16ri),
68388
15.5k
                  MVT::bf16, 3, 1, 3, 0, 
68389
15.5k
   17, 
68390
15.5k
    OPC_MoveChild1,
68391
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
68392
15.5k
    OPC_MoveParent,
68393
15.5k
    OPC_RecordChild2,
68394
15.5k
    OPC_CheckType, MVT::bf16,
68395
15.5k
    OPC_EmitConvertToTarget1,
68396
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_bf16ir),
68397
15.5k
                  MVT::bf16, 3, 3, 2, 0, 
68398
15.5k
   17, 
68399
15.5k
    OPC_RecordChild2,
68400
15.5k
    OPC_MoveChild2,
68401
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
68402
15.5k
    OPC_MoveParent,
68403
15.5k
    OPC_CheckType, MVT::f32,
68404
15.5k
    OPC_EmitConvertToTarget2,
68405
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f32ri),
68406
15.5k
                  MVT::f32, 3, 1, 3, 0, 
68407
15.5k
   17, 
68408
15.5k
    OPC_MoveChild1,
68409
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
68410
15.5k
    OPC_MoveParent,
68411
15.5k
    OPC_RecordChild2,
68412
15.5k
    OPC_CheckType, MVT::f32,
68413
15.5k
    OPC_EmitConvertToTarget1,
68414
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f32ir),
68415
15.5k
                  MVT::f32, 3, 3, 2, 0, 
68416
15.5k
   17, 
68417
15.5k
    OPC_RecordChild2,
68418
15.5k
    OPC_MoveChild2,
68419
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
68420
15.5k
    OPC_MoveParent,
68421
15.5k
    OPC_CheckType, MVT::f64,
68422
15.5k
    OPC_EmitConvertToTarget2,
68423
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f64ri),
68424
15.5k
                  MVT::f64, 3, 1, 3, 0, 
68425
15.5k
   17, 
68426
15.5k
    OPC_MoveChild1,
68427
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
68428
15.5k
    OPC_MoveParent,
68429
15.5k
    OPC_RecordChild2,
68430
15.5k
    OPC_CheckType, MVT::f64,
68431
15.5k
    OPC_EmitConvertToTarget1,
68432
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f64ir),
68433
15.5k
                  MVT::f64, 3, 3, 2, 0, 
68434
15.5k
   83, 
68435
15.5k
    OPC_RecordChild2,
68436
15.5k
    OPC_SwitchType , 8, MVT::f16,
68437
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f16rr),
68438
15.5k
                   MVT::f16, 3, 1, 2, 0, 
68439
15.5k
    8, MVT::bf16,
68440
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_bf16rr),
68441
15.5k
                   MVT::bf16, 3, 1, 2, 0, 
68442
15.5k
    8, MVT::f32,
68443
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f32rr),
68444
15.5k
                   MVT::f32, 3, 1, 2, 0, 
68445
15.5k
    8, MVT::f64,
68446
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f64rr),
68447
15.5k
                   MVT::f64, 3, 1, 2, 0, 
68448
15.5k
    8, MVT::v2i16,
68449
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b32rr),
68450
15.5k
                   MVT::v2i16, 3, 1, 2, 0, 
68451
15.5k
    8, MVT::v4i8,
68452
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b32rr),
68453
15.5k
                   MVT::v4i8, 3, 1, 2, 0, 
68454
15.5k
    8, MVT::v2f16,
68455
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b32rr),
68456
15.5k
                   MVT::v2f16, 3, 1, 2, 0, 
68457
15.5k
    8, MVT::v2bf16,
68458
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b32rr),
68459
15.5k
                   MVT::v2bf16, 3, 1, 2, 0, 
68460
15.5k
    0,
68461
15.5k
   0, 
68462
15.5k
  94|128,1, 
68463
15.5k
   OPC_CheckChild0TypeI32,
68464
15.5k
   OPC_RecordChild1,
68465
15.5k
   OPC_RecordChild2,
68466
15.5k
   OPC_SwitchType , 29, MVT::i16,
68467
15.5k
    OPC_EmitInteger32, 2, 
68468
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::ANDb32ri),
68469
15.5k
                  MVT::i32, 2, 0, 3, 
68470
15.5k
    OPC_EmitInteger32, 2, 
68471
15.5k
    OPC_EmitInteger32, 0, 
68472
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SETP_b32ri),
68473
15.5k
                  MVT::i1, 3, 4, 5, 6, 
68474
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b16rr),
68475
15.5k
                  MVT::i16, 3, 1, 2, 7, 
68476
15.5k
   29, MVT::i32,
68477
15.5k
    OPC_EmitInteger32, 2, 
68478
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::ANDb32ri),
68479
15.5k
                  MVT::i32, 2, 0, 3, 
68480
15.5k
    OPC_EmitInteger32, 2, 
68481
15.5k
    OPC_EmitInteger32, 0, 
68482
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SETP_b32ri),
68483
15.5k
                  MVT::i1, 3, 4, 5, 6, 
68484
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b32rr),
68485
15.5k
                  MVT::i32, 3, 1, 2, 7, 
68486
15.5k
   29, MVT::i64,
68487
15.5k
    OPC_EmitInteger32, 2, 
68488
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::ANDb32ri),
68489
15.5k
                  MVT::i32, 2, 0, 3, 
68490
15.5k
    OPC_EmitInteger32, 2, 
68491
15.5k
    OPC_EmitInteger32, 0, 
68492
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SETP_b32ri),
68493
15.5k
                  MVT::i1, 3, 4, 5, 6, 
68494
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_b64rr),
68495
15.5k
                  MVT::i64, 3, 1, 2, 7, 
68496
15.5k
   29, MVT::f16,
68497
15.5k
    OPC_EmitInteger32, 2, 
68498
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::ANDb32ri),
68499
15.5k
                  MVT::i32, 2, 0, 3, 
68500
15.5k
    OPC_EmitInteger32, 2, 
68501
15.5k
    OPC_EmitInteger32, 0, 
68502
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SETP_b32ri),
68503
15.5k
                  MVT::i1, 3, 4, 5, 6, 
68504
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f16rr),
68505
15.5k
                  MVT::f16, 3, 1, 2, 7, 
68506
15.5k
   29, MVT::bf16,
68507
15.5k
    OPC_EmitInteger32, 2, 
68508
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::ANDb32ri),
68509
15.5k
                  MVT::i32, 2, 0, 3, 
68510
15.5k
    OPC_EmitInteger32, 2, 
68511
15.5k
    OPC_EmitInteger32, 0, 
68512
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SETP_b32ri),
68513
15.5k
                  MVT::i1, 3, 4, 5, 6, 
68514
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_bf16rr),
68515
15.5k
                  MVT::bf16, 3, 1, 2, 7, 
68516
15.5k
   29, MVT::f32,
68517
15.5k
    OPC_EmitInteger32, 2, 
68518
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::ANDb32ri),
68519
15.5k
                  MVT::i32, 2, 0, 3, 
68520
15.5k
    OPC_EmitInteger32, 2, 
68521
15.5k
    OPC_EmitInteger32, 0, 
68522
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SETP_b32ri),
68523
15.5k
                  MVT::i1, 3, 4, 5, 6, 
68524
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f32rr),
68525
15.5k
                  MVT::f32, 3, 1, 2, 7, 
68526
15.5k
   29, MVT::f64,
68527
15.5k
    OPC_EmitInteger32, 2, 
68528
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::ANDb32ri),
68529
15.5k
                  MVT::i32, 2, 0, 3, 
68530
15.5k
    OPC_EmitInteger32, 2, 
68531
15.5k
    OPC_EmitInteger32, 0, 
68532
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SETP_b32ri),
68533
15.5k
                  MVT::i1, 3, 4, 5, 6, 
68534
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f64rr),
68535
15.5k
                  MVT::f64, 3, 1, 2, 7, 
68536
15.5k
   0,
68537
15.5k
  0, 
68538
15.5k
 63|128,1, TARGET_VAL(NVPTXISD::IMAD),
68539
15.5k
  OPC_RecordChild0,
68540
15.5k
  OPC_RecordChild1,
68541
15.5k
  OPC_Scope, 48, 
68542
15.5k
   OPC_MoveChild1,
68543
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68544
15.5k
   OPC_MoveSibling2,
68545
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68546
15.5k
   OPC_RecordNode,
68547
15.5k
   OPC_MoveParent,
68548
15.5k
   OPC_SwitchType , 10, MVT::i16,
68549
15.5k
    OPC_EmitConvertToTarget1,
68550
15.5k
    OPC_EmitConvertToTarget2,
68551
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD16rii),
68552
15.5k
                  MVT::i16, 3, 0, 3, 4, 
68553
15.5k
   10, MVT::i32,
68554
15.5k
    OPC_EmitConvertToTarget1,
68555
15.5k
    OPC_EmitConvertToTarget2,
68556
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD32rii),
68557
15.5k
                  MVT::i32, 3, 0, 3, 4, 
68558
15.5k
   10, MVT::i64,
68559
15.5k
    OPC_EmitConvertToTarget1,
68560
15.5k
    OPC_EmitConvertToTarget2,
68561
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD64rii),
68562
15.5k
                  MVT::i64, 3, 0, 3, 4, 
68563
15.5k
   0,
68564
15.5k
  17, 
68565
15.5k
   OPC_RecordChild2,
68566
15.5k
   OPC_MoveChild2,
68567
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68568
15.5k
   OPC_MoveParent,
68569
15.5k
   OPC_CheckType, MVT::i16,
68570
15.5k
   OPC_EmitConvertToTarget2,
68571
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD16rri),
68572
15.5k
                 MVT::i16, 3, 0, 1, 3, 
68573
15.5k
  17, 
68574
15.5k
   OPC_MoveChild1,
68575
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68576
15.5k
   OPC_MoveParent,
68577
15.5k
   OPC_RecordChild2,
68578
15.5k
   OPC_CheckType, MVT::i16,
68579
15.5k
   OPC_EmitConvertToTarget1,
68580
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD16rir),
68581
15.5k
                 MVT::i16, 3, 0, 3, 2, 
68582
15.5k
  16, 
68583
15.5k
   OPC_RecordChild2,
68584
15.5k
   OPC_MoveChild2,
68585
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68586
15.5k
   OPC_MoveParent,
68587
15.5k
   OPC_CheckTypeI32,
68588
15.5k
   OPC_EmitConvertToTarget2,
68589
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD32rri),
68590
15.5k
                 MVT::i32, 3, 0, 1, 3, 
68591
15.5k
  16, 
68592
15.5k
   OPC_MoveChild1,
68593
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68594
15.5k
   OPC_MoveParent,
68595
15.5k
   OPC_RecordChild2,
68596
15.5k
   OPC_CheckTypeI32,
68597
15.5k
   OPC_EmitConvertToTarget1,
68598
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD32rir),
68599
15.5k
                 MVT::i32, 3, 0, 3, 2, 
68600
15.5k
  16, 
68601
15.5k
   OPC_RecordChild2,
68602
15.5k
   OPC_MoveChild2,
68603
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68604
15.5k
   OPC_MoveParent,
68605
15.5k
   OPC_CheckTypeI64,
68606
15.5k
   OPC_EmitConvertToTarget2,
68607
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD64rri),
68608
15.5k
                 MVT::i64, 3, 0, 1, 3, 
68609
15.5k
  16, 
68610
15.5k
   OPC_MoveChild1,
68611
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68612
15.5k
   OPC_MoveParent,
68613
15.5k
   OPC_RecordChild2,
68614
15.5k
   OPC_CheckTypeI64,
68615
15.5k
   OPC_EmitConvertToTarget1,
68616
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD64rir),
68617
15.5k
                 MVT::i64, 3, 0, 3, 2, 
68618
15.5k
  33, 
68619
15.5k
   OPC_RecordChild2,
68620
15.5k
   OPC_SwitchType , 8, MVT::i16,
68621
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD16rrr),
68622
15.5k
                  MVT::i16, 3, 0, 1, 2, 
68623
15.5k
   8, MVT::i32,
68624
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD32rrr),
68625
15.5k
                  MVT::i32, 3, 0, 1, 2, 
68626
15.5k
   8, MVT::i64,
68627
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MAD64rrr),
68628
15.5k
                  MVT::i64, 3, 0, 1, 2, 
68629
15.5k
   0,
68630
15.5k
  0, 
68631
15.5k
 99, TARGET_VAL(ISD::SRL),
68632
15.5k
  OPC_RecordChild0,
68633
15.5k
  OPC_Scope, 21, 
68634
15.5k
   OPC_MoveChild0,
68635
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68636
15.5k
   OPC_MoveSibling1,
68637
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68638
15.5k
   OPC_RecordNode,
68639
15.5k
   OPC_CheckTypeI32,
68640
15.5k
   OPC_MoveParent,
68641
15.5k
   OPC_CheckTypeI32,
68642
15.5k
   OPC_EmitConvertToTarget0,
68643
15.5k
   OPC_EmitConvertToTarget1,
68644
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRLi32ii),
68645
15.5k
                 MVT::i32, 2, 2, 3, 
68646
15.5k
  73, 
68647
15.5k
   OPC_RecordChild1,
68648
15.5k
   OPC_Scope, 38, 
68649
15.5k
    OPC_MoveChild1,
68650
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68651
15.5k
    OPC_CheckTypeI32,
68652
15.5k
    OPC_MoveParent,
68653
15.5k
    OPC_SwitchType , 8, MVT::i64,
68654
15.5k
     OPC_EmitConvertToTarget1,
68655
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRLi64ri),
68656
15.5k
                   MVT::i64, 2, 0, 2, 
68657
15.5k
    8, MVT::i32,
68658
15.5k
     OPC_EmitConvertToTarget1,
68659
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRLi32ri),
68660
15.5k
                   MVT::i32, 2, 0, 2, 
68661
15.5k
    8, MVT::i16,
68662
15.5k
     OPC_EmitConvertToTarget1,
68663
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRLi16ri),
68664
15.5k
                   MVT::i16, 2, 0, 2, 
68665
15.5k
    0,
68666
15.5k
   30, 
68667
15.5k
    OPC_CheckChild1TypeI32,
68668
15.5k
    OPC_SwitchType , 7, MVT::i64,
68669
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRLi64rr),
68670
15.5k
                   MVT::i64, 2, 0, 1, 
68671
15.5k
    7, MVT::i32,
68672
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRLi32rr),
68673
15.5k
                   MVT::i32, 2, 0, 1, 
68674
15.5k
    7, MVT::i16,
68675
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SRLi16rr),
68676
15.5k
                   MVT::i16, 2, 0, 1, 
68677
15.5k
    0,
68678
15.5k
   0, 
68679
15.5k
  0, 
68680
15.5k
 39|128,1, TARGET_VAL(NVPTXISD::BFE),
68681
15.5k
  OPC_RecordChild0,
68682
15.5k
  OPC_RecordChild1,
68683
15.5k
  OPC_Scope, 60, 
68684
15.5k
   OPC_MoveChild1,
68685
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68686
15.5k
   OPC_MoveSibling2,
68687
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68688
15.5k
   OPC_RecordNode,
68689
15.5k
   OPC_MoveParent,
68690
15.5k
   OPC_SwitchType , 22, MVT::i32,
68691
15.5k
    OPC_EmitConvertToTarget1,
68692
15.5k
    OPC_EmitConvertToTarget2,
68693
15.5k
    OPC_Scope, 8, 
68694
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_S32rii),
68695
15.5k
                   MVT::i32, 3, 0, 3, 4, 
68696
15.5k
    8, 
68697
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_U32rii),
68698
15.5k
                   MVT::i32, 3, 0, 3, 4, 
68699
15.5k
    0, 
68700
15.5k
   22, MVT::i64,
68701
15.5k
    OPC_EmitConvertToTarget1,
68702
15.5k
    OPC_EmitConvertToTarget2,
68703
15.5k
    OPC_Scope, 8, 
68704
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_S64rii),
68705
15.5k
                   MVT::i64, 3, 0, 3, 4, 
68706
15.5k
    8, 
68707
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_U64rii),
68708
15.5k
                   MVT::i64, 3, 0, 3, 4, 
68709
15.5k
    0, 
68710
15.5k
   0,
68711
15.5k
  101, 
68712
15.5k
   OPC_RecordChild2,
68713
15.5k
   OPC_Scope, 53, 
68714
15.5k
    OPC_MoveChild2,
68715
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68716
15.5k
    OPC_MoveParent,
68717
15.5k
    OPC_SwitchType , 21, MVT::i32,
68718
15.5k
     OPC_EmitConvertToTarget2,
68719
15.5k
     OPC_Scope, 8, 
68720
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_S32rri),
68721
15.5k
                    MVT::i32, 3, 0, 1, 3, 
68722
15.5k
     8, 
68723
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_U32rri),
68724
15.5k
                    MVT::i32, 3, 0, 1, 3, 
68725
15.5k
     0, 
68726
15.5k
    21, MVT::i64,
68727
15.5k
     OPC_EmitConvertToTarget2,
68728
15.5k
     OPC_Scope, 8, 
68729
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_S64rri),
68730
15.5k
                    MVT::i64, 3, 0, 1, 3, 
68731
15.5k
     8, 
68732
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_U64rri),
68733
15.5k
                    MVT::i64, 3, 0, 1, 3, 
68734
15.5k
     0, 
68735
15.5k
    0,
68736
15.5k
   21, 
68737
15.5k
    OPC_CheckTypeI32,
68738
15.5k
    OPC_Scope, 8, 
68739
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_S32rrr),
68740
15.5k
                   MVT::i32, 3, 0, 1, 2, 
68741
15.5k
    8, 
68742
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_U32rrr),
68743
15.5k
                   MVT::i32, 3, 0, 1, 2, 
68744
15.5k
    0, 
68745
15.5k
   21, 
68746
15.5k
    OPC_CheckTypeI64,
68747
15.5k
    OPC_Scope, 8, 
68748
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_S64rrr),
68749
15.5k
                   MVT::i64, 3, 0, 1, 2, 
68750
15.5k
    8, 
68751
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFE_U64rrr),
68752
15.5k
                   MVT::i64, 3, 0, 1, 2, 
68753
15.5k
    0, 
68754
15.5k
   0, 
68755
15.5k
  0, 
68756
15.5k
 25, TARGET_VAL(ISD::FrameIndex),
68757
15.5k
  OPC_RecordNode,
68758
15.5k
  OPC_SwitchType , 9, MVT::i32,
68759
15.5k
   OPC_CheckComplexPat0, /*#*/0,
68760
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::LEA_ADDRi),
68761
15.5k
                 MVT::i32, 2, 1, 2, 
68762
15.5k
  9, MVT::i64,
68763
15.5k
   OPC_CheckComplexPat1, /*#*/0,
68764
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::LEA_ADDRi64),
68765
15.5k
                 MVT::i64, 2, 1, 2, 
68766
15.5k
  0,
68767
15.5k
 45, TARGET_VAL(NVPTXISD::CallVoid),
68768
15.5k
  OPC_RecordNode,
68769
15.5k
  OPC_CaptureGlueInput,
68770
15.5k
  OPC_Scope, 18, 
68771
15.5k
   OPC_MoveChild1,
68772
15.5k
   OPC_CheckOpcode, TARGET_VAL(NVPTXISD::Wrapper),
68773
15.5k
   OPC_RecordChild0,
68774
15.5k
   OPC_MoveChild0,
68775
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::TargetGlobalAddress),
68776
15.5k
   OPC_MoveParent,
68777
15.5k
   OPC_MoveParent,
68778
15.5k
   OPC_EmitMergeInputChains1_0,
68779
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallVoidInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
68780
15.5k
                 1, 1, 
68781
15.5k
  21, 
68782
15.5k
   OPC_RecordChild1,
68783
15.5k
   OPC_Scope, 8, 
68784
15.5k
    OPC_CheckChild1TypeI32,
68785
15.5k
    OPC_EmitMergeInputChains1_0,
68786
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallVoidInstReg), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
68787
15.5k
                  1, 1, 
68788
15.5k
   8, 
68789
15.5k
    OPC_CheckChild1TypeI64,
68790
15.5k
    OPC_EmitMergeInputChains1_0,
68791
15.5k
    OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallVoidInstReg64), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
68792
15.5k
                  1, 1, 
68793
15.5k
   0, 
68794
15.5k
  0, 
68795
15.5k
 20, TARGET_VAL(ISD::CALLSEQ_START),
68796
15.5k
  OPC_RecordNode,
68797
15.5k
  OPC_RecordChild1,
68798
15.5k
  OPC_MoveChild1,
68799
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
68800
15.5k
  OPC_MoveSibling2,
68801
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
68802
15.5k
  OPC_RecordNode,
68803
15.5k
  OPC_MoveParent,
68804
15.5k
  OPC_EmitMergeInputChains1_0,
68805
15.5k
  OPC_MorphNodeTo0, TARGET_VAL(NVPTX::Callseq_Start), 0|OPFL_Chain|OPFL_GlueOutput,
68806
15.5k
                2, 1, 2, 
68807
15.5k
 21, TARGET_VAL(ISD::CALLSEQ_END),
68808
15.5k
  OPC_RecordNode,
68809
15.5k
  OPC_CaptureGlueInput,
68810
15.5k
  OPC_RecordChild1,
68811
15.5k
  OPC_MoveChild1,
68812
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
68813
15.5k
  OPC_MoveSibling2,
68814
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::TargetConstant),
68815
15.5k
  OPC_RecordNode,
68816
15.5k
  OPC_MoveParent,
68817
15.5k
  OPC_EmitMergeInputChains1_0,
68818
15.5k
  OPC_MorphNodeTo0, TARGET_VAL(NVPTX::Callseq_End), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
68819
15.5k
                2, 1, 2, 
68820
15.5k
 7|128,1, TARGET_VAL(ISD::SUB),
68821
15.5k
  OPC_Scope, 29, 
68822
15.5k
   OPC_CheckChild0Integer, 0, 
68823
15.5k
   OPC_RecordChild1,
68824
15.5k
   OPC_SwitchType , 6, MVT::i16,
68825
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INEG16),
68826
15.5k
                  MVT::i16, 1, 0, 
68827
15.5k
   6, MVT::i32,
68828
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INEG32),
68829
15.5k
                  MVT::i32, 1, 0, 
68830
15.5k
   6, MVT::i64,
68831
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::INEG64),
68832
15.5k
                  MVT::i64, 1, 0, 
68833
15.5k
   0,
68834
15.5k
  102, 
68835
15.5k
   OPC_RecordChild0,
68836
15.5k
   OPC_RecordChild1,
68837
15.5k
   OPC_Scope, 47, 
68838
15.5k
    OPC_MoveChild1,
68839
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68840
15.5k
    OPC_MoveParent,
68841
15.5k
    OPC_SwitchType , 8, MVT::i1,
68842
15.5k
     OPC_EmitConvertToTarget1,
68843
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUB_i1_ri),
68844
15.5k
                   MVT::i1, 2, 0, 2, 
68845
15.5k
    8, MVT::i64,
68846
15.5k
     OPC_EmitConvertToTarget1,
68847
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUBi64ri),
68848
15.5k
                   MVT::i64, 2, 0, 2, 
68849
15.5k
    8, MVT::i32,
68850
15.5k
     OPC_EmitConvertToTarget1,
68851
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUBi32ri),
68852
15.5k
                   MVT::i32, 2, 0, 2, 
68853
15.5k
    8, MVT::i16,
68854
15.5k
     OPC_EmitConvertToTarget1,
68855
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUBi16ri),
68856
15.5k
                   MVT::i16, 2, 0, 2, 
68857
15.5k
    0,
68858
15.5k
   9, 
68859
15.5k
    OPC_CheckType, MVT::i1,
68860
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUB_i1_rr),
68861
15.5k
                  MVT::i1, 2, 0, 1, 
68862
15.5k
   8, 
68863
15.5k
    OPC_CheckTypeI64,
68864
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUBi64rr),
68865
15.5k
                  MVT::i64, 2, 0, 1, 
68866
15.5k
   8, 
68867
15.5k
    OPC_CheckTypeI32,
68868
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUBi32rr),
68869
15.5k
                  MVT::i32, 2, 0, 1, 
68870
15.5k
   9, 
68871
15.5k
    OPC_CheckType, MVT::i16,
68872
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUBi16rr),
68873
15.5k
                  MVT::i16, 2, 0, 1, 
68874
15.5k
   11, 
68875
15.5k
    OPC_CheckType, MVT::v2i16,
68876
15.5k
    OPC_CheckPatternPredicate, 30,
68877
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUB16x2),
68878
15.5k
                  MVT::v2i16, 2, 0, 1, 
68879
15.5k
   0, 
68880
15.5k
  0, 
68881
15.5k
 100|128,1, TARGET_VAL(ISD::XOR),
68882
15.5k
  OPC_Scope, 37|128,1, 
68883
15.5k
   OPC_RecordChild0,
68884
15.5k
   OPC_Scope, 36, 
68885
15.5k
    OPC_CheckChild1Integer, 3, 
68886
15.5k
    OPC_SwitchType , 6, MVT::i1,
68887
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::NOT1),
68888
15.5k
                   MVT::i1, 1, 0, 
68889
15.5k
    6, MVT::i16,
68890
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::NOT16),
68891
15.5k
                   MVT::i16, 1, 0, 
68892
15.5k
    6, MVT::i32,
68893
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::NOT32),
68894
15.5k
                   MVT::i32, 1, 0, 
68895
15.5k
    6, MVT::i64,
68896
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::NOT64),
68897
15.5k
                   MVT::i64, 1, 0, 
68898
15.5k
    0,
68899
15.5k
   89, 
68900
15.5k
    OPC_RecordChild1,
68901
15.5k
    OPC_Scope, 47, 
68902
15.5k
     OPC_MoveChild1,
68903
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68904
15.5k
     OPC_MoveParent,
68905
15.5k
     OPC_SwitchType , 8, MVT::i1,
68906
15.5k
      OPC_EmitConvertToTarget1,
68907
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb1ri),
68908
15.5k
                    MVT::i1, 2, 0, 2, 
68909
15.5k
     8, MVT::i16,
68910
15.5k
      OPC_EmitConvertToTarget1,
68911
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb16ri),
68912
15.5k
                    MVT::i16, 2, 0, 2, 
68913
15.5k
     8, MVT::i32,
68914
15.5k
      OPC_EmitConvertToTarget1,
68915
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb32ri),
68916
15.5k
                    MVT::i32, 2, 0, 2, 
68917
15.5k
     8, MVT::i64,
68918
15.5k
      OPC_EmitConvertToTarget1,
68919
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb64ri),
68920
15.5k
                    MVT::i64, 2, 0, 2, 
68921
15.5k
     0,
68922
15.5k
    9, 
68923
15.5k
     OPC_CheckType, MVT::i1,
68924
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb1rr),
68925
15.5k
                   MVT::i1, 2, 0, 1, 
68926
15.5k
    9, 
68927
15.5k
     OPC_CheckType, MVT::i16,
68928
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb16rr),
68929
15.5k
                   MVT::i16, 2, 0, 1, 
68930
15.5k
    8, 
68931
15.5k
     OPC_CheckTypeI32,
68932
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb32rr),
68933
15.5k
                   MVT::i32, 2, 0, 1, 
68934
15.5k
    8, 
68935
15.5k
     OPC_CheckTypeI64,
68936
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb64rr),
68937
15.5k
                   MVT::i64, 2, 0, 1, 
68938
15.5k
    0, 
68939
15.5k
   34, 
68940
15.5k
    OPC_MoveChild1,
68941
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
68942
15.5k
    OPC_RecordChild0,
68943
15.5k
    OPC_MoveChild0,
68944
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68945
15.5k
    OPC_CheckTypeI32,
68946
15.5k
    OPC_MoveParent,
68947
15.5k
    OPC_MoveParent,
68948
15.5k
    OPC_SwitchType , 8, MVT::v2i16,
68949
15.5k
     OPC_EmitConvertToTarget1,
68950
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb32ri),
68951
15.5k
                   MVT::v2i16, 2, 0, 2, 
68952
15.5k
    8, MVT::v4i8,
68953
15.5k
     OPC_EmitConvertToTarget1,
68954
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb32ri),
68955
15.5k
                   MVT::v4i8, 2, 0, 2, 
68956
15.5k
    0,
68957
15.5k
   0, 
68958
15.5k
  35, 
68959
15.5k
   OPC_MoveChild0,
68960
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
68961
15.5k
   OPC_RecordChild0,
68962
15.5k
   OPC_MoveChild0,
68963
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
68964
15.5k
   OPC_CheckTypeI32,
68965
15.5k
   OPC_MoveParent,
68966
15.5k
   OPC_MoveParent,
68967
15.5k
   OPC_RecordChild1,
68968
15.5k
   OPC_SwitchType , 8, MVT::v2i16,
68969
15.5k
    OPC_EmitConvertToTarget0,
68970
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb32ri),
68971
15.5k
                  MVT::v2i16, 2, 1, 2, 
68972
15.5k
   8, MVT::v4i8,
68973
15.5k
    OPC_EmitConvertToTarget0,
68974
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb32ri),
68975
15.5k
                  MVT::v4i8, 2, 1, 2, 
68976
15.5k
   0,
68977
15.5k
  22, 
68978
15.5k
   OPC_RecordChild0,
68979
15.5k
   OPC_RecordChild1,
68980
15.5k
   OPC_SwitchType , 7, MVT::v2i16,
68981
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb32rr),
68982
15.5k
                  MVT::v2i16, 2, 0, 1, 
68983
15.5k
   7, MVT::v4i8,
68984
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::XORb32rr),
68985
15.5k
                  MVT::v4i8, 2, 0, 1, 
68986
15.5k
   0,
68987
15.5k
  0, 
68988
15.5k
 94, TARGET_VAL(NVPTXISD::PrintCall),
68989
15.5k
  OPC_RecordNode,
68990
15.5k
  OPC_CaptureGlueInput,
68991
15.5k
  OPC_Scope, 9, 
68992
15.5k
   OPC_CheckChild1Integer, 0, 
68993
15.5k
   OPC_CheckChild1TypeI32,
68994
15.5k
   OPC_EmitMergeInputChains1_0,
68995
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallPrintCallNoRetInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
68996
15.5k
                 0, 
68997
15.5k
  9, 
68998
15.5k
   OPC_CheckChild1Integer, 2, 
68999
15.5k
   OPC_CheckChild1TypeI32,
69000
15.5k
   OPC_EmitMergeInputChains1_0,
69001
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallPrintCallRetInst1), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69002
15.5k
                 0, 
69003
15.5k
  9, 
69004
15.5k
   OPC_CheckChild1Integer, 4, 
69005
15.5k
   OPC_CheckChild1TypeI32,
69006
15.5k
   OPC_EmitMergeInputChains1_0,
69007
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallPrintCallRetInst2), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69008
15.5k
                 0, 
69009
15.5k
  9, 
69010
15.5k
   OPC_CheckChild1Integer, 6, 
69011
15.5k
   OPC_CheckChild1TypeI32,
69012
15.5k
   OPC_EmitMergeInputChains1_0,
69013
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallPrintCallRetInst3), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69014
15.5k
                 0, 
69015
15.5k
  9, 
69016
15.5k
   OPC_CheckChild1Integer, 8, 
69017
15.5k
   OPC_CheckChild1TypeI32,
69018
15.5k
   OPC_EmitMergeInputChains1_0,
69019
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallPrintCallRetInst4), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69020
15.5k
                 0, 
69021
15.5k
  9, 
69022
15.5k
   OPC_CheckChild1Integer, 10, 
69023
15.5k
   OPC_CheckChild1TypeI32,
69024
15.5k
   OPC_EmitMergeInputChains1_0,
69025
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallPrintCallRetInst5), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69026
15.5k
                 0, 
69027
15.5k
  9, 
69028
15.5k
   OPC_CheckChild1Integer, 12, 
69029
15.5k
   OPC_CheckChild1TypeI32,
69030
15.5k
   OPC_EmitMergeInputChains1_0,
69031
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallPrintCallRetInst6), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69032
15.5k
                 0, 
69033
15.5k
  9, 
69034
15.5k
   OPC_CheckChild1Integer, 14, 
69035
15.5k
   OPC_CheckChild1TypeI32,
69036
15.5k
   OPC_EmitMergeInputChains1_0,
69037
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallPrintCallRetInst7), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69038
15.5k
                 0, 
69039
15.5k
  9, 
69040
15.5k
   OPC_CheckChild1Integer, 16, 
69041
15.5k
   OPC_CheckChild1TypeI32,
69042
15.5k
   OPC_EmitMergeInputChains1_0,
69043
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallPrintCallRetInst8), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69044
15.5k
                 0, 
69045
15.5k
  0, 
69046
15.5k
 94, TARGET_VAL(NVPTXISD::PrintCallUni),
69047
15.5k
  OPC_RecordNode,
69048
15.5k
  OPC_CaptureGlueInput,
69049
15.5k
  OPC_Scope, 9, 
69050
15.5k
   OPC_CheckChild1Integer, 0, 
69051
15.5k
   OPC_CheckChild1TypeI32,
69052
15.5k
   OPC_EmitMergeInputChains1_0,
69053
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallUniPrintCallNoRetInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69054
15.5k
                 0, 
69055
15.5k
  9, 
69056
15.5k
   OPC_CheckChild1Integer, 2, 
69057
15.5k
   OPC_CheckChild1TypeI32,
69058
15.5k
   OPC_EmitMergeInputChains1_0,
69059
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallUniPrintCallRetInst1), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69060
15.5k
                 0, 
69061
15.5k
  9, 
69062
15.5k
   OPC_CheckChild1Integer, 4, 
69063
15.5k
   OPC_CheckChild1TypeI32,
69064
15.5k
   OPC_EmitMergeInputChains1_0,
69065
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallUniPrintCallRetInst2), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69066
15.5k
                 0, 
69067
15.5k
  9, 
69068
15.5k
   OPC_CheckChild1Integer, 6, 
69069
15.5k
   OPC_CheckChild1TypeI32,
69070
15.5k
   OPC_EmitMergeInputChains1_0,
69071
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallUniPrintCallRetInst3), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69072
15.5k
                 0, 
69073
15.5k
  9, 
69074
15.5k
   OPC_CheckChild1Integer, 8, 
69075
15.5k
   OPC_CheckChild1TypeI32,
69076
15.5k
   OPC_EmitMergeInputChains1_0,
69077
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallUniPrintCallRetInst4), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69078
15.5k
                 0, 
69079
15.5k
  9, 
69080
15.5k
   OPC_CheckChild1Integer, 10, 
69081
15.5k
   OPC_CheckChild1TypeI32,
69082
15.5k
   OPC_EmitMergeInputChains1_0,
69083
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallUniPrintCallRetInst5), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69084
15.5k
                 0, 
69085
15.5k
  9, 
69086
15.5k
   OPC_CheckChild1Integer, 12, 
69087
15.5k
   OPC_CheckChild1TypeI32,
69088
15.5k
   OPC_EmitMergeInputChains1_0,
69089
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallUniPrintCallRetInst6), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69090
15.5k
                 0, 
69091
15.5k
  9, 
69092
15.5k
   OPC_CheckChild1Integer, 14, 
69093
15.5k
   OPC_CheckChild1TypeI32,
69094
15.5k
   OPC_EmitMergeInputChains1_0,
69095
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallUniPrintCallRetInst7), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69096
15.5k
                 0, 
69097
15.5k
  9, 
69098
15.5k
   OPC_CheckChild1Integer, 16, 
69099
15.5k
   OPC_CheckChild1TypeI32,
69100
15.5k
   OPC_EmitMergeInputChains1_0,
69101
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallUniPrintCallRetInst8), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69102
15.5k
                 0, 
69103
15.5k
  0, 
69104
15.5k
 94, TARGET_VAL(NVPTXISD::PrintConvergentCall),
69105
15.5k
  OPC_RecordNode,
69106
15.5k
  OPC_CaptureGlueInput,
69107
15.5k
  OPC_Scope, 9, 
69108
15.5k
   OPC_CheckChild1Integer, 0, 
69109
15.5k
   OPC_CheckChild1TypeI32,
69110
15.5k
   OPC_EmitMergeInputChains1_0,
69111
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallPrintCallNoRetInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69112
15.5k
                 0, 
69113
15.5k
  9, 
69114
15.5k
   OPC_CheckChild1Integer, 2, 
69115
15.5k
   OPC_CheckChild1TypeI32,
69116
15.5k
   OPC_EmitMergeInputChains1_0,
69117
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallPrintCallRetInst1), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69118
15.5k
                 0, 
69119
15.5k
  9, 
69120
15.5k
   OPC_CheckChild1Integer, 4, 
69121
15.5k
   OPC_CheckChild1TypeI32,
69122
15.5k
   OPC_EmitMergeInputChains1_0,
69123
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallPrintCallRetInst2), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69124
15.5k
                 0, 
69125
15.5k
  9, 
69126
15.5k
   OPC_CheckChild1Integer, 6, 
69127
15.5k
   OPC_CheckChild1TypeI32,
69128
15.5k
   OPC_EmitMergeInputChains1_0,
69129
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallPrintCallRetInst3), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69130
15.5k
                 0, 
69131
15.5k
  9, 
69132
15.5k
   OPC_CheckChild1Integer, 8, 
69133
15.5k
   OPC_CheckChild1TypeI32,
69134
15.5k
   OPC_EmitMergeInputChains1_0,
69135
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallPrintCallRetInst4), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69136
15.5k
                 0, 
69137
15.5k
  9, 
69138
15.5k
   OPC_CheckChild1Integer, 10, 
69139
15.5k
   OPC_CheckChild1TypeI32,
69140
15.5k
   OPC_EmitMergeInputChains1_0,
69141
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallPrintCallRetInst5), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69142
15.5k
                 0, 
69143
15.5k
  9, 
69144
15.5k
   OPC_CheckChild1Integer, 12, 
69145
15.5k
   OPC_CheckChild1TypeI32,
69146
15.5k
   OPC_EmitMergeInputChains1_0,
69147
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallPrintCallRetInst6), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69148
15.5k
                 0, 
69149
15.5k
  9, 
69150
15.5k
   OPC_CheckChild1Integer, 14, 
69151
15.5k
   OPC_CheckChild1TypeI32,
69152
15.5k
   OPC_EmitMergeInputChains1_0,
69153
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallPrintCallRetInst7), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69154
15.5k
                 0, 
69155
15.5k
  9, 
69156
15.5k
   OPC_CheckChild1Integer, 16, 
69157
15.5k
   OPC_CheckChild1TypeI32,
69158
15.5k
   OPC_EmitMergeInputChains1_0,
69159
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallPrintCallRetInst8), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69160
15.5k
                 0, 
69161
15.5k
  0, 
69162
15.5k
 94, TARGET_VAL(NVPTXISD::PrintConvergentCallUni),
69163
15.5k
  OPC_RecordNode,
69164
15.5k
  OPC_CaptureGlueInput,
69165
15.5k
  OPC_Scope, 9, 
69166
15.5k
   OPC_CheckChild1Integer, 0, 
69167
15.5k
   OPC_CheckChild1TypeI32,
69168
15.5k
   OPC_EmitMergeInputChains1_0,
69169
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallUniPrintCallNoRetInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69170
15.5k
                 0, 
69171
15.5k
  9, 
69172
15.5k
   OPC_CheckChild1Integer, 2, 
69173
15.5k
   OPC_CheckChild1TypeI32,
69174
15.5k
   OPC_EmitMergeInputChains1_0,
69175
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallUniPrintCallRetInst1), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69176
15.5k
                 0, 
69177
15.5k
  9, 
69178
15.5k
   OPC_CheckChild1Integer, 4, 
69179
15.5k
   OPC_CheckChild1TypeI32,
69180
15.5k
   OPC_EmitMergeInputChains1_0,
69181
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallUniPrintCallRetInst2), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69182
15.5k
                 0, 
69183
15.5k
  9, 
69184
15.5k
   OPC_CheckChild1Integer, 6, 
69185
15.5k
   OPC_CheckChild1TypeI32,
69186
15.5k
   OPC_EmitMergeInputChains1_0,
69187
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallUniPrintCallRetInst3), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69188
15.5k
                 0, 
69189
15.5k
  9, 
69190
15.5k
   OPC_CheckChild1Integer, 8, 
69191
15.5k
   OPC_CheckChild1TypeI32,
69192
15.5k
   OPC_EmitMergeInputChains1_0,
69193
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallUniPrintCallRetInst4), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69194
15.5k
                 0, 
69195
15.5k
  9, 
69196
15.5k
   OPC_CheckChild1Integer, 10, 
69197
15.5k
   OPC_CheckChild1TypeI32,
69198
15.5k
   OPC_EmitMergeInputChains1_0,
69199
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallUniPrintCallRetInst5), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69200
15.5k
                 0, 
69201
15.5k
  9, 
69202
15.5k
   OPC_CheckChild1Integer, 12, 
69203
15.5k
   OPC_CheckChild1TypeI32,
69204
15.5k
   OPC_EmitMergeInputChains1_0,
69205
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallUniPrintCallRetInst6), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69206
15.5k
                 0, 
69207
15.5k
  9, 
69208
15.5k
   OPC_CheckChild1Integer, 14, 
69209
15.5k
   OPC_CheckChild1TypeI32,
69210
15.5k
   OPC_EmitMergeInputChains1_0,
69211
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallUniPrintCallRetInst7), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69212
15.5k
                 0, 
69213
15.5k
  9, 
69214
15.5k
   OPC_CheckChild1Integer, 16, 
69215
15.5k
   OPC_CheckChild1TypeI32,
69216
15.5k
   OPC_EmitMergeInputChains1_0,
69217
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::ConvergentCallUniPrintCallRetInst8), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69218
15.5k
                 0, 
69219
15.5k
  0, 
69220
15.5k
 24, TARGET_VAL(NVPTXISD::CallArgEnd),
69221
15.5k
  OPC_RecordNode,
69222
15.5k
  OPC_CaptureGlueInput,
69223
15.5k
  OPC_Scope, 9, 
69224
15.5k
   OPC_CheckChild1Integer, 2, 
69225
15.5k
   OPC_CheckChild1TypeI32,
69226
15.5k
   OPC_EmitMergeInputChains1_0,
69227
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallArgEndInst1), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69228
15.5k
                 0, 
69229
15.5k
  9, 
69230
15.5k
   OPC_CheckChild1Integer, 0, 
69231
15.5k
   OPC_CheckChild1TypeI32,
69232
15.5k
   OPC_EmitMergeInputChains1_0,
69233
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallArgEndInst0), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
69234
15.5k
                 0, 
69235
15.5k
  0, 
69236
15.5k
 61, TARGET_VAL(ISD::EXTRACT_VECTOR_ELT),
69237
15.5k
  OPC_RecordChild0,
69238
15.5k
  OPC_Scope, 28, 
69239
15.5k
   OPC_CheckChild1Integer, 0, 
69240
15.5k
   OPC_SwitchType , 6, MVT::i16,
69241
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::I32toI16L),
69242
15.5k
                  MVT::i16, 1, 0, 
69243
15.5k
   6, MVT::f16,
69244
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::I32toI16L),
69245
15.5k
                  MVT::f16, 1, 0, 
69246
15.5k
   6, MVT::bf16,
69247
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::I32toI16L),
69248
15.5k
                  MVT::bf16, 1, 0, 
69249
15.5k
   0,
69250
15.5k
  28, 
69251
15.5k
   OPC_CheckChild1Integer, 2, 
69252
15.5k
   OPC_SwitchType , 6, MVT::i16,
69253
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::I32toI16H),
69254
15.5k
                  MVT::i16, 1, 0, 
69255
15.5k
   6, MVT::f16,
69256
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::I32toI16H),
69257
15.5k
                  MVT::f16, 1, 0, 
69258
15.5k
   6, MVT::bf16,
69259
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::I32toI16H),
69260
15.5k
                  MVT::bf16, 1, 0, 
69261
15.5k
   0,
69262
15.5k
  0, 
69263
15.5k
 61|128,3, TARGET_VAL(ISD::ATOMIC_LOAD_ADD),
69264
15.5k
  OPC_RecordMemRef,
69265
15.5k
  OPC_RecordNode,
69266
15.5k
  OPC_RecordChild1,
69267
15.5k
  OPC_Scope, 90|128,1, 
69268
15.5k
   OPC_CheckChild1TypeI32,
69269
15.5k
   OPC_RecordChild2,
69270
15.5k
   OPC_Scope, 113, 
69271
15.5k
    OPC_MoveChild2,
69272
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69273
15.5k
    OPC_MoveParent,
69274
15.5k
    OPC_SwitchType , 51, MVT::i32,
69275
15.5k
     OPC_CheckPredicate3, 
69276
15.5k
     OPC_Scope, 11, 
69277
15.5k
      OPC_CheckPredicate2, 
69278
15.5k
      OPC_EmitMergeInputChains1_0,
69279
15.5k
      OPC_EmitConvertToTarget2,
69280
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69281
15.5k
                    MVT::i32, 2, 1, 3, 
69282
15.5k
     11, 
69283
15.5k
      OPC_CheckPredicate1, 
69284
15.5k
      OPC_EmitMergeInputChains1_0,
69285
15.5k
      OPC_EmitConvertToTarget2,
69286
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69287
15.5k
                    MVT::i32, 2, 1, 3, 
69288
15.5k
     23, 
69289
15.5k
      OPC_CheckPredicate0, 
69290
15.5k
      OPC_EmitMergeInputChains1_0,
69291
15.5k
      OPC_EmitConvertToTarget2,
69292
15.5k
      OPC_Scope, 8, 
69293
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69294
15.5k
                     MVT::i32, 2, 1, 3, 
69295
15.5k
      8, 
69296
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_32_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
69297
15.5k
                     MVT::i32, 2, 1, 3, 
69298
15.5k
      0, 
69299
15.5k
     0, 
69300
15.5k
    51, MVT::i64,
69301
15.5k
     OPC_CheckPredicate4, 
69302
15.5k
     OPC_Scope, 11, 
69303
15.5k
      OPC_CheckPredicate2, 
69304
15.5k
      OPC_EmitMergeInputChains1_0,
69305
15.5k
      OPC_EmitConvertToTarget2,
69306
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69307
15.5k
                    MVT::i64, 2, 1, 3, 
69308
15.5k
     11, 
69309
15.5k
      OPC_CheckPredicate1, 
69310
15.5k
      OPC_EmitMergeInputChains1_0,
69311
15.5k
      OPC_EmitConvertToTarget2,
69312
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69313
15.5k
                    MVT::i64, 2, 1, 3, 
69314
15.5k
     23, 
69315
15.5k
      OPC_CheckPredicate0, 
69316
15.5k
      OPC_EmitMergeInputChains1_0,
69317
15.5k
      OPC_EmitConvertToTarget2,
69318
15.5k
      OPC_Scope, 8, 
69319
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69320
15.5k
                     MVT::i64, 2, 1, 3, 
69321
15.5k
      8, 
69322
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_64_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
69323
15.5k
                     MVT::i64, 2, 1, 3, 
69324
15.5k
      0, 
69325
15.5k
     0, 
69326
15.5k
    0,
69327
15.5k
   49, 
69328
15.5k
    OPC_CheckPredicate3, 
69329
15.5k
    OPC_CheckTypeI32,
69330
15.5k
    OPC_Scope, 10, 
69331
15.5k
     OPC_CheckPredicate2, 
69332
15.5k
     OPC_EmitMergeInputChains1_0,
69333
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69334
15.5k
                   MVT::i32, 2, 1, 2, 
69335
15.5k
    10, 
69336
15.5k
     OPC_CheckPredicate1, 
69337
15.5k
     OPC_EmitMergeInputChains1_0,
69338
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69339
15.5k
                   MVT::i32, 2, 1, 2, 
69340
15.5k
    22, 
69341
15.5k
     OPC_CheckPredicate0, 
69342
15.5k
     OPC_EmitMergeInputChains1_0,
69343
15.5k
     OPC_Scope, 8, 
69344
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69345
15.5k
                    MVT::i32, 2, 1, 2, 
69346
15.5k
     8, 
69347
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_32_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
69348
15.5k
                    MVT::i32, 2, 1, 2, 
69349
15.5k
     0, 
69350
15.5k
    0, 
69351
15.5k
   49, 
69352
15.5k
    OPC_CheckPredicate4, 
69353
15.5k
    OPC_CheckTypeI64,
69354
15.5k
    OPC_Scope, 10, 
69355
15.5k
     OPC_CheckPredicate2, 
69356
15.5k
     OPC_EmitMergeInputChains1_0,
69357
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69358
15.5k
                   MVT::i64, 2, 1, 2, 
69359
15.5k
    10, 
69360
15.5k
     OPC_CheckPredicate1, 
69361
15.5k
     OPC_EmitMergeInputChains1_0,
69362
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69363
15.5k
                   MVT::i64, 2, 1, 2, 
69364
15.5k
    22, 
69365
15.5k
     OPC_CheckPredicate0, 
69366
15.5k
     OPC_EmitMergeInputChains1_0,
69367
15.5k
     OPC_Scope, 8, 
69368
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69369
15.5k
                    MVT::i64, 2, 1, 2, 
69370
15.5k
     8, 
69371
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_64_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
69372
15.5k
                    MVT::i64, 2, 1, 2, 
69373
15.5k
     0, 
69374
15.5k
    0, 
69375
15.5k
   0, 
69376
15.5k
  90|128,1, 
69377
15.5k
   OPC_CheckChild1TypeI64,
69378
15.5k
   OPC_RecordChild2,
69379
15.5k
   OPC_Scope, 113, 
69380
15.5k
    OPC_MoveChild2,
69381
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69382
15.5k
    OPC_MoveParent,
69383
15.5k
    OPC_SwitchType , 51, MVT::i32,
69384
15.5k
     OPC_CheckPredicate3, 
69385
15.5k
     OPC_Scope, 11, 
69386
15.5k
      OPC_CheckPredicate2, 
69387
15.5k
      OPC_EmitMergeInputChains1_0,
69388
15.5k
      OPC_EmitConvertToTarget2,
69389
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69390
15.5k
                    MVT::i32, 2, 1, 3, 
69391
15.5k
     11, 
69392
15.5k
      OPC_CheckPredicate1, 
69393
15.5k
      OPC_EmitMergeInputChains1_0,
69394
15.5k
      OPC_EmitConvertToTarget2,
69395
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69396
15.5k
                    MVT::i32, 2, 1, 3, 
69397
15.5k
     23, 
69398
15.5k
      OPC_CheckPredicate0, 
69399
15.5k
      OPC_EmitMergeInputChains1_0,
69400
15.5k
      OPC_EmitConvertToTarget2,
69401
15.5k
      OPC_Scope, 8, 
69402
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69403
15.5k
                     MVT::i32, 2, 1, 3, 
69404
15.5k
      8, 
69405
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_32_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
69406
15.5k
                     MVT::i32, 2, 1, 3, 
69407
15.5k
      0, 
69408
15.5k
     0, 
69409
15.5k
    51, MVT::i64,
69410
15.5k
     OPC_CheckPredicate4, 
69411
15.5k
     OPC_Scope, 11, 
69412
15.5k
      OPC_CheckPredicate2, 
69413
15.5k
      OPC_EmitMergeInputChains1_0,
69414
15.5k
      OPC_EmitConvertToTarget2,
69415
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69416
15.5k
                    MVT::i64, 2, 1, 3, 
69417
15.5k
     11, 
69418
15.5k
      OPC_CheckPredicate1, 
69419
15.5k
      OPC_EmitMergeInputChains1_0,
69420
15.5k
      OPC_EmitConvertToTarget2,
69421
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69422
15.5k
                    MVT::i64, 2, 1, 3, 
69423
15.5k
     23, 
69424
15.5k
      OPC_CheckPredicate0, 
69425
15.5k
      OPC_EmitMergeInputChains1_0,
69426
15.5k
      OPC_EmitConvertToTarget2,
69427
15.5k
      OPC_Scope, 8, 
69428
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69429
15.5k
                     MVT::i64, 2, 1, 3, 
69430
15.5k
      8, 
69431
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_64_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
69432
15.5k
                     MVT::i64, 2, 1, 3, 
69433
15.5k
      0, 
69434
15.5k
     0, 
69435
15.5k
    0,
69436
15.5k
   49, 
69437
15.5k
    OPC_CheckPredicate3, 
69438
15.5k
    OPC_CheckTypeI32,
69439
15.5k
    OPC_Scope, 10, 
69440
15.5k
     OPC_CheckPredicate2, 
69441
15.5k
     OPC_EmitMergeInputChains1_0,
69442
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69443
15.5k
                   MVT::i32, 2, 1, 2, 
69444
15.5k
    10, 
69445
15.5k
     OPC_CheckPredicate1, 
69446
15.5k
     OPC_EmitMergeInputChains1_0,
69447
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69448
15.5k
                   MVT::i32, 2, 1, 2, 
69449
15.5k
    22, 
69450
15.5k
     OPC_CheckPredicate0, 
69451
15.5k
     OPC_EmitMergeInputChains1_0,
69452
15.5k
     OPC_Scope, 8, 
69453
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69454
15.5k
                    MVT::i32, 2, 1, 2, 
69455
15.5k
     8, 
69456
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_32_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
69457
15.5k
                    MVT::i32, 2, 1, 2, 
69458
15.5k
     0, 
69459
15.5k
    0, 
69460
15.5k
   49, 
69461
15.5k
    OPC_CheckPredicate4, 
69462
15.5k
    OPC_CheckTypeI64,
69463
15.5k
    OPC_Scope, 10, 
69464
15.5k
     OPC_CheckPredicate2, 
69465
15.5k
     OPC_EmitMergeInputChains1_0,
69466
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69467
15.5k
                   MVT::i64, 2, 1, 2, 
69468
15.5k
    10, 
69469
15.5k
     OPC_CheckPredicate1, 
69470
15.5k
     OPC_EmitMergeInputChains1_0,
69471
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69472
15.5k
                   MVT::i64, 2, 1, 2, 
69473
15.5k
    22, 
69474
15.5k
     OPC_CheckPredicate0, 
69475
15.5k
     OPC_EmitMergeInputChains1_0,
69476
15.5k
     OPC_Scope, 8, 
69477
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69478
15.5k
                    MVT::i64, 2, 1, 2, 
69479
15.5k
     8, 
69480
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_64_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
69481
15.5k
                    MVT::i64, 2, 1, 2, 
69482
15.5k
     0, 
69483
15.5k
    0, 
69484
15.5k
   0, 
69485
15.5k
  0, 
69486
15.5k
 61|128,3, TARGET_VAL(ISD::ATOMIC_SWAP),
69487
15.5k
  OPC_RecordMemRef,
69488
15.5k
  OPC_RecordNode,
69489
15.5k
  OPC_RecordChild1,
69490
15.5k
  OPC_Scope, 90|128,1, 
69491
15.5k
   OPC_CheckChild1TypeI32,
69492
15.5k
   OPC_RecordChild2,
69493
15.5k
   OPC_Scope, 113, 
69494
15.5k
    OPC_MoveChild2,
69495
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69496
15.5k
    OPC_MoveParent,
69497
15.5k
    OPC_SwitchType , 51, MVT::i32,
69498
15.5k
     OPC_CheckPredicate3, 
69499
15.5k
     OPC_Scope, 11, 
69500
15.5k
      OPC_CheckPredicate2, 
69501
15.5k
      OPC_EmitMergeInputChains1_0,
69502
15.5k
      OPC_EmitConvertToTarget2,
69503
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_G_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69504
15.5k
                    MVT::i32, 2, 1, 3, 
69505
15.5k
     11, 
69506
15.5k
      OPC_CheckPredicate1, 
69507
15.5k
      OPC_EmitMergeInputChains1_0,
69508
15.5k
      OPC_EmitConvertToTarget2,
69509
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_S_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69510
15.5k
                    MVT::i32, 2, 1, 3, 
69511
15.5k
     23, 
69512
15.5k
      OPC_CheckPredicate0, 
69513
15.5k
      OPC_EmitMergeInputChains1_0,
69514
15.5k
      OPC_EmitConvertToTarget2,
69515
15.5k
      OPC_Scope, 8, 
69516
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69517
15.5k
                     MVT::i32, 2, 1, 3, 
69518
15.5k
      8, 
69519
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_32_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
69520
15.5k
                     MVT::i32, 2, 1, 3, 
69521
15.5k
      0, 
69522
15.5k
     0, 
69523
15.5k
    51, MVT::i64,
69524
15.5k
     OPC_CheckPredicate4, 
69525
15.5k
     OPC_Scope, 11, 
69526
15.5k
      OPC_CheckPredicate2, 
69527
15.5k
      OPC_EmitMergeInputChains1_0,
69528
15.5k
      OPC_EmitConvertToTarget2,
69529
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_G_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69530
15.5k
                    MVT::i64, 2, 1, 3, 
69531
15.5k
     11, 
69532
15.5k
      OPC_CheckPredicate1, 
69533
15.5k
      OPC_EmitMergeInputChains1_0,
69534
15.5k
      OPC_EmitConvertToTarget2,
69535
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_S_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69536
15.5k
                    MVT::i64, 2, 1, 3, 
69537
15.5k
     23, 
69538
15.5k
      OPC_CheckPredicate0, 
69539
15.5k
      OPC_EmitMergeInputChains1_0,
69540
15.5k
      OPC_EmitConvertToTarget2,
69541
15.5k
      OPC_Scope, 8, 
69542
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69543
15.5k
                     MVT::i64, 2, 1, 3, 
69544
15.5k
      8, 
69545
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_64_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
69546
15.5k
                     MVT::i64, 2, 1, 3, 
69547
15.5k
      0, 
69548
15.5k
     0, 
69549
15.5k
    0,
69550
15.5k
   49, 
69551
15.5k
    OPC_CheckPredicate3, 
69552
15.5k
    OPC_CheckTypeI32,
69553
15.5k
    OPC_Scope, 10, 
69554
15.5k
     OPC_CheckPredicate2, 
69555
15.5k
     OPC_EmitMergeInputChains1_0,
69556
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_G_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69557
15.5k
                   MVT::i32, 2, 1, 2, 
69558
15.5k
    10, 
69559
15.5k
     OPC_CheckPredicate1, 
69560
15.5k
     OPC_EmitMergeInputChains1_0,
69561
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_S_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69562
15.5k
                   MVT::i32, 2, 1, 2, 
69563
15.5k
    22, 
69564
15.5k
     OPC_CheckPredicate0, 
69565
15.5k
     OPC_EmitMergeInputChains1_0,
69566
15.5k
     OPC_Scope, 8, 
69567
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69568
15.5k
                    MVT::i32, 2, 1, 2, 
69569
15.5k
     8, 
69570
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_32_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
69571
15.5k
                    MVT::i32, 2, 1, 2, 
69572
15.5k
     0, 
69573
15.5k
    0, 
69574
15.5k
   49, 
69575
15.5k
    OPC_CheckPredicate4, 
69576
15.5k
    OPC_CheckTypeI64,
69577
15.5k
    OPC_Scope, 10, 
69578
15.5k
     OPC_CheckPredicate2, 
69579
15.5k
     OPC_EmitMergeInputChains1_0,
69580
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_G_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69581
15.5k
                   MVT::i64, 2, 1, 2, 
69582
15.5k
    10, 
69583
15.5k
     OPC_CheckPredicate1, 
69584
15.5k
     OPC_EmitMergeInputChains1_0,
69585
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_S_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69586
15.5k
                   MVT::i64, 2, 1, 2, 
69587
15.5k
    22, 
69588
15.5k
     OPC_CheckPredicate0, 
69589
15.5k
     OPC_EmitMergeInputChains1_0,
69590
15.5k
     OPC_Scope, 8, 
69591
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69592
15.5k
                    MVT::i64, 2, 1, 2, 
69593
15.5k
     8, 
69594
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_64_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
69595
15.5k
                    MVT::i64, 2, 1, 2, 
69596
15.5k
     0, 
69597
15.5k
    0, 
69598
15.5k
   0, 
69599
15.5k
  90|128,1, 
69600
15.5k
   OPC_CheckChild1TypeI64,
69601
15.5k
   OPC_RecordChild2,
69602
15.5k
   OPC_Scope, 113, 
69603
15.5k
    OPC_MoveChild2,
69604
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69605
15.5k
    OPC_MoveParent,
69606
15.5k
    OPC_SwitchType , 51, MVT::i32,
69607
15.5k
     OPC_CheckPredicate3, 
69608
15.5k
     OPC_Scope, 11, 
69609
15.5k
      OPC_CheckPredicate2, 
69610
15.5k
      OPC_EmitMergeInputChains1_0,
69611
15.5k
      OPC_EmitConvertToTarget2,
69612
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_G_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69613
15.5k
                    MVT::i32, 2, 1, 3, 
69614
15.5k
     11, 
69615
15.5k
      OPC_CheckPredicate1, 
69616
15.5k
      OPC_EmitMergeInputChains1_0,
69617
15.5k
      OPC_EmitConvertToTarget2,
69618
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_S_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69619
15.5k
                    MVT::i32, 2, 1, 3, 
69620
15.5k
     23, 
69621
15.5k
      OPC_CheckPredicate0, 
69622
15.5k
      OPC_EmitMergeInputChains1_0,
69623
15.5k
      OPC_EmitConvertToTarget2,
69624
15.5k
      OPC_Scope, 8, 
69625
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69626
15.5k
                     MVT::i32, 2, 1, 3, 
69627
15.5k
      8, 
69628
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_32_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
69629
15.5k
                     MVT::i32, 2, 1, 3, 
69630
15.5k
      0, 
69631
15.5k
     0, 
69632
15.5k
    51, MVT::i64,
69633
15.5k
     OPC_CheckPredicate4, 
69634
15.5k
     OPC_Scope, 11, 
69635
15.5k
      OPC_CheckPredicate2, 
69636
15.5k
      OPC_EmitMergeInputChains1_0,
69637
15.5k
      OPC_EmitConvertToTarget2,
69638
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_G_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69639
15.5k
                    MVT::i64, 2, 1, 3, 
69640
15.5k
     11, 
69641
15.5k
      OPC_CheckPredicate1, 
69642
15.5k
      OPC_EmitMergeInputChains1_0,
69643
15.5k
      OPC_EmitConvertToTarget2,
69644
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_S_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69645
15.5k
                    MVT::i64, 2, 1, 3, 
69646
15.5k
     23, 
69647
15.5k
      OPC_CheckPredicate0, 
69648
15.5k
      OPC_EmitMergeInputChains1_0,
69649
15.5k
      OPC_EmitConvertToTarget2,
69650
15.5k
      OPC_Scope, 8, 
69651
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69652
15.5k
                     MVT::i64, 2, 1, 3, 
69653
15.5k
      8, 
69654
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_64_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
69655
15.5k
                     MVT::i64, 2, 1, 3, 
69656
15.5k
      0, 
69657
15.5k
     0, 
69658
15.5k
    0,
69659
15.5k
   49, 
69660
15.5k
    OPC_CheckPredicate3, 
69661
15.5k
    OPC_CheckTypeI32,
69662
15.5k
    OPC_Scope, 10, 
69663
15.5k
     OPC_CheckPredicate2, 
69664
15.5k
     OPC_EmitMergeInputChains1_0,
69665
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_G_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69666
15.5k
                   MVT::i32, 2, 1, 2, 
69667
15.5k
    10, 
69668
15.5k
     OPC_CheckPredicate1, 
69669
15.5k
     OPC_EmitMergeInputChains1_0,
69670
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_S_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69671
15.5k
                   MVT::i32, 2, 1, 2, 
69672
15.5k
    22, 
69673
15.5k
     OPC_CheckPredicate0, 
69674
15.5k
     OPC_EmitMergeInputChains1_0,
69675
15.5k
     OPC_Scope, 8, 
69676
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69677
15.5k
                    MVT::i32, 2, 1, 2, 
69678
15.5k
     8, 
69679
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_32_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
69680
15.5k
                    MVT::i32, 2, 1, 2, 
69681
15.5k
     0, 
69682
15.5k
    0, 
69683
15.5k
   49, 
69684
15.5k
    OPC_CheckPredicate4, 
69685
15.5k
    OPC_CheckTypeI64,
69686
15.5k
    OPC_Scope, 10, 
69687
15.5k
     OPC_CheckPredicate2, 
69688
15.5k
     OPC_EmitMergeInputChains1_0,
69689
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_G_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69690
15.5k
                   MVT::i64, 2, 1, 2, 
69691
15.5k
    10, 
69692
15.5k
     OPC_CheckPredicate1, 
69693
15.5k
     OPC_EmitMergeInputChains1_0,
69694
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_S_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69695
15.5k
                   MVT::i64, 2, 1, 2, 
69696
15.5k
    22, 
69697
15.5k
     OPC_CheckPredicate0, 
69698
15.5k
     OPC_EmitMergeInputChains1_0,
69699
15.5k
     OPC_Scope, 8, 
69700
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69701
15.5k
                    MVT::i64, 2, 1, 2, 
69702
15.5k
     8, 
69703
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SWAP_GEN_64_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
69704
15.5k
                    MVT::i64, 2, 1, 2, 
69705
15.5k
     0, 
69706
15.5k
    0, 
69707
15.5k
   0, 
69708
15.5k
  0, 
69709
15.5k
 85|128,3, TARGET_VAL(ISD::ATOMIC_LOAD_MAX),
69710
15.5k
  OPC_RecordMemRef,
69711
15.5k
  OPC_RecordNode,
69712
15.5k
  OPC_RecordChild1,
69713
15.5k
  OPC_Scope, 102|128,1, 
69714
15.5k
   OPC_CheckChild1TypeI32,
69715
15.5k
   OPC_RecordChild2,
69716
15.5k
   OPC_Scope, 119, 
69717
15.5k
    OPC_MoveChild2,
69718
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69719
15.5k
    OPC_MoveParent,
69720
15.5k
    OPC_SwitchType , 51, MVT::i32,
69721
15.5k
     OPC_CheckPredicate3, 
69722
15.5k
     OPC_Scope, 11, 
69723
15.5k
      OPC_CheckPredicate2, 
69724
15.5k
      OPC_EmitMergeInputChains1_0,
69725
15.5k
      OPC_EmitConvertToTarget2,
69726
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_G_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69727
15.5k
                    MVT::i32, 2, 1, 3, 
69728
15.5k
     11, 
69729
15.5k
      OPC_CheckPredicate1, 
69730
15.5k
      OPC_EmitMergeInputChains1_0,
69731
15.5k
      OPC_EmitConvertToTarget2,
69732
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_S_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69733
15.5k
                    MVT::i32, 2, 1, 3, 
69734
15.5k
     23, 
69735
15.5k
      OPC_CheckPredicate0, 
69736
15.5k
      OPC_EmitMergeInputChains1_0,
69737
15.5k
      OPC_EmitConvertToTarget2,
69738
15.5k
      OPC_Scope, 8, 
69739
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69740
15.5k
                     MVT::i32, 2, 1, 3, 
69741
15.5k
      8, 
69742
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_32_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
69743
15.5k
                     MVT::i32, 2, 1, 3, 
69744
15.5k
      0, 
69745
15.5k
     0, 
69746
15.5k
    57, MVT::i64,
69747
15.5k
     OPC_CheckPredicate4, 
69748
15.5k
     OPC_Scope, 13, 
69749
15.5k
      OPC_CheckPredicate2, 
69750
15.5k
      OPC_CheckPatternPredicate, 12,
69751
15.5k
      OPC_EmitMergeInputChains1_0,
69752
15.5k
      OPC_EmitConvertToTarget2,
69753
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_G_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69754
15.5k
                    MVT::i64, 2, 1, 3, 
69755
15.5k
     13, 
69756
15.5k
      OPC_CheckPredicate1, 
69757
15.5k
      OPC_CheckPatternPredicate, 12,
69758
15.5k
      OPC_EmitMergeInputChains1_0,
69759
15.5k
      OPC_EmitConvertToTarget2,
69760
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_S_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69761
15.5k
                    MVT::i64, 2, 1, 3, 
69762
15.5k
     25, 
69763
15.5k
      OPC_CheckPredicate0, 
69764
15.5k
      OPC_CheckPatternPredicate, 12,
69765
15.5k
      OPC_EmitMergeInputChains1_0,
69766
15.5k
      OPC_EmitConvertToTarget2,
69767
15.5k
      OPC_Scope, 8, 
69768
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69769
15.5k
                     MVT::i64, 2, 1, 3, 
69770
15.5k
      8, 
69771
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_64_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
69772
15.5k
                     MVT::i64, 2, 1, 3, 
69773
15.5k
      0, 
69774
15.5k
     0, 
69775
15.5k
    0,
69776
15.5k
   49, 
69777
15.5k
    OPC_CheckPredicate3, 
69778
15.5k
    OPC_CheckTypeI32,
69779
15.5k
    OPC_Scope, 10, 
69780
15.5k
     OPC_CheckPredicate2, 
69781
15.5k
     OPC_EmitMergeInputChains1_0,
69782
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_G_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69783
15.5k
                   MVT::i32, 2, 1, 2, 
69784
15.5k
    10, 
69785
15.5k
     OPC_CheckPredicate1, 
69786
15.5k
     OPC_EmitMergeInputChains1_0,
69787
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_S_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69788
15.5k
                   MVT::i32, 2, 1, 2, 
69789
15.5k
    22, 
69790
15.5k
     OPC_CheckPredicate0, 
69791
15.5k
     OPC_EmitMergeInputChains1_0,
69792
15.5k
     OPC_Scope, 8, 
69793
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69794
15.5k
                    MVT::i32, 2, 1, 2, 
69795
15.5k
     8, 
69796
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_32_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
69797
15.5k
                    MVT::i32, 2, 1, 2, 
69798
15.5k
     0, 
69799
15.5k
    0, 
69800
15.5k
   55, 
69801
15.5k
    OPC_CheckPredicate4, 
69802
15.5k
    OPC_CheckTypeI64,
69803
15.5k
    OPC_Scope, 12, 
69804
15.5k
     OPC_CheckPredicate2, 
69805
15.5k
     OPC_CheckPatternPredicate, 12,
69806
15.5k
     OPC_EmitMergeInputChains1_0,
69807
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_G_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69808
15.5k
                   MVT::i64, 2, 1, 2, 
69809
15.5k
    12, 
69810
15.5k
     OPC_CheckPredicate1, 
69811
15.5k
     OPC_CheckPatternPredicate, 12,
69812
15.5k
     OPC_EmitMergeInputChains1_0,
69813
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_S_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69814
15.5k
                   MVT::i64, 2, 1, 2, 
69815
15.5k
    24, 
69816
15.5k
     OPC_CheckPredicate0, 
69817
15.5k
     OPC_CheckPatternPredicate, 12,
69818
15.5k
     OPC_EmitMergeInputChains1_0,
69819
15.5k
     OPC_Scope, 8, 
69820
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
69821
15.5k
                    MVT::i64, 2, 1, 2, 
69822
15.5k
     8, 
69823
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_64_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
69824
15.5k
                    MVT::i64, 2, 1, 2, 
69825
15.5k
     0, 
69826
15.5k
    0, 
69827
15.5k
   0, 
69828
15.5k
  102|128,1, 
69829
15.5k
   OPC_CheckChild1TypeI64,
69830
15.5k
   OPC_RecordChild2,
69831
15.5k
   OPC_Scope, 119, 
69832
15.5k
    OPC_MoveChild2,
69833
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69834
15.5k
    OPC_MoveParent,
69835
15.5k
    OPC_SwitchType , 51, MVT::i32,
69836
15.5k
     OPC_CheckPredicate3, 
69837
15.5k
     OPC_Scope, 11, 
69838
15.5k
      OPC_CheckPredicate2, 
69839
15.5k
      OPC_EmitMergeInputChains1_0,
69840
15.5k
      OPC_EmitConvertToTarget2,
69841
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_G_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69842
15.5k
                    MVT::i32, 2, 1, 3, 
69843
15.5k
     11, 
69844
15.5k
      OPC_CheckPredicate1, 
69845
15.5k
      OPC_EmitMergeInputChains1_0,
69846
15.5k
      OPC_EmitConvertToTarget2,
69847
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_S_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69848
15.5k
                    MVT::i32, 2, 1, 3, 
69849
15.5k
     23, 
69850
15.5k
      OPC_CheckPredicate0, 
69851
15.5k
      OPC_EmitMergeInputChains1_0,
69852
15.5k
      OPC_EmitConvertToTarget2,
69853
15.5k
      OPC_Scope, 8, 
69854
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69855
15.5k
                     MVT::i32, 2, 1, 3, 
69856
15.5k
      8, 
69857
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_32_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
69858
15.5k
                     MVT::i32, 2, 1, 3, 
69859
15.5k
      0, 
69860
15.5k
     0, 
69861
15.5k
    57, MVT::i64,
69862
15.5k
     OPC_CheckPredicate4, 
69863
15.5k
     OPC_Scope, 13, 
69864
15.5k
      OPC_CheckPredicate2, 
69865
15.5k
      OPC_CheckPatternPredicate, 12,
69866
15.5k
      OPC_EmitMergeInputChains1_0,
69867
15.5k
      OPC_EmitConvertToTarget2,
69868
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_G_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69869
15.5k
                    MVT::i64, 2, 1, 3, 
69870
15.5k
     13, 
69871
15.5k
      OPC_CheckPredicate1, 
69872
15.5k
      OPC_CheckPatternPredicate, 12,
69873
15.5k
      OPC_EmitMergeInputChains1_0,
69874
15.5k
      OPC_EmitConvertToTarget2,
69875
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_S_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69876
15.5k
                    MVT::i64, 2, 1, 3, 
69877
15.5k
     25, 
69878
15.5k
      OPC_CheckPredicate0, 
69879
15.5k
      OPC_CheckPatternPredicate, 12,
69880
15.5k
      OPC_EmitMergeInputChains1_0,
69881
15.5k
      OPC_EmitConvertToTarget2,
69882
15.5k
      OPC_Scope, 8, 
69883
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
69884
15.5k
                     MVT::i64, 2, 1, 3, 
69885
15.5k
      8, 
69886
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_64_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
69887
15.5k
                     MVT::i64, 2, 1, 3, 
69888
15.5k
      0, 
69889
15.5k
     0, 
69890
15.5k
    0,
69891
15.5k
   49, 
69892
15.5k
    OPC_CheckPredicate3, 
69893
15.5k
    OPC_CheckTypeI32,
69894
15.5k
    OPC_Scope, 10, 
69895
15.5k
     OPC_CheckPredicate2, 
69896
15.5k
     OPC_EmitMergeInputChains1_0,
69897
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_G_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69898
15.5k
                   MVT::i32, 2, 1, 2, 
69899
15.5k
    10, 
69900
15.5k
     OPC_CheckPredicate1, 
69901
15.5k
     OPC_EmitMergeInputChains1_0,
69902
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_S_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69903
15.5k
                   MVT::i32, 2, 1, 2, 
69904
15.5k
    22, 
69905
15.5k
     OPC_CheckPredicate0, 
69906
15.5k
     OPC_EmitMergeInputChains1_0,
69907
15.5k
     OPC_Scope, 8, 
69908
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69909
15.5k
                    MVT::i32, 2, 1, 2, 
69910
15.5k
     8, 
69911
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_32_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
69912
15.5k
                    MVT::i32, 2, 1, 2, 
69913
15.5k
     0, 
69914
15.5k
    0, 
69915
15.5k
   55, 
69916
15.5k
    OPC_CheckPredicate4, 
69917
15.5k
    OPC_CheckTypeI64,
69918
15.5k
    OPC_Scope, 12, 
69919
15.5k
     OPC_CheckPredicate2, 
69920
15.5k
     OPC_CheckPatternPredicate, 12,
69921
15.5k
     OPC_EmitMergeInputChains1_0,
69922
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_G_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69923
15.5k
                   MVT::i64, 2, 1, 2, 
69924
15.5k
    12, 
69925
15.5k
     OPC_CheckPredicate1, 
69926
15.5k
     OPC_CheckPatternPredicate, 12,
69927
15.5k
     OPC_EmitMergeInputChains1_0,
69928
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_S_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69929
15.5k
                   MVT::i64, 2, 1, 2, 
69930
15.5k
    24, 
69931
15.5k
     OPC_CheckPredicate0, 
69932
15.5k
     OPC_CheckPatternPredicate, 12,
69933
15.5k
     OPC_EmitMergeInputChains1_0,
69934
15.5k
     OPC_Scope, 8, 
69935
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
69936
15.5k
                    MVT::i64, 2, 1, 2, 
69937
15.5k
     8, 
69938
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MAX_GEN_64_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
69939
15.5k
                    MVT::i64, 2, 1, 2, 
69940
15.5k
     0, 
69941
15.5k
    0, 
69942
15.5k
   0, 
69943
15.5k
  0, 
69944
15.5k
 85|128,3, TARGET_VAL(ISD::ATOMIC_LOAD_UMAX),
69945
15.5k
  OPC_RecordMemRef,
69946
15.5k
  OPC_RecordNode,
69947
15.5k
  OPC_RecordChild1,
69948
15.5k
  OPC_Scope, 102|128,1, 
69949
15.5k
   OPC_CheckChild1TypeI32,
69950
15.5k
   OPC_RecordChild2,
69951
15.5k
   OPC_Scope, 119, 
69952
15.5k
    OPC_MoveChild2,
69953
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
69954
15.5k
    OPC_MoveParent,
69955
15.5k
    OPC_SwitchType , 51, MVT::i32,
69956
15.5k
     OPC_CheckPredicate3, 
69957
15.5k
     OPC_Scope, 11, 
69958
15.5k
      OPC_CheckPredicate2, 
69959
15.5k
      OPC_EmitMergeInputChains1_0,
69960
15.5k
      OPC_EmitConvertToTarget2,
69961
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_G_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69962
15.5k
                    MVT::i32, 2, 1, 3, 
69963
15.5k
     11, 
69964
15.5k
      OPC_CheckPredicate1, 
69965
15.5k
      OPC_EmitMergeInputChains1_0,
69966
15.5k
      OPC_EmitConvertToTarget2,
69967
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_S_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69968
15.5k
                    MVT::i32, 2, 1, 3, 
69969
15.5k
     23, 
69970
15.5k
      OPC_CheckPredicate0, 
69971
15.5k
      OPC_EmitMergeInputChains1_0,
69972
15.5k
      OPC_EmitConvertToTarget2,
69973
15.5k
      OPC_Scope, 8, 
69974
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69975
15.5k
                     MVT::i32, 2, 1, 3, 
69976
15.5k
      8, 
69977
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_32_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
69978
15.5k
                     MVT::i32, 2, 1, 3, 
69979
15.5k
      0, 
69980
15.5k
     0, 
69981
15.5k
    57, MVT::i64,
69982
15.5k
     OPC_CheckPredicate4, 
69983
15.5k
     OPC_Scope, 13, 
69984
15.5k
      OPC_CheckPredicate2, 
69985
15.5k
      OPC_CheckPatternPredicate, 12,
69986
15.5k
      OPC_EmitMergeInputChains1_0,
69987
15.5k
      OPC_EmitConvertToTarget2,
69988
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_G_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69989
15.5k
                    MVT::i64, 2, 1, 3, 
69990
15.5k
     13, 
69991
15.5k
      OPC_CheckPredicate1, 
69992
15.5k
      OPC_CheckPatternPredicate, 12,
69993
15.5k
      OPC_EmitMergeInputChains1_0,
69994
15.5k
      OPC_EmitConvertToTarget2,
69995
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_S_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
69996
15.5k
                    MVT::i64, 2, 1, 3, 
69997
15.5k
     25, 
69998
15.5k
      OPC_CheckPredicate0, 
69999
15.5k
      OPC_CheckPatternPredicate, 12,
70000
15.5k
      OPC_EmitMergeInputChains1_0,
70001
15.5k
      OPC_EmitConvertToTarget2,
70002
15.5k
      OPC_Scope, 8, 
70003
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70004
15.5k
                     MVT::i64, 2, 1, 3, 
70005
15.5k
      8, 
70006
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_64_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
70007
15.5k
                     MVT::i64, 2, 1, 3, 
70008
15.5k
      0, 
70009
15.5k
     0, 
70010
15.5k
    0,
70011
15.5k
   49, 
70012
15.5k
    OPC_CheckPredicate3, 
70013
15.5k
    OPC_CheckTypeI32,
70014
15.5k
    OPC_Scope, 10, 
70015
15.5k
     OPC_CheckPredicate2, 
70016
15.5k
     OPC_EmitMergeInputChains1_0,
70017
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_G_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70018
15.5k
                   MVT::i32, 2, 1, 2, 
70019
15.5k
    10, 
70020
15.5k
     OPC_CheckPredicate1, 
70021
15.5k
     OPC_EmitMergeInputChains1_0,
70022
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_S_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70023
15.5k
                   MVT::i32, 2, 1, 2, 
70024
15.5k
    22, 
70025
15.5k
     OPC_CheckPredicate0, 
70026
15.5k
     OPC_EmitMergeInputChains1_0,
70027
15.5k
     OPC_Scope, 8, 
70028
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70029
15.5k
                    MVT::i32, 2, 1, 2, 
70030
15.5k
     8, 
70031
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_32_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
70032
15.5k
                    MVT::i32, 2, 1, 2, 
70033
15.5k
     0, 
70034
15.5k
    0, 
70035
15.5k
   55, 
70036
15.5k
    OPC_CheckPredicate4, 
70037
15.5k
    OPC_CheckTypeI64,
70038
15.5k
    OPC_Scope, 12, 
70039
15.5k
     OPC_CheckPredicate2, 
70040
15.5k
     OPC_CheckPatternPredicate, 12,
70041
15.5k
     OPC_EmitMergeInputChains1_0,
70042
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_G_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70043
15.5k
                   MVT::i64, 2, 1, 2, 
70044
15.5k
    12, 
70045
15.5k
     OPC_CheckPredicate1, 
70046
15.5k
     OPC_CheckPatternPredicate, 12,
70047
15.5k
     OPC_EmitMergeInputChains1_0,
70048
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_S_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70049
15.5k
                   MVT::i64, 2, 1, 2, 
70050
15.5k
    24, 
70051
15.5k
     OPC_CheckPredicate0, 
70052
15.5k
     OPC_CheckPatternPredicate, 12,
70053
15.5k
     OPC_EmitMergeInputChains1_0,
70054
15.5k
     OPC_Scope, 8, 
70055
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70056
15.5k
                    MVT::i64, 2, 1, 2, 
70057
15.5k
     8, 
70058
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_64_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
70059
15.5k
                    MVT::i64, 2, 1, 2, 
70060
15.5k
     0, 
70061
15.5k
    0, 
70062
15.5k
   0, 
70063
15.5k
  102|128,1, 
70064
15.5k
   OPC_CheckChild1TypeI64,
70065
15.5k
   OPC_RecordChild2,
70066
15.5k
   OPC_Scope, 119, 
70067
15.5k
    OPC_MoveChild2,
70068
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70069
15.5k
    OPC_MoveParent,
70070
15.5k
    OPC_SwitchType , 51, MVT::i32,
70071
15.5k
     OPC_CheckPredicate3, 
70072
15.5k
     OPC_Scope, 11, 
70073
15.5k
      OPC_CheckPredicate2, 
70074
15.5k
      OPC_EmitMergeInputChains1_0,
70075
15.5k
      OPC_EmitConvertToTarget2,
70076
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_G_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70077
15.5k
                    MVT::i32, 2, 1, 3, 
70078
15.5k
     11, 
70079
15.5k
      OPC_CheckPredicate1, 
70080
15.5k
      OPC_EmitMergeInputChains1_0,
70081
15.5k
      OPC_EmitConvertToTarget2,
70082
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_S_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70083
15.5k
                    MVT::i32, 2, 1, 3, 
70084
15.5k
     23, 
70085
15.5k
      OPC_CheckPredicate0, 
70086
15.5k
      OPC_EmitMergeInputChains1_0,
70087
15.5k
      OPC_EmitConvertToTarget2,
70088
15.5k
      OPC_Scope, 8, 
70089
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70090
15.5k
                     MVT::i32, 2, 1, 3, 
70091
15.5k
      8, 
70092
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_32_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
70093
15.5k
                     MVT::i32, 2, 1, 3, 
70094
15.5k
      0, 
70095
15.5k
     0, 
70096
15.5k
    57, MVT::i64,
70097
15.5k
     OPC_CheckPredicate4, 
70098
15.5k
     OPC_Scope, 13, 
70099
15.5k
      OPC_CheckPredicate2, 
70100
15.5k
      OPC_CheckPatternPredicate, 12,
70101
15.5k
      OPC_EmitMergeInputChains1_0,
70102
15.5k
      OPC_EmitConvertToTarget2,
70103
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_G_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70104
15.5k
                    MVT::i64, 2, 1, 3, 
70105
15.5k
     13, 
70106
15.5k
      OPC_CheckPredicate1, 
70107
15.5k
      OPC_CheckPatternPredicate, 12,
70108
15.5k
      OPC_EmitMergeInputChains1_0,
70109
15.5k
      OPC_EmitConvertToTarget2,
70110
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_S_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70111
15.5k
                    MVT::i64, 2, 1, 3, 
70112
15.5k
     25, 
70113
15.5k
      OPC_CheckPredicate0, 
70114
15.5k
      OPC_CheckPatternPredicate, 12,
70115
15.5k
      OPC_EmitMergeInputChains1_0,
70116
15.5k
      OPC_EmitConvertToTarget2,
70117
15.5k
      OPC_Scope, 8, 
70118
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70119
15.5k
                     MVT::i64, 2, 1, 3, 
70120
15.5k
      8, 
70121
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_64_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
70122
15.5k
                     MVT::i64, 2, 1, 3, 
70123
15.5k
      0, 
70124
15.5k
     0, 
70125
15.5k
    0,
70126
15.5k
   49, 
70127
15.5k
    OPC_CheckPredicate3, 
70128
15.5k
    OPC_CheckTypeI32,
70129
15.5k
    OPC_Scope, 10, 
70130
15.5k
     OPC_CheckPredicate2, 
70131
15.5k
     OPC_EmitMergeInputChains1_0,
70132
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_G_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70133
15.5k
                   MVT::i32, 2, 1, 2, 
70134
15.5k
    10, 
70135
15.5k
     OPC_CheckPredicate1, 
70136
15.5k
     OPC_EmitMergeInputChains1_0,
70137
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_S_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70138
15.5k
                   MVT::i32, 2, 1, 2, 
70139
15.5k
    22, 
70140
15.5k
     OPC_CheckPredicate0, 
70141
15.5k
     OPC_EmitMergeInputChains1_0,
70142
15.5k
     OPC_Scope, 8, 
70143
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70144
15.5k
                    MVT::i32, 2, 1, 2, 
70145
15.5k
     8, 
70146
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_32_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
70147
15.5k
                    MVT::i32, 2, 1, 2, 
70148
15.5k
     0, 
70149
15.5k
    0, 
70150
15.5k
   55, 
70151
15.5k
    OPC_CheckPredicate4, 
70152
15.5k
    OPC_CheckTypeI64,
70153
15.5k
    OPC_Scope, 12, 
70154
15.5k
     OPC_CheckPredicate2, 
70155
15.5k
     OPC_CheckPatternPredicate, 12,
70156
15.5k
     OPC_EmitMergeInputChains1_0,
70157
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_G_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70158
15.5k
                   MVT::i64, 2, 1, 2, 
70159
15.5k
    12, 
70160
15.5k
     OPC_CheckPredicate1, 
70161
15.5k
     OPC_CheckPatternPredicate, 12,
70162
15.5k
     OPC_EmitMergeInputChains1_0,
70163
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_S_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70164
15.5k
                   MVT::i64, 2, 1, 2, 
70165
15.5k
    24, 
70166
15.5k
     OPC_CheckPredicate0, 
70167
15.5k
     OPC_CheckPatternPredicate, 12,
70168
15.5k
     OPC_EmitMergeInputChains1_0,
70169
15.5k
     OPC_Scope, 8, 
70170
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70171
15.5k
                    MVT::i64, 2, 1, 2, 
70172
15.5k
     8, 
70173
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMAX_GEN_64_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
70174
15.5k
                    MVT::i64, 2, 1, 2, 
70175
15.5k
     0, 
70176
15.5k
    0, 
70177
15.5k
   0, 
70178
15.5k
  0, 
70179
15.5k
 85|128,3, TARGET_VAL(ISD::ATOMIC_LOAD_MIN),
70180
15.5k
  OPC_RecordMemRef,
70181
15.5k
  OPC_RecordNode,
70182
15.5k
  OPC_RecordChild1,
70183
15.5k
  OPC_Scope, 102|128,1, 
70184
15.5k
   OPC_CheckChild1TypeI32,
70185
15.5k
   OPC_RecordChild2,
70186
15.5k
   OPC_Scope, 119, 
70187
15.5k
    OPC_MoveChild2,
70188
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70189
15.5k
    OPC_MoveParent,
70190
15.5k
    OPC_SwitchType , 51, MVT::i32,
70191
15.5k
     OPC_CheckPredicate3, 
70192
15.5k
     OPC_Scope, 11, 
70193
15.5k
      OPC_CheckPredicate2, 
70194
15.5k
      OPC_EmitMergeInputChains1_0,
70195
15.5k
      OPC_EmitConvertToTarget2,
70196
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_G_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70197
15.5k
                    MVT::i32, 2, 1, 3, 
70198
15.5k
     11, 
70199
15.5k
      OPC_CheckPredicate1, 
70200
15.5k
      OPC_EmitMergeInputChains1_0,
70201
15.5k
      OPC_EmitConvertToTarget2,
70202
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_S_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70203
15.5k
                    MVT::i32, 2, 1, 3, 
70204
15.5k
     23, 
70205
15.5k
      OPC_CheckPredicate0, 
70206
15.5k
      OPC_EmitMergeInputChains1_0,
70207
15.5k
      OPC_EmitConvertToTarget2,
70208
15.5k
      OPC_Scope, 8, 
70209
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70210
15.5k
                     MVT::i32, 2, 1, 3, 
70211
15.5k
      8, 
70212
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_32_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
70213
15.5k
                     MVT::i32, 2, 1, 3, 
70214
15.5k
      0, 
70215
15.5k
     0, 
70216
15.5k
    57, MVT::i64,
70217
15.5k
     OPC_CheckPredicate4, 
70218
15.5k
     OPC_Scope, 13, 
70219
15.5k
      OPC_CheckPredicate2, 
70220
15.5k
      OPC_CheckPatternPredicate, 12,
70221
15.5k
      OPC_EmitMergeInputChains1_0,
70222
15.5k
      OPC_EmitConvertToTarget2,
70223
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_G_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70224
15.5k
                    MVT::i64, 2, 1, 3, 
70225
15.5k
     13, 
70226
15.5k
      OPC_CheckPredicate1, 
70227
15.5k
      OPC_CheckPatternPredicate, 12,
70228
15.5k
      OPC_EmitMergeInputChains1_0,
70229
15.5k
      OPC_EmitConvertToTarget2,
70230
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_S_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70231
15.5k
                    MVT::i64, 2, 1, 3, 
70232
15.5k
     25, 
70233
15.5k
      OPC_CheckPredicate0, 
70234
15.5k
      OPC_CheckPatternPredicate, 12,
70235
15.5k
      OPC_EmitMergeInputChains1_0,
70236
15.5k
      OPC_EmitConvertToTarget2,
70237
15.5k
      OPC_Scope, 8, 
70238
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70239
15.5k
                     MVT::i64, 2, 1, 3, 
70240
15.5k
      8, 
70241
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_64_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
70242
15.5k
                     MVT::i64, 2, 1, 3, 
70243
15.5k
      0, 
70244
15.5k
     0, 
70245
15.5k
    0,
70246
15.5k
   49, 
70247
15.5k
    OPC_CheckPredicate3, 
70248
15.5k
    OPC_CheckTypeI32,
70249
15.5k
    OPC_Scope, 10, 
70250
15.5k
     OPC_CheckPredicate2, 
70251
15.5k
     OPC_EmitMergeInputChains1_0,
70252
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_G_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70253
15.5k
                   MVT::i32, 2, 1, 2, 
70254
15.5k
    10, 
70255
15.5k
     OPC_CheckPredicate1, 
70256
15.5k
     OPC_EmitMergeInputChains1_0,
70257
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_S_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70258
15.5k
                   MVT::i32, 2, 1, 2, 
70259
15.5k
    22, 
70260
15.5k
     OPC_CheckPredicate0, 
70261
15.5k
     OPC_EmitMergeInputChains1_0,
70262
15.5k
     OPC_Scope, 8, 
70263
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70264
15.5k
                    MVT::i32, 2, 1, 2, 
70265
15.5k
     8, 
70266
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_32_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
70267
15.5k
                    MVT::i32, 2, 1, 2, 
70268
15.5k
     0, 
70269
15.5k
    0, 
70270
15.5k
   55, 
70271
15.5k
    OPC_CheckPredicate4, 
70272
15.5k
    OPC_CheckTypeI64,
70273
15.5k
    OPC_Scope, 12, 
70274
15.5k
     OPC_CheckPredicate2, 
70275
15.5k
     OPC_CheckPatternPredicate, 12,
70276
15.5k
     OPC_EmitMergeInputChains1_0,
70277
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_G_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70278
15.5k
                   MVT::i64, 2, 1, 2, 
70279
15.5k
    12, 
70280
15.5k
     OPC_CheckPredicate1, 
70281
15.5k
     OPC_CheckPatternPredicate, 12,
70282
15.5k
     OPC_EmitMergeInputChains1_0,
70283
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_S_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70284
15.5k
                   MVT::i64, 2, 1, 2, 
70285
15.5k
    24, 
70286
15.5k
     OPC_CheckPredicate0, 
70287
15.5k
     OPC_CheckPatternPredicate, 12,
70288
15.5k
     OPC_EmitMergeInputChains1_0,
70289
15.5k
     OPC_Scope, 8, 
70290
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70291
15.5k
                    MVT::i64, 2, 1, 2, 
70292
15.5k
     8, 
70293
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_64_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
70294
15.5k
                    MVT::i64, 2, 1, 2, 
70295
15.5k
     0, 
70296
15.5k
    0, 
70297
15.5k
   0, 
70298
15.5k
  102|128,1, 
70299
15.5k
   OPC_CheckChild1TypeI64,
70300
15.5k
   OPC_RecordChild2,
70301
15.5k
   OPC_Scope, 119, 
70302
15.5k
    OPC_MoveChild2,
70303
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70304
15.5k
    OPC_MoveParent,
70305
15.5k
    OPC_SwitchType , 51, MVT::i32,
70306
15.5k
     OPC_CheckPredicate3, 
70307
15.5k
     OPC_Scope, 11, 
70308
15.5k
      OPC_CheckPredicate2, 
70309
15.5k
      OPC_EmitMergeInputChains1_0,
70310
15.5k
      OPC_EmitConvertToTarget2,
70311
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_G_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70312
15.5k
                    MVT::i32, 2, 1, 3, 
70313
15.5k
     11, 
70314
15.5k
      OPC_CheckPredicate1, 
70315
15.5k
      OPC_EmitMergeInputChains1_0,
70316
15.5k
      OPC_EmitConvertToTarget2,
70317
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_S_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70318
15.5k
                    MVT::i32, 2, 1, 3, 
70319
15.5k
     23, 
70320
15.5k
      OPC_CheckPredicate0, 
70321
15.5k
      OPC_EmitMergeInputChains1_0,
70322
15.5k
      OPC_EmitConvertToTarget2,
70323
15.5k
      OPC_Scope, 8, 
70324
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70325
15.5k
                     MVT::i32, 2, 1, 3, 
70326
15.5k
      8, 
70327
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_32_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
70328
15.5k
                     MVT::i32, 2, 1, 3, 
70329
15.5k
      0, 
70330
15.5k
     0, 
70331
15.5k
    57, MVT::i64,
70332
15.5k
     OPC_CheckPredicate4, 
70333
15.5k
     OPC_Scope, 13, 
70334
15.5k
      OPC_CheckPredicate2, 
70335
15.5k
      OPC_CheckPatternPredicate, 12,
70336
15.5k
      OPC_EmitMergeInputChains1_0,
70337
15.5k
      OPC_EmitConvertToTarget2,
70338
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_G_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70339
15.5k
                    MVT::i64, 2, 1, 3, 
70340
15.5k
     13, 
70341
15.5k
      OPC_CheckPredicate1, 
70342
15.5k
      OPC_CheckPatternPredicate, 12,
70343
15.5k
      OPC_EmitMergeInputChains1_0,
70344
15.5k
      OPC_EmitConvertToTarget2,
70345
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_S_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70346
15.5k
                    MVT::i64, 2, 1, 3, 
70347
15.5k
     25, 
70348
15.5k
      OPC_CheckPredicate0, 
70349
15.5k
      OPC_CheckPatternPredicate, 12,
70350
15.5k
      OPC_EmitMergeInputChains1_0,
70351
15.5k
      OPC_EmitConvertToTarget2,
70352
15.5k
      OPC_Scope, 8, 
70353
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70354
15.5k
                     MVT::i64, 2, 1, 3, 
70355
15.5k
      8, 
70356
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_64_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
70357
15.5k
                     MVT::i64, 2, 1, 3, 
70358
15.5k
      0, 
70359
15.5k
     0, 
70360
15.5k
    0,
70361
15.5k
   49, 
70362
15.5k
    OPC_CheckPredicate3, 
70363
15.5k
    OPC_CheckTypeI32,
70364
15.5k
    OPC_Scope, 10, 
70365
15.5k
     OPC_CheckPredicate2, 
70366
15.5k
     OPC_EmitMergeInputChains1_0,
70367
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_G_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70368
15.5k
                   MVT::i32, 2, 1, 2, 
70369
15.5k
    10, 
70370
15.5k
     OPC_CheckPredicate1, 
70371
15.5k
     OPC_EmitMergeInputChains1_0,
70372
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_S_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70373
15.5k
                   MVT::i32, 2, 1, 2, 
70374
15.5k
    22, 
70375
15.5k
     OPC_CheckPredicate0, 
70376
15.5k
     OPC_EmitMergeInputChains1_0,
70377
15.5k
     OPC_Scope, 8, 
70378
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70379
15.5k
                    MVT::i32, 2, 1, 2, 
70380
15.5k
     8, 
70381
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_32_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
70382
15.5k
                    MVT::i32, 2, 1, 2, 
70383
15.5k
     0, 
70384
15.5k
    0, 
70385
15.5k
   55, 
70386
15.5k
    OPC_CheckPredicate4, 
70387
15.5k
    OPC_CheckTypeI64,
70388
15.5k
    OPC_Scope, 12, 
70389
15.5k
     OPC_CheckPredicate2, 
70390
15.5k
     OPC_CheckPatternPredicate, 12,
70391
15.5k
     OPC_EmitMergeInputChains1_0,
70392
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_G_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70393
15.5k
                   MVT::i64, 2, 1, 2, 
70394
15.5k
    12, 
70395
15.5k
     OPC_CheckPredicate1, 
70396
15.5k
     OPC_CheckPatternPredicate, 12,
70397
15.5k
     OPC_EmitMergeInputChains1_0,
70398
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_S_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70399
15.5k
                   MVT::i64, 2, 1, 2, 
70400
15.5k
    24, 
70401
15.5k
     OPC_CheckPredicate0, 
70402
15.5k
     OPC_CheckPatternPredicate, 12,
70403
15.5k
     OPC_EmitMergeInputChains1_0,
70404
15.5k
     OPC_Scope, 8, 
70405
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70406
15.5k
                    MVT::i64, 2, 1, 2, 
70407
15.5k
     8, 
70408
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_MIN_GEN_64_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
70409
15.5k
                    MVT::i64, 2, 1, 2, 
70410
15.5k
     0, 
70411
15.5k
    0, 
70412
15.5k
   0, 
70413
15.5k
  0, 
70414
15.5k
 85|128,3, TARGET_VAL(ISD::ATOMIC_LOAD_UMIN),
70415
15.5k
  OPC_RecordMemRef,
70416
15.5k
  OPC_RecordNode,
70417
15.5k
  OPC_RecordChild1,
70418
15.5k
  OPC_Scope, 102|128,1, 
70419
15.5k
   OPC_CheckChild1TypeI32,
70420
15.5k
   OPC_RecordChild2,
70421
15.5k
   OPC_Scope, 119, 
70422
15.5k
    OPC_MoveChild2,
70423
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70424
15.5k
    OPC_MoveParent,
70425
15.5k
    OPC_SwitchType , 51, MVT::i32,
70426
15.5k
     OPC_CheckPredicate3, 
70427
15.5k
     OPC_Scope, 11, 
70428
15.5k
      OPC_CheckPredicate2, 
70429
15.5k
      OPC_EmitMergeInputChains1_0,
70430
15.5k
      OPC_EmitConvertToTarget2,
70431
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_G_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70432
15.5k
                    MVT::i32, 2, 1, 3, 
70433
15.5k
     11, 
70434
15.5k
      OPC_CheckPredicate1, 
70435
15.5k
      OPC_EmitMergeInputChains1_0,
70436
15.5k
      OPC_EmitConvertToTarget2,
70437
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_S_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70438
15.5k
                    MVT::i32, 2, 1, 3, 
70439
15.5k
     23, 
70440
15.5k
      OPC_CheckPredicate0, 
70441
15.5k
      OPC_EmitMergeInputChains1_0,
70442
15.5k
      OPC_EmitConvertToTarget2,
70443
15.5k
      OPC_Scope, 8, 
70444
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70445
15.5k
                     MVT::i32, 2, 1, 3, 
70446
15.5k
      8, 
70447
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_32_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
70448
15.5k
                     MVT::i32, 2, 1, 3, 
70449
15.5k
      0, 
70450
15.5k
     0, 
70451
15.5k
    57, MVT::i64,
70452
15.5k
     OPC_CheckPredicate4, 
70453
15.5k
     OPC_Scope, 13, 
70454
15.5k
      OPC_CheckPredicate2, 
70455
15.5k
      OPC_CheckPatternPredicate, 12,
70456
15.5k
      OPC_EmitMergeInputChains1_0,
70457
15.5k
      OPC_EmitConvertToTarget2,
70458
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_G_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70459
15.5k
                    MVT::i64, 2, 1, 3, 
70460
15.5k
     13, 
70461
15.5k
      OPC_CheckPredicate1, 
70462
15.5k
      OPC_CheckPatternPredicate, 12,
70463
15.5k
      OPC_EmitMergeInputChains1_0,
70464
15.5k
      OPC_EmitConvertToTarget2,
70465
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_S_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70466
15.5k
                    MVT::i64, 2, 1, 3, 
70467
15.5k
     25, 
70468
15.5k
      OPC_CheckPredicate0, 
70469
15.5k
      OPC_CheckPatternPredicate, 12,
70470
15.5k
      OPC_EmitMergeInputChains1_0,
70471
15.5k
      OPC_EmitConvertToTarget2,
70472
15.5k
      OPC_Scope, 8, 
70473
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70474
15.5k
                     MVT::i64, 2, 1, 3, 
70475
15.5k
      8, 
70476
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_64_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
70477
15.5k
                     MVT::i64, 2, 1, 3, 
70478
15.5k
      0, 
70479
15.5k
     0, 
70480
15.5k
    0,
70481
15.5k
   49, 
70482
15.5k
    OPC_CheckPredicate3, 
70483
15.5k
    OPC_CheckTypeI32,
70484
15.5k
    OPC_Scope, 10, 
70485
15.5k
     OPC_CheckPredicate2, 
70486
15.5k
     OPC_EmitMergeInputChains1_0,
70487
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_G_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70488
15.5k
                   MVT::i32, 2, 1, 2, 
70489
15.5k
    10, 
70490
15.5k
     OPC_CheckPredicate1, 
70491
15.5k
     OPC_EmitMergeInputChains1_0,
70492
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_S_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70493
15.5k
                   MVT::i32, 2, 1, 2, 
70494
15.5k
    22, 
70495
15.5k
     OPC_CheckPredicate0, 
70496
15.5k
     OPC_EmitMergeInputChains1_0,
70497
15.5k
     OPC_Scope, 8, 
70498
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70499
15.5k
                    MVT::i32, 2, 1, 2, 
70500
15.5k
     8, 
70501
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_32_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
70502
15.5k
                    MVT::i32, 2, 1, 2, 
70503
15.5k
     0, 
70504
15.5k
    0, 
70505
15.5k
   55, 
70506
15.5k
    OPC_CheckPredicate4, 
70507
15.5k
    OPC_CheckTypeI64,
70508
15.5k
    OPC_Scope, 12, 
70509
15.5k
     OPC_CheckPredicate2, 
70510
15.5k
     OPC_CheckPatternPredicate, 12,
70511
15.5k
     OPC_EmitMergeInputChains1_0,
70512
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_G_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70513
15.5k
                   MVT::i64, 2, 1, 2, 
70514
15.5k
    12, 
70515
15.5k
     OPC_CheckPredicate1, 
70516
15.5k
     OPC_CheckPatternPredicate, 12,
70517
15.5k
     OPC_EmitMergeInputChains1_0,
70518
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_S_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70519
15.5k
                   MVT::i64, 2, 1, 2, 
70520
15.5k
    24, 
70521
15.5k
     OPC_CheckPredicate0, 
70522
15.5k
     OPC_CheckPatternPredicate, 12,
70523
15.5k
     OPC_EmitMergeInputChains1_0,
70524
15.5k
     OPC_Scope, 8, 
70525
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70526
15.5k
                    MVT::i64, 2, 1, 2, 
70527
15.5k
     8, 
70528
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_64_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
70529
15.5k
                    MVT::i64, 2, 1, 2, 
70530
15.5k
     0, 
70531
15.5k
    0, 
70532
15.5k
   0, 
70533
15.5k
  102|128,1, 
70534
15.5k
   OPC_CheckChild1TypeI64,
70535
15.5k
   OPC_RecordChild2,
70536
15.5k
   OPC_Scope, 119, 
70537
15.5k
    OPC_MoveChild2,
70538
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70539
15.5k
    OPC_MoveParent,
70540
15.5k
    OPC_SwitchType , 51, MVT::i32,
70541
15.5k
     OPC_CheckPredicate3, 
70542
15.5k
     OPC_Scope, 11, 
70543
15.5k
      OPC_CheckPredicate2, 
70544
15.5k
      OPC_EmitMergeInputChains1_0,
70545
15.5k
      OPC_EmitConvertToTarget2,
70546
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_G_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70547
15.5k
                    MVT::i32, 2, 1, 3, 
70548
15.5k
     11, 
70549
15.5k
      OPC_CheckPredicate1, 
70550
15.5k
      OPC_EmitMergeInputChains1_0,
70551
15.5k
      OPC_EmitConvertToTarget2,
70552
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_S_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70553
15.5k
                    MVT::i32, 2, 1, 3, 
70554
15.5k
     23, 
70555
15.5k
      OPC_CheckPredicate0, 
70556
15.5k
      OPC_EmitMergeInputChains1_0,
70557
15.5k
      OPC_EmitConvertToTarget2,
70558
15.5k
      OPC_Scope, 8, 
70559
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70560
15.5k
                     MVT::i32, 2, 1, 3, 
70561
15.5k
      8, 
70562
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_32_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
70563
15.5k
                     MVT::i32, 2, 1, 3, 
70564
15.5k
      0, 
70565
15.5k
     0, 
70566
15.5k
    57, MVT::i64,
70567
15.5k
     OPC_CheckPredicate4, 
70568
15.5k
     OPC_Scope, 13, 
70569
15.5k
      OPC_CheckPredicate2, 
70570
15.5k
      OPC_CheckPatternPredicate, 12,
70571
15.5k
      OPC_EmitMergeInputChains1_0,
70572
15.5k
      OPC_EmitConvertToTarget2,
70573
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_G_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70574
15.5k
                    MVT::i64, 2, 1, 3, 
70575
15.5k
     13, 
70576
15.5k
      OPC_CheckPredicate1, 
70577
15.5k
      OPC_CheckPatternPredicate, 12,
70578
15.5k
      OPC_EmitMergeInputChains1_0,
70579
15.5k
      OPC_EmitConvertToTarget2,
70580
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_S_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70581
15.5k
                    MVT::i64, 2, 1, 3, 
70582
15.5k
     25, 
70583
15.5k
      OPC_CheckPredicate0, 
70584
15.5k
      OPC_CheckPatternPredicate, 12,
70585
15.5k
      OPC_EmitMergeInputChains1_0,
70586
15.5k
      OPC_EmitConvertToTarget2,
70587
15.5k
      OPC_Scope, 8, 
70588
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70589
15.5k
                     MVT::i64, 2, 1, 3, 
70590
15.5k
      8, 
70591
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_64_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
70592
15.5k
                     MVT::i64, 2, 1, 3, 
70593
15.5k
      0, 
70594
15.5k
     0, 
70595
15.5k
    0,
70596
15.5k
   49, 
70597
15.5k
    OPC_CheckPredicate3, 
70598
15.5k
    OPC_CheckTypeI32,
70599
15.5k
    OPC_Scope, 10, 
70600
15.5k
     OPC_CheckPredicate2, 
70601
15.5k
     OPC_EmitMergeInputChains1_0,
70602
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_G_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70603
15.5k
                   MVT::i32, 2, 1, 2, 
70604
15.5k
    10, 
70605
15.5k
     OPC_CheckPredicate1, 
70606
15.5k
     OPC_EmitMergeInputChains1_0,
70607
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_S_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70608
15.5k
                   MVT::i32, 2, 1, 2, 
70609
15.5k
    22, 
70610
15.5k
     OPC_CheckPredicate0, 
70611
15.5k
     OPC_EmitMergeInputChains1_0,
70612
15.5k
     OPC_Scope, 8, 
70613
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70614
15.5k
                    MVT::i32, 2, 1, 2, 
70615
15.5k
     8, 
70616
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_32_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
70617
15.5k
                    MVT::i32, 2, 1, 2, 
70618
15.5k
     0, 
70619
15.5k
    0, 
70620
15.5k
   55, 
70621
15.5k
    OPC_CheckPredicate4, 
70622
15.5k
    OPC_CheckTypeI64,
70623
15.5k
    OPC_Scope, 12, 
70624
15.5k
     OPC_CheckPredicate2, 
70625
15.5k
     OPC_CheckPatternPredicate, 12,
70626
15.5k
     OPC_EmitMergeInputChains1_0,
70627
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_G_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70628
15.5k
                   MVT::i64, 2, 1, 2, 
70629
15.5k
    12, 
70630
15.5k
     OPC_CheckPredicate1, 
70631
15.5k
     OPC_CheckPatternPredicate, 12,
70632
15.5k
     OPC_EmitMergeInputChains1_0,
70633
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_S_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70634
15.5k
                   MVT::i64, 2, 1, 2, 
70635
15.5k
    24, 
70636
15.5k
     OPC_CheckPredicate0, 
70637
15.5k
     OPC_CheckPatternPredicate, 12,
70638
15.5k
     OPC_EmitMergeInputChains1_0,
70639
15.5k
     OPC_Scope, 8, 
70640
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70641
15.5k
                    MVT::i64, 2, 1, 2, 
70642
15.5k
     8, 
70643
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_LOAD_UMIN_GEN_64_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
70644
15.5k
                    MVT::i64, 2, 1, 2, 
70645
15.5k
     0, 
70646
15.5k
    0, 
70647
15.5k
   0, 
70648
15.5k
  0, 
70649
15.5k
 85|128,3, TARGET_VAL(ISD::ATOMIC_LOAD_AND),
70650
15.5k
  OPC_RecordMemRef,
70651
15.5k
  OPC_RecordNode,
70652
15.5k
  OPC_RecordChild1,
70653
15.5k
  OPC_Scope, 102|128,1, 
70654
15.5k
   OPC_CheckChild1TypeI32,
70655
15.5k
   OPC_RecordChild2,
70656
15.5k
   OPC_Scope, 119, 
70657
15.5k
    OPC_MoveChild2,
70658
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70659
15.5k
    OPC_MoveParent,
70660
15.5k
    OPC_SwitchType , 51, MVT::i32,
70661
15.5k
     OPC_CheckPredicate3, 
70662
15.5k
     OPC_Scope, 11, 
70663
15.5k
      OPC_CheckPredicate2, 
70664
15.5k
      OPC_EmitMergeInputChains1_0,
70665
15.5k
      OPC_EmitConvertToTarget2,
70666
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_G_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70667
15.5k
                    MVT::i32, 2, 1, 3, 
70668
15.5k
     11, 
70669
15.5k
      OPC_CheckPredicate1, 
70670
15.5k
      OPC_EmitMergeInputChains1_0,
70671
15.5k
      OPC_EmitConvertToTarget2,
70672
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_S_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70673
15.5k
                    MVT::i32, 2, 1, 3, 
70674
15.5k
     23, 
70675
15.5k
      OPC_CheckPredicate0, 
70676
15.5k
      OPC_EmitMergeInputChains1_0,
70677
15.5k
      OPC_EmitConvertToTarget2,
70678
15.5k
      OPC_Scope, 8, 
70679
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70680
15.5k
                     MVT::i32, 2, 1, 3, 
70681
15.5k
      8, 
70682
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_32_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
70683
15.5k
                     MVT::i32, 2, 1, 3, 
70684
15.5k
      0, 
70685
15.5k
     0, 
70686
15.5k
    57, MVT::i64,
70687
15.5k
     OPC_CheckPredicate4, 
70688
15.5k
     OPC_Scope, 13, 
70689
15.5k
      OPC_CheckPredicate2, 
70690
15.5k
      OPC_CheckPatternPredicate, 12,
70691
15.5k
      OPC_EmitMergeInputChains1_0,
70692
15.5k
      OPC_EmitConvertToTarget2,
70693
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_G_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70694
15.5k
                    MVT::i64, 2, 1, 3, 
70695
15.5k
     13, 
70696
15.5k
      OPC_CheckPredicate1, 
70697
15.5k
      OPC_CheckPatternPredicate, 12,
70698
15.5k
      OPC_EmitMergeInputChains1_0,
70699
15.5k
      OPC_EmitConvertToTarget2,
70700
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_S_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70701
15.5k
                    MVT::i64, 2, 1, 3, 
70702
15.5k
     25, 
70703
15.5k
      OPC_CheckPredicate0, 
70704
15.5k
      OPC_CheckPatternPredicate, 12,
70705
15.5k
      OPC_EmitMergeInputChains1_0,
70706
15.5k
      OPC_EmitConvertToTarget2,
70707
15.5k
      OPC_Scope, 8, 
70708
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70709
15.5k
                     MVT::i64, 2, 1, 3, 
70710
15.5k
      8, 
70711
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_64_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
70712
15.5k
                     MVT::i64, 2, 1, 3, 
70713
15.5k
      0, 
70714
15.5k
     0, 
70715
15.5k
    0,
70716
15.5k
   49, 
70717
15.5k
    OPC_CheckPredicate3, 
70718
15.5k
    OPC_CheckTypeI32,
70719
15.5k
    OPC_Scope, 10, 
70720
15.5k
     OPC_CheckPredicate2, 
70721
15.5k
     OPC_EmitMergeInputChains1_0,
70722
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_G_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70723
15.5k
                   MVT::i32, 2, 1, 2, 
70724
15.5k
    10, 
70725
15.5k
     OPC_CheckPredicate1, 
70726
15.5k
     OPC_EmitMergeInputChains1_0,
70727
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_S_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70728
15.5k
                   MVT::i32, 2, 1, 2, 
70729
15.5k
    22, 
70730
15.5k
     OPC_CheckPredicate0, 
70731
15.5k
     OPC_EmitMergeInputChains1_0,
70732
15.5k
     OPC_Scope, 8, 
70733
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70734
15.5k
                    MVT::i32, 2, 1, 2, 
70735
15.5k
     8, 
70736
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_32_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
70737
15.5k
                    MVT::i32, 2, 1, 2, 
70738
15.5k
     0, 
70739
15.5k
    0, 
70740
15.5k
   55, 
70741
15.5k
    OPC_CheckPredicate4, 
70742
15.5k
    OPC_CheckTypeI64,
70743
15.5k
    OPC_Scope, 12, 
70744
15.5k
     OPC_CheckPredicate2, 
70745
15.5k
     OPC_CheckPatternPredicate, 12,
70746
15.5k
     OPC_EmitMergeInputChains1_0,
70747
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_G_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70748
15.5k
                   MVT::i64, 2, 1, 2, 
70749
15.5k
    12, 
70750
15.5k
     OPC_CheckPredicate1, 
70751
15.5k
     OPC_CheckPatternPredicate, 12,
70752
15.5k
     OPC_EmitMergeInputChains1_0,
70753
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_S_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70754
15.5k
                   MVT::i64, 2, 1, 2, 
70755
15.5k
    24, 
70756
15.5k
     OPC_CheckPredicate0, 
70757
15.5k
     OPC_CheckPatternPredicate, 12,
70758
15.5k
     OPC_EmitMergeInputChains1_0,
70759
15.5k
     OPC_Scope, 8, 
70760
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70761
15.5k
                    MVT::i64, 2, 1, 2, 
70762
15.5k
     8, 
70763
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_64_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
70764
15.5k
                    MVT::i64, 2, 1, 2, 
70765
15.5k
     0, 
70766
15.5k
    0, 
70767
15.5k
   0, 
70768
15.5k
  102|128,1, 
70769
15.5k
   OPC_CheckChild1TypeI64,
70770
15.5k
   OPC_RecordChild2,
70771
15.5k
   OPC_Scope, 119, 
70772
15.5k
    OPC_MoveChild2,
70773
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70774
15.5k
    OPC_MoveParent,
70775
15.5k
    OPC_SwitchType , 51, MVT::i32,
70776
15.5k
     OPC_CheckPredicate3, 
70777
15.5k
     OPC_Scope, 11, 
70778
15.5k
      OPC_CheckPredicate2, 
70779
15.5k
      OPC_EmitMergeInputChains1_0,
70780
15.5k
      OPC_EmitConvertToTarget2,
70781
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_G_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70782
15.5k
                    MVT::i32, 2, 1, 3, 
70783
15.5k
     11, 
70784
15.5k
      OPC_CheckPredicate1, 
70785
15.5k
      OPC_EmitMergeInputChains1_0,
70786
15.5k
      OPC_EmitConvertToTarget2,
70787
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_S_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70788
15.5k
                    MVT::i32, 2, 1, 3, 
70789
15.5k
     23, 
70790
15.5k
      OPC_CheckPredicate0, 
70791
15.5k
      OPC_EmitMergeInputChains1_0,
70792
15.5k
      OPC_EmitConvertToTarget2,
70793
15.5k
      OPC_Scope, 8, 
70794
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70795
15.5k
                     MVT::i32, 2, 1, 3, 
70796
15.5k
      8, 
70797
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_32_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
70798
15.5k
                     MVT::i32, 2, 1, 3, 
70799
15.5k
      0, 
70800
15.5k
     0, 
70801
15.5k
    57, MVT::i64,
70802
15.5k
     OPC_CheckPredicate4, 
70803
15.5k
     OPC_Scope, 13, 
70804
15.5k
      OPC_CheckPredicate2, 
70805
15.5k
      OPC_CheckPatternPredicate, 12,
70806
15.5k
      OPC_EmitMergeInputChains1_0,
70807
15.5k
      OPC_EmitConvertToTarget2,
70808
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_G_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70809
15.5k
                    MVT::i64, 2, 1, 3, 
70810
15.5k
     13, 
70811
15.5k
      OPC_CheckPredicate1, 
70812
15.5k
      OPC_CheckPatternPredicate, 12,
70813
15.5k
      OPC_EmitMergeInputChains1_0,
70814
15.5k
      OPC_EmitConvertToTarget2,
70815
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_S_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70816
15.5k
                    MVT::i64, 2, 1, 3, 
70817
15.5k
     25, 
70818
15.5k
      OPC_CheckPredicate0, 
70819
15.5k
      OPC_CheckPatternPredicate, 12,
70820
15.5k
      OPC_EmitMergeInputChains1_0,
70821
15.5k
      OPC_EmitConvertToTarget2,
70822
15.5k
      OPC_Scope, 8, 
70823
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
70824
15.5k
                     MVT::i64, 2, 1, 3, 
70825
15.5k
      8, 
70826
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_64_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
70827
15.5k
                     MVT::i64, 2, 1, 3, 
70828
15.5k
      0, 
70829
15.5k
     0, 
70830
15.5k
    0,
70831
15.5k
   49, 
70832
15.5k
    OPC_CheckPredicate3, 
70833
15.5k
    OPC_CheckTypeI32,
70834
15.5k
    OPC_Scope, 10, 
70835
15.5k
     OPC_CheckPredicate2, 
70836
15.5k
     OPC_EmitMergeInputChains1_0,
70837
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_G_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70838
15.5k
                   MVT::i32, 2, 1, 2, 
70839
15.5k
    10, 
70840
15.5k
     OPC_CheckPredicate1, 
70841
15.5k
     OPC_EmitMergeInputChains1_0,
70842
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_S_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70843
15.5k
                   MVT::i32, 2, 1, 2, 
70844
15.5k
    22, 
70845
15.5k
     OPC_CheckPredicate0, 
70846
15.5k
     OPC_EmitMergeInputChains1_0,
70847
15.5k
     OPC_Scope, 8, 
70848
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70849
15.5k
                    MVT::i32, 2, 1, 2, 
70850
15.5k
     8, 
70851
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_32_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
70852
15.5k
                    MVT::i32, 2, 1, 2, 
70853
15.5k
     0, 
70854
15.5k
    0, 
70855
15.5k
   55, 
70856
15.5k
    OPC_CheckPredicate4, 
70857
15.5k
    OPC_CheckTypeI64,
70858
15.5k
    OPC_Scope, 12, 
70859
15.5k
     OPC_CheckPredicate2, 
70860
15.5k
     OPC_CheckPatternPredicate, 12,
70861
15.5k
     OPC_EmitMergeInputChains1_0,
70862
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_G_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70863
15.5k
                   MVT::i64, 2, 1, 2, 
70864
15.5k
    12, 
70865
15.5k
     OPC_CheckPredicate1, 
70866
15.5k
     OPC_CheckPatternPredicate, 12,
70867
15.5k
     OPC_EmitMergeInputChains1_0,
70868
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_S_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70869
15.5k
                   MVT::i64, 2, 1, 2, 
70870
15.5k
    24, 
70871
15.5k
     OPC_CheckPredicate0, 
70872
15.5k
     OPC_CheckPatternPredicate, 12,
70873
15.5k
     OPC_EmitMergeInputChains1_0,
70874
15.5k
     OPC_Scope, 8, 
70875
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
70876
15.5k
                    MVT::i64, 2, 1, 2, 
70877
15.5k
     8, 
70878
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_AND_GEN_64_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
70879
15.5k
                    MVT::i64, 2, 1, 2, 
70880
15.5k
     0, 
70881
15.5k
    0, 
70882
15.5k
   0, 
70883
15.5k
  0, 
70884
15.5k
 85|128,3, TARGET_VAL(ISD::ATOMIC_LOAD_OR),
70885
15.5k
  OPC_RecordMemRef,
70886
15.5k
  OPC_RecordNode,
70887
15.5k
  OPC_RecordChild1,
70888
15.5k
  OPC_Scope, 102|128,1, 
70889
15.5k
   OPC_CheckChild1TypeI32,
70890
15.5k
   OPC_RecordChild2,
70891
15.5k
   OPC_Scope, 119, 
70892
15.5k
    OPC_MoveChild2,
70893
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
70894
15.5k
    OPC_MoveParent,
70895
15.5k
    OPC_SwitchType , 51, MVT::i32,
70896
15.5k
     OPC_CheckPredicate3, 
70897
15.5k
     OPC_Scope, 11, 
70898
15.5k
      OPC_CheckPredicate2, 
70899
15.5k
      OPC_EmitMergeInputChains1_0,
70900
15.5k
      OPC_EmitConvertToTarget2,
70901
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_G_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70902
15.5k
                    MVT::i32, 2, 1, 3, 
70903
15.5k
     23, 
70904
15.5k
      OPC_CheckPredicate0, 
70905
15.5k
      OPC_EmitMergeInputChains1_0,
70906
15.5k
      OPC_EmitConvertToTarget2,
70907
15.5k
      OPC_Scope, 8, 
70908
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70909
15.5k
                     MVT::i32, 2, 1, 3, 
70910
15.5k
      8, 
70911
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_32_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
70912
15.5k
                     MVT::i32, 2, 1, 3, 
70913
15.5k
      0, 
70914
15.5k
     11, 
70915
15.5k
      OPC_CheckPredicate1, 
70916
15.5k
      OPC_EmitMergeInputChains1_0,
70917
15.5k
      OPC_EmitConvertToTarget2,
70918
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_S_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70919
15.5k
                    MVT::i32, 2, 1, 3, 
70920
15.5k
     0, 
70921
15.5k
    57, MVT::i64,
70922
15.5k
     OPC_CheckPredicate4, 
70923
15.5k
     OPC_Scope, 13, 
70924
15.5k
      OPC_CheckPredicate2, 
70925
15.5k
      OPC_CheckPatternPredicate, 12,
70926
15.5k
      OPC_EmitMergeInputChains1_0,
70927
15.5k
      OPC_EmitConvertToTarget2,
70928
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_G_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70929
15.5k
                    MVT::i64, 2, 1, 3, 
70930
15.5k
     25, 
70931
15.5k
      OPC_CheckPredicate0, 
70932
15.5k
      OPC_CheckPatternPredicate, 12,
70933
15.5k
      OPC_EmitMergeInputChains1_0,
70934
15.5k
      OPC_EmitConvertToTarget2,
70935
15.5k
      OPC_Scope, 8, 
70936
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70937
15.5k
                     MVT::i64, 2, 1, 3, 
70938
15.5k
      8, 
70939
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_64_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
70940
15.5k
                     MVT::i64, 2, 1, 3, 
70941
15.5k
      0, 
70942
15.5k
     13, 
70943
15.5k
      OPC_CheckPredicate1, 
70944
15.5k
      OPC_CheckPatternPredicate, 12,
70945
15.5k
      OPC_EmitMergeInputChains1_0,
70946
15.5k
      OPC_EmitConvertToTarget2,
70947
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_S_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
70948
15.5k
                    MVT::i64, 2, 1, 3, 
70949
15.5k
     0, 
70950
15.5k
    0,
70951
15.5k
   49, 
70952
15.5k
    OPC_CheckPredicate3, 
70953
15.5k
    OPC_CheckTypeI32,
70954
15.5k
    OPC_Scope, 10, 
70955
15.5k
     OPC_CheckPredicate2, 
70956
15.5k
     OPC_EmitMergeInputChains1_0,
70957
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_G_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70958
15.5k
                   MVT::i32, 2, 1, 2, 
70959
15.5k
    22, 
70960
15.5k
     OPC_CheckPredicate0, 
70961
15.5k
     OPC_EmitMergeInputChains1_0,
70962
15.5k
     OPC_Scope, 8, 
70963
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70964
15.5k
                    MVT::i32, 2, 1, 2, 
70965
15.5k
     8, 
70966
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_32_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
70967
15.5k
                    MVT::i32, 2, 1, 2, 
70968
15.5k
     0, 
70969
15.5k
    10, 
70970
15.5k
     OPC_CheckPredicate1, 
70971
15.5k
     OPC_EmitMergeInputChains1_0,
70972
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_S_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70973
15.5k
                   MVT::i32, 2, 1, 2, 
70974
15.5k
    0, 
70975
15.5k
   55, 
70976
15.5k
    OPC_CheckPredicate4, 
70977
15.5k
    OPC_CheckTypeI64,
70978
15.5k
    OPC_Scope, 12, 
70979
15.5k
     OPC_CheckPredicate2, 
70980
15.5k
     OPC_CheckPatternPredicate, 12,
70981
15.5k
     OPC_EmitMergeInputChains1_0,
70982
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_G_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70983
15.5k
                   MVT::i64, 2, 1, 2, 
70984
15.5k
    24, 
70985
15.5k
     OPC_CheckPredicate0, 
70986
15.5k
     OPC_CheckPatternPredicate, 12,
70987
15.5k
     OPC_EmitMergeInputChains1_0,
70988
15.5k
     OPC_Scope, 8, 
70989
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
70990
15.5k
                    MVT::i64, 2, 1, 2, 
70991
15.5k
     8, 
70992
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_64_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
70993
15.5k
                    MVT::i64, 2, 1, 2, 
70994
15.5k
     0, 
70995
15.5k
    12, 
70996
15.5k
     OPC_CheckPredicate1, 
70997
15.5k
     OPC_CheckPatternPredicate, 12,
70998
15.5k
     OPC_EmitMergeInputChains1_0,
70999
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_S_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
71000
15.5k
                   MVT::i64, 2, 1, 2, 
71001
15.5k
    0, 
71002
15.5k
   0, 
71003
15.5k
  102|128,1, 
71004
15.5k
   OPC_CheckChild1TypeI64,
71005
15.5k
   OPC_RecordChild2,
71006
15.5k
   OPC_Scope, 119, 
71007
15.5k
    OPC_MoveChild2,
71008
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71009
15.5k
    OPC_MoveParent,
71010
15.5k
    OPC_SwitchType , 51, MVT::i32,
71011
15.5k
     OPC_CheckPredicate3, 
71012
15.5k
     OPC_Scope, 11, 
71013
15.5k
      OPC_CheckPredicate2, 
71014
15.5k
      OPC_EmitMergeInputChains1_0,
71015
15.5k
      OPC_EmitConvertToTarget2,
71016
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_G_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71017
15.5k
                    MVT::i32, 2, 1, 3, 
71018
15.5k
     23, 
71019
15.5k
      OPC_CheckPredicate0, 
71020
15.5k
      OPC_EmitMergeInputChains1_0,
71021
15.5k
      OPC_EmitConvertToTarget2,
71022
15.5k
      OPC_Scope, 8, 
71023
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71024
15.5k
                     MVT::i32, 2, 1, 3, 
71025
15.5k
      8, 
71026
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_32_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
71027
15.5k
                     MVT::i32, 2, 1, 3, 
71028
15.5k
      0, 
71029
15.5k
     11, 
71030
15.5k
      OPC_CheckPredicate1, 
71031
15.5k
      OPC_EmitMergeInputChains1_0,
71032
15.5k
      OPC_EmitConvertToTarget2,
71033
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_S_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71034
15.5k
                    MVT::i32, 2, 1, 3, 
71035
15.5k
     0, 
71036
15.5k
    57, MVT::i64,
71037
15.5k
     OPC_CheckPredicate4, 
71038
15.5k
     OPC_Scope, 13, 
71039
15.5k
      OPC_CheckPredicate2, 
71040
15.5k
      OPC_CheckPatternPredicate, 12,
71041
15.5k
      OPC_EmitMergeInputChains1_0,
71042
15.5k
      OPC_EmitConvertToTarget2,
71043
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_G_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71044
15.5k
                    MVT::i64, 2, 1, 3, 
71045
15.5k
     25, 
71046
15.5k
      OPC_CheckPredicate0, 
71047
15.5k
      OPC_CheckPatternPredicate, 12,
71048
15.5k
      OPC_EmitMergeInputChains1_0,
71049
15.5k
      OPC_EmitConvertToTarget2,
71050
15.5k
      OPC_Scope, 8, 
71051
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71052
15.5k
                     MVT::i64, 2, 1, 3, 
71053
15.5k
      8, 
71054
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_64_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
71055
15.5k
                     MVT::i64, 2, 1, 3, 
71056
15.5k
      0, 
71057
15.5k
     13, 
71058
15.5k
      OPC_CheckPredicate1, 
71059
15.5k
      OPC_CheckPatternPredicate, 12,
71060
15.5k
      OPC_EmitMergeInputChains1_0,
71061
15.5k
      OPC_EmitConvertToTarget2,
71062
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_S_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71063
15.5k
                    MVT::i64, 2, 1, 3, 
71064
15.5k
     0, 
71065
15.5k
    0,
71066
15.5k
   49, 
71067
15.5k
    OPC_CheckPredicate3, 
71068
15.5k
    OPC_CheckTypeI32,
71069
15.5k
    OPC_Scope, 10, 
71070
15.5k
     OPC_CheckPredicate2, 
71071
15.5k
     OPC_EmitMergeInputChains1_0,
71072
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_G_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71073
15.5k
                   MVT::i32, 2, 1, 2, 
71074
15.5k
    22, 
71075
15.5k
     OPC_CheckPredicate0, 
71076
15.5k
     OPC_EmitMergeInputChains1_0,
71077
15.5k
     OPC_Scope, 8, 
71078
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71079
15.5k
                    MVT::i32, 2, 1, 2, 
71080
15.5k
     8, 
71081
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_32_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
71082
15.5k
                    MVT::i32, 2, 1, 2, 
71083
15.5k
     0, 
71084
15.5k
    10, 
71085
15.5k
     OPC_CheckPredicate1, 
71086
15.5k
     OPC_EmitMergeInputChains1_0,
71087
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_S_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71088
15.5k
                   MVT::i32, 2, 1, 2, 
71089
15.5k
    0, 
71090
15.5k
   55, 
71091
15.5k
    OPC_CheckPredicate4, 
71092
15.5k
    OPC_CheckTypeI64,
71093
15.5k
    OPC_Scope, 12, 
71094
15.5k
     OPC_CheckPredicate2, 
71095
15.5k
     OPC_CheckPatternPredicate, 12,
71096
15.5k
     OPC_EmitMergeInputChains1_0,
71097
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_G_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71098
15.5k
                   MVT::i64, 2, 1, 2, 
71099
15.5k
    24, 
71100
15.5k
     OPC_CheckPredicate0, 
71101
15.5k
     OPC_CheckPatternPredicate, 12,
71102
15.5k
     OPC_EmitMergeInputChains1_0,
71103
15.5k
     OPC_Scope, 8, 
71104
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71105
15.5k
                    MVT::i64, 2, 1, 2, 
71106
15.5k
     8, 
71107
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_GEN_64_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
71108
15.5k
                    MVT::i64, 2, 1, 2, 
71109
15.5k
     0, 
71110
15.5k
    12, 
71111
15.5k
     OPC_CheckPredicate1, 
71112
15.5k
     OPC_CheckPatternPredicate, 12,
71113
15.5k
     OPC_EmitMergeInputChains1_0,
71114
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_OR_S_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71115
15.5k
                   MVT::i64, 2, 1, 2, 
71116
15.5k
    0, 
71117
15.5k
   0, 
71118
15.5k
  0, 
71119
15.5k
 85|128,3, TARGET_VAL(ISD::ATOMIC_LOAD_XOR),
71120
15.5k
  OPC_RecordMemRef,
71121
15.5k
  OPC_RecordNode,
71122
15.5k
  OPC_RecordChild1,
71123
15.5k
  OPC_Scope, 102|128,1, 
71124
15.5k
   OPC_CheckChild1TypeI32,
71125
15.5k
   OPC_RecordChild2,
71126
15.5k
   OPC_Scope, 119, 
71127
15.5k
    OPC_MoveChild2,
71128
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71129
15.5k
    OPC_MoveParent,
71130
15.5k
    OPC_SwitchType , 51, MVT::i32,
71131
15.5k
     OPC_CheckPredicate3, 
71132
15.5k
     OPC_Scope, 11, 
71133
15.5k
      OPC_CheckPredicate2, 
71134
15.5k
      OPC_EmitMergeInputChains1_0,
71135
15.5k
      OPC_EmitConvertToTarget2,
71136
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_G_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
71137
15.5k
                    MVT::i32, 2, 1, 3, 
71138
15.5k
     11, 
71139
15.5k
      OPC_CheckPredicate1, 
71140
15.5k
      OPC_EmitMergeInputChains1_0,
71141
15.5k
      OPC_EmitConvertToTarget2,
71142
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_S_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
71143
15.5k
                    MVT::i32, 2, 1, 3, 
71144
15.5k
     23, 
71145
15.5k
      OPC_CheckPredicate0, 
71146
15.5k
      OPC_EmitMergeInputChains1_0,
71147
15.5k
      OPC_EmitConvertToTarget2,
71148
15.5k
      OPC_Scope, 8, 
71149
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
71150
15.5k
                     MVT::i32, 2, 1, 3, 
71151
15.5k
      8, 
71152
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_32_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
71153
15.5k
                     MVT::i32, 2, 1, 3, 
71154
15.5k
      0, 
71155
15.5k
     0, 
71156
15.5k
    57, MVT::i64,
71157
15.5k
     OPC_CheckPredicate4, 
71158
15.5k
     OPC_Scope, 13, 
71159
15.5k
      OPC_CheckPredicate2, 
71160
15.5k
      OPC_CheckPatternPredicate, 12,
71161
15.5k
      OPC_EmitMergeInputChains1_0,
71162
15.5k
      OPC_EmitConvertToTarget2,
71163
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_G_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
71164
15.5k
                    MVT::i64, 2, 1, 3, 
71165
15.5k
     13, 
71166
15.5k
      OPC_CheckPredicate1, 
71167
15.5k
      OPC_CheckPatternPredicate, 12,
71168
15.5k
      OPC_EmitMergeInputChains1_0,
71169
15.5k
      OPC_EmitConvertToTarget2,
71170
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_S_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
71171
15.5k
                    MVT::i64, 2, 1, 3, 
71172
15.5k
     25, 
71173
15.5k
      OPC_CheckPredicate0, 
71174
15.5k
      OPC_CheckPatternPredicate, 12,
71175
15.5k
      OPC_EmitMergeInputChains1_0,
71176
15.5k
      OPC_EmitConvertToTarget2,
71177
15.5k
      OPC_Scope, 8, 
71178
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
71179
15.5k
                     MVT::i64, 2, 1, 3, 
71180
15.5k
      8, 
71181
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_64_USE_Gp32imm), 0|OPFL_Chain|OPFL_MemRefs,
71182
15.5k
                     MVT::i64, 2, 1, 3, 
71183
15.5k
      0, 
71184
15.5k
     0, 
71185
15.5k
    0,
71186
15.5k
   49, 
71187
15.5k
    OPC_CheckPredicate3, 
71188
15.5k
    OPC_CheckTypeI32,
71189
15.5k
    OPC_Scope, 10, 
71190
15.5k
     OPC_CheckPredicate2, 
71191
15.5k
     OPC_EmitMergeInputChains1_0,
71192
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_G_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
71193
15.5k
                   MVT::i32, 2, 1, 2, 
71194
15.5k
    10, 
71195
15.5k
     OPC_CheckPredicate1, 
71196
15.5k
     OPC_EmitMergeInputChains1_0,
71197
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_S_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
71198
15.5k
                   MVT::i32, 2, 1, 2, 
71199
15.5k
    22, 
71200
15.5k
     OPC_CheckPredicate0, 
71201
15.5k
     OPC_EmitMergeInputChains1_0,
71202
15.5k
     OPC_Scope, 8, 
71203
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
71204
15.5k
                    MVT::i32, 2, 1, 2, 
71205
15.5k
     8, 
71206
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_32_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
71207
15.5k
                    MVT::i32, 2, 1, 2, 
71208
15.5k
     0, 
71209
15.5k
    0, 
71210
15.5k
   55, 
71211
15.5k
    OPC_CheckPredicate4, 
71212
15.5k
    OPC_CheckTypeI64,
71213
15.5k
    OPC_Scope, 12, 
71214
15.5k
     OPC_CheckPredicate2, 
71215
15.5k
     OPC_CheckPatternPredicate, 12,
71216
15.5k
     OPC_EmitMergeInputChains1_0,
71217
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_G_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
71218
15.5k
                   MVT::i64, 2, 1, 2, 
71219
15.5k
    12, 
71220
15.5k
     OPC_CheckPredicate1, 
71221
15.5k
     OPC_CheckPatternPredicate, 12,
71222
15.5k
     OPC_EmitMergeInputChains1_0,
71223
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_S_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
71224
15.5k
                   MVT::i64, 2, 1, 2, 
71225
15.5k
    24, 
71226
15.5k
     OPC_CheckPredicate0, 
71227
15.5k
     OPC_CheckPatternPredicate, 12,
71228
15.5k
     OPC_EmitMergeInputChains1_0,
71229
15.5k
     OPC_Scope, 8, 
71230
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
71231
15.5k
                    MVT::i64, 2, 1, 2, 
71232
15.5k
     8, 
71233
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_64_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
71234
15.5k
                    MVT::i64, 2, 1, 2, 
71235
15.5k
     0, 
71236
15.5k
    0, 
71237
15.5k
   0, 
71238
15.5k
  102|128,1, 
71239
15.5k
   OPC_CheckChild1TypeI64,
71240
15.5k
   OPC_RecordChild2,
71241
15.5k
   OPC_Scope, 119, 
71242
15.5k
    OPC_MoveChild2,
71243
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71244
15.5k
    OPC_MoveParent,
71245
15.5k
    OPC_SwitchType , 51, MVT::i32,
71246
15.5k
     OPC_CheckPredicate3, 
71247
15.5k
     OPC_Scope, 11, 
71248
15.5k
      OPC_CheckPredicate2, 
71249
15.5k
      OPC_EmitMergeInputChains1_0,
71250
15.5k
      OPC_EmitConvertToTarget2,
71251
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_G_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71252
15.5k
                    MVT::i32, 2, 1, 3, 
71253
15.5k
     11, 
71254
15.5k
      OPC_CheckPredicate1, 
71255
15.5k
      OPC_EmitMergeInputChains1_0,
71256
15.5k
      OPC_EmitConvertToTarget2,
71257
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_S_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71258
15.5k
                    MVT::i32, 2, 1, 3, 
71259
15.5k
     23, 
71260
15.5k
      OPC_CheckPredicate0, 
71261
15.5k
      OPC_EmitMergeInputChains1_0,
71262
15.5k
      OPC_EmitConvertToTarget2,
71263
15.5k
      OPC_Scope, 8, 
71264
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71265
15.5k
                     MVT::i32, 2, 1, 3, 
71266
15.5k
      8, 
71267
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_32_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
71268
15.5k
                     MVT::i32, 2, 1, 3, 
71269
15.5k
      0, 
71270
15.5k
     0, 
71271
15.5k
    57, MVT::i64,
71272
15.5k
     OPC_CheckPredicate4, 
71273
15.5k
     OPC_Scope, 13, 
71274
15.5k
      OPC_CheckPredicate2, 
71275
15.5k
      OPC_CheckPatternPredicate, 12,
71276
15.5k
      OPC_EmitMergeInputChains1_0,
71277
15.5k
      OPC_EmitConvertToTarget2,
71278
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_G_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71279
15.5k
                    MVT::i64, 2, 1, 3, 
71280
15.5k
     13, 
71281
15.5k
      OPC_CheckPredicate1, 
71282
15.5k
      OPC_CheckPatternPredicate, 12,
71283
15.5k
      OPC_EmitMergeInputChains1_0,
71284
15.5k
      OPC_EmitConvertToTarget2,
71285
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_S_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71286
15.5k
                    MVT::i64, 2, 1, 3, 
71287
15.5k
     25, 
71288
15.5k
      OPC_CheckPredicate0, 
71289
15.5k
      OPC_CheckPatternPredicate, 12,
71290
15.5k
      OPC_EmitMergeInputChains1_0,
71291
15.5k
      OPC_EmitConvertToTarget2,
71292
15.5k
      OPC_Scope, 8, 
71293
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
71294
15.5k
                     MVT::i64, 2, 1, 3, 
71295
15.5k
      8, 
71296
15.5k
       OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_64_USE_Gp64imm), 0|OPFL_Chain|OPFL_MemRefs,
71297
15.5k
                     MVT::i64, 2, 1, 3, 
71298
15.5k
      0, 
71299
15.5k
     0, 
71300
15.5k
    0,
71301
15.5k
   49, 
71302
15.5k
    OPC_CheckPredicate3, 
71303
15.5k
    OPC_CheckTypeI32,
71304
15.5k
    OPC_Scope, 10, 
71305
15.5k
     OPC_CheckPredicate2, 
71306
15.5k
     OPC_EmitMergeInputChains1_0,
71307
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_G_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71308
15.5k
                   MVT::i32, 2, 1, 2, 
71309
15.5k
    10, 
71310
15.5k
     OPC_CheckPredicate1, 
71311
15.5k
     OPC_EmitMergeInputChains1_0,
71312
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_S_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71313
15.5k
                   MVT::i32, 2, 1, 2, 
71314
15.5k
    22, 
71315
15.5k
     OPC_CheckPredicate0, 
71316
15.5k
     OPC_EmitMergeInputChains1_0,
71317
15.5k
     OPC_Scope, 8, 
71318
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71319
15.5k
                    MVT::i32, 2, 1, 2, 
71320
15.5k
     8, 
71321
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_32_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
71322
15.5k
                    MVT::i32, 2, 1, 2, 
71323
15.5k
     0, 
71324
15.5k
    0, 
71325
15.5k
   55, 
71326
15.5k
    OPC_CheckPredicate4, 
71327
15.5k
    OPC_CheckTypeI64,
71328
15.5k
    OPC_Scope, 12, 
71329
15.5k
     OPC_CheckPredicate2, 
71330
15.5k
     OPC_CheckPatternPredicate, 12,
71331
15.5k
     OPC_EmitMergeInputChains1_0,
71332
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_G_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71333
15.5k
                   MVT::i64, 2, 1, 2, 
71334
15.5k
    12, 
71335
15.5k
     OPC_CheckPredicate1, 
71336
15.5k
     OPC_CheckPatternPredicate, 12,
71337
15.5k
     OPC_EmitMergeInputChains1_0,
71338
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_S_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71339
15.5k
                   MVT::i64, 2, 1, 2, 
71340
15.5k
    24, 
71341
15.5k
     OPC_CheckPredicate0, 
71342
15.5k
     OPC_CheckPatternPredicate, 12,
71343
15.5k
     OPC_EmitMergeInputChains1_0,
71344
15.5k
     OPC_Scope, 8, 
71345
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
71346
15.5k
                    MVT::i64, 2, 1, 2, 
71347
15.5k
     8, 
71348
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_XOR_GEN_64_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
71349
15.5k
                    MVT::i64, 2, 1, 2, 
71350
15.5k
     0, 
71351
15.5k
    0, 
71352
15.5k
   0, 
71353
15.5k
  0, 
71354
15.5k
 102, TARGET_VAL(ISD::ADD),
71355
15.5k
  OPC_RecordChild0,
71356
15.5k
  OPC_RecordChild1,
71357
15.5k
  OPC_Scope, 47, 
71358
15.5k
   OPC_MoveChild1,
71359
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71360
15.5k
   OPC_MoveParent,
71361
15.5k
   OPC_SwitchType , 8, MVT::i1,
71362
15.5k
    OPC_EmitConvertToTarget1,
71363
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ADD_i1_ri),
71364
15.5k
                  MVT::i1, 2, 0, 2, 
71365
15.5k
   8, MVT::i64,
71366
15.5k
    OPC_EmitConvertToTarget1,
71367
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ADDi64ri),
71368
15.5k
                  MVT::i64, 2, 0, 2, 
71369
15.5k
   8, MVT::i32,
71370
15.5k
    OPC_EmitConvertToTarget1,
71371
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ADDi32ri),
71372
15.5k
                  MVT::i32, 2, 0, 2, 
71373
15.5k
   8, MVT::i16,
71374
15.5k
    OPC_EmitConvertToTarget1,
71375
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ADDi16ri),
71376
15.5k
                  MVT::i16, 2, 0, 2, 
71377
15.5k
   0,
71378
15.5k
  9, 
71379
15.5k
   OPC_CheckType, MVT::i1,
71380
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ADD_i1_rr),
71381
15.5k
                 MVT::i1, 2, 0, 1, 
71382
15.5k
  8, 
71383
15.5k
   OPC_CheckTypeI64,
71384
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ADDi64rr),
71385
15.5k
                 MVT::i64, 2, 0, 1, 
71386
15.5k
  8, 
71387
15.5k
   OPC_CheckTypeI32,
71388
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ADDi32rr),
71389
15.5k
                 MVT::i32, 2, 0, 1, 
71390
15.5k
  9, 
71391
15.5k
   OPC_CheckType, MVT::i16,
71392
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ADDi16rr),
71393
15.5k
                 MVT::i16, 2, 0, 1, 
71394
15.5k
  11, 
71395
15.5k
   OPC_CheckType, MVT::v2i16,
71396
15.5k
   OPC_CheckPatternPredicate, 30,
71397
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ADD16x2),
71398
15.5k
                 MVT::v2i16, 2, 0, 1, 
71399
15.5k
  0, 
71400
15.5k
 54, TARGET_VAL(ISD::ADDC),
71401
15.5k
  OPC_RecordChild0,
71402
15.5k
  OPC_RecordChild1,
71403
15.5k
  OPC_Scope, 29, 
71404
15.5k
   OPC_MoveChild1,
71405
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71406
15.5k
   OPC_MoveParent,
71407
15.5k
   OPC_SwitchType , 8, MVT::i32,
71408
15.5k
    OPC_EmitConvertToTarget1,
71409
15.5k
    OPC_MorphNodeTo1GlueOutput, TARGET_VAL(NVPTX::ADDCCi32ri),
71410
15.5k
                  MVT::i32, 2, 0, 2, 
71411
15.5k
   10, MVT::i64,
71412
15.5k
    OPC_CheckPatternPredicate, 31,
71413
15.5k
    OPC_EmitConvertToTarget1,
71414
15.5k
    OPC_MorphNodeTo1GlueOutput, TARGET_VAL(NVPTX::ADDCCi64ri),
71415
15.5k
                  MVT::i64, 2, 0, 2, 
71416
15.5k
   0,
71417
15.5k
  8, 
71418
15.5k
   OPC_CheckTypeI32,
71419
15.5k
   OPC_MorphNodeTo1GlueOutput, TARGET_VAL(NVPTX::ADDCCi32rr),
71420
15.5k
                 MVT::i32, 2, 0, 1, 
71421
15.5k
  10, 
71422
15.5k
   OPC_CheckTypeI64,
71423
15.5k
   OPC_CheckPatternPredicate, 31,
71424
15.5k
   OPC_MorphNodeTo1GlueOutput, TARGET_VAL(NVPTX::ADDCCi64rr),
71425
15.5k
                 MVT::i64, 2, 0, 1, 
71426
15.5k
  0, 
71427
15.5k
 54, TARGET_VAL(ISD::SUBC),
71428
15.5k
  OPC_RecordChild0,
71429
15.5k
  OPC_RecordChild1,
71430
15.5k
  OPC_Scope, 29, 
71431
15.5k
   OPC_MoveChild1,
71432
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71433
15.5k
   OPC_MoveParent,
71434
15.5k
   OPC_SwitchType , 8, MVT::i32,
71435
15.5k
    OPC_EmitConvertToTarget1,
71436
15.5k
    OPC_MorphNodeTo1GlueOutput, TARGET_VAL(NVPTX::SUBCCi32ri),
71437
15.5k
                  MVT::i32, 2, 0, 2, 
71438
15.5k
   10, MVT::i64,
71439
15.5k
    OPC_CheckPatternPredicate, 31,
71440
15.5k
    OPC_EmitConvertToTarget1,
71441
15.5k
    OPC_MorphNodeTo1GlueOutput, TARGET_VAL(NVPTX::SUBCCi64ri),
71442
15.5k
                  MVT::i64, 2, 0, 2, 
71443
15.5k
   0,
71444
15.5k
  8, 
71445
15.5k
   OPC_CheckTypeI32,
71446
15.5k
   OPC_MorphNodeTo1GlueOutput, TARGET_VAL(NVPTX::SUBCCi32rr),
71447
15.5k
                 MVT::i32, 2, 0, 1, 
71448
15.5k
  10, 
71449
15.5k
   OPC_CheckTypeI64,
71450
15.5k
   OPC_CheckPatternPredicate, 31,
71451
15.5k
   OPC_MorphNodeTo1GlueOutput, TARGET_VAL(NVPTX::SUBCCi64rr),
71452
15.5k
                 MVT::i64, 2, 0, 1, 
71453
15.5k
  0, 
71454
15.5k
 59, TARGET_VAL(ISD::ADDE),
71455
15.5k
  OPC_CaptureGlueInput,
71456
15.5k
  OPC_RecordChild0,
71457
15.5k
  OPC_RecordChild1,
71458
15.5k
  OPC_Scope, 31, 
71459
15.5k
   OPC_MoveChild1,
71460
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71461
15.5k
   OPC_MoveParent,
71462
15.5k
   OPC_SwitchType , 9, MVT::i32,
71463
15.5k
    OPC_EmitConvertToTarget1,
71464
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ADDCCCi32ri), 0|OPFL_GlueInput|OPFL_GlueOutput,
71465
15.5k
                  MVT::i32, 2, 0, 2, 
71466
15.5k
   11, MVT::i64,
71467
15.5k
    OPC_CheckPatternPredicate, 31,
71468
15.5k
    OPC_EmitConvertToTarget1,
71469
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ADDCCCi64ri), 0|OPFL_GlueInput|OPFL_GlueOutput,
71470
15.5k
                  MVT::i64, 2, 0, 2, 
71471
15.5k
   0,
71472
15.5k
  9, 
71473
15.5k
   OPC_CheckTypeI32,
71474
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ADDCCCi32rr), 0|OPFL_GlueInput|OPFL_GlueOutput,
71475
15.5k
                 MVT::i32, 2, 0, 1, 
71476
15.5k
  11, 
71477
15.5k
   OPC_CheckTypeI64,
71478
15.5k
   OPC_CheckPatternPredicate, 31,
71479
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ADDCCCi64rr), 0|OPFL_GlueInput|OPFL_GlueOutput,
71480
15.5k
                 MVT::i64, 2, 0, 1, 
71481
15.5k
  0, 
71482
15.5k
 59, TARGET_VAL(ISD::SUBE),
71483
15.5k
  OPC_CaptureGlueInput,
71484
15.5k
  OPC_RecordChild0,
71485
15.5k
  OPC_RecordChild1,
71486
15.5k
  OPC_Scope, 31, 
71487
15.5k
   OPC_MoveChild1,
71488
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71489
15.5k
   OPC_MoveParent,
71490
15.5k
   OPC_SwitchType , 9, MVT::i32,
71491
15.5k
    OPC_EmitConvertToTarget1,
71492
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::SUBCCCi32ri), 0|OPFL_GlueInput|OPFL_GlueOutput,
71493
15.5k
                  MVT::i32, 2, 0, 2, 
71494
15.5k
   11, MVT::i64,
71495
15.5k
    OPC_CheckPatternPredicate, 31,
71496
15.5k
    OPC_EmitConvertToTarget1,
71497
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::SUBCCCi64ri), 0|OPFL_GlueInput|OPFL_GlueOutput,
71498
15.5k
                  MVT::i64, 2, 0, 2, 
71499
15.5k
   0,
71500
15.5k
  9, 
71501
15.5k
   OPC_CheckTypeI32,
71502
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::SUBCCCi32rr), 0|OPFL_GlueInput|OPFL_GlueOutput,
71503
15.5k
                 MVT::i32, 2, 0, 1, 
71504
15.5k
  11, 
71505
15.5k
   OPC_CheckTypeI64,
71506
15.5k
   OPC_CheckPatternPredicate, 31,
71507
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::SUBCCCi64rr), 0|OPFL_GlueInput|OPFL_GlueOutput,
71508
15.5k
                 MVT::i64, 2, 0, 1, 
71509
15.5k
  0, 
71510
15.5k
 70, TARGET_VAL(ISD::MULHS),
71511
15.5k
  OPC_RecordChild0,
71512
15.5k
  OPC_RecordChild1,
71513
15.5k
  OPC_Scope, 37, 
71514
15.5k
   OPC_MoveChild1,
71515
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71516
15.5k
   OPC_MoveParent,
71517
15.5k
   OPC_SwitchType , 8, MVT::i64,
71518
15.5k
    OPC_EmitConvertToTarget1,
71519
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHSi64ri),
71520
15.5k
                  MVT::i64, 2, 0, 2, 
71521
15.5k
   8, MVT::i32,
71522
15.5k
    OPC_EmitConvertToTarget1,
71523
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHSi32ri),
71524
15.5k
                  MVT::i32, 2, 0, 2, 
71525
15.5k
   8, MVT::i16,
71526
15.5k
    OPC_EmitConvertToTarget1,
71527
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHSi16ri),
71528
15.5k
                  MVT::i16, 2, 0, 2, 
71529
15.5k
   0,
71530
15.5k
  8, 
71531
15.5k
   OPC_CheckTypeI64,
71532
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHSi64rr),
71533
15.5k
                 MVT::i64, 2, 0, 1, 
71534
15.5k
  8, 
71535
15.5k
   OPC_CheckTypeI32,
71536
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHSi32rr),
71537
15.5k
                 MVT::i32, 2, 0, 1, 
71538
15.5k
  9, 
71539
15.5k
   OPC_CheckType, MVT::i16,
71540
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHSi16rr),
71541
15.5k
                 MVT::i16, 2, 0, 1, 
71542
15.5k
  0, 
71543
15.5k
 70, TARGET_VAL(ISD::MULHU),
71544
15.5k
  OPC_RecordChild0,
71545
15.5k
  OPC_RecordChild1,
71546
15.5k
  OPC_Scope, 37, 
71547
15.5k
   OPC_MoveChild1,
71548
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71549
15.5k
   OPC_MoveParent,
71550
15.5k
   OPC_SwitchType , 8, MVT::i64,
71551
15.5k
    OPC_EmitConvertToTarget1,
71552
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHUi64ri),
71553
15.5k
                  MVT::i64, 2, 0, 2, 
71554
15.5k
   8, MVT::i32,
71555
15.5k
    OPC_EmitConvertToTarget1,
71556
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHUi32ri),
71557
15.5k
                  MVT::i32, 2, 0, 2, 
71558
15.5k
   8, MVT::i16,
71559
15.5k
    OPC_EmitConvertToTarget1,
71560
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHUi16ri),
71561
15.5k
                  MVT::i16, 2, 0, 2, 
71562
15.5k
   0,
71563
15.5k
  8, 
71564
15.5k
   OPC_CheckTypeI64,
71565
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHUi64rr),
71566
15.5k
                 MVT::i64, 2, 0, 1, 
71567
15.5k
  8, 
71568
15.5k
   OPC_CheckTypeI32,
71569
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHUi32rr),
71570
15.5k
                 MVT::i32, 2, 0, 1, 
71571
15.5k
  9, 
71572
15.5k
   OPC_CheckType, MVT::i16,
71573
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULTHUi16rr),
71574
15.5k
                 MVT::i16, 2, 0, 1, 
71575
15.5k
  0, 
71576
15.5k
 70, TARGET_VAL(ISD::SDIV),
71577
15.5k
  OPC_RecordChild0,
71578
15.5k
  OPC_RecordChild1,
71579
15.5k
  OPC_Scope, 37, 
71580
15.5k
   OPC_MoveChild1,
71581
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71582
15.5k
   OPC_MoveParent,
71583
15.5k
   OPC_SwitchType , 8, MVT::i64,
71584
15.5k
    OPC_EmitConvertToTarget1,
71585
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SDIVi64ri),
71586
15.5k
                  MVT::i64, 2, 0, 2, 
71587
15.5k
   8, MVT::i32,
71588
15.5k
    OPC_EmitConvertToTarget1,
71589
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SDIVi32ri),
71590
15.5k
                  MVT::i32, 2, 0, 2, 
71591
15.5k
   8, MVT::i16,
71592
15.5k
    OPC_EmitConvertToTarget1,
71593
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SDIVi16ri),
71594
15.5k
                  MVT::i16, 2, 0, 2, 
71595
15.5k
   0,
71596
15.5k
  8, 
71597
15.5k
   OPC_CheckTypeI64,
71598
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SDIVi64rr),
71599
15.5k
                 MVT::i64, 2, 0, 1, 
71600
15.5k
  8, 
71601
15.5k
   OPC_CheckTypeI32,
71602
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SDIVi32rr),
71603
15.5k
                 MVT::i32, 2, 0, 1, 
71604
15.5k
  9, 
71605
15.5k
   OPC_CheckType, MVT::i16,
71606
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SDIVi16rr),
71607
15.5k
                 MVT::i16, 2, 0, 1, 
71608
15.5k
  0, 
71609
15.5k
 70, TARGET_VAL(ISD::UDIV),
71610
15.5k
  OPC_RecordChild0,
71611
15.5k
  OPC_RecordChild1,
71612
15.5k
  OPC_Scope, 37, 
71613
15.5k
   OPC_MoveChild1,
71614
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71615
15.5k
   OPC_MoveParent,
71616
15.5k
   OPC_SwitchType , 8, MVT::i64,
71617
15.5k
    OPC_EmitConvertToTarget1,
71618
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UDIVi64ri),
71619
15.5k
                  MVT::i64, 2, 0, 2, 
71620
15.5k
   8, MVT::i32,
71621
15.5k
    OPC_EmitConvertToTarget1,
71622
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UDIVi32ri),
71623
15.5k
                  MVT::i32, 2, 0, 2, 
71624
15.5k
   8, MVT::i16,
71625
15.5k
    OPC_EmitConvertToTarget1,
71626
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UDIVi16ri),
71627
15.5k
                  MVT::i16, 2, 0, 2, 
71628
15.5k
   0,
71629
15.5k
  8, 
71630
15.5k
   OPC_CheckTypeI64,
71631
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UDIVi64rr),
71632
15.5k
                 MVT::i64, 2, 0, 1, 
71633
15.5k
  8, 
71634
15.5k
   OPC_CheckTypeI32,
71635
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UDIVi32rr),
71636
15.5k
                 MVT::i32, 2, 0, 1, 
71637
15.5k
  9, 
71638
15.5k
   OPC_CheckType, MVT::i16,
71639
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UDIVi16rr),
71640
15.5k
                 MVT::i16, 2, 0, 1, 
71641
15.5k
  0, 
71642
15.5k
 70, TARGET_VAL(ISD::SREM),
71643
15.5k
  OPC_RecordChild0,
71644
15.5k
  OPC_RecordChild1,
71645
15.5k
  OPC_Scope, 37, 
71646
15.5k
   OPC_MoveChild1,
71647
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71648
15.5k
   OPC_MoveParent,
71649
15.5k
   OPC_SwitchType , 8, MVT::i64,
71650
15.5k
    OPC_EmitConvertToTarget1,
71651
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SREMi64ri),
71652
15.5k
                  MVT::i64, 2, 0, 2, 
71653
15.5k
   8, MVT::i32,
71654
15.5k
    OPC_EmitConvertToTarget1,
71655
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SREMi32ri),
71656
15.5k
                  MVT::i32, 2, 0, 2, 
71657
15.5k
   8, MVT::i16,
71658
15.5k
    OPC_EmitConvertToTarget1,
71659
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SREMi16ri),
71660
15.5k
                  MVT::i16, 2, 0, 2, 
71661
15.5k
   0,
71662
15.5k
  8, 
71663
15.5k
   OPC_CheckTypeI64,
71664
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SREMi64rr),
71665
15.5k
                 MVT::i64, 2, 0, 1, 
71666
15.5k
  8, 
71667
15.5k
   OPC_CheckTypeI32,
71668
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SREMi32rr),
71669
15.5k
                 MVT::i32, 2, 0, 1, 
71670
15.5k
  9, 
71671
15.5k
   OPC_CheckType, MVT::i16,
71672
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SREMi16rr),
71673
15.5k
                 MVT::i16, 2, 0, 1, 
71674
15.5k
  0, 
71675
15.5k
 70, TARGET_VAL(ISD::UREM),
71676
15.5k
  OPC_RecordChild0,
71677
15.5k
  OPC_RecordChild1,
71678
15.5k
  OPC_Scope, 37, 
71679
15.5k
   OPC_MoveChild1,
71680
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71681
15.5k
   OPC_MoveParent,
71682
15.5k
   OPC_SwitchType , 8, MVT::i64,
71683
15.5k
    OPC_EmitConvertToTarget1,
71684
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UREMi64ri),
71685
15.5k
                  MVT::i64, 2, 0, 2, 
71686
15.5k
   8, MVT::i32,
71687
15.5k
    OPC_EmitConvertToTarget1,
71688
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UREMi32ri),
71689
15.5k
                  MVT::i32, 2, 0, 2, 
71690
15.5k
   8, MVT::i16,
71691
15.5k
    OPC_EmitConvertToTarget1,
71692
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UREMi16ri),
71693
15.5k
                  MVT::i16, 2, 0, 2, 
71694
15.5k
   0,
71695
15.5k
  8, 
71696
15.5k
   OPC_CheckTypeI64,
71697
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UREMi64rr),
71698
15.5k
                 MVT::i64, 2, 0, 1, 
71699
15.5k
  8, 
71700
15.5k
   OPC_CheckTypeI32,
71701
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UREMi32rr),
71702
15.5k
                 MVT::i32, 2, 0, 1, 
71703
15.5k
  9, 
71704
15.5k
   OPC_CheckType, MVT::i16,
71705
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UREMi16rr),
71706
15.5k
                 MVT::i16, 2, 0, 1, 
71707
15.5k
  0, 
71708
15.5k
 82, TARGET_VAL(ISD::SMAX),
71709
15.5k
  OPC_RecordChild0,
71710
15.5k
  OPC_RecordChild1,
71711
15.5k
  OPC_Scope, 37, 
71712
15.5k
   OPC_MoveChild1,
71713
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71714
15.5k
   OPC_MoveParent,
71715
15.5k
   OPC_SwitchType , 8, MVT::i64,
71716
15.5k
    OPC_EmitConvertToTarget1,
71717
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMAXi64ri),
71718
15.5k
                  MVT::i64, 2, 0, 2, 
71719
15.5k
   8, MVT::i32,
71720
15.5k
    OPC_EmitConvertToTarget1,
71721
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMAXi32ri),
71722
15.5k
                  MVT::i32, 2, 0, 2, 
71723
15.5k
   8, MVT::i16,
71724
15.5k
    OPC_EmitConvertToTarget1,
71725
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMAXi16ri),
71726
15.5k
                  MVT::i16, 2, 0, 2, 
71727
15.5k
   0,
71728
15.5k
  8, 
71729
15.5k
   OPC_CheckTypeI64,
71730
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMAXi64rr),
71731
15.5k
                 MVT::i64, 2, 0, 1, 
71732
15.5k
  8, 
71733
15.5k
   OPC_CheckTypeI32,
71734
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMAXi32rr),
71735
15.5k
                 MVT::i32, 2, 0, 1, 
71736
15.5k
  9, 
71737
15.5k
   OPC_CheckType, MVT::i16,
71738
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMAXi16rr),
71739
15.5k
                 MVT::i16, 2, 0, 1, 
71740
15.5k
  11, 
71741
15.5k
   OPC_CheckType, MVT::v2i16,
71742
15.5k
   OPC_CheckPatternPredicate, 30,
71743
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMAX16x2),
71744
15.5k
                 MVT::v2i16, 2, 0, 1, 
71745
15.5k
  0, 
71746
15.5k
 82, TARGET_VAL(ISD::UMAX),
71747
15.5k
  OPC_RecordChild0,
71748
15.5k
  OPC_RecordChild1,
71749
15.5k
  OPC_Scope, 37, 
71750
15.5k
   OPC_MoveChild1,
71751
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71752
15.5k
   OPC_MoveParent,
71753
15.5k
   OPC_SwitchType , 8, MVT::i64,
71754
15.5k
    OPC_EmitConvertToTarget1,
71755
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMAXi64ri),
71756
15.5k
                  MVT::i64, 2, 0, 2, 
71757
15.5k
   8, MVT::i32,
71758
15.5k
    OPC_EmitConvertToTarget1,
71759
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMAXi32ri),
71760
15.5k
                  MVT::i32, 2, 0, 2, 
71761
15.5k
   8, MVT::i16,
71762
15.5k
    OPC_EmitConvertToTarget1,
71763
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMAXi16ri),
71764
15.5k
                  MVT::i16, 2, 0, 2, 
71765
15.5k
   0,
71766
15.5k
  8, 
71767
15.5k
   OPC_CheckTypeI64,
71768
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMAXi64rr),
71769
15.5k
                 MVT::i64, 2, 0, 1, 
71770
15.5k
  8, 
71771
15.5k
   OPC_CheckTypeI32,
71772
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMAXi32rr),
71773
15.5k
                 MVT::i32, 2, 0, 1, 
71774
15.5k
  9, 
71775
15.5k
   OPC_CheckType, MVT::i16,
71776
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMAXi16rr),
71777
15.5k
                 MVT::i16, 2, 0, 1, 
71778
15.5k
  11, 
71779
15.5k
   OPC_CheckType, MVT::v2i16,
71780
15.5k
   OPC_CheckPatternPredicate, 30,
71781
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMAX16x2),
71782
15.5k
                 MVT::v2i16, 2, 0, 1, 
71783
15.5k
  0, 
71784
15.5k
 82, TARGET_VAL(ISD::SMIN),
71785
15.5k
  OPC_RecordChild0,
71786
15.5k
  OPC_RecordChild1,
71787
15.5k
  OPC_Scope, 37, 
71788
15.5k
   OPC_MoveChild1,
71789
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71790
15.5k
   OPC_MoveParent,
71791
15.5k
   OPC_SwitchType , 8, MVT::i64,
71792
15.5k
    OPC_EmitConvertToTarget1,
71793
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMINi64ri),
71794
15.5k
                  MVT::i64, 2, 0, 2, 
71795
15.5k
   8, MVT::i32,
71796
15.5k
    OPC_EmitConvertToTarget1,
71797
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMINi32ri),
71798
15.5k
                  MVT::i32, 2, 0, 2, 
71799
15.5k
   8, MVT::i16,
71800
15.5k
    OPC_EmitConvertToTarget1,
71801
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMINi16ri),
71802
15.5k
                  MVT::i16, 2, 0, 2, 
71803
15.5k
   0,
71804
15.5k
  8, 
71805
15.5k
   OPC_CheckTypeI64,
71806
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMINi64rr),
71807
15.5k
                 MVT::i64, 2, 0, 1, 
71808
15.5k
  8, 
71809
15.5k
   OPC_CheckTypeI32,
71810
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMINi32rr),
71811
15.5k
                 MVT::i32, 2, 0, 1, 
71812
15.5k
  9, 
71813
15.5k
   OPC_CheckType, MVT::i16,
71814
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMINi16rr),
71815
15.5k
                 MVT::i16, 2, 0, 1, 
71816
15.5k
  11, 
71817
15.5k
   OPC_CheckType, MVT::v2i16,
71818
15.5k
   OPC_CheckPatternPredicate, 30,
71819
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SMIN16x2),
71820
15.5k
                 MVT::v2i16, 2, 0, 1, 
71821
15.5k
  0, 
71822
15.5k
 82, TARGET_VAL(ISD::UMIN),
71823
15.5k
  OPC_RecordChild0,
71824
15.5k
  OPC_RecordChild1,
71825
15.5k
  OPC_Scope, 37, 
71826
15.5k
   OPC_MoveChild1,
71827
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71828
15.5k
   OPC_MoveParent,
71829
15.5k
   OPC_SwitchType , 8, MVT::i64,
71830
15.5k
    OPC_EmitConvertToTarget1,
71831
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMINi64ri),
71832
15.5k
                  MVT::i64, 2, 0, 2, 
71833
15.5k
   8, MVT::i32,
71834
15.5k
    OPC_EmitConvertToTarget1,
71835
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMINi32ri),
71836
15.5k
                  MVT::i32, 2, 0, 2, 
71837
15.5k
   8, MVT::i16,
71838
15.5k
    OPC_EmitConvertToTarget1,
71839
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMINi16ri),
71840
15.5k
                  MVT::i16, 2, 0, 2, 
71841
15.5k
   0,
71842
15.5k
  8, 
71843
15.5k
   OPC_CheckTypeI64,
71844
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMINi64rr),
71845
15.5k
                 MVT::i64, 2, 0, 1, 
71846
15.5k
  8, 
71847
15.5k
   OPC_CheckTypeI32,
71848
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMINi32rr),
71849
15.5k
                 MVT::i32, 2, 0, 1, 
71850
15.5k
  9, 
71851
15.5k
   OPC_CheckType, MVT::i16,
71852
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMINi16rr),
71853
15.5k
                 MVT::i16, 2, 0, 1, 
71854
15.5k
  11, 
71855
15.5k
   OPC_CheckType, MVT::v2i16,
71856
15.5k
   OPC_CheckPatternPredicate, 30,
71857
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::UMIN16x2),
71858
15.5k
                 MVT::v2i16, 2, 0, 1, 
71859
15.5k
  0, 
71860
15.5k
 70, TARGET_VAL(NVPTXISD::MUL_WIDE_SIGNED),
71861
15.5k
  OPC_RecordChild0,
71862
15.5k
  OPC_Scope, 33, 
71863
15.5k
   OPC_CheckChild0Type, MVT::i16,
71864
15.5k
   OPC_RecordChild1,
71865
15.5k
   OPC_Scope, 16, 
71866
15.5k
    OPC_MoveChild1,
71867
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71868
15.5k
    OPC_MoveParent,
71869
15.5k
    OPC_CheckTypeI32,
71870
15.5k
    OPC_CheckPatternPredicate, 18,
71871
15.5k
    OPC_EmitConvertToTarget1,
71872
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDES32Imm),
71873
15.5k
                  MVT::i32, 2, 0, 2, 
71874
15.5k
   10, 
71875
15.5k
    OPC_CheckTypeI32,
71876
15.5k
    OPC_CheckPatternPredicate, 18,
71877
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDES32),
71878
15.5k
                  MVT::i32, 2, 0, 1, 
71879
15.5k
   0, 
71880
15.5k
  32, 
71881
15.5k
   OPC_CheckChild0TypeI32,
71882
15.5k
   OPC_RecordChild1,
71883
15.5k
   OPC_Scope, 16, 
71884
15.5k
    OPC_MoveChild1,
71885
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71886
15.5k
    OPC_MoveParent,
71887
15.5k
    OPC_CheckTypeI64,
71888
15.5k
    OPC_CheckPatternPredicate, 18,
71889
15.5k
    OPC_EmitConvertToTarget1,
71890
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDES64Imm),
71891
15.5k
                  MVT::i64, 2, 0, 2, 
71892
15.5k
   10, 
71893
15.5k
    OPC_CheckTypeI64,
71894
15.5k
    OPC_CheckPatternPredicate, 18,
71895
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDES64),
71896
15.5k
                  MVT::i64, 2, 0, 1, 
71897
15.5k
   0, 
71898
15.5k
  0, 
71899
15.5k
 70, TARGET_VAL(NVPTXISD::MUL_WIDE_UNSIGNED),
71900
15.5k
  OPC_RecordChild0,
71901
15.5k
  OPC_Scope, 33, 
71902
15.5k
   OPC_CheckChild0Type, MVT::i16,
71903
15.5k
   OPC_RecordChild1,
71904
15.5k
   OPC_Scope, 16, 
71905
15.5k
    OPC_MoveChild1,
71906
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71907
15.5k
    OPC_MoveParent,
71908
15.5k
    OPC_CheckTypeI32,
71909
15.5k
    OPC_CheckPatternPredicate, 18,
71910
15.5k
    OPC_EmitConvertToTarget1,
71911
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDEU32Imm),
71912
15.5k
                  MVT::i32, 2, 0, 2, 
71913
15.5k
   10, 
71914
15.5k
    OPC_CheckTypeI32,
71915
15.5k
    OPC_CheckPatternPredicate, 18,
71916
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDEU32),
71917
15.5k
                  MVT::i32, 2, 0, 1, 
71918
15.5k
   0, 
71919
15.5k
  32, 
71920
15.5k
   OPC_CheckChild0TypeI32,
71921
15.5k
   OPC_RecordChild1,
71922
15.5k
   OPC_Scope, 16, 
71923
15.5k
    OPC_MoveChild1,
71924
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71925
15.5k
    OPC_MoveParent,
71926
15.5k
    OPC_CheckTypeI64,
71927
15.5k
    OPC_CheckPatternPredicate, 18,
71928
15.5k
    OPC_EmitConvertToTarget1,
71929
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDEU64Imm),
71930
15.5k
                  MVT::i64, 2, 0, 2, 
71931
15.5k
   10, 
71932
15.5k
    OPC_CheckTypeI64,
71933
15.5k
    OPC_CheckPatternPredicate, 18,
71934
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MULWIDEU64),
71935
15.5k
                  MVT::i64, 2, 0, 1, 
71936
15.5k
   0, 
71937
15.5k
  0, 
71938
15.5k
 63|128,1, TARGET_VAL(ISD::OR),
71939
15.5k
  OPC_Scope, 0|128,1, 
71940
15.5k
   OPC_RecordChild0,
71941
15.5k
   OPC_Scope, 89, 
71942
15.5k
    OPC_RecordChild1,
71943
15.5k
    OPC_Scope, 47, 
71944
15.5k
     OPC_MoveChild1,
71945
15.5k
     OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71946
15.5k
     OPC_MoveParent,
71947
15.5k
     OPC_SwitchType , 8, MVT::i1,
71948
15.5k
      OPC_EmitConvertToTarget1,
71949
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb1ri),
71950
15.5k
                    MVT::i1, 2, 0, 2, 
71951
15.5k
     8, MVT::i16,
71952
15.5k
      OPC_EmitConvertToTarget1,
71953
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb16ri),
71954
15.5k
                    MVT::i16, 2, 0, 2, 
71955
15.5k
     8, MVT::i32,
71956
15.5k
      OPC_EmitConvertToTarget1,
71957
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb32ri),
71958
15.5k
                    MVT::i32, 2, 0, 2, 
71959
15.5k
     8, MVT::i64,
71960
15.5k
      OPC_EmitConvertToTarget1,
71961
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb64ri),
71962
15.5k
                    MVT::i64, 2, 0, 2, 
71963
15.5k
     0,
71964
15.5k
    9, 
71965
15.5k
     OPC_CheckType, MVT::i1,
71966
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb1rr),
71967
15.5k
                   MVT::i1, 2, 0, 1, 
71968
15.5k
    9, 
71969
15.5k
     OPC_CheckType, MVT::i16,
71970
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb16rr),
71971
15.5k
                   MVT::i16, 2, 0, 1, 
71972
15.5k
    8, 
71973
15.5k
     OPC_CheckTypeI32,
71974
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb32rr),
71975
15.5k
                   MVT::i32, 2, 0, 1, 
71976
15.5k
    8, 
71977
15.5k
     OPC_CheckTypeI64,
71978
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb64rr),
71979
15.5k
                   MVT::i64, 2, 0, 1, 
71980
15.5k
    0, 
71981
15.5k
   34, 
71982
15.5k
    OPC_MoveChild1,
71983
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
71984
15.5k
    OPC_RecordChild0,
71985
15.5k
    OPC_MoveChild0,
71986
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
71987
15.5k
    OPC_CheckTypeI32,
71988
15.5k
    OPC_MoveParent,
71989
15.5k
    OPC_MoveParent,
71990
15.5k
    OPC_SwitchType , 8, MVT::v2i16,
71991
15.5k
     OPC_EmitConvertToTarget1,
71992
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb32ri),
71993
15.5k
                   MVT::v2i16, 2, 0, 2, 
71994
15.5k
    8, MVT::v4i8,
71995
15.5k
     OPC_EmitConvertToTarget1,
71996
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb32ri),
71997
15.5k
                   MVT::v4i8, 2, 0, 2, 
71998
15.5k
    0,
71999
15.5k
   0, 
72000
15.5k
  35, 
72001
15.5k
   OPC_MoveChild0,
72002
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::BITCAST),
72003
15.5k
   OPC_RecordChild0,
72004
15.5k
   OPC_MoveChild0,
72005
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72006
15.5k
   OPC_CheckTypeI32,
72007
15.5k
   OPC_MoveParent,
72008
15.5k
   OPC_MoveParent,
72009
15.5k
   OPC_RecordChild1,
72010
15.5k
   OPC_SwitchType , 8, MVT::v2i16,
72011
15.5k
    OPC_EmitConvertToTarget0,
72012
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb32ri),
72013
15.5k
                  MVT::v2i16, 2, 1, 2, 
72014
15.5k
   8, MVT::v4i8,
72015
15.5k
    OPC_EmitConvertToTarget0,
72016
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb32ri),
72017
15.5k
                  MVT::v4i8, 2, 1, 2, 
72018
15.5k
   0,
72019
15.5k
  22, 
72020
15.5k
   OPC_RecordChild0,
72021
15.5k
   OPC_RecordChild1,
72022
15.5k
   OPC_SwitchType , 7, MVT::v2i16,
72023
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb32rr),
72024
15.5k
                  MVT::v2i16, 2, 0, 1, 
72025
15.5k
   7, MVT::v4i8,
72026
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ORb32rr),
72027
15.5k
                  MVT::v4i8, 2, 0, 1, 
72028
15.5k
   0,
72029
15.5k
  0, 
72030
15.5k
 94, TARGET_VAL(ISD::ROTL),
72031
15.5k
  OPC_RecordChild0,
72032
15.5k
  OPC_RecordChild1,
72033
15.5k
  OPC_Scope, 52, 
72034
15.5k
   OPC_MoveChild1,
72035
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72036
15.5k
   OPC_CheckTypeI32,
72037
15.5k
   OPC_MoveParent,
72038
15.5k
   OPC_SwitchType , 28, MVT::i32,
72039
15.5k
    OPC_Scope, 10, 
72040
15.5k
     OPC_CheckPatternPredicate, 25,
72041
15.5k
     OPC_EmitConvertToTarget1,
72042
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTL32imm_hw),
72043
15.5k
                   MVT::i32, 2, 0, 2, 
72044
15.5k
    14, 
72045
15.5k
     OPC_CheckPatternPredicate, 26,
72046
15.5k
     OPC_EmitConvertToTarget1,
72047
15.5k
     OPC_EmitNodeXForm, 0, 1,
72048
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROT32imm_sw),
72049
15.5k
                   MVT::i32, 3, 0, 2, 3, 
72050
15.5k
    0, 
72051
15.5k
   12, MVT::i64,
72052
15.5k
    OPC_EmitConvertToTarget1,
72053
15.5k
    OPC_EmitNodeXForm, 1, 1,
72054
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROT64imm_sw),
72055
15.5k
                  MVT::i64, 3, 0, 2, 3, 
72056
15.5k
   0,
72057
15.5k
  36, 
72058
15.5k
   OPC_CheckChild1TypeI32,
72059
15.5k
   OPC_SwitchType , 22, MVT::i32,
72060
15.5k
    OPC_Scope, 9, 
72061
15.5k
     OPC_CheckPatternPredicate, 25,
72062
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTL32reg_hw),
72063
15.5k
                   MVT::i32, 2, 0, 1, 
72064
15.5k
    9, 
72065
15.5k
     OPC_CheckPatternPredicate, 26,
72066
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTL32reg_sw),
72067
15.5k
                   MVT::i32, 2, 0, 1, 
72068
15.5k
    0, 
72069
15.5k
   7, MVT::i64,
72070
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTL64reg_sw),
72071
15.5k
                  MVT::i64, 2, 0, 1, 
72072
15.5k
   0,
72073
15.5k
  0, 
72074
15.5k
 94, TARGET_VAL(ISD::ROTR),
72075
15.5k
  OPC_RecordChild0,
72076
15.5k
  OPC_RecordChild1,
72077
15.5k
  OPC_Scope, 52, 
72078
15.5k
   OPC_MoveChild1,
72079
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72080
15.5k
   OPC_CheckTypeI32,
72081
15.5k
   OPC_MoveParent,
72082
15.5k
   OPC_SwitchType , 28, MVT::i32,
72083
15.5k
    OPC_Scope, 10, 
72084
15.5k
     OPC_CheckPatternPredicate, 25,
72085
15.5k
     OPC_EmitConvertToTarget1,
72086
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTR32imm_hw),
72087
15.5k
                   MVT::i32, 2, 0, 2, 
72088
15.5k
    14, 
72089
15.5k
     OPC_CheckPatternPredicate, 26,
72090
15.5k
     OPC_EmitNodeXForm, 0, 1,
72091
15.5k
     OPC_EmitConvertToTarget1,
72092
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROT32imm_sw),
72093
15.5k
                   MVT::i32, 3, 0, 2, 3, 
72094
15.5k
    0, 
72095
15.5k
   12, MVT::i64,
72096
15.5k
    OPC_EmitNodeXForm, 1, 1,
72097
15.5k
    OPC_EmitConvertToTarget1,
72098
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROT64imm_sw),
72099
15.5k
                  MVT::i64, 3, 0, 2, 3, 
72100
15.5k
   0,
72101
15.5k
  36, 
72102
15.5k
   OPC_CheckChild1TypeI32,
72103
15.5k
   OPC_SwitchType , 22, MVT::i32,
72104
15.5k
    OPC_Scope, 9, 
72105
15.5k
     OPC_CheckPatternPredicate, 25,
72106
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTR32reg_hw),
72107
15.5k
                   MVT::i32, 2, 0, 1, 
72108
15.5k
    9, 
72109
15.5k
     OPC_CheckPatternPredicate, 26,
72110
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTR32reg_sw),
72111
15.5k
                   MVT::i32, 2, 0, 1, 
72112
15.5k
    0, 
72113
15.5k
   7, MVT::i64,
72114
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ROTR64reg_sw),
72115
15.5k
                  MVT::i64, 2, 0, 1, 
72116
15.5k
   0,
72117
15.5k
  0, 
72118
15.5k
 48, TARGET_VAL(NVPTXISD::Wrapper),
72119
15.5k
  OPC_RecordChild0,
72120
15.5k
  OPC_MoveChild0,
72121
15.5k
  OPC_SwitchOpcode , 19, TARGET_VAL(ISD::TargetGlobalAddress),
72122
15.5k
   OPC_MoveParent,
72123
15.5k
   OPC_SwitchType , 6, MVT::i32,
72124
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_ADDR),
72125
15.5k
                  MVT::i32, 1, 0, 
72126
15.5k
   6, MVT::i64,
72127
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MOV_ADDR64),
72128
15.5k
                  MVT::i64, 1, 0, 
72129
15.5k
   0,
72130
15.5k
  19, TARGET_VAL(ISD::TargetExternalSymbol),
72131
15.5k
   OPC_MoveParent,
72132
15.5k
   OPC_SwitchType , 6, MVT::i32,
72133
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOV32ri),
72134
15.5k
                  MVT::i32, 1, 0, 
72135
15.5k
   6, MVT::i64,
72136
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOV64ri),
72137
15.5k
                  MVT::i64, 1, 0, 
72138
15.5k
   0,
72139
15.5k
  0,
72140
15.5k
 17, TARGET_VAL(NVPTXISD::Prototype),
72141
15.5k
  OPC_RecordNode,
72142
15.5k
  OPC_CaptureGlueInput,
72143
15.5k
  OPC_RecordChild1,
72144
15.5k
  OPC_MoveChild1,
72145
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72146
15.5k
  OPC_CheckTypeI32,
72147
15.5k
  OPC_MoveParent,
72148
15.5k
  OPC_EmitMergeInputChains1_0,
72149
15.5k
  OPC_EmitConvertToTarget1,
72150
15.5k
  OPC_MorphNodeTo0, TARGET_VAL(NVPTX::PrototypeInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72151
15.5k
                1, 2, 
72152
15.5k
 78, TARGET_VAL(NVPTXISD::MoveParam),
72153
15.5k
  OPC_RecordChild0,
72154
15.5k
  OPC_Scope, 23, 
72155
15.5k
   OPC_MoveChild0,
72156
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::TargetExternalSymbol),
72157
15.5k
   OPC_MoveParent,
72158
15.5k
   OPC_SwitchType , 6, MVT::i64,
72159
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MoveParamSymbolI64),
72160
15.5k
                  MVT::i64, 1, 0, 
72161
15.5k
   6, MVT::i32,
72162
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MoveParamSymbolI32),
72163
15.5k
                  MVT::i32, 1, 0, 
72164
15.5k
   0,
72165
15.5k
  8, 
72166
15.5k
   OPC_CheckChild0TypeI64,
72167
15.5k
   OPC_CheckTypeI64,
72168
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MoveParamI64),
72169
15.5k
                 MVT::i64, 1, 0, 
72170
15.5k
  8, 
72171
15.5k
   OPC_CheckChild0TypeI32,
72172
15.5k
   OPC_CheckTypeI32,
72173
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MoveParamI32),
72174
15.5k
                 MVT::i32, 1, 0, 
72175
15.5k
  10, 
72176
15.5k
   OPC_CheckChild0Type, MVT::i16,
72177
15.5k
   OPC_CheckType, MVT::i16,
72178
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MoveParamI16),
72179
15.5k
                 MVT::i16, 1, 0, 
72180
15.5k
  10, 
72181
15.5k
   OPC_CheckChild0Type, MVT::f64,
72182
15.5k
   OPC_CheckType, MVT::f64,
72183
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MoveParamF64),
72184
15.5k
                 MVT::f64, 1, 0, 
72185
15.5k
  10, 
72186
15.5k
   OPC_CheckChild0Type, MVT::f32,
72187
15.5k
   OPC_CheckType, MVT::f32,
72188
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::MoveParamF32),
72189
15.5k
                 MVT::f32, 1, 0, 
72190
15.5k
  0, 
72191
15.5k
 28, TARGET_VAL(NVPTXISD::CALL),
72192
15.5k
  OPC_RecordNode,
72193
15.5k
  OPC_CaptureGlueInput,
72194
15.5k
  OPC_RecordChild1,
72195
15.5k
  OPC_MoveChild1,
72196
15.5k
  OPC_SwitchOpcode , 8, TARGET_VAL(ISD::TargetGlobalAddress),
72197
15.5k
   OPC_MoveParent,
72198
15.5k
   OPC_EmitMergeInputChains1_0,
72199
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CALL), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72200
15.5k
                 1, 1, 
72201
15.5k
  8, TARGET_VAL(ISD::TargetExternalSymbol),
72202
15.5k
   OPC_MoveParent,
72203
15.5k
   OPC_EmitMergeInputChains1_0,
72204
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CALL), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72205
15.5k
                 1, 1, 
72206
15.5k
  0,
72207
15.5k
 16, TARGET_VAL(NVPTXISD::CallPrototype),
72208
15.5k
  OPC_RecordNode,
72209
15.5k
  OPC_CaptureGlueInput,
72210
15.5k
  OPC_RecordChild1,
72211
15.5k
  OPC_MoveChild1,
72212
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::TargetExternalSymbol),
72213
15.5k
  OPC_CheckTypeI32,
72214
15.5k
  OPC_MoveParent,
72215
15.5k
  OPC_EmitMergeInputChains1_0,
72216
15.5k
  OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CALL_PROTOTYPE), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72217
15.5k
                1, 1, 
72218
15.5k
 28|128,1, TARGET_VAL(ISD::ZERO_EXTEND),
72219
15.5k
  OPC_Scope, 62, 
72220
15.5k
   OPC_MoveChild0,
72221
15.5k
   OPC_SwitchOpcode , 22, TARGET_VAL(ISD::CTPOP),
72222
15.5k
    OPC_RecordChild0,
72223
15.5k
    OPC_CheckChild0Type, MVT::i16,
72224
15.5k
    OPC_CheckType, MVT::i16,
72225
15.5k
    OPC_MoveParent,
72226
15.5k
    OPC_CheckTypeI32,
72227
15.5k
    OPC_EmitInteger32, 0, 
72228
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_u32_u16),
72229
15.5k
                  MVT::i32, 2, 0, 1, 
72230
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::POPCr32),
72231
15.5k
                  MVT::i32, 1, 2, 
72232
15.5k
   31, TARGET_VAL(ISD::CTLZ),
72233
15.5k
    OPC_RecordChild0,
72234
15.5k
    OPC_CheckChild0Type, MVT::i16,
72235
15.5k
    OPC_CheckType, MVT::i16,
72236
15.5k
    OPC_MoveParent,
72237
15.5k
    OPC_CheckTypeI32,
72238
15.5k
    OPC_EmitInteger32, 0, 
72239
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_u32_u16),
72240
15.5k
                  MVT::i32, 2, 0, 1, 
72241
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::CLZr32),
72242
15.5k
                  MVT::i32, 1, 2, 
72243
15.5k
    OPC_EmitInteger32, 32, 
72244
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUBi32ri),
72245
15.5k
                  MVT::i32, 2, 3, 4, 
72246
15.5k
   0,
72247
15.5k
  90, 
72248
15.5k
   OPC_RecordChild0,
72249
15.5k
   OPC_SwitchType , 12, MVT::i16,
72250
15.5k
    OPC_EmitInteger16, 2, 
72251
15.5k
    OPC_EmitInteger16, 0, 
72252
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_u16ii),
72253
15.5k
                  MVT::i16, 3, 1, 2, 0, 
72254
15.5k
   29, MVT::i32,
72255
15.5k
    OPC_Scope, 14, 
72256
15.5k
     OPC_CheckChild0Type, MVT::i1,
72257
15.5k
     OPC_EmitInteger32, 2, 
72258
15.5k
     OPC_EmitInteger32, 0, 
72259
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_u32ii),
72260
15.5k
                   MVT::i32, 3, 1, 2, 0, 
72261
15.5k
    11, 
72262
15.5k
     OPC_CheckChild0Type, MVT::i16,
72263
15.5k
     OPC_EmitInteger32, 0, 
72264
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_u16),
72265
15.5k
                   MVT::i32, 2, 0, 1, 
72266
15.5k
    0, 
72267
15.5k
   40, MVT::i64,
72268
15.5k
    OPC_Scope, 14, 
72269
15.5k
     OPC_CheckChild0Type, MVT::i1,
72270
15.5k
     OPC_EmitInteger64, 2, 
72271
15.5k
     OPC_EmitInteger64, 0, 
72272
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_u64ii),
72273
15.5k
                   MVT::i64, 3, 1, 2, 0, 
72274
15.5k
    11, 
72275
15.5k
     OPC_CheckChild0Type, MVT::i16,
72276
15.5k
     OPC_EmitInteger32, 0, 
72277
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_u16),
72278
15.5k
                   MVT::i64, 2, 0, 1, 
72279
15.5k
    10, 
72280
15.5k
     OPC_CheckChild0TypeI32,
72281
15.5k
     OPC_EmitInteger32, 0, 
72282
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_u32),
72283
15.5k
                   MVT::i64, 2, 0, 1, 
72284
15.5k
    0, 
72285
15.5k
   0,
72286
15.5k
  0, 
72287
15.5k
 51, TARGET_VAL(ISD::Constant),
72288
15.5k
  OPC_RecordNode,
72289
15.5k
  OPC_SwitchType , 19, MVT::i32,
72290
15.5k
   OPC_Scope, 8, 
72291
15.5k
    OPC_CheckPredicate5, 
72292
15.5k
    OPC_EmitConvertToTarget0,
72293
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOVB32ri),
72294
15.5k
                  MVT::i32, 1, 1, 
72295
15.5k
   7, 
72296
15.5k
    OPC_EmitConvertToTarget0,
72297
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOV32ri),
72298
15.5k
                  MVT::i32, 1, 1, 
72299
15.5k
   0, 
72300
15.5k
  7, MVT::i1,
72301
15.5k
   OPC_EmitConvertToTarget0,
72302
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOV1ri),
72303
15.5k
                 MVT::i1, 1, 1, 
72304
15.5k
  7, MVT::i16,
72305
15.5k
   OPC_EmitConvertToTarget0,
72306
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOV16ri),
72307
15.5k
                 MVT::i16, 1, 1, 
72308
15.5k
  7, MVT::i64,
72309
15.5k
   OPC_EmitConvertToTarget0,
72310
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOV64ri),
72311
15.5k
                 MVT::i64, 1, 1, 
72312
15.5k
  0,
72313
15.5k
 87|128,1, TARGET_VAL(ISD::ATOMIC_LOAD_SUB),
72314
15.5k
  OPC_RecordMemRef,
72315
15.5k
  OPC_RecordNode,
72316
15.5k
  OPC_RecordChild1,
72317
15.5k
  OPC_Scope, 104, 
72318
15.5k
   OPC_CheckChild1TypeI32,
72319
15.5k
   OPC_RecordChild2,
72320
15.5k
   OPC_SwitchType , 48, MVT::i32,
72321
15.5k
    OPC_CheckPredicate3, 
72322
15.5k
    OPC_Scope, 10, 
72323
15.5k
     OPC_CheckPredicate2, 
72324
15.5k
     OPC_EmitMergeInputChains1_0,
72325
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_G_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
72326
15.5k
                   MVT::i32, 2, 1, 2, 
72327
15.5k
    22, 
72328
15.5k
     OPC_CheckPredicate0, 
72329
15.5k
     OPC_EmitMergeInputChains1_0,
72330
15.5k
     OPC_Scope, 8, 
72331
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_GEN_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
72332
15.5k
                    MVT::i32, 2, 1, 2, 
72333
15.5k
     8, 
72334
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_GEN_32_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
72335
15.5k
                    MVT::i32, 2, 1, 2, 
72336
15.5k
     0, 
72337
15.5k
    10, 
72338
15.5k
     OPC_CheckPredicate1, 
72339
15.5k
     OPC_EmitMergeInputChains1_0,
72340
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_S_32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
72341
15.5k
                   MVT::i32, 2, 1, 2, 
72342
15.5k
    0, 
72343
15.5k
   48, MVT::i64,
72344
15.5k
    OPC_CheckPredicate4, 
72345
15.5k
    OPC_Scope, 10, 
72346
15.5k
     OPC_CheckPredicate2, 
72347
15.5k
     OPC_EmitMergeInputChains1_0,
72348
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_G_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
72349
15.5k
                   MVT::i64, 2, 1, 2, 
72350
15.5k
    10, 
72351
15.5k
     OPC_CheckPredicate1, 
72352
15.5k
     OPC_EmitMergeInputChains1_0,
72353
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_S_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
72354
15.5k
                   MVT::i64, 2, 1, 2, 
72355
15.5k
    22, 
72356
15.5k
     OPC_CheckPredicate0, 
72357
15.5k
     OPC_EmitMergeInputChains1_0,
72358
15.5k
     OPC_Scope, 8, 
72359
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_GEN_64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
72360
15.5k
                    MVT::i64, 2, 1, 2, 
72361
15.5k
     8, 
72362
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_GEN_64_USE_Gp32reg), 0|OPFL_Chain|OPFL_MemRefs,
72363
15.5k
                    MVT::i64, 2, 1, 2, 
72364
15.5k
     0, 
72365
15.5k
    0, 
72366
15.5k
   0,
72367
15.5k
  104, 
72368
15.5k
   OPC_CheckChild1TypeI64,
72369
15.5k
   OPC_RecordChild2,
72370
15.5k
   OPC_SwitchType , 48, MVT::i32,
72371
15.5k
    OPC_CheckPredicate3, 
72372
15.5k
    OPC_Scope, 10, 
72373
15.5k
     OPC_CheckPredicate2, 
72374
15.5k
     OPC_EmitMergeInputChains1_0,
72375
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_G_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
72376
15.5k
                   MVT::i32, 2, 1, 2, 
72377
15.5k
    22, 
72378
15.5k
     OPC_CheckPredicate0, 
72379
15.5k
     OPC_EmitMergeInputChains1_0,
72380
15.5k
     OPC_Scope, 8, 
72381
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_GEN_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
72382
15.5k
                    MVT::i32, 2, 1, 2, 
72383
15.5k
     8, 
72384
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_GEN_32_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
72385
15.5k
                    MVT::i32, 2, 1, 2, 
72386
15.5k
     0, 
72387
15.5k
    10, 
72388
15.5k
     OPC_CheckPredicate1, 
72389
15.5k
     OPC_EmitMergeInputChains1_0,
72390
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_S_32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
72391
15.5k
                   MVT::i32, 2, 1, 2, 
72392
15.5k
    0, 
72393
15.5k
   48, MVT::i64,
72394
15.5k
    OPC_CheckPredicate4, 
72395
15.5k
    OPC_Scope, 10, 
72396
15.5k
     OPC_CheckPredicate2, 
72397
15.5k
     OPC_EmitMergeInputChains1_0,
72398
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_G_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
72399
15.5k
                   MVT::i64, 2, 1, 2, 
72400
15.5k
    10, 
72401
15.5k
     OPC_CheckPredicate1, 
72402
15.5k
     OPC_EmitMergeInputChains1_0,
72403
15.5k
     OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_S_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
72404
15.5k
                   MVT::i64, 2, 1, 2, 
72405
15.5k
    22, 
72406
15.5k
     OPC_CheckPredicate0, 
72407
15.5k
     OPC_EmitMergeInputChains1_0,
72408
15.5k
     OPC_Scope, 8, 
72409
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_GEN_64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
72410
15.5k
                    MVT::i64, 2, 1, 2, 
72411
15.5k
     8, 
72412
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_SUB_GEN_64_USE_Gp64reg), 0|OPFL_Chain|OPFL_MemRefs,
72413
15.5k
                    MVT::i64, 2, 1, 2, 
72414
15.5k
     0, 
72415
15.5k
    0, 
72416
15.5k
   0,
72417
15.5k
  0, 
72418
15.5k
 27, TARGET_VAL(ISD::ABS),
72419
15.5k
  OPC_RecordChild0,
72420
15.5k
  OPC_SwitchType , 6, MVT::i16,
72421
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::anonymous_7136),
72422
15.5k
                 MVT::i16, 1, 0, 
72423
15.5k
  6, MVT::i32,
72424
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::anonymous_7137),
72425
15.5k
                 MVT::i32, 1, 0, 
72426
15.5k
  6, MVT::i64,
72427
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::anonymous_7138),
72428
15.5k
                 MVT::i64, 1, 0, 
72429
15.5k
  0,
72430
15.5k
 19, TARGET_VAL(ISD::BITREVERSE),
72431
15.5k
  OPC_RecordChild0,
72432
15.5k
  OPC_SwitchType , 6, MVT::i32,
72433
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BREV32),
72434
15.5k
                 MVT::i32, 1, 0, 
72435
15.5k
  6, MVT::i64,
72436
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BREV64),
72437
15.5k
                 MVT::i64, 1, 0, 
72438
15.5k
  0,
72439
15.5k
 13, TARGET_VAL(NVPTXISD::FUN_SHFL_CLAMP),
72440
15.5k
  OPC_RecordChild0,
72441
15.5k
  OPC_RecordChild1,
72442
15.5k
  OPC_RecordChild2,
72443
15.5k
  OPC_CheckChild2TypeI32,
72444
15.5k
  OPC_CheckTypeI32,
72445
15.5k
  OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FUNSHFLCLAMP),
72446
15.5k
                MVT::i32, 3, 0, 1, 2, 
72447
15.5k
 13, TARGET_VAL(NVPTXISD::FUN_SHFR_CLAMP),
72448
15.5k
  OPC_RecordChild0,
72449
15.5k
  OPC_RecordChild1,
72450
15.5k
  OPC_RecordChild2,
72451
15.5k
  OPC_CheckChild2TypeI32,
72452
15.5k
  OPC_CheckTypeI32,
72453
15.5k
  OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FUNSHFRCLAMP),
72454
15.5k
                MVT::i32, 3, 0, 1, 2, 
72455
15.5k
 8, TARGET_VAL(NVPTXISD::CallArgBegin),
72456
15.5k
  OPC_RecordNode,
72457
15.5k
  OPC_CaptureGlueInput,
72458
15.5k
  OPC_EmitMergeInputChains1_0,
72459
15.5k
  OPC_MorphNodeTo0, TARGET_VAL(NVPTX::CallArgBeginInst), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72460
15.5k
                0, 
72461
15.5k
 6, TARGET_VAL(NVPTXISD::RETURN),
72462
15.5k
  OPC_RecordNode,
72463
15.5k
  OPC_EmitMergeInputChains1_0,
72464
15.5k
  OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::RETURNInst),
72465
15.5k
                0, 
72466
15.5k
 53, TARGET_VAL(NVPTXISD::PseudoUseParam),
72467
15.5k
  OPC_RecordNode,
72468
15.5k
  OPC_CaptureGlueInput,
72469
15.5k
  OPC_RecordChild1,
72470
15.5k
  OPC_Scope, 8, 
72471
15.5k
   OPC_CheckChild1TypeI64,
72472
15.5k
   OPC_EmitMergeInputChains1_0,
72473
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::PseudoUseParamI64), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72474
15.5k
                 1, 1, 
72475
15.5k
  8, 
72476
15.5k
   OPC_CheckChild1TypeI32,
72477
15.5k
   OPC_EmitMergeInputChains1_0,
72478
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::PseudoUseParamI32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72479
15.5k
                 1, 1, 
72480
15.5k
  9, 
72481
15.5k
   OPC_CheckChild1Type, MVT::i16,
72482
15.5k
   OPC_EmitMergeInputChains1_0,
72483
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::PseudoUseParamI16), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72484
15.5k
                 1, 1, 
72485
15.5k
  9, 
72486
15.5k
   OPC_CheckChild1Type, MVT::f64,
72487
15.5k
   OPC_EmitMergeInputChains1_0,
72488
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::PseudoUseParamF64), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72489
15.5k
                 1, 1, 
72490
15.5k
  9, 
72491
15.5k
   OPC_CheckChild1Type, MVT::f32,
72492
15.5k
   OPC_EmitMergeInputChains1_0,
72493
15.5k
   OPC_MorphNodeTo0, TARGET_VAL(NVPTX::PseudoUseParamF32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72494
15.5k
                 1, 1, 
72495
15.5k
  0, 
72496
15.5k
 19|128,1, TARGET_VAL(NVPTXISD::ProxyReg),
72497
15.5k
  OPC_RecordNode,
72498
15.5k
  OPC_CaptureGlueInput,
72499
15.5k
  OPC_RecordChild1,
72500
15.5k
  OPC_SwitchType , 10, MVT::i1,
72501
15.5k
   OPC_CheckChild1Type, MVT::i1,
72502
15.5k
   OPC_EmitMergeInputChains1_0,
72503
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegI1), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72504
15.5k
                 MVT::i1, 1, 1, 
72505
15.5k
  10, MVT::i16,
72506
15.5k
   OPC_CheckChild1Type, MVT::i16,
72507
15.5k
   OPC_EmitMergeInputChains1_0,
72508
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegI16), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72509
15.5k
                 MVT::i16, 1, 1, 
72510
15.5k
  9, MVT::i32,
72511
15.5k
   OPC_CheckChild1TypeI32,
72512
15.5k
   OPC_EmitMergeInputChains1_0,
72513
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegI32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72514
15.5k
                 MVT::i32, 1, 1, 
72515
15.5k
  9, MVT::i64,
72516
15.5k
   OPC_CheckChild1TypeI64,
72517
15.5k
   OPC_EmitMergeInputChains1_0,
72518
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegI64), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72519
15.5k
                 MVT::i64, 1, 1, 
72520
15.5k
  10, MVT::f32,
72521
15.5k
   OPC_CheckChild1Type, MVT::f32,
72522
15.5k
   OPC_EmitMergeInputChains1_0,
72523
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegF32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72524
15.5k
                 MVT::f32, 1, 1, 
72525
15.5k
  10, MVT::f64,
72526
15.5k
   OPC_CheckChild1Type, MVT::f64,
72527
15.5k
   OPC_EmitMergeInputChains1_0,
72528
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegF64), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72529
15.5k
                 MVT::f64, 1, 1, 
72530
15.5k
  10, MVT::f16,
72531
15.5k
   OPC_CheckChild1Type, MVT::f16,
72532
15.5k
   OPC_EmitMergeInputChains1_0,
72533
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegI16), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72534
15.5k
                 MVT::f16, 1, 1, 
72535
15.5k
  10, MVT::bf16,
72536
15.5k
   OPC_CheckChild1Type, MVT::bf16,
72537
15.5k
   OPC_EmitMergeInputChains1_0,
72538
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegI16), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72539
15.5k
                 MVT::bf16, 1, 1, 
72540
15.5k
  10, MVT::v2i16,
72541
15.5k
   OPC_CheckChild1Type, MVT::v2i16,
72542
15.5k
   OPC_EmitMergeInputChains1_0,
72543
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegI32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72544
15.5k
                 MVT::v2i16, 1, 1, 
72545
15.5k
  10, MVT::v4i8,
72546
15.5k
   OPC_CheckChild1Type, MVT::v4i8,
72547
15.5k
   OPC_EmitMergeInputChains1_0,
72548
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegI32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72549
15.5k
                 MVT::v4i8, 1, 1, 
72550
15.5k
  10, MVT::v2f16,
72551
15.5k
   OPC_CheckChild1Type, MVT::v2f16,
72552
15.5k
   OPC_EmitMergeInputChains1_0,
72553
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegI32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72554
15.5k
                 MVT::v2f16, 1, 1, 
72555
15.5k
  10, MVT::v2bf16,
72556
15.5k
   OPC_CheckChild1Type, MVT::v2bf16,
72557
15.5k
   OPC_EmitMergeInputChains1_0,
72558
15.5k
   OPC_MorphNodeTo1, TARGET_VAL(NVPTX::ProxyRegI32), 0|OPFL_Chain|OPFL_GlueInput|OPFL_GlueOutput,
72559
15.5k
                 MVT::v2bf16, 1, 1, 
72560
15.5k
  0,
72561
15.5k
 82|128,3, TARGET_VAL(ISD::BITCAST),
72562
15.5k
  OPC_RecordChild0,
72563
15.5k
  OPC_Scope, 9, 
72564
15.5k
   OPC_CheckChild0Type, MVT::f32,
72565
15.5k
   OPC_CheckTypeI32,
72566
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_32_F2I),
72567
15.5k
                 MVT::i32, 1, 0, 
72568
15.5k
  9, 
72569
15.5k
   OPC_CheckChild0Type, MVT::f64,
72570
15.5k
   OPC_CheckTypeI64,
72571
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_64_F2I),
72572
15.5k
                 MVT::i64, 1, 0, 
72573
15.5k
  10, 
72574
15.5k
   OPC_CheckChild0Type, MVT::f16,
72575
15.5k
   OPC_CheckType, MVT::i16,
72576
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI16),
72577
15.5k
                 MVT::i16, 1, 0, 
72578
15.5k
  10, 
72579
15.5k
   OPC_CheckChild0Type, MVT::bf16,
72580
15.5k
   OPC_CheckType, MVT::i16,
72581
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI16),
72582
15.5k
                 MVT::i16, 1, 0, 
72583
15.5k
  9, 
72584
15.5k
   OPC_CheckChild0Type, MVT::v2f16,
72585
15.5k
   OPC_CheckTypeI32,
72586
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72587
15.5k
                 MVT::i32, 1, 0, 
72588
15.5k
  9, 
72589
15.5k
   OPC_CheckChild0Type, MVT::v2bf16,
72590
15.5k
   OPC_CheckTypeI32,
72591
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72592
15.5k
                 MVT::i32, 1, 0, 
72593
15.5k
  9, 
72594
15.5k
   OPC_CheckChild0Type, MVT::v2i16,
72595
15.5k
   OPC_CheckTypeI32,
72596
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72597
15.5k
                 MVT::i32, 1, 0, 
72598
15.5k
  9, 
72599
15.5k
   OPC_CheckChild0Type, MVT::v4i8,
72600
15.5k
   OPC_CheckTypeI32,
72601
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72602
15.5k
                 MVT::i32, 1, 0, 
72603
15.5k
  29, 
72604
15.5k
   OPC_MoveChild0,
72605
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72606
15.5k
   OPC_CheckPredicate, 10,
72607
15.5k
   OPC_CheckType, MVT::i16,
72608
15.5k
   OPC_MoveParent,
72609
15.5k
   OPC_SwitchType , 7, MVT::f16,
72610
15.5k
    OPC_EmitConvertToTarget0,
72611
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOVB16ri),
72612
15.5k
                  MVT::f16, 1, 1, 
72613
15.5k
   7, MVT::bf16,
72614
15.5k
    OPC_EmitConvertToTarget0,
72615
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOVB16ri),
72616
15.5k
                  MVT::bf16, 1, 1, 
72617
15.5k
   0,
72618
15.5k
  9, 
72619
15.5k
   OPC_CheckChild0TypeI32,
72620
15.5k
   OPC_CheckType, MVT::f32,
72621
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_32_I2F),
72622
15.5k
                 MVT::f32, 1, 0, 
72623
15.5k
  9, 
72624
15.5k
   OPC_CheckChild0TypeI64,
72625
15.5k
   OPC_CheckType, MVT::f64,
72626
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_64_I2F),
72627
15.5k
                 MVT::f64, 1, 0, 
72628
15.5k
  10, 
72629
15.5k
   OPC_CheckChild0Type, MVT::v2f16,
72630
15.5k
   OPC_CheckType, MVT::f32,
72631
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_32_I2F),
72632
15.5k
                 MVT::f32, 1, 0, 
72633
15.5k
  10, 
72634
15.5k
   OPC_CheckChild0Type, MVT::v2bf16,
72635
15.5k
   OPC_CheckType, MVT::f32,
72636
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_32_I2F),
72637
15.5k
                 MVT::f32, 1, 0, 
72638
15.5k
  10, 
72639
15.5k
   OPC_CheckChild0Type, MVT::v2i16,
72640
15.5k
   OPC_CheckType, MVT::f32,
72641
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_32_I2F),
72642
15.5k
                 MVT::f32, 1, 0, 
72643
15.5k
  10, 
72644
15.5k
   OPC_CheckChild0Type, MVT::v4i8,
72645
15.5k
   OPC_CheckType, MVT::f32,
72646
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_32_I2F),
72647
15.5k
                 MVT::f32, 1, 0, 
72648
15.5k
  20, 
72649
15.5k
   OPC_CheckChild0Type, MVT::i16,
72650
15.5k
   OPC_SwitchType , 6, MVT::f16,
72651
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI16),
72652
15.5k
                  MVT::f16, 1, 0, 
72653
15.5k
   6, MVT::bf16,
72654
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI16),
72655
15.5k
                  MVT::bf16, 1, 0, 
72656
15.5k
   0,
72657
15.5k
  27, 
72658
15.5k
   OPC_MoveChild0,
72659
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72660
15.5k
   OPC_CheckPredicate5, 
72661
15.5k
   OPC_CheckTypeI32,
72662
15.5k
   OPC_MoveParent,
72663
15.5k
   OPC_SwitchType , 7, MVT::v2i16,
72664
15.5k
    OPC_EmitConvertToTarget0,
72665
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOVB32ri),
72666
15.5k
                  MVT::v2i16, 1, 1, 
72667
15.5k
   7, MVT::v4i8,
72668
15.5k
    OPC_EmitConvertToTarget0,
72669
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOVB32ri),
72670
15.5k
                  MVT::v4i8, 1, 1, 
72671
15.5k
   0,
72672
15.5k
  20, 
72673
15.5k
   OPC_CheckChild0Type, MVT::f32,
72674
15.5k
   OPC_SwitchType , 6, MVT::v2i16,
72675
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_32_F2I),
72676
15.5k
                  MVT::v2i16, 1, 0, 
72677
15.5k
   6, MVT::v4i8,
72678
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_32_F2I),
72679
15.5k
                  MVT::v4i8, 1, 0, 
72680
15.5k
   0,
72681
15.5k
  20, 
72682
15.5k
   OPC_CheckChild0Type, MVT::v2f16,
72683
15.5k
   OPC_SwitchType , 6, MVT::v2i16,
72684
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72685
15.5k
                  MVT::v2i16, 1, 0, 
72686
15.5k
   6, MVT::v4i8,
72687
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72688
15.5k
                  MVT::v4i8, 1, 0, 
72689
15.5k
   0,
72690
15.5k
  20, 
72691
15.5k
   OPC_CheckChild0Type, MVT::v2bf16,
72692
15.5k
   OPC_SwitchType , 6, MVT::v2i16,
72693
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72694
15.5k
                  MVT::v2i16, 1, 0, 
72695
15.5k
   6, MVT::v4i8,
72696
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72697
15.5k
                  MVT::v4i8, 1, 0, 
72698
15.5k
   0,
72699
15.5k
  10, 
72700
15.5k
   OPC_CheckChild0Type, MVT::v4i8,
72701
15.5k
   OPC_CheckType, MVT::v2i16,
72702
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72703
15.5k
                 MVT::v2i16, 1, 0, 
72704
15.5k
  19, 
72705
15.5k
   OPC_CheckChild0TypeI32,
72706
15.5k
   OPC_SwitchType , 6, MVT::v2i16,
72707
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72708
15.5k
                  MVT::v2i16, 1, 0, 
72709
15.5k
   6, MVT::v4i8,
72710
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72711
15.5k
                  MVT::v4i8, 1, 0, 
72712
15.5k
   0,
72713
15.5k
  10, 
72714
15.5k
   OPC_CheckChild0Type, MVT::v2i16,
72715
15.5k
   OPC_CheckType, MVT::v4i8,
72716
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72717
15.5k
                 MVT::v4i8, 1, 0, 
72718
15.5k
  27, 
72719
15.5k
   OPC_MoveChild0,
72720
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::Constant),
72721
15.5k
   OPC_CheckPredicate5, 
72722
15.5k
   OPC_CheckTypeI32,
72723
15.5k
   OPC_MoveParent,
72724
15.5k
   OPC_SwitchType , 7, MVT::v2f16,
72725
15.5k
    OPC_EmitConvertToTarget0,
72726
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOVB32ri),
72727
15.5k
                  MVT::v2f16, 1, 1, 
72728
15.5k
   7, MVT::v2bf16,
72729
15.5k
    OPC_EmitConvertToTarget0,
72730
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::IMOVB32ri),
72731
15.5k
                  MVT::v2bf16, 1, 1, 
72732
15.5k
   0,
72733
15.5k
  20, 
72734
15.5k
   OPC_CheckChild0Type, MVT::f32,
72735
15.5k
   OPC_SwitchType , 6, MVT::v2f16,
72736
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_32_F2I),
72737
15.5k
                  MVT::v2f16, 1, 0, 
72738
15.5k
   6, MVT::v2bf16,
72739
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BITCONVERT_32_F2I),
72740
15.5k
                  MVT::v2bf16, 1, 0, 
72741
15.5k
   0,
72742
15.5k
  10, 
72743
15.5k
   OPC_CheckChild0Type, MVT::v2bf16,
72744
15.5k
   OPC_CheckType, MVT::v2f16,
72745
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72746
15.5k
                 MVT::v2f16, 1, 0, 
72747
15.5k
  20, 
72748
15.5k
   OPC_CheckChild0Type, MVT::v2i16,
72749
15.5k
   OPC_SwitchType , 6, MVT::v2f16,
72750
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72751
15.5k
                  MVT::v2f16, 1, 0, 
72752
15.5k
   6, MVT::v2bf16,
72753
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72754
15.5k
                  MVT::v2bf16, 1, 0, 
72755
15.5k
   0,
72756
15.5k
  20, 
72757
15.5k
   OPC_CheckChild0Type, MVT::v4i8,
72758
15.5k
   OPC_SwitchType , 6, MVT::v2f16,
72759
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72760
15.5k
                  MVT::v2f16, 1, 0, 
72761
15.5k
   6, MVT::v2bf16,
72762
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72763
15.5k
                  MVT::v2bf16, 1, 0, 
72764
15.5k
   0,
72765
15.5k
  19, 
72766
15.5k
   OPC_CheckChild0TypeI32,
72767
15.5k
   OPC_SwitchType , 6, MVT::v2f16,
72768
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72769
15.5k
                  MVT::v2f16, 1, 0, 
72770
15.5k
   6, MVT::v2bf16,
72771
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72772
15.5k
                  MVT::v2bf16, 1, 0, 
72773
15.5k
   0,
72774
15.5k
  10, 
72775
15.5k
   OPC_CheckChild0Type, MVT::v2f16,
72776
15.5k
   OPC_CheckType, MVT::v2bf16,
72777
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::ProxyRegI32),
72778
15.5k
                 MVT::v2bf16, 1, 0, 
72779
15.5k
  0, 
72780
15.5k
 9|128,2, TARGET_VAL(ISD::FP_TO_SINT),
72781
15.5k
  OPC_RecordChild0,
72782
15.5k
  OPC_Scope, 51, 
72783
15.5k
   OPC_CheckChild0Type, MVT::f16,
72784
15.5k
   OPC_SwitchType , 12, MVT::i1,
72785
15.5k
    OPC_EmitInteger16, 0, 
72786
15.5k
    OPC_EmitInteger32, 0, 
72787
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_b16ri),
72788
15.5k
                  MVT::i1, 3, 0, 1, 2, 
72789
15.5k
   9, MVT::i16,
72790
15.5k
    OPC_EmitInteger32, 4, 
72791
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s16_f16),
72792
15.5k
                  MVT::i16, 2, 0, 1, 
72793
15.5k
   9, MVT::i32,
72794
15.5k
    OPC_EmitInteger32, 4, 
72795
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f16),
72796
15.5k
                  MVT::i32, 2, 0, 1, 
72797
15.5k
   9, MVT::i64,
72798
15.5k
    OPC_EmitInteger32, 4, 
72799
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f16),
72800
15.5k
                  MVT::i64, 2, 0, 1, 
72801
15.5k
   0,
72802
15.5k
  51, 
72803
15.5k
   OPC_CheckChild0Type, MVT::bf16,
72804
15.5k
   OPC_SwitchType , 12, MVT::i1,
72805
15.5k
    OPC_EmitInteger16, 0, 
72806
15.5k
    OPC_EmitInteger32, 0, 
72807
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_b16ri),
72808
15.5k
                  MVT::i1, 3, 0, 1, 2, 
72809
15.5k
   9, MVT::i16,
72810
15.5k
    OPC_EmitInteger32, 4, 
72811
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s16_bf16),
72812
15.5k
                  MVT::i16, 2, 0, 1, 
72813
15.5k
   9, MVT::i32,
72814
15.5k
    OPC_EmitInteger32, 4, 
72815
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_bf16),
72816
15.5k
                  MVT::i32, 2, 0, 1, 
72817
15.5k
   9, MVT::i64,
72818
15.5k
    OPC_EmitInteger32, 4, 
72819
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_bf16),
72820
15.5k
                  MVT::i64, 2, 0, 1, 
72821
15.5k
   0,
72822
15.5k
  99, 
72823
15.5k
   OPC_CheckChild0Type, MVT::f32,
72824
15.5k
   OPC_SwitchType , 23, MVT::i16,
72825
15.5k
    OPC_Scope, 10, 
72826
15.5k
     OPC_CheckPatternPredicate5,
72827
15.5k
     OPC_EmitInteger32, 36, 
72828
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s16_f32),
72829
15.5k
                   MVT::i16, 2, 0, 1, 
72830
15.5k
    9, 
72831
15.5k
     OPC_EmitInteger32, 4, 
72832
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s16_f32),
72833
15.5k
                   MVT::i16, 2, 0, 1, 
72834
15.5k
    0, 
72835
15.5k
   23, MVT::i32,
72836
15.5k
    OPC_Scope, 10, 
72837
15.5k
     OPC_CheckPatternPredicate5,
72838
15.5k
     OPC_EmitInteger32, 36, 
72839
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f32),
72840
15.5k
                   MVT::i32, 2, 0, 1, 
72841
15.5k
    9, 
72842
15.5k
     OPC_EmitInteger32, 4, 
72843
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f32),
72844
15.5k
                   MVT::i32, 2, 0, 1, 
72845
15.5k
    0, 
72846
15.5k
   23, MVT::i64,
72847
15.5k
    OPC_Scope, 10, 
72848
15.5k
     OPC_CheckPatternPredicate5,
72849
15.5k
     OPC_EmitInteger32, 36, 
72850
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f32),
72851
15.5k
                   MVT::i64, 2, 0, 1, 
72852
15.5k
    9, 
72853
15.5k
     OPC_EmitInteger32, 4, 
72854
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f32),
72855
15.5k
                   MVT::i64, 2, 0, 1, 
72856
15.5k
    0, 
72857
15.5k
   18, MVT::i1,
72858
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::BITCONVERT_32_F2I),
72859
15.5k
                  MVT::i32, 1, 0, 
72860
15.5k
    OPC_EmitInteger32, 0, 
72861
15.5k
    OPC_EmitInteger32, 0, 
72862
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_b32ri),
72863
15.5k
                  MVT::i1, 3, 1, 2, 3, 
72864
15.5k
   0,
72865
15.5k
  57, 
72866
15.5k
   OPC_CheckChild0Type, MVT::f64,
72867
15.5k
   OPC_SwitchType , 9, MVT::i16,
72868
15.5k
    OPC_EmitInteger32, 4, 
72869
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s16_f64),
72870
15.5k
                  MVT::i16, 2, 0, 1, 
72871
15.5k
   9, MVT::i32,
72872
15.5k
    OPC_EmitInteger32, 4, 
72873
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s32_f64),
72874
15.5k
                  MVT::i32, 2, 0, 1, 
72875
15.5k
   9, MVT::i64,
72876
15.5k
    OPC_EmitInteger32, 4, 
72877
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_s64_f64),
72878
15.5k
                  MVT::i64, 2, 0, 1, 
72879
15.5k
   18, MVT::i1,
72880
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::BITCONVERT_64_F2I),
72881
15.5k
                  MVT::i64, 1, 0, 
72882
15.5k
    OPC_EmitInteger64, 0, 
72883
15.5k
    OPC_EmitInteger32, 0, 
72884
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_b64ri),
72885
15.5k
                  MVT::i1, 3, 1, 2, 3, 
72886
15.5k
   0,
72887
15.5k
  0, 
72888
15.5k
 9|128,2, TARGET_VAL(ISD::FP_TO_UINT),
72889
15.5k
  OPC_RecordChild0,
72890
15.5k
  OPC_Scope, 51, 
72891
15.5k
   OPC_CheckChild0Type, MVT::f16,
72892
15.5k
   OPC_SwitchType , 12, MVT::i1,
72893
15.5k
    OPC_EmitInteger16, 0, 
72894
15.5k
    OPC_EmitInteger32, 0, 
72895
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_b16ri),
72896
15.5k
                  MVT::i1, 3, 0, 1, 2, 
72897
15.5k
   9, MVT::i16,
72898
15.5k
    OPC_EmitInteger32, 4, 
72899
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u16_f16),
72900
15.5k
                  MVT::i16, 2, 0, 1, 
72901
15.5k
   9, MVT::i32,
72902
15.5k
    OPC_EmitInteger32, 4, 
72903
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f16),
72904
15.5k
                  MVT::i32, 2, 0, 1, 
72905
15.5k
   9, MVT::i64,
72906
15.5k
    OPC_EmitInteger32, 4, 
72907
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f16),
72908
15.5k
                  MVT::i64, 2, 0, 1, 
72909
15.5k
   0,
72910
15.5k
  51, 
72911
15.5k
   OPC_CheckChild0Type, MVT::bf16,
72912
15.5k
   OPC_SwitchType , 12, MVT::i1,
72913
15.5k
    OPC_EmitInteger16, 0, 
72914
15.5k
    OPC_EmitInteger32, 0, 
72915
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_b16ri),
72916
15.5k
                  MVT::i1, 3, 0, 1, 2, 
72917
15.5k
   9, MVT::i16,
72918
15.5k
    OPC_EmitInteger32, 4, 
72919
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u16_bf16),
72920
15.5k
                  MVT::i16, 2, 0, 1, 
72921
15.5k
   9, MVT::i32,
72922
15.5k
    OPC_EmitInteger32, 4, 
72923
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_bf16),
72924
15.5k
                  MVT::i32, 2, 0, 1, 
72925
15.5k
   9, MVT::i64,
72926
15.5k
    OPC_EmitInteger32, 4, 
72927
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_bf16),
72928
15.5k
                  MVT::i64, 2, 0, 1, 
72929
15.5k
   0,
72930
15.5k
  99, 
72931
15.5k
   OPC_CheckChild0Type, MVT::f32,
72932
15.5k
   OPC_SwitchType , 23, MVT::i16,
72933
15.5k
    OPC_Scope, 10, 
72934
15.5k
     OPC_CheckPatternPredicate5,
72935
15.5k
     OPC_EmitInteger32, 36, 
72936
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u16_f32),
72937
15.5k
                   MVT::i16, 2, 0, 1, 
72938
15.5k
    9, 
72939
15.5k
     OPC_EmitInteger32, 4, 
72940
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u16_f32),
72941
15.5k
                   MVT::i16, 2, 0, 1, 
72942
15.5k
    0, 
72943
15.5k
   23, MVT::i32,
72944
15.5k
    OPC_Scope, 10, 
72945
15.5k
     OPC_CheckPatternPredicate5,
72946
15.5k
     OPC_EmitInteger32, 36, 
72947
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f32),
72948
15.5k
                   MVT::i32, 2, 0, 1, 
72949
15.5k
    9, 
72950
15.5k
     OPC_EmitInteger32, 4, 
72951
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f32),
72952
15.5k
                   MVT::i32, 2, 0, 1, 
72953
15.5k
    0, 
72954
15.5k
   23, MVT::i64,
72955
15.5k
    OPC_Scope, 10, 
72956
15.5k
     OPC_CheckPatternPredicate5,
72957
15.5k
     OPC_EmitInteger32, 36, 
72958
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f32),
72959
15.5k
                   MVT::i64, 2, 0, 1, 
72960
15.5k
    9, 
72961
15.5k
     OPC_EmitInteger32, 4, 
72962
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f32),
72963
15.5k
                   MVT::i64, 2, 0, 1, 
72964
15.5k
    0, 
72965
15.5k
   18, MVT::i1,
72966
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::BITCONVERT_32_F2I),
72967
15.5k
                  MVT::i32, 1, 0, 
72968
15.5k
    OPC_EmitInteger32, 0, 
72969
15.5k
    OPC_EmitInteger32, 0, 
72970
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_b32ri),
72971
15.5k
                  MVT::i1, 3, 1, 2, 3, 
72972
15.5k
   0,
72973
15.5k
  57, 
72974
15.5k
   OPC_CheckChild0Type, MVT::f64,
72975
15.5k
   OPC_SwitchType , 9, MVT::i16,
72976
15.5k
    OPC_EmitInteger32, 4, 
72977
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u16_f64),
72978
15.5k
                  MVT::i16, 2, 0, 1, 
72979
15.5k
   9, MVT::i32,
72980
15.5k
    OPC_EmitInteger32, 4, 
72981
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_f64),
72982
15.5k
                  MVT::i32, 2, 0, 1, 
72983
15.5k
   9, MVT::i64,
72984
15.5k
    OPC_EmitInteger32, 4, 
72985
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_f64),
72986
15.5k
                  MVT::i64, 2, 0, 1, 
72987
15.5k
   18, MVT::i1,
72988
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::BITCONVERT_64_F2I),
72989
15.5k
                  MVT::i64, 1, 0, 
72990
15.5k
    OPC_EmitInteger64, 0, 
72991
15.5k
    OPC_EmitInteger32, 0, 
72992
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SETP_b64ri),
72993
15.5k
                  MVT::i1, 3, 1, 2, 3, 
72994
15.5k
   0,
72995
15.5k
  0, 
72996
15.5k
 90, TARGET_VAL(ISD::ANY_EXTEND),
72997
15.5k
  OPC_RecordChild0,
72998
15.5k
  OPC_SwitchType , 12, MVT::i16,
72999
15.5k
   OPC_EmitInteger16, 3, 
73000
15.5k
   OPC_EmitInteger16, 0, 
73001
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_u16ii),
73002
15.5k
                 MVT::i16, 3, 1, 2, 0, 
73003
15.5k
  29, MVT::i32,
73004
15.5k
   OPC_Scope, 14, 
73005
15.5k
    OPC_CheckChild0Type, MVT::i1,
73006
15.5k
    OPC_EmitInteger32, 3, 
73007
15.5k
    OPC_EmitInteger32, 0, 
73008
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_u32ii),
73009
15.5k
                  MVT::i32, 3, 1, 2, 0, 
73010
15.5k
   11, 
73011
15.5k
    OPC_CheckChild0Type, MVT::i16,
73012
15.5k
    OPC_EmitInteger32, 0, 
73013
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_u16),
73014
15.5k
                  MVT::i32, 2, 0, 1, 
73015
15.5k
   0, 
73016
15.5k
  40, MVT::i64,
73017
15.5k
   OPC_Scope, 14, 
73018
15.5k
    OPC_CheckChild0Type, MVT::i1,
73019
15.5k
    OPC_EmitInteger64, 3, 
73020
15.5k
    OPC_EmitInteger64, 0, 
73021
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_u64ii),
73022
15.5k
                  MVT::i64, 3, 1, 2, 0, 
73023
15.5k
   11, 
73024
15.5k
    OPC_CheckChild0Type, MVT::i16,
73025
15.5k
    OPC_EmitInteger32, 0, 
73026
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_u16),
73027
15.5k
                  MVT::i64, 2, 0, 1, 
73028
15.5k
   10, 
73029
15.5k
    OPC_CheckChild0TypeI32,
73030
15.5k
    OPC_EmitInteger32, 0, 
73031
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_u32),
73032
15.5k
                  MVT::i64, 2, 0, 1, 
73033
15.5k
   0, 
73034
15.5k
  0,
73035
15.5k
 67, TARGET_VAL(ISD::CTLZ),
73036
15.5k
  OPC_RecordChild0,
73037
15.5k
  OPC_SwitchType , 7, MVT::i32,
73038
15.5k
   OPC_CheckChild0TypeI32,
73039
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CLZr32),
73040
15.5k
                 MVT::i32, 1, 0, 
73041
15.5k
  16, MVT::i64,
73042
15.5k
   OPC_CheckChild0TypeI64,
73043
15.5k
   OPC_EmitNode1None, TARGET_VAL(NVPTX::CLZr64),
73044
15.5k
                 MVT::i32, 1, 0, 
73045
15.5k
   OPC_EmitInteger32, 0, 
73046
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_u32),
73047
15.5k
                 MVT::i64, 2, 1, 2, 
73048
15.5k
  35, MVT::i16,
73049
15.5k
   OPC_CheckChild0Type, MVT::i16,
73050
15.5k
   OPC_EmitInteger32, 0, 
73051
15.5k
   OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_u32_u16),
73052
15.5k
                 MVT::i32, 2, 0, 1, 
73053
15.5k
   OPC_EmitNode1None, TARGET_VAL(NVPTX::CLZr32),
73054
15.5k
                 MVT::i32, 1, 2, 
73055
15.5k
   OPC_EmitInteger32, 0, 
73056
15.5k
   OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_u16_u32),
73057
15.5k
                 MVT::i16, 2, 3, 4, 
73058
15.5k
   OPC_EmitInteger16, 32, 
73059
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SUBi16ri),
73060
15.5k
                 MVT::i16, 2, 5, 6, 
73061
15.5k
  0,
73062
15.5k
 58, TARGET_VAL(ISD::CTPOP),
73063
15.5k
  OPC_RecordChild0,
73064
15.5k
  OPC_SwitchType , 7, MVT::i32,
73065
15.5k
   OPC_CheckChild0TypeI32,
73066
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::POPCr32),
73067
15.5k
                 MVT::i32, 1, 0, 
73068
15.5k
  16, MVT::i64,
73069
15.5k
   OPC_CheckChild0TypeI64,
73070
15.5k
   OPC_EmitNode1None, TARGET_VAL(NVPTX::POPCr64),
73071
15.5k
                 MVT::i32, 1, 0, 
73072
15.5k
   OPC_EmitInteger32, 0, 
73073
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u64_u32),
73074
15.5k
                 MVT::i64, 2, 1, 2, 
73075
15.5k
  26, MVT::i16,
73076
15.5k
   OPC_CheckChild0Type, MVT::i16,
73077
15.5k
   OPC_EmitInteger32, 0, 
73078
15.5k
   OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_u32_u16),
73079
15.5k
                 MVT::i32, 2, 0, 1, 
73080
15.5k
   OPC_EmitNode1None, TARGET_VAL(NVPTX::POPCr32),
73081
15.5k
                 MVT::i32, 1, 2, 
73082
15.5k
   OPC_EmitInteger32, 0, 
73083
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u16_u32),
73084
15.5k
                 MVT::i16, 2, 3, 4, 
73085
15.5k
  0,
73086
15.5k
 8, TARGET_VAL(NVPTXISD::RET_GLUE),
73087
15.5k
  OPC_RecordNode,
73088
15.5k
  OPC_CaptureGlueInput,
73089
15.5k
  OPC_EmitMergeInputChains1_0,
73090
15.5k
  OPC_MorphNodeTo0, TARGET_VAL(NVPTX::Return), 0|OPFL_Chain|OPFL_GlueInput,
73091
15.5k
                0, 
73092
15.5k
 13, TARGET_VAL(ISD::BR),
73093
15.5k
  OPC_RecordNode,
73094
15.5k
  OPC_RecordChild1,
73095
15.5k
  OPC_MoveChild1,
73096
15.5k
  OPC_CheckOpcode, TARGET_VAL(ISD::BasicBlock),
73097
15.5k
  OPC_MoveParent,
73098
15.5k
  OPC_EmitMergeInputChains1_0,
73099
15.5k
  OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::GOTO),
73100
15.5k
                1, 1, 
73101
15.5k
 6, TARGET_VAL(ISD::TRAP),
73102
15.5k
  OPC_RecordNode,
73103
15.5k
  OPC_EmitMergeInputChains1_0,
73104
15.5k
  OPC_MorphNodeTo0Chain, TARGET_VAL(NVPTX::trapinst),
73105
15.5k
                0, 
73106
15.5k
 51|128,3, TARGET_VAL(ISD::FMA),
73107
15.5k
  OPC_RecordChild0,
73108
15.5k
  OPC_Scope, 56, 
73109
15.5k
   OPC_RecordChild1,
73110
15.5k
   OPC_MoveChild1,
73111
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73112
15.5k
   OPC_MoveSibling2,
73113
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73114
15.5k
   OPC_RecordNode,
73115
15.5k
   OPC_MoveParent,
73116
15.5k
   OPC_SwitchType , 27, MVT::f32,
73117
15.5k
    OPC_Scope, 11, 
73118
15.5k
     OPC_CheckPatternPredicate5,
73119
15.5k
     OPC_EmitConvertToTarget1,
73120
15.5k
     OPC_EmitConvertToTarget2,
73121
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32_ftzrii),
73122
15.5k
                   MVT::f32, 3, 0, 3, 4, 
73123
15.5k
    12, 
73124
15.5k
     OPC_CheckPatternPredicate, 23,
73125
15.5k
     OPC_EmitConvertToTarget1,
73126
15.5k
     OPC_EmitConvertToTarget2,
73127
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32rii),
73128
15.5k
                   MVT::f32, 3, 0, 3, 4, 
73129
15.5k
    0, 
73130
15.5k
   12, MVT::f64,
73131
15.5k
    OPC_CheckPatternPredicate, 23,
73132
15.5k
    OPC_EmitConvertToTarget1,
73133
15.5k
    OPC_EmitConvertToTarget2,
73134
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA64rii),
73135
15.5k
                  MVT::f64, 3, 0, 3, 4, 
73136
15.5k
   0,
73137
15.5k
  57, 
73138
15.5k
   OPC_MoveChild0,
73139
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73140
15.5k
   OPC_MoveParent,
73141
15.5k
   OPC_RecordChild1,
73142
15.5k
   OPC_RecordChild2,
73143
15.5k
   OPC_MoveChild2,
73144
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73145
15.5k
   OPC_MoveParent,
73146
15.5k
   OPC_SwitchType , 27, MVT::f32,
73147
15.5k
    OPC_Scope, 11, 
73148
15.5k
     OPC_CheckPatternPredicate5,
73149
15.5k
     OPC_EmitConvertToTarget0,
73150
15.5k
     OPC_EmitConvertToTarget2,
73151
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32_ftzrii),
73152
15.5k
                   MVT::f32, 3, 1, 3, 4, 
73153
15.5k
    12, 
73154
15.5k
     OPC_CheckPatternPredicate, 23,
73155
15.5k
     OPC_EmitConvertToTarget0,
73156
15.5k
     OPC_EmitConvertToTarget2,
73157
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32rii),
73158
15.5k
                   MVT::f32, 3, 1, 3, 4, 
73159
15.5k
    0, 
73160
15.5k
   12, MVT::f64,
73161
15.5k
    OPC_CheckPatternPredicate, 23,
73162
15.5k
    OPC_EmitConvertToTarget0,
73163
15.5k
    OPC_EmitConvertToTarget2,
73164
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA64rii),
73165
15.5k
                  MVT::f64, 3, 1, 3, 4, 
73166
15.5k
   0,
73167
15.5k
  121, 
73168
15.5k
   OPC_RecordChild1,
73169
15.5k
   OPC_Scope, 18, 
73170
15.5k
    OPC_RecordChild2,
73171
15.5k
    OPC_MoveChild2,
73172
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73173
15.5k
    OPC_MoveParent,
73174
15.5k
    OPC_CheckType, MVT::f32,
73175
15.5k
    OPC_CheckPatternPredicate5,
73176
15.5k
    OPC_EmitConvertToTarget2,
73177
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32_ftzrri),
73178
15.5k
                  MVT::f32, 3, 0, 1, 3, 
73179
15.5k
   18, 
73180
15.5k
    OPC_MoveChild1,
73181
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73182
15.5k
    OPC_MoveParent,
73183
15.5k
    OPC_RecordChild2,
73184
15.5k
    OPC_CheckType, MVT::f32,
73185
15.5k
    OPC_CheckPatternPredicate5,
73186
15.5k
    OPC_EmitConvertToTarget1,
73187
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32_ftzrir),
73188
15.5k
                  MVT::f32, 3, 0, 3, 2, 
73189
15.5k
   19, 
73190
15.5k
    OPC_RecordChild2,
73191
15.5k
    OPC_MoveChild2,
73192
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73193
15.5k
    OPC_MoveParent,
73194
15.5k
    OPC_CheckType, MVT::f32,
73195
15.5k
    OPC_CheckPatternPredicate, 23,
73196
15.5k
    OPC_EmitConvertToTarget2,
73197
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32rri),
73198
15.5k
                  MVT::f32, 3, 0, 1, 3, 
73199
15.5k
   19, 
73200
15.5k
    OPC_MoveChild1,
73201
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73202
15.5k
    OPC_MoveParent,
73203
15.5k
    OPC_RecordChild2,
73204
15.5k
    OPC_CheckType, MVT::f32,
73205
15.5k
    OPC_CheckPatternPredicate, 23,
73206
15.5k
    OPC_EmitConvertToTarget1,
73207
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32rir),
73208
15.5k
                  MVT::f32, 3, 0, 3, 2, 
73209
15.5k
   19, 
73210
15.5k
    OPC_RecordChild2,
73211
15.5k
    OPC_MoveChild2,
73212
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73213
15.5k
    OPC_MoveParent,
73214
15.5k
    OPC_CheckType, MVT::f64,
73215
15.5k
    OPC_CheckPatternPredicate, 23,
73216
15.5k
    OPC_EmitConvertToTarget2,
73217
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA64rri),
73218
15.5k
                  MVT::f64, 3, 0, 1, 3, 
73219
15.5k
   19, 
73220
15.5k
    OPC_MoveChild1,
73221
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73222
15.5k
    OPC_MoveParent,
73223
15.5k
    OPC_RecordChild2,
73224
15.5k
    OPC_CheckType, MVT::f64,
73225
15.5k
    OPC_CheckPatternPredicate, 23,
73226
15.5k
    OPC_EmitConvertToTarget1,
73227
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA64rir),
73228
15.5k
                  MVT::f64, 3, 0, 3, 2, 
73229
15.5k
   0, 
73230
15.5k
  49, 
73231
15.5k
   OPC_MoveChild0,
73232
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73233
15.5k
   OPC_MoveParent,
73234
15.5k
   OPC_RecordChild1,
73235
15.5k
   OPC_RecordChild2,
73236
15.5k
   OPC_SwitchType , 25, MVT::f32,
73237
15.5k
    OPC_Scope, 10, 
73238
15.5k
     OPC_CheckPatternPredicate5,
73239
15.5k
     OPC_EmitConvertToTarget0,
73240
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32_ftzrir),
73241
15.5k
                   MVT::f32, 3, 1, 3, 2, 
73242
15.5k
    11, 
73243
15.5k
     OPC_CheckPatternPredicate, 23,
73244
15.5k
     OPC_EmitConvertToTarget0,
73245
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32rir),
73246
15.5k
                   MVT::f32, 3, 1, 3, 2, 
73247
15.5k
    0, 
73248
15.5k
   11, MVT::f64,
73249
15.5k
    OPC_CheckPatternPredicate, 23,
73250
15.5k
    OPC_EmitConvertToTarget0,
73251
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA64rir),
73252
15.5k
                  MVT::f64, 3, 1, 3, 2, 
73253
15.5k
   0,
73254
15.5k
  15|128,1, 
73255
15.5k
   OPC_RecordChild1,
73256
15.5k
   OPC_RecordChild2,
73257
15.5k
   OPC_SwitchType , 23, MVT::f16,
73258
15.5k
    OPC_Scope, 9, 
73259
15.5k
     OPC_CheckPatternPredicate7,
73260
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA16_ftzrrr),
73261
15.5k
                   MVT::f16, 3, 0, 1, 2, 
73262
15.5k
    10, 
73263
15.5k
     OPC_CheckPatternPredicate, 55,
73264
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA16rrr),
73265
15.5k
                   MVT::f16, 3, 0, 1, 2, 
73266
15.5k
    0, 
73267
15.5k
   24, MVT::bf16,
73268
15.5k
    OPC_Scope, 10, 
73269
15.5k
     OPC_CheckPatternPredicate, 8,
73270
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFMA16_ftzrrr),
73271
15.5k
                   MVT::bf16, 3, 0, 1, 2, 
73272
15.5k
    10, 
73273
15.5k
     OPC_CheckPatternPredicate, 56,
73274
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFMA16rrr),
73275
15.5k
                   MVT::bf16, 3, 0, 1, 2, 
73276
15.5k
    0, 
73277
15.5k
   23, MVT::f32,
73278
15.5k
    OPC_Scope, 9, 
73279
15.5k
     OPC_CheckPatternPredicate5,
73280
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32_ftzrrr),
73281
15.5k
                   MVT::f32, 3, 0, 1, 2, 
73282
15.5k
    10, 
73283
15.5k
     OPC_CheckPatternPredicate, 23,
73284
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA32rrr),
73285
15.5k
                   MVT::f32, 3, 0, 1, 2, 
73286
15.5k
    0, 
73287
15.5k
   10, MVT::f64,
73288
15.5k
    OPC_CheckPatternPredicate, 23,
73289
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA64rrr),
73290
15.5k
                  MVT::f64, 3, 0, 1, 2, 
73291
15.5k
   23, MVT::v2f16,
73292
15.5k
    OPC_Scope, 9, 
73293
15.5k
     OPC_CheckPatternPredicate7,
73294
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA16x2_ftzrrr),
73295
15.5k
                   MVT::v2f16, 3, 0, 1, 2, 
73296
15.5k
    10, 
73297
15.5k
     OPC_CheckPatternPredicate, 55,
73298
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMA16x2rrr),
73299
15.5k
                   MVT::v2f16, 3, 0, 1, 2, 
73300
15.5k
    0, 
73301
15.5k
   24, MVT::v2bf16,
73302
15.5k
    OPC_Scope, 10, 
73303
15.5k
     OPC_CheckPatternPredicate, 8,
73304
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFMA16x2_ftzrrr),
73305
15.5k
                   MVT::v2bf16, 3, 0, 1, 2, 
73306
15.5k
    10, 
73307
15.5k
     OPC_CheckPatternPredicate, 56,
73308
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFMA16x2rrr),
73309
15.5k
                   MVT::v2bf16, 3, 0, 1, 2, 
73310
15.5k
    0, 
73311
15.5k
   0,
73312
15.5k
  0, 
73313
15.5k
 3|128,2, TARGET_VAL(ISD::FDIV),
73314
15.5k
  OPC_RecordChild0,
73315
15.5k
  OPC_Scope, 93, 
73316
15.5k
   OPC_MoveChild0,
73317
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73318
15.5k
   OPC_Scope, 14, 
73319
15.5k
    OPC_CheckPredicate, 16,
73320
15.5k
    OPC_MoveParent,
73321
15.5k
    OPC_RecordChild1,
73322
15.5k
    OPC_CheckType, MVT::f64,
73323
15.5k
    OPC_EmitConvertToTarget0,
73324
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV641r),
73325
15.5k
                  MVT::f64, 2, 2, 1, 
73326
15.5k
   71, 
73327
15.5k
    OPC_CheckPredicate, 14,
73328
15.5k
    OPC_MoveParent,
73329
15.5k
    OPC_RecordChild1,
73330
15.5k
    OPC_CheckType, MVT::f32,
73331
15.5k
    OPC_Scope, 10, 
73332
15.5k
     OPC_CheckPatternPredicate, 48,
73333
15.5k
     OPC_EmitConvertToTarget0,
73334
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV321r_ftz),
73335
15.5k
                   MVT::f32, 2, 2, 1, 
73336
15.5k
    10, 
73337
15.5k
     OPC_CheckPatternPredicate, 49,
73338
15.5k
     OPC_EmitConvertToTarget0,
73339
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV321r),
73340
15.5k
                   MVT::f32, 2, 2, 1, 
73341
15.5k
    10, 
73342
15.5k
     OPC_CheckPatternPredicate, 50,
73343
15.5k
     OPC_EmitConvertToTarget0,
73344
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV321r_approx_ftz),
73345
15.5k
                   MVT::f32, 2, 2, 1, 
73346
15.5k
    10, 
73347
15.5k
     OPC_CheckPatternPredicate, 51,
73348
15.5k
     OPC_EmitConvertToTarget0,
73349
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV321r_approx),
73350
15.5k
                   MVT::f32, 2, 2, 1, 
73351
15.5k
    9, 
73352
15.5k
     OPC_CheckPatternPredicate5,
73353
15.5k
     OPC_EmitConvertToTarget0,
73354
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV321r_prec_ftz),
73355
15.5k
                   MVT::f32, 2, 2, 1, 
73356
15.5k
    8, 
73357
15.5k
     OPC_EmitConvertToTarget0,
73358
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV321r_prec),
73359
15.5k
                   MVT::f32, 2, 2, 1, 
73360
15.5k
    0, 
73361
15.5k
   0, 
73362
15.5k
  32|128,1, 
73363
15.5k
   OPC_RecordChild1,
73364
15.5k
   OPC_Scope, 84, 
73365
15.5k
    OPC_MoveChild1,
73366
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73367
15.5k
    OPC_MoveParent,
73368
15.5k
    OPC_SwitchType , 8, MVT::f64,
73369
15.5k
     OPC_EmitConvertToTarget1,
73370
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV64ri),
73371
15.5k
                   MVT::f64, 2, 0, 2, 
73372
15.5k
    65, MVT::f32,
73373
15.5k
     OPC_Scope, 10, 
73374
15.5k
      OPC_CheckPatternPredicate, 48,
73375
15.5k
      OPC_EmitConvertToTarget1,
73376
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32approxri_ftz),
73377
15.5k
                    MVT::f32, 2, 0, 2, 
73378
15.5k
     10, 
73379
15.5k
      OPC_CheckPatternPredicate, 49,
73380
15.5k
      OPC_EmitConvertToTarget1,
73381
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32approxri),
73382
15.5k
                    MVT::f32, 2, 0, 2, 
73383
15.5k
     10, 
73384
15.5k
      OPC_CheckPatternPredicate, 50,
73385
15.5k
      OPC_EmitConvertToTarget1,
73386
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32ri_ftz),
73387
15.5k
                    MVT::f32, 2, 0, 2, 
73388
15.5k
     10, 
73389
15.5k
      OPC_CheckPatternPredicate, 51,
73390
15.5k
      OPC_EmitConvertToTarget1,
73391
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32ri),
73392
15.5k
                    MVT::f32, 2, 0, 2, 
73393
15.5k
     9, 
73394
15.5k
      OPC_CheckPatternPredicate5,
73395
15.5k
      OPC_EmitConvertToTarget1,
73396
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32ri_prec_ftz),
73397
15.5k
                    MVT::f32, 2, 0, 2, 
73398
15.5k
     8, 
73399
15.5k
      OPC_EmitConvertToTarget1,
73400
15.5k
      OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32ri_prec),
73401
15.5k
                    MVT::f32, 2, 0, 2, 
73402
15.5k
     0, 
73403
15.5k
    0,
73404
15.5k
   9, 
73405
15.5k
    OPC_CheckType, MVT::f64,
73406
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV64rr),
73407
15.5k
                  MVT::f64, 2, 0, 1, 
73408
15.5k
   61, 
73409
15.5k
    OPC_CheckType, MVT::f32,
73410
15.5k
    OPC_Scope, 9, 
73411
15.5k
     OPC_CheckPatternPredicate, 48,
73412
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32approxrr_ftz),
73413
15.5k
                   MVT::f32, 2, 0, 1, 
73414
15.5k
    9, 
73415
15.5k
     OPC_CheckPatternPredicate, 49,
73416
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32approxrr),
73417
15.5k
                   MVT::f32, 2, 0, 1, 
73418
15.5k
    9, 
73419
15.5k
     OPC_CheckPatternPredicate, 50,
73420
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32rr_ftz),
73421
15.5k
                   MVT::f32, 2, 0, 1, 
73422
15.5k
    9, 
73423
15.5k
     OPC_CheckPatternPredicate, 51,
73424
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32rr),
73425
15.5k
                   MVT::f32, 2, 0, 1, 
73426
15.5k
    8, 
73427
15.5k
     OPC_CheckPatternPredicate5,
73428
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32rr_prec_ftz),
73429
15.5k
                   MVT::f32, 2, 0, 1, 
73430
15.5k
    7, 
73431
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FDIV32rr_prec),
73432
15.5k
                   MVT::f32, 2, 0, 1, 
73433
15.5k
    0, 
73434
15.5k
   0, 
73435
15.5k
  0, 
73436
15.5k
 117|128,2, TARGET_VAL(ISD::ATOMIC_LOAD_FADD),
73437
15.5k
  OPC_RecordMemRef,
73438
15.5k
  OPC_RecordNode,
73439
15.5k
  OPC_RecordChild1,
73440
15.5k
  OPC_Scope, 54|128,1, 
73441
15.5k
   OPC_CheckChild1TypeI32,
73442
15.5k
   OPC_RecordChild2,
73443
15.5k
   OPC_Scope, 93, 
73444
15.5k
    OPC_MoveChild2,
73445
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73446
15.5k
    OPC_MoveParent,
73447
15.5k
    OPC_SwitchType , 38, MVT::f32,
73448
15.5k
     OPC_Scope, 11, 
73449
15.5k
      OPC_CheckPredicate2, 
73450
15.5k
      OPC_EmitMergeInputChains1_0,
73451
15.5k
      OPC_EmitConvertToTarget2,
73452
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_F32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
73453
15.5k
                    MVT::f32, 2, 1, 3, 
73454
15.5k
     11, 
73455
15.5k
      OPC_CheckPredicate1, 
73456
15.5k
      OPC_EmitMergeInputChains1_0,
73457
15.5k
      OPC_EmitConvertToTarget2,
73458
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_F32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
73459
15.5k
                    MVT::f32, 2, 1, 3, 
73460
15.5k
     11, 
73461
15.5k
      OPC_CheckPredicate0, 
73462
15.5k
      OPC_EmitMergeInputChains1_0,
73463
15.5k
      OPC_EmitConvertToTarget2,
73464
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_F32p32imm), 0|OPFL_Chain|OPFL_MemRefs,
73465
15.5k
                    MVT::f32, 2, 1, 3, 
73466
15.5k
     0, 
73467
15.5k
    44, MVT::f64,
73468
15.5k
     OPC_Scope, 13, 
73469
15.5k
      OPC_CheckPredicate2, 
73470
15.5k
      OPC_CheckPatternPredicate, 24,
73471
15.5k
      OPC_EmitMergeInputChains1_0,
73472
15.5k
      OPC_EmitConvertToTarget2,
73473
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_F64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
73474
15.5k
                    MVT::f64, 2, 1, 3, 
73475
15.5k
     13, 
73476
15.5k
      OPC_CheckPredicate1, 
73477
15.5k
      OPC_CheckPatternPredicate, 24,
73478
15.5k
      OPC_EmitMergeInputChains1_0,
73479
15.5k
      OPC_EmitConvertToTarget2,
73480
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_F64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
73481
15.5k
                    MVT::f64, 2, 1, 3, 
73482
15.5k
     13, 
73483
15.5k
      OPC_CheckPredicate0, 
73484
15.5k
      OPC_CheckPatternPredicate, 24,
73485
15.5k
      OPC_EmitMergeInputChains1_0,
73486
15.5k
      OPC_EmitConvertToTarget2,
73487
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_F64p32imm), 0|OPFL_Chain|OPFL_MemRefs,
73488
15.5k
                    MVT::f64, 2, 1, 3, 
73489
15.5k
     0, 
73490
15.5k
    0,
73491
15.5k
   12, 
73492
15.5k
    OPC_CheckPredicate2, 
73493
15.5k
    OPC_CheckType, MVT::f32,
73494
15.5k
    OPC_EmitMergeInputChains1_0,
73495
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_F32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
73496
15.5k
                  MVT::f32, 2, 1, 2, 
73497
15.5k
   12, 
73498
15.5k
    OPC_CheckPredicate1, 
73499
15.5k
    OPC_CheckType, MVT::f32,
73500
15.5k
    OPC_EmitMergeInputChains1_0,
73501
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_F32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
73502
15.5k
                  MVT::f32, 2, 1, 2, 
73503
15.5k
   12, 
73504
15.5k
    OPC_CheckPredicate0, 
73505
15.5k
    OPC_CheckType, MVT::f32,
73506
15.5k
    OPC_EmitMergeInputChains1_0,
73507
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_F32p32reg), 0|OPFL_Chain|OPFL_MemRefs,
73508
15.5k
                  MVT::f32, 2, 1, 2, 
73509
15.5k
   14, 
73510
15.5k
    OPC_CheckPredicate2, 
73511
15.5k
    OPC_CheckType, MVT::f64,
73512
15.5k
    OPC_CheckPatternPredicate, 24,
73513
15.5k
    OPC_EmitMergeInputChains1_0,
73514
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_F64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
73515
15.5k
                  MVT::f64, 2, 1, 2, 
73516
15.5k
   14, 
73517
15.5k
    OPC_CheckPredicate1, 
73518
15.5k
    OPC_CheckType, MVT::f64,
73519
15.5k
    OPC_CheckPatternPredicate, 24,
73520
15.5k
    OPC_EmitMergeInputChains1_0,
73521
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_F64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
73522
15.5k
                  MVT::f64, 2, 1, 2, 
73523
15.5k
   14, 
73524
15.5k
    OPC_CheckPredicate0, 
73525
15.5k
    OPC_CheckType, MVT::f64,
73526
15.5k
    OPC_CheckPatternPredicate, 24,
73527
15.5k
    OPC_EmitMergeInputChains1_0,
73528
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_F64p32reg), 0|OPFL_Chain|OPFL_MemRefs,
73529
15.5k
                  MVT::f64, 2, 1, 2, 
73530
15.5k
   0, 
73531
15.5k
  54|128,1, 
73532
15.5k
   OPC_CheckChild1TypeI64,
73533
15.5k
   OPC_RecordChild2,
73534
15.5k
   OPC_Scope, 93, 
73535
15.5k
    OPC_MoveChild2,
73536
15.5k
    OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73537
15.5k
    OPC_MoveParent,
73538
15.5k
    OPC_SwitchType , 38, MVT::f32,
73539
15.5k
     OPC_Scope, 11, 
73540
15.5k
      OPC_CheckPredicate2, 
73541
15.5k
      OPC_EmitMergeInputChains1_0,
73542
15.5k
      OPC_EmitConvertToTarget2,
73543
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_F32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
73544
15.5k
                    MVT::f32, 2, 1, 3, 
73545
15.5k
     11, 
73546
15.5k
      OPC_CheckPredicate1, 
73547
15.5k
      OPC_EmitMergeInputChains1_0,
73548
15.5k
      OPC_EmitConvertToTarget2,
73549
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_F32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
73550
15.5k
                    MVT::f32, 2, 1, 3, 
73551
15.5k
     11, 
73552
15.5k
      OPC_CheckPredicate0, 
73553
15.5k
      OPC_EmitMergeInputChains1_0,
73554
15.5k
      OPC_EmitConvertToTarget2,
73555
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_F32p64imm), 0|OPFL_Chain|OPFL_MemRefs,
73556
15.5k
                    MVT::f32, 2, 1, 3, 
73557
15.5k
     0, 
73558
15.5k
    44, MVT::f64,
73559
15.5k
     OPC_Scope, 13, 
73560
15.5k
      OPC_CheckPredicate2, 
73561
15.5k
      OPC_CheckPatternPredicate, 24,
73562
15.5k
      OPC_EmitMergeInputChains1_0,
73563
15.5k
      OPC_EmitConvertToTarget2,
73564
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_F64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
73565
15.5k
                    MVT::f64, 2, 1, 3, 
73566
15.5k
     13, 
73567
15.5k
      OPC_CheckPredicate1, 
73568
15.5k
      OPC_CheckPatternPredicate, 24,
73569
15.5k
      OPC_EmitMergeInputChains1_0,
73570
15.5k
      OPC_EmitConvertToTarget2,
73571
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_F64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
73572
15.5k
                    MVT::f64, 2, 1, 3, 
73573
15.5k
     13, 
73574
15.5k
      OPC_CheckPredicate0, 
73575
15.5k
      OPC_CheckPatternPredicate, 24,
73576
15.5k
      OPC_EmitMergeInputChains1_0,
73577
15.5k
      OPC_EmitConvertToTarget2,
73578
15.5k
      OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_F64p64imm), 0|OPFL_Chain|OPFL_MemRefs,
73579
15.5k
                    MVT::f64, 2, 1, 3, 
73580
15.5k
     0, 
73581
15.5k
    0,
73582
15.5k
   12, 
73583
15.5k
    OPC_CheckPredicate2, 
73584
15.5k
    OPC_CheckType, MVT::f32,
73585
15.5k
    OPC_EmitMergeInputChains1_0,
73586
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_F32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
73587
15.5k
                  MVT::f32, 2, 1, 2, 
73588
15.5k
   12, 
73589
15.5k
    OPC_CheckPredicate1, 
73590
15.5k
    OPC_CheckType, MVT::f32,
73591
15.5k
    OPC_EmitMergeInputChains1_0,
73592
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_F32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
73593
15.5k
                  MVT::f32, 2, 1, 2, 
73594
15.5k
   12, 
73595
15.5k
    OPC_CheckPredicate0, 
73596
15.5k
    OPC_CheckType, MVT::f32,
73597
15.5k
    OPC_EmitMergeInputChains1_0,
73598
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_F32p64reg), 0|OPFL_Chain|OPFL_MemRefs,
73599
15.5k
                  MVT::f32, 2, 1, 2, 
73600
15.5k
   14, 
73601
15.5k
    OPC_CheckPredicate2, 
73602
15.5k
    OPC_CheckType, MVT::f64,
73603
15.5k
    OPC_CheckPatternPredicate, 24,
73604
15.5k
    OPC_EmitMergeInputChains1_0,
73605
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_G_F64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
73606
15.5k
                  MVT::f64, 2, 1, 2, 
73607
15.5k
   14, 
73608
15.5k
    OPC_CheckPredicate1, 
73609
15.5k
    OPC_CheckType, MVT::f64,
73610
15.5k
    OPC_CheckPatternPredicate, 24,
73611
15.5k
    OPC_EmitMergeInputChains1_0,
73612
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_S_F64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
73613
15.5k
                  MVT::f64, 2, 1, 2, 
73614
15.5k
   14, 
73615
15.5k
    OPC_CheckPredicate0, 
73616
15.5k
    OPC_CheckType, MVT::f64,
73617
15.5k
    OPC_CheckPatternPredicate, 24,
73618
15.5k
    OPC_EmitMergeInputChains1_0,
73619
15.5k
    OPC_MorphNodeTo1, TARGET_VAL(NVPTX::INT_PTX_ATOM_ADD_GEN_F64p64reg), 0|OPFL_Chain|OPFL_MemRefs,
73620
15.5k
                  MVT::f64, 2, 1, 2, 
73621
15.5k
   0, 
73622
15.5k
  0, 
73623
15.5k
 34|128,3, TARGET_VAL(ISD::FADD),
73624
15.5k
  OPC_RecordChild0,
73625
15.5k
  OPC_Scope, 82, 
73626
15.5k
   OPC_RecordChild1,
73627
15.5k
   OPC_MoveChild1,
73628
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73629
15.5k
   OPC_MoveParent,
73630
15.5k
   OPC_SwitchType , 24, MVT::f64,
73631
15.5k
    OPC_Scope, 10, 
73632
15.5k
     OPC_CheckPatternPredicate, 20,
73633
15.5k
     OPC_EmitConvertToTarget1,
73634
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf64ri),
73635
15.5k
                   MVT::f64, 2, 0, 2, 
73636
15.5k
    10, 
73637
15.5k
     OPC_CheckPatternPredicate, 21,
73638
15.5k
     OPC_EmitConvertToTarget1,
73639
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf64ri),
73640
15.5k
                   MVT::f64, 2, 0, 2, 
73641
15.5k
    0, 
73642
15.5k
   46, MVT::f32,
73643
15.5k
    OPC_Scope, 10, 
73644
15.5k
     OPC_CheckPatternPredicate, 32,
73645
15.5k
     OPC_EmitConvertToTarget1,
73646
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf32ri_ftz),
73647
15.5k
                   MVT::f32, 2, 0, 2, 
73648
15.5k
    10, 
73649
15.5k
     OPC_CheckPatternPredicate, 20,
73650
15.5k
     OPC_EmitConvertToTarget1,
73651
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf32ri),
73652
15.5k
                   MVT::f32, 2, 0, 2, 
73653
15.5k
    10, 
73654
15.5k
     OPC_CheckPatternPredicate, 33,
73655
15.5k
     OPC_EmitConvertToTarget1,
73656
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf32ri_ftz),
73657
15.5k
                   MVT::f32, 2, 0, 2, 
73658
15.5k
    10, 
73659
15.5k
     OPC_CheckPatternPredicate, 21,
73660
15.5k
     OPC_EmitConvertToTarget1,
73661
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf32ri),
73662
15.5k
                   MVT::f32, 2, 0, 2, 
73663
15.5k
    0, 
73664
15.5k
   0,
73665
15.5k
  82, 
73666
15.5k
   OPC_MoveChild0,
73667
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73668
15.5k
   OPC_MoveParent,
73669
15.5k
   OPC_RecordChild1,
73670
15.5k
   OPC_SwitchType , 24, MVT::f64,
73671
15.5k
    OPC_Scope, 10, 
73672
15.5k
     OPC_CheckPatternPredicate, 20,
73673
15.5k
     OPC_EmitConvertToTarget0,
73674
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf64ri),
73675
15.5k
                   MVT::f64, 2, 1, 2, 
73676
15.5k
    10, 
73677
15.5k
     OPC_CheckPatternPredicate, 21,
73678
15.5k
     OPC_EmitConvertToTarget0,
73679
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf64ri),
73680
15.5k
                   MVT::f64, 2, 1, 2, 
73681
15.5k
    0, 
73682
15.5k
   46, MVT::f32,
73683
15.5k
    OPC_Scope, 10, 
73684
15.5k
     OPC_CheckPatternPredicate, 32,
73685
15.5k
     OPC_EmitConvertToTarget0,
73686
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf32ri_ftz),
73687
15.5k
                   MVT::f32, 2, 1, 2, 
73688
15.5k
    10, 
73689
15.5k
     OPC_CheckPatternPredicate, 20,
73690
15.5k
     OPC_EmitConvertToTarget0,
73691
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf32ri),
73692
15.5k
                   MVT::f32, 2, 1, 2, 
73693
15.5k
    10, 
73694
15.5k
     OPC_CheckPatternPredicate, 33,
73695
15.5k
     OPC_EmitConvertToTarget0,
73696
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf32ri_ftz),
73697
15.5k
                   MVT::f32, 2, 1, 2, 
73698
15.5k
    10, 
73699
15.5k
     OPC_CheckPatternPredicate, 21,
73700
15.5k
     OPC_EmitConvertToTarget0,
73701
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf32ri),
73702
15.5k
                   MVT::f32, 2, 1, 2, 
73703
15.5k
    0, 
73704
15.5k
   0,
73705
15.5k
  119|128,1, 
73706
15.5k
   OPC_RecordChild1,
73707
15.5k
   OPC_SwitchType , 22, MVT::f64,
73708
15.5k
    OPC_Scope, 9, 
73709
15.5k
     OPC_CheckPatternPredicate, 20,
73710
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf64rr),
73711
15.5k
                   MVT::f64, 2, 0, 1, 
73712
15.5k
    9, 
73713
15.5k
     OPC_CheckPatternPredicate, 21,
73714
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf64rr),
73715
15.5k
                   MVT::f64, 2, 0, 1, 
73716
15.5k
    0, 
73717
15.5k
   42, MVT::f32,
73718
15.5k
    OPC_Scope, 9, 
73719
15.5k
     OPC_CheckPatternPredicate, 32,
73720
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf32rr_ftz),
73721
15.5k
                   MVT::f32, 2, 0, 1, 
73722
15.5k
    9, 
73723
15.5k
     OPC_CheckPatternPredicate, 20,
73724
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf32rr),
73725
15.5k
                   MVT::f32, 2, 0, 1, 
73726
15.5k
    9, 
73727
15.5k
     OPC_CheckPatternPredicate, 33,
73728
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf32rr_ftz),
73729
15.5k
                   MVT::f32, 2, 0, 1, 
73730
15.5k
    9, 
73731
15.5k
     OPC_CheckPatternPredicate, 21,
73732
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf32rr),
73733
15.5k
                   MVT::f32, 2, 0, 1, 
73734
15.5k
    0, 
73735
15.5k
   42, MVT::f16,
73736
15.5k
    OPC_Scope, 9, 
73737
15.5k
     OPC_CheckPatternPredicate, 34,
73738
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf16rr_ftz),
73739
15.5k
                   MVT::f16, 2, 0, 1, 
73740
15.5k
    9, 
73741
15.5k
     OPC_CheckPatternPredicate, 35,
73742
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf16rr),
73743
15.5k
                   MVT::f16, 2, 0, 1, 
73744
15.5k
    9, 
73745
15.5k
     OPC_CheckPatternPredicate, 36,
73746
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf16rr_ftz),
73747
15.5k
                   MVT::f16, 2, 0, 1, 
73748
15.5k
    9, 
73749
15.5k
     OPC_CheckPatternPredicate, 37,
73750
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf16rr),
73751
15.5k
                   MVT::f16, 2, 0, 1, 
73752
15.5k
    0, 
73753
15.5k
   42, MVT::bf16,
73754
15.5k
    OPC_Scope, 9, 
73755
15.5k
     OPC_CheckPatternPredicate, 38,
73756
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDbf16rr_ftz),
73757
15.5k
                   MVT::bf16, 2, 0, 1, 
73758
15.5k
    9, 
73759
15.5k
     OPC_CheckPatternPredicate, 39,
73760
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDbf16rr),
73761
15.5k
                   MVT::bf16, 2, 0, 1, 
73762
15.5k
    9, 
73763
15.5k
     OPC_CheckPatternPredicate, 40,
73764
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnbf16rr_ftz),
73765
15.5k
                   MVT::bf16, 2, 0, 1, 
73766
15.5k
    9, 
73767
15.5k
     OPC_CheckPatternPredicate, 41,
73768
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnbf16rr),
73769
15.5k
                   MVT::bf16, 2, 0, 1, 
73770
15.5k
    0, 
73771
15.5k
   42, MVT::v2f16,
73772
15.5k
    OPC_Scope, 9, 
73773
15.5k
     OPC_CheckPatternPredicate, 34,
73774
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf16x2rr_ftz),
73775
15.5k
                   MVT::v2f16, 2, 0, 1, 
73776
15.5k
    9, 
73777
15.5k
     OPC_CheckPatternPredicate, 35,
73778
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDf16x2rr),
73779
15.5k
                   MVT::v2f16, 2, 0, 1, 
73780
15.5k
    9, 
73781
15.5k
     OPC_CheckPatternPredicate, 36,
73782
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf16x2rr_ftz),
73783
15.5k
                   MVT::v2f16, 2, 0, 1, 
73784
15.5k
    9, 
73785
15.5k
     OPC_CheckPatternPredicate, 37,
73786
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnf16x2rr),
73787
15.5k
                   MVT::v2f16, 2, 0, 1, 
73788
15.5k
    0, 
73789
15.5k
   42, MVT::v2bf16,
73790
15.5k
    OPC_Scope, 9, 
73791
15.5k
     OPC_CheckPatternPredicate, 38,
73792
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDbf16x2rr_ftz),
73793
15.5k
                   MVT::v2bf16, 2, 0, 1, 
73794
15.5k
    9, 
73795
15.5k
     OPC_CheckPatternPredicate, 39,
73796
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADDbf16x2rr),
73797
15.5k
                   MVT::v2bf16, 2, 0, 1, 
73798
15.5k
    9, 
73799
15.5k
     OPC_CheckPatternPredicate, 40,
73800
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnbf16x2rr_ftz),
73801
15.5k
                   MVT::v2bf16, 2, 0, 1, 
73802
15.5k
    9, 
73803
15.5k
     OPC_CheckPatternPredicate, 41,
73804
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FADD_rnbf16x2rr),
73805
15.5k
                   MVT::v2bf16, 2, 0, 1, 
73806
15.5k
    0, 
73807
15.5k
   0,
73808
15.5k
  0, 
73809
15.5k
 80|128,2, TARGET_VAL(ISD::FSUB),
73810
15.5k
  OPC_RecordChild0,
73811
15.5k
  OPC_RecordChild1,
73812
15.5k
  OPC_Scope, 81, 
73813
15.5k
   OPC_MoveChild1,
73814
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73815
15.5k
   OPC_MoveParent,
73816
15.5k
   OPC_SwitchType , 24, MVT::f64,
73817
15.5k
    OPC_Scope, 10, 
73818
15.5k
     OPC_CheckPatternPredicate, 20,
73819
15.5k
     OPC_EmitConvertToTarget1,
73820
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf64ri),
73821
15.5k
                   MVT::f64, 2, 0, 2, 
73822
15.5k
    10, 
73823
15.5k
     OPC_CheckPatternPredicate, 21,
73824
15.5k
     OPC_EmitConvertToTarget1,
73825
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnf64ri),
73826
15.5k
                   MVT::f64, 2, 0, 2, 
73827
15.5k
    0, 
73828
15.5k
   46, MVT::f32,
73829
15.5k
    OPC_Scope, 10, 
73830
15.5k
     OPC_CheckPatternPredicate, 32,
73831
15.5k
     OPC_EmitConvertToTarget1,
73832
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf32ri_ftz),
73833
15.5k
                   MVT::f32, 2, 0, 2, 
73834
15.5k
    10, 
73835
15.5k
     OPC_CheckPatternPredicate, 20,
73836
15.5k
     OPC_EmitConvertToTarget1,
73837
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf32ri),
73838
15.5k
                   MVT::f32, 2, 0, 2, 
73839
15.5k
    10, 
73840
15.5k
     OPC_CheckPatternPredicate, 33,
73841
15.5k
     OPC_EmitConvertToTarget1,
73842
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnf32ri_ftz),
73843
15.5k
                   MVT::f32, 2, 0, 2, 
73844
15.5k
    10, 
73845
15.5k
     OPC_CheckPatternPredicate, 21,
73846
15.5k
     OPC_EmitConvertToTarget1,
73847
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnf32ri),
73848
15.5k
                   MVT::f32, 2, 0, 2, 
73849
15.5k
    0, 
73850
15.5k
   0,
73851
15.5k
  24, 
73852
15.5k
   OPC_CheckType, MVT::f64,
73853
15.5k
   OPC_Scope, 9, 
73854
15.5k
    OPC_CheckPatternPredicate, 20,
73855
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf64rr),
73856
15.5k
                  MVT::f64, 2, 0, 1, 
73857
15.5k
   9, 
73858
15.5k
    OPC_CheckPatternPredicate, 21,
73859
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnf64rr),
73860
15.5k
                  MVT::f64, 2, 0, 1, 
73861
15.5k
   0, 
73862
15.5k
  44, 
73863
15.5k
   OPC_CheckType, MVT::f32,
73864
15.5k
   OPC_Scope, 9, 
73865
15.5k
    OPC_CheckPatternPredicate, 32,
73866
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf32rr_ftz),
73867
15.5k
                  MVT::f32, 2, 0, 1, 
73868
15.5k
   9, 
73869
15.5k
    OPC_CheckPatternPredicate, 20,
73870
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf32rr),
73871
15.5k
                  MVT::f32, 2, 0, 1, 
73872
15.5k
   9, 
73873
15.5k
    OPC_CheckPatternPredicate, 33,
73874
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnf32rr_ftz),
73875
15.5k
                  MVT::f32, 2, 0, 1, 
73876
15.5k
   9, 
73877
15.5k
    OPC_CheckPatternPredicate, 21,
73878
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnf32rr),
73879
15.5k
                  MVT::f32, 2, 0, 1, 
73880
15.5k
   0, 
73881
15.5k
  44, 
73882
15.5k
   OPC_CheckType, MVT::f16,
73883
15.5k
   OPC_Scope, 9, 
73884
15.5k
    OPC_CheckPatternPredicate, 34,
73885
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf16rr_ftz),
73886
15.5k
                  MVT::f16, 2, 0, 1, 
73887
15.5k
   9, 
73888
15.5k
    OPC_CheckPatternPredicate, 35,
73889
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf16rr),
73890
15.5k
                  MVT::f16, 2, 0, 1, 
73891
15.5k
   9, 
73892
15.5k
    OPC_CheckPatternPredicate, 36,
73893
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnf16rr_ftz),
73894
15.5k
                  MVT::f16, 2, 0, 1, 
73895
15.5k
   9, 
73896
15.5k
    OPC_CheckPatternPredicate, 37,
73897
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnf16rr),
73898
15.5k
                  MVT::f16, 2, 0, 1, 
73899
15.5k
   0, 
73900
15.5k
  44, 
73901
15.5k
   OPC_CheckType, MVT::bf16,
73902
15.5k
   OPC_Scope, 9, 
73903
15.5k
    OPC_CheckPatternPredicate, 38,
73904
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBbf16rr_ftz),
73905
15.5k
                  MVT::bf16, 2, 0, 1, 
73906
15.5k
   9, 
73907
15.5k
    OPC_CheckPatternPredicate, 39,
73908
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBbf16rr),
73909
15.5k
                  MVT::bf16, 2, 0, 1, 
73910
15.5k
   9, 
73911
15.5k
    OPC_CheckPatternPredicate, 40,
73912
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnbf16rr_ftz),
73913
15.5k
                  MVT::bf16, 2, 0, 1, 
73914
15.5k
   9, 
73915
15.5k
    OPC_CheckPatternPredicate, 41,
73916
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnbf16rr),
73917
15.5k
                  MVT::bf16, 2, 0, 1, 
73918
15.5k
   0, 
73919
15.5k
  44, 
73920
15.5k
   OPC_CheckType, MVT::v2f16,
73921
15.5k
   OPC_Scope, 9, 
73922
15.5k
    OPC_CheckPatternPredicate, 34,
73923
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf16x2rr_ftz),
73924
15.5k
                  MVT::v2f16, 2, 0, 1, 
73925
15.5k
   9, 
73926
15.5k
    OPC_CheckPatternPredicate, 35,
73927
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf16x2rr),
73928
15.5k
                  MVT::v2f16, 2, 0, 1, 
73929
15.5k
   9, 
73930
15.5k
    OPC_CheckPatternPredicate, 36,
73931
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnf16x2rr_ftz),
73932
15.5k
                  MVT::v2f16, 2, 0, 1, 
73933
15.5k
   9, 
73934
15.5k
    OPC_CheckPatternPredicate, 37,
73935
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnf16x2rr),
73936
15.5k
                  MVT::v2f16, 2, 0, 1, 
73937
15.5k
   0, 
73938
15.5k
  44, 
73939
15.5k
   OPC_CheckType, MVT::v2bf16,
73940
15.5k
   OPC_Scope, 9, 
73941
15.5k
    OPC_CheckPatternPredicate, 38,
73942
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBbf16x2rr_ftz),
73943
15.5k
                  MVT::v2bf16, 2, 0, 1, 
73944
15.5k
   9, 
73945
15.5k
    OPC_CheckPatternPredicate, 39,
73946
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBbf16x2rr),
73947
15.5k
                  MVT::v2bf16, 2, 0, 1, 
73948
15.5k
   9, 
73949
15.5k
    OPC_CheckPatternPredicate, 40,
73950
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnbf16x2rr_ftz),
73951
15.5k
                  MVT::v2bf16, 2, 0, 1, 
73952
15.5k
   9, 
73953
15.5k
    OPC_CheckPatternPredicate, 41,
73954
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUB_rnbf16x2rr),
73955
15.5k
                  MVT::v2bf16, 2, 0, 1, 
73956
15.5k
   0, 
73957
15.5k
  0, 
73958
15.5k
 34|128,3, TARGET_VAL(ISD::FMUL),
73959
15.5k
  OPC_RecordChild0,
73960
15.5k
  OPC_Scope, 82, 
73961
15.5k
   OPC_RecordChild1,
73962
15.5k
   OPC_MoveChild1,
73963
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
73964
15.5k
   OPC_MoveParent,
73965
15.5k
   OPC_SwitchType , 24, MVT::f64,
73966
15.5k
    OPC_Scope, 10, 
73967
15.5k
     OPC_CheckPatternPredicate, 20,
73968
15.5k
     OPC_EmitConvertToTarget1,
73969
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf64ri),
73970
15.5k
                   MVT::f64, 2, 0, 2, 
73971
15.5k
    10, 
73972
15.5k
     OPC_CheckPatternPredicate, 21,
73973
15.5k
     OPC_EmitConvertToTarget1,
73974
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf64ri),
73975
15.5k
                   MVT::f64, 2, 0, 2, 
73976
15.5k
    0, 
73977
15.5k
   46, MVT::f32,
73978
15.5k
    OPC_Scope, 10, 
73979
15.5k
     OPC_CheckPatternPredicate, 32,
73980
15.5k
     OPC_EmitConvertToTarget1,
73981
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf32ri_ftz),
73982
15.5k
                   MVT::f32, 2, 0, 2, 
73983
15.5k
    10, 
73984
15.5k
     OPC_CheckPatternPredicate, 20,
73985
15.5k
     OPC_EmitConvertToTarget1,
73986
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf32ri),
73987
15.5k
                   MVT::f32, 2, 0, 2, 
73988
15.5k
    10, 
73989
15.5k
     OPC_CheckPatternPredicate, 33,
73990
15.5k
     OPC_EmitConvertToTarget1,
73991
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf32ri_ftz),
73992
15.5k
                   MVT::f32, 2, 0, 2, 
73993
15.5k
    10, 
73994
15.5k
     OPC_CheckPatternPredicate, 21,
73995
15.5k
     OPC_EmitConvertToTarget1,
73996
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf32ri),
73997
15.5k
                   MVT::f32, 2, 0, 2, 
73998
15.5k
    0, 
73999
15.5k
   0,
74000
15.5k
  82, 
74001
15.5k
   OPC_MoveChild0,
74002
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
74003
15.5k
   OPC_MoveParent,
74004
15.5k
   OPC_RecordChild1,
74005
15.5k
   OPC_SwitchType , 24, MVT::f64,
74006
15.5k
    OPC_Scope, 10, 
74007
15.5k
     OPC_CheckPatternPredicate, 20,
74008
15.5k
     OPC_EmitConvertToTarget0,
74009
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf64ri),
74010
15.5k
                   MVT::f64, 2, 1, 2, 
74011
15.5k
    10, 
74012
15.5k
     OPC_CheckPatternPredicate, 21,
74013
15.5k
     OPC_EmitConvertToTarget0,
74014
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf64ri),
74015
15.5k
                   MVT::f64, 2, 1, 2, 
74016
15.5k
    0, 
74017
15.5k
   46, MVT::f32,
74018
15.5k
    OPC_Scope, 10, 
74019
15.5k
     OPC_CheckPatternPredicate, 32,
74020
15.5k
     OPC_EmitConvertToTarget0,
74021
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf32ri_ftz),
74022
15.5k
                   MVT::f32, 2, 1, 2, 
74023
15.5k
    10, 
74024
15.5k
     OPC_CheckPatternPredicate, 20,
74025
15.5k
     OPC_EmitConvertToTarget0,
74026
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf32ri),
74027
15.5k
                   MVT::f32, 2, 1, 2, 
74028
15.5k
    10, 
74029
15.5k
     OPC_CheckPatternPredicate, 33,
74030
15.5k
     OPC_EmitConvertToTarget0,
74031
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf32ri_ftz),
74032
15.5k
                   MVT::f32, 2, 1, 2, 
74033
15.5k
    10, 
74034
15.5k
     OPC_CheckPatternPredicate, 21,
74035
15.5k
     OPC_EmitConvertToTarget0,
74036
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf32ri),
74037
15.5k
                   MVT::f32, 2, 1, 2, 
74038
15.5k
    0, 
74039
15.5k
   0,
74040
15.5k
  119|128,1, 
74041
15.5k
   OPC_RecordChild1,
74042
15.5k
   OPC_SwitchType , 22, MVT::f64,
74043
15.5k
    OPC_Scope, 9, 
74044
15.5k
     OPC_CheckPatternPredicate, 20,
74045
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf64rr),
74046
15.5k
                   MVT::f64, 2, 0, 1, 
74047
15.5k
    9, 
74048
15.5k
     OPC_CheckPatternPredicate, 21,
74049
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf64rr),
74050
15.5k
                   MVT::f64, 2, 0, 1, 
74051
15.5k
    0, 
74052
15.5k
   42, MVT::f32,
74053
15.5k
    OPC_Scope, 9, 
74054
15.5k
     OPC_CheckPatternPredicate, 32,
74055
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf32rr_ftz),
74056
15.5k
                   MVT::f32, 2, 0, 1, 
74057
15.5k
    9, 
74058
15.5k
     OPC_CheckPatternPredicate, 20,
74059
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf32rr),
74060
15.5k
                   MVT::f32, 2, 0, 1, 
74061
15.5k
    9, 
74062
15.5k
     OPC_CheckPatternPredicate, 33,
74063
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf32rr_ftz),
74064
15.5k
                   MVT::f32, 2, 0, 1, 
74065
15.5k
    9, 
74066
15.5k
     OPC_CheckPatternPredicate, 21,
74067
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf32rr),
74068
15.5k
                   MVT::f32, 2, 0, 1, 
74069
15.5k
    0, 
74070
15.5k
   42, MVT::f16,
74071
15.5k
    OPC_Scope, 9, 
74072
15.5k
     OPC_CheckPatternPredicate, 34,
74073
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf16rr_ftz),
74074
15.5k
                   MVT::f16, 2, 0, 1, 
74075
15.5k
    9, 
74076
15.5k
     OPC_CheckPatternPredicate, 35,
74077
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf16rr),
74078
15.5k
                   MVT::f16, 2, 0, 1, 
74079
15.5k
    9, 
74080
15.5k
     OPC_CheckPatternPredicate, 36,
74081
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf16rr_ftz),
74082
15.5k
                   MVT::f16, 2, 0, 1, 
74083
15.5k
    9, 
74084
15.5k
     OPC_CheckPatternPredicate, 37,
74085
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf16rr),
74086
15.5k
                   MVT::f16, 2, 0, 1, 
74087
15.5k
    0, 
74088
15.5k
   42, MVT::bf16,
74089
15.5k
    OPC_Scope, 9, 
74090
15.5k
     OPC_CheckPatternPredicate, 38,
74091
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULbf16rr_ftz),
74092
15.5k
                   MVT::bf16, 2, 0, 1, 
74093
15.5k
    9, 
74094
15.5k
     OPC_CheckPatternPredicate, 39,
74095
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULbf16rr),
74096
15.5k
                   MVT::bf16, 2, 0, 1, 
74097
15.5k
    9, 
74098
15.5k
     OPC_CheckPatternPredicate, 40,
74099
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnbf16rr_ftz),
74100
15.5k
                   MVT::bf16, 2, 0, 1, 
74101
15.5k
    9, 
74102
15.5k
     OPC_CheckPatternPredicate, 41,
74103
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnbf16rr),
74104
15.5k
                   MVT::bf16, 2, 0, 1, 
74105
15.5k
    0, 
74106
15.5k
   42, MVT::v2f16,
74107
15.5k
    OPC_Scope, 9, 
74108
15.5k
     OPC_CheckPatternPredicate, 34,
74109
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf16x2rr_ftz),
74110
15.5k
                   MVT::v2f16, 2, 0, 1, 
74111
15.5k
    9, 
74112
15.5k
     OPC_CheckPatternPredicate, 35,
74113
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULf16x2rr),
74114
15.5k
                   MVT::v2f16, 2, 0, 1, 
74115
15.5k
    9, 
74116
15.5k
     OPC_CheckPatternPredicate, 36,
74117
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf16x2rr_ftz),
74118
15.5k
                   MVT::v2f16, 2, 0, 1, 
74119
15.5k
    9, 
74120
15.5k
     OPC_CheckPatternPredicate, 37,
74121
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnf16x2rr),
74122
15.5k
                   MVT::v2f16, 2, 0, 1, 
74123
15.5k
    0, 
74124
15.5k
   42, MVT::v2bf16,
74125
15.5k
    OPC_Scope, 9, 
74126
15.5k
     OPC_CheckPatternPredicate, 38,
74127
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULbf16x2rr_ftz),
74128
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74129
15.5k
    9, 
74130
15.5k
     OPC_CheckPatternPredicate, 39,
74131
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMULbf16x2rr),
74132
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74133
15.5k
    9, 
74134
15.5k
     OPC_CheckPatternPredicate, 40,
74135
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnbf16x2rr_ftz),
74136
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74137
15.5k
    9, 
74138
15.5k
     OPC_CheckPatternPredicate, 41,
74139
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMUL_rnbf16x2rr),
74140
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74141
15.5k
    0, 
74142
15.5k
   0,
74143
15.5k
  0, 
74144
15.5k
 87|128,1, TARGET_VAL(ISD::FMINNUM),
74145
15.5k
  OPC_RecordChild0,
74146
15.5k
  OPC_Scope, 41, 
74147
15.5k
   OPC_RecordChild1,
74148
15.5k
   OPC_MoveChild1,
74149
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
74150
15.5k
   OPC_MoveParent,
74151
15.5k
   OPC_SwitchType , 8, MVT::f64,
74152
15.5k
    OPC_EmitConvertToTarget1,
74153
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf64ri),
74154
15.5k
                  MVT::f64, 2, 0, 2, 
74155
15.5k
   21, MVT::f32,
74156
15.5k
    OPC_Scope, 9, 
74157
15.5k
     OPC_CheckPatternPredicate5,
74158
15.5k
     OPC_EmitConvertToTarget1,
74159
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf32ri_ftz),
74160
15.5k
                   MVT::f32, 2, 0, 2, 
74161
15.5k
    8, 
74162
15.5k
     OPC_EmitConvertToTarget1,
74163
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf32ri),
74164
15.5k
                   MVT::f32, 2, 0, 2, 
74165
15.5k
    0, 
74166
15.5k
   0,
74167
15.5k
  41, 
74168
15.5k
   OPC_MoveChild0,
74169
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
74170
15.5k
   OPC_MoveParent,
74171
15.5k
   OPC_RecordChild1,
74172
15.5k
   OPC_SwitchType , 8, MVT::f64,
74173
15.5k
    OPC_EmitConvertToTarget0,
74174
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf64ri),
74175
15.5k
                  MVT::f64, 2, 1, 2, 
74176
15.5k
   21, MVT::f32,
74177
15.5k
    OPC_Scope, 9, 
74178
15.5k
     OPC_CheckPatternPredicate5,
74179
15.5k
     OPC_EmitConvertToTarget0,
74180
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf32ri_ftz),
74181
15.5k
                   MVT::f32, 2, 1, 2, 
74182
15.5k
    8, 
74183
15.5k
     OPC_EmitConvertToTarget0,
74184
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf32ri),
74185
15.5k
                   MVT::f32, 2, 1, 2, 
74186
15.5k
    0, 
74187
15.5k
   0,
74188
15.5k
  127, 
74189
15.5k
   OPC_RecordChild1,
74190
15.5k
   OPC_SwitchType , 7, MVT::f64,
74191
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf64rr),
74192
15.5k
                  MVT::f64, 2, 0, 1, 
74193
15.5k
   19, MVT::f32,
74194
15.5k
    OPC_Scope, 8, 
74195
15.5k
     OPC_CheckPatternPredicate5,
74196
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf32rr_ftz),
74197
15.5k
                   MVT::f32, 2, 0, 1, 
74198
15.5k
    7, 
74199
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf32rr),
74200
15.5k
                   MVT::f32, 2, 0, 1, 
74201
15.5k
    0, 
74202
15.5k
   21, MVT::f16,
74203
15.5k
    OPC_Scope, 8, 
74204
15.5k
     OPC_CheckPatternPredicate7,
74205
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf16rr_ftz),
74206
15.5k
                   MVT::f16, 2, 0, 1, 
74207
15.5k
    9, 
74208
15.5k
     OPC_CheckPatternPredicate, 9,
74209
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf16rr),
74210
15.5k
                   MVT::f16, 2, 0, 1, 
74211
15.5k
    0, 
74212
15.5k
   22, MVT::bf16,
74213
15.5k
    OPC_Scope, 9, 
74214
15.5k
     OPC_CheckPatternPredicate, 8,
74215
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINbf16rr_ftz),
74216
15.5k
                   MVT::bf16, 2, 0, 1, 
74217
15.5k
    9, 
74218
15.5k
     OPC_CheckPatternPredicate, 10,
74219
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINbf16rr),
74220
15.5k
                   MVT::bf16, 2, 0, 1, 
74221
15.5k
    0, 
74222
15.5k
   21, MVT::v2f16,
74223
15.5k
    OPC_Scope, 8, 
74224
15.5k
     OPC_CheckPatternPredicate7,
74225
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf16x2rr_ftz),
74226
15.5k
                   MVT::v2f16, 2, 0, 1, 
74227
15.5k
    9, 
74228
15.5k
     OPC_CheckPatternPredicate, 9,
74229
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINf16x2rr),
74230
15.5k
                   MVT::v2f16, 2, 0, 1, 
74231
15.5k
    0, 
74232
15.5k
   22, MVT::v2bf16,
74233
15.5k
    OPC_Scope, 9, 
74234
15.5k
     OPC_CheckPatternPredicate, 8,
74235
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINbf16x2rr_ftz),
74236
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74237
15.5k
    9, 
74238
15.5k
     OPC_CheckPatternPredicate, 10,
74239
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINbf16x2rr),
74240
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74241
15.5k
    0, 
74242
15.5k
   0,
74243
15.5k
  0, 
74244
15.5k
 87|128,1, TARGET_VAL(ISD::FMAXNUM),
74245
15.5k
  OPC_RecordChild0,
74246
15.5k
  OPC_Scope, 41, 
74247
15.5k
   OPC_RecordChild1,
74248
15.5k
   OPC_MoveChild1,
74249
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
74250
15.5k
   OPC_MoveParent,
74251
15.5k
   OPC_SwitchType , 8, MVT::f64,
74252
15.5k
    OPC_EmitConvertToTarget1,
74253
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf64ri),
74254
15.5k
                  MVT::f64, 2, 0, 2, 
74255
15.5k
   21, MVT::f32,
74256
15.5k
    OPC_Scope, 9, 
74257
15.5k
     OPC_CheckPatternPredicate5,
74258
15.5k
     OPC_EmitConvertToTarget1,
74259
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf32ri_ftz),
74260
15.5k
                   MVT::f32, 2, 0, 2, 
74261
15.5k
    8, 
74262
15.5k
     OPC_EmitConvertToTarget1,
74263
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf32ri),
74264
15.5k
                   MVT::f32, 2, 0, 2, 
74265
15.5k
    0, 
74266
15.5k
   0,
74267
15.5k
  41, 
74268
15.5k
   OPC_MoveChild0,
74269
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
74270
15.5k
   OPC_MoveParent,
74271
15.5k
   OPC_RecordChild1,
74272
15.5k
   OPC_SwitchType , 8, MVT::f64,
74273
15.5k
    OPC_EmitConvertToTarget0,
74274
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf64ri),
74275
15.5k
                  MVT::f64, 2, 1, 2, 
74276
15.5k
   21, MVT::f32,
74277
15.5k
    OPC_Scope, 9, 
74278
15.5k
     OPC_CheckPatternPredicate5,
74279
15.5k
     OPC_EmitConvertToTarget0,
74280
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf32ri_ftz),
74281
15.5k
                   MVT::f32, 2, 1, 2, 
74282
15.5k
    8, 
74283
15.5k
     OPC_EmitConvertToTarget0,
74284
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf32ri),
74285
15.5k
                   MVT::f32, 2, 1, 2, 
74286
15.5k
    0, 
74287
15.5k
   0,
74288
15.5k
  127, 
74289
15.5k
   OPC_RecordChild1,
74290
15.5k
   OPC_SwitchType , 7, MVT::f64,
74291
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf64rr),
74292
15.5k
                  MVT::f64, 2, 0, 1, 
74293
15.5k
   19, MVT::f32,
74294
15.5k
    OPC_Scope, 8, 
74295
15.5k
     OPC_CheckPatternPredicate5,
74296
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf32rr_ftz),
74297
15.5k
                   MVT::f32, 2, 0, 1, 
74298
15.5k
    7, 
74299
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf32rr),
74300
15.5k
                   MVT::f32, 2, 0, 1, 
74301
15.5k
    0, 
74302
15.5k
   21, MVT::f16,
74303
15.5k
    OPC_Scope, 8, 
74304
15.5k
     OPC_CheckPatternPredicate7,
74305
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf16rr_ftz),
74306
15.5k
                   MVT::f16, 2, 0, 1, 
74307
15.5k
    9, 
74308
15.5k
     OPC_CheckPatternPredicate, 9,
74309
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf16rr),
74310
15.5k
                   MVT::f16, 2, 0, 1, 
74311
15.5k
    0, 
74312
15.5k
   22, MVT::bf16,
74313
15.5k
    OPC_Scope, 9, 
74314
15.5k
     OPC_CheckPatternPredicate, 8,
74315
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXbf16rr_ftz),
74316
15.5k
                   MVT::bf16, 2, 0, 1, 
74317
15.5k
    9, 
74318
15.5k
     OPC_CheckPatternPredicate, 10,
74319
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXbf16rr),
74320
15.5k
                   MVT::bf16, 2, 0, 1, 
74321
15.5k
    0, 
74322
15.5k
   21, MVT::v2f16,
74323
15.5k
    OPC_Scope, 8, 
74324
15.5k
     OPC_CheckPatternPredicate7,
74325
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf16x2rr_ftz),
74326
15.5k
                   MVT::v2f16, 2, 0, 1, 
74327
15.5k
    9, 
74328
15.5k
     OPC_CheckPatternPredicate, 9,
74329
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXf16x2rr),
74330
15.5k
                   MVT::v2f16, 2, 0, 1, 
74331
15.5k
    0, 
74332
15.5k
   22, MVT::v2bf16,
74333
15.5k
    OPC_Scope, 9, 
74334
15.5k
     OPC_CheckPatternPredicate, 8,
74335
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXbf16x2rr_ftz),
74336
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74337
15.5k
    9, 
74338
15.5k
     OPC_CheckPatternPredicate, 10,
74339
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXbf16x2rr),
74340
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74341
15.5k
    0, 
74342
15.5k
   0,
74343
15.5k
  0, 
74344
15.5k
 87|128,1, TARGET_VAL(ISD::FMINIMUM),
74345
15.5k
  OPC_RecordChild0,
74346
15.5k
  OPC_Scope, 41, 
74347
15.5k
   OPC_RecordChild1,
74348
15.5k
   OPC_MoveChild1,
74349
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
74350
15.5k
   OPC_MoveParent,
74351
15.5k
   OPC_SwitchType , 8, MVT::f64,
74352
15.5k
    OPC_EmitConvertToTarget1,
74353
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf64ri),
74354
15.5k
                  MVT::f64, 2, 0, 2, 
74355
15.5k
   21, MVT::f32,
74356
15.5k
    OPC_Scope, 9, 
74357
15.5k
     OPC_CheckPatternPredicate5,
74358
15.5k
     OPC_EmitConvertToTarget1,
74359
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf32ri_ftz),
74360
15.5k
                   MVT::f32, 2, 0, 2, 
74361
15.5k
    8, 
74362
15.5k
     OPC_EmitConvertToTarget1,
74363
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf32ri),
74364
15.5k
                   MVT::f32, 2, 0, 2, 
74365
15.5k
    0, 
74366
15.5k
   0,
74367
15.5k
  41, 
74368
15.5k
   OPC_MoveChild0,
74369
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
74370
15.5k
   OPC_MoveParent,
74371
15.5k
   OPC_RecordChild1,
74372
15.5k
   OPC_SwitchType , 8, MVT::f64,
74373
15.5k
    OPC_EmitConvertToTarget0,
74374
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf64ri),
74375
15.5k
                  MVT::f64, 2, 1, 2, 
74376
15.5k
   21, MVT::f32,
74377
15.5k
    OPC_Scope, 9, 
74378
15.5k
     OPC_CheckPatternPredicate5,
74379
15.5k
     OPC_EmitConvertToTarget0,
74380
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf32ri_ftz),
74381
15.5k
                   MVT::f32, 2, 1, 2, 
74382
15.5k
    8, 
74383
15.5k
     OPC_EmitConvertToTarget0,
74384
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf32ri),
74385
15.5k
                   MVT::f32, 2, 1, 2, 
74386
15.5k
    0, 
74387
15.5k
   0,
74388
15.5k
  127, 
74389
15.5k
   OPC_RecordChild1,
74390
15.5k
   OPC_SwitchType , 7, MVT::f64,
74391
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf64rr),
74392
15.5k
                  MVT::f64, 2, 0, 1, 
74393
15.5k
   19, MVT::f32,
74394
15.5k
    OPC_Scope, 8, 
74395
15.5k
     OPC_CheckPatternPredicate5,
74396
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf32rr_ftz),
74397
15.5k
                   MVT::f32, 2, 0, 1, 
74398
15.5k
    7, 
74399
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf32rr),
74400
15.5k
                   MVT::f32, 2, 0, 1, 
74401
15.5k
    0, 
74402
15.5k
   21, MVT::f16,
74403
15.5k
    OPC_Scope, 8, 
74404
15.5k
     OPC_CheckPatternPredicate7,
74405
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf16rr_ftz),
74406
15.5k
                   MVT::f16, 2, 0, 1, 
74407
15.5k
    9, 
74408
15.5k
     OPC_CheckPatternPredicate, 9,
74409
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf16rr),
74410
15.5k
                   MVT::f16, 2, 0, 1, 
74411
15.5k
    0, 
74412
15.5k
   22, MVT::bf16,
74413
15.5k
    OPC_Scope, 9, 
74414
15.5k
     OPC_CheckPatternPredicate, 8,
74415
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANbf16rr_ftz),
74416
15.5k
                   MVT::bf16, 2, 0, 1, 
74417
15.5k
    9, 
74418
15.5k
     OPC_CheckPatternPredicate, 10,
74419
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANbf16rr),
74420
15.5k
                   MVT::bf16, 2, 0, 1, 
74421
15.5k
    0, 
74422
15.5k
   21, MVT::v2f16,
74423
15.5k
    OPC_Scope, 8, 
74424
15.5k
     OPC_CheckPatternPredicate7,
74425
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf16x2rr_ftz),
74426
15.5k
                   MVT::v2f16, 2, 0, 1, 
74427
15.5k
    9, 
74428
15.5k
     OPC_CheckPatternPredicate, 9,
74429
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANf16x2rr),
74430
15.5k
                   MVT::v2f16, 2, 0, 1, 
74431
15.5k
    0, 
74432
15.5k
   22, MVT::v2bf16,
74433
15.5k
    OPC_Scope, 9, 
74434
15.5k
     OPC_CheckPatternPredicate, 8,
74435
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANbf16x2rr_ftz),
74436
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74437
15.5k
    9, 
74438
15.5k
     OPC_CheckPatternPredicate, 10,
74439
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMINNANbf16x2rr),
74440
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74441
15.5k
    0, 
74442
15.5k
   0,
74443
15.5k
  0, 
74444
15.5k
 87|128,1, TARGET_VAL(ISD::FMAXIMUM),
74445
15.5k
  OPC_RecordChild0,
74446
15.5k
  OPC_Scope, 41, 
74447
15.5k
   OPC_RecordChild1,
74448
15.5k
   OPC_MoveChild1,
74449
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
74450
15.5k
   OPC_MoveParent,
74451
15.5k
   OPC_SwitchType , 8, MVT::f64,
74452
15.5k
    OPC_EmitConvertToTarget1,
74453
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf64ri),
74454
15.5k
                  MVT::f64, 2, 0, 2, 
74455
15.5k
   21, MVT::f32,
74456
15.5k
    OPC_Scope, 9, 
74457
15.5k
     OPC_CheckPatternPredicate5,
74458
15.5k
     OPC_EmitConvertToTarget1,
74459
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf32ri_ftz),
74460
15.5k
                   MVT::f32, 2, 0, 2, 
74461
15.5k
    8, 
74462
15.5k
     OPC_EmitConvertToTarget1,
74463
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf32ri),
74464
15.5k
                   MVT::f32, 2, 0, 2, 
74465
15.5k
    0, 
74466
15.5k
   0,
74467
15.5k
  41, 
74468
15.5k
   OPC_MoveChild0,
74469
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
74470
15.5k
   OPC_MoveParent,
74471
15.5k
   OPC_RecordChild1,
74472
15.5k
   OPC_SwitchType , 8, MVT::f64,
74473
15.5k
    OPC_EmitConvertToTarget0,
74474
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf64ri),
74475
15.5k
                  MVT::f64, 2, 1, 2, 
74476
15.5k
   21, MVT::f32,
74477
15.5k
    OPC_Scope, 9, 
74478
15.5k
     OPC_CheckPatternPredicate5,
74479
15.5k
     OPC_EmitConvertToTarget0,
74480
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf32ri_ftz),
74481
15.5k
                   MVT::f32, 2, 1, 2, 
74482
15.5k
    8, 
74483
15.5k
     OPC_EmitConvertToTarget0,
74484
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf32ri),
74485
15.5k
                   MVT::f32, 2, 1, 2, 
74486
15.5k
    0, 
74487
15.5k
   0,
74488
15.5k
  127, 
74489
15.5k
   OPC_RecordChild1,
74490
15.5k
   OPC_SwitchType , 7, MVT::f64,
74491
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf64rr),
74492
15.5k
                  MVT::f64, 2, 0, 1, 
74493
15.5k
   19, MVT::f32,
74494
15.5k
    OPC_Scope, 8, 
74495
15.5k
     OPC_CheckPatternPredicate5,
74496
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf32rr_ftz),
74497
15.5k
                   MVT::f32, 2, 0, 1, 
74498
15.5k
    7, 
74499
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf32rr),
74500
15.5k
                   MVT::f32, 2, 0, 1, 
74501
15.5k
    0, 
74502
15.5k
   21, MVT::f16,
74503
15.5k
    OPC_Scope, 8, 
74504
15.5k
     OPC_CheckPatternPredicate7,
74505
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf16rr_ftz),
74506
15.5k
                   MVT::f16, 2, 0, 1, 
74507
15.5k
    9, 
74508
15.5k
     OPC_CheckPatternPredicate, 9,
74509
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf16rr),
74510
15.5k
                   MVT::f16, 2, 0, 1, 
74511
15.5k
    0, 
74512
15.5k
   22, MVT::bf16,
74513
15.5k
    OPC_Scope, 9, 
74514
15.5k
     OPC_CheckPatternPredicate, 8,
74515
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANbf16rr_ftz),
74516
15.5k
                   MVT::bf16, 2, 0, 1, 
74517
15.5k
    9, 
74518
15.5k
     OPC_CheckPatternPredicate, 10,
74519
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANbf16rr),
74520
15.5k
                   MVT::bf16, 2, 0, 1, 
74521
15.5k
    0, 
74522
15.5k
   21, MVT::v2f16,
74523
15.5k
    OPC_Scope, 8, 
74524
15.5k
     OPC_CheckPatternPredicate7,
74525
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf16x2rr_ftz),
74526
15.5k
                   MVT::v2f16, 2, 0, 1, 
74527
15.5k
    9, 
74528
15.5k
     OPC_CheckPatternPredicate, 9,
74529
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANf16x2rr),
74530
15.5k
                   MVT::v2f16, 2, 0, 1, 
74531
15.5k
    0, 
74532
15.5k
   22, MVT::v2bf16,
74533
15.5k
    OPC_Scope, 9, 
74534
15.5k
     OPC_CheckPatternPredicate, 8,
74535
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANbf16x2rr_ftz),
74536
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74537
15.5k
    9, 
74538
15.5k
     OPC_CheckPatternPredicate, 10,
74539
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMAXNANbf16x2rr),
74540
15.5k
                   MVT::v2bf16, 2, 0, 1, 
74541
15.5k
    0, 
74542
15.5k
   0,
74543
15.5k
  0, 
74544
15.5k
 15|128,4, TARGET_VAL(ISD::FREM),
74545
15.5k
  OPC_RecordChild0,
74546
15.5k
  OPC_RecordChild1,
74547
15.5k
  OPC_Scope, 14|128,2, 
74548
15.5k
   OPC_MoveChild1,
74549
15.5k
   OPC_CheckOpcode, TARGET_VAL(ISD::ConstantFP),
74550
15.5k
   OPC_MoveParent,
74551
15.5k
   OPC_SwitchType , 44|128,1, MVT::f32,
74552
15.5k
    OPC_Scope, 34, 
74553
15.5k
     OPC_CheckPatternPredicate, 57,
74554
15.5k
     OPC_EmitConvertToTarget1,
74555
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV32ri_prec_ftz),
74556
15.5k
                   MVT::f32, 2, 0, 2, 
74557
15.5k
     OPC_EmitInteger32, 36, 
74558
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f32_f32),
74559
15.5k
                   MVT::f32, 2, 3, 4, 
74560
15.5k
     OPC_EmitConvertToTarget1,
74561
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf32ri_ftz),
74562
15.5k
                   MVT::f32, 2, 5, 6, 
74563
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf32rr_ftz),
74564
15.5k
                   MVT::f32, 2, 0, 7, 
74565
15.5k
    34, 
74566
15.5k
     OPC_CheckPatternPredicate, 42,
74567
15.5k
     OPC_EmitConvertToTarget1,
74568
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV32ri_prec),
74569
15.5k
                   MVT::f32, 2, 0, 2, 
74570
15.5k
     OPC_EmitInteger32, 4, 
74571
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f32_f32),
74572
15.5k
                   MVT::f32, 2, 3, 4, 
74573
15.5k
     OPC_EmitConvertToTarget1,
74574
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf32ri),
74575
15.5k
                   MVT::f32, 2, 5, 6, 
74576
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf32rr),
74577
15.5k
                   MVT::f32, 2, 0, 7, 
74578
15.5k
    49, 
74579
15.5k
     OPC_CheckPatternPredicate, 58,
74580
15.5k
     OPC_EmitConvertToTarget1,
74581
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV32ri_prec_ftz),
74582
15.5k
                   MVT::f32, 2, 0, 2, 
74583
15.5k
     OPC_EmitInteger32, 36, 
74584
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f32_f32),
74585
15.5k
                   MVT::f32, 2, 3, 4, 
74586
15.5k
     OPC_EmitConvertToTarget1,
74587
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf32ri_ftz),
74588
15.5k
                   MVT::f32, 2, 5, 6, 
74589
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FSUBf32rr_ftz),
74590
15.5k
                   MVT::f32, 2, 0, 7, 
74591
15.5k
     OPC_EmitConvertToTarget1,
74592
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::TESTINF_f32i),
74593
15.5k
                   MVT::i1, 1, 9, 
74594
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f32rr),
74595
15.5k
                   MVT::f32, 3, 0, 8, 10, 
74596
15.5k
    49, 
74597
15.5k
     OPC_CheckPatternPredicate, 44,
74598
15.5k
     OPC_EmitConvertToTarget1,
74599
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV32ri_prec),
74600
15.5k
                   MVT::f32, 2, 0, 2, 
74601
15.5k
     OPC_EmitInteger32, 4, 
74602
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f32_f32),
74603
15.5k
                   MVT::f32, 2, 3, 4, 
74604
15.5k
     OPC_EmitConvertToTarget1,
74605
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf32ri),
74606
15.5k
                   MVT::f32, 2, 5, 6, 
74607
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FSUBf32rr),
74608
15.5k
                   MVT::f32, 2, 0, 7, 
74609
15.5k
     OPC_EmitConvertToTarget1,
74610
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::TESTINF_f32i),
74611
15.5k
                   MVT::i1, 1, 9, 
74612
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f32rr),
74613
15.5k
                   MVT::f32, 3, 0, 8, 10, 
74614
15.5k
    0, 
74615
15.5k
   86, MVT::f64,
74616
15.5k
    OPC_Scope, 34, 
74617
15.5k
     OPC_CheckPatternPredicate, 42,
74618
15.5k
     OPC_EmitConvertToTarget1,
74619
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV64ri),
74620
15.5k
                   MVT::f64, 2, 0, 2, 
74621
15.5k
     OPC_EmitInteger32, 4, 
74622
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f64_f64),
74623
15.5k
                   MVT::f64, 2, 3, 4, 
74624
15.5k
     OPC_EmitConvertToTarget1,
74625
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf64ri),
74626
15.5k
                   MVT::f64, 2, 5, 6, 
74627
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf64rr),
74628
15.5k
                   MVT::f64, 2, 0, 7, 
74629
15.5k
    48, 
74630
15.5k
     OPC_CheckPatternPredicate, 44,
74631
15.5k
     OPC_EmitConvertToTarget1,
74632
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV64ri),
74633
15.5k
                   MVT::f64, 2, 0, 2, 
74634
15.5k
     OPC_EmitInteger32, 4, 
74635
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f64_f64),
74636
15.5k
                   MVT::f64, 2, 3, 4, 
74637
15.5k
     OPC_EmitConvertToTarget1,
74638
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf64ri),
74639
15.5k
                   MVT::f64, 2, 5, 6, 
74640
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::FSUBf64rr),
74641
15.5k
                   MVT::f64, 2, 0, 7, 
74642
15.5k
     OPC_EmitNode1None, TARGET_VAL(NVPTX::TESTINF_f64r),
74643
15.5k
                   MVT::i1, 1, 1, 
74644
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f64rr),
74645
15.5k
                   MVT::f64, 3, 0, 8, 9, 
74646
15.5k
    0, 
74647
15.5k
   0,
74648
15.5k
  36|128,1, 
74649
15.5k
   OPC_CheckType, MVT::f32,
74650
15.5k
   OPC_Scope, 32, 
74651
15.5k
    OPC_CheckPatternPredicate, 57,
74652
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV32rr_prec_ftz),
74653
15.5k
                  MVT::f32, 2, 0, 1, 
74654
15.5k
    OPC_EmitInteger32, 36, 
74655
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f32_f32),
74656
15.5k
                  MVT::f32, 2, 2, 3, 
74657
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf32rr_ftz),
74658
15.5k
                  MVT::f32, 2, 4, 1, 
74659
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf32rr_ftz),
74660
15.5k
                  MVT::f32, 2, 0, 5, 
74661
15.5k
   32, 
74662
15.5k
    OPC_CheckPatternPredicate, 42,
74663
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV32rr_prec),
74664
15.5k
                  MVT::f32, 2, 0, 1, 
74665
15.5k
    OPC_EmitInteger32, 4, 
74666
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f32_f32),
74667
15.5k
                  MVT::f32, 2, 2, 3, 
74668
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf32rr),
74669
15.5k
                  MVT::f32, 2, 4, 1, 
74670
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf32rr),
74671
15.5k
                  MVT::f32, 2, 0, 5, 
74672
15.5k
   46, 
74673
15.5k
    OPC_CheckPatternPredicate, 58,
74674
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV32rr_prec_ftz),
74675
15.5k
                  MVT::f32, 2, 0, 1, 
74676
15.5k
    OPC_EmitInteger32, 36, 
74677
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f32_f32),
74678
15.5k
                  MVT::f32, 2, 2, 3, 
74679
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf32rr_ftz),
74680
15.5k
                  MVT::f32, 2, 4, 1, 
74681
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FSUBf32rr_ftz),
74682
15.5k
                  MVT::f32, 2, 0, 5, 
74683
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::TESTINF_f32r),
74684
15.5k
                  MVT::i1, 1, 1, 
74685
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f32rr),
74686
15.5k
                  MVT::f32, 3, 0, 6, 7, 
74687
15.5k
   46, 
74688
15.5k
    OPC_CheckPatternPredicate, 44,
74689
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV32rr_prec),
74690
15.5k
                  MVT::f32, 2, 0, 1, 
74691
15.5k
    OPC_EmitInteger32, 4, 
74692
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f32_f32),
74693
15.5k
                  MVT::f32, 2, 2, 3, 
74694
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf32rr),
74695
15.5k
                  MVT::f32, 2, 4, 1, 
74696
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FSUBf32rr),
74697
15.5k
                  MVT::f32, 2, 0, 5, 
74698
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::TESTINF_f32r),
74699
15.5k
                  MVT::i1, 1, 1, 
74700
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f32rr),
74701
15.5k
                  MVT::f32, 3, 0, 6, 7, 
74702
15.5k
   0, 
74703
15.5k
  84, 
74704
15.5k
   OPC_CheckType, MVT::f64,
74705
15.5k
   OPC_Scope, 32, 
74706
15.5k
    OPC_CheckPatternPredicate, 42,
74707
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV64rr),
74708
15.5k
                  MVT::f64, 2, 0, 1, 
74709
15.5k
    OPC_EmitInteger32, 4, 
74710
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f64_f64),
74711
15.5k
                  MVT::f64, 2, 2, 3, 
74712
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf64rr),
74713
15.5k
                  MVT::f64, 2, 4, 1, 
74714
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSUBf64rr),
74715
15.5k
                  MVT::f64, 2, 0, 5, 
74716
15.5k
   46, 
74717
15.5k
    OPC_CheckPatternPredicate, 44,
74718
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FDIV64rr),
74719
15.5k
                  MVT::f64, 2, 0, 1, 
74720
15.5k
    OPC_EmitInteger32, 4, 
74721
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::CVT_f64_f64),
74722
15.5k
                  MVT::f64, 2, 2, 3, 
74723
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FMULf64rr),
74724
15.5k
                  MVT::f64, 2, 4, 1, 
74725
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::FSUBf64rr),
74726
15.5k
                  MVT::f64, 2, 0, 5, 
74727
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::TESTINF_f64r),
74728
15.5k
                  MVT::i1, 1, 1, 
74729
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SELP_f64rr),
74730
15.5k
                  MVT::f64, 3, 0, 6, 7, 
74731
15.5k
   0, 
74732
15.5k
  0, 
74733
15.5k
 92, TARGET_VAL(ISD::FABS),
74734
15.5k
  OPC_RecordChild0,
74735
15.5k
  OPC_SwitchType , 6, MVT::f64,
74736
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FABSf64),
74737
15.5k
                 MVT::f64, 1, 0, 
74738
15.5k
  17, MVT::f32,
74739
15.5k
   OPC_Scope, 7, 
74740
15.5k
    OPC_CheckPatternPredicate5,
74741
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FABSf32_ftz),
74742
15.5k
                  MVT::f32, 1, 0, 
74743
15.5k
   6, 
74744
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FABSf32),
74745
15.5k
                  MVT::f32, 1, 0, 
74746
15.5k
   0, 
74747
15.5k
  7, MVT::bf16,
74748
15.5k
   OPC_CheckPatternPredicate1,
74749
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FABS_Hbf16),
74750
15.5k
                 MVT::bf16, 1, 0, 
74751
15.5k
  20, MVT::f16,
74752
15.5k
   OPC_Scope, 8, 
74753
15.5k
    OPC_CheckPatternPredicate, 45,
74754
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FABS_Hf16_ftz),
74755
15.5k
                  MVT::f16, 1, 0, 
74756
15.5k
   8, 
74757
15.5k
    OPC_CheckPatternPredicate, 46,
74758
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FABS_Hf16),
74759
15.5k
                  MVT::f16, 1, 0, 
74760
15.5k
   0, 
74761
15.5k
  7, MVT::v2bf16,
74762
15.5k
   OPC_CheckPatternPredicate1,
74763
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FABS_Hbf16x2),
74764
15.5k
                 MVT::v2bf16, 1, 0, 
74765
15.5k
  20, MVT::v2f16,
74766
15.5k
   OPC_Scope, 8, 
74767
15.5k
    OPC_CheckPatternPredicate, 45,
74768
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FABS_Hf16x2_ftz),
74769
15.5k
                  MVT::v2f16, 1, 0, 
74770
15.5k
   8, 
74771
15.5k
    OPC_CheckPatternPredicate, 46,
74772
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FABS_Hf16x2),
74773
15.5k
                  MVT::v2f16, 1, 0, 
74774
15.5k
   0, 
74775
15.5k
  0,
74776
15.5k
 42|128,1, TARGET_VAL(ISD::FNEG),
74777
15.5k
  OPC_RecordChild0,
74778
15.5k
  OPC_SwitchType , 6, MVT::f64,
74779
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEGf64),
74780
15.5k
                 MVT::f64, 1, 0, 
74781
15.5k
  17, MVT::f32,
74782
15.5k
   OPC_Scope, 7, 
74783
15.5k
    OPC_CheckPatternPredicate5,
74784
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEGf32_ftz),
74785
15.5k
                  MVT::f32, 1, 0, 
74786
15.5k
   6, 
74787
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEGf32),
74788
15.5k
                  MVT::f32, 1, 0, 
74789
15.5k
   0, 
74790
15.5k
  28, MVT::bf16,
74791
15.5k
   OPC_Scope, 7, 
74792
15.5k
    OPC_CheckPatternPredicate1,
74793
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEG_Hbf16),
74794
15.5k
                  MVT::bf16, 1, 0, 
74795
15.5k
   8, 
74796
15.5k
    OPC_CheckPatternPredicate, 59,
74797
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFNEG16_ftz),
74798
15.5k
                  MVT::bf16, 1, 0, 
74799
15.5k
   8, 
74800
15.5k
    OPC_CheckPatternPredicate, 60,
74801
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFNEG16),
74802
15.5k
                  MVT::bf16, 1, 0, 
74803
15.5k
   0, 
74804
15.5k
  38, MVT::f16,
74805
15.5k
   OPC_Scope, 8, 
74806
15.5k
    OPC_CheckPatternPredicate, 45,
74807
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEG_Hf16_ftz),
74808
15.5k
                  MVT::f16, 1, 0, 
74809
15.5k
   8, 
74810
15.5k
    OPC_CheckPatternPredicate, 46,
74811
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEG_Hf16),
74812
15.5k
                  MVT::f16, 1, 0, 
74813
15.5k
   8, 
74814
15.5k
    OPC_CheckPatternPredicate, 61,
74815
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEG16_ftz),
74816
15.5k
                  MVT::f16, 1, 0, 
74817
15.5k
   8, 
74818
15.5k
    OPC_CheckPatternPredicate, 62,
74819
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEG16),
74820
15.5k
                  MVT::f16, 1, 0, 
74821
15.5k
   0, 
74822
15.5k
  28, MVT::v2bf16,
74823
15.5k
   OPC_Scope, 7, 
74824
15.5k
    OPC_CheckPatternPredicate1,
74825
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEG_Hbf16x2),
74826
15.5k
                  MVT::v2bf16, 1, 0, 
74827
15.5k
   8, 
74828
15.5k
    OPC_CheckPatternPredicate, 59,
74829
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFNEG16x2_ftz),
74830
15.5k
                  MVT::v2bf16, 1, 0, 
74831
15.5k
   8, 
74832
15.5k
    OPC_CheckPatternPredicate, 60,
74833
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::BFNEG16x2),
74834
15.5k
                  MVT::v2bf16, 1, 0, 
74835
15.5k
   0, 
74836
15.5k
  38, MVT::v2f16,
74837
15.5k
   OPC_Scope, 8, 
74838
15.5k
    OPC_CheckPatternPredicate, 45,
74839
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEG_Hf16x2_ftz),
74840
15.5k
                  MVT::v2f16, 1, 0, 
74841
15.5k
   8, 
74842
15.5k
    OPC_CheckPatternPredicate, 46,
74843
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEG_Hf16x2),
74844
15.5k
                  MVT::v2f16, 1, 0, 
74845
15.5k
   8, 
74846
15.5k
    OPC_CheckPatternPredicate, 61,
74847
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEG16x2_ftz),
74848
15.5k
                  MVT::v2f16, 1, 0, 
74849
15.5k
   8, 
74850
15.5k
    OPC_CheckPatternPredicate, 62,
74851
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FNEG16x2),
74852
15.5k
                  MVT::v2f16, 1, 0, 
74853
15.5k
   0, 
74854
15.5k
  0,
74855
15.5k
 30, TARGET_VAL(ISD::FSQRT),
74856
15.5k
  OPC_RecordChild0,
74857
15.5k
  OPC_SwitchType , 6, MVT::f64,
74858
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSQRTf64),
74859
15.5k
                 MVT::f64, 1, 0, 
74860
15.5k
  17, MVT::f32,
74861
15.5k
   OPC_Scope, 7, 
74862
15.5k
    OPC_CheckPatternPredicate5,
74863
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSQRTf32_ftz),
74864
15.5k
                  MVT::f32, 1, 0, 
74865
15.5k
   6, 
74866
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FSQRTf32),
74867
15.5k
                  MVT::f32, 1, 0, 
74868
15.5k
   0, 
74869
15.5k
  0,
74870
15.5k
 11, TARGET_VAL(ISD::FSIN),
74871
15.5k
  OPC_RecordChild0,
74872
15.5k
  OPC_CheckType, MVT::f32,
74873
15.5k
  OPC_CheckPatternPredicate, 42,
74874
15.5k
  OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::SINF),
74875
15.5k
                MVT::f32, 1, 0, 
74876
15.5k
 11, TARGET_VAL(ISD::FCOS),
74877
15.5k
  OPC_RecordChild0,
74878
15.5k
  OPC_CheckType, MVT::f32,
74879
15.5k
  OPC_CheckPatternPredicate, 42,
74880
15.5k
  OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::COSF),
74881
15.5k
                MVT::f32, 1, 0, 
74882
15.5k
 21, TARGET_VAL(ISD::ConstantFP),
74883
15.5k
  OPC_RecordNode,
74884
15.5k
  OPC_SwitchType , 7, MVT::f32,
74885
15.5k
   OPC_EmitConvertToTarget0,
74886
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMOV32ri),
74887
15.5k
                 MVT::f32, 1, 1, 
74888
15.5k
  7, MVT::f64,
74889
15.5k
   OPC_EmitConvertToTarget0,
74890
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::FMOV64ri),
74891
15.5k
                 MVT::f64, 1, 1, 
74892
15.5k
  0,
74893
15.5k
 117|128,1, TARGET_VAL(ISD::SINT_TO_FP),
74894
15.5k
  OPC_RecordChild0,
74895
15.5k
  OPC_Scope, 48, 
74896
15.5k
   OPC_CheckChild0Type, MVT::i16,
74897
15.5k
   OPC_SwitchType , 9, MVT::f16,
74898
15.5k
    OPC_EmitInteger32, 10, 
74899
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_s16),
74900
15.5k
                  MVT::f16, 2, 0, 1, 
74901
15.5k
   9, MVT::bf16,
74902
15.5k
    OPC_EmitInteger32, 10, 
74903
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_s16),
74904
15.5k
                  MVT::bf16, 2, 0, 1, 
74905
15.5k
   9, MVT::f32,
74906
15.5k
    OPC_EmitInteger32, 10, 
74907
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s16),
74908
15.5k
                  MVT::f32, 2, 0, 1, 
74909
15.5k
   9, MVT::f64,
74910
15.5k
    OPC_EmitInteger32, 10, 
74911
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s16),
74912
15.5k
                  MVT::f64, 2, 0, 1, 
74913
15.5k
   0,
74914
15.5k
  47, 
74915
15.5k
   OPC_CheckChild0TypeI32,
74916
15.5k
   OPC_SwitchType , 9, MVT::f16,
74917
15.5k
    OPC_EmitInteger32, 10, 
74918
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_s32),
74919
15.5k
                  MVT::f16, 2, 0, 1, 
74920
15.5k
   9, MVT::bf16,
74921
15.5k
    OPC_EmitInteger32, 10, 
74922
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_s32),
74923
15.5k
                  MVT::bf16, 2, 0, 1, 
74924
15.5k
   9, MVT::f32,
74925
15.5k
    OPC_EmitInteger32, 10, 
74926
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s32),
74927
15.5k
                  MVT::f32, 2, 0, 1, 
74928
15.5k
   9, MVT::f64,
74929
15.5k
    OPC_EmitInteger32, 10, 
74930
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s32),
74931
15.5k
                  MVT::f64, 2, 0, 1, 
74932
15.5k
   0,
74933
15.5k
  47, 
74934
15.5k
   OPC_CheckChild0TypeI64,
74935
15.5k
   OPC_SwitchType , 9, MVT::f16,
74936
15.5k
    OPC_EmitInteger32, 10, 
74937
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_s64),
74938
15.5k
                  MVT::f16, 2, 0, 1, 
74939
15.5k
   9, MVT::bf16,
74940
15.5k
    OPC_EmitInteger32, 10, 
74941
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_s64),
74942
15.5k
                  MVT::bf16, 2, 0, 1, 
74943
15.5k
   9, MVT::f32,
74944
15.5k
    OPC_EmitInteger32, 10, 
74945
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s64),
74946
15.5k
                  MVT::f32, 2, 0, 1, 
74947
15.5k
   9, MVT::f64,
74948
15.5k
    OPC_EmitInteger32, 10, 
74949
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s64),
74950
15.5k
                  MVT::f64, 2, 0, 1, 
74951
15.5k
   0,
74952
15.5k
  96, 
74953
15.5k
   OPC_CheckChild0Type, MVT::i1,
74954
15.5k
   OPC_SwitchType , 21, MVT::f16,
74955
15.5k
    OPC_EmitInteger32, 2, 
74956
15.5k
    OPC_EmitInteger32, 0, 
74957
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SELP_u32ii),
74958
15.5k
                  MVT::i32, 3, 1, 2, 0, 
74959
15.5k
    OPC_EmitInteger32, 10, 
74960
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_s32),
74961
15.5k
                  MVT::f16, 2, 3, 4, 
74962
15.5k
   21, MVT::bf16,
74963
15.5k
    OPC_EmitInteger32, 2, 
74964
15.5k
    OPC_EmitInteger32, 0, 
74965
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SELP_u32ii),
74966
15.5k
                  MVT::i32, 3, 1, 2, 0, 
74967
15.5k
    OPC_EmitInteger32, 10, 
74968
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_s32),
74969
15.5k
                  MVT::bf16, 2, 3, 4, 
74970
15.5k
   21, MVT::f32,
74971
15.5k
    OPC_EmitInteger32, 2, 
74972
15.5k
    OPC_EmitInteger32, 0, 
74973
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SELP_u32ii),
74974
15.5k
                  MVT::i32, 3, 1, 2, 0, 
74975
15.5k
    OPC_EmitInteger32, 10, 
74976
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_s32),
74977
15.5k
                  MVT::f32, 2, 3, 4, 
74978
15.5k
   21, MVT::f64,
74979
15.5k
    OPC_EmitInteger32, 2, 
74980
15.5k
    OPC_EmitInteger32, 0, 
74981
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SELP_u32ii),
74982
15.5k
                  MVT::i32, 3, 1, 2, 0, 
74983
15.5k
    OPC_EmitInteger32, 10, 
74984
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_s32),
74985
15.5k
                  MVT::f64, 2, 3, 4, 
74986
15.5k
   0,
74987
15.5k
  0, 
74988
15.5k
 117|128,1, TARGET_VAL(ISD::UINT_TO_FP),
74989
15.5k
  OPC_RecordChild0,
74990
15.5k
  OPC_Scope, 48, 
74991
15.5k
   OPC_CheckChild0Type, MVT::i16,
74992
15.5k
   OPC_SwitchType , 9, MVT::f16,
74993
15.5k
    OPC_EmitInteger32, 10, 
74994
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_u16),
74995
15.5k
                  MVT::f16, 2, 0, 1, 
74996
15.5k
   9, MVT::bf16,
74997
15.5k
    OPC_EmitInteger32, 10, 
74998
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_u16),
74999
15.5k
                  MVT::bf16, 2, 0, 1, 
75000
15.5k
   9, MVT::f32,
75001
15.5k
    OPC_EmitInteger32, 10, 
75002
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u16),
75003
15.5k
                  MVT::f32, 2, 0, 1, 
75004
15.5k
   9, MVT::f64,
75005
15.5k
    OPC_EmitInteger32, 10, 
75006
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u16),
75007
15.5k
                  MVT::f64, 2, 0, 1, 
75008
15.5k
   0,
75009
15.5k
  47, 
75010
15.5k
   OPC_CheckChild0TypeI32,
75011
15.5k
   OPC_SwitchType , 9, MVT::f16,
75012
15.5k
    OPC_EmitInteger32, 10, 
75013
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_u32),
75014
15.5k
                  MVT::f16, 2, 0, 1, 
75015
15.5k
   9, MVT::bf16,
75016
15.5k
    OPC_EmitInteger32, 10, 
75017
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_u32),
75018
15.5k
                  MVT::bf16, 2, 0, 1, 
75019
15.5k
   9, MVT::f32,
75020
15.5k
    OPC_EmitInteger32, 10, 
75021
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u32),
75022
15.5k
                  MVT::f32, 2, 0, 1, 
75023
15.5k
   9, MVT::f64,
75024
15.5k
    OPC_EmitInteger32, 10, 
75025
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u32),
75026
15.5k
                  MVT::f64, 2, 0, 1, 
75027
15.5k
   0,
75028
15.5k
  47, 
75029
15.5k
   OPC_CheckChild0TypeI64,
75030
15.5k
   OPC_SwitchType , 9, MVT::f16,
75031
15.5k
    OPC_EmitInteger32, 10, 
75032
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_u64),
75033
15.5k
                  MVT::f16, 2, 0, 1, 
75034
15.5k
   9, MVT::bf16,
75035
15.5k
    OPC_EmitInteger32, 10, 
75036
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_u64),
75037
15.5k
                  MVT::bf16, 2, 0, 1, 
75038
15.5k
   9, MVT::f32,
75039
15.5k
    OPC_EmitInteger32, 10, 
75040
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u64),
75041
15.5k
                  MVT::f32, 2, 0, 1, 
75042
15.5k
   9, MVT::f64,
75043
15.5k
    OPC_EmitInteger32, 10, 
75044
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u64),
75045
15.5k
                  MVT::f64, 2, 0, 1, 
75046
15.5k
   0,
75047
15.5k
  96, 
75048
15.5k
   OPC_CheckChild0Type, MVT::i1,
75049
15.5k
   OPC_SwitchType , 21, MVT::f16,
75050
15.5k
    OPC_EmitInteger32, 2, 
75051
15.5k
    OPC_EmitInteger32, 0, 
75052
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SELP_u32ii),
75053
15.5k
                  MVT::i32, 3, 1, 2, 0, 
75054
15.5k
    OPC_EmitInteger32, 10, 
75055
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_u32),
75056
15.5k
                  MVT::f16, 2, 3, 4, 
75057
15.5k
   21, MVT::bf16,
75058
15.5k
    OPC_EmitInteger32, 2, 
75059
15.5k
    OPC_EmitInteger32, 0, 
75060
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SELP_u32ii),
75061
15.5k
                  MVT::i32, 3, 1, 2, 0, 
75062
15.5k
    OPC_EmitInteger32, 10, 
75063
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_u32),
75064
15.5k
                  MVT::bf16, 2, 3, 4, 
75065
15.5k
   21, MVT::f32,
75066
15.5k
    OPC_EmitInteger32, 2, 
75067
15.5k
    OPC_EmitInteger32, 0, 
75068
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SELP_u32ii),
75069
15.5k
                  MVT::i32, 3, 1, 2, 0, 
75070
15.5k
    OPC_EmitInteger32, 10, 
75071
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_u32),
75072
15.5k
                  MVT::f32, 2, 3, 4, 
75073
15.5k
   21, MVT::f64,
75074
15.5k
    OPC_EmitInteger32, 2, 
75075
15.5k
    OPC_EmitInteger32, 0, 
75076
15.5k
    OPC_EmitNode1None, TARGET_VAL(NVPTX::SELP_u32ii),
75077
15.5k
                  MVT::i32, 3, 1, 2, 0, 
75078
15.5k
    OPC_EmitInteger32, 10, 
75079
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_u32),
75080
15.5k
                  MVT::f64, 2, 3, 4, 
75081
15.5k
   0,
75082
15.5k
  0, 
75083
15.5k
 83, TARGET_VAL(ISD::FP_ROUND),
75084
15.5k
  OPC_RecordChild0,
75085
15.5k
  OPC_Scope, 26, 
75086
15.5k
   OPC_CheckChild0Type, MVT::f32,
75087
15.5k
   OPC_SwitchType , 9, MVT::f16,
75088
15.5k
    OPC_EmitInteger32, 10, 
75089
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_f32),
75090
15.5k
                  MVT::f16, 2, 0, 1, 
75091
15.5k
   9, MVT::bf16,
75092
15.5k
    OPC_EmitInteger32, 10, 
75093
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_f32),
75094
15.5k
                  MVT::bf16, 2, 0, 1, 
75095
15.5k
   0,
75096
15.5k
  26, 
75097
15.5k
   OPC_CheckChild0Type, MVT::f64,
75098
15.5k
   OPC_SwitchType , 9, MVT::f16,
75099
15.5k
    OPC_EmitInteger32, 10, 
75100
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_f64),
75101
15.5k
                  MVT::f16, 2, 0, 1, 
75102
15.5k
   9, MVT::bf16,
75103
15.5k
    OPC_EmitInteger32, 10, 
75104
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_f64),
75105
15.5k
                  MVT::bf16, 2, 0, 1, 
75106
15.5k
   0,
75107
15.5k
  25, 
75108
15.5k
   OPC_CheckType, MVT::f32,
75109
15.5k
   OPC_Scope, 10, 
75110
15.5k
    OPC_CheckPatternPredicate5,
75111
15.5k
    OPC_EmitInteger32, 42, 
75112
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f64),
75113
15.5k
                  MVT::f32, 2, 0, 1, 
75114
15.5k
   9, 
75115
15.5k
    OPC_EmitInteger32, 10, 
75116
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f64),
75117
15.5k
                  MVT::f32, 2, 0, 1, 
75118
15.5k
   0, 
75119
15.5k
  0, 
75120
15.5k
 113, TARGET_VAL(ISD::FP_EXTEND),
75121
15.5k
  OPC_RecordChild0,
75122
15.5k
  OPC_Scope, 40, 
75123
15.5k
   OPC_CheckChild0Type, MVT::f16,
75124
15.5k
   OPC_SwitchType , 23, MVT::f32,
75125
15.5k
    OPC_Scope, 10, 
75126
15.5k
     OPC_CheckPatternPredicate5,
75127
15.5k
     OPC_EmitInteger32, 32, 
75128
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f16),
75129
15.5k
                   MVT::f32, 2, 0, 1, 
75130
15.5k
    9, 
75131
15.5k
     OPC_EmitInteger32, 0, 
75132
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f16),
75133
15.5k
                   MVT::f32, 2, 0, 1, 
75134
15.5k
    0, 
75135
15.5k
   9, MVT::f64,
75136
15.5k
    OPC_EmitInteger32, 0, 
75137
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f16),
75138
15.5k
                  MVT::f64, 2, 0, 1, 
75139
15.5k
   0,
75140
15.5k
  40, 
75141
15.5k
   OPC_CheckChild0Type, MVT::bf16,
75142
15.5k
   OPC_SwitchType , 23, MVT::f32,
75143
15.5k
    OPC_Scope, 10, 
75144
15.5k
     OPC_CheckPatternPredicate5,
75145
15.5k
     OPC_EmitInteger32, 32, 
75146
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_bf16),
75147
15.5k
                   MVT::f32, 2, 0, 1, 
75148
15.5k
    9, 
75149
15.5k
     OPC_EmitInteger32, 0, 
75150
15.5k
     OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_bf16),
75151
15.5k
                   MVT::f32, 2, 0, 1, 
75152
15.5k
    0, 
75153
15.5k
   9, MVT::f64,
75154
15.5k
    OPC_EmitInteger32, 0, 
75155
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_bf16),
75156
15.5k
                  MVT::f64, 2, 0, 1, 
75157
15.5k
   0,
75158
15.5k
  27, 
75159
15.5k
   OPC_CheckChild0Type, MVT::f32,
75160
15.5k
   OPC_CheckType, MVT::f64,
75161
15.5k
   OPC_Scope, 10, 
75162
15.5k
    OPC_CheckPatternPredicate5,
75163
15.5k
    OPC_EmitInteger32, 32, 
75164
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f32),
75165
15.5k
                  MVT::f64, 2, 0, 1, 
75166
15.5k
   9, 
75167
15.5k
    OPC_EmitInteger32, 0, 
75168
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f32),
75169
15.5k
                  MVT::f64, 2, 0, 1, 
75170
15.5k
   0, 
75171
15.5k
  0, 
75172
15.5k
 63, TARGET_VAL(ISD::FCEIL),
75173
15.5k
  OPC_RecordChild0,
75174
15.5k
  OPC_SwitchType , 9, MVT::f16,
75175
15.5k
   OPC_EmitInteger32, 8, 
75176
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_f16),
75177
15.5k
                 MVT::f16, 2, 0, 1, 
75178
15.5k
  9, MVT::bf16,
75179
15.5k
   OPC_EmitInteger32, 8, 
75180
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_bf16),
75181
15.5k
                 MVT::bf16, 2, 0, 1, 
75182
15.5k
  25, MVT::f32,
75183
15.5k
   OPC_Scope, 10, 
75184
15.5k
    OPC_CheckPatternPredicate5,
75185
15.5k
    OPC_EmitInteger32, 40, 
75186
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75187
15.5k
                  MVT::f32, 2, 0, 1, 
75188
15.5k
   11, 
75189
15.5k
    OPC_CheckPatternPredicate, 43,
75190
15.5k
    OPC_EmitInteger32, 8, 
75191
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75192
15.5k
                  MVT::f32, 2, 0, 1, 
75193
15.5k
   0, 
75194
15.5k
  9, MVT::f64,
75195
15.5k
   OPC_EmitInteger32, 8, 
75196
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
75197
15.5k
                 MVT::f64, 2, 0, 1, 
75198
15.5k
  0,
75199
15.5k
 63, TARGET_VAL(ISD::FFLOOR),
75200
15.5k
  OPC_RecordChild0,
75201
15.5k
  OPC_SwitchType , 9, MVT::f16,
75202
15.5k
   OPC_EmitInteger32, 6, 
75203
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_f16),
75204
15.5k
                 MVT::f16, 2, 0, 1, 
75205
15.5k
  9, MVT::bf16,
75206
15.5k
   OPC_EmitInteger32, 6, 
75207
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_bf16),
75208
15.5k
                 MVT::bf16, 2, 0, 1, 
75209
15.5k
  25, MVT::f32,
75210
15.5k
   OPC_Scope, 10, 
75211
15.5k
    OPC_CheckPatternPredicate5,
75212
15.5k
    OPC_EmitInteger32, 38, 
75213
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75214
15.5k
                  MVT::f32, 2, 0, 1, 
75215
15.5k
   11, 
75216
15.5k
    OPC_CheckPatternPredicate, 43,
75217
15.5k
    OPC_EmitInteger32, 6, 
75218
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75219
15.5k
                  MVT::f32, 2, 0, 1, 
75220
15.5k
   0, 
75221
15.5k
  9, MVT::f64,
75222
15.5k
   OPC_EmitInteger32, 6, 
75223
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
75224
15.5k
                 MVT::f64, 2, 0, 1, 
75225
15.5k
  0,
75226
15.5k
 63, TARGET_VAL(ISD::FROUNDEVEN),
75227
15.5k
  OPC_RecordChild0,
75228
15.5k
  OPC_SwitchType , 9, MVT::f16,
75229
15.5k
   OPC_EmitInteger32, 2, 
75230
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_f16),
75231
15.5k
                 MVT::f16, 2, 0, 1, 
75232
15.5k
  9, MVT::bf16,
75233
15.5k
   OPC_EmitInteger32, 2, 
75234
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_bf16),
75235
15.5k
                 MVT::bf16, 2, 0, 1, 
75236
15.5k
  25, MVT::f32,
75237
15.5k
   OPC_Scope, 10, 
75238
15.5k
    OPC_CheckPatternPredicate5,
75239
15.5k
    OPC_EmitInteger32, 34, 
75240
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75241
15.5k
                  MVT::f32, 2, 0, 1, 
75242
15.5k
   11, 
75243
15.5k
    OPC_CheckPatternPredicate, 43,
75244
15.5k
    OPC_EmitInteger32, 2, 
75245
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75246
15.5k
                  MVT::f32, 2, 0, 1, 
75247
15.5k
   0, 
75248
15.5k
  9, MVT::f64,
75249
15.5k
   OPC_EmitInteger32, 2, 
75250
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
75251
15.5k
                 MVT::f64, 2, 0, 1, 
75252
15.5k
  0,
75253
15.5k
 63, TARGET_VAL(ISD::FTRUNC),
75254
15.5k
  OPC_RecordChild0,
75255
15.5k
  OPC_SwitchType , 9, MVT::f16,
75256
15.5k
   OPC_EmitInteger32, 4, 
75257
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_f16),
75258
15.5k
                 MVT::f16, 2, 0, 1, 
75259
15.5k
  9, MVT::bf16,
75260
15.5k
   OPC_EmitInteger32, 4, 
75261
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_bf16),
75262
15.5k
                 MVT::bf16, 2, 0, 1, 
75263
15.5k
  25, MVT::f32,
75264
15.5k
   OPC_Scope, 10, 
75265
15.5k
    OPC_CheckPatternPredicate5,
75266
15.5k
    OPC_EmitInteger32, 36, 
75267
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75268
15.5k
                  MVT::f32, 2, 0, 1, 
75269
15.5k
   11, 
75270
15.5k
    OPC_CheckPatternPredicate, 43,
75271
15.5k
    OPC_EmitInteger32, 4, 
75272
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75273
15.5k
                  MVT::f32, 2, 0, 1, 
75274
15.5k
   0, 
75275
15.5k
  9, MVT::f64,
75276
15.5k
   OPC_EmitInteger32, 4, 
75277
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
75278
15.5k
                 MVT::f64, 2, 0, 1, 
75279
15.5k
  0,
75280
15.5k
 63, TARGET_VAL(ISD::FNEARBYINT),
75281
15.5k
  OPC_RecordChild0,
75282
15.5k
  OPC_SwitchType , 9, MVT::f16,
75283
15.5k
   OPC_EmitInteger32, 2, 
75284
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_f16),
75285
15.5k
                 MVT::f16, 2, 0, 1, 
75286
15.5k
  9, MVT::bf16,
75287
15.5k
   OPC_EmitInteger32, 2, 
75288
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_bf16),
75289
15.5k
                 MVT::bf16, 2, 0, 1, 
75290
15.5k
  25, MVT::f32,
75291
15.5k
   OPC_Scope, 10, 
75292
15.5k
    OPC_CheckPatternPredicate5,
75293
15.5k
    OPC_EmitInteger32, 34, 
75294
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75295
15.5k
                  MVT::f32, 2, 0, 1, 
75296
15.5k
   11, 
75297
15.5k
    OPC_CheckPatternPredicate, 43,
75298
15.5k
    OPC_EmitInteger32, 2, 
75299
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75300
15.5k
                  MVT::f32, 2, 0, 1, 
75301
15.5k
   0, 
75302
15.5k
  9, MVT::f64,
75303
15.5k
   OPC_EmitInteger32, 2, 
75304
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
75305
15.5k
                 MVT::f64, 2, 0, 1, 
75306
15.5k
  0,
75307
15.5k
 63, TARGET_VAL(ISD::FRINT),
75308
15.5k
  OPC_RecordChild0,
75309
15.5k
  OPC_SwitchType , 9, MVT::f16,
75310
15.5k
   OPC_EmitInteger32, 2, 
75311
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f16_f16),
75312
15.5k
                 MVT::f16, 2, 0, 1, 
75313
15.5k
  9, MVT::bf16,
75314
15.5k
   OPC_EmitInteger32, 2, 
75315
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_bf16_bf16),
75316
15.5k
                 MVT::bf16, 2, 0, 1, 
75317
15.5k
  25, MVT::f32,
75318
15.5k
   OPC_Scope, 10, 
75319
15.5k
    OPC_CheckPatternPredicate5,
75320
15.5k
    OPC_EmitInteger32, 34, 
75321
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75322
15.5k
                  MVT::f32, 2, 0, 1, 
75323
15.5k
   11, 
75324
15.5k
    OPC_CheckPatternPredicate, 43,
75325
15.5k
    OPC_EmitInteger32, 2, 
75326
15.5k
    OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f32_f32),
75327
15.5k
                  MVT::f32, 2, 0, 1, 
75328
15.5k
   0, 
75329
15.5k
  9, MVT::f64,
75330
15.5k
   OPC_EmitInteger32, 2, 
75331
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_f64_f64),
75332
15.5k
                 MVT::f64, 2, 0, 1, 
75333
15.5k
  0,
75334
15.5k
 45, TARGET_VAL(ISD::BUILD_VECTOR),
75335
15.5k
  OPC_RecordChild0,
75336
15.5k
  OPC_SwitchType , 12, MVT::v2i16,
75337
15.5k
   OPC_CheckChild0Type, MVT::i16,
75338
15.5k
   OPC_RecordChild1,
75339
15.5k
   OPC_CheckChild1Type, MVT::i16,
75340
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::V2I16toI32),
75341
15.5k
                 MVT::v2i16, 2, 0, 1, 
75342
15.5k
  12, MVT::v2f16,
75343
15.5k
   OPC_CheckChild0Type, MVT::f16,
75344
15.5k
   OPC_RecordChild1,
75345
15.5k
   OPC_CheckChild1Type, MVT::f16,
75346
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::V2I16toI32),
75347
15.5k
                 MVT::v2f16, 2, 0, 1, 
75348
15.5k
  12, MVT::v2bf16,
75349
15.5k
   OPC_CheckChild0Type, MVT::bf16,
75350
15.5k
   OPC_RecordChild1,
75351
15.5k
   OPC_CheckChild1Type, MVT::bf16,
75352
15.5k
   OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::V2I16toI32),
75353
15.5k
                 MVT::v2bf16, 2, 0, 1, 
75354
15.5k
  0,
75355
15.5k
 14, TARGET_VAL(ISD::SCALAR_TO_VECTOR),
75356
15.5k
  OPC_RecordChild0,
75357
15.5k
  OPC_CheckChild0Type, MVT::i16,
75358
15.5k
  OPC_CheckType, MVT::v2i16,
75359
15.5k
  OPC_EmitInteger32, 0, 
75360
15.5k
  OPC_MorphNodeTo1None, TARGET_VAL(NVPTX::CVT_u32_u16),
75361
15.5k
                MVT::v2i16, 2, 0, 1, 
75362
15.5k
 0,
75363
15.5k
    0
75364
15.5k
  }; // Total Array size is 169964 bytes
75365
75366
15.5k
  #undef TARGET_VAL
75367
15.5k
  SelectCodeCommon(N, MatcherTable,sizeof(MatcherTable));
75368
15.5k
}
75369
#endif // GET_DAGISEL_BODY
75370
75371
#ifdef GET_DAGISEL_DECL
75372
bool CheckPatternPredicate(unsigned PredNo) const override;
75373
#endif
75374
#if defined(GET_DAGISEL_BODY) || DAGISEL_INLINE
75375
bool DAGISEL_CLASS_COLONCOLON CheckPatternPredicate(unsigned PredNo) const
75376
#if DAGISEL_INLINE
75377
  override
75378
#endif
75379
1.62k
{
75380
1.62k
  switch (PredNo) {
75381
0
  default: llvm_unreachable("Invalid predicate in table?");
75382
0
  case 0: return (Subtarget->getSmVersion() >= 72) && (Subtarget->getPTXVersion() >= 63);
75383
0
  case 1: return (Subtarget->getSmVersion() >= 80) && (Subtarget->getPTXVersion() >= 70);
75384
0
  case 2: return (Subtarget->getSmVersion() >= 70) && (Subtarget->getPTXVersion() >= 61);
75385
0
  case 3: return (Subtarget->getSmVersion() >= 75) && (Subtarget->getPTXVersion() >= 63);
75386
0
  case 4: return (Subtarget->getPTXVersion() >= 60) && (Subtarget->getSmVersion() >= 70);
75387
779
  case 5: return (useF32FTZ());
75388
0
  case 6: return (Subtarget->getPTXVersion() >= 60) && (Subtarget->getSmVersion() >= 30);
75389
0
  case 7: return (useF32FTZ()) && (Subtarget->allowFP16Math());
75390
0
  case 8: return (useF32FTZ()) && (Subtarget->hasBF16Math());
75391
0
  case 9: return (Subtarget->allowFP16Math());
75392
0
  case 10: return (Subtarget->hasBF16Math());
75393
0
  case 11: return (Subtarget->hasAtomScope());
75394
0
  case 12: return (Subtarget->getSmVersion() >= 32);
75395
0
  case 13: return (Subtarget->getPTXVersion() >= 65) && (Subtarget->getSmVersion() >= 75);
75396
0
  case 14: return (Subtarget->getSmVersion() >= 30) && (!(Subtarget->getSmVersion() >= 70&& Subtarget->getPTXVersion() >= 64));
75397
0
  case 15: return (Subtarget->getSmVersion() >= 90) && (Subtarget->getPTXVersion() >= 78);
75398
0
  case 16: return (Subtarget->getPTXVersion() >= 72) && (Subtarget->getSmVersion() >= 86);
75399
0
  case 17: return (Subtarget->hasAtomBitwise64()) && (Subtarget->hasAtomScope());
75400
69
  case 18: return (doMulWide);
75401
0
  case 19: return (Subtarget->hasAtomMinMax64()) && (Subtarget->hasAtomScope());
75402
69
  case 20: return (allowFMA());
75403
69
  case 21: return (!allowFMA());
75404
0
  case 22: return (Subtarget->getSmVersion() >= 70) && (Subtarget->getPTXVersion() >= 64);
75405
0
  case 23: return (true);
75406
0
  case 24: return (Subtarget->hasAtomAddF64());
75407
0
  case 25: return (Subtarget->hasHWROT32());
75408
0
  case 26: return (!Subtarget->hasHWROT32());
75409
0
  case 27: return (useShortPointers());
75410
0
  case 28: return (Subtarget->getSmVersion() >= 53) && (Subtarget->getPTXVersion() >= 42);
75411
0
  case 29: return (Subtarget->hasAtomAddF64()) && (Subtarget->hasAtomScope());
75412
0
  case 30: return (Subtarget->getPTXVersion() >= 80) && (Subtarget->getSmVersion() >= 90);
75413
0
  case 31: return (Subtarget->getPTXVersion() >= 43);
75414
68
  case 32: return (allowFMA()) && (useF32FTZ());
75415
68
  case 33: return (useF32FTZ()) && (!allowFMA());
75416
0
  case 34: return (allowFMA()) && (useF32FTZ()) && (Subtarget->allowFP16Math());
75417
0
  case 35: return (allowFMA()) && (Subtarget->allowFP16Math());
75418
0
  case 36: return (useF32FTZ()) && (!allowFMA()) && (Subtarget->allowFP16Math());
75419
0
  case 37: return (!allowFMA()) && (Subtarget->allowFP16Math());
75420
0
  case 38: return (allowFMA()) && (useF32FTZ()) && (Subtarget->hasBF16Math());
75421
0
  case 39: return (allowFMA()) && (Subtarget->hasBF16Math());
75422
0
  case 40: return (useF32FTZ()) && (Subtarget->hasBF16Math()) && (!allowFMA());
75423
0
  case 41: return (Subtarget->hasBF16Math()) && (!allowFMA());
75424
59
  case 42: return (allowUnsafeFPMath());
75425
0
  case 43: return (!useF32FTZ());
75426
59
  case 44: return (!allowUnsafeFPMath());
75427
0
  case 45: return (Subtarget->getSmVersion() >= 53) && (Subtarget->getPTXVersion() >= 65) && (useF32FTZ());
75428
0
  case 46: return (Subtarget->getSmVersion() >= 53) && (Subtarget->getPTXVersion() >= 65);
75429
0
  case 47: return (Subtarget->getSmVersion() >= 80) && (Subtarget->getPTXVersion() >= 70) && (Subtarget->getPTXVersion() >= 71);
75430
68
  case 48: return (useF32FTZ()) && (getDivF32Level()==0);
75431
68
  case 49: return (getDivF32Level()==0);
75432
68
  case 50: return (useF32FTZ()) && (getDivF32Level()==1);
75433
68
  case 51: return (getDivF32Level()==1);
75434
0
  case 52: return (Subtarget->getPTXVersion() >= 31);
75435
0
  case 53: return (Subtarget->getPTXVersion() >= 70) && (Subtarget->getSmVersion() >= 75);
75436
0
  case 54: return (Subtarget->getPTXVersion() >= 80) && (Subtarget->getFullSmVersion() == 901);
75437
0
  case 55: return (true) && (Subtarget->allowFP16Math());
75438
0
  case 56: return (true) && (Subtarget->hasBF16Math());
75439
54
  case 57: return (allowUnsafeFPMath()) && (useF32FTZ());
75440
54
  case 58: return (useF32FTZ()) && (!allowUnsafeFPMath());
75441
0
  case 59: return (Subtarget->getSmVersion() >= 80) && (Subtarget->getPTXVersion() >= 70) && (useF32FTZ()) && (Subtarget->hasBF16Math());
75442
0
  case 60: return (true) && (Subtarget->getSmVersion() >= 80) && (Subtarget->getPTXVersion() >= 70) && (Subtarget->hasBF16Math());
75443
0
  case 61: return (Subtarget->getSmVersion() >= 53) && (Subtarget->getPTXVersion() >= 60) && (useF32FTZ()) && (Subtarget->allowFP16Math());
75444
0
  case 62: return (true) && (Subtarget->getSmVersion() >= 53) && (Subtarget->getPTXVersion() >= 60) && (Subtarget->allowFP16Math());
75445
0
  case 63: return (Subtarget->getSmVersion() >= 80) && (Subtarget->getPTXVersion() >= 71) && (Subtarget->getSmVersion() >= 75) && (Subtarget->getPTXVersion() >= 63);
75446
0
  case 64: return (useF32FTZ()) && (usePrecSqrtF32());
75447
0
  case 65: return (usePrecSqrtF32());
75448
1.62k
  }
75449
1.62k
}
75450
#endif // GET_DAGISEL_BODY
75451
75452
#ifdef GET_DAGISEL_DECL
75453
bool CheckNodePredicate(SDNode *Node, unsigned PredNo) const override;
75454
#endif
75455
#if defined(GET_DAGISEL_BODY) || DAGISEL_INLINE
75456
bool DAGISEL_CLASS_COLONCOLON CheckNodePredicate(SDNode *Node, unsigned PredNo) const
75457
#if DAGISEL_INLINE
75458
  override
75459
#endif
75460
316
{
75461
316
  switch (PredNo) {
75462
0
  default: llvm_unreachable("Invalid predicate in table?");
75463
0
  case 0: {
75464
    // Predicate_anonymous_10860
75465
    // Predicate_anonymous_10863
75466
    // Predicate_anonymous_10866
75467
    // Predicate_anonymous_10869
75468
    // Predicate_anonymous_10872
75469
    // Predicate_anonymous_10875
75470
    // Predicate_anonymous_10878
75471
    // Predicate_anonymous_10881
75472
    // Predicate_anonymous_10884
75473
    // Predicate_anonymous_10887
75474
    // Predicate_anonymous_10890
75475
    // Predicate_anonymous_10893
75476
    // Predicate_anonymous_10896
75477
    // Predicate_anonymous_10899
75478
    // Predicate_anonymous_10902
75479
    // Predicate_anonymous_10905
75480
    // Predicate_anonymous_10908
75481
    // Predicate_anonymous_10911
75482
    // Predicate_anonymous_10914
75483
    // Predicate_anonymous_10917
75484
    // Predicate_anonymous_10920
75485
    // Predicate_anonymous_10923
75486
    // Predicate_anonymous_10926
75487
    // Predicate_anonymous_10929
75488
    // Predicate_anonymous_10932
75489
    // Predicate_anonymous_10935
75490
    // Predicate_anonymous_10938
75491
    // Predicate_anonymous_10941
75492
    // Predicate_anonymous_10944
75493
    // Predicate_anonymous_10947
75494
    // Predicate_anonymous_10950
75495
    // Predicate_anonymous_10953
75496
    // Predicate_anonymous_10956
75497
    // Predicate_anonymous_10959
75498
    // Predicate_anonymous_10962
75499
    // Predicate_anonymous_10965
75500
    // Predicate_anonymous_10968
75501
    // Predicate_anonymous_10971
75502
    // Predicate_anonymous_10974
75503
    // Predicate_anonymous_10977
75504
    // Predicate_anonymous_10980
75505
    // Predicate_anonymous_10983
75506
    // Predicate_anonymous_10986
75507
    // Predicate_anonymous_10989
75508
    // Predicate_anonymous_10992
75509
    // Predicate_anonymous_10995
75510
    // Predicate_anonymous_10998
75511
    // Predicate_anonymous_11001
75512
    // Predicate_anonymous_11004
75513
    // Predicate_anonymous_11007
75514
    // Predicate_anonymous_11010
75515
    // Predicate_anonymous_11013
75516
    // Predicate_anonymous_11016
75517
    // Predicate_anonymous_11019
75518
    // Predicate_anonymous_11022
75519
    // Predicate_anonymous_11025
75520
    // Predicate_anonymous_11028
75521
    // Predicate_anonymous_12798
75522
    // Predicate_anonymous_12801
75523
    // Predicate_anonymous_12804
75524
    // Predicate_anonymous_12807
75525
    // Predicate_anonymous_12810
75526
    // Predicate_anonymous_12813
75527
    // Predicate_anonymous_12816
75528
    // Predicate_anonymous_12819
75529
    // Predicate_anonymous_12822
75530
    // Predicate_anonymous_12825
75531
    // Predicate_anonymous_12828
75532
    // Predicate_anonymous_12831
75533
    // Predicate_anonymous_12834
75534
    // Predicate_anonymous_12837
75535
    // Predicate_anonymous_12840
75536
    // Predicate_anonymous_12843
75537
    // Predicate_anonymous_12846
75538
    // Predicate_anonymous_12849
75539
    // Predicate_anonymous_12852
75540
    // Predicate_anonymous_12855
75541
    // Predicate_anonymous_12858
75542
    // Predicate_anonymous_12861
75543
    // Predicate_anonymous_12864
75544
    // Predicate_anonymous_12867
75545
    // Predicate_anonymous_12870
75546
    // Predicate_anonymous_12873
75547
    // Predicate_anonymous_12876
75548
    // Predicate_anonymous_12879
75549
    // Predicate_anonymous_12882
75550
    // Predicate_anonymous_12885
75551
    // Predicate_anonymous_12888
75552
    // Predicate_anonymous_12891
75553
    // Predicate_anonymous_12894
75554
    // Predicate_anonymous_12897
75555
    // Predicate_anonymous_12900
75556
    // Predicate_anonymous_12903
75557
    // Predicate_anonymous_12906
75558
    // Predicate_anonymous_12909
75559
    // Predicate_anonymous_12912
75560
    // Predicate_anonymous_12915
75561
    // Predicate_anonymous_12918
75562
    // Predicate_anonymous_12921
75563
    // Predicate_anonymous_12924
75564
    // Predicate_anonymous_12927
75565
    // Predicate_anonymous_12930
75566
    // Predicate_anonymous_12933
75567
    // Predicate_anonymous_12936
75568
    // Predicate_anonymous_12939
75569
    // Predicate_anonymous_12942
75570
    // Predicate_anonymous_12945
75571
    // Predicate_anonymous_12948
75572
    // Predicate_anonymous_12951
75573
    // Predicate_anonymous_12954
75574
    // Predicate_anonymous_12957
75575
    // Predicate_anonymous_12960
75576
    // Predicate_anonymous_12963
75577
    // Predicate_anonymous_12966
75578
    // Predicate_anonymous_14739
75579
    // Predicate_anonymous_14742
75580
    // Predicate_anonymous_14745
75581
    // Predicate_anonymous_14748
75582
    // Predicate_anonymous_14751
75583
    // Predicate_anonymous_14754
75584
    // Predicate_anonymous_14757
75585
    // Predicate_anonymous_14760
75586
    // Predicate_anonymous_14763
75587
    // Predicate_anonymous_14766
75588
    // Predicate_anonymous_14769
75589
    // Predicate_anonymous_14772
75590
    // Predicate_anonymous_14775
75591
    // Predicate_anonymous_14778
75592
    // Predicate_anonymous_14781
75593
    // Predicate_anonymous_14784
75594
    // Predicate_anonymous_14787
75595
    // Predicate_anonymous_14790
75596
    // Predicate_anonymous_14793
75597
    // Predicate_anonymous_14796
75598
    // Predicate_anonymous_14799
75599
    // Predicate_anonymous_14802
75600
    // Predicate_anonymous_14805
75601
    // Predicate_anonymous_14808
75602
    // Predicate_anonymous_14811
75603
    // Predicate_anonymous_14814
75604
    // Predicate_anonymous_14817
75605
    // Predicate_anonymous_14820
75606
    // Predicate_anonymous_14823
75607
    // Predicate_anonymous_14826
75608
    // Predicate_anonymous_14829
75609
    // Predicate_anonymous_14832
75610
    // Predicate_anonymous_14835
75611
    // Predicate_anonymous_14838
75612
    // Predicate_anonymous_14841
75613
    // Predicate_anonymous_14844
75614
    // Predicate_anonymous_14847
75615
    // Predicate_anonymous_14850
75616
    // Predicate_anonymous_14853
75617
    // Predicate_anonymous_14856
75618
    // Predicate_anonymous_14859
75619
    // Predicate_anonymous_14862
75620
    // Predicate_anonymous_14865
75621
    // Predicate_anonymous_14868
75622
    // Predicate_anonymous_14871
75623
    // Predicate_anonymous_14874
75624
    // Predicate_anonymous_14877
75625
    // Predicate_anonymous_14880
75626
    // Predicate_anonymous_14883
75627
    // Predicate_anonymous_14886
75628
    // Predicate_anonymous_14889
75629
    // Predicate_anonymous_14892
75630
    // Predicate_anonymous_14895
75631
    // Predicate_anonymous_14898
75632
    // Predicate_anonymous_14901
75633
    // Predicate_anonymous_14904
75634
    // Predicate_anonymous_14907
75635
    // Predicate_anonymous_16677
75636
    // Predicate_anonymous_16680
75637
    // Predicate_anonymous_16683
75638
    // Predicate_anonymous_16686
75639
    // Predicate_anonymous_16689
75640
    // Predicate_anonymous_16692
75641
    // Predicate_anonymous_16695
75642
    // Predicate_anonymous_16698
75643
    // Predicate_anonymous_16701
75644
    // Predicate_anonymous_16704
75645
    // Predicate_anonymous_16707
75646
    // Predicate_anonymous_16710
75647
    // Predicate_anonymous_16713
75648
    // Predicate_anonymous_16716
75649
    // Predicate_anonymous_16719
75650
    // Predicate_anonymous_16722
75651
    // Predicate_anonymous_16725
75652
    // Predicate_anonymous_16728
75653
    // Predicate_anonymous_16731
75654
    // Predicate_anonymous_16734
75655
    // Predicate_anonymous_16737
75656
    // Predicate_anonymous_16740
75657
    // Predicate_anonymous_16743
75658
    // Predicate_anonymous_16746
75659
    // Predicate_anonymous_16749
75660
    // Predicate_anonymous_16752
75661
    // Predicate_anonymous_16755
75662
    // Predicate_anonymous_16758
75663
    // Predicate_anonymous_16761
75664
    // Predicate_anonymous_16764
75665
    // Predicate_anonymous_16767
75666
    // Predicate_anonymous_16770
75667
    // Predicate_anonymous_16773
75668
    // Predicate_anonymous_16776
75669
    // Predicate_anonymous_16779
75670
    // Predicate_anonymous_16782
75671
    // Predicate_anonymous_16785
75672
    // Predicate_anonymous_16788
75673
    // Predicate_anonymous_16791
75674
    // Predicate_anonymous_16794
75675
    // Predicate_anonymous_16797
75676
    // Predicate_anonymous_16800
75677
    // Predicate_anonymous_16803
75678
    // Predicate_anonymous_16806
75679
    // Predicate_anonymous_16809
75680
    // Predicate_anonymous_16812
75681
    // Predicate_anonymous_16815
75682
    // Predicate_anonymous_16818
75683
    // Predicate_anonymous_16821
75684
    // Predicate_anonymous_16824
75685
    // Predicate_anonymous_16827
75686
    // Predicate_anonymous_16830
75687
    // Predicate_anonymous_16833
75688
    // Predicate_anonymous_16836
75689
    // Predicate_anonymous_16839
75690
    // Predicate_anonymous_16842
75691
    // Predicate_anonymous_16845
75692
    // Predicate_anonymous_18391
75693
    // Predicate_anonymous_18394
75694
    // Predicate_anonymous_18397
75695
    // Predicate_anonymous_18460
75696
    // Predicate_anonymous_18463
75697
    // Predicate_anonymous_18466
75698
    // Predicate_atomic_cmp_swap_32_gen
75699
    // Predicate_atomic_cmp_swap_64_gen
75700
    // Predicate_atomic_load_add_32_gen
75701
    // Predicate_atomic_load_add_64_gen
75702
    // Predicate_atomic_load_add_gen
75703
    // Predicate_atomic_load_and_32_gen
75704
    // Predicate_atomic_load_and_64_gen
75705
    // Predicate_atomic_load_dec_32_gen
75706
    // Predicate_atomic_load_inc_32_gen
75707
    // Predicate_atomic_load_max_32_gen
75708
    // Predicate_atomic_load_max_64_gen
75709
    // Predicate_atomic_load_min_32_gen
75710
    // Predicate_atomic_load_min_64_gen
75711
    // Predicate_atomic_load_or_32_gen
75712
    // Predicate_atomic_load_or_64_gen
75713
    // Predicate_atomic_load_sub_32_gen
75714
    // Predicate_atomic_load_sub_64_gen
75715
    // Predicate_atomic_load_umax_32_gen
75716
    // Predicate_atomic_load_umax_64_gen
75717
    // Predicate_atomic_load_umin_32_gen
75718
    // Predicate_atomic_load_umin_64_gen
75719
    // Predicate_atomic_load_xor_32_gen
75720
    // Predicate_atomic_load_xor_64_gen
75721
    // Predicate_atomic_swap_32_gen
75722
    // Predicate_atomic_swap_64_gen
75723
0
    SDNode *N = Node;
75724
0
    (void)N;
75725
75726
0
   return ChkMemSDNodeAddressSpace(N, llvm::ADDRESS_SPACE_GENERIC);
75727
  
75728
0
  }
75729
0
  case 1: {
75730
    // Predicate_anonymous_10233
75731
    // Predicate_anonymous_10236
75732
    // Predicate_anonymous_10239
75733
    // Predicate_anonymous_10242
75734
    // Predicate_anonymous_10245
75735
    // Predicate_anonymous_10248
75736
    // Predicate_anonymous_10251
75737
    // Predicate_anonymous_10254
75738
    // Predicate_anonymous_10257
75739
    // Predicate_anonymous_10260
75740
    // Predicate_anonymous_10263
75741
    // Predicate_anonymous_10266
75742
    // Predicate_anonymous_10269
75743
    // Predicate_anonymous_10272
75744
    // Predicate_anonymous_10275
75745
    // Predicate_anonymous_10278
75746
    // Predicate_anonymous_10281
75747
    // Predicate_anonymous_10284
75748
    // Predicate_anonymous_10287
75749
    // Predicate_anonymous_10290
75750
    // Predicate_anonymous_10293
75751
    // Predicate_anonymous_10296
75752
    // Predicate_anonymous_10299
75753
    // Predicate_anonymous_10302
75754
    // Predicate_anonymous_10305
75755
    // Predicate_anonymous_10308
75756
    // Predicate_anonymous_10311
75757
    // Predicate_anonymous_10314
75758
    // Predicate_anonymous_10317
75759
    // Predicate_anonymous_10320
75760
    // Predicate_anonymous_10323
75761
    // Predicate_anonymous_10326
75762
    // Predicate_anonymous_10329
75763
    // Predicate_anonymous_10332
75764
    // Predicate_anonymous_10335
75765
    // Predicate_anonymous_10338
75766
    // Predicate_anonymous_10341
75767
    // Predicate_anonymous_10344
75768
    // Predicate_anonymous_10347
75769
    // Predicate_anonymous_10350
75770
    // Predicate_anonymous_10353
75771
    // Predicate_anonymous_10356
75772
    // Predicate_anonymous_10359
75773
    // Predicate_anonymous_10362
75774
    // Predicate_anonymous_10365
75775
    // Predicate_anonymous_10368
75776
    // Predicate_anonymous_10371
75777
    // Predicate_anonymous_10374
75778
    // Predicate_anonymous_10377
75779
    // Predicate_anonymous_10380
75780
    // Predicate_anonymous_10383
75781
    // Predicate_anonymous_10386
75782
    // Predicate_anonymous_10389
75783
    // Predicate_anonymous_10392
75784
    // Predicate_anonymous_10395
75785
    // Predicate_anonymous_10398
75786
    // Predicate_anonymous_10401
75787
    // Predicate_anonymous_12171
75788
    // Predicate_anonymous_12174
75789
    // Predicate_anonymous_12177
75790
    // Predicate_anonymous_12180
75791
    // Predicate_anonymous_12183
75792
    // Predicate_anonymous_12186
75793
    // Predicate_anonymous_12189
75794
    // Predicate_anonymous_12192
75795
    // Predicate_anonymous_12195
75796
    // Predicate_anonymous_12198
75797
    // Predicate_anonymous_12201
75798
    // Predicate_anonymous_12204
75799
    // Predicate_anonymous_12207
75800
    // Predicate_anonymous_12210
75801
    // Predicate_anonymous_12213
75802
    // Predicate_anonymous_12216
75803
    // Predicate_anonymous_12219
75804
    // Predicate_anonymous_12222
75805
    // Predicate_anonymous_12225
75806
    // Predicate_anonymous_12228
75807
    // Predicate_anonymous_12231
75808
    // Predicate_anonymous_12234
75809
    // Predicate_anonymous_12237
75810
    // Predicate_anonymous_12240
75811
    // Predicate_anonymous_12243
75812
    // Predicate_anonymous_12246
75813
    // Predicate_anonymous_12249
75814
    // Predicate_anonymous_12252
75815
    // Predicate_anonymous_12255
75816
    // Predicate_anonymous_12258
75817
    // Predicate_anonymous_12261
75818
    // Predicate_anonymous_12264
75819
    // Predicate_anonymous_12267
75820
    // Predicate_anonymous_12270
75821
    // Predicate_anonymous_12273
75822
    // Predicate_anonymous_12276
75823
    // Predicate_anonymous_12279
75824
    // Predicate_anonymous_12282
75825
    // Predicate_anonymous_12285
75826
    // Predicate_anonymous_12288
75827
    // Predicate_anonymous_12291
75828
    // Predicate_anonymous_12294
75829
    // Predicate_anonymous_12297
75830
    // Predicate_anonymous_12300
75831
    // Predicate_anonymous_12303
75832
    // Predicate_anonymous_12306
75833
    // Predicate_anonymous_12309
75834
    // Predicate_anonymous_12312
75835
    // Predicate_anonymous_12315
75836
    // Predicate_anonymous_12318
75837
    // Predicate_anonymous_12321
75838
    // Predicate_anonymous_12324
75839
    // Predicate_anonymous_12327
75840
    // Predicate_anonymous_12330
75841
    // Predicate_anonymous_12333
75842
    // Predicate_anonymous_12336
75843
    // Predicate_anonymous_12339
75844
    // Predicate_anonymous_14112
75845
    // Predicate_anonymous_14115
75846
    // Predicate_anonymous_14118
75847
    // Predicate_anonymous_14121
75848
    // Predicate_anonymous_14124
75849
    // Predicate_anonymous_14127
75850
    // Predicate_anonymous_14130
75851
    // Predicate_anonymous_14133
75852
    // Predicate_anonymous_14136
75853
    // Predicate_anonymous_14139
75854
    // Predicate_anonymous_14142
75855
    // Predicate_anonymous_14145
75856
    // Predicate_anonymous_14148
75857
    // Predicate_anonymous_14151
75858
    // Predicate_anonymous_14154
75859
    // Predicate_anonymous_14157
75860
    // Predicate_anonymous_14160
75861
    // Predicate_anonymous_14163
75862
    // Predicate_anonymous_14166
75863
    // Predicate_anonymous_14169
75864
    // Predicate_anonymous_14172
75865
    // Predicate_anonymous_14175
75866
    // Predicate_anonymous_14178
75867
    // Predicate_anonymous_14181
75868
    // Predicate_anonymous_14184
75869
    // Predicate_anonymous_14187
75870
    // Predicate_anonymous_14190
75871
    // Predicate_anonymous_14193
75872
    // Predicate_anonymous_14196
75873
    // Predicate_anonymous_14199
75874
    // Predicate_anonymous_14202
75875
    // Predicate_anonymous_14205
75876
    // Predicate_anonymous_14208
75877
    // Predicate_anonymous_14211
75878
    // Predicate_anonymous_14214
75879
    // Predicate_anonymous_14217
75880
    // Predicate_anonymous_14220
75881
    // Predicate_anonymous_14223
75882
    // Predicate_anonymous_14226
75883
    // Predicate_anonymous_14229
75884
    // Predicate_anonymous_14232
75885
    // Predicate_anonymous_14235
75886
    // Predicate_anonymous_14238
75887
    // Predicate_anonymous_14241
75888
    // Predicate_anonymous_14244
75889
    // Predicate_anonymous_14247
75890
    // Predicate_anonymous_14250
75891
    // Predicate_anonymous_14253
75892
    // Predicate_anonymous_14256
75893
    // Predicate_anonymous_14259
75894
    // Predicate_anonymous_14262
75895
    // Predicate_anonymous_14265
75896
    // Predicate_anonymous_14268
75897
    // Predicate_anonymous_14271
75898
    // Predicate_anonymous_14274
75899
    // Predicate_anonymous_14277
75900
    // Predicate_anonymous_14280
75901
    // Predicate_anonymous_16050
75902
    // Predicate_anonymous_16053
75903
    // Predicate_anonymous_16056
75904
    // Predicate_anonymous_16059
75905
    // Predicate_anonymous_16062
75906
    // Predicate_anonymous_16065
75907
    // Predicate_anonymous_16068
75908
    // Predicate_anonymous_16071
75909
    // Predicate_anonymous_16074
75910
    // Predicate_anonymous_16077
75911
    // Predicate_anonymous_16080
75912
    // Predicate_anonymous_16083
75913
    // Predicate_anonymous_16086
75914
    // Predicate_anonymous_16089
75915
    // Predicate_anonymous_16092
75916
    // Predicate_anonymous_16095
75917
    // Predicate_anonymous_16098
75918
    // Predicate_anonymous_16101
75919
    // Predicate_anonymous_16104
75920
    // Predicate_anonymous_16107
75921
    // Predicate_anonymous_16110
75922
    // Predicate_anonymous_16113
75923
    // Predicate_anonymous_16116
75924
    // Predicate_anonymous_16119
75925
    // Predicate_anonymous_16122
75926
    // Predicate_anonymous_16125
75927
    // Predicate_anonymous_16128
75928
    // Predicate_anonymous_16131
75929
    // Predicate_anonymous_16134
75930
    // Predicate_anonymous_16137
75931
    // Predicate_anonymous_16140
75932
    // Predicate_anonymous_16143
75933
    // Predicate_anonymous_16146
75934
    // Predicate_anonymous_16149
75935
    // Predicate_anonymous_16152
75936
    // Predicate_anonymous_16155
75937
    // Predicate_anonymous_16158
75938
    // Predicate_anonymous_16161
75939
    // Predicate_anonymous_16164
75940
    // Predicate_anonymous_16167
75941
    // Predicate_anonymous_16170
75942
    // Predicate_anonymous_16173
75943
    // Predicate_anonymous_16176
75944
    // Predicate_anonymous_16179
75945
    // Predicate_anonymous_16182
75946
    // Predicate_anonymous_16185
75947
    // Predicate_anonymous_16188
75948
    // Predicate_anonymous_16191
75949
    // Predicate_anonymous_16194
75950
    // Predicate_anonymous_16197
75951
    // Predicate_anonymous_16200
75952
    // Predicate_anonymous_16203
75953
    // Predicate_anonymous_16206
75954
    // Predicate_anonymous_16209
75955
    // Predicate_anonymous_16212
75956
    // Predicate_anonymous_16215
75957
    // Predicate_anonymous_16218
75958
    // Predicate_anonymous_18346
75959
    // Predicate_anonymous_18354
75960
    // Predicate_anonymous_18364
75961
    // Predicate_anonymous_18425
75962
    // Predicate_anonymous_18429
75963
    // Predicate_anonymous_18433
75964
    // Predicate_atomic_cmp_swap_32_s
75965
    // Predicate_atomic_cmp_swap_64_s
75966
    // Predicate_atomic_load_add_32_s
75967
    // Predicate_atomic_load_add_64_s
75968
    // Predicate_atomic_load_add_s
75969
    // Predicate_atomic_load_and_32_s
75970
    // Predicate_atomic_load_and_64_s
75971
    // Predicate_atomic_load_dec_32_s
75972
    // Predicate_atomic_load_inc_32_s
75973
    // Predicate_atomic_load_max_32_s
75974
    // Predicate_atomic_load_max_64_s
75975
    // Predicate_atomic_load_min_32_s
75976
    // Predicate_atomic_load_min_64_s
75977
    // Predicate_atomic_load_or_32_s
75978
    // Predicate_atomic_load_or_64_s
75979
    // Predicate_atomic_load_sub_32_s
75980
    // Predicate_atomic_load_sub_64_s
75981
    // Predicate_atomic_load_umax_32_s
75982
    // Predicate_atomic_load_umax_64_s
75983
    // Predicate_atomic_load_umin_32_s
75984
    // Predicate_atomic_load_umin_64_s
75985
    // Predicate_atomic_load_xor_32_s
75986
    // Predicate_atomic_load_xor_64_s
75987
    // Predicate_atomic_swap_32_s
75988
    // Predicate_atomic_swap_64_s
75989
0
    SDNode *N = Node;
75990
0
    (void)N;
75991
75992
0
   return ChkMemSDNodeAddressSpace(N, llvm::ADDRESS_SPACE_SHARED);
75993
  
75994
0
  }
75995
0
  case 2: {
75996
    // Predicate_anonymous_11488
75997
    // Predicate_anonymous_11492
75998
    // Predicate_anonymous_11496
75999
    // Predicate_anonymous_11500
76000
    // Predicate_anonymous_11504
76001
    // Predicate_anonymous_11508
76002
    // Predicate_anonymous_11512
76003
    // Predicate_anonymous_11516
76004
    // Predicate_anonymous_11520
76005
    // Predicate_anonymous_11524
76006
    // Predicate_anonymous_11528
76007
    // Predicate_anonymous_11532
76008
    // Predicate_anonymous_11536
76009
    // Predicate_anonymous_11540
76010
    // Predicate_anonymous_11544
76011
    // Predicate_anonymous_11548
76012
    // Predicate_anonymous_11552
76013
    // Predicate_anonymous_11556
76014
    // Predicate_anonymous_11560
76015
    // Predicate_anonymous_11564
76016
    // Predicate_anonymous_11568
76017
    // Predicate_anonymous_11572
76018
    // Predicate_anonymous_11576
76019
    // Predicate_anonymous_11580
76020
    // Predicate_anonymous_11584
76021
    // Predicate_anonymous_11588
76022
    // Predicate_anonymous_11592
76023
    // Predicate_anonymous_11596
76024
    // Predicate_anonymous_11600
76025
    // Predicate_anonymous_11604
76026
    // Predicate_anonymous_11608
76027
    // Predicate_anonymous_11612
76028
    // Predicate_anonymous_11616
76029
    // Predicate_anonymous_11620
76030
    // Predicate_anonymous_11624
76031
    // Predicate_anonymous_11628
76032
    // Predicate_anonymous_11632
76033
    // Predicate_anonymous_11636
76034
    // Predicate_anonymous_11640
76035
    // Predicate_anonymous_11644
76036
    // Predicate_anonymous_11648
76037
    // Predicate_anonymous_11652
76038
    // Predicate_anonymous_11656
76039
    // Predicate_anonymous_11660
76040
    // Predicate_anonymous_11664
76041
    // Predicate_anonymous_11668
76042
    // Predicate_anonymous_11672
76043
    // Predicate_anonymous_11676
76044
    // Predicate_anonymous_11680
76045
    // Predicate_anonymous_11684
76046
    // Predicate_anonymous_11688
76047
    // Predicate_anonymous_11692
76048
    // Predicate_anonymous_11696
76049
    // Predicate_anonymous_11700
76050
    // Predicate_anonymous_11704
76051
    // Predicate_anonymous_11708
76052
    // Predicate_anonymous_11712
76053
    // Predicate_anonymous_13426
76054
    // Predicate_anonymous_13430
76055
    // Predicate_anonymous_13434
76056
    // Predicate_anonymous_13438
76057
    // Predicate_anonymous_13442
76058
    // Predicate_anonymous_13446
76059
    // Predicate_anonymous_13450
76060
    // Predicate_anonymous_13454
76061
    // Predicate_anonymous_13458
76062
    // Predicate_anonymous_13462
76063
    // Predicate_anonymous_13466
76064
    // Predicate_anonymous_13470
76065
    // Predicate_anonymous_13474
76066
    // Predicate_anonymous_13478
76067
    // Predicate_anonymous_13482
76068
    // Predicate_anonymous_13486
76069
    // Predicate_anonymous_13490
76070
    // Predicate_anonymous_13494
76071
    // Predicate_anonymous_13498
76072
    // Predicate_anonymous_13502
76073
    // Predicate_anonymous_13506
76074
    // Predicate_anonymous_13510
76075
    // Predicate_anonymous_13514
76076
    // Predicate_anonymous_13518
76077
    // Predicate_anonymous_13522
76078
    // Predicate_anonymous_13526
76079
    // Predicate_anonymous_13530
76080
    // Predicate_anonymous_13534
76081
    // Predicate_anonymous_13538
76082
    // Predicate_anonymous_13542
76083
    // Predicate_anonymous_13546
76084
    // Predicate_anonymous_13550
76085
    // Predicate_anonymous_13554
76086
    // Predicate_anonymous_13558
76087
    // Predicate_anonymous_13562
76088
    // Predicate_anonymous_13566
76089
    // Predicate_anonymous_13570
76090
    // Predicate_anonymous_13574
76091
    // Predicate_anonymous_13578
76092
    // Predicate_anonymous_13583
76093
    // Predicate_anonymous_13588
76094
    // Predicate_anonymous_13593
76095
    // Predicate_anonymous_13597
76096
    // Predicate_anonymous_13601
76097
    // Predicate_anonymous_13605
76098
    // Predicate_anonymous_13609
76099
    // Predicate_anonymous_13613
76100
    // Predicate_anonymous_13617
76101
    // Predicate_anonymous_13621
76102
    // Predicate_anonymous_13625
76103
    // Predicate_anonymous_13629
76104
    // Predicate_anonymous_13633
76105
    // Predicate_anonymous_13637
76106
    // Predicate_anonymous_13641
76107
    // Predicate_anonymous_13645
76108
    // Predicate_anonymous_13649
76109
    // Predicate_anonymous_13653
76110
    // Predicate_anonymous_15367
76111
    // Predicate_anonymous_15371
76112
    // Predicate_anonymous_15375
76113
    // Predicate_anonymous_15379
76114
    // Predicate_anonymous_15383
76115
    // Predicate_anonymous_15387
76116
    // Predicate_anonymous_15391
76117
    // Predicate_anonymous_15395
76118
    // Predicate_anonymous_15399
76119
    // Predicate_anonymous_15403
76120
    // Predicate_anonymous_15407
76121
    // Predicate_anonymous_15411
76122
    // Predicate_anonymous_15415
76123
    // Predicate_anonymous_15419
76124
    // Predicate_anonymous_15423
76125
    // Predicate_anonymous_15427
76126
    // Predicate_anonymous_15431
76127
    // Predicate_anonymous_15435
76128
    // Predicate_anonymous_15439
76129
    // Predicate_anonymous_15443
76130
    // Predicate_anonymous_15447
76131
    // Predicate_anonymous_15451
76132
    // Predicate_anonymous_15455
76133
    // Predicate_anonymous_15459
76134
    // Predicate_anonymous_15463
76135
    // Predicate_anonymous_15467
76136
    // Predicate_anonymous_15471
76137
    // Predicate_anonymous_15475
76138
    // Predicate_anonymous_15479
76139
    // Predicate_anonymous_15483
76140
    // Predicate_anonymous_15487
76141
    // Predicate_anonymous_15491
76142
    // Predicate_anonymous_15495
76143
    // Predicate_anonymous_15499
76144
    // Predicate_anonymous_15503
76145
    // Predicate_anonymous_15507
76146
    // Predicate_anonymous_15511
76147
    // Predicate_anonymous_15515
76148
    // Predicate_anonymous_15519
76149
    // Predicate_anonymous_15523
76150
    // Predicate_anonymous_15527
76151
    // Predicate_anonymous_15531
76152
    // Predicate_anonymous_15535
76153
    // Predicate_anonymous_15539
76154
    // Predicate_anonymous_15543
76155
    // Predicate_anonymous_15547
76156
    // Predicate_anonymous_15551
76157
    // Predicate_anonymous_15555
76158
    // Predicate_anonymous_15559
76159
    // Predicate_anonymous_15563
76160
    // Predicate_anonymous_15567
76161
    // Predicate_anonymous_15571
76162
    // Predicate_anonymous_15575
76163
    // Predicate_anonymous_15579
76164
    // Predicate_anonymous_15583
76165
    // Predicate_anonymous_15587
76166
    // Predicate_anonymous_15591
76167
    // Predicate_anonymous_9468
76168
    // Predicate_anonymous_9473
76169
    // Predicate_anonymous_9478
76170
    // Predicate_anonymous_9483
76171
    // Predicate_anonymous_9497
76172
    // Predicate_anonymous_9502
76173
    // Predicate_anonymous_9507
76174
    // Predicate_anonymous_9512
76175
    // Predicate_anonymous_9517
76176
    // Predicate_anonymous_9522
76177
    // Predicate_anonymous_9527
76178
    // Predicate_anonymous_9532
76179
    // Predicate_anonymous_9537
76180
    // Predicate_anonymous_9542
76181
    // Predicate_anonymous_9547
76182
    // Predicate_anonymous_9552
76183
    // Predicate_anonymous_9557
76184
    // Predicate_anonymous_9562
76185
    // Predicate_anonymous_9567
76186
    // Predicate_anonymous_9572
76187
    // Predicate_anonymous_9577
76188
    // Predicate_anonymous_9582
76189
    // Predicate_anonymous_9587
76190
    // Predicate_anonymous_9592
76191
    // Predicate_anonymous_9602
76192
    // Predicate_anonymous_9611
76193
    // Predicate_anonymous_9616
76194
    // Predicate_anonymous_9621
76195
    // Predicate_anonymous_9626
76196
    // Predicate_anonymous_9631
76197
    // Predicate_anonymous_9636
76198
    // Predicate_anonymous_9641
76199
    // Predicate_anonymous_9646
76200
    // Predicate_anonymous_9651
76201
    // Predicate_anonymous_9656
76202
    // Predicate_anonymous_9661
76203
    // Predicate_anonymous_9666
76204
    // Predicate_anonymous_9671
76205
    // Predicate_anonymous_9676
76206
    // Predicate_anonymous_9681
76207
    // Predicate_anonymous_9686
76208
    // Predicate_anonymous_9691
76209
    // Predicate_anonymous_9696
76210
    // Predicate_anonymous_9701
76211
    // Predicate_anonymous_9710
76212
    // Predicate_anonymous_9719
76213
    // Predicate_anonymous_9724
76214
    // Predicate_anonymous_9729
76215
    // Predicate_anonymous_9734
76216
    // Predicate_anonymous_9739
76217
    // Predicate_anonymous_9744
76218
    // Predicate_anonymous_9749
76219
    // Predicate_anonymous_9754
76220
    // Predicate_anonymous_9759
76221
    // Predicate_anonymous_9764
76222
    // Predicate_anonymous_9769
76223
    // Predicate_anonymous_9774
76224
    // Predicate_atomic_cmp_swap_32_g
76225
    // Predicate_atomic_cmp_swap_64_g
76226
    // Predicate_atomic_load_add_32_g
76227
    // Predicate_atomic_load_add_64_g
76228
    // Predicate_atomic_load_add_g
76229
    // Predicate_atomic_load_and_32_g
76230
    // Predicate_atomic_load_and_64_g
76231
    // Predicate_atomic_load_dec_32_g
76232
    // Predicate_atomic_load_inc_32_g
76233
    // Predicate_atomic_load_max_32_g
76234
    // Predicate_atomic_load_max_64_g
76235
    // Predicate_atomic_load_min_32_g
76236
    // Predicate_atomic_load_min_64_g
76237
    // Predicate_atomic_load_or_32_g
76238
    // Predicate_atomic_load_or_64_g
76239
    // Predicate_atomic_load_sub_32_g
76240
    // Predicate_atomic_load_sub_64_g
76241
    // Predicate_atomic_load_umax_32_g
76242
    // Predicate_atomic_load_umax_64_g
76243
    // Predicate_atomic_load_umin_32_g
76244
    // Predicate_atomic_load_umin_64_g
76245
    // Predicate_atomic_load_xor_32_g
76246
    // Predicate_atomic_load_xor_64_g
76247
    // Predicate_atomic_swap_32_g
76248
    // Predicate_atomic_swap_64_g
76249
0
    SDNode *N = Node;
76250
0
    (void)N;
76251
76252
0
   return ChkMemSDNodeAddressSpace(N, llvm::ADDRESS_SPACE_GLOBAL);
76253
  
76254
0
  }
76255
0
  case 3: {
76256
    // Predicate_atomic_cmp_swap_32
76257
    // Predicate_atomic_load_add_32
76258
    // Predicate_atomic_load_and_32
76259
    // Predicate_atomic_load_max_32
76260
    // Predicate_atomic_load_min_32
76261
    // Predicate_atomic_load_or_32
76262
    // Predicate_atomic_load_sub_32
76263
    // Predicate_atomic_load_umax_32
76264
    // Predicate_atomic_load_umin_32
76265
    // Predicate_atomic_load_xor_32
76266
    // Predicate_atomic_swap_32
76267
0
    SDNode *N = Node;
76268
0
    (void)N;
76269
0
if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
76270
0
return true;
76271
76272
0
  }
76273
0
  case 4: {
76274
    // Predicate_atomic_cmp_swap_64
76275
    // Predicate_atomic_load_add_64
76276
    // Predicate_atomic_load_and_64
76277
    // Predicate_atomic_load_max_64
76278
    // Predicate_atomic_load_min_64
76279
    // Predicate_atomic_load_or_64
76280
    // Predicate_atomic_load_sub_64
76281
    // Predicate_atomic_load_umax_64
76282
    // Predicate_atomic_load_umin_64
76283
    // Predicate_atomic_load_xor_64
76284
    // Predicate_atomic_swap_64
76285
0
    SDNode *N = Node;
76286
0
    (void)N;
76287
0
if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i64) return false;
76288
0
return true;
76289
76290
0
  }
76291
312
  case 5: {
76292
    // Predicate_UInt32Const
76293
312
    auto *N = cast<ConstantSDNode>(Node);
76294
312
    (void)N;
76295
76296
312
  const APInt &v = N->getAPIntValue();
76297
312
  return v.isIntN(32);
76298
76299
0
  }
76300
0
  case 6: {
76301
    // Predicate_immDouble0
76302
0
    auto *N = cast<ConstantFPSDNode>(Node);
76303
0
    (void)N;
76304
76305
0
    double d = (double)N->getValueAPF().convertToDouble();
76306
0
    return (d==0.0);
76307
76308
0
  }
76309
0
  case 7: {
76310
    // Predicate_immFloat0
76311
0
    auto *N = cast<ConstantFPSDNode>(Node);
76312
0
    (void)N;
76313
76314
0
    float f = (float)N->getValueAPF().convertToFloat();
76315
0
    return (f==0.0f);
76316
76317
0
  }
76318
0
  case 8: {
76319
    // Predicate_immFloat1
76320
0
    auto *N = cast<ConstantFPSDNode>(Node);
76321
0
    (void)N;
76322
76323
0
    float f = (float)N->getValueAPF().convertToFloat();
76324
0
    return (f==1.0f);
76325
76326
0
  }
76327
0
  case 9: {
76328
    // Predicate_immDouble1
76329
0
    auto *N = cast<ConstantFPSDNode>(Node);
76330
0
    (void)N;
76331
76332
0
    double d = (double)N->getValueAPF().convertToDouble();
76333
0
    return (d==1.0);
76334
76335
0
  }
76336
0
  case 10: {
76337
    // Predicate_UInt16Const
76338
0
    auto *N = cast<ConstantSDNode>(Node);
76339
0
    (void)N;
76340
76341
0
  const APInt &v = N->getAPIntValue();
76342
0
  return v.isIntN(16);
76343
76344
0
  }
76345
0
  case 11: {
76346
    // Predicate_IntConst_0_14
76347
0
    auto *N = cast<ConstantSDNode>(Node);
76348
0
    (void)N;
76349
76350
  // Check if 0 <= v < 15; only then will the result of (x << v) be an int16.
76351
0
  const APInt &v = N->getAPIntValue();
76352
0
  return v.sge(0) && v.slt(15);
76353
76354
0
  }
76355
0
  case 12: {
76356
    // Predicate_IntConst_0_30
76357
0
    auto *N = cast<ConstantSDNode>(Node);
76358
0
    (void)N;
76359
76360
  // Check if 0 <= v < 31; only then will the result of (x << v) be an int32.
76361
0
  const APInt &v = N->getAPIntValue();
76362
0
  return v.sge(0) && v.slt(31);
76363
76364
0
  }
76365
0
  case 13: {
76366
    // Predicate_SInt32Const
76367
0
    auto *N = cast<ConstantSDNode>(Node);
76368
0
    (void)N;
76369
76370
0
  const APInt &v = N->getAPIntValue();
76371
0
  return v.isSignedIntN(32);
76372
76373
0
  }
76374
2
  case 14: {
76375
    // Predicate_FloatConst1
76376
2
    auto *N = cast<ConstantFPSDNode>(Node);
76377
2
    (void)N;
76378
76379
2
  return &N->getValueAPF().getSemantics() == &llvm::APFloat::IEEEsingle() &&
76380
2
         N->getValueAPF().convertToFloat() == 1.0f;
76381
76382
0
  }
76383
0
  case 15: {
76384
    // Predicate_SInt16Const
76385
0
    auto *N = cast<ConstantSDNode>(Node);
76386
0
    (void)N;
76387
76388
0
  const APInt &v = N->getAPIntValue();
76389
0
  return v.isSignedIntN(16);
76390
76391
0
  }
76392
2
  case 16: {
76393
    // Predicate_DoubleConst1
76394
2
    auto *N = cast<ConstantFPSDNode>(Node);
76395
2
    (void)N;
76396
76397
2
  return &N->getValueAPF().getSemantics() == &llvm::APFloat::IEEEdouble() &&
76398
2
         N->getValueAPF().convertToDouble() == 1.0;
76399
76400
0
  }
76401
316
  }
76402
316
}
76403
#endif // GET_DAGISEL_BODY
76404
76405
#ifdef GET_DAGISEL_DECL
76406
bool CheckComplexPattern(SDNode *Root, SDNode *Parent,
76407
      SDValue N, unsigned PatternNo,
76408
      SmallVectorImpl<std::pair<SDValue, SDNode *>> &Result) override;
76409
#endif
76410
#if defined(GET_DAGISEL_BODY) || DAGISEL_INLINE
76411
bool DAGISEL_CLASS_COLONCOLON CheckComplexPattern(SDNode *Root, SDNode *Parent,
76412
      SDValue N, unsigned PatternNo,
76413
      SmallVectorImpl<std::pair<SDValue, SDNode *>> &Result)
76414
#if DAGISEL_INLINE
76415
  override
76416
#endif
76417
643
{
76418
643
  unsigned NextRes = Result.size();
76419
643
  switch (PatternNo) {
76420
0
  default: llvm_unreachable("Invalid pattern # in table?");
76421
643
  case 0:
76422
643
    Result.resize(NextRes+2);
76423
643
  return SelectADDRri(Root, N, Result[NextRes+0].first, Result[NextRes+1].first);
76424
0
  case 1:
76425
0
    Result.resize(NextRes+2);
76426
0
  return SelectADDRri64(Root, N, Result[NextRes+0].first, Result[NextRes+1].first);
76427
0
  case 2:
76428
0
    Result.resize(NextRes+1);
76429
0
  return SelectDirectAddr(N, Result[NextRes+0].first);
76430
643
  }
76431
643
}
76432
#endif // GET_DAGISEL_BODY
76433
76434
#ifdef GET_DAGISEL_DECL
76435
SDValue RunSDNodeXForm(SDValue V, unsigned XFormNo) override;
76436
#endif
76437
#if defined(GET_DAGISEL_BODY) || DAGISEL_INLINE
76438
SDValue DAGISEL_CLASS_COLONCOLON RunSDNodeXForm(SDValue V, unsigned XFormNo)
76439
#if DAGISEL_INLINE
76440
  override
76441
#endif
76442
0
{
76443
0
  switch (XFormNo) {
76444
0
  default: llvm_unreachable("Invalid xform # in table?");
76445
0
  case 0: {  
76446
0
    ConstantSDNode *N = cast<ConstantSDNode>(V.getNode());
76447
76448
0
  return CurDAG->getTargetConstant(32 - N->getZExtValue(), SDLoc(N), MVT::i32);
76449
76450
0
  }
76451
0
  case 1: {  
76452
0
    ConstantSDNode *N = cast<ConstantSDNode>(V.getNode());
76453
76454
0
    return CurDAG->getTargetConstant(64-N->getZExtValue(), SDLoc(N), MVT::i32);
76455
76456
0
  }
76457
0
  case 2: {  
76458
0
    ConstantSDNode *N = cast<ConstantSDNode>(V.getNode());
76459
76460
0
    return getI32Imm(Subtarget->getPTXVersion(), SDLoc(N));
76461
  
76462
0
  }
76463
0
  case 3: {  
76464
0
    ConstantSDNode *N = cast<ConstantSDNode>(V.getNode());
76465
76466
0
  const APInt &v = N->getAPIntValue();
76467
0
  APInt temp(32, 1);
76468
0
  return CurDAG->getTargetConstant(temp.shl(v), SDLoc(N), MVT::i32);
76469
76470
0
  }
76471
0
  case 4: {  
76472
0
    ConstantSDNode *N = cast<ConstantSDNode>(V.getNode());
76473
76474
0
  const APInt &v = N->getAPIntValue();
76475
0
  APInt temp(16, 1);
76476
0
  return CurDAG->getTargetConstant(temp.shl(v), SDLoc(N), MVT::i16);
76477
76478
0
  }
76479
0
  }
76480
0
}
76481
#endif // GET_DAGISEL_BODY
76482
76483
76484
#ifdef DAGISEL_INLINE
76485
#undef DAGISEL_INLINE
76486
#endif
76487
#ifdef DAGISEL_CLASS_COLONCOLON
76488
#undef DAGISEL_CLASS_COLONCOLON
76489
#endif
76490
#ifdef GET_DAGISEL_DECL
76491
#undef GET_DAGISEL_DECL
76492
#endif
76493
#ifdef GET_DAGISEL_BODY
76494
#undef GET_DAGISEL_BODY
76495
#endif