// Generated code do not edit. Run `go generate`. // Copyright ©2015 The gonum Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package asm // The extra z parameter is needed because of floats.AddScaledTo func CaxpyUnitary(alpha complex64, x, y, z []complex64) { for i, v := range x { z[i] = alpha*v + y[i] } } func CaxpyInc(alpha complex64, x, y []complex64, n, incX, incY, ix, iy uintptr) { for i := 0; i < int(n); i++ { y[iy] += alpha * x[ix] ix += incX iy += incY } }