Skip to content

Commit dffcd19

Browse files
committed
Left shift tweak
1 parent fe182c3 commit dffcd19

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

jingle/src/modeling/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -442,10 +442,10 @@ pub(crate) trait TranslationContext<'ctx>: ModelingContext<'ctx> {
442442
input1,
443443
output,
444444
} => {
445-
let bv1 = self.read_and_track(input0.into())?;
445+
let mut bv1 = self.read_and_track(input0.into())?;
446446
let mut bv2 = self.read_and_track(input1.into())?;
447447
match bv1.get_size().cmp(&bv2.get_size()) {
448-
Ordering::Less => bv2 = bv2.extract(bv1.get_size() - 1, 0),
448+
Ordering::Less => bv1 = bv1.zero_ext(bv2.get_size() - bv1.get_size()),
449449
Ordering::Greater => bv2 = bv2.zero_ext(bv1.get_size() - bv2.get_size()),
450450
_ => {}
451451
}

0 commit comments

Comments
 (0)