@@ -8,12 +8,12 @@ The `Real()` and `Imag()` parameter methods may be used to load the sub-componen
|
||||
```go
|
||||
TEXT("Norm", "func(z complex128) float64")
|
||||
Doc("Norm returns the complex norm of z.")
|
||||
r = Load(Param("z").Real(), Xv())
|
||||
i = Load(Param("z").Imag(), Xv())
|
||||
r = Load(Param("z").Real(), XMM())
|
||||
i = Load(Param("z").Imag(), XMM())
|
||||
MULSD(r, r)
|
||||
MULSD(i, i)
|
||||
ADDSD(i, r)
|
||||
n := Xv()
|
||||
n := XMM()
|
||||
SQRTSD(r, n)
|
||||
Store(n, ReturnIndex(0))
|
||||
RET()
|
||||
|
||||
Reference in New Issue
Block a user