| | annotate-moves | |
| | asm | |
| | autodiff | |
| | autovec | |
| | auxiliary | |
| | avr | |
| | bounds-checking | |
| | cffi | |
| | compiletest-self-test | |
| | cross-crate-inlining | |
| | debug-accessibility | |
| | debuginfo-proc-macro | |
| | dllimports | |
| | enum | |
| | ergonomic-clones | |
| | float | |
| | gpu_offload | |
| | hint | |
| | instrument-coverage | |
| | instrument-xray | |
| | intrinsics | |
| | issues | |
| | lib-optimizations | |
| | loongarch | |
| | loongarch-abi | |
| | macos | |
| | meta-filecheck | |
| | naked-fn | |
| | non-terminate | |
| | option-niche-unfixed | |
| | patchable-function-entry | |
| | remap_path_prefix | |
| | repr | |
| | riscv-abi | |
| | sanitizer | |
| | scalable-vectors | |
| | simd | |
| | simd-intrinsic | |
| | src-hash-algorithm | |
| | unwind-abis | |
| | aarch64-softfloat.rs | 1000 B |
| | aarch64-struct-align-128.rs | 3.9 KB |
| | aarch64v8r-softfloat.rs | 1003 B |
| | abi-efiapi.rs | 1.0 KB |
| | abi-main-signature-16bit-c-int.rs | 293 B |
| | abi-main-signature-32bit-c-int.rs | 364 B |
| | abi-noundef-cast.rs | 3.9 KB |
| | abi-repr-ext.rs | 1.8 KB |
| | abi-sysv64.rs | 557 B |
| | abi-win64-zst.rs | 1.7 KB |
| | abi-x86_64_sysv.rs | 415 B |
| | abi-x86-interrupt.rs | 588 B |
| | abi-x86-sse.rs | 1.2 KB |
| | addr-of-mutate.rs | 1.4 KB |
| | adjustments.rs | 1.0 KB |
| | align-byval-alignment-mismatch.rs | 4.1 KB |
| | align-byval-vector.rs | 1.3 KB |
| | align-byval.rs | 9.4 KB |
| | align-enum.rs | 698 B |
| | align-fn.rs | 3.3 KB |
| | align-offset.rs | 2.6 KB |
| | align-static.rs | 757 B |
| | align-struct.rs | 1.6 KB |
| | alloc-optimisation.rs | 382 B |
| | amdgpu-addrspacecast.rs | 1.0 KB |
| | amdgpu-dispatch-ptr.rs | 800 B |
| | array-clone.rs | 314 B |
| | array-cmp.rs | 2.9 KB |
| | array-codegen.rs | 2.3 KB |
| | array-equality.rs | 2.9 KB |
| | array-from_fn.rs | 339 B |
| | array-map.rs | 1.2 KB |
| | array-optimized.rs | 887 B |
| | array-repeat.rs | 249 B |
| | ascii-char.rs | 915 B |
| | assign-desugar-debuginfo.rs | 344 B |
| | async-closure-debug.rs | 653 B |
| | async-fn-debug-awaitee-field.rs | 1.4 KB |
| | async-fn-debug-msvc.rs | 2.2 KB |
| | async-fn-debug.rs | 2.3 KB |
| | atomic-operations.rs | 4.1 KB |
| | atomicptr.rs | 1.3 KB |
| | autovectorize-f32x4.rs | 1.0 KB |
| | backchain.rs | 443 B |
| | become-musttail.rs | 444 B |
| | bigint-helpers.rs | 846 B |
| | binary-heap-peek-mut-pop-no-panic.rs | 333 B |
| | binary-search-index-no-bound-check.rs | 1.1 KB |
| | bool-cmp.rs | 496 B |
| | bounds-check-elision-slice-min.rs | 605 B |
| | box-default-debug-copies.rs | 790 B |
| | box-uninit-bytes.rs | 1.6 KB |
| | bpf-abi-indirect-return.rs | 899 B |
| | bpf-allows-unaligned.rs | 282 B |
| | bpf-alu32.rs | 235 B |
| | branch-protection.rs | 4.1 KB |
| | c-variadic-lifetime.rs | 739 B |
| | call-llvm-intrinsics.rs | 548 B |
| | call-tmps-lifetime.rs | 2.6 KB |
| | cast-optimized.rs | 727 B |
| | cast-target-abi.rs | 35.5 KB |
| | catch-unwind.rs | 711 B |
| | cdylib-external-inline-fns.rs | 863 B |
| | cf-protection.rs | 1.1 KB |
| | cfguard-checks.rs | 206 B |
| | cfguard-disabled.rs | 201 B |
| | cfguard-nochecks.rs | 208 B |
| | cfguard-non-msvc.rs | 220 B |
| | char-ascii-branchless.rs | 1.1 KB |
| | char-escape-debug-no-bounds-check.rs | 371 B |
| | checked_ilog.rs | 581 B |
| | checked_math.rs | 4.0 KB |
| | clone_as_copy.rs | 823 B |
| | clone-shims.rs | 793 B |
| | codemodels.rs | 820 B |
| | coercions.rs | 374 B |
| | cold-attribute.rs | 1.9 KB |
| | cold-call-declare-and-call.rs | 754 B |
| | common_prim_int_ptr.rs | 1.6 KB |
| | comparison-operators-2-struct.rs | 2.2 KB |
| | comparison-operators-2-tuple.rs | 4.7 KB |
| | comparison-operators-newtype.rs | 1.3 KB |
| | const_scalar_pair.rs | 335 B |
| | const-array.rs | 300 B |
| | const-vector.rs | 3.1 KB |
| | constant-branch.rs | 946 B |
| | consts.rs | 1.6 KB |
| | coroutine-debug-msvc.rs | 2.4 KB |
| | coroutine-debug.rs | 2.5 KB |
| | darwin-no-objc.rs | 1.8 KB |
| | darwin-objc-abi-v1.rs | 3.9 KB |
| | darwin-objc-abi-v2.rs | 6.4 KB |
| | darwin-objc-cross-crate.rs | 2.4 KB |
| | dead_on_return.rs | 754 B |
| | dealloc-no-unwind.rs | 408 B |
| | debug-alignment.rs | 188 B |
| | debug-column-msvc.rs | 327 B |
| | debug-column.rs | 657 B |
| | debug-compile-unit-path.rs | 453 B |
| | debug-fndef-size.rs | 903 B |
| | debug-limited.rs | 538 B |
| | debug-line-directives-only.rs | 540 B |
| | debug-line-tables-only.rs | 527 B |
| | debug-linkage-name.rs | 1.2 KB |
| | debug-vtable.rs | 7.6 KB |
| | debuginfo-constant-locals.rs | 733 B |
| | debuginfo-cyclic-structure.rs | 924 B |
| | debuginfo-dse.rs | 17.2 KB |
| | debuginfo-generic-closure-env-names.rs | 4.2 KB |
| | debuginfo-inline-callsite-location.rs | 1.1 KB |
| | deduced-param-attrs.rs | 4.4 KB |
| | default-requires-uwtable.rs | 471 B |
| | default-visibility.rs | 2.2 KB |
| | direct-access-external-data.rs | 1.5 KB |
| | diverging-function-call-debuginfo.rs | 1.4 KB |
| | dont_codegen_private_const_fn_only_used_in_const_eval.rs | 518 B |
| | drop-in-place-noalias.rs | 930 B |
| | drop.rs | 1.3 KB |
| | dst-offset.rs | 2.2 KB |
| | dst-vtable-align-nonzero.rs | 1.8 KB |
| | dst-vtable-size-range.rs | 1.1 KB |
| | ehcontguard_disabled.rs | 150 B |
| | ehcontguard_enabled.rs | 187 B |
| | emscripten-catch-unwind-js-eh.rs | 1.9 KB |
| | emscripten-catch-unwind-wasm-eh.rs | 2.1 KB |
| | enable-lto-unit-splitting.rs | 239 B |
| | error-provide.rs | 1.3 KB |
| | export-no-mangle.rs | 558 B |
| | external-no-mangle-fns.rs | 1.5 KB |
| | external-no-mangle-statics.rs | 2.1 KB |
| | f128-wasm32-callconv.rs | 1.2 KB |
| | fastcall-inreg.rs | 1.4 KB |
| | fatptr.rs | 206 B |
| | fewer-names.rs | 557 B |
| | fixed-x18.rs | 627 B |
| | float_math.rs | 2.1 KB |
| | fn-impl-trait-self.rs | 509 B |
| | fn-parameters-on-different-lines-debuginfo.rs | 729 B |
| | force-frame-pointers.rs | 652 B |
| | force-no-unwind-tables.rs | 297 B |
| | force-unwind-tables.rs | 161 B |
| | frame-pointer-cli-control.rs | 3.2 KB |
| | frame-pointer.rs | 1.2 KB |
| | fromrangeiter-overflow-checks.rs | 1.4 KB |
| | function-arguments-noopt.rs | 1.5 KB |
| | function-arguments.rs | 10.8 KB |
| | function-return.rs | 1.5 KB |
| | gdb_debug_script_load.rs | 728 B |
| | generic-debug.rs | 451 B |
| | gep-index.rs | 1.1 KB |
| | global-allocator-attributes.rs | 1.9 KB |
| | gpu-kernel-abi.rs | 642 B |
| | i128-wasm32-callconv.rs | 1.2 KB |
| | i128-x86-align.rs | 3.6 KB |
| | i128-x86-callconv.rs | 3.0 KB |
| | indirect-branch-cs-prefix.rs | 573 B |
| | infallible-unwrap-in-opt-z.rs | 754 B |
| | inherit_overflow.rs | 565 B |
| | inline-always-callsite.rs | 1.2 KB |
| | inline-always-works-always.rs | 430 B |
| | inline-debuginfo.rs | 498 B |
| | inline-function-args-debug-info.rs | 727 B |
| | inline-hint.rs | 848 B |
| | inlining-target-feature-differences.rs | 380 B |
| | instrument-mcount.rs | 206 B |
| | int-ptr-int-enum-miscompile.rs | 490 B |
| | integer-cmp.rs | 945 B |
| | integer-overflow.rs | 563 B |
| | internalize-closures.rs | 544 B |
| | intrinsic-no-unnamed-attr.rs | 186 B |
| | is_val_statically_known.rs | 2.8 KB |
| | issue-97217.rs | 509 B |
| | iter-repeat-n-trivial-drop.rs | 2.3 KB |
| | layout-size-checks.rs | 844 B |
| | lifetime_start_end.rs | 970 B |
| | link_section.rs | 905 B |
| | link-dead-code.rs | 627 B |
| | llvm_module_flags.rs | 211 B |
| | llvm-ident.rs | 469 B |
| | loads.rs | 4.2 KB |
| | local-generics-in-exe-internalized.rs | 372 B |
| | lto-removes-invokes.rs | 328 B |
| | mainsubprogram.rs | 338 B |
| | match-optimized.rs | 1.5 KB |
| | match-optimizes-away.rs | 753 B |
| | match-unoptimized.rs | 496 B |
| | maybe_dangling_refs.rs | 1.4 KB |
| | maybeuninit-array.rs | 383 B |
| | maybeuninit-rvo.rs | 717 B |
| | mem-replace-big-type.rs | 1.5 KB |
| | mem-replace-simple-type.rs | 1.9 KB |
| | merge-functions.rs | 374 B |
| | method-declaration.rs | 910 B |
| | min-function-alignment.rs | 1.5 KB |
| | mir_zst_stores.rs | 344 B |
| | mir-aggregate-no-alloca.rs | 4.3 KB |
| | mir-inlined-line-numbers.rs | 468 B |
| | move-before-nocapture-ref-arg.rs | 505 B |
| | move-operands.rs | 438 B |
| | naked-asan.rs | 749 B |
| | no_builtins-at-crate.rs | 518 B |
| | no-alloca-inside-if-false.rs | 759 B |
| | no-assumes-on-casts.rs | 309 B |
| | no-dllimport-w-cross-lang-lto.rs | 328 B |
| | no-jump-tables.rs | 751 B |
| | no-plt.rs | 428 B |
| | no-redundant-item-monomorphization.rs | 818 B |
| | noalias-box-off.rs | 270 B |
| | noalias-box.rs | 200 B |
| | noalias-flag.rs | 438 B |
| | noalias-freeze.rs | 537 B |
| | noalias-refcell.rs | 483 B |
| | noalias-rwlockreadguard.rs | 456 B |
| | noalias-unpin.rs | 338 B |
| | noreturn-uninhabited.rs | 735 B |
| | noreturnflag.rs | 441 B |
| | nounwind.rs | 347 B |
| | nrvo.rs | 469 B |
| | optimize-attr-1.rs | 1.6 KB |
| | option-as-slice.rs | 2.2 KB |
| | option-niche-eq.rs | 1.9 KB |
| | overaligned-constant.rs | 1.3 KB |
| | overflow-checks.rs | 1.2 KB |
| | packed.rs | 4.3 KB |
| | packedstack.rs | 451 B |
| | panic-abort-windows.rs | 420 B |
| | panic-in-drop-abort.rs | 1.3 KB |
| | panic-unwind-default-uwtable.rs | 152 B |
| | pattern_type_symbols.rs | 728 B |
| | personality_lifetimes.rs | 722 B |
| | pgo-counter-bias.rs | 367 B |
| | pgo-instrumentation.rs | 788 B |
| | pic-relocation-model.rs | 494 B |
| | pie-relocation-model.rs | 650 B |
| | placement-new.rs | 1.1 KB |
| | powerpc64le-struct-align-128.rs | 1.7 KB |
| | precondition-checks.rs | 1005 B |
| | preserve-none.rs | 1.0 KB |
| | ptr-arithmetic.rs | 1.1 KB |
| | ptr-read-metadata.rs | 2.6 KB |
| | range_to_inclusive.rs | 603 B |
| | range-attribute.rs | 2.3 KB |
| | range-loop.rs | 1.2 KB |
| | read-only-capture-opt.rs | 298 B |
| | README.md | 825 B |
| | refs.rs | 673 B |
| | reg-struct-return.rs | 4.0 KB |
| | regparm-inreg.rs | 5.7 KB |
| | repeat-operand-zero-len.rs | 997 B |
| | repeat-operand-zst-elem.rs | 940 B |
| | repeat-trusted-len.rs | 598 B |
| | retpoline.rs | 1.3 KB |
| | riscv-target-abi.rs | 662 B |
| | rust-abi-arch-specific-adjustment.rs | 3.3 KB |
| | s390x-simd.rs | 3.9 KB |
| | scalar-pair-bool.rs | 1.3 KB |
| | set-discriminant-invalid.rs | 809 B |
| | skip-mono-inside-if-false.rs | 989 B |
| | slice_as_from_ptr_range.rs | 651 B |
| | slice_cse_optimization.rs | 1.1 KB |
| | slice-as_chunks.rs | 732 B |
| | slice-indexing.rs | 2.4 KB |
| | slice-init.rs | 2.7 KB |
| | slice-iter-fold.rs | 303 B |
| | slice-iter-len-eq-zero.rs | 1.7 KB |
| | slice-iter-nonnull.rs | 4.1 KB |
| | slice-last-elements-optimization.rs | 1.2 KB |
| | slice-len-math.rs | 851 B |
| | slice-pointer-nonnull-unwrap.rs | 496 B |
| | slice-position-bounds-check.rs | 762 B |
| | slice-range-indexing.rs | 2.1 KB |
| | slice-ref-equality.rs | 3.4 KB |
| | slice-reverse.rs | 771 B |
| | slice-split-at.rs | 867 B |
| | slice-windows-no-bounds-check.rs | 744 B |
| | slp-vectorization-mul3.rs | 662 B |
| | some-abis-do-extend-params-to-32-bits.rs | 8.7 KB |
| | some-global-nonnull.rs | 373 B |
| | some-non-zero-from-atomic-optimization.rs | 3.0 KB |
| | sparc-struct-abi.rs | 2.5 KB |
| | split-lto-unit.rs | 263 B |
| | sroa-fragment-debuginfo.rs | 1.9 KB |
| | sse42-implies-crc32.rs | 344 B |
| | stack-probes-inline.rs | 1.2 KB |
| | stack-protector.rs | 1.3 KB |
| | static-relocation-model-msvc.rs | 882 B |
| | staticlib-external-inline-fns.rs | 770 B |
| | step_by-overflow-checks.rs | 672 B |
| | stores.rs | 1.1 KB |
| | str-range-indexing.rs | 2.5 KB |
| | string-push.rs | 309 B |
| | swap-large-types.rs | 3.3 KB |
| | swap-small-types.rs | 4.9 KB |
| | tail-call-u128.rs | 1.2 KB |
| | target-cpu-on-functions.rs | 611 B |
| | target-feature-inline-closure.rs | 768 B |
| | target-feature-negative-implication.rs | 430 B |
| | target-feature-overrides.rs | 1.4 KB |
| | terminating-catchpad.rs | 1.2 KB |
| | thread-local.rs | 1.6 KB |
| | tied-features-strength.rs | 1.1 KB |
| | to_vec.rs | 194 B |
| | trailing_zeros.rs | 565 B |
| | transmute-optimized.rs | 3.0 KB |
| | transmute-scalar.rs | 4.0 KB |
| | try_question_mark_nop.rs | 6.7 KB |
| | tune-cpu-on-functions.rs | 622 B |
| | tuple-layout-opt.rs | 2.0 KB |
| | ub-checks.rs | 997 B |
| | unchecked_shifts.rs | 2.8 KB |
| | unchecked-float-casts.rs | 820 B |
| | uninhabited-transparent-return-abi.rs | 1.3 KB |
| | uninit-consts.rs | 1.9 KB |
| | uninit-repeat-in-aggregate.rs | 521 B |
| | union-abi.rs | 3.5 KB |
| | union-aggregate.rs | 2.7 KB |
| | unwind-and-panic-abort.rs | 653 B |
| | unwind-extern-exports.rs | 401 B |
| | unwind-extern-imports.rs | 422 B |
| | unwind-landingpad-cold.rs | 415 B |
| | unwind-landingpad-inline.rs | 1.3 KB |
| | used_with_arg.rs | 304 B |
| | var-names.rs | 363 B |
| | vec_pop_push_noop.rs | 568 B |
| | vec-as-ptr.rs | 562 B |
| | vec-calloc.rs | 5.6 KB |
| | vec-in-place.rs | 4.9 KB |
| | vec-iter-collect-len.rs | 391 B |
| | vec-iter.rs | 1.4 KB |
| | vec-len-invariant.rs | 385 B |
| | vec-optimizes-away.rs | 373 B |
| | vec-reserve-extend.rs | 385 B |
| | vec-shrink-panik.rs | 881 B |
| | vec-with-capacity.rs | 1.1 KB |
| | vecdeque_no_panic.rs | 449 B |
| | vecdeque_pop_push.rs | 1.5 KB |
| | vecdeque-drain.rs | 1.4 KB |
| | vecdeque-nonempty-get-no-panic.rs | 312 B |
| | virtual-call-attrs-issue-137646.rs | 944 B |
| | virtual-function-elimination-32bit.rs | 830 B |
| | virtual-function-elimination.rs | 2.9 KB |
| | vtable-loads.rs | 363 B |
| | vtable-upcast.rs | 2.3 KB |
| | wasm_casts_trapping.rs | 4.5 KB |
| | wasm_exceptions.rs | 2.4 KB |
| | zip.rs | 442 B |
| | zst-offset.rs | 1.2 KB |