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 5package math 6 7func log10TrampolineSetup(x float64) float64 8func log10Asm(x float64) float64 9 10func cosTrampolineSetup(x float64) float64 11func cosAsm(x float64) float64 12 13func coshTrampolineSetup(x float64) float64 14func coshAsm(x float64) float64 15 16func sinTrampolineSetup(x float64) float64 17func sinAsm(x float64) float64 18 19func sinhTrampolineSetup(x float64) float64 20func sinhAsm(x float64) float64 21 22func tanhTrampolineSetup(x float64) float64 23func tanhAsm(x float64) float64 24 25func log1pTrampolineSetup(x float64) float64 26func log1pAsm(x float64) float64 27 28func atanhTrampolineSetup(x float64) float64 29func atanhAsm(x float64) float64 30 31func acosTrampolineSetup(x float64) float64 32func acosAsm(x float64) float64 33 34func acoshTrampolineSetup(x float64) float64 35func acoshAsm(x float64) float64 36 37func asinTrampolineSetup(x float64) float64 38func asinAsm(x float64) float64 39 40func asinhTrampolineSetup(x float64) float64 41func asinhAsm(x float64) float64 42 43func erfTrampolineSetup(x float64) float64 44func erfAsm(x float64) float64 45 46func erfcTrampolineSetup(x float64) float64 47func erfcAsm(x float64) float64 48 49func atanTrampolineSetup(x float64) float64 50func atanAsm(x float64) float64 51 52func atan2TrampolineSetup(x, y float64) float64 53func atan2Asm(x, y float64) float64 54 55func cbrtTrampolineSetup(x float64) float64 56func cbrtAsm(x float64) float64 57 58func logTrampolineSetup(x float64) float64 59func logAsm(x float64) float64 60 61func tanTrampolineSetup(x float64) float64 62func tanAsm(x float64) float64 63 64func expTrampolineSetup(x float64) float64 65func expAsm(x float64) float64 66 67func expm1TrampolineSetup(x float64) float64 68func expm1Asm(x float64) float64 69 70func powTrampolineSetup(x, y float64) float64 71func powAsm(x, y float64) float64 72 73// hasVectorFacility reports whether the machine has the z/Architecture 74// vector facility installed and enabled. 75func hasVectorFacility() bool 76 77var hasVX = hasVectorFacility() 78