about summary refs log tree commit diff
path: root/tests/codegen
ModeNameSize
-rw-r--r--README.md825log plain
-rw-r--r--aarch64-struct-align-128.rs4005log plain
-rw-r--r--abi-efiapi.rs1129log plain
-rw-r--r--abi-main-signature-16bit-c-int.rs292log plain
-rw-r--r--abi-main-signature-32bit-c-int.rs296log plain
-rw-r--r--abi-repr-ext.rs1806log plain
-rw-r--r--abi-sysv64.rs583log plain
-rw-r--r--abi-x86-interrupt.rs620log plain
-rw-r--r--abi-x86_64_sysv.rs397log plain
-rw-r--r--addr-of-mutate.rs1207log plain
-rw-r--r--adjustments.rs1025log plain
-rw-r--r--align-byval-vector.rs1403log plain
-rw-r--r--align-byval.rs10883log plain
-rw-r--r--align-enum.rs729log plain
-rw-r--r--align-fn.rs769log plain
-rw-r--r--align-offset.rs2758log plain
-rw-r--r--align-struct.rs1588log plain
-rw-r--r--alloc-optimisation.rs330log plain
-rw-r--r--array-clone.rs302log plain
-rw-r--r--array-codegen.rs1942log plain
-rw-r--r--array-equality.rs2993log plain
-rw-r--r--array-map.rs1282log plain
-rw-r--r--array-optimized.rs895log plain
-rw-r--r--ascii-char.rs950log plain
-rw-r--r--asm-clobber_abi.rs2854log plain
-rw-r--r--asm-clobbers.rs465log plain
-rw-r--r--asm-may_unwind.rs868log plain
-rw-r--r--asm-maybe-uninit.rs611log plain
-rw-r--r--asm-multiple-options.rs1063log plain
-rw-r--r--asm-options.rs2085log plain
-rw-r--r--asm-powerpc-clobbers.rs1284log plain
-rw-r--r--asm-sanitize-llvm.rs887log plain
-rw-r--r--asm-target-clobbers.rs841log plain
-rw-r--r--async-fn-debug-awaitee-field.rs1347log plain
-rw-r--r--async-fn-debug-msvc.rs2289log plain
-rw-r--r--async-fn-debug.rs2388log plain
-rw-r--r--atomic-operations.rs4155log plain
-rw-r--r--autovectorize-f32x4.rs1031log plain
d---------auxiliary128log plain
d---------avr49log plain
-rw-r--r--binary-search-index-no-bound-check.rs1237log plain
-rw-r--r--bool-cmp.rs479log plain
-rw-r--r--box-uninit-bytes.rs1544log plain
-rw-r--r--bpf-alu32.rs234log plain
-rw-r--r--branch-protection.rs1454log plain
-rw-r--r--call-llvm-intrinsics.rs545log plain
-rw-r--r--call-metadata.rs383log plain
-rw-r--r--catch-unwind.rs718log plain
-rw-r--r--cdylib-external-inline-fns.rs862log plain
-rw-r--r--cf-protection.rs1083log plain
d---------cffi313log plain
-rw-r--r--cfguard-checks.rs205log plain
-rw-r--r--cfguard-disabled.rs200log plain
-rw-r--r--cfguard-nochecks.rs207log plain
-rw-r--r--cfguard-non-msvc.rs219log plain
-rw-r--r--char-ascii-branchless.rs1031log plain
-rw-r--r--codemodels.rs811log plain
-rw-r--r--coercions.rs372log plain
-rw-r--r--cold-call-declare-and-call.rs769log plain
-rw-r--r--comparison-operators-2-tuple.rs5016log plain
-rw-r--r--comparison-operators-newtype.rs1322log plain
-rw-r--r--const_scalar_pair.rs361log plain
-rw-r--r--consts.rs1633log plain
-rw-r--r--coroutine-debug-msvc.rs2488log plain
-rw-r--r--coroutine-debug.rs2496log plain
d---------cross-crate-inlining167log plain
-rw-r--r--dealloc-no-unwind.rs366log plain
d---------debug-accessibility429log plain
-rw-r--r--debug-alignment.rs187log plain
-rw-r--r--debug-column-msvc.rs325log plain
-rw-r--r--debug-column.rs641log plain
-rw-r--r--debug-compile-unit-path.rs450log plain
-rw-r--r--debug-fndef-size.rs849log plain
-rw-r--r--debug-limited.rs537log plain
-rw-r--r--debug-line-directives-only.rs539log plain
-rw-r--r--debug-line-tables-only.rs526log plain
-rw-r--r--debug-linkage-name.rs1241log plain
-rw-r--r--debug-vtable.rs7707log plain
-rw-r--r--debuginfo-constant-locals.rs705log plain
-rw-r--r--debuginfo-generic-closure-env-names.rs4273log plain
-rw-r--r--debuginfo-inline-callsite-location.rs1135log plain
-rw-r--r--deduced-param-attrs.rs1726log plain
-rw-r--r--default-hidden-visibility.rs1561log plain
-rw-r--r--default-requires-uwtable.rs435log plain
d---------dllimports71log plain
-rw-r--r--drop-in-place-noalias.rs916log plain
-rw-r--r--drop.rs1381log plain
-rw-r--r--dst-vtable-align-nonzero.rs1843log plain
-rw-r--r--dst-vtable-size-range.rs1161log plain
-rw-r--r--ehcontguard_disabled.rs170log plain
-rw-r--r--ehcontguard_enabled.rs187log plain
-rw-r--r--enable-lto-unit-splitting.rs237log plain
d---------enum554log plain
-rw-r--r--export-no-mangle.rs557log plain
-rw-r--r--external-no-mangle-fns.rs1499log plain
-rw-r--r--external-no-mangle-statics.rs2020log plain
-rw-r--r--fastcall-inreg.rs1398log plain
-rw-r--r--fatptr.rs201log plain
-rw-r--r--fewer-names.rs568log plain
-rw-r--r--float_math.rs924log plain
-rw-r--r--fn-impl-trait-self.rs450log plain
-rw-r--r--foo.s29log plain
-rw-r--r--force-frame-pointers.rs173log plain
-rw-r--r--force-no-unwind-tables.rs243log plain
-rw-r--r--force-unwind-tables.rs158log plain
-rw-r--r--frame-pointer.rs1226log plain
-rw-r--r--function-arguments-noopt.rs1534log plain
-rw-r--r--function-arguments.rs7882log plain
-rw-r--r--function-return.rs1047log plain
-rw-r--r--gdb_debug_script_load.rs312log plain
-rw-r--r--generic-debug.rs411log plain
-rw-r--r--global_asm.rs468log plain
-rw-r--r--global_asm_include.rs378log plain
-rw-r--r--global_asm_x2.rs755log plain
-rw-r--r--inherit_overflow.rs534log plain
-rw-r--r--inline-always-works-always.rs424log plain
-rw-r--r--inline-debuginfo.rs483log plain
-rw-r--r--inline-function-args-debug-info.rs688log plain
-rw-r--r--inline-hint.rs847log plain
-rw-r--r--instrument-coverage-off.rs595log plain
-rw-r--r--instrument-coverage.rs691log plain
-rw-r--r--instrument-mcount.rs205log plain
d---------instrument-xray129log plain
-rw-r--r--integer-cmp.rs586log plain
-rw-r--r--integer-overflow.rs568log plain
-rw-r--r--internalize-closures.rs547log plain
-rw-r--r--intrinsic-no-unnamed-attr.rs219log plain
d---------intrinsics661log plain
-rw-r--r--issue-97217.rs588log plain
d---------issues2554log plain
-rw-r--r--iter-repeat-n-trivial-drop.rs1796log plain
-rw-r--r--layout-size-checks.rs884log plain
d---------lib-optimizations39log plain
-rw-r--r--lifetime_start_end.rs886log plain
-rw-r--r--link-dead-code.rs614log plain
-rw-r--r--link_section.rs915log plain
-rw-r--r--llvm-ident.rs466log plain
-rw-r--r--llvm_module_flags.rs210log plain
-rw-r--r--loads.rs4300log plain
-rw-r--r--local-generics-in-exe-internalized.rs371log plain
d---------loongarch-abi103log plain
-rw-r--r--lto-removes-invokes.rs307log plain
d---------macos250log plain
-rw-r--r--mainsubprogram.rs339log plain
-rw-r--r--mainsubprogramstart.rs291log plain
-rw-r--r--match-optimized.rs1505log plain
-rw-r--r--match-optimizes-away.rs671log plain
-rw-r--r--match-unoptimized.rs495log plain
-rw-r--r--mem-replace-big-type.rs1388log plain
-rw-r--r--mem-replace-simple-type.rs1789log plain
-rw-r--r--merge-functions.rs360log plain
-rw-r--r--method-declaration.rs909log plain
-rw-r--r--mir-inlined-line-numbers.rs456log plain
-rw-r--r--mir_zst_stores.rs338log plain
-rw-r--r--move-before-nocapture-ref-arg.rs517log plain
-rw-r--r--move-operands.rs426log plain
d---------naked-fn138log plain
-rw-r--r--no-assumes-on-casts.rs292log plain
-rw-r--r--no-dllimport-w-cross-lang-lto.rs325log plain
-rw-r--r--no-jump-tables.rs583log plain
-rw-r--r--no-plt.rs427log plain
-rw-r--r--no_builtins-at-crate.rs517log plain
-rw-r--r--noalias-box-off.rs258log plain
-rw-r--r--noalias-box.rs188log plain
-rw-r--r--noalias-flag.rs426log plain
-rw-r--r--noalias-refcell.rs471log plain
-rw-r--r--noalias-rwlockreadguard.rs444log plain
-rw-r--r--noalias-unpin.rs325log plain
d---------non-terminate194log plain
-rw-r--r--noreturn-uninhabited.rs734log plain
-rw-r--r--noreturnflag.rs432log plain
-rw-r--r--nounwind.rs350log plain
-rw-r--r--nrvo.rs457log plain
-rw-r--r--optimize-attr-1.rs1306log plain
-rw-r--r--option-as-slice.rs915log plain
-rw-r--r--option-nonzero-eq.rs978log plain
-rw-r--r--overaligned-constant.rs1353log plain
-rw-r--r--packed.rs4283log plain
-rw-r--r--panic-abort-windows.rs405log plain
-rw-r--r--panic-in-drop-abort.rs1320log plain
-rw-r--r--panic-unwind-default-uwtable.rs151log plain
-rw-r--r--personality_lifetimes.rs766log plain
-rw-r--r--pgo-counter-bias.rs349log plain
-rw-r--r--pgo-instrumentation.rs772log plain
-rw-r--r--pic-relocation-model.rs499log plain
-rw-r--r--pie-relocation-model.rs662log plain
-rw-r--r--ptr-arithmetic.rs1089log plain
-rw-r--r--ptr-read-metadata.rs2679log plain
-rw-r--r--refs.rs773log plain
d---------remap_path_prefix206log plain
-rw-r--r--repeat-trusted-len.rs586log plain
d---------repr245log plain
d---------riscv-abi212log plain
d---------sanitizer1951log plain
-rw-r--r--scalar-pair-bool.rs1326log plain
-rw-r--r--set-discriminant-invalid.rs874log plain
d---------simd-intrinsic1415log plain
d---------simd182log plain
-rw-r--r--slice-as_chunks.rs798log plain
-rw-r--r--slice-indexing.rs884log plain
-rw-r--r--slice-init.rs1664log plain
-rw-r--r--slice-iter-fold.rs337log plain
-rw-r--r--slice-iter-len-eq-zero.rs821log plain
-rw-r--r--slice-iter-nonnull.rs4029log plain
-rw-r--r--slice-position-bounds-check.rs812log plain
-rw-r--r--slice-ref-equality.rs3371log plain
-rw-r--r--slice-reverse.rs777log plain
-rw-r--r--slice-windows-no-bounds-check.rs759log plain
-rw-r--r--slice_as_from_ptr_range.rs694log plain
-rw-r--r--some-abis-do-extend-params-to-32-bits.rs8861log plain
-rw-r--r--some-global-nonnull.rs361log plain
-rw-r--r--sparc-struct-abi.rs2558log plain
-rw-r--r--split-lto-unit.rs260log plain
d---------src-hash-algorithm163log plain
-rw-r--r--sroa-fragment-debuginfo.rs1816log plain
-rw-r--r--sse42-implies-crc32.rs338log plain
-rw-r--r--stack-probes-inline.rs1223log plain
-rw-r--r--stack-protector.rs1355log plain
-rw-r--r--static-relocation-model-msvc.rs880log plain
-rw-r--r--staticlib-external-inline-fns.rs769log plain
-rw-r--r--stores.rs1017log plain
-rw-r--r--swap-large-types.rs3039log plain
-rw-r--r--swap-small-types.rs2749log plain
-rw-r--r--target-cpu-on-functions.rs609log plain
-rw-r--r--target-feature-inline-closure.rs813log plain
-rw-r--r--target-feature-overrides.rs1251log plain
-rw-r--r--thin-lto.rs122log plain
-rw-r--r--thread-local.rs1274log plain
-rw-r--r--tied-features-strength.rs1292log plain
-rw-r--r--to_vec.rs178log plain
-rw-r--r--trailing_zeros.rs577log plain
-rw-r--r--transmute-optimized.rs2885log plain
-rw-r--r--transmute-scalar.rs1747log plain
-rw-r--r--try_identity.rs1106log plain
-rw-r--r--try_question_mark_nop.rs1372log plain
-rw-r--r--tune-cpu-on-functions.rs616log plain
-rw-r--r--tuple-layout-opt.rs1562log plain
-rw-r--r--unchecked-float-casts.rs818log plain
-rw-r--r--unchecked_shifts.rs2156log plain
-rw-r--r--uninit-consts.rs2134log plain
-rw-r--r--union-abi.rs2282log plain
d---------unwind-abis698log plain
-rw-r--r--unwind-and-panic-abort.rs362log plain
-rw-r--r--unwind-extern-exports.rs480log plain
-rw-r--r--unwind-extern-imports.rs501log plain
-rw-r--r--unwind-landingpad-cold.rs441log plain
-rw-r--r--unwind-landingpad-inline.rs1236log plain
-rw-r--r--used_with_arg.rs304log plain
-rw-r--r--var-names.rs355log plain
-rw-r--r--vec-as-ptr.rs550log plain
-rw-r--r--vec-calloc.rs5188log plain
-rw-r--r--vec-in-place.rs2675log plain
-rw-r--r--vec-iter-collect-len.rs281log plain
-rw-r--r--vec-optimizes-away.rs371log plain
-rw-r--r--vec-reserve-extend.rs373log plain
-rw-r--r--vec-shrink-panik.rs1313log plain
-rw-r--r--vec_pop_push_noop.rs483log plain
-rw-r--r--vecdeque-nonempty-get-no-panic.rs353log plain
-rw-r--r--vecdeque_no_panic.rs429log plain
-rw-r--r--virtual-function-elimination-32bit.rs817log plain
-rw-r--r--virtual-function-elimination.rs3059log plain
-rw-r--r--wasm_casts_trapping.rs4588log plain
-rw-r--r--wasm_exceptions.rs1172log plain
-rw-r--r--zip.rs423log plain
-rw-r--r--zst-offset.rs1235log plain