summaryrefslogtreecommitdiff
path: root/yjit/src/asm/arm64/inst/logical_imm.rs
diff options
context:
space:
mode:
Diffstat (limited to 'yjit/src/asm/arm64/inst/logical_imm.rs')
-rw-r--r--yjit/src/asm/arm64/inst/logical_imm.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/yjit/src/asm/arm64/inst/logical_imm.rs b/yjit/src/asm/arm64/inst/logical_imm.rs
index 73eec8b37c..b24916f8a5 100644
--- a/yjit/src/asm/arm64/inst/logical_imm.rs
+++ b/yjit/src/asm/arm64/inst/logical_imm.rs
@@ -86,7 +86,7 @@ const FAMILY: u32 = 0b1001;
impl From<LogicalImm> for u32 {
/// Convert an instruction into a 32-bit value.
fn from(inst: LogicalImm) -> Self {
- let imm: u32 = inst.imm.into();
+ let imm: u32 = inst.imm.encode();
0
| ((inst.sf as u32) << 31)