about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbjorn3 <17426603+bjorn3@users.noreply.github.com>2023-12-12 12:36:10 +0000
committerbjorn3 <17426603+bjorn3@users.noreply.github.com>2023-12-12 12:36:10 +0000
commitace694cf834972035ce7269a078a275863fc8f9f (patch)
tree5cf7f911f5f567318ec67cb022f570ec4956f105
parentfc1b10c72c9724b615e07a86872fe5d92ebf63e6 (diff)
downloadrust-ace694cf834972035ce7269a078a275863fc8f9f.tar.gz
rust-ace694cf834972035ce7269a078a275863fc8f9f.zip
Rustup to rustc 1.76.0-nightly (06e02d5b2 2023-12-09)
-rw-r--r--rust-toolchain2
-rw-r--r--src/intrinsics/simd.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/rust-toolchain b/rust-toolchain
index 13f3349f5b5..8211845cb45 100644
--- a/rust-toolchain
+++ b/rust-toolchain
@@ -1,3 +1,3 @@
 [toolchain]
-channel = "nightly-2023-12-07"
+channel = "nightly-2023-12-10"
 components = ["rust-src", "rustc-dev", "llvm-tools"]
diff --git a/src/intrinsics/simd.rs b/src/intrinsics/simd.rs
index 5997e6026b4..64d05ebaaa8 100644
--- a/src/intrinsics/simd.rs
+++ b/src/intrinsics/simd.rs
@@ -1059,7 +1059,7 @@ pub(super) fn codegen_simd_intrinsic_call<'tcx>(
         }
 
         sym::simd_scatter => {
-            intrinsic_args!(fx, args => (mask, ptr, val); intrinsic);
+            intrinsic_args!(fx, args => (val, ptr, mask); intrinsic);
 
             let (val_lane_count, _val_lane_ty) = val.layout().ty.simd_size_and_type(fx.tcx);
             let (ptr_lane_count, _ptr_lane_ty) = ptr.layout().ty.simd_size_and_type(fx.tcx);