github.com/sanprasirt/go@v0.0.0-20170607001320-a027466e4b6d/src/math/arith_s390x.go (about) 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()