...

Source file src/pkg/math/arith_s390x.go

     1	// Copyright 2016 The Go Authors. All rights reserved.
     2	// Use of this source code is governed by a BSD-style
     3	// license that can be found in the LICENSE file.
     4	
     5	package math
     6	
     7	func log10TrampolineSetup(x float64) float64
     8	func log10Asm(x float64) float64
     9	
    10	func cosTrampolineSetup(x float64) float64
    11	func cosAsm(x float64) float64
    12	
    13	func coshTrampolineSetup(x float64) float64
    14	func coshAsm(x float64) float64
    15	
    16	func sinTrampolineSetup(x float64) float64
    17	func sinAsm(x float64) float64
    18	
    19	func sinhTrampolineSetup(x float64) float64
    20	func sinhAsm(x float64) float64
    21	
    22	func tanhTrampolineSetup(x float64) float64
    23	func tanhAsm(x float64) float64
    24	
    25	func log1pTrampolineSetup(x float64) float64
    26	func log1pAsm(x float64) float64
    27	
    28	func atanhTrampolineSetup(x float64) float64
    29	func atanhAsm(x float64) float64
    30	
    31	func acosTrampolineSetup(x float64) float64
    32	func acosAsm(x float64) float64
    33	
    34	func acoshTrampolineSetup(x float64) float64
    35	func acoshAsm(x float64) float64
    36	
    37	func asinTrampolineSetup(x float64) float64
    38	func asinAsm(x float64) float64
    39	
    40	func asinhTrampolineSetup(x float64) float64
    41	func asinhAsm(x float64) float64
    42	
    43	func erfTrampolineSetup(x float64) float64
    44	func erfAsm(x float64) float64
    45	
    46	func erfcTrampolineSetup(x float64) float64
    47	func erfcAsm(x float64) float64
    48	
    49	func atanTrampolineSetup(x float64) float64
    50	func atanAsm(x float64) float64
    51	
    52	func atan2TrampolineSetup(x, y float64) float64
    53	func atan2Asm(x, y float64) float64
    54	
    55	func cbrtTrampolineSetup(x float64) float64
    56	func cbrtAsm(x float64) float64
    57	
    58	func logTrampolineSetup(x float64) float64
    59	func logAsm(x float64) float64
    60	
    61	func tanTrampolineSetup(x float64) float64
    62	func tanAsm(x float64) float64
    63	
    64	func expTrampolineSetup(x float64) float64
    65	func expAsm(x float64) float64
    66	
    67	func expm1TrampolineSetup(x float64) float64
    68	func expm1Asm(x float64) float64
    69	
    70	func powTrampolineSetup(x, y float64) float64
    71	func powAsm(x, y float64) float64
    72	
    73	// hasVectorFacility reports whether the machine has the z/Architecture
    74	// vector facility installed and enabled.
    75	func hasVectorFacility() bool
    76	
    77	var hasVX = hasVectorFacility()
    78	

View as plain text