/haiku-buildtools/gcc/gmp/mpn/powerpc64/mode64/ |
H A D | mul_basecase.asm | 3 dnl Copyright 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2008 Free Software label 4 dnl Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl PowerPC-64 mpn_basecase. label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | rsh1add_n.asm | 3 dnl Copyright 2003, 2005 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 9 dnl by the Free Software Foundation; either version 3 of the License, or (at label 10 dnl your option) any later version. label 12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 14 dnl o label 1 dnl PowerPC-64 mpn_rsh1add_n -- rp[] = (up[] + vp[]) >> 1 label 15 dnl License for more details. label 17 dnl You should have received a copy of the GNU Lesser General Public License label 18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | rsh1sub_n.asm | 3 dnl Copyright 2003, 2005 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 9 dnl by the Free Software Foundation; either version 3 of the License, or (at label 10 dnl your option) any later version. label 12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 14 dnl o label 1 dnl PowerPC-64 mpn_rsh1sub_n -- rp[] = (up[] - vp[]) >> 1 label 15 dnl License for more details. label 17 dnl You should have received a copy of the GNU Lesser General Public License label 18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | sublsh1_n.asm | 3 dnl Copyright 2003, 2005 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 9 dnl by the Free Software Foundation; either version 3 of the License, or (at label 10 dnl your option) any later version. label 12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 14 dnl o label 1 dnl PowerPC-64 mpn_sublsh1_n -- rp[] = up[] - (vp[] << 1) label 15 dnl License for more details. label 17 dnl You should have received a copy of the GNU Lesser General Public License label 18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | submul_1.asm | 2 dnl the result from a second limb vector. label 4 dnl Copyright 1999, 2000, 2001, 2003, 2004, 2005, 2006 Free Software label 5 dnl Foundation, Inc. label 7 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 11 dnl by the Free Software Foundation; either version 3 of the License, or (at label 12 dnl your option) any later version. label 14 dnl Th label 1 dnl PowerPC-64 mpn_submul_1 -- Multiply a limb vector with a limb and subtract label 15 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 16 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 17 dnl License for more details. label 19 dnl You should have received a copy of the GNU Lesser General Public License label 20 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
/haiku-buildtools/gcc/gmp/mpn/powerpc64/ |
H A D | rshift.asm | 3 dnl Copyright 2003, 2005 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 9 dnl by the Free Software Foundation; either version 3 of the License, or (at label 10 dnl your option) any later version. label 12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 14 dnl o label 1 dnl PowerPC-64 mpn_rshift -- rp[] = up[] >> cnt label 15 dnl License for more details. label 17 dnl You should have received a copy of the GNU Lesser General Public License label 18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | sqr_diagonal.asm | 3 dnl Copyright 2001, 2002, 2003, 2005, 2006 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 9 dnl by the Free Software Foundation; either version 3 of the License, or (at label 10 dnl your option) any later version. label 12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 14 dnl o label 1 dnl PowerPC-64 mpn_sqr_diagonal. label 15 dnl License for more details. label 17 dnl You should have received a copy of the GNU Lesser General Public License label 18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | umul.asm | 3 dnl Copyright 2000, 2001, 2005 Free Software Foundation, Inc. label 4 dnl 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 label 8 dnl modify it under the terms of the GNU Lesser General Public License as label 9 dnl published by the Free Software Foundation; either version 3 of the label 10 dnl License, or (at your option) any later version. label 11 dnl label 1 dnl PowerPC-64 umul_ppmm -- support for longlong.h label 12 dnl The GNU MP Library is distributed in the hope that it will be useful, label 13 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of label 14 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser label 15 dnl General Public License for more details. label 16 dnl label 17 dnl You should have received a copy of the GNU Lesser General Public License label 18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
/haiku-buildtools/gcc/gmp/mpn/powerpc64/vmx/ |
H A D | popcount.asm | 3 dnl Copyright 2006 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 9 dnl by the Free Software Foundation; either version 3 of the License, or (at label 10 dnl your option) any later version. label 12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 14 dnl o label 1 dnl PowerPC-32/VMX and PowerPC-64/VMX mpn_popcount. label 15 dnl License for more details. label 17 dnl You should have received a copy of the GNU Lesser General Public License label 18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
/haiku-buildtools/gcc/gmp/mpn/sparc32/ |
H A D | add_n.asm | 2 dnl sum in a third limb vector. label 4 dnl Copyright 1995, 1996, 2000 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC mpn_add_n -- Add two limb vectors of the same length > 0 and store label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | addmul_1.asm | 2 dnl result to a second limb vector. label 4 dnl Copyright 1992, 1993, 1994, 2000 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC mpn_addmul_1 -- Multiply a limb vector with a limb and add the label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | lshift.asm | 3 dnl Copyright 1995, 1996, 2000 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 9 dnl by the Free Software Foundation; either version 3 of the License, or (at label 10 dnl your option) any later version. label 12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 14 dnl o label 1 dnl SPARC mpn_lshift -- Shift a number left. label 15 dnl License for more details. label 17 dnl You should have received a copy of the GNU Lesser General Public License label 18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | mul_1.asm | 2 dnl the result in a second limb vector. label 4 dnl Copyright 1992, 1993, 1994, 2000 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC mpn_mul_1 -- Multiply a limb vector with a limb and store label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | rshift.asm | 3 dnl Copyright 1995, 1996, 2000 Free Software Foundation, Inc. label 5 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 9 dnl by the Free Software Foundation; either version 3 of the License, or (at label 10 dnl your option) any later version. label 12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 14 dnl o label 1 dnl SPARC mpn_rshift -- Shift a number right. label 15 dnl License for more details. label 17 dnl You should have received a copy of the GNU Lesser General Public License label 18 dnl along with the GNU MP Library. If not, see http://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 1995, 1996, 2000 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC mpn_sub_n -- Subtract two limb vectors of the same length > 0 and label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | submul_1.asm | 2 dnl the result from a second limb vector. label 4 dnl Copyright 1992, 1993, 1994, 2000 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC mpn_submul_1 -- Multiply a limb vector with a limb and subtract label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | udiv.asm | 2 dnl This is for v7 CPUs with a floating-point unit. label 4 dnl Copyright 1993, 1994, 1996, 2000 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC v7 __udiv_qrnnd division support, used from longlong.h. label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
H A D | udiv_nfp.asm | 2 dnl This is for v7 CPUs without a floating-point unit. label 4 dnl Copyright 1993, 1994, 1996, 2000 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC v7 __udiv_qrnnd division support, used from longlong.h. label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
/haiku-buildtools/gcc/gmp/mpn/sparc32/v8/ |
H A D | addmul_1.asm | 2 dnl add the result to a second limb vector. label 4 dnl Copyright 1992, 1993, 1994, 1995, 2000 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC v8 mpn_addmul_1 -- Multiply a limb vector with a limb and label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://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 8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 9 dnl it under the terms of the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC v8 mpn_mul_1 -- Multiply a limb vector with a single limb and label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://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, 1993, 1994, 2000 Free Software Foundation, Inc. label 6 dnl This file is part of the GNU MP Library. 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 the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC v8 mpn_submul_1 -- Multiply a limb vector with a limb and label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
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 9 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 10 dnl it under the terms of the GNU Lesser General Public License as published label 11 dnl by the Free Software Foundation; either version 3 of the License, or (at label 12 dnl your option) any later version. label 14 dnl Th label 1 dnl SuperSPARC mpn_udiv_qrnnd division support, used from longlong.h. label 15 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 16 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 17 dnl License for more details. label 19 dnl You should have received a copy of the GNU Lesser General Public License label 20 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
/haiku-buildtools/gcc/gmp/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 9 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 10 dnl it under the terms of the GNU Lesser General Public License as published label 11 dnl by the Free Software Foundation; either version 3 of the License, or (at label 12 dnl your option) any later version. label 14 dnl Th label 1 dnl SuperSPARC mpn_udiv_qrnnd division support, used from longlong.h. label 15 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label 16 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 17 dnl License for more details. label 19 dnl You should have received a copy of the GNU Lesser General Public License label 20 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
/haiku-buildtools/gcc/gmp/mpn/sparc32/v9/ |
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 8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 9 dnl it under the terms of the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC mpn_add_n -- Add two limb vectors of the same length > 0 and store label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |
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 8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label 9 dnl it under the terms of the GNU Lesser General Public License as published label 10 dnl by the Free Software Foundation; either version 3 of the License, or (at label 11 dnl your option) any later version. label 13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label 14 dnl WITHOU label 1 dnl SPARC v9 32-bit mpn_addmul_1 -- Multiply a limb vector with a limb and add label 15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label 16 dnl License for more details. label 18 dnl You should have received a copy of the GNU Lesser General Public License label 19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label [all...] |