| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| README | D | 22-Aug-2017 | 478 | 12 | 8 | |
| addmul_2.asm | D | 26-Sep-2020 | 4.1 KiB | 236 | 212 | |
| aorrlsh1_n.asm | D | 22-Aug-2017 | 1.3 KiB | 38 | 32 | |
| aorrlsh_n.asm | D | 26-Sep-2020 | 1.3 KiB | 39 | 32 | |
| aors_n.asm | D | 26-Sep-2020 | 1.3 KiB | 38 | 32 | |
| aorsmul_1.asm | D | 16-Jan-2021 | 4 KiB | 191 | 167 | |
| com.asm | D | 22-Aug-2017 | 1.3 KiB | 38 | 32 | |
| copyd.asm | D | 22-Aug-2017 | 1.3 KiB | 38 | 32 | |
| copyi.asm | D | 22-Aug-2017 | 1.3 KiB | 38 | 32 | |
| gcd_11.asm | D | 26-Sep-2020 | 1.2 KiB | 38 | 32 | |
| gmp-mparam.h | D | 16-Jan-2021 | 13 KiB | 266 | 211 | |
| hamdist.asm | D | 16-Jan-2021 | 5 KiB | 207 | 188 | |
| mul_1.asm | D | 16-Jan-2021 | 4 KiB | 194 | 168 | |
| mul_2.asm | D | 16-Jan-2021 | 3.6 KiB | 196 | 171 | |
| mul_basecase.asm | D | 22-Aug-2017 | 7.4 KiB | 417 | 363 | |
| popcount.asm | D | 16-Jan-2021 | 4.9 KiB | 192 | 169 | |
| sec_tabselect.asm | D | 22-Aug-2017 | 1.3 KiB | 38 | 32 | |
| sublsh1_n.asm | D | 22-Aug-2017 | 1.2 KiB | 38 | 32 |
README
1This directory contains code for AMD bulldozer including its piledriver update. 2 3We currently make limited use of SIMD instructions, both via the MPN_PATH and 4via inclusion of x86_64/fastsse files. 5 6The bd1 cores share one SIMD/FPU pipeline for two integer units. This probably 7means that an all-core GMP load (such as a HPC load) might run slower if there 8is significant SIMD dependency. 9 10We should perhaps allow a special 'bd1nosimd' pseudo cpu-name excluding any 11SIMD code. 12