crypto/internal/nistec/fiat.P521Element.Sub (method)

19 uses

	crypto/internal/nistec/fiat (current package)
		p521.go#L79: 	var minusOneEncoding = new(P521Element).Sub(
		p521.go#L106: func (e *P521Element) Sub(t1, t2 *P521Element) *P521Element {

	crypto/internal/nistec
		p521.go#L96: 		otherRoot.Sub(otherRoot, y)
		p521.go#L127: 	y2.Sub(y2, threeX)
		p521.go#L226: 	t3.Sub(t3, t4)                               // t3 := t3 - t4
		p521.go#L231: 	t4.Sub(t4, x3)                               // t4 := t4 - X3
		p521.go#L236: 	y3.Sub(x3, y3)                               // Y3 := X3 - Y3
		p521.go#L238: 	x3.Sub(y3, z3)                               // X3 := Y3 - Z3
		p521.go#L241: 	z3.Sub(t1, x3)                               // Z3 := t1 - X3
		p521.go#L246: 	y3.Sub(y3, t2)                               // Y3 := Y3 - t2
		p521.go#L247: 	y3.Sub(y3, t0)                               // Y3 := Y3 - t0
		p521.go#L252: 	t0.Sub(t0, t2)                               // t0 := t0 - t2
		p521.go#L258: 	x3.Sub(x3, t1)                               // X3 := X3 - t1
		p521.go#L282: 	y3.Sub(y3, z3)                               // Y3 := Y3 - Z3
		p521.go#L285: 	x3.Sub(t1, y3)                               // X3 := t1 - Y3
		p521.go#L292: 	z3.Sub(z3, t2)                               // Z3 := Z3 - t2
		p521.go#L293: 	z3.Sub(z3, t0)                               // Z3 := Z3 - t0
		p521.go#L298: 	t0.Sub(t0, t2)                               // t0 := t0 - t2
		p521.go#L304: 	x3.Sub(x3, z3)                               // X3 := X3 - Z3