package info (click to toggle)
rustc-web 1.78.0%2Bdfsg1-2~deb11u3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,245,360 kB
  • sloc: xml: 147,985; javascript: 18,022; sh: 11,083; python: 10,265; ansic: 6,172; cpp: 5,023; asm: 4,390; makefile: 4,269

Folder: codegen

d .. (parent)
d d rwxr-xr-x 87 auxiliary
d d rwxr-xr-x 42 avr
d d rwxr-xr-x 4,096 cffi
d d rwxr-xr-x 110 cross-crate-inlining
d d rwxr-xr-x 4,096 debug-accessibility
d d rwxr-xr-x 48 dllimports
d d rwxr-xr-x 4,096 enum
d d rwxr-xr-x 102 instrument-coverage
d d rwxr-xr-x 88 instrument-xray
d d rwxr-xr-x 4,096 intrinsics
d d rwxr-xr-x 4,096 issues
d d rwxr-xr-x 32 lib-optimizations
d d rwxr-xr-x 79 loongarch-abi
d d rwxr-xr-x 4,096 macos
d d rwxr-xr-x 4,096 meta-filecheck
d d rwxr-xr-x 97 naked-fn
d d rwxr-xr-x 136 non-terminate
d d rwxr-xr-x 132 remap_path_prefix
d d rwxr-xr-x 4,096 repr
d d rwxr-xr-x 154 riscv-abi
d d rwxr-xr-x 4,096 sanitizer
d d rwxr-xr-x 4,096 simd
d d rwxr-xr-x 4,096 simd-intrinsic
d d rwxr-xr-x 122 src-hash-algorithm
d d rwxr-xr-x 4,096 unwind-abis
- - rw-r--r-- 825 README.md
- - rw-r--r-- 4,012 aarch64-struct-align-128.rs
- - rw-r--r-- 1,141 abi-efiapi.rs
- - rw-r--r-- 295 abi-main-signature-16bit-c-int.rs
- - rw-r--r-- 365 abi-main-signature-32bit-c-int.rs
- - rw-r--r-- 1,822 abi-repr-ext.rs
- - rw-r--r-- 585 abi-sysv64.rs
- - rw-r--r-- 622 abi-x86-interrupt.rs
- - rw-r--r-- 399 abi-x86_64_sysv.rs
- - rw-r--r-- 1,208 addr-of-mutate.rs
- - rw-r--r-- 1,026 adjustments.rs
- - rw-r--r-- 4,032 align-byval-alignment-mismatch.rs
- - rw-r--r-- 1,416 align-byval-vector.rs
- - rw-r--r-- 10,761 align-byval.rs
- - rw-r--r-- 684 align-enum.rs
- - rw-r--r-- 770 align-fn.rs
- - rw-r--r-- 2,677 align-offset.rs
- - rw-r--r-- 1,321 align-struct.rs
- - rw-r--r-- 310 alloc-optimisation.rs
- - rw-r--r-- 303 array-clone.rs
- - rw-r--r-- 1,943 array-codegen.rs
- - rw-r--r-- 3,025 array-equality.rs
- - rw-r--r-- 1,228 array-map.rs
- - rw-r--r-- 896 array-optimized.rs
- - rw-r--r-- 897 ascii-char.rs
- - rw-r--r-- 2,856 asm-clobber_abi.rs
- - rw-r--r-- 467 asm-clobbers.rs
- - rw-r--r-- 1,372 asm-goto.rs
- - rw-r--r-- 870 asm-may_unwind.rs
- - rw-r--r-- 613 asm-maybe-uninit.rs
- - rw-r--r-- 1,065 asm-multiple-options.rs
- - rw-r--r-- 2,087 asm-options.rs
- - rw-r--r-- 1,291 asm-powerpc-clobbers.rs
- - rw-r--r-- 889 asm-sanitize-llvm.rs
- - rw-r--r-- 844 asm-target-clobbers.rs
- - rw-r--r-- 679 async-closure-debug.rs
- - rw-r--r-- 1,348 async-fn-debug-awaitee-field.rs
- - rw-r--r-- 2,291 async-fn-debug-msvc.rs
- - rw-r--r-- 2,390 async-fn-debug.rs
- - rw-r--r-- 4,156 atomic-operations.rs
- - rw-r--r-- 1,033 autovectorize-f32x4.rs
- - rw-r--r-- 1,185 binary-search-index-no-bound-check.rs
- - rw-r--r-- 480 bool-cmp.rs
- - rw-r--r-- 1,545 box-uninit-bytes.rs
- - rw-r--r-- 235 bpf-alu32.rs
- - rw-r--r-- 1,461 branch-protection.rs
- - rw-r--r-- 548 call-llvm-intrinsics.rs
- - rw-r--r-- 384 call-metadata.rs
- - rw-r--r-- 722 catch-unwind.rs
- - rw-r--r-- 863 cdylib-external-inline-fns.rs
- - rw-r--r-- 1,091 cf-protection.rs
- - rw-r--r-- 207 cfguard-checks.rs
- - rw-r--r-- 202 cfguard-disabled.rs
- - rw-r--r-- 209 cfguard-nochecks.rs
- - rw-r--r-- 221 cfguard-non-msvc.rs
- - rw-r--r-- 1,032 char-ascii-branchless.rs
- - rw-r--r-- 818 codemodels.rs
- - rw-r--r-- 373 coercions.rs
- - rw-r--r-- 774 cold-call-declare-and-call.rs
- - rw-r--r-- 1,479 common_prim_int_ptr.rs
- - rw-r--r-- 5,204 comparison-operators-2-tuple.rs
- - rw-r--r-- 1,323 comparison-operators-newtype.rs
- - rw-r--r-- 362 const_scalar_pair.rs
- - rw-r--r-- 1,138 constant-branch.rs
- - rw-r--r-- 1,634 consts.rs
- - rw-r--r-- 2,490 coroutine-debug-msvc.rs
- - rw-r--r-- 2,498 coroutine-debug.rs
- - rw-r--r-- 349 dealloc-no-unwind.rs
- - rw-r--r-- 188 debug-alignment.rs
- - rw-r--r-- 327 debug-column-msvc.rs
- - rw-r--r-- 643 debug-column.rs
- - rw-r--r-- 451 debug-compile-unit-path.rs
- - rw-r--r-- 851 debug-fndef-size.rs
- - rw-r--r-- 538 debug-limited.rs
- - rw-r--r-- 540 debug-line-directives-only.rs
- - rw-r--r-- 527 debug-line-tables-only.rs
- - rw-r--r-- 1,243 debug-linkage-name.rs
- - rw-r--r-- 7,708 debug-vtable.rs
- - rw-r--r-- 706 debuginfo-constant-locals.rs
- - rw-r--r-- 4,274 debuginfo-generic-closure-env-names.rs
- - rw-r--r-- 1,132 debuginfo-inline-callsite-location.rs
- - rw-r--r-- 1,727 deduced-param-attrs.rs
- - rw-r--r-- 1,565 default-hidden-visibility.rs
- - rw-r--r-- 441 default-requires-uwtable.rs
- - rw-r--r-- 584 direct-access-external-data.rs
- - rw-r--r-- 275 dont_codegen_private_const_fn_only_used_in_const_eval.rs
- - rw-r--r-- 917 drop-in-place-noalias.rs
- - rw-r--r-- 1,324 drop.rs
- - rw-r--r-- 2,112 dst-offset.rs
- - rw-r--r-- 1,844 dst-vtable-align-nonzero.rs
- - rw-r--r-- 1,162 dst-vtable-size-range.rs
- - rw-r--r-- 171 ehcontguard_disabled.rs
- - rw-r--r-- 188 ehcontguard_enabled.rs
- - rw-r--r-- 238 enable-lto-unit-splitting.rs
- - rw-r--r-- 558 export-no-mangle.rs
- - rw-r--r-- 1,500 external-no-mangle-fns.rs
- - rw-r--r-- 2,025 external-no-mangle-statics.rs
- - rw-r--r-- 1,400 fastcall-inreg.rs
- - rw-r--r-- 202 fatptr.rs
- - rw-r--r-- 554 fewer-names.rs
- - rw-r--r-- 925 float_math.rs
- - rw-r--r-- 509 fn-impl-trait-self.rs
- - rw-r--r-- 29 foo.s
- - rw-r--r-- 174 force-frame-pointers.rs
- - rw-r--r-- 245 force-no-unwind-tables.rs
- - rw-r--r-- 159 force-unwind-tables.rs
- - rw-r--r-- 1,238 frame-pointer.rs
- - rw-r--r-- 1,549 function-arguments-noopt.rs
- - rw-r--r-- 8,371 function-arguments.rs
- - rw-r--r-- 1,054 function-return.rs
- - rw-r--r-- 317 gdb_debug_script_load.rs
- - rw-r--r-- 471 generic-debug.rs
- - rw-r--r-- 472 global_asm.rs
- - rw-r--r-- 382 global_asm_include.rs
- - rw-r--r-- 759 global_asm_x2.rs
- - rw-r--r-- 4,063 i128-x86-align.rs
- - rw-r--r-- 751 infallible-unwrap-in-opt-z.rs
- - rw-r--r-- 532 inherit_overflow.rs
- - rw-r--r-- 428 inline-always-works-always.rs
- - rw-r--r-- 484 inline-debuginfo.rs
- - rw-r--r-- 689 inline-function-args-debug-info.rs
- - rw-r--r-- 848 inline-hint.rs
- - rw-r--r-- 206 instrument-mcount.rs
- - rw-r--r-- 587 integer-cmp.rs
- - rw-r--r-- 551 integer-overflow.rs
- - rw-r--r-- 548 internalize-closures.rs
- - rw-r--r-- 220 intrinsic-no-unnamed-attr.rs
- - rw-r--r-- 1,552 is_val_statically_known.rs
- - rw-r--r-- 537 issue-97217.rs
- - rw-r--r-- 1,760 iter-repeat-n-trivial-drop.rs
- - rw-r--r-- 833 layout-size-checks.rs
- - rw-r--r-- 887 lifetime_start_end.rs
- - rw-r--r-- 615 link-dead-code.rs
- - rw-r--r-- 925 link_section.rs
- - rw-r--r-- 469 llvm-ident.rs
- - rw-r--r-- 211 llvm_module_flags.rs
- - rw-r--r-- 4,334 loads.rs
- - rw-r--r-- 372 local-generics-in-exe-internalized.rs
- - rw-r--r-- 309 lto-removes-invokes.rs
- - rw-r--r-- 358 mainsubprogram.rs
- - rw-r--r-- 352 mainsubprogramstart.rs
- - rw-r--r-- 1,506 match-optimized.rs
- - rw-r--r-- 654 match-optimizes-away.rs
- - rw-r--r-- 496 match-unoptimized.rs
- - rw-r--r-- 678 maybeuninit-rvo.rs
- - rw-r--r-- 1,435 mem-replace-big-type.rs
- - rw-r--r-- 1,826 mem-replace-simple-type.rs
- - rw-r--r-- 363 merge-functions.rs
- - rw-r--r-- 910 method-declaration.rs
- - rw-r--r-- 457 mir-inlined-line-numbers.rs
- - rw-r--r-- 339 mir_zst_stores.rs
- - rw-r--r-- 519 move-before-nocapture-ref-arg.rs
- - rw-r--r-- 427 move-operands.rs
- - rw-r--r-- 293 no-assumes-on-casts.rs
- - rw-r--r-- 328 no-dllimport-w-cross-lang-lto.rs
- - rw-r--r-- 587 no-jump-tables.rs
- - rw-r--r-- 428 no-plt.rs
- - rw-r--r-- 518 no_builtins-at-crate.rs
- - rw-r--r-- 259 noalias-box-off.rs
- - rw-r--r-- 189 noalias-box.rs
- - rw-r--r-- 427 noalias-flag.rs
- - rw-r--r-- 472 noalias-refcell.rs
- - rw-r--r-- 445 noalias-rwlockreadguard.rs
- - rw-r--r-- 326 noalias-unpin.rs
- - rw-r--r-- 735 noreturn-uninhabited.rs
- - rw-r--r-- 433 noreturnflag.rs
- - rw-r--r-- 354 nounwind.rs
- - rw-r--r-- 458 nrvo.rs
- - rw-r--r-- 1,310 optimize-attr-1.rs
- - rw-r--r-- 921 option-as-slice.rs
- - rw-r--r-- 998 option-nonzero-eq.rs
- - rw-r--r-- 1,356 overaligned-constant.rs
- - rw-r--r-- 4,284 packed.rs
- - rw-r--r-- 407 panic-abort-windows.rs
- - rw-r--r-- 1,322 panic-in-drop-abort.rs
- - rw-r--r-- 152 panic-unwind-default-uwtable.rs
- - rw-r--r-- 716 personality_lifetimes.rs
- - rw-r--r-- 353 pgo-counter-bias.rs
- - rw-r--r-- 774 pgo-instrumentation.rs
- - rw-r--r-- 500 pic-relocation-model.rs
- - rw-r--r-- 664 pie-relocation-model.rs
- - rw-r--r-- 1,011 precondition-checks.rs
- - rw-r--r-- 1,036 ptr-arithmetic.rs
- - rw-r--r-- 2,608 ptr-read-metadata.rs
- - rw-r--r-- 662 refs.rs
- - rw-r--r-- 587 repeat-trusted-len.rs
- - rw-r--r-- 1,327 scalar-pair-bool.rs
- - rw-r--r-- 875 set-discriminant-invalid.rs
- - rw-r--r-- 989 skip-mono-inside-if-false.rs
- - rw-r--r-- 729 slice-as_chunks.rs
- - rw-r--r-- 833 slice-indexing.rs
- - rw-r--r-- 1,665 slice-init.rs
- - rw-r--r-- 285 slice-iter-fold.rs
- - rw-r--r-- 744 slice-iter-len-eq-zero.rs
- - rw-r--r-- 4,007 slice-iter-nonnull.rs
- - rw-r--r-- 795 slice-position-bounds-check.rs
- - rw-r--r-- 3,337 slice-ref-equality.rs
- - rw-r--r-- 776 slice-reverse.rs
- - rw-r--r-- 760 slice-windows-no-bounds-check.rs
- - rw-r--r-- 640 slice_as_from_ptr_range.rs
- - rw-r--r-- 8,877 some-abis-do-extend-params-to-32-bits.rs
- - rw-r--r-- 362 some-global-nonnull.rs
- - rw-r--r-- 2,566 sparc-struct-abi.rs
- - rw-r--r-- 262 split-lto-unit.rs
- - rw-r--r-- 1,819 sroa-fragment-debuginfo.rs
- - rw-r--r-- 342 sse42-implies-crc32.rs
- - rw-r--r-- 1,239 stack-probes-inline.rs
- - rw-r--r-- 1,360 stack-protector.rs
- - rw-r--r-- 883 static-relocation-model-msvc.rs
- - rw-r--r-- 770 staticlib-external-inline-fns.rs
- - rw-r--r-- 1,018 stores.rs
- - rw-r--r-- 2,988 swap-large-types.rs
- - rw-r--r-- 3,620 swap-small-types.rs
- - rw-r--r-- 611 target-cpu-on-functions.rs
- - rw-r--r-- 815 target-feature-inline-closure.rs
- - rw-r--r-- 1,256 target-feature-overrides.rs
- - rw-r--r-- 124 thin-lto.rs
- - rw-r--r-- 1,281 thread-local.rs
- - rw-r--r-- 1,299 tied-features-strength.rs
- - rw-r--r-- 179 to_vec.rs
- - rw-r--r-- 579 trailing_zeros.rs
- - rw-r--r-- 2,902 transmute-optimized.rs
- - rw-r--r-- 1,760 transmute-scalar.rs
- - rw-r--r-- 1,107 try_identity.rs
- - rw-r--r-- 3,458 try_question_mark_nop.rs
- - rw-r--r-- 618 tune-cpu-on-functions.rs
- - rw-r--r-- 1,563 tuple-layout-opt.rs
- - rw-r--r-- 820 unchecked-float-casts.rs
- - rw-r--r-- 2,101 unchecked_shifts.rs
- - rw-r--r-- 2,135 uninit-consts.rs
- - rw-r--r-- 2,284 union-abi.rs
- - rw-r--r-- 363 unwind-and-panic-abort.rs
- - rw-r--r-- 423 unwind-extern-exports.rs
- - rw-r--r-- 444 unwind-extern-imports.rs
- - rw-r--r-- 444 unwind-landingpad-cold.rs
- - rw-r--r-- 1,185 unwind-landingpad-inline.rs
- - rw-r--r-- 304 used_with_arg.rs
- - rw-r--r-- 356 var-names.rs
- - rw-r--r-- 551 vec-as-ptr.rs
- - rw-r--r-- 5,174 vec-calloc.rs
- - rw-r--r-- 2,695 vec-in-place.rs
- - rw-r--r-- 211 vec-iter-collect-len.rs
- - rw-r--r-- 1,392 vec-iter.rs
- - rw-r--r-- 301 vec-optimizes-away.rs
- - rw-r--r-- 374 vec-reserve-extend.rs
- - rw-r--r-- 1,310 vec-shrink-panik.rs
- - rw-r--r-- 1,094 vec-with-capacity.rs
- - rw-r--r-- 484 vec_pop_push_noop.rs
- - rw-r--r-- 1,316 vecdeque-drain.rs
- - rw-r--r-- 301 vecdeque-nonempty-get-no-panic.rs
- - rw-r--r-- 422 vecdeque_no_panic.rs
- - rw-r--r-- 819 virtual-function-elimination-32bit.rs
- - rw-r--r-- 3,045 virtual-function-elimination.rs
- - rw-r--r-- 2,390 vtable-upcast.rs
- - rw-r--r-- 4,590 wasm_casts_trapping.rs
- - rw-r--r-- 1,176 wasm_exceptions.rs
- - rw-r--r-- 424 zip.rs
- - rw-r--r-- 1,263 zst-offset.rs