| 378 | } |
| 379 | |
| 380 | void Int::SubOne() { |
| 381 | |
| 382 | unsigned char c = 0; |
| 383 | c = _subborrow_u64(c, bits64[0], 1, bits64 + 0); |
| 384 | c = _subborrow_u64(c, bits64[1], 0, bits64 + 1); |
| 385 | c = _subborrow_u64(c, bits64[2], 0, bits64 + 2); |
| 386 | c = _subborrow_u64(c, bits64[3], 0, bits64 + 3); |
| 387 | c = _subborrow_u64(c, bits64[4], 0, bits64 + 4); |
| 388 | #if NB64BLOCK > 5 |
| 389 | c = _subborrow_u64(c, bits64[5], 0, bits64 + 5); |
| 390 | c = _subborrow_u64(c, bits64[6], 0, bits64 + 6); |
| 391 | c = _subborrow_u64(c, bits64[7], 0, bits64 + 7); |
| 392 | c = _subborrow_u64(c, bits64[8], 0, bits64 + 8); |
| 393 | #endif |
| 394 | |
| 395 | } |
| 396 | |
| 397 | // ------------------------------------------------ |
| 398 |
no outgoing calls
no test coverage detected