|
LAMMP 4.2.0
Lamina High-Precision Arithmetic Library
|
inlines.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:函数 | |
| static int | __lmmp_leading_zeros_ (mp_limb_t x) |
| static int | __lmmp_limb_bits_ (mp_limb_t x) |
| Copyright (C) 2026 HJimmyK(Jericho Knox) | |
| static int | __lmmp_limb_popcnt_ (mp_limb_t x) |
| static void | __lmmp_mul_n_ (mp_ptr restrict dst, mp_srcptr restrict numa, mp_srcptr restrict numb, mp_size_t n) |
| static mp_limb_t | __lmmp_mulh_ (mp_limb_t a, mp_limb_t b) |
| static void | __lmmp_mullh_ (mp_limb_t a, mp_limb_t b, mp_ptr restrict dst) |
| static void | __lmmp_sqr_ (mp_ptr restrict dst, mp_srcptr restrict numa, mp_size_t na) |
| static int | __lmmp_tailing_zeros_ (mp_limb_t x) |
| #define lmmp_leading_zeros_ __lmmp_leading_zeros_ |
| #define lmmp_limb_bits_ __lmmp_limb_bits_ |
| #define lmmp_limb_popcnt_ __lmmp_limb_popcnt_ |
| #define lmmp_mul_n_ __lmmp_mul_n_ |
| #define lmmp_mulh_ __lmmp_mulh_ |
| #define lmmp_mullh_ __lmmp_mullh_ |
| #define lmmp_sqr_ __lmmp_sqr_ |
| #define lmmp_tailing_zeros_ __lmmp_tailing_zeros_ |
引用了 n.
Copyright (C) 2026 HJimmyK(Jericho Knox)
This file is part of LAMMP.
LAMMP is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (LGPL) as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This program is distributed WITHOUT ANY WARRANTY.
See https://www.gnu.org/licenses/.
引用了 k.
|
inlinestatic |
引用了 lmmp_mul_basecase_(), lmmp_mul_fft_(), lmmp_mul_toom22_(), lmmp_mul_toom33_(), lmmp_mul_toom44_(), MUL_FFT_THRESHOLD, MUL_TOOM22_THRESHOLD, MUL_TOOM33_THRESHOLD, MUL_TOOM44_THRESHOLD, n , 以及 numb.
函数调用图:引用了 lmmp_mul_fft_(), lmmp_sqr_basecase_(), lmmp_sqr_toom2_(), lmmp_sqr_toom3_(), lmmp_sqr_toom4_(), MUL_FFT_THRESHOLD, MUL_TOOM22_THRESHOLD, MUL_TOOM33_THRESHOLD , 以及 MUL_TOOM44_THRESHOLD.
函数调用图:引用了 n.