about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbjorn3 <17426603+bjorn3@users.noreply.github.com>2023-09-19 12:34:26 +0000
committerbjorn3 <17426603+bjorn3@users.noreply.github.com>2023-09-19 12:34:26 +0000
commitbaee5ce1fcedc57063e10ead5b4fdb42c3f74c93 (patch)
treebe90dd32947be27cb5658452a931b26e33dab2f9
parent5f3b867831724b84eb23085ff8faf0873ca03fd3 (diff)
downloadrust-baee5ce1fcedc57063e10ead5b4fdb42c3f74c93.tar.gz
rust-baee5ce1fcedc57063e10ead5b4fdb42c3f74c93.zip
Rustup to rustc 1.74.0-nightly (65ea825f4 2023-09-18)
-rw-r--r--rust-toolchain2
-rw-r--r--src/intrinsics/llvm_x86.rs4
-rw-r--r--src/intrinsics/simd.rs4
3 files changed, 3 insertions, 7 deletions
diff --git a/rust-toolchain b/rust-toolchain
index dda3012aa18..56867405992 100644
--- a/rust-toolchain
+++ b/rust-toolchain
@@ -1,3 +1,3 @@
 [toolchain]
-channel = "nightly-2023-09-14"
+channel = "nightly-2023-09-19"
 components = ["rust-src", "rustc-dev", "llvm-tools"]
diff --git a/src/intrinsics/llvm_x86.rs b/src/intrinsics/llvm_x86.rs
index b1d49e217fd..0c9a94e1c23 100644
--- a/src/intrinsics/llvm_x86.rs
+++ b/src/intrinsics/llvm_x86.rs
@@ -75,9 +75,7 @@ pub(crate) fn codegen_x86_llvm_intrinsic_call<'tcx>(
             let x = codegen_operand(fx, x);
             let y = codegen_operand(fx, y);
             let kind = match kind {
-                Operand::Constant(const_) => {
-                    crate::constant::eval_mir_constant(fx, const_).unwrap().0
-                }
+                Operand::Constant(const_) => crate::constant::eval_mir_constant(fx, const_).0,
                 Operand::Copy(_) | Operand::Move(_) => unreachable!("{kind:?}"),
             };
 
diff --git a/src/intrinsics/simd.rs b/src/intrinsics/simd.rs
index 9278f99e0da..660be9be9bf 100644
--- a/src/intrinsics/simd.rs
+++ b/src/intrinsics/simd.rs
@@ -169,9 +169,7 @@ pub(super) fn codegen_simd_intrinsic_call<'tcx>(
             let indexes = {
                 use rustc_middle::mir::interpret::*;
                 let idx_const = match idx {
-                    Operand::Constant(const_) => {
-                        crate::constant::eval_mir_constant(fx, const_).unwrap().0
-                    }
+                    Operand::Constant(const_) => crate::constant::eval_mir_constant(fx, const_).0,
                     Operand::Copy(_) | Operand::Move(_) => unreachable!("{idx:?}"),
                 };