summaryrefslogtreecommitdiff
path: root/vendor/github.com/dolthub/swiss/simd
diff options
context:
space:
mode:
authorLibravatar kim <89579420+NyaaaWhatsUpDoc@users.noreply.github.com>2024-06-21 16:35:32 +0000
committerLibravatar GitHub <noreply@github.com>2024-06-21 17:35:32 +0100
commit9143ac6fb4f68f1c79e42f7adc10e68bf7f36e87 (patch)
tree73514f164dd48cfc3f902e6b3f3d2a6db8c6175c /vendor/github.com/dolthub/swiss/simd
parent[chore] update go-structr and go-mangler to no longer rely on modern-go/refle... (diff)
downloadgotosocial-9143ac6fb4f68f1c79e42f7adc10e68bf7f36e87.tar.xz
updates go-mutexes to no longer rely on unsafe linkname (#3027)
Diffstat (limited to 'vendor/github.com/dolthub/swiss/simd')
-rw-r--r--vendor/github.com/dolthub/swiss/simd/match.s19
-rw-r--r--vendor/github.com/dolthub/swiss/simd/match_amd64.go9
2 files changed, 0 insertions, 28 deletions
diff --git a/vendor/github.com/dolthub/swiss/simd/match.s b/vendor/github.com/dolthub/swiss/simd/match.s
deleted file mode 100644
index 4ae29e77b..000000000
--- a/vendor/github.com/dolthub/swiss/simd/match.s
+++ /dev/null
@@ -1,19 +0,0 @@
-// Code generated by command: go run asm.go -out match.s -stubs match_amd64.go. DO NOT EDIT.
-
-//go:build amd64
-
-#include "textflag.h"
-
-// func MatchMetadata(metadata *[16]int8, hash int8) uint16
-// Requires: SSE2, SSSE3
-TEXT ·MatchMetadata(SB), NOSPLIT, $0-18
- MOVQ metadata+0(FP), AX
- MOVBLSX hash+8(FP), CX
- MOVD CX, X0
- PXOR X1, X1
- PSHUFB X1, X0
- MOVOU (AX), X1
- PCMPEQB X1, X0
- PMOVMSKB X0, AX
- MOVW AX, ret+16(FP)
- RET
diff --git a/vendor/github.com/dolthub/swiss/simd/match_amd64.go b/vendor/github.com/dolthub/swiss/simd/match_amd64.go
deleted file mode 100644
index 538c8e124..000000000
--- a/vendor/github.com/dolthub/swiss/simd/match_amd64.go
+++ /dev/null
@@ -1,9 +0,0 @@
-// Code generated by command: go run asm.go -out match.s -stubs match_amd64.go. DO NOT EDIT.
-
-//go:build amd64
-
-package simd
-
-// MatchMetadata performs a 16-way probe of |metadata| using SSE instructions
-// nb: |metadata| must be an aligned pointer
-func MatchMetadata(metadata *[16]int8, hash int8) uint16