[NFC][RemoveDIs] Prefer iterators over inst-pointers in InstCombine
[llvm-project.git] / llvm / test / TableGen / 
treee6a027b88667f837f479e282811985c98aa7ebd8
drwxr-xr-x   ..
-rw-r--r-- 101 2003-08-03-PassCode.td
-rw-r--r-- 93 2006-09-18-LargeInt.td
-rw-r--r-- 871 2010-03-24-PrematureDefaults.td
-rw-r--r-- 2268 64-bit-int.td
-rw-r--r-- 2691 AcquireAtCycle.td
-rw-r--r-- 648 AliasAsmString.td
-rw-r--r-- 2513 AllowDuplicateRegisterNames.td
-rw-r--r-- 596 AnonDefinitionOnDemand.td
-rw-r--r-- 4682 AsmPredicateCombining.td
-rw-r--r-- 4085 AsmPredicateCombiningRISCV.td
-rw-r--r-- 963 AsmPredicateCondsEmission.td
-rw-r--r-- 1068 AsmVariant.td
-rw-r--r-- 934 AsmWriterPCRelOp.td
-rw-r--r-- 1538 BigEncoder.td
-rw-r--r-- 1747 BitOffsetDecoder.td
-rw-r--r-- 2696 BitsInit.td
-rw-r--r-- 265 BitsInitOverflow.td
-rw-r--r-- 139 CStyleComment.td
-rw-r--r-- 324 ClassInstanceValue.td
-rw-r--r-- 650 CodeGenSchedule-duplicate-instrw.td
drwxr-xr-x - Common
-rw-r--r-- 1934 CompressWriteLatencyEntry.td
-rw-r--r-- 4427 ConcatenatedSubregs.td
-rw-r--r-- 874 ConstraintChecking.inc
-rw-r--r-- 285 ConstraintChecking1.td
-rw-r--r-- 288 ConstraintChecking2.td
-rw-r--r-- 354 ConstraintChecking3.td
-rw-r--r-- 299 ConstraintChecking4.td
-rw-r--r-- 294 ConstraintChecking5.td
-rw-r--r-- 319 ConstraintChecking6.td
-rw-r--r-- 310 ConstraintChecking7.td
-rw-r--r-- 4535 ContextlessPredicates.td
-rw-r--r-- 3628 DAGDefaultOps.td
-rw-r--r-- 1682 Dag.td
-rw-r--r-- 9619 DefaultOpsGlobalISel.td
-rw-r--r-- 580 DefmInherit.td
-rw-r--r-- 556 DefmInsideMultiClass.td
-rw-r--r-- 1852 DuplicateFieldValues.td
-rw-r--r-- 1226 FastISelEmitter.td
-rw-r--r-- 423 FieldAccess.td
drwxr-xr-x - FixedLenDecoderEmitter
-rw-r--r-- 1654 ForeachList.td
-rw-r--r-- 1457 ForeachLoop.td
-rw-r--r-- 144 ForwardRef.td
-rw-r--r-- 170 GenTags.td
-rw-r--r-- 173 GeneralList.td
drwxr-xr-x - GlobalISelCombinerEmitter
-rw-r--r-- 1107 GlobalISelEmitter-PR39045.td
-rw-r--r-- 1587 GlobalISelEmitter-SDNodeXForm-timm.td
-rw-r--r-- 1139 GlobalISelEmitter-atomic_store.td
-rw-r--r-- 2879 GlobalISelEmitter-immAllZeroOne.td
-rw-r--r-- 2026 GlobalISelEmitter-immarg-literal-pattern.td
-rw-r--r-- 1949 GlobalISelEmitter-input-discard.td
-rw-r--r-- 2280 GlobalISelEmitter-multiple-output-discard.td
-rw-r--r-- 4566 GlobalISelEmitter-multiple-output.td
-rw-r--r-- 3210 GlobalISelEmitter-nested-subregs.td
-rw-r--r-- 868 GlobalISelEmitter-notype-output-pattern.td
-rw-r--r-- 1571 GlobalISelEmitter-output-discard.td
-rw-r--r-- 1330 GlobalISelEmitter-setcc.td
-rw-r--r-- 378 GlobalISelEmitter-zero-instr.td
-rw-r--r-- 2161 GlobalISelEmitter-zero-reg.td
-rw-r--r-- 67126 GlobalISelEmitter.td
-rw-r--r-- 10775 GlobalISelEmitterCustomPredicate.td
-rw-r--r-- 3126 GlobalISelEmitterFlags.td
-rw-r--r-- 5303 GlobalISelEmitterMatchTableOptimizer.td
-rw-r--r-- 7536 GlobalISelEmitterMatchTableOptimizerSameOperand-invalid.td
-rw-r--r-- 1366 GlobalISelEmitterMatchTableOptimizerSameOperand.td
-rw-r--r-- 1609 GlobalISelEmitterOverloadedPtr.td
-rw-r--r-- 4466 GlobalISelEmitterRegSequence.td
-rw-r--r-- 1160 GlobalISelEmitterSkippedPatterns.td
-rw-r--r-- 16968 GlobalISelEmitterSubreg.td
-rw-r--r-- 3370 GlobalISelEmitterVariadic.td
-rw-r--r-- 2013 HasNoUse.td
-rw-r--r-- 2459 HwModeEncodeDecode.td
-rw-r--r-- 1131 HwModeSelect.td
-rw-r--r-- 56 Include.inc
-rw-r--r-- 92 Include.td
-rw-r--r-- 58 IntBitInit.td
-rw-r--r-- 200 IntSpecialValues.td
-rw-r--r-- 1542 InvalidMCSchedClassDesc.td
-rw-r--r-- 1449 JSON-check.py
-rw-r--r-- 5715 JSON.td
-rw-r--r-- 149 LazyChange.td
-rw-r--r-- 664 LetInsideMultiClasses.td
-rw-r--r-- 315 ListArgs.td
-rw-r--r-- 154 ListArgsSimple.td
-rw-r--r-- 120 ListConversion.td
-rw-r--r-- 136 ListManip.td
-rw-r--r-- 249 ListOfList.td
-rw-r--r-- 2542 ListSlices-fail.td
-rw-r--r-- 4462 ListSlices.td
-rw-r--r-- 502 LoLoL.td
-rw-r--r-- 777 MissingOperandField.td
-rw-r--r-- 2910 MixedCasedMnemonic.td
-rw-r--r-- 1273 MnemonicAlias.td
-rw-r--r-- 275 MultiClass-def-fail.td
-rw-r--r-- 842 MultiClass-defm-fail.td
-rw-r--r-- 1133 MultiClass-defm.td
-rw-r--r-- 416 MultiClass.td
-rw-r--r-- 1514 MultiClassDefName.td
-rw-r--r-- 1568 MultiClassInherit.td
-rw-r--r-- 3753 MultiPat.td
-rw-r--r-- 1601 NestedForeach.td
-rw-r--r-- 743 Paste.td
-rw-r--r-- 465 RegisterBankEmitter.td
-rw-r--r-- 289 RegisterClass.td
-rw-r--r-- 1326 RegisterEncoder.td
-rw-r--r-- 1459 RegisterInfoEmitter-BaseClassOrder.td
-rw-r--r-- 1139 RegisterInfoEmitter-regcost-list.td
-rw-r--r-- 2617 RegisterInfoEmitter-regcost-tuple.td
-rw-r--r-- 1103 RegisterInfoEmitter-regcost.td
-rw-r--r-- 1253 RegisterInfoEmitter-tsflags.td
-rw-r--r-- 1062 RelTest.td
-rw-r--r-- 545 SchedModelError.td
-rw-r--r-- 4767 SetTheory.td
-rw-r--r-- 5009 SiblingForeach.td
-rw-r--r-- 2878 Slice.td
-rw-r--r-- 89 String.td
-rw-r--r-- 353 SuperSubclassSameName.td
-rw-r--r-- 5214 TargetInstrInfo.td
-rw-r--r-- 2980 TargetInstrSpec.td
-rw-r--r-- 273 TemplateArgRename.td
-rw-r--r-- 394 Tree.td
-rw-r--r-- 335 TreeNames.td
-rw-r--r-- 1416 TwoLevelName.td
-rw-r--r-- 708 UnsetBitInit.td
-rw-r--r-- 69 UnterminatedComment.td
-rw-r--r-- 340 ValidIdentifiers.td
-rw-r--r-- 3069 VarLenDecoder.td
-rw-r--r-- 3441 VarLenEncoder.td
-rw-r--r-- 4788 address-space-patfrags.td
-rw-r--r-- 3057 ambiguous-composition.td
-rw-r--r-- 957 arithmetic.td
-rw-r--r-- 4995 assert.td
-rw-r--r-- 2085 bare-minimum-psets.td
-rw-r--r-- 294 cast-list-initializer.td
-rw-r--r-- 391 cast-multiclass.td
-rw-r--r-- 1233 cast-string.td
-rw-r--r-- 231 cast-typeerror.td
-rw-r--r-- 2845 cast.td
-rw-r--r-- 1163 code.td
-rw-r--r-- 3029 compare.td
-rw-r--r-- 647 cond-bitlist.td
-rw-r--r-- 328 cond-default.td
-rw-r--r-- 420 cond-empty-list-arg.td
-rw-r--r-- 409 cond-inheritance.td
-rw-r--r-- 1211 cond-let.td
-rw-r--r-- 1030 cond-list.td
-rw-r--r-- 549 cond-subclass.td
-rw-r--r-- 294 cond-type.td
-rw-r--r-- 844 cond-usage.td
-rw-r--r-- 434 condsbit.td
-rw-r--r-- 2262 dag-functional.td
-rw-r--r-- 1132 dag-isel-complexpattern.td
-rw-r--r-- 1354 dag-isel-regclass-emit-enum.td
-rw-r--r-- 664 dag-isel-res-order.td
-rw-r--r-- 608 dag-isel-subregs.td
-rw-r--r-- 879 defmclass.td
-rw-r--r-- 233 defset-typeerror.td
-rw-r--r-- 1058 defset.td
-rw-r--r-- 6862 defvar.td
-rw-r--r-- 555 detailed-records.td
-rw-r--r-- 12992 directive1.td
-rw-r--r-- 9930 directive2.td
-rw-r--r-- 1160 directive3.td
-rw-r--r-- 125 duplicate-include.inc
-rw-r--r-- 135 duplicate-include.td
-rw-r--r-- 373 empty-psets.td
-rw-r--r-- 1411 empty.td
-rw-r--r-- 266 eq-unset.td
-rw-r--r-- 563 eq.td
-rw-r--r-- 372 eqbit.td
-rw-r--r-- 202 exists-error-non-string.td
-rw-r--r-- 235 exists-error-record.td
-rw-r--r-- 200 exists-error-uninitialized.td
-rw-r--r-- 2075 exists.td
-rw-r--r-- 405 field-access-initializers.td
-rw-r--r-- 2281 filter.td
-rw-r--r-- 1602 find.td
-rw-r--r-- 1475 foldl.td
-rw-r--r-- 2001 foreach-eval.td
-rw-r--r-- 686 foreach-leak.td
-rw-r--r-- 2179 foreach-multiclass.td
-rw-r--r-- 532 foreach-range-parse-errors0.td
-rw-r--r-- 236 foreach-range-parse-errors1.td
-rw-r--r-- 325 foreach-range-parse-errors2.td
-rw-r--r-- 232 foreach-range-parse-errors3.td
-rw-r--r-- 297 foreach-range-parse-errors4.td
-rw-r--r-- 238 foreach-range-parse-errors5.td
-rw-r--r-- 3626 foreach-variable-range.td
-rw-r--r-- 1088 foreach.td
-rw-r--r-- 802 generic-tables-instruction.td
-rw-r--r-- 6152 generic-tables.td
-rw-r--r-- 1614 get-operand-type-no-expand.td
-rw-r--r-- 1455 get-operand-type.td
-rw-r--r-- 5650 getsetop.td
-rw-r--r-- 4173 gisel-physreg-input.td
-rw-r--r-- 148 if-empty-list-arg.td
-rw-r--r-- 288 if-type.td
-rw-r--r-- 162 if-unresolved-cast.td
-rw-r--r-- 5114 if.td
-rw-r--r-- 214 ifbit.td
-rw-r--r-- 1941 ifstmt.td
-rw-r--r-- 1144 immarg-predicated.td
-rw-r--r-- 1317 immarg.td
-rw-r--r-- 1078 inhibit-pset.td
-rw-r--r-- 2722 interleave.td
-rw-r--r-- 2655 intrinsic-attrs.td
-rw-r--r-- 1199 intrinsic-long-name.td
-rw-r--r-- 1062 intrinsic-struct.td
-rw-r--r-- 237 intrinsic-varargs.td
-rw-r--r-- 596 isa.td
-rw-r--r-- 877 lisp.td
-rw-r--r-- 344 list-element-bitref.td
-rw-r--r-- 1228 listconcat.td
-rw-r--r-- 826 listpaste.td
-rw-r--r-- 587 listremove.td
-rw-r--r-- 2006 listsplat.td
-rw-r--r-- 55 lit.local.cfg
-rw-r--r-- 3144 math.td
-rw-r--r-- 1629 name-resolution-consistency.td
-rw-r--r-- 4256 named-arguments.td
-rw-r--r-- 91 nested-comment.td
-rw-r--r-- 91 nested_ifdef.inc
-rw-r--r-- 90 nested_ifdef2.inc
-rw-r--r-- 184 nested_ifdef_main.td
-rw-r--r-- 740 nul-char.td
-rw-r--r-- 588 paste-reserved.td
-rw-r--r-- 587 pr8330.td
-rw-r--r-- 2436 predicate-patfags.td
-rw-r--r-- 838 prep-diag1.td
-rw-r--r-- 186 prep-diag10.td
-rw-r--r-- 15 prep-diag11-include.inc
-rw-r--r-- 236 prep-diag11.td
-rw-r--r-- 21 prep-diag12-include.inc
-rw-r--r-- 236 prep-diag12.td
-rw-r--r-- 199 prep-diag13.td
-rw-r--r-- 190 prep-diag14.td
-rw-r--r-- 424 prep-diag2.td
-rw-r--r-- 443 prep-diag3.td
-rw-r--r-- 156 prep-diag4.td
-rw-r--r-- 122 prep-diag5.td
-rw-r--r-- 130 prep-diag6.td
-rw-r--r-- 100 prep-diag7.td
-rw-r--r-- 120 prep-diag8.td
-rw-r--r-- 180 prep-diag9.td
-rw-r--r-- 109 prep-ifndef-diag-1.td
-rw-r--r-- 129 prep-ifndef-diag-2.td
-rw-r--r-- 215 prep-ifndef.td
-rw-r--r-- 134 prep-region-include.inc
-rw-r--r-- 2364 prep-region-processing.td
-rw-r--r-- 517 pset-enum.td
-rw-r--r-- 923 pseudo-inst-expansion.td
-rw-r--r-- 2357 range-lists.td
-rw-r--r-- 1980 range-op-fail.td
-rw-r--r-- 1393 range-op.td
-rw-r--r-- 634 rc-weight-override.td
-rw-r--r-- 2709 searchabletables-intrinsic.td
-rw-r--r-- 224 self-reference-recursion.td
-rw-r--r-- 374 self-reference-typeerror.td
-rw-r--r-- 2562 self-reference.td
-rw-r--r-- 1269 simplify-patfrag.td
-rw-r--r-- 1527 size.td
-rw-r--r-- 735 spurious-semi.td
-rw-r--r-- 644 strconcat.td
-rw-r--r-- 748 string_ops.td
-rw-r--r-- 2216 subst.td
-rw-r--r-- 367 subst2.td
-rw-r--r-- 2296 substr.td
-rw-r--r-- 248 template-arg-dependency.td
-rw-r--r-- 4040 template-args.td
-rw-r--r-- 1338 true-false.td
-rw-r--r-- 1501 trydecode-emission.td
-rw-r--r-- 1688 trydecode-emission2.td
-rw-r--r-- 1356 trydecode-emission3.td
-rw-r--r-- 703 unsetop.td
-rw-r--r-- 94 unterminated-c-comment-include.inc
-rw-r--r-- 142 unterminated-c-comment.td
-rw-r--r-- 235 unterminated-code-block-include.inc
-rw-r--r-- 147 unterminated-code-block.td
-rw-r--r-- 401 usevalname.td
-rw-r--r-- 741 warn-unused-template-arg.td
-rw-r--r-- 300524 x86-fold-tables.inc
-rw-r--r-- 448 x86-fold-tables.td