Skip to content

Commit c8765de

Browse files
committed
Fix int16_t byte stream split benchmarks
1 parent 59ddd69 commit c8765de

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

cpp/src/parquet/encoding_benchmark.cc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -510,7 +510,7 @@ BENCHMARK(BM_ByteStreamSplitEncode_Double_Scalar)->Apply(ByteStreamSplitApply);
510510

511511
#if defined(ARROW_HAVE_SSE4_2)
512512
static void BM_ByteStreamSplitDecode_Int16_Sse2(benchmark::State& state) {
513-
BM_ByteStreamSplitDecode<float>(
513+
BM_ByteStreamSplitDecode<int16_t>(
514514
state, ::arrow::util::internal::ByteStreamSplitDecodeSimd128<sizeof(int16_t)>);
515515
}
516516

@@ -525,7 +525,7 @@ static void BM_ByteStreamSplitDecode_Double_Sse2(benchmark::State& state) {
525525
}
526526

527527
static void BM_ByteStreamSplitEncode_Int16_Sse2(benchmark::State& state) {
528-
BM_ByteStreamSplitEncode<float>(
528+
BM_ByteStreamSplitEncode<int16_t>(
529529
state, ::arrow::util::internal::ByteStreamSplitEncodeSimd128<sizeof(int16_t)>);
530530
}
531531

@@ -549,7 +549,7 @@ BENCHMARK(BM_ByteStreamSplitEncode_Double_Sse2)->Apply(ByteStreamSplitApply);
549549

550550
#if defined(ARROW_HAVE_AVX2)
551551
static void BM_ByteStreamSplitDecode_Int16_Avx2(benchmark::State& state) {
552-
BM_ByteStreamSplitDecode<float>(
552+
BM_ByteStreamSplitDecode<int16_t>(
553553
state, ::arrow::util::internal::ByteStreamSplitDecodeAvx2<sizeof(int16_t)>);
554554
}
555555

@@ -564,7 +564,7 @@ static void BM_ByteStreamSplitDecode_Double_Avx2(benchmark::State& state) {
564564
}
565565

566566
static void BM_ByteStreamSplitEncode_Int16_Avx2(benchmark::State& state) {
567-
BM_ByteStreamSplitEncode<float>(
567+
BM_ByteStreamSplitEncode<int16_t>(
568568
state, ::arrow::util::internal::ByteStreamSplitEncodeAvx2<sizeof(int16_t)>);
569569
}
570570

0 commit comments

Comments
 (0)