1// Copyright 2021 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//go:build !s390x 6 7// This is a large group of functions that most architectures don't 8// implement in assembly. 9 10package math 11 12const haveArchAcos = false 13 14func archAcos(x float64) float64 { 15 panic("not implemented") 16} 17 18const haveArchAcosh = false 19 20func archAcosh(x float64) float64 { 21 panic("not implemented") 22} 23 24const haveArchAsin = false 25 26func archAsin(x float64) float64 { 27 panic("not implemented") 28} 29 30const haveArchAsinh = false 31 32func archAsinh(x float64) float64 { 33 panic("not implemented") 34} 35 36const haveArchAtan = false 37 38func archAtan(x float64) float64 { 39 panic("not implemented") 40} 41 42const haveArchAtan2 = false 43 44func archAtan2(y, x float64) float64 { 45 panic("not implemented") 46} 47 48const haveArchAtanh = false 49 50func archAtanh(x float64) float64 { 51 panic("not implemented") 52} 53 54const haveArchCbrt = false 55 56func archCbrt(x float64) float64 { 57 panic("not implemented") 58} 59 60const haveArchCos = false 61 62func archCos(x float64) float64 { 63 panic("not implemented") 64} 65 66const haveArchCosh = false 67 68func archCosh(x float64) float64 { 69 panic("not implemented") 70} 71 72const haveArchErf = false 73 74func archErf(x float64) float64 { 75 panic("not implemented") 76} 77 78const haveArchErfc = false 79 80func archErfc(x float64) float64 { 81 panic("not implemented") 82} 83 84const haveArchExpm1 = false 85 86func archExpm1(x float64) float64 { 87 panic("not implemented") 88} 89 90const haveArchFrexp = false 91 92func archFrexp(x float64) (float64, int) { 93 panic("not implemented") 94} 95 96const haveArchLdexp = false 97 98func archLdexp(frac float64, exp int) float64 { 99 panic("not implemented") 100} 101 102const haveArchLog10 = false 103 104func archLog10(x float64) float64 { 105 panic("not implemented") 106} 107 108const haveArchLog2 = false 109 110func archLog2(x float64) float64 { 111 panic("not implemented") 112} 113 114const haveArchLog1p = false 115 116func archLog1p(x float64) float64 { 117 panic("not implemented") 118} 119 120const haveArchMod = false 121 122func archMod(x, y float64) float64 { 123 panic("not implemented") 124} 125 126const haveArchPow = false 127 128func archPow(x, y float64) float64 { 129 panic("not implemented") 130} 131 132const haveArchRemainder = false 133 134func archRemainder(x, y float64) float64 { 135 panic("not implemented") 136} 137 138const haveArchSin = false 139 140func archSin(x float64) float64 { 141 panic("not implemented") 142} 143 144const haveArchSinh = false 145 146func archSinh(x float64) float64 { 147 panic("not implemented") 148} 149 150const haveArchTan = false 151 152func archTan(x float64) float64 { 153 panic("not implemented") 154} 155 156const haveArchTanh = false 157 158func archTanh(x float64) float64 { 159 panic("not implemented") 160} 161