We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cbf09bf commit 1d635feCopy full SHA for 1d635fe
src/intrinsics/simd.rs
@@ -1,8 +1,7 @@
1
use either::Either;
2
use rustc_apfloat::{Float, Round};
3
-use rustc_middle::ty::FloatTy;
4
-use rustc_middle::ty::layout::{HasParamEnv, LayoutOf};
5
-use rustc_middle::{mir, ty};
+use rustc_middle::ty::layout::LayoutOf;
+use rustc_middle::{mir, ty, ty::FloatTy};
6
use rustc_span::{Symbol, sym};
7
use rustc_target::abi::{Endian, HasDataLayout};
8
@@ -633,9 +632,9 @@ pub trait EvalContextExt<'tcx>: crate::MiriInterpCxExt<'tcx> {
633
632
634
let index = generic_args[2]
635
.expect_const()
636
- .eval(*this.tcx, this.param_env(), this.tcx.span)
+ .try_to_valtree()
637
.unwrap()
638
- .1
+ .0
639
.unwrap_branch();
640
let index_len = index.len();
641
0 commit comments