16#include "../../../../include/lammp/impl/longlong.h"
17#include "../../../../include/lammp/lmmpn.h"
29 for (
i = 0;
i + 4 <=
na;
i += 4) {
67 for (
i = 0;
i + 4 <=
na;
i += 4) {
113 for (
i = 0;
i + 4 <=
na;
i += 4) {
145 for (;
i <
na;
i++) {
164 for (
i = 0;
i + 4 <=
na;
i += 4) {
196 for (;
i <
na;
i++) {
226 for (
i = 0;
i + 4 <=
na;
i += 4) {
248 for (;
i <
na;
i++) {
264 for (
i = 0;
i + 4 <=
na;
i += 4) {
296 for (;
i <
na;
i++) {
310 for (
i = 0;
i + 4 <=
na;
i += 4) {
342 for (;
i <
na;
i++) {
361 for (
i = 0;
i + 4 <=
na;
i += 4) {
393 for (;
i <
na;
i++) {
const mp_limb_t * mp_srcptr
#define lmmp_param_assert(x)
static void _umul64to128_(uint64_t a, uint64_t b, uint64_t *low, uint64_t *high)
void lmmp_mul_basecase_(mp_ptr restrict dst, mp_srcptr restrict numa, mp_size_t na, mp_srcptr restrict numb, mp_size_t nb)
void lmmp_sqr_basecase_(mp_ptr restrict dst, mp_srcptr restrict numa, mp_size_t na)
Copyright (C) 2026 HJimmyK(Jericho Knox)