about summary refs log tree commit diff
path: root/tests/codegen
diff options
context:
space:
mode:
authorBen Kimock <kimockb@gmail.com>2023-11-08 17:36:43 -0500
committerBen Kimock <kimockb@gmail.com>2023-11-09 10:40:55 -0500
commitd32d9238cfb83bff2147212c1c11b53f0bd1563b (patch)
tree8b6a83a239ccce35469683ea02dc4841f9a05d31 /tests/codegen
parent90fdc1fc270fef7d1a999207f1da29b41da70dac (diff)
downloadrust-d32d9238cfb83bff2147212c1c11b53f0bd1563b.tar.gz
rust-d32d9238cfb83bff2147212c1c11b53f0bd1563b.zip
Emit #[inline] on derive(Debug)
Diffstat (limited to 'tests/codegen')
-rw-r--r--tests/codegen/simd/unpadded-simd.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/codegen/simd/unpadded-simd.rs b/tests/codegen/simd/unpadded-simd.rs
index eb44dbd9313..797bca38ffa 100644
--- a/tests/codegen/simd/unpadded-simd.rs
+++ b/tests/codegen/simd/unpadded-simd.rs
@@ -5,10 +5,15 @@
 #![crate_type = "lib"]
 #![feature(repr_simd)]
 
-#[derive(Copy, Clone, Debug)]
+#[derive(Copy, Clone)]
 #[repr(simd)]
 pub struct int16x4_t(pub i16, pub i16, pub i16, pub i16);
 
-#[derive(Copy, Clone, Debug)]
+#[derive(Copy, Clone)]
 pub struct int16x4x2_t(pub int16x4_t, pub int16x4_t);
+
 // CHECK: %int16x4x2_t = type { <4 x i16>, <4 x i16> }
+#[no_mangle]
+fn takes_int16x4x2_t(t: int16x4x2_t) -> int16x4x2_t {
+    t
+}