[LLD][COFF] Fix TypeServerSource matcher with more than one collision
[llvm-project.git] / lld / test / COFF / 
tree009066f61df6fcc87d51b80e26a869f1eeb70a53
drwxr-xr-x   ..
drwxr-xr-x - Inputs
-rw-r--r-- 686 alias-implib.s
-rw-r--r-- 1843 align.s
-rw-r--r-- 798 allow-unknown-debug-info.test
-rw-r--r-- 2031 alternatename.test
-rw-r--r-- 1157 ar-comdat.test
-rw-r--r-- 480 arm-thumb-branch20-error.s
-rw-r--r-- 2707 arm-thumb-thunks-multipass.s
-rw-r--r-- 471 arm-thumb-thunks-pdb.s
-rw-r--r-- 2910 arm-thumb-thunks.s
-rw-r--r-- 3909 arm64-delayimport.yaml
-rw-r--r-- 279 arm64-dynamicbase.s
-rw-r--r-- 3182 arm64-import2.test
-rw-r--r-- 779 arm64-localimport-align.s
-rw-r--r-- 1417 arm64-magic.yaml
-rw-r--r-- 13016 arm64-relocs-imports.test
-rw-r--r-- 1379 arm64-thunks.s
-rw-r--r-- 2357 armnt-blx23t.test
-rw-r--r-- 1971 armnt-branch24t.test
-rw-r--r-- 229 armnt-dynamicbase.test
-rw-r--r-- 231 armnt-entry-point.test
-rw-r--r-- 1619 armnt-imports.test
-rw-r--r-- 2030 armnt-mov32t-exec.test
-rw-r--r-- 2376 armnt-movt32t.test
-rw-r--r-- 1541 armnt-rel32.yaml
-rw-r--r-- 1961 associative-comdat-empty.test
-rw-r--r-- 1429 associative-comdat-mingw-i386.s
-rw-r--r-- 2040 associative-comdat-mingw-weak.s
-rw-r--r-- 2407 associative-comdat-mingw.s
-rw-r--r-- 3731 associative-comdat-order.test
-rw-r--r-- 1664 associative-comdat.s
-rw-r--r-- 741 autoimport-arm-code.s
-rw-r--r-- 1538 autoimport-arm-data.s
-rw-r--r-- 823 autoimport-arm64-code.s
-rw-r--r-- 1584 autoimport-arm64-data.s
-rw-r--r-- 1091 autoimport-gnu-implib.s
-rw-r--r-- 595 autoimport-list-ptrs.s
-rw-r--r-- 958 autoimport-lto.ll
-rw-r--r-- 2894 autoimport-refptr.s
-rw-r--r-- 2681 autoimport-x86.s
-rw-r--r-- 1897 base.test
-rw-r--r-- 7485 baserel.test
-rw-r--r-- 2672 broken-arm-reloc.yaml
-rw-r--r-- 1321 cgprofile-bad-clusters.s
-rw-r--r-- 462 cgprofile-err.s
-rw-r--r-- 1101 cgprofile-icf.s
-rw-r--r-- 951 cgprofile-obj.s
-rw-r--r-- 666 cgprofile-print.s
-rw-r--r-- 985 cgprofile-txt.s
-rw-r--r-- 162 cl-gl.test
-rw-r--r-- 833 color-diagnostics.test
-rw-r--r-- 16167 combined-resources.test
-rw-r--r-- 642 comdat-gcc-compatibility-size.test
-rw-r--r-- 476 comdat-gcc-compatibility.s
-rw-r--r-- 2112 comdat-jumptable.s
-rw-r--r-- 1874 comdat-selection-associative-largest.s
-rw-r--r-- 6815 comdat-selection.s
-rw-r--r-- 2747 comdat-weak.test
-rw-r--r-- 1997 common-alignment.test
-rw-r--r-- 1113 common-replacement.s
-rw-r--r-- 2811 common.test
-rw-r--r-- 1427 conflict-mangled.test
-rw-r--r-- 1449 conflict.test
-rw-r--r-- 3102 constant-export.test
-rw-r--r-- 441 constant.test
-rw-r--r-- 147 could-not-open.test
-rw-r--r-- 953 crt-chars.test
-rw-r--r-- 3607 crt-dyn-initializer-order.test
-rw-r--r-- 1219 ctors_dtors_priority.s
-rw-r--r-- 661 debug-dwarf.test
-rw-r--r-- 376 debug-fastlink.test
-rw-r--r-- 1571 debug-reloc.s
-rw-r--r-- 1134 debug.test
-rw-r--r-- 1135 def-export-cpp.s
-rw-r--r-- 4840 def-export-stdcall.s
-rw-r--r-- 772 def-name.test
-rw-r--r-- 616 default-alignment.test
-rw-r--r-- 385 defparser.test
-rw-r--r-- 4012 delayimports-armnt.yaml
-rw-r--r-- 1553 delayimports-error.test
-rw-r--r-- 1344 delayimports.test
-rw-r--r-- 2891 delayimports32.test
-rw-r--r-- 4564 delayimporttables.yaml
-rw-r--r-- 1142 directives.s
-rw-r--r-- 1993 dll.test
-rw-r--r-- 510 dllexport-mingw.s
-rw-r--r-- 1707 dllexport.s
-rw-r--r-- 1842 dllimport-gc.test
-rw-r--r-- 3269 driver-opt.s
-rw-r--r-- 107 driver-windows.test
-rw-r--r-- 1914 driver.test
-rw-r--r-- 448 duplicate-absolute-same.s
-rw-r--r-- 417 duplicate-absolute.s
-rw-r--r-- 773 duplicate-cv.s
-rw-r--r-- 10228 duplicate-dwarf.s
-rw-r--r-- 2029 duplicate-imp-func.s
-rw-r--r-- 834 duplicate.test
-rw-r--r-- 1600 edata.s
-rw-r--r-- 1077 eh_frame_suffix_sorting.s
-rw-r--r-- 780 eh_frame_terminator.s
-rw-r--r-- 519 empty-subsection.s
-rw-r--r-- 826 entry-drectve.test
-rw-r--r-- 1368 entry-inference-mingw.s
-rw-r--r-- 2438 entry-inference.test
-rw-r--r-- 1236 entry-inference2.test
-rw-r--r-- 1268 entry-inference3.test
-rw-r--r-- 1012 entry-inference32.test
-rw-r--r-- 1293 entry-inference332.test
-rw-r--r-- 2726 entry-inference4.test
-rw-r--r-- 1096 entry-mangled.test
-rw-r--r-- 315 entrylib.ll
-rw-r--r-- 1219 error-limit.test
-rw-r--r-- 874 exclude-all.s
-rw-r--r-- 781 export-all-lto.ll
-rw-r--r-- 4275 export-all.s
-rw-r--r-- 2421 export-arm64.yaml
-rw-r--r-- 3110 export-armnt.yaml
-rw-r--r-- 819 export-deleting-dtor.s
-rw-r--r-- 348 export-exe.test
-rw-r--r-- 461 export-limit.s
-rw-r--r-- 893 export-stdcall.s
-rw-r--r-- 844 export-tricky-names.s
-rw-r--r-- 802 export-weak-alias.s
-rw-r--r-- 3990 export.test
-rw-r--r-- 5793 export32.test
-rw-r--r-- 1489 failifmismatch.test
-rw-r--r-- 1577 filealign.test
-rw-r--r-- 573 filename-casing.s
-rw-r--r-- 171 filetype.test
-rw-r--r-- 1043 fixed.test
-rw-r--r-- 1350 force-multiple.test
-rw-r--r-- 1614 force-multipleres.test
-rw-r--r-- 1450 force.test
-rw-r--r-- 8720 functionpadmin.test
-rw-r--r-- 909 gc-dwarf-eh.s
-rw-r--r-- 1409 gc-dwarf.s
-rw-r--r-- 2382 gfids-corrupt.s
-rw-r--r-- 1217 gfids-export.s
-rw-r--r-- 2740 gfids-fallback.s
-rw-r--r-- 3864 gfids-gc.s
-rw-r--r-- 2799 gfids-icf.s
-rw-r--r-- 2116 gfids-relocations32.s
-rw-r--r-- 2016 gfids-relocations64.s
-rw-r--r-- 3820 giats.s
-rw-r--r-- 1384 gnu-weak.test
-rw-r--r-- 7449 guard-ehcont.s
-rw-r--r-- 2761 guard-longjmp.s
-rw-r--r-- 1285 guardcf-align.s
-rw-r--r-- 1339 guardcf-lto.ll
-rw-r--r-- 1178 guardcf-thunk.s
-rw-r--r-- 2629 guardcf.test
-rw-r--r-- 480 header-size.s
-rw-r--r-- 1015 heap.test
-rw-r--r-- 4759 hello32.test
-rw-r--r-- 67 help.test
-rw-r--r-- 1028 icf-assoc-order.s
-rw-r--r-- 3329 icf-associative.test
-rw-r--r-- 2688 icf-circular.test
-rw-r--r-- 2256 icf-circular2.test
-rw-r--r-- 1975 icf-data.test
-rw-r--r-- 2405 icf-different-align.test
-rw-r--r-- 352 icf-executable.s
-rw-r--r-- 2103 icf-local.test
-rw-r--r-- 2626 icf-pdata.s
-rw-r--r-- 1496 icf-safe.s
-rw-r--r-- 3659 icf-simple.test
-rw-r--r-- 600 icf-vtables.s
-rw-r--r-- 1054 icf-xdata-last.s
-rw-r--r-- 2672 icf-xdata.s
-rw-r--r-- 717 ignore-many.test
-rw-r--r-- 2424 ignore4217.yaml
-rw-r--r-- 964 implib-name-mingw.test
-rw-r--r-- 3054 implib-name.test
-rw-r--r-- 997 imports-gnu-autoexport.s
-rw-r--r-- 1201 imports-gnu-only.s
-rw-r--r-- 1257 imports-gnu.test
-rw-r--r-- 2043 imports-mangle.test
-rw-r--r-- 538 imports-ordinal-only.s
-rw-r--r-- 1812 imports.test
-rw-r--r-- 526 include-lto.ll
-rw-r--r-- 3245 include.test
-rw-r--r-- 582 include2.test
-rw-r--r-- 1369 includeoptional.yaml
-rw-r--r-- 1395 includeoptional2.yaml
-rw-r--r-- 4712 incremental.test
-rw-r--r-- 1271 internal.test
-rw-r--r-- 553 invalid-debug-type.test
-rw-r--r-- 280 invalid-debug.test
-rw-r--r-- 309 invalid-obj.test
-rw-r--r-- 984 invalid-section-number.test
-rw-r--r-- 867 largeaddressaware.test
-rw-r--r-- 724 lib-module-asm.ll
-rw-r--r-- 482 lib.test
-rw-r--r-- 797 libcall-archive.ll
-rw-r--r-- 275 libname-mingw.test
-rw-r--r-- 1405 libpath.test
-rw-r--r-- 5436 line-error.yaml
-rw-r--r-- 1543 link-dll-i386.s
-rw-r--r-- 2546 link-dll-stdcall.s
-rw-r--r-- 1628 link-dll.s
-rw-r--r-- 268 linkenv.test
-rw-r--r-- 528 linkrepro-manifest.test
-rw-r--r-- 1237 linkrepro-pdb.test
-rw-r--r-- 393 linkrepro-res.test
-rw-r--r-- 3426 linkrepro.test
-rw-r--r-- 40 lit.local.cfg
-rw-r--r-- 651 loadcfg.ll
-rw-r--r-- 2009 loadcfg.test
-rw-r--r-- 1924 loadcfg32.test
-rw-r--r-- 1853 locally-imported-arm64.test
-rw-r--r-- 909 locally-imported-warn-multiple.s
-rw-r--r-- 1985 locally-imported.test
-rw-r--r-- 1498 locally-imported32.test
-rw-r--r-- 3344 long-section-name.test
-rw-r--r-- 910 lto-cache.ll
-rw-r--r-- 727 lto-chkstk.ll
-rw-r--r-- 889 lto-comdat-samesize.ll
-rw-r--r-- 4462 lto-comdat.ll
-rw-r--r-- 791 lto-cpu-string.ll
-rw-r--r-- 381 lto-debug-pass-arguments.ll
-rw-r--r-- 697 lto-icf.ll
-rw-r--r-- 1196 lto-lazy-reference.ll
-rw-r--r-- 374 lto-linker-opts.ll
-rw-r--r-- 884 lto-new-pass-manager.ll
-rw-r--r-- 706 lto-new-symbol.ll
-rw-r--r-- 1317 lto-obj-path.ll
-rw-r--r-- 756 lto-opt-level.ll
-rw-r--r-- 1088 lto-parallel.ll
-rw-r--r-- 538 lto-reloc-model.ll
-rw-r--r-- 4211 lto.ll
-rw-r--r-- 1413 machine.test
-rw-r--r-- 7401 manifest.test
-rw-r--r-- 401 manifestinput-error.test
-rw-r--r-- 388 manifestinput-nowarning.test
-rw-r--r-- 1127 manifestinput.test
-rw-r--r-- 2152 map.test
-rw-r--r-- 2806 merge-resource-manifest.test
-rw-r--r-- 3180 merge.test
-rw-r--r-- 2425 mixed-resource-obj.yaml
-rw-r--r-- 667 multiple-resource-objs.test
-rw-r--r-- 608 no-idata.s
-rw-r--r-- 280 no-ipi-stream.test
-rw-r--r-- 1767 nodefaultlib.test
-rw-r--r-- 365 noentry.test
-rw-r--r-- 606 noseh.s
-rw-r--r-- 2497 opt.test
-rw-r--r-- 5904 options.test
-rw-r--r-- 2150 order-i386.test
-rw-r--r-- 3899 order.test
-rw-r--r-- 676 out.test
-rw-r--r-- 3476 output-chars.test
-rw-r--r-- 3162 pdata-arm64-bad.yaml
-rw-r--r-- 2979 pdata-arm64.yaml
-rw-r--r-- 5415 pdb-comdat.test
-rw-r--r-- 826 pdb-debug-f.s
-rw-r--r-- 370 pdb-exe-path-dots.test
-rw-r--r-- 1649 pdb-file-static.test
-rw-r--r-- 16898 pdb-framedata.yaml
-rw-r--r-- 1084 pdb-global-constants.test
-rw-r--r-- 4433 pdb-global-gc.yaml
-rw-r--r-- 4621 pdb-global-hashes.test
-rw-r--r-- 3768 pdb-globals-dia-func-collision3.test
-rw-r--r-- 1576 pdb-globals-dia-vfunc-collision.test
-rw-r--r-- 758 pdb-globals-dia-vfunc-collision2.test
-rw-r--r-- 648 pdb-globals-dia-vfunc-simple.test
-rw-r--r-- 3107 pdb-globals.test
-rw-r--r-- 55789 pdb-heapsite.yaml
-rw-r--r-- 4196 pdb-import-gc.yaml
-rw-r--r-- 10060 pdb-inlinees-extrafiles.s
-rw-r--r-- 10249 pdb-inlinees.s
-rw-r--r-- 5378 pdb-invalid-func-type-2.yaml
-rw-r--r-- 4921 pdb-invalid-func-type.yaml
-rw-r--r-- 1587 pdb-lib.s
-rw-r--r-- 1209 pdb-linker-module.test
-rw-r--r-- 1357 pdb-natvis.test
-rw-r--r-- 499 pdb-none.test
-rw-r--r-- 973 pdb-options.test
-rw-r--r-- 1983 pdb-procid-remapping.test
-rw-r--r-- 10644 pdb-publics-import.test
-rw-r--r-- 6066 pdb-relative-source-lines.test
-rw-r--r-- 3011 pdb-safeseh.yaml
-rw-r--r-- 1004 pdb-same-name.test
-rw-r--r-- 2328 pdb-scopes.test
-rw-r--r-- 2965 pdb-secrel-absolute.yaml
-rw-r--r-- 5044 pdb-source-lines.test
-rw-r--r-- 12723 pdb-symbol-types.yaml
-rw-r--r-- 1252 pdb-thinlto.ll
-rw-r--r-- 95950 pdb-thunk.yaml
-rw-r--r-- 1604 pdb-tpi-aligned-records.test
-rw-r--r-- 361 pdb-tpi-hash-size.test
-rw-r--r-- 1731 pdb-type-server-guid-collision-invalid.test
-rw-r--r-- 1290 pdb-type-server-guid-collision-valid.test
-rw-r--r-- 5543 pdb-type-server-invalid-signature.yaml
-rw-r--r-- 5531 pdb-type-server-missing.yaml
-rw-r--r-- 4284 pdb-type-server-native-errors.yaml
-rw-r--r-- 5937 pdb-type-server-simple.test
-rw-r--r-- 1817 pdb-unknown-subsection.s
-rw-r--r-- 14991 pdb.test
-rw-r--r-- 2381 pdb_char8_t.ll
-rw-r--r-- 2239 pdbaltpath.test
-rw-r--r-- 1070 pdbpagesize.test
-rw-r--r-- 274 pdbstream.test
-rw-r--r-- 357 pdbstripped.test
-rw-r--r-- 474 pending-comdat.s
-rw-r--r-- 2171 pgo-pubs.s
-rw-r--r-- 2203 pgo-warn-mismatch.ll
-rw-r--r-- 1951 precomp-ghash.test
-rw-r--r-- 1078 precomp-link-samename.test
-rw-r--r-- 5004 precomp-link.test
-rw-r--r-- 1213 precomp-summary-fail.test
-rw-r--r-- 3208 reloc-arm.test
-rw-r--r-- 447 reloc-discarded-dwarf.s
-rw-r--r-- 227 reloc-discarded-early.s
-rw-r--r-- 297 reloc-discarded-early2.s
-rw-r--r-- 980 reloc-discarded.s
-rw-r--r-- 1989 reloc-oob.yaml
-rw-r--r-- 1013 reloc-x64-add32.s
-rw-r--r-- 3561 reloc-x64.test
-rw-r--r-- 2638 reloc-x86.test
-rw-r--r-- 181 resource-objs.test
-rw-r--r-- 2248 resource.test
-rw-r--r-- 889 responsefile.test
-rw-r--r-- 7688 rsds.test
-rw-r--r-- 14518 s_udt.s
-rw-r--r-- 1655 safeseh-diag-feat.test
-rw-r--r-- 823 safeseh-md.s
-rw-r--r-- 1768 safeseh-no.s
-rw-r--r-- 1175 safeseh-notable.s
-rw-r--r-- 2476 safeseh.s
-rw-r--r-- 1364 savetemps.ll
-rw-r--r-- 909 secidx-absolute.s
-rw-r--r-- 377 secrel-absolute.s
-rw-r--r-- 1130 secrel-common.s
-rw-r--r-- 599 section-order.test
-rw-r--r-- 538 section-size.s
-rw-r--r-- 2022 section.test
-rw-r--r-- 2091 seh-comdat.test
-rw-r--r-- 2204 seh.test
-rw-r--r-- 12571 sort-debug.test
-rw-r--r-- 360 stack-drectve.s
-rw-r--r-- 1025 stack.test
-rw-r--r-- 509 start-lib-cmd-diagnostics.ll
-rw-r--r-- 1831 start-lib.ll
-rw-r--r-- 4270 string-tail-merge.s
-rw-r--r-- 2157 strtab-size.s
-rw-r--r-- 673 subsystem-drectve.test
-rw-r--r-- 402 subsystem-inference-mingw.s
-rw-r--r-- 2843 subsystem-inference.test
-rw-r--r-- 1752 subsystem-inference2.test
-rw-r--r-- 2633 subsystem-inference32.test
-rw-r--r-- 1860 subsystem.test
-rw-r--r-- 15172 symbolizer-inline.s
-rw-r--r-- 12459 symbolizer-line-numbers.s
-rw-r--r-- 632 symtab-gc.s
-rw-r--r-- 7666 symtab.test
-rw-r--r-- 1491 thin-archive.s
-rw-r--r-- 1171 thinlto-archivecollision.ll
-rw-r--r-- 1343 thinlto-archives.ll
-rw-r--r-- 2213 thinlto-emit-imports.ll
-rw-r--r-- 2571 thinlto-index-only.ll
-rw-r--r-- 574 thinlto-mangled.ll
-rw-r--r-- 834 thinlto-module-order.ll
-rw-r--r-- 1993 thinlto-object-suffix-replace.ll
-rw-r--r-- 1071 thinlto-prefix-replace.ll
-rw-r--r-- 1421 thinlto-whole-archives.ll
-rw-r--r-- 1793 thinlto.ll
-rw-r--r-- 493 thunk-replace.s
-rw-r--r-- 847 timestamp.test
-rw-r--r-- 894 tls-alignment-32.ll
-rw-r--r-- 899 tls-alignment-64.ll
-rw-r--r-- 1284 tls.test
-rw-r--r-- 1297 tls32.test
-rw-r--r-- 800 tls_suffix_sorting.s
-rw-r--r-- 1651 undefined-symbol-cv.s
-rw-r--r-- 4045 undefined-symbol-dwarf.s
-rw-r--r-- 1535 undefined-symbol-itanium-i386.s
-rw-r--r-- 1152 undefined-symbol-itanium.s
-rw-r--r-- 685 undefined-symbol-lto.test
-rw-r--r-- 1726 undefined-symbol-multi.s
-rw-r--r-- 1436 undefined-symbol.s
-rw-r--r-- 961 unresolved-lto-bitcode.ll
-rw-r--r-- 878 unresolved-lto.ll
-rw-r--r-- 7670 unwind.test
-rw-r--r-- 469 used-lto.ll
-rw-r--r-- 834 version.test
-rw-r--r-- 1139 weak-external.test
-rw-r--r-- 962 weak-external2.test
-rw-r--r-- 987 weak-external3.test
-rw-r--r-- 1326 wholearchive.s
-rw-r--r-- 982 winsysroot.test
-rw-r--r-- 1320 wrap-dllimport.s
-rw-r--r-- 1482 wrap-i386.s
-rw-r--r-- 1072 wrap-import.ll
-rw-r--r-- 1074 wrap-lto-1.ll
-rw-r--r-- 3259 wrap-lto-2.ll
-rw-r--r-- 595 wrap-real-missing.s
-rw-r--r-- 773 wrap-with-archive.s
-rw-r--r-- 1657 wrap.s
-rw-r--r-- 626 wx.s