mirror of
https://git.suyu.dev/suyu/sirit.git
synced 2024-12-22 04:02:03 +00:00
arithmetic: Add IAddCarry
This commit is contained in:
parent
a712959f1e
commit
414fc4dbd2
2 changed files with 4 additions and 0 deletions
|
@ -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.
|
||||
|
|
|
@ -52,5 +52,6 @@ DEFINE_BINARY(OpSMod, spv::Op::OpSMod)
|
|||
DEFINE_BINARY(OpFMod, spv::Op::OpFMod)
|
||||
DEFINE_BINARY(OpSRem, spv::Op::OpSRem)
|
||||
DEFINE_BINARY(OpFRem, spv::Op::OpFRem)
|
||||
DEFINE_BINARY(OpIAddCarry, spv::Op::OpIAddCarry)
|
||||
|
||||
} // namespace Sirit
|
||||
|
|
Loading…
Reference in a new issue