16#include "../../../../include/lammp/impl/longlong.h"
17#include "../../../../include/lammp/lmmpn.h"
29 for (;
i + 4 <=
na;
i += 4) {
66 for (;
i + 4 <=
na;
i += 4) {
117 for (;
i + 4 <=
n;
i += 4) {
163 for (;
i + 4 <=
n;
i += 4) {
227 for (;
i + 4 <=
n;
i += 4) {
273 for (;
i + 4 <=
n;
i += 4) {
337 for (
i =
n - 2;
i > 0;
i--) {
const mp_limb_t * mp_srcptr
static void _umul64to128_(uint64_t a, uint64_t b, uint64_t *low, uint64_t *high)
mp_limb_t lmmp_addmul_1_(mp_ptr restrict numa, mp_srcptr restrict numb, mp_size_t n, mp_limb_t b)
mp_limb_t lmmp_mul_1_(mp_ptr restrict dst, mp_srcptr restrict numa, mp_size_t na, mp_limb_t x)
Copyright (C) 2026 HJimmyK(Jericho Knox)
void lmmp_mullo_basecase_(mp_ptr restrict dst, mp_srcptr numa, mp_srcptr numb, mp_size_t n)
mp_limb_t lmmp_submul_1_(mp_ptr restrict numa, mp_srcptr restrict numb, mp_size_t n, mp_limb_t b)