Skip to content

Commit 1ee4a5a

Browse files
committed
Fix some missing ones
1 parent 79c9c80 commit 1ee4a5a

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

src/tools/miri/src/shims/x86/avx2.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ pub(super) trait EvalContextExt<'tcx>: crate::MiriInterpCxExt<'tcx> {
123123
let (dest, dest_len) = this.mplace_to_simd(dest)?;
124124

125125
assert_eq!(left_len, right_len);
126-
assert_eq!(dest_len.checked_mul(2).unwrap(), left_len);
126+
assert_eq!(dest_len.strict_mul(2), left_len);
127127

128128
for i in 0..dest_len {
129129
let j1 = i.strict_mul(2);
@@ -160,7 +160,7 @@ pub(super) trait EvalContextExt<'tcx>: crate::MiriInterpCxExt<'tcx> {
160160
let (dest, dest_len) = this.mplace_to_simd(dest)?;
161161

162162
assert_eq!(left_len, right_len);
163-
assert_eq!(dest_len.checked_mul(2).unwrap(), left_len);
163+
assert_eq!(dest_len.strict_mul(2), left_len);
164164

165165
for i in 0..dest_len {
166166
let j1 = i.strict_mul(2);
@@ -335,7 +335,7 @@ pub(super) trait EvalContextExt<'tcx>: crate::MiriInterpCxExt<'tcx> {
335335
let (dest, dest_len) = this.mplace_to_simd(dest)?;
336336

337337
assert_eq!(left_len, right_len);
338-
assert_eq!(left_len, dest_len.checked_mul(8).unwrap());
338+
assert_eq!(left_len, dest_len.strict_mul(8));
339339

340340
for i in 0..dest_len {
341341
let dest = this.project_index(&dest, i)?;

src/tools/miri/src/shims/x86/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1074,7 +1074,7 @@ fn mpsadbw<'tcx>(
10741074
let (_, _, right) = split_simd_to_128bit_chunks(this, right)?;
10751075
let (_, dest_items_per_chunk, dest) = split_simd_to_128bit_chunks(this, dest)?;
10761076

1077-
assert_eq!(op_items_per_chunk, dest_items_per_chunk.checked_mul(2).unwrap());
1077+
assert_eq!(op_items_per_chunk, dest_items_per_chunk.strict_mul(2));
10781078

10791079
let imm = this.read_scalar(imm)?.to_uint(imm.layout.size)?;
10801080
// Bit 2 of `imm` specifies the offset for indices of `left`.
@@ -1229,7 +1229,7 @@ fn pack_generic<'tcx>(
12291229
let (_, _, right) = split_simd_to_128bit_chunks(this, right)?;
12301230
let (_, dest_items_per_chunk, dest) = split_simd_to_128bit_chunks(this, dest)?;
12311231

1232-
assert_eq!(dest_items_per_chunk, op_items_per_chunk.checked_mul(2).unwrap());
1232+
assert_eq!(dest_items_per_chunk, op_items_per_chunk.strict_mul(2));
12331233

12341234
for i in 0..num_chunks {
12351235
let left = this.project_index(&left, i)?;

src/tools/miri/src/shims/x86/sse2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ pub(super) trait EvalContextExt<'tcx>: crate::MiriInterpCxExt<'tcx> {
4747
let (dest, dest_len) = this.mplace_to_simd(dest)?;
4848

4949
assert_eq!(left_len, right_len);
50-
assert_eq!(dest_len.checked_mul(2).unwrap(), left_len);
50+
assert_eq!(dest_len.strict_mul(2), left_len);
5151

5252
for i in 0..dest_len {
5353
let j1 = i.strict_mul(2);

src/tools/miri/src/shims/x86/ssse3.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ pub(super) trait EvalContextExt<'tcx>: crate::MiriInterpCxExt<'tcx> {
8989
let (dest, dest_len) = this.mplace_to_simd(dest)?;
9090

9191
assert_eq!(left_len, right_len);
92-
assert_eq!(dest_len.checked_mul(2).unwrap(), left_len);
92+
assert_eq!(dest_len.strict_mul(2), left_len);
9393

9494
for i in 0..dest_len {
9595
let j1 = i.strict_mul(2);

0 commit comments

Comments
 (0)