Home
last modified time | relevance | path

Searched refs:SWAR_REPEAT (Results 1 – 3 of 3) sorted by relevance

/PHP-8.4/ext/bcmath/libbcmath/src/
H A Ddoaddsub.c104 n1bytes += SWAR_REPEAT(0xF6) + n2bytes + carry; in _bc_do_add()
114 BC_VECTOR sum_mask = ((n1bytes & SWAR_REPEAT(0x80)) >> 7) * 0xF6; in _bc_do_add()
249 BC_VECTOR borrow_mask = ((n1bytes & SWAR_REPEAT(0x80)) >> 7) * 0x06; in _bc_do_sub()
250 n1bytes = (n1bytes & SWAR_REPEAT(0x0F)) - borrow_mask; in _bc_do_sub()
H A Dprivate.h42 #define SWAR_REPEAT(x) (SWAR_ONES * (x)) macro
H A Dconvert.c26 const size_t bulk_shift = SWAR_REPEAT('0'); in bc_copy_and_toggle_bcd()

Completed in 6 milliseconds