dnl file part the MP.
dnl
dnl The
dnl under terms either
dnl The Library software; you can redistribute it and/or modifydnl under of either
dnl GNU General License published the
dnl Software Foundation version of License,or at
dnl option) any later version.dnl Foundation
dnl option) any later version.
dnl
dnl or
dnl GNU PublicLicense published the Software * theGNU PublicLicense by Free
dnl Foundation; either version 2 of the License, or (at your option) anyversion.
dnl version.
dnl
dnl
dnldnlThe MP is inthe that will useful
dnl The dnl ANY; without even the implied warranty of MERCHANTABILITY FITNESSA PURPOSESee GNU General License
WITHOUT WARRANTY
dnl FITNESS PARTICULARPURPOSE the General License
dnl for more details.
dnl
dnl You should have received copies of the GNU General Public License and the
dnl GNU Lesser General Public License along with the GNU MP Library. If not,
dnl see https://www.gnu.org/licenses/.
include(`../config.m4')
C cycles/limb
C AMD K8,K9
C AMD K10
C AMD bd1 1.5 with fluctuations
C AMD bd2 1.5 with fluctuations
C AMD bd3
C AMD bd4 1.6
C AMD zen
C AMD bt1
C AMD bt2
C Intel P4
C Intel PNR
C Intel NHM
C Intel SBR
C Intel IBR
C Intel HWL 1.21
C Intel BWL 1.04
C Intel SKL
C Intel atom
C Intel SLM
C VIA nano
C The loop of thiscode is the result of running a code generation and
C optimization tool suite written by David Harvey and Torbjorn Granlund.
C INPUT PARAMETERS
define(`rp', `%rdi') C rcx
define(`up', `%rsi') C rdx
define(`vp', `%rdx') C r8
define(`n', `%rcx') C r9
define(`cy', `%r8') C rsp+40 (mpn_add_nc and mpn_sub_nc)
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.