#include "src/bigint/vector-arithmetic.h"
#include "src/bigint/bigint-internal.h"
#include "src/bigint/digit-arithmetic.h"
namespace v8 {
namespace bigint {
digit_t AddAndReturnOverflow(RWDigits Z, Digits X) { … }
digit_t SubAndReturnBorrow(RWDigits Z, Digits X) { … }
void Add(RWDigits Z, Digits X, Digits Y) { … }
void Subtract(RWDigits Z, Digits X, Digits Y) { … }
digit_t AddAndReturnCarry(RWDigits Z, Digits X, Digits Y) { … }
digit_t SubtractAndReturnBorrow(RWDigits Z, Digits X, Digits Y) { … }
bool AddSigned(RWDigits Z, Digits X, bool x_negative, Digits Y,
bool y_negative) { … }
bool SubtractSigned(RWDigits Z, Digits X, bool x_negative, Digits Y,
bool y_negative) { … }
void AddOne(RWDigits Z, Digits X) { … }
void SubtractOne(RWDigits Z, Digits X) { … }
}
}