rust/tests/codegen/issues
bors 2fe47b966a Auto merge of #111634 - marc0246:arc-new-uninit-bloat, r=thomcc
Fix duplicate `arcinner_layout_for_value_layout` calls when using the uninit `Arc` constructors

What this fixes is the duplicate calls to `arcinner_layout_for_value_layout` seen here: https://godbolt.org/z/jr5Gxozhj

The issue was discovered alongside #111603 but is otherwise unrelated to the duplicate `alloca`s, which remain unsolved. Everything I tried to solve said main issue has failed.

As for the duplicate layout calculations, I also tried slapping `#[inline]` and `#[inline(always)]` on everything in sight but the only thing that worked in the end is to dedup the calls by hand.
2023-05-22 15:06:32 +00:00
..
auxiliary Also move the auxiliary file 2023-03-20 10:25:29 +00:00
issue-13018.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-15953.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-27130.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-32031.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-32364.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-34634.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-34947-pow-i32.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-37945.rs make 32bit ignore more accurate 2023-04-03 10:23:08 +02:00
issue-44056-macos-tls-align.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-45222.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-45466.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-45964-bounds-check-slice-pos.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-47278.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-47442.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-56267-2.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-56267.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-56927.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-58881.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-59352.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-69101-bounds-check.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-73031.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-73258.rs Add a codegen test to confirm this fixes 73258 2023-03-12 13:23:22 -07:00
issue-73338-effecient-cmp.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-73396-bounds-check-after-position.rs Stop checking for the absense of something that doesn't exist 2023-05-12 21:59:26 -07:00
issue-73827-bounds-check-index-in-subexpr.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-75525-bounds-checks.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-75546.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-75659.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-75978.rs Add codegen tests for issues fixed by LLVM 16 2023-04-03 17:02:57 +02:00
issue-77812.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-81408-dllimport-thinlto-windows.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-84268.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-85872-multiple-reverse.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-86106.rs fix codegen test 2023-04-28 23:08:54 +02:00
issue-96274.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-96497-slice-size-nowrap.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-98156-const-arg-temp-lifetime.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-98294-get-mut-copy-from-slice-opt.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-99960.rs Add codegen tests for issues fixed by LLVM 16 2023-04-03 17:02:57 +02:00
issue-101048.rs Add codegen tests for issues fixed by LLVM 16 2023-04-03 17:02:57 +02:00
issue-101082.rs Make test compatible with 32-bit 2023-04-11 17:19:07 +02:00
issue-101814.rs Add ignore-debug to two tests 2023-04-11 11:22:15 +02:00
issue-103132.rs Add codegen tests for issues fixed by LLVM 16 2023-04-03 17:02:57 +02:00
issue-103285-ptr-addr-overflow-check.rs mv tests/codegen/issue-* tests/codegen/issues/ 2023-03-20 10:25:29 +00:00
issue-103327.rs Add codegen tests for issues fixed by LLVM 16 2023-04-03 17:02:57 +02:00
issue-103840.rs fix codegen test 2023-04-28 23:08:54 +02:00
issue-105386-ub-in-debuginfo.rs fix codegen test 2023-04-28 23:08:54 +02:00
issue-106369.rs Add a codegen test to confirm this fixes 106369 2023-03-12 12:57:40 -07:00
issue-111603.rs Fix duplicate arcinner_layout_for_value_layout calls 2023-05-16 08:53:05 +02:00