"Fossies" - the Fresh Open Source Software Archive

Member "gmp-6.2.1/mpn/sparc64/ultrasparct1/addlsh1_n.asm" (14 Nov 2020, 1336 Bytes) of package /linux/misc/gmp-6.2.1.tar.xz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Generic Assembler source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 dnl  SPARC v9 mpn_addlsh1_n for T1/T2.
    2 
    3 dnl  Copyright 2010 Free Software Foundation, Inc.
    4 
    5 dnl  This file is part of the GNU MP Library.
    6 dnl
    7 dnl  The GNU MP Library is free software; you can redistribute it and/or modify
    8 dnl  it under the terms of either:
    9 dnl
   10 dnl    * the GNU Lesser General Public License as published by the Free
   11 dnl      Software Foundation; either version 3 of the License, or (at your
   12 dnl      option) any later version.
   13 dnl
   14 dnl  or
   15 dnl
   16 dnl    * the GNU General Public License as published by the Free Software
   17 dnl      Foundation; either version 2 of the License, or (at your option) any
   18 dnl      later version.
   19 dnl
   20 dnl  or both in parallel, as here.
   21 dnl
   22 dnl  The GNU MP Library is distributed in the hope that it will be useful, but
   23 dnl  WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
   24 dnl  or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   25 dnl  for more details.
   26 dnl
   27 dnl  You should have received copies of the GNU General Public License and the
   28 dnl  GNU Lesser General Public License along with the GNU MP Library.  If not,
   29 dnl  see https://www.gnu.org/licenses/.
   30 
   31 include(`../config.m4')
   32 
   33 
   34 define(LSH,             1)
   35 define(RSH,             63)
   36 
   37 define(func, mpn_addlsh1_n)
   38 
   39 MULFUNC_PROLOGUE(mpn_addlsh1_n)
   40 
   41 include_mpn(`sparc64/ultrasparct1/addlshC_n.asm')