]> git.lizzy.rs Git - rust.git/tree - src/test/codegen/
Rollup merge of #100630 - Enselic:export_extern_crate_as_self, r=GuillaumeGomez
[rust.git] / src / test / codegen /
drwxr-xr-x   ..
-rw-r--r-- 116 README.md
-rw-r--r-- 1129 abi-efiapi.rs
-rw-r--r-- 500 abi-main-signature-16bit-c-int.rs
-rw-r--r-- 279 abi-main-signature-32bit-c-int.rs
-rw-r--r-- 231 abi-repr-ext.rs
-rw-r--r-- 569 abi-sysv64.rs
-rw-r--r-- 606 abi-x86-interrupt.rs
-rw-r--r-- 397 abi-x86_64_sysv.rs
-rw-r--r-- 1078 adjustments.rs
-rw-r--r-- 747 align-enum.rs
-rw-r--r-- 181 align-fn.rs
-rw-r--r-- 1616 align-struct.rs
-rw-r--r-- 237 alloc-optimisation.rs
-rw-r--r-- 302 array-clone.rs
-rw-r--r-- 2258 array-equality.rs
-rw-r--r-- 2854 asm-clobber_abi.rs
-rw-r--r-- 465 asm-clobbers.rs
-rw-r--r-- 868 asm-may_unwind.rs
-rw-r--r-- 1063 asm-multiple-options.rs
-rw-r--r-- 2085 asm-options.rs
-rw-r--r-- 1284 asm-powerpc-clobbers.rs
-rw-r--r-- 873 asm-sanitize-llvm.rs
-rw-r--r-- 841 asm-target-clobbers.rs
-rw-r--r-- 1219 async-fn-debug-awaitee-field.rs
-rw-r--r-- 2289 async-fn-debug-msvc.rs
-rw-r--r-- 2388 async-fn-debug.rs
-rw-r--r-- 4455 atomic-operations.rs
-rw-r--r-- 715 autovectorize-f32x4.rs
drwxr-xr-x - auxiliary
drwxr-xr-x - avr
-rw-r--r-- 489 binary-search-index-no-bound-check.rs
-rw-r--r-- 479 bool-cmp.rs
-rw-r--r-- 853 box-maybe-uninit-llvm14.rs
-rw-r--r-- 956 box-maybe-uninit.rs
-rw-r--r-- 234 bpf-alu32.rs
-rw-r--r-- 1454 branch-protection.rs
-rw-r--r-- 396 c-variadic-copy.rs
-rw-r--r-- 881 c-variadic-opt.rs
-rw-r--r-- 2868 c-variadic.rs
-rw-r--r-- 509 call-llvm-intrinsics.rs
-rw-r--r-- 368 call-metadata.rs
-rw-r--r-- 558 catch-unwind.rs
-rw-r--r-- 862 cdylib-external-inline-fns.rs
-rw-r--r-- 1083 cf-protection.rs
-rw-r--r-- 205 cfguard-checks.rs
-rw-r--r-- 200 cfguard-disabled.rs
-rw-r--r-- 207 cfguard-nochecks.rs
-rw-r--r-- 219 cfguard-non-msvc.rs
-rw-r--r-- 811 codemodels.rs
-rw-r--r-- 372 coercions.rs
-rw-r--r-- 473 cold-call-declare-and-call.rs
-rw-r--r-- 1676 consts.rs
-rw-r--r-- 366 dealloc-no-unwind.rs
-rw-r--r-- 187 debug-alignment.rs
-rw-r--r-- 325 debug-column-msvc.rs
-rw-r--r-- 611 debug-column.rs
-rw-r--r-- 450 debug-compile-unit-path.rs
-rw-r--r-- 1213 debug-linkage-name.rs
-rw-r--r-- 7412 debug-vtable.rs
-rw-r--r-- 4273 debuginfo-generic-closure-env-names.rs
-rw-r--r-- 421 default-requires-uwtable.rs
drwxr-xr-x - dllimports
-rw-r--r-- 1258 drop.rs
-rw-r--r-- 1217 dst-vtable-align-nonzero.rs
-rw-r--r-- 748 enum-bounds-check-derived-idx.rs
-rw-r--r-- 524 enum-bounds-check-issue-13926.rs
-rw-r--r-- 477 enum-bounds-check-issue-82871.rs
-rw-r--r-- 532 enum-bounds-check.rs
-rw-r--r-- 696 enum-debug-clike.rs
-rw-r--r-- 1217 enum-debug-niche-2.rs
-rw-r--r-- 1350 enum-debug-niche.rs
-rw-r--r-- 1172 enum-debug-tagged.rs
-rw-r--r-- 682 enum-discriminant-value.rs
-rw-r--r-- 557 export-no-mangle.rs
-rw-r--r-- 1499 external-no-mangle-fns.rs
-rw-r--r-- 1743 external-no-mangle-statics.rs
-rw-r--r-- 1284 fastcall-inreg.rs
-rw-r--r-- 201 fatptr.rs
-rw-r--r-- 508 fewer-names.rs
-rw-r--r-- 319 ffi-const.rs
-rw-r--r-- 401 ffi-out-of-bounds-loads.rs
-rw-r--r-- 317 ffi-pure.rs
-rw-r--r-- 328 ffi-returns-twice.rs
-rw-r--r-- 924 float_math.rs
-rw-r--r-- 450 fn-impl-trait-self.rs
-rw-r--r-- 29 foo.s
-rw-r--r-- 159 force-frame-pointers.rs
-rw-r--r-- 243 force-no-unwind-tables.rs
-rw-r--r-- 144 force-unwind-tables.rs
-rw-r--r-- 1212 frame-pointer.rs
-rw-r--r-- 1461 function-arguments-noopt.rs
-rw-r--r-- 6383 function-arguments.rs
-rw-r--r-- 312 gdb_debug_script_load.rs
-rw-r--r-- 2488 generator-debug-msvc.rs
-rw-r--r-- 2496 generator-debug.rs
-rw-r--r-- 411 generic-debug.rs
-rw-r--r-- 1068 global_asm.rs
-rw-r--r-- 978 global_asm_include.rs
-rw-r--r-- 1355 global_asm_x2.rs
-rw-r--r-- 565 i686-macosx-deployment-target.rs
-rw-r--r-- 558 i686-no-macosx-deployment-target.rs
-rw-r--r-- 424 inline-always-works-always.rs
-rw-r--r-- 483 inline-debuginfo.rs
-rw-r--r-- 831 inline-hint.rs
-rw-r--r-- 360 instrument-coverage.rs
-rw-r--r-- 191 instrument-mcount.rs
-rw-r--r-- 586 integer-cmp.rs
-rw-r--r-- 568 integer-overflow.rs
-rw-r--r-- 547 internalize-closures.rs
-rw-r--r-- 219 intrinsic-no-unnamed-attr.rs
drwxr-xr-x - intrinsics
-rw-r--r-- 271 issue-13018.rs
-rw-r--r-- 492 issue-15953.rs
-rw-r--r-- 436 issue-27130.rs
-rw-r--r-- 470 issue-32031.rs
-rw-r--r-- 308 issue-32364.rs
-rw-r--r-- 542 issue-34634.rs
-rw-r--r-- 226 issue-34947-pow-i32.rs
-rw-r--r-- 1301 issue-37945.rs
-rw-r--r-- 805 issue-44056-macos-tls-align.rs
-rw-r--r-- 1233 issue-45222.rs
-rw-r--r-- 301 issue-45466.rs
-rw-r--r-- 777 issue-45964-bounds-check-slice-pos.rs
-rw-r--r-- 181 issue-47278.rs
-rw-r--r-- 321 issue-47442.rs
-rw-r--r-- 398 issue-56267-2.rs
-rw-r--r-- 432 issue-56267.rs
-rw-r--r-- 946 issue-56927.rs
-rw-r--r-- 439 issue-58881.rs
-rw-r--r-- 782 issue-59352.rs
-rw-r--r-- 1563 issue-69101-bounds-check.rs
-rw-r--r-- 454 issue-73031.rs
-rw-r--r-- 674 issue-73338-effecient-cmp.rs
-rw-r--r-- 2006 issue-73396-bounds-check-after-position.rs
-rw-r--r-- 355 issue-73827-bounds-check-index-in-subexpr.rs
-rw-r--r-- 576 issue-75525-bounds-checks.rs
-rw-r--r-- 305 issue-75546.rs
-rw-r--r-- 1366 issue-75659.rs
-rw-r--r-- 596 issue-77812.rs
-rw-r--r-- 455 issue-84268.rs
-rw-r--r-- 972 issue-96497-slice-size-nowrap.rs
-rw-r--r-- 682 issue-98156-const-arg-temp-lifetime.rs
-rw-r--r-- 884 layout-size-checks.rs
-rw-r--r-- 922 lifetime_start_end.rs
-rw-r--r-- 614 link-dead-code.rs
-rw-r--r-- 847 link_section.rs
-rw-r--r-- 4523 loads.rs
-rw-r--r-- 355 local-generics-in-exe-internalized.rs
-rw-r--r-- 307 lto-removes-invokes.rs
-rw-r--r-- 339 mainsubprogram.rs
-rw-r--r-- 291 mainsubprogramstart.rs
-rw-r--r-- 671 match-optimizes-away.rs
-rw-r--r-- 757 match.rs
-rw-r--r-- 1017 mem-replace-direct-memcpy.rs
-rw-r--r-- 386 merge-functions.rs
-rw-r--r-- 338 mir_zst_stores.rs
-rw-r--r-- 825 naked-functions.rs
-rw-r--r-- 741 naked-noinline.rs
-rw-r--r-- 292 no-assumes-on-casts.rs
-rw-r--r-- 325 no-dllimport-w-cross-lang-lto.rs
-rw-r--r-- 427 no-plt.rs
-rw-r--r-- 220 noalias-box-off.rs
-rw-r--r-- 188 noalias-box.rs
-rw-r--r-- 471 noalias-refcell.rs
-rw-r--r-- 444 noalias-rwlockreadguard.rs
-rw-r--r-- 325 noalias-unpin.rs
drwxr-xr-x - non-terminate
-rw-r--r-- 734 noreturn-uninhabited.rs
-rw-r--r-- 432 noreturnflag.rs
-rw-r--r-- 350 nounwind.rs
-rw-r--r-- 432 nrvo.rs
-rw-r--r-- 1369 optimize-attr-1.rs
-rw-r--r-- 4537 packed.rs
-rw-r--r-- 600 panic-abort-windows.rs
-rw-r--r-- 1320 panic-in-drop-abort.rs
-rw-r--r-- 137 panic-unwind-default-uwtable.rs
-rw-r--r-- 721 personality_lifetimes.rs
-rw-r--r-- 772 pgo-instrumentation.rs
-rw-r--r-- 316 pic-relocation-model.rs
-rw-r--r-- 641 pie-relocation-model.rs
-rw-r--r-- 810 refs.rs
drwxr-xr-x - remap_path_prefix
-rw-r--r-- 326 repeat-trusted-len.rs
-rw-r--r-- 2977 repr-transparent-aggregates-1.rs
-rw-r--r-- 2409 repr-transparent-aggregates-2.rs
-rw-r--r-- 2107 repr-transparent-aggregates-3.rs
-rw-r--r-- 577 repr-transparent-sysv64.rs
-rw-r--r-- 5183 repr-transparent.rs
drwxr-xr-x - riscv-abi
-rw-r--r-- 273 sanitizer-cfi-add-canonical-jump-tables-flag.rs
-rw-r--r-- 792 sanitizer-cfi-emit-type-checks.rs
-rw-r--r-- 32728 sanitizer-cfi-emit-type-metadata-id-itanium-cxx-abi.rs
-rw-r--r-- 1188 sanitizer-cfi-emit-type-metadata-itanium-cxx-abi.rs
-rw-r--r-- 1268 sanitizer-memory-track-orgins.rs
-rw-r--r-- 748 sanitizer-no-sanitize-inlining.rs
-rw-r--r-- 751 sanitizer-no-sanitize.rs
-rw-r--r-- 1836 sanitizer-recover.rs
-rw-r--r-- 329 sanitizer_memtag_attr_check.rs
-rw-r--r-- 461 sanitizer_scs_attr_check.rs
-rw-r--r-- 1310 scalar-pair-bool.rs
-rw-r--r-- 874 set-discriminant-invalid.rs
drwxr-xr-x - simd-intrinsic
-rw-r--r-- 1637 simd-wide-sum.rs
-rw-r--r-- 761 simd_arith_offset.rs
-rw-r--r-- 792 slice-as_chunks.rs
-rw-r--r-- 1557 slice-init.rs
-rw-r--r-- 321 slice-iter-len-eq-zero.rs
-rw-r--r-- 812 slice-position-bounds-check.rs
-rw-r--r-- 1423 slice-ref-equality.rs
-rw-r--r-- 777 slice-reverse.rs
-rw-r--r-- 759 slice-windows-no-bounds-check.rs
-rw-r--r-- 361 some-global-nonnull.rs
-rw-r--r-- 2558 sparc-struct-abi.rs
drwxr-xr-x - src-hash-algorithm
-rw-r--r-- 364 sse42-implies-crc32.rs
-rw-r--r-- 377 stack-probes.rs
-rw-r--r-- 1373 stack-protector.rs
-rw-r--r-- 769 staticlib-external-inline-fns.rs
-rw-r--r-- 1073 stores.rs
-rw-r--r-- 3066 swap-large-types.rs
-rw-r--r-- 878 swap-simd-types.rs
-rw-r--r-- 1647 swap-small-types.rs
-rw-r--r-- 592 target-cpu-on-functions.rs
-rw-r--r-- 1254 target-feature-overrides.rs
-rw-r--r-- 1195 thread-local.rs
-rw-r--r-- 178 to_vec.rs
-rw-r--r-- 2748 transmute-scalar.rs
-rw-r--r-- 1106 try_identity.rs
-rw-r--r-- 602 tune-cpu-on-functions.rs
-rw-r--r-- 1467 tuple-layout-opt.rs
-rw-r--r-- 818 unchecked-float-casts.rs
-rw-r--r-- 2238 uninit-consts.rs
-rw-r--r-- 2205 union-abi.rs
-rw-r--r-- 441 unpadded-simd.rs
drwxr-xr-x - unwind-abis
-rw-r--r-- 310 unwind-and-panic-abort.rs
-rw-r--r-- 463 unwind-extern-exports.rs
-rw-r--r-- 485 unwind-extern-imports.rs
-rw-r--r-- 304 used_with_arg.rs
-rw-r--r-- 339 var-names.rs
-rw-r--r-- 3846 vec-calloc-llvm14.rs
-rw-r--r-- 4244 vec-calloc.rs
-rw-r--r-- 2266 vec-in-place.rs
-rw-r--r-- 281 vec-iter-collect-len.rs
-rw-r--r-- 278 vec-optimizes-away.rs
-rw-r--r-- 1319 vec-shrink-panik.rs
-rw-r--r-- 429 vecdeque_no_panic.rs
-rw-r--r-- 817 virtual-function-elimination-32bit.rs
-rw-r--r-- 3043 virtual-function-elimination.rs
-rw-r--r-- 4588 wasm_casts_trapping.rs
-rw-r--r-- 569 x86_64-macosx-deployment-target.rs
-rw-r--r-- 567 x86_64-no-macosx-deployment-target.rs
-rw-r--r-- 423 zip.rs
-rw-r--r-- 1146 zst-offset.rs