@@ -510,7 +510,7 @@ BENCHMARK(BM_ByteStreamSplitEncode_Double_Scalar)->Apply(ByteStreamSplitApply);
510
510
511
511
#if defined(ARROW_HAVE_SSE4_2)
512
512
static void BM_ByteStreamSplitDecode_Int16_Sse2 (benchmark::State& state) {
513
- BM_ByteStreamSplitDecode<float >(
513
+ BM_ByteStreamSplitDecode<int16_t >(
514
514
state, ::arrow::util::internal::ByteStreamSplitDecodeSimd128<sizeof (int16_t )>);
515
515
}
516
516
@@ -525,7 +525,7 @@ static void BM_ByteStreamSplitDecode_Double_Sse2(benchmark::State& state) {
525
525
}
526
526
527
527
static void BM_ByteStreamSplitEncode_Int16_Sse2 (benchmark::State& state) {
528
- BM_ByteStreamSplitEncode<float >(
528
+ BM_ByteStreamSplitEncode<int16_t >(
529
529
state, ::arrow::util::internal::ByteStreamSplitEncodeSimd128<sizeof (int16_t )>);
530
530
}
531
531
@@ -549,7 +549,7 @@ BENCHMARK(BM_ByteStreamSplitEncode_Double_Sse2)->Apply(ByteStreamSplitApply);
549
549
550
550
#if defined(ARROW_HAVE_AVX2)
551
551
static void BM_ByteStreamSplitDecode_Int16_Avx2 (benchmark::State& state) {
552
- BM_ByteStreamSplitDecode<float >(
552
+ BM_ByteStreamSplitDecode<int16_t >(
553
553
state, ::arrow::util::internal::ByteStreamSplitDecodeAvx2<sizeof (int16_t )>);
554
554
}
555
555
@@ -564,7 +564,7 @@ static void BM_ByteStreamSplitDecode_Double_Avx2(benchmark::State& state) {
564
564
}
565
565
566
566
static void BM_ByteStreamSplitEncode_Int16_Avx2 (benchmark::State& state) {
567
- BM_ByteStreamSplitEncode<float >(
567
+ BM_ByteStreamSplitEncode<int16_t >(
568
568
state, ::arrow::util::internal::ByteStreamSplitEncodeAvx2<sizeof (int16_t )>);
569
569
}
570
570
0 commit comments