Rewrite vectorized code with generics (#2275)
Showing
- pkg/vectorize/add/add.go 118 additions, 716 deletionspkg/vectorize/add/add.go
- pkg/vectorize/add/add_amd64.go 1 addition, 96 deletionspkg/vectorize/add/add_amd64.go
- pkg/vectorize/add/add_arm64.go 0 additions, 111 deletionspkg/vectorize/add/add_arm64.go
- pkg/vectorize/add/add_avx2_amd64.s 0 additions, 1 deletionpkg/vectorize/add/add_avx2_amd64.s
- pkg/vectorize/add/add_avx512_amd64.s 0 additions, 1 deletionpkg/vectorize/add/add_avx512_amd64.s
- pkg/vectorize/add/add_test.go 2 additions, 2 deletionspkg/vectorize/add/add_test.go
- pkg/vectorize/and/and_amd64.s 0 additions, 1 deletionpkg/vectorize/and/and_amd64.s
- pkg/vectorize/div/div.go 102 additions, 608 deletionspkg/vectorize/div/div.go
- pkg/vectorize/div/div_test.go 63 additions, 62 deletionspkg/vectorize/div/div_test.go
- pkg/vectorize/eq/eq.go 116 additions, 1162 deletionspkg/vectorize/eq/eq.go
- pkg/vectorize/floor/floor_amd64.go 0 additions, 3 deletionspkg/vectorize/floor/floor_amd64.go
- pkg/vectorize/ge/ge.go 116 additions, 1282 deletionspkg/vectorize/ge/ge.go
- pkg/vectorize/gt/gt.go 116 additions, 1282 deletionspkg/vectorize/gt/gt.go
- pkg/vectorize/le/le.go 116 additions, 1282 deletionspkg/vectorize/le/le.go
- pkg/vectorize/length/length.go 4 additions, 0 deletionspkg/vectorize/length/length.go
- pkg/vectorize/length/length_amd64.go 0 additions, 2 deletionspkg/vectorize/length/length_amd64.go
- pkg/vectorize/length/length_arm64.go 0 additions, 19 deletionspkg/vectorize/length/length_arm64.go
- pkg/vectorize/length/length_avx2_amd64.s 0 additions, 1 deletionpkg/vectorize/length/length_avx2_amd64.s
- pkg/vectorize/length/length_avx512_amd64.s 0 additions, 1 deletionpkg/vectorize/length/length_avx512_amd64.s
- pkg/vectorize/lt/lt.go 116 additions, 1282 deletionspkg/vectorize/lt/lt.go
Please register or sign in to comment