Skip to content

Commit

Permalink
project: Update for 6.2.1 merge.
Browse files Browse the repository at this point in the history
  • Loading branch information
Sibras committed Dec 18, 2020
1 parent ee21c11 commit 0018c44
Show file tree
Hide file tree
Showing 59 changed files with 343 additions and 2 deletions.
2 changes: 1 addition & 1 deletion SMP/gmp.h
Original file line number Diff line number Diff line change
Expand Up @@ -2339,7 +2339,7 @@ enum
/* Major version number is the value of __GNU_MP__ too, above. */
#define __GNU_MP_VERSION 6
#define __GNU_MP_VERSION_MINOR 2
#define __GNU_MP_VERSION_PATCHLEVEL 0
#define __GNU_MP_VERSION_PATCHLEVEL 1
#define __GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)

#define __GMP_H__
Expand Down
9 changes: 9 additions & 0 deletions SMP/mpn/x86_64/add_n.s
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@







Expand All @@ -84,6 +85,10 @@
.align 16, 0x90
.globl __gmpn_add_n

.def __gmpn_add_n
.scl 2
.type 32
.endef
__gmpn_add_n:

push %rdi
Expand Down Expand Up @@ -162,6 +167,10 @@ Le10: mov -8(%rsi,%rcx,8), %r10

.globl __gmpn_add_nc

.def __gmpn_add_nc
.scl 2
.type 32
.endef
__gmpn_add_nc:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/addlsh1_n.s
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@







Expand Down Expand Up @@ -97,6 +98,10 @@
.align 16, 0x90
.globl __gmpn_addlsh1_n

.def __gmpn_addlsh1_n
.scl 2
.type 32
.endef
__gmpn_addlsh1_n:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/addlsh2_n.s
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@







Expand Down Expand Up @@ -97,6 +98,10 @@
.align 16, 0x90
.globl __gmpn_addlsh2_n

.def __gmpn_addlsh2_n
.scl 2
.type 32
.endef
__gmpn_addlsh2_n:

push %rdi
Expand Down
9 changes: 9 additions & 0 deletions SMP/mpn/x86_64/addlsh_n.s
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@







Expand All @@ -98,6 +99,10 @@
.align 32, 0x90
.globl __gmpn_addlsh_n

.def __gmpn_addlsh_n
.scl 2
.type 32
.endef
__gmpn_addlsh_n:

push %rdi
Expand Down Expand Up @@ -218,6 +223,10 @@ Lwd1: shrd %cl, %r8, %r11

.globl __gmpn_addlsh_nc

.def __gmpn_addlsh_nc
.scl 2
.type 32
.endef
__gmpn_addlsh_nc:

push %rdi
Expand Down
9 changes: 9 additions & 0 deletions SMP/mpn/x86_64/addmul_1.s
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@







Expand All @@ -88,6 +89,10 @@
.align 16, 0x90
.globl __gmpn_addmul_1c

.def __gmpn_addmul_1c
.scl 2
.type 32
.endef
__gmpn_addmul_1c:

push %rdi
Expand Down Expand Up @@ -116,6 +121,10 @@ __gmpn_addmul_1c:
.align 16, 0x90
.globl __gmpn_addmul_1

.def __gmpn_addmul_1
.scl 2
.type 32
.endef
__gmpn_addmul_1:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/addmul_2.s
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@







Expand All @@ -89,6 +90,10 @@
.align 32, 0x90
.globl __gmpn_addmul_2

.def __gmpn_addmul_2
.scl 2
.type 32
.endef
__gmpn_addmul_2:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/and_n.s
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@







Expand Down Expand Up @@ -96,6 +97,10 @@
.align 32, 0x90
.globl __gmpn_and_n

.def __gmpn_and_n
.scl 2
.type 32
.endef
__gmpn_and_n:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/andn_n.s
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@







Expand Down Expand Up @@ -98,6 +99,10 @@
.align 32, 0x90
.globl __gmpn_andn_n

.def __gmpn_andn_n
.scl 2
.type 32
.endef
__gmpn_andn_n:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/bdiv_dbm1.s
Original file line number Diff line number Diff line change
Expand Up @@ -64,12 +64,17 @@






.text
.align 16, 0x90
.globl __gmpn_bdiv_dbm1c

.def __gmpn_bdiv_dbm1c
.scl 2
.type 32
.endef
__gmpn_bdiv_dbm1c:

push %rdi
Expand Down
9 changes: 9 additions & 0 deletions SMP/mpn/x86_64/bdiv_q_1.s
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@







Expand All @@ -78,6 +79,10 @@
.align 16, 0x90
.globl __gmpn_bdiv_q_1

.def __gmpn_bdiv_q_1
.scl 2
.type 32
.endef
__gmpn_bdiv_q_1:

push %rdi
Expand Down Expand Up @@ -132,6 +137,10 @@ Levn: bsf %rax, %rcx

.globl __gmpn_pi1_bdiv_q_1

.def __gmpn_pi1_bdiv_q_1
.scl 2
.type 32
.endef
__gmpn_pi1_bdiv_q_1:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/cnd_add_n.s
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@







Expand All @@ -82,6 +83,10 @@
.align 16, 0x90
.globl __gmpn_cnd_add_n

.def __gmpn_cnd_add_n
.scl 2
.type 32
.endef
__gmpn_cnd_add_n:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/cnd_sub_n.s
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@







Expand All @@ -82,6 +83,10 @@
.align 16, 0x90
.globl __gmpn_cnd_sub_n

.def __gmpn_cnd_sub_n
.scl 2
.type 32
.endef
__gmpn_cnd_sub_n:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/com.s
Original file line number Diff line number Diff line change
Expand Up @@ -81,12 +81,17 @@






.text
.align 64, 0x90
.globl __gmpn_com

.def __gmpn_com
.scl 2
.type 32
.endef
__gmpn_com:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/copyd.s
Original file line number Diff line number Diff line change
Expand Up @@ -92,12 +92,17 @@






.text
.align 64, 0x90
.globl __gmpn_copyd

.def __gmpn_copyd
.scl 2
.type 32
.endef
__gmpn_copyd:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/copyi.s
Original file line number Diff line number Diff line change
Expand Up @@ -95,12 +95,17 @@






.text
.align 64, 0x90
.globl __gmpn_copyi

.def __gmpn_copyi
.scl 2
.type 32
.endef
__gmpn_copyi:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/div_qr_1n_pi1.s
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@







Expand All @@ -89,6 +90,10 @@
.align 16, 0x90
.globl __gmpn_div_qr_1n_pi1

.def __gmpn_div_qr_1n_pi1
.scl 2
.type 32
.endef
__gmpn_div_qr_1n_pi1:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/div_qr_2n_pi1.s
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,17 @@






.text
.align 16, 0x90
.globl __gmpn_div_qr_2n_pi1

.def __gmpn_div_qr_2n_pi1
.scl 2
.type 32
.endef
__gmpn_div_qr_2n_pi1:

push %rdi
Expand Down
5 changes: 5 additions & 0 deletions SMP/mpn/x86_64/divexact_1.s
Original file line number Diff line number Diff line change
Expand Up @@ -61,12 +61,17 @@






.text
.align 16, 0x90
.globl __gmpn_divexact_1

.def __gmpn_divexact_1
.scl 2
.type 32
.endef
__gmpn_divexact_1:

push %rdi
Expand Down
Loading

0 comments on commit 0018c44

Please sign in to comment.