package kernels
import (
"unsafe"
"github.com/apache/arrow-go/v18/arrow"
)
func _comparison_equal_arr_arr_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonEqualArrArrAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_equal_arr_arr_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
func _comparison_equal_arr_scalar_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonEqualArrScalarAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_equal_arr_scalar_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
func _comparison_equal_scalar_arr_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonEqualScalarArrAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_equal_scalar_arr_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
func _comparison_not_equal_arr_arr_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonNotEqualArrArrAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_not_equal_arr_arr_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
func _comparison_not_equal_arr_scalar_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonNotEqualArrScalarAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_not_equal_arr_scalar_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
func _comparison_not_equal_scalar_arr_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonNotEqualScalarArrAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_not_equal_scalar_arr_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
func _comparison_greater_arr_arr_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonGreaterArrArrAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_greater_arr_arr_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
func _comparison_greater_arr_scalar_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonGreaterArrScalarAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_greater_arr_scalar_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
func _comparison_greater_scalar_arr_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonGreaterScalarArrAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_greater_scalar_arr_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
func _comparison_greater_equal_arr_arr_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonGreaterEqualArrArrAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_greater_equal_arr_arr_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
func _comparison_greater_equal_arr_scalar_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonGreaterEqualArrScalarAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_greater_equal_arr_scalar_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
func _comparison_greater_equal_scalar_arr_avx2(typ int , left , right , out unsafe .Pointer , length int64 , offset int )
func comparisonGreaterEqualScalarArrAvx2(typ arrow .Type , left , right , out []byte , length int64 , offset int ) {
_comparison_greater_equal_scalar_arr_avx2 (int (typ ), unsafe .Pointer (&left [0 ]), unsafe .Pointer (&right [0 ]), unsafe .Pointer (&out [0 ]), length , offset )
}
The pages are generated with Golds v0.8.2 . (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu .
PR and bug reports are welcome and can be submitted to the issue list .
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds .