Lines Matching refs:ISD
61 if (getOpcode() < ISD::BUILTIN_OP_END) in getOperationName()
80 case ISD::DELETED_NODE: return "<<Deleted Node!>>"; in getOperationName()
82 case ISD::PREFETCH: return "Prefetch"; in getOperationName()
83 case ISD::MEMBARRIER: return "MemBarrier"; in getOperationName()
84 case ISD::ATOMIC_FENCE: return "AtomicFence"; in getOperationName()
85 case ISD::ATOMIC_CMP_SWAP: return "AtomicCmpSwap"; in getOperationName()
86 case ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS: return "AtomicCmpSwapWithSuccess"; in getOperationName()
87 case ISD::ATOMIC_SWAP: return "AtomicSwap"; in getOperationName()
88 case ISD::ATOMIC_LOAD_ADD: return "AtomicLoadAdd"; in getOperationName()
89 case ISD::ATOMIC_LOAD_SUB: return "AtomicLoadSub"; in getOperationName()
90 case ISD::ATOMIC_LOAD_AND: return "AtomicLoadAnd"; in getOperationName()
91 case ISD::ATOMIC_LOAD_CLR: return "AtomicLoadClr"; in getOperationName()
92 case ISD::ATOMIC_LOAD_OR: return "AtomicLoadOr"; in getOperationName()
93 case ISD::ATOMIC_LOAD_XOR: return "AtomicLoadXor"; in getOperationName()
94 case ISD::ATOMIC_LOAD_NAND: return "AtomicLoadNand"; in getOperationName()
95 case ISD::ATOMIC_LOAD_MIN: return "AtomicLoadMin"; in getOperationName()
96 case ISD::ATOMIC_LOAD_MAX: return "AtomicLoadMax"; in getOperationName()
97 case ISD::ATOMIC_LOAD_UMIN: return "AtomicLoadUMin"; in getOperationName()
98 case ISD::ATOMIC_LOAD_UMAX: return "AtomicLoadUMax"; in getOperationName()
99 case ISD::ATOMIC_LOAD_FADD: return "AtomicLoadFAdd"; in getOperationName()
100 case ISD::ATOMIC_LOAD_FMIN: return "AtomicLoadFMin"; in getOperationName()
101 case ISD::ATOMIC_LOAD_FMAX: return "AtomicLoadFMax"; in getOperationName()
102 case ISD::ATOMIC_LOAD_UINC_WRAP: in getOperationName()
104 case ISD::ATOMIC_LOAD_UDEC_WRAP: in getOperationName()
106 case ISD::ATOMIC_LOAD: return "AtomicLoad"; in getOperationName()
107 case ISD::ATOMIC_STORE: return "AtomicStore"; in getOperationName()
108 case ISD::PCMARKER: return "PCMarker"; in getOperationName()
109 case ISD::READCYCLECOUNTER: return "ReadCycleCounter"; in getOperationName()
110 case ISD::READSTEADYCOUNTER: return "ReadSteadyCounter"; in getOperationName()
111 case ISD::SRCVALUE: return "SrcValue"; in getOperationName()
112 case ISD::MDNODE_SDNODE: return "MDNode"; in getOperationName()
113 case ISD::EntryToken: return "EntryToken"; in getOperationName()
114 case ISD::TokenFactor: return "TokenFactor"; in getOperationName()
115 case ISD::AssertSext: return "AssertSext"; in getOperationName()
116 case ISD::AssertZext: return "AssertZext"; in getOperationName()
117 case ISD::AssertAlign: return "AssertAlign"; in getOperationName()
119 case ISD::BasicBlock: return "BasicBlock"; in getOperationName()
120 case ISD::VALUETYPE: return "ValueType"; in getOperationName()
121 case ISD::Register: return "Register"; in getOperationName()
122 case ISD::RegisterMask: return "RegisterMask"; in getOperationName()
123 case ISD::Constant: in getOperationName()
127 case ISD::ConstantFP: return "ConstantFP"; in getOperationName()
128 case ISD::GlobalAddress: return "GlobalAddress"; in getOperationName()
129 case ISD::GlobalTLSAddress: return "GlobalTLSAddress"; in getOperationName()
130 case ISD::PtrAuthGlobalAddress: return "PtrAuthGlobalAddress"; in getOperationName()
131 case ISD::FrameIndex: return "FrameIndex"; in getOperationName()
132 case ISD::JumpTable: return "JumpTable"; in getOperationName()
133 case ISD::JUMP_TABLE_DEBUG_INFO: in getOperationName()
135 case ISD::GLOBAL_OFFSET_TABLE: return "GLOBAL_OFFSET_TABLE"; in getOperationName()
136 case ISD::RETURNADDR: return "RETURNADDR"; in getOperationName()
137 case ISD::ADDROFRETURNADDR: return "ADDROFRETURNADDR"; in getOperationName()
138 case ISD::FRAMEADDR: return "FRAMEADDR"; in getOperationName()
139 case ISD::SPONENTRY: return "SPONENTRY"; in getOperationName()
140 case ISD::LOCAL_RECOVER: return "LOCAL_RECOVER"; in getOperationName()
141 case ISD::READ_REGISTER: return "READ_REGISTER"; in getOperationName()
142 case ISD::WRITE_REGISTER: return "WRITE_REGISTER"; in getOperationName()
143 case ISD::FRAME_TO_ARGS_OFFSET: return "FRAME_TO_ARGS_OFFSET"; in getOperationName()
144 case ISD::EH_DWARF_CFA: return "EH_DWARF_CFA"; in getOperationName()
145 case ISD::EH_RETURN: return "EH_RETURN"; in getOperationName()
146 case ISD::EH_SJLJ_SETJMP: return "EH_SJLJ_SETJMP"; in getOperationName()
147 case ISD::EH_SJLJ_LONGJMP: return "EH_SJLJ_LONGJMP"; in getOperationName()
148 case ISD::EH_SJLJ_SETUP_DISPATCH: return "EH_SJLJ_SETUP_DISPATCH"; in getOperationName()
149 case ISD::ConstantPool: return "ConstantPool"; in getOperationName()
150 case ISD::TargetIndex: return "TargetIndex"; in getOperationName()
151 case ISD::ExternalSymbol: return "ExternalSymbol"; in getOperationName()
152 case ISD::BlockAddress: return "BlockAddress"; in getOperationName()
153 case ISD::INTRINSIC_WO_CHAIN: in getOperationName()
154 case ISD::INTRINSIC_VOID: in getOperationName()
155 case ISD::INTRINSIC_W_CHAIN: { in getOperationName()
156 unsigned OpNo = getOpcode() == ISD::INTRINSIC_WO_CHAIN ? 0 : 1; in getOperationName()
167 case ISD::BUILD_VECTOR: return "BUILD_VECTOR"; in getOperationName()
168 case ISD::TargetConstant: in getOperationName()
173 case ISD::TargetConstantFP: return "TargetConstantFP"; in getOperationName()
174 case ISD::TargetGlobalAddress: return "TargetGlobalAddress"; in getOperationName()
175 case ISD::TargetGlobalTLSAddress: return "TargetGlobalTLSAddress"; in getOperationName()
176 case ISD::TargetFrameIndex: return "TargetFrameIndex"; in getOperationName()
177 case ISD::TargetJumpTable: return "TargetJumpTable"; in getOperationName()
178 case ISD::TargetConstantPool: return "TargetConstantPool"; in getOperationName()
179 case ISD::TargetExternalSymbol: return "TargetExternalSymbol"; in getOperationName()
180 case ISD::MCSymbol: return "MCSymbol"; in getOperationName()
181 case ISD::TargetBlockAddress: return "TargetBlockAddress"; in getOperationName()
183 case ISD::CopyToReg: return "CopyToReg"; in getOperationName()
184 case ISD::CopyFromReg: return "CopyFromReg"; in getOperationName()
185 case ISD::UNDEF: return "undef"; in getOperationName()
186 case ISD::VSCALE: return "vscale"; in getOperationName()
187 case ISD::MERGE_VALUES: return "merge_values"; in getOperationName()
188 case ISD::INLINEASM: return "inlineasm"; in getOperationName()
189 case ISD::INLINEASM_BR: return "inlineasm_br"; in getOperationName()
190 case ISD::EH_LABEL: return "eh_label"; in getOperationName()
191 case ISD::ANNOTATION_LABEL: return "annotation_label"; in getOperationName()
192 case ISD::HANDLENODE: return "handlenode"; in getOperationName()
195 case ISD::FABS: return "fabs"; in getOperationName()
196 case ISD::FMINNUM: return "fminnum"; in getOperationName()
197 case ISD::STRICT_FMINNUM: return "strict_fminnum"; in getOperationName()
198 case ISD::FMAXNUM: return "fmaxnum"; in getOperationName()
199 case ISD::STRICT_FMAXNUM: return "strict_fmaxnum"; in getOperationName()
200 case ISD::FMINNUM_IEEE: return "fminnum_ieee"; in getOperationName()
201 case ISD::FMAXNUM_IEEE: return "fmaxnum_ieee"; in getOperationName()
202 case ISD::FMINIMUM: return "fminimum"; in getOperationName()
203 case ISD::STRICT_FMINIMUM: return "strict_fminimum"; in getOperationName()
204 case ISD::FMAXIMUM: return "fmaximum"; in getOperationName()
205 case ISD::STRICT_FMAXIMUM: return "strict_fmaximum"; in getOperationName()
206 case ISD::FNEG: return "fneg"; in getOperationName()
207 case ISD::FSQRT: return "fsqrt"; in getOperationName()
208 case ISD::STRICT_FSQRT: return "strict_fsqrt"; in getOperationName()
209 case ISD::FCBRT: return "fcbrt"; in getOperationName()
210 case ISD::FSIN: return "fsin"; in getOperationName()
211 case ISD::STRICT_FSIN: return "strict_fsin"; in getOperationName()
212 case ISD::FCOS: return "fcos"; in getOperationName()
213 case ISD::STRICT_FCOS: return "strict_fcos"; in getOperationName()
214 case ISD::FSINCOS: return "fsincos"; in getOperationName()
215 case ISD::FTAN: return "ftan"; in getOperationName()
216 case ISD::STRICT_FTAN: return "strict_ftan"; in getOperationName()
217 case ISD::FASIN: return "fasin"; in getOperationName()
218 case ISD::STRICT_FASIN: return "strict_fasin"; in getOperationName()
219 case ISD::FACOS: return "facos"; in getOperationName()
220 case ISD::STRICT_FACOS: return "strict_facos"; in getOperationName()
221 case ISD::FATAN: return "fatan"; in getOperationName()
222 case ISD::STRICT_FATAN: return "strict_fatan"; in getOperationName()
223 case ISD::FSINH: return "fsinh"; in getOperationName()
224 case ISD::STRICT_FSINH: return "strict_fsinh"; in getOperationName()
225 case ISD::FCOSH: return "fcosh"; in getOperationName()
226 case ISD::STRICT_FCOSH: return "strict_fcosh"; in getOperationName()
227 case ISD::FTANH: return "ftanh"; in getOperationName()
228 case ISD::STRICT_FTANH: return "strict_ftanh"; in getOperationName()
229 case ISD::FTRUNC: return "ftrunc"; in getOperationName()
230 case ISD::STRICT_FTRUNC: return "strict_ftrunc"; in getOperationName()
231 case ISD::FFLOOR: return "ffloor"; in getOperationName()
232 case ISD::STRICT_FFLOOR: return "strict_ffloor"; in getOperationName()
233 case ISD::FCEIL: return "fceil"; in getOperationName()
234 case ISD::STRICT_FCEIL: return "strict_fceil"; in getOperationName()
235 case ISD::FRINT: return "frint"; in getOperationName()
236 case ISD::STRICT_FRINT: return "strict_frint"; in getOperationName()
237 case ISD::FNEARBYINT: return "fnearbyint"; in getOperationName()
238 case ISD::STRICT_FNEARBYINT: return "strict_fnearbyint"; in getOperationName()
239 case ISD::FROUND: return "fround"; in getOperationName()
240 case ISD::STRICT_FROUND: return "strict_fround"; in getOperationName()
241 case ISD::FROUNDEVEN: return "froundeven"; in getOperationName()
242 case ISD::STRICT_FROUNDEVEN: return "strict_froundeven"; in getOperationName()
243 case ISD::FEXP: return "fexp"; in getOperationName()
244 case ISD::STRICT_FEXP: return "strict_fexp"; in getOperationName()
245 case ISD::FEXP2: return "fexp2"; in getOperationName()
246 case ISD::STRICT_FEXP2: return "strict_fexp2"; in getOperationName()
247 case ISD::FEXP10: return "fexp10"; in getOperationName()
248 case ISD::FLOG: return "flog"; in getOperationName()
249 case ISD::STRICT_FLOG: return "strict_flog"; in getOperationName()
250 case ISD::FLOG2: return "flog2"; in getOperationName()
251 case ISD::STRICT_FLOG2: return "strict_flog2"; in getOperationName()
252 case ISD::FLOG10: return "flog10"; in getOperationName()
253 case ISD::STRICT_FLOG10: return "strict_flog10"; in getOperationName()
256 case ISD::ADD: return "add"; in getOperationName()
257 case ISD::SUB: return "sub"; in getOperationName()
258 case ISD::MUL: return "mul"; in getOperationName()
259 case ISD::MULHU: return "mulhu"; in getOperationName()
260 case ISD::MULHS: return "mulhs"; in getOperationName()
261 case ISD::AVGFLOORU: return "avgflooru"; in getOperationName()
262 case ISD::AVGFLOORS: return "avgfloors"; in getOperationName()
263 case ISD::AVGCEILU: return "avgceilu"; in getOperationName()
264 case ISD::AVGCEILS: return "avgceils"; in getOperationName()
265 case ISD::ABDS: return "abds"; in getOperationName()
266 case ISD::ABDU: return "abdu"; in getOperationName()
267 case ISD::SDIV: return "sdiv"; in getOperationName()
268 case ISD::UDIV: return "udiv"; in getOperationName()
269 case ISD::SREM: return "srem"; in getOperationName()
270 case ISD::UREM: return "urem"; in getOperationName()
271 case ISD::SMUL_LOHI: return "smul_lohi"; in getOperationName()
272 case ISD::UMUL_LOHI: return "umul_lohi"; in getOperationName()
273 case ISD::SDIVREM: return "sdivrem"; in getOperationName()
274 case ISD::UDIVREM: return "udivrem"; in getOperationName()
275 case ISD::AND: return "and"; in getOperationName()
276 case ISD::OR: return "or"; in getOperationName()
277 case ISD::XOR: return "xor"; in getOperationName()
278 case ISD::SHL: return "shl"; in getOperationName()
279 case ISD::SRA: return "sra"; in getOperationName()
280 case ISD::SRL: return "srl"; in getOperationName()
281 case ISD::ROTL: return "rotl"; in getOperationName()
282 case ISD::ROTR: return "rotr"; in getOperationName()
283 case ISD::FSHL: return "fshl"; in getOperationName()
284 case ISD::FSHR: return "fshr"; in getOperationName()
285 case ISD::FADD: return "fadd"; in getOperationName()
286 case ISD::STRICT_FADD: return "strict_fadd"; in getOperationName()
287 case ISD::FSUB: return "fsub"; in getOperationName()
288 case ISD::STRICT_FSUB: return "strict_fsub"; in getOperationName()
289 case ISD::FMUL: return "fmul"; in getOperationName()
290 case ISD::STRICT_FMUL: return "strict_fmul"; in getOperationName()
291 case ISD::FDIV: return "fdiv"; in getOperationName()
292 case ISD::STRICT_FDIV: return "strict_fdiv"; in getOperationName()
293 case ISD::FMA: return "fma"; in getOperationName()
294 case ISD::STRICT_FMA: return "strict_fma"; in getOperationName()
295 case ISD::FMAD: return "fmad"; in getOperationName()
296 case ISD::FREM: return "frem"; in getOperationName()
297 case ISD::STRICT_FREM: return "strict_frem"; in getOperationName()
298 case ISD::FCOPYSIGN: return "fcopysign"; in getOperationName()
299 case ISD::FGETSIGN: return "fgetsign"; in getOperationName()
300 case ISD::FCANONICALIZE: return "fcanonicalize"; in getOperationName()
301 case ISD::IS_FPCLASS: return "is_fpclass"; in getOperationName()
302 case ISD::FPOW: return "fpow"; in getOperationName()
303 case ISD::STRICT_FPOW: return "strict_fpow"; in getOperationName()
304 case ISD::SMIN: return "smin"; in getOperationName()
305 case ISD::SMAX: return "smax"; in getOperationName()
306 case ISD::UMIN: return "umin"; in getOperationName()
307 case ISD::UMAX: return "umax"; in getOperationName()
308 case ISD::SCMP: return "scmp"; in getOperationName()
309 case ISD::UCMP: return "ucmp"; in getOperationName()
311 case ISD::FLDEXP: return "fldexp"; in getOperationName()
312 case ISD::STRICT_FLDEXP: return "strict_fldexp"; in getOperationName()
313 case ISD::FFREXP: return "ffrexp"; in getOperationName()
314 case ISD::FPOWI: return "fpowi"; in getOperationName()
315 case ISD::STRICT_FPOWI: return "strict_fpowi"; in getOperationName()
316 case ISD::SETCC: return "setcc"; in getOperationName()
317 case ISD::SETCCCARRY: return "setcccarry"; in getOperationName()
318 case ISD::STRICT_FSETCC: return "strict_fsetcc"; in getOperationName()
319 case ISD::STRICT_FSETCCS: return "strict_fsetccs"; in getOperationName()
320 case ISD::FPTRUNC_ROUND: return "fptrunc_round"; in getOperationName()
321 case ISD::SELECT: return "select"; in getOperationName()
322 case ISD::VSELECT: return "vselect"; in getOperationName()
323 case ISD::SELECT_CC: return "select_cc"; in getOperationName()
324 case ISD::INSERT_VECTOR_ELT: return "insert_vector_elt"; in getOperationName()
325 case ISD::EXTRACT_VECTOR_ELT: return "extract_vector_elt"; in getOperationName()
326 case ISD::CONCAT_VECTORS: return "concat_vectors"; in getOperationName()
327 case ISD::INSERT_SUBVECTOR: return "insert_subvector"; in getOperationName()
328 case ISD::EXTRACT_SUBVECTOR: return "extract_subvector"; in getOperationName()
329 case ISD::VECTOR_DEINTERLEAVE: return "vector_deinterleave"; in getOperationName()
330 case ISD::VECTOR_INTERLEAVE: return "vector_interleave"; in getOperationName()
331 case ISD::SCALAR_TO_VECTOR: return "scalar_to_vector"; in getOperationName()
332 case ISD::VECTOR_SHUFFLE: return "vector_shuffle"; in getOperationName()
333 case ISD::VECTOR_SPLICE: return "vector_splice"; in getOperationName()
334 case ISD::SPLAT_VECTOR: return "splat_vector"; in getOperationName()
335 case ISD::SPLAT_VECTOR_PARTS: return "splat_vector_parts"; in getOperationName()
336 case ISD::VECTOR_REVERSE: return "vector_reverse"; in getOperationName()
337 case ISD::STEP_VECTOR: return "step_vector"; in getOperationName()
338 case ISD::CARRY_FALSE: return "carry_false"; in getOperationName()
339 case ISD::ADDC: return "addc"; in getOperationName()
340 case ISD::ADDE: return "adde"; in getOperationName()
341 case ISD::UADDO_CARRY: return "uaddo_carry"; in getOperationName()
342 case ISD::SADDO_CARRY: return "saddo_carry"; in getOperationName()
343 case ISD::SADDO: return "saddo"; in getOperationName()
344 case ISD::UADDO: return "uaddo"; in getOperationName()
345 case ISD::SSUBO: return "ssubo"; in getOperationName()
346 case ISD::USUBO: return "usubo"; in getOperationName()
347 case ISD::SMULO: return "smulo"; in getOperationName()
348 case ISD::UMULO: return "umulo"; in getOperationName()
349 case ISD::SUBC: return "subc"; in getOperationName()
350 case ISD::SUBE: return "sube"; in getOperationName()
351 case ISD::USUBO_CARRY: return "usubo_carry"; in getOperationName()
352 case ISD::SSUBO_CARRY: return "ssubo_carry"; in getOperationName()
353 case ISD::SHL_PARTS: return "shl_parts"; in getOperationName()
354 case ISD::SRA_PARTS: return "sra_parts"; in getOperationName()
355 case ISD::SRL_PARTS: return "srl_parts"; in getOperationName()
357 case ISD::SADDSAT: return "saddsat"; in getOperationName()
358 case ISD::UADDSAT: return "uaddsat"; in getOperationName()
359 case ISD::SSUBSAT: return "ssubsat"; in getOperationName()
360 case ISD::USUBSAT: return "usubsat"; in getOperationName()
361 case ISD::SSHLSAT: return "sshlsat"; in getOperationName()
362 case ISD::USHLSAT: return "ushlsat"; in getOperationName()
364 case ISD::SMULFIX: return "smulfix"; in getOperationName()
365 case ISD::SMULFIXSAT: return "smulfixsat"; in getOperationName()
366 case ISD::UMULFIX: return "umulfix"; in getOperationName()
367 case ISD::UMULFIXSAT: return "umulfixsat"; in getOperationName()
369 case ISD::SDIVFIX: return "sdivfix"; in getOperationName()
370 case ISD::SDIVFIXSAT: return "sdivfixsat"; in getOperationName()
371 case ISD::UDIVFIX: return "udivfix"; in getOperationName()
372 case ISD::UDIVFIXSAT: return "udivfixsat"; in getOperationName()
375 case ISD::SIGN_EXTEND: return "sign_extend"; in getOperationName()
376 case ISD::ZERO_EXTEND: return "zero_extend"; in getOperationName()
377 case ISD::ANY_EXTEND: return "any_extend"; in getOperationName()
378 case ISD::SIGN_EXTEND_INREG: return "sign_extend_inreg"; in getOperationName()
379 case ISD::ANY_EXTEND_VECTOR_INREG: return "any_extend_vector_inreg"; in getOperationName()
380 case ISD::SIGN_EXTEND_VECTOR_INREG: return "sign_extend_vector_inreg"; in getOperationName()
381 case ISD::ZERO_EXTEND_VECTOR_INREG: return "zero_extend_vector_inreg"; in getOperationName()
382 case ISD::TRUNCATE: return "truncate"; in getOperationName()
383 case ISD::FP_ROUND: return "fp_round"; in getOperationName()
384 case ISD::STRICT_FP_ROUND: return "strict_fp_round"; in getOperationName()
385 case ISD::FP_EXTEND: return "fp_extend"; in getOperationName()
386 case ISD::STRICT_FP_EXTEND: return "strict_fp_extend"; in getOperationName()
388 case ISD::SINT_TO_FP: return "sint_to_fp"; in getOperationName()
389 case ISD::STRICT_SINT_TO_FP: return "strict_sint_to_fp"; in getOperationName()
390 case ISD::UINT_TO_FP: return "uint_to_fp"; in getOperationName()
391 case ISD::STRICT_UINT_TO_FP: return "strict_uint_to_fp"; in getOperationName()
392 case ISD::FP_TO_SINT: return "fp_to_sint"; in getOperationName()
393 case ISD::STRICT_FP_TO_SINT: return "strict_fp_to_sint"; in getOperationName()
394 case ISD::FP_TO_UINT: return "fp_to_uint"; in getOperationName()
395 case ISD::STRICT_FP_TO_UINT: return "strict_fp_to_uint"; in getOperationName()
396 case ISD::FP_TO_SINT_SAT: return "fp_to_sint_sat"; in getOperationName()
397 case ISD::FP_TO_UINT_SAT: return "fp_to_uint_sat"; in getOperationName()
398 case ISD::BITCAST: return "bitcast"; in getOperationName()
399 case ISD::ADDRSPACECAST: return "addrspacecast"; in getOperationName()
400 case ISD::FP16_TO_FP: return "fp16_to_fp"; in getOperationName()
401 case ISD::STRICT_FP16_TO_FP: return "strict_fp16_to_fp"; in getOperationName()
402 case ISD::FP_TO_FP16: return "fp_to_fp16"; in getOperationName()
403 case ISD::STRICT_FP_TO_FP16: return "strict_fp_to_fp16"; in getOperationName()
404 case ISD::BF16_TO_FP: return "bf16_to_fp"; in getOperationName()
405 case ISD::STRICT_BF16_TO_FP: return "strict_bf16_to_fp"; in getOperationName()
406 case ISD::FP_TO_BF16: return "fp_to_bf16"; in getOperationName()
407 case ISD::STRICT_FP_TO_BF16: return "strict_fp_to_bf16"; in getOperationName()
408 case ISD::LROUND: return "lround"; in getOperationName()
409 case ISD::STRICT_LROUND: return "strict_lround"; in getOperationName()
410 case ISD::LLROUND: return "llround"; in getOperationName()
411 case ISD::STRICT_LLROUND: return "strict_llround"; in getOperationName()
412 case ISD::LRINT: return "lrint"; in getOperationName()
413 case ISD::STRICT_LRINT: return "strict_lrint"; in getOperationName()
414 case ISD::LLRINT: return "llrint"; in getOperationName()
415 case ISD::STRICT_LLRINT: return "strict_llrint"; in getOperationName()
418 case ISD::BR: return "br"; in getOperationName()
419 case ISD::BRIND: return "brind"; in getOperationName()
420 case ISD::BR_JT: return "br_jt"; in getOperationName()
421 case ISD::BRCOND: return "brcond"; in getOperationName()
422 case ISD::BR_CC: return "br_cc"; in getOperationName()
423 case ISD::CALLSEQ_START: return "callseq_start"; in getOperationName()
424 case ISD::CALLSEQ_END: return "callseq_end"; in getOperationName()
427 case ISD::CATCHRET: return "catchret"; in getOperationName()
428 case ISD::CLEANUPRET: return "cleanupret"; in getOperationName()
431 case ISD::LOAD: return "load"; in getOperationName()
432 case ISD::STORE: return "store"; in getOperationName()
433 case ISD::MLOAD: return "masked_load"; in getOperationName()
434 case ISD::MSTORE: return "masked_store"; in getOperationName()
435 case ISD::MGATHER: return "masked_gather"; in getOperationName()
436 case ISD::MSCATTER: return "masked_scatter"; in getOperationName()
437 case ISD::VECTOR_COMPRESS: return "vector_compress"; in getOperationName()
438 case ISD::VAARG: return "vaarg"; in getOperationName()
439 case ISD::VACOPY: return "vacopy"; in getOperationName()
440 case ISD::VAEND: return "vaend"; in getOperationName()
441 case ISD::VASTART: return "vastart"; in getOperationName()
442 case ISD::DYNAMIC_STACKALLOC: return "dynamic_stackalloc"; in getOperationName()
443 case ISD::EXTRACT_ELEMENT: return "extract_element"; in getOperationName()
444 case ISD::BUILD_PAIR: return "build_pair"; in getOperationName()
445 case ISD::STACKSAVE: return "stacksave"; in getOperationName()
446 case ISD::STACKRESTORE: return "stackrestore"; in getOperationName()
447 case ISD::TRAP: return "trap"; in getOperationName()
448 case ISD::DEBUGTRAP: return "debugtrap"; in getOperationName()
449 case ISD::UBSANTRAP: return "ubsantrap"; in getOperationName()
450 case ISD::LIFETIME_START: return "lifetime.start"; in getOperationName()
451 case ISD::LIFETIME_END: return "lifetime.end"; in getOperationName()
452 case ISD::PSEUDO_PROBE: in getOperationName()
454 case ISD::GC_TRANSITION_START: return "gc_transition.start"; in getOperationName()
455 case ISD::GC_TRANSITION_END: return "gc_transition.end"; in getOperationName()
456 case ISD::GET_DYNAMIC_AREA_OFFSET: return "get.dynamic.area.offset"; in getOperationName()
457 case ISD::FREEZE: return "freeze"; in getOperationName()
458 case ISD::PREALLOCATED_SETUP: in getOperationName()
460 case ISD::PREALLOCATED_ARG: in getOperationName()
464 case ISD::GET_ROUNDING: return "get_rounding"; in getOperationName()
465 case ISD::SET_ROUNDING: return "set_rounding"; in getOperationName()
466 case ISD::GET_FPENV: return "get_fpenv"; in getOperationName()
467 case ISD::SET_FPENV: return "set_fpenv"; in getOperationName()
468 case ISD::RESET_FPENV: return "reset_fpenv"; in getOperationName()
469 case ISD::GET_FPENV_MEM: return "get_fpenv_mem"; in getOperationName()
470 case ISD::SET_FPENV_MEM: return "set_fpenv_mem"; in getOperationName()
471 case ISD::GET_FPMODE: return "get_fpmode"; in getOperationName()
472 case ISD::SET_FPMODE: return "set_fpmode"; in getOperationName()
473 case ISD::RESET_FPMODE: return "reset_fpmode"; in getOperationName()
476 case ISD::CONVERGENCECTRL_ANCHOR: return "convergencectrl_anchor"; in getOperationName()
477 case ISD::CONVERGENCECTRL_ENTRY: return "convergencectrl_entry"; in getOperationName()
478 case ISD::CONVERGENCECTRL_LOOP: return "convergencectrl_loop"; in getOperationName()
479 case ISD::CONVERGENCECTRL_GLUE: return "convergencectrl_glue"; in getOperationName()
482 case ISD::ABS: return "abs"; in getOperationName()
483 case ISD::BITREVERSE: return "bitreverse"; in getOperationName()
484 case ISD::BSWAP: return "bswap"; in getOperationName()
485 case ISD::CTPOP: return "ctpop"; in getOperationName()
486 case ISD::CTTZ: return "cttz"; in getOperationName()
487 case ISD::CTTZ_ZERO_UNDEF: return "cttz_zero_undef"; in getOperationName()
488 case ISD::CTLZ: return "ctlz"; in getOperationName()
489 case ISD::CTLZ_ZERO_UNDEF: return "ctlz_zero_undef"; in getOperationName()
490 case ISD::PARITY: return "parity"; in getOperationName()
493 case ISD::INIT_TRAMPOLINE: return "init_trampoline"; in getOperationName()
494 case ISD::ADJUST_TRAMPOLINE: return "adjust_trampoline"; in getOperationName()
498 case ISD::CONDCODE: in getOperationName()
501 case ISD::SETOEQ: return "setoeq"; in getOperationName()
502 case ISD::SETOGT: return "setogt"; in getOperationName()
503 case ISD::SETOGE: return "setoge"; in getOperationName()
504 case ISD::SETOLT: return "setolt"; in getOperationName()
505 case ISD::SETOLE: return "setole"; in getOperationName()
506 case ISD::SETONE: return "setone"; in getOperationName()
508 case ISD::SETO: return "seto"; in getOperationName()
509 case ISD::SETUO: return "setuo"; in getOperationName()
510 case ISD::SETUEQ: return "setueq"; in getOperationName()
511 case ISD::SETUGT: return "setugt"; in getOperationName()
512 case ISD::SETUGE: return "setuge"; in getOperationName()
513 case ISD::SETULT: return "setult"; in getOperationName()
514 case ISD::SETULE: return "setule"; in getOperationName()
515 case ISD::SETUNE: return "setune"; in getOperationName()
517 case ISD::SETEQ: return "seteq"; in getOperationName()
518 case ISD::SETGT: return "setgt"; in getOperationName()
519 case ISD::SETGE: return "setge"; in getOperationName()
520 case ISD::SETLT: return "setlt"; in getOperationName()
521 case ISD::SETLE: return "setle"; in getOperationName()
522 case ISD::SETNE: return "setne"; in getOperationName()
524 case ISD::SETTRUE: return "settrue"; in getOperationName()
525 case ISD::SETTRUE2: return "settrue2"; in getOperationName()
526 case ISD::SETFALSE: return "setfalse"; in getOperationName()
527 case ISD::SETFALSE2: return "setfalse2"; in getOperationName()
529 case ISD::VECREDUCE_FADD: return "vecreduce_fadd"; in getOperationName()
530 case ISD::VECREDUCE_SEQ_FADD: return "vecreduce_seq_fadd"; in getOperationName()
531 case ISD::VECREDUCE_FMUL: return "vecreduce_fmul"; in getOperationName()
532 case ISD::VECREDUCE_SEQ_FMUL: return "vecreduce_seq_fmul"; in getOperationName()
533 case ISD::VECREDUCE_ADD: return "vecreduce_add"; in getOperationName()
534 case ISD::VECREDUCE_MUL: return "vecreduce_mul"; in getOperationName()
535 case ISD::VECREDUCE_AND: return "vecreduce_and"; in getOperationName()
536 case ISD::VECREDUCE_OR: return "vecreduce_or"; in getOperationName()
537 case ISD::VECREDUCE_XOR: return "vecreduce_xor"; in getOperationName()
538 case ISD::VECREDUCE_SMAX: return "vecreduce_smax"; in getOperationName()
539 case ISD::VECREDUCE_SMIN: return "vecreduce_smin"; in getOperationName()
540 case ISD::VECREDUCE_UMAX: return "vecreduce_umax"; in getOperationName()
541 case ISD::VECREDUCE_UMIN: return "vecreduce_umin"; in getOperationName()
542 case ISD::VECREDUCE_FMAX: return "vecreduce_fmax"; in getOperationName()
543 case ISD::VECREDUCE_FMIN: return "vecreduce_fmin"; in getOperationName()
544 case ISD::VECREDUCE_FMAXIMUM: return "vecreduce_fmaximum"; in getOperationName()
545 case ISD::VECREDUCE_FMINIMUM: return "vecreduce_fminimum"; in getOperationName()
546 case ISD::STACKMAP: in getOperationName()
548 case ISD::PATCHPOINT: in getOperationName()
550 case ISD::CLEAR_CACHE: in getOperationName()
553 case ISD::EXPERIMENTAL_VECTOR_HISTOGRAM: in getOperationName()
558 case ISD::SDID: \ in getOperationName()
564 const char *SDNode::getIndexedModeName(ISD::MemIndexedMode AM) { in getIndexedModeName()
567 case ISD::PRE_INC: return "<pre-inc>"; in getIndexedModeName()
568 case ISD::PRE_DEC: return "<pre-dec>"; in getIndexedModeName()
569 case ISD::POST_INC: return "<post-inc>"; in getIndexedModeName()
570 case ISD::POST_DEC: return "<post-dec>"; in getIndexedModeName()
774 case ISD::EXTLOAD: OS << ", anyext"; break; in print_details()
775 case ISD::SEXTLOAD: OS << ", sext"; break; in print_details()
776 case ISD::ZEXTLOAD: OS << ", zext"; break; in print_details()
806 case ISD::EXTLOAD: OS << ", anyext"; break; in print_details()
807 case ISD::SEXTLOAD: OS << ", sext"; break; in print_details()
808 case ISD::ZEXTLOAD: OS << ", zext"; break; in print_details()
843 case ISD::EXTLOAD: OS << ", anyext"; break; in print_details()
844 case ISD::SEXTLOAD: OS << ", sext"; break; in print_details()
845 case ISD::ZEXTLOAD: OS << ", zext"; break; in print_details()
871 if (A->getOpcode() == ISD::ATOMIC_LOAD) { in print_details()
875 case ISD::EXTLOAD: OS << ", anyext"; break; in print_details()
876 case ISD::SEXTLOAD: OS << ", sext"; break; in print_details()
877 case ISD::ZEXTLOAD: OS << ", zext"; break; in print_details()
1000 if (Node.getOpcode() == ISD::EntryToken) in shouldPrintInline()