summaryrefslogtreecommitdiff
path: root/vendor/github.com/cloudflare/circl/math/fp448/fp_noasm.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/cloudflare/circl/math/fp448/fp_noasm.go')
-rw-r--r--vendor/github.com/cloudflare/circl/math/fp448/fp_noasm.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/vendor/github.com/cloudflare/circl/math/fp448/fp_noasm.go b/vendor/github.com/cloudflare/circl/math/fp448/fp_noasm.go
new file mode 100644
index 0000000..a62225d
--- /dev/null
+++ b/vendor/github.com/cloudflare/circl/math/fp448/fp_noasm.go
@@ -0,0 +1,12 @@
+//go:build !amd64 || purego
+// +build !amd64 purego
+
+package fp448
+
+func cmov(x, y *Elt, n uint) { cmovGeneric(x, y, n) }
+func cswap(x, y *Elt, n uint) { cswapGeneric(x, y, n) }
+func add(z, x, y *Elt) { addGeneric(z, x, y) }
+func sub(z, x, y *Elt) { subGeneric(z, x, y) }
+func addsub(x, y *Elt) { addsubGeneric(x, y) }
+func mul(z, x, y *Elt) { mulGeneric(z, x, y) }
+func sqr(z, x *Elt) { sqrGeneric(z, x) }