diff options
author | ReinUsesLisp <[email protected]> | 2020-04-25 21:54:10 -0300 |
---|---|---|
committer | ReinUsesLisp <[email protected]> | 2020-04-25 21:54:10 -0300 |
commit | 414fc4dbd28d8fe48f735a0c389db8a234f733c0 (patch) | |
tree | 98fa16cbdfe1317497e734d60e70161eccac2877 /include | |
parent | a712959f1e373a33b48042b5934e288a243d5954 (diff) | |
download | sirit-414fc4dbd28d8fe48f735a0c389db8a234f733c0.tar.gz sirit-414fc4dbd28d8fe48f735a0c389db8a234f733c0.zip |
arithmetic: Add IAddCarry
Diffstat (limited to 'include')
-rw-r--r-- | include/sirit/sirit.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/sirit/sirit.h b/include/sirit/sirit.h index a0ff027..d9e9a8c 100644 --- a/include/sirit/sirit.h +++ b/include/sirit/sirit.h @@ -596,6 +596,9 @@ public: /// Floating-point reminder operation of Operand 1 modulo Operand 2. Id OpFRem(Id result_type, Id operand_1, Id operand_2); + /// Result is the unsigned integer addition of Operand 1 and Operand 2, including its carry. + Id OpIAddCarry(Id result_type, Id operand_1, Id operand_2); + // Extensions /// Execute an instruction in an imported set of extended instructions. |