zama-ai / tfhe-rs

TFHE-rs: A Pure Rust implementation of the TFHE Scheme for Boolean and Integer Arithmetics Over Encrypted Data.
Other
899 stars 143 forks source link

feat(gpu): Implement propagate_single_carry_get_input_carries #1305

Closed bbarbakadze closed 3 months ago

bbarbakadze commented 3 months ago

PR content/description

Create API for propagate_single_carry_get_input_carries which is the same as propagate_single_carry, but we can keep the intermediate state of carries into the input_carries parameter. can be used in signed_overflowing_add.

Check-list: