* Implement `IaddCin`, `IaddCout`, and `IaddCarry` for Cranelift interpreter Implemented the following Opcodes for the Cranelift interpreter: - `IaddCin` to add two scalar integers with an input carry flag. - `IaddCout` to add two scalar integers and report overflow with the carry flag. - `IaddCarry` to add two scalar integers with an input carry flag, reporting overflow with the output carry flag. Copyright (c) 2021, Arm Limited * Simplify carry check + add i64 `IaddCarry` tests Copyright (c) 2021, Arm Limited * Move tests to `runtests` Copyright (c) 2021, Arm Limited
This crate provides an interpreter for Cranelift IR. It is still a work in progress, as many instructions are unimplemented and various implementation gaps exist. Use at your own risk.