/netbsd-current/external/lgpl3/gmp/dist/mpn/powerpc64/p6/ |
H A D | lshiftc.asm | 3 dnl Copyright 2003, 2005, 2010, 2013 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl PowerPC-64 mpn_lshiftc -- rp[] = ~up[] << cnt label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | rshift.asm | 3 dnl Copyright 2003, 2005, 2010, 2013 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl PowerPC-64 mpn_rshift -- rp[] = up[] << cnt label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/s390_32/ |
H A D | copyd.asm | 3 dnl Copyright 2011 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl S/390-32 mpn_copyd label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | addmul_1.asm | 2 dnl result to a second limb vector. label 4 dnl Copyright 2001 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. label 7 dnl label 8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 9 dnl it under the terms of either: label 10 dnl label 11 dnl * the GNU Lesser General Public License as published by the Free label 12 dnl Softwar label 1 dnl S/390 mpn_addmul_1 -- Multiply a limb vector with a limb and add the label 13 dnl option) any later version. label 14 dnl label 15 dnl or label 16 dnl label 17 dnl * the GNU General Public License as published by the Free Software label 18 dnl Foundation; either version 2 of the License, or (at your option) any label 19 dnl later version. label 20 dnl label 21 dnl or both in parallel, as here. label 22 dnl label 23 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 24 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 25 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 26 dnl for more details. label 27 dnl label 28 dnl You should have received copies of the GNU General Public License and the label 29 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 30 dnl see https://www.gnu.org/licenses/. label [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/powerpc64/ |
H A D | umul.asm | 3 dnl Copyright 2000, 2001, 2005 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl PowerPC-64 umul_ppmm -- support for longlong.h label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/s390_64/ |
H A D | sqr_basecase.asm | 3 dnl Copyright 2011 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl S/390-64 mpn_sqr_basecase. label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | lshift.asm | 3 dnl Copyright 2011, 2012, 2014 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl S/390-64 mpn_lshift. label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | lshiftc.asm | 3 dnl Copyright 2011, 2014 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl S/390-64 mpn_lshiftc. label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | mul_basecase.asm | 3 dnl Copyright 2011 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl S/390-64 mpn_mul_basecase. label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | rshift.asm | 3 dnl Copyright 2011, 2014 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl S/390-64 mpn_rshift. label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | sublsh1_n.asm | 3 dnl Copyright 2011 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl S/390-64 mpn_sublsh1_n label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | mod_34lsub1.asm | 3 dnl Copyright 2011 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl S/390-64 mpn_mod_34lsub1 label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | mul_1.asm | 3 dnl Copyright 2011 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl S/390-64 mpn_mul_1 label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | submul_1.asm | 3 dnl Copyright 2011 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl S/390-64 mpn_submul_1 label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/sparc32/v9/ |
H A D | addmul_1.asm | 2 dnl the result to a second limb vector. label 4 dnl Copyright 1998, 2000, 2001, 2003 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. label 7 dnl label 8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 9 dnl it under the terms of either: label 10 dnl label 11 dnl * the GNU Lesser General Public License as published by the Free label 12 dnl Softwar label 1 dnl SPARC v9 32-bit mpn_addmul_1 -- Multiply a limb vector with a limb and add label 13 dnl option) any later version. label 14 dnl label 15 dnl or label 16 dnl label 17 dnl * the GNU General Public License as published by the Free Software label 18 dnl Foundation; either version 2 of the License, or (at your option) any label 19 dnl later version. label 20 dnl label 21 dnl or both in parallel, as here. label 22 dnl label 23 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 24 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 25 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 26 dnl for more details. label 27 dnl label 28 dnl You should have received copies of the GNU General Public License and the label 29 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 30 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | add_n.asm | 2 dnl sum in a third limb vector. label 4 dnl Copyright 2001 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. label 7 dnl label 8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 9 dnl it under the terms of either: label 10 dnl label 11 dnl * the GNU Lesser General Public License as published by the Free label 12 dnl Softwar label 1 dnl SPARC mpn_add_n -- Add two limb vectors of the same length > 0 and store label 13 dnl option) any later version. label 14 dnl label 15 dnl or label 16 dnl label 17 dnl * the GNU General Public License as published by the Free Software label 18 dnl Foundation; either version 2 of the License, or (at your option) any label 19 dnl later version. label 20 dnl label 21 dnl or both in parallel, as here. label 22 dnl label 23 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 24 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 25 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 26 dnl for more details. label 27 dnl label 28 dnl You should have received copies of the GNU General Public License and the label 29 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 30 dnl see https://www.gnu.org/licenses/. label [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/sparc32/v8/supersparc/ |
H A D | udiv.asm | 2 dnl This is for SuperSPARC only, to compensate for its semi-functional label 3 dnl udiv instruction. label 5 dnl Copyright 1993, 1994, 1996, 2000 Free Software Foundation, Inc. label 7 dnl This file is part of the GNU MP Library. label 8 dnl label 9 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 10 dnl it under the terms of either: label 11 dnl label 12 dnl * th label 1 dnl SuperSPARC mpn_udiv_qrnnd division support, used from longlong.h. label 13 dnl Software Foundation; either version 3 of the License, or (at your label 14 dnl option) any later version. label 15 dnl label 16 dnl or label 17 dnl label 18 dnl * the GNU General Public License as published by the Free Software label 19 dnl Foundation; either version 2 of the License, or (at your option) any label 20 dnl later version. label 21 dnl label 22 dnl or both in parallel, as here. label 23 dnl label 24 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 25 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 26 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 27 dnl for more details. label 28 dnl label 29 dnl You should have received copies of the GNU General Public License and the label 30 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 31 dnl see https://www.gnu.org/licenses/. label [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/sparc32/v8/ |
H A D | udiv.asm | 2 dnl This is for SuperSPARC only, to compensate for its semi-functional label 3 dnl udiv instruction. label 5 dnl Copyright 1993, 1994, 1996, 2000 Free Software Foundation, Inc. label 7 dnl This file is part of the GNU MP Library. label 8 dnl label 9 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 10 dnl it under the terms of either: label 11 dnl label 12 dnl * th label 1 dnl SuperSPARC mpn_udiv_qrnnd division support, used from longlong.h. label 13 dnl Software Foundation; either version 3 of the License, or (at your label 14 dnl option) any later version. label 15 dnl label 16 dnl or label 17 dnl label 18 dnl * the GNU General Public License as published by the Free Software label 19 dnl Foundation; either version 2 of the License, or (at your option) any label 20 dnl later version. label 21 dnl label 22 dnl or both in parallel, as here. label 23 dnl label 24 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 25 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 26 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 27 dnl for more details. label 28 dnl label 29 dnl You should have received copies of the GNU General Public License and the label 30 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 31 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | mul_1.asm | 2 dnl store the product in a second limb vector. label 4 dnl Copyright 1992, 1994, 1995, 2000 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. label 7 dnl label 8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 9 dnl it under the terms of either: label 10 dnl label 11 dnl * the GNU Lesser General Public License as published by the Free label 12 dnl Softwar label 1 dnl SPARC v8 mpn_mul_1 -- Multiply a limb vector with a single limb and label 13 dnl option) any later version. label 14 dnl label 15 dnl or label 16 dnl label 17 dnl * the GNU General Public License as published by the Free Software label 18 dnl Foundation; either version 2 of the License, or (at your option) any label 19 dnl later version. label 20 dnl label 21 dnl or both in parallel, as here. label 22 dnl label 23 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 24 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 25 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 26 dnl for more details. label 27 dnl label 28 dnl You should have received copies of the GNU General Public License and the label 29 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 30 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | submul_1.asm | 2 dnl subtract the result from a second limb vector. label 4 dnl Copyright 1992-1994, 2000 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. label 7 dnl label 8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 9 dnl it under the terms of either: label 10 dnl label 11 dnl * the GNU Lesser General Public License as published by the Free label 12 dnl Softwar label 1 dnl SPARC v8 mpn_submul_1 -- Multiply a limb vector with a limb and label 13 dnl option) any later version. label 14 dnl label 15 dnl or label 16 dnl label 17 dnl * the GNU General Public License as published by the Free Software label 18 dnl Foundation; either version 2 of the License, or (at your option) any label 19 dnl later version. label 20 dnl label 21 dnl or both in parallel, as here. label 22 dnl label 23 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 24 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 25 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 26 dnl for more details. label 27 dnl label 28 dnl You should have received copies of the GNU General Public License and the label 29 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 30 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | umul.asm | 3 dnl Copyright 1995, 1996, 2000 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl SPARC v8 mpn_umul_ppmm -- support for longlong.h for non-gcc. label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234/ |
H A D | mul_1.asm | 2 dnl the result in a second limb vector. label 4 dnl Copyright 1998, 2000-2003 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. label 7 dnl label 8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 9 dnl it under the terms of either: label 10 dnl label 11 dnl * the GNU Lesser General Public License as published by the Free label 12 dnl Softwar label 1 dnl SPARC v9 64-bit mpn_mul_1 -- Multiply a limb vector with a limb and store label 13 dnl option) any later version. label 14 dnl label 15 dnl or label 16 dnl label 17 dnl * the GNU General Public License as published by the Free Software label 18 dnl Foundation; either version 2 of the License, or (at your option) any label 19 dnl later version. label 20 dnl label 21 dnl or both in parallel, as here. label 22 dnl label 23 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 24 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 25 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 26 dnl for more details. label 27 dnl label 28 dnl You should have received copies of the GNU General Public License and the label 29 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 30 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | addmul_2.asm | 2 dnl number and add the result to a n limb vector. label 4 dnl Copyright 2002, 2003 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. label 7 dnl label 8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 9 dnl it under the terms of either: label 10 dnl label 11 dnl * the GNU Lesser General Public License as published by the Free label 12 dnl Softwar label 1 dnl SPARC v9 64-bit mpn_addmul_2 -- Multiply an n limb number with 2-limb label 13 dnl option) any later version. label 14 dnl label 15 dnl or label 16 dnl label 17 dnl * the GNU General Public License as published by the Free Software label 18 dnl Foundation; either version 2 of the License, or (at your option) any label 19 dnl later version. label 20 dnl label 21 dnl or both in parallel, as here. label 22 dnl label 23 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 24 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 25 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 26 dnl for more details. label 27 dnl label 28 dnl You should have received copies of the GNU General Public License and the label 29 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 30 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | sqr_diagonal.asm | 3 dnl Copyright 2001, 2002 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. label 6 dnl label 7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 8 dnl it under the terms of either: label 9 dnl label 10 dnl * the GNU Lesser General Public License as published by the Free label 11 dnl Software Foundation; either version 3 of the License, or (at your label 12 dnl optio label 1 dnl SPARC v9 64-bit mpn_sqr_diagonal. label 13 dnl label 14 dnl or label 15 dnl label 16 dnl * the GNU General Public License as published by the Free Software label 17 dnl Foundation; either version 2 of the License, or (at your option) any label 18 dnl later version. label 19 dnl label 20 dnl or both in parallel, as here. label 21 dnl label 22 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 23 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 24 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 25 dnl for more details. label 26 dnl label 27 dnl You should have received copies of the GNU General Public License and the label 28 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 29 dnl see https://www.gnu.org/licenses/. label [all...] |
H A D | sub_n.asm | 2 dnl store difference in a third limb vector. label 4 dnl Copyright 2001-2003, 2011 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. label 7 dnl label 8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 9 dnl it under the terms of either: label 10 dnl label 11 dnl * the GNU Lesser General Public License as published by the Free label 12 dnl Softwar label 1 dnl SPARC v9 mpn_sub_n -- Subtract two limb vectors of the same length > 0 and label 13 dnl option) any later version. label 14 dnl label 15 dnl or label 16 dnl label 17 dnl * the GNU General Public License as published by the Free Software label 18 dnl Foundation; either version 2 of the License, or (at your option) any label 19 dnl later version. label 20 dnl label 21 dnl or both in parallel, as here. label 22 dnl label 23 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 24 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 25 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License label 26 dnl for more details. label 27 dnl label 28 dnl You should have received copies of the GNU General Public License and the label 29 dnl GNU Lesser General Public License along with the GNU MP Library. If not, label 30 dnl see https://www.gnu.org/licenses/. label [all...] |