aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--absl/crc/internal/crc32_x86_arm_combined_simd.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/absl/crc/internal/crc32_x86_arm_combined_simd.h b/absl/crc/internal/crc32_x86_arm_combined_simd.h
index 514e8fd9..d2fc6211 100644
--- a/absl/crc/internal/crc32_x86_arm_combined_simd.h
+++ b/absl/crc/internal/crc32_x86_arm_combined_simd.h
@@ -274,7 +274,7 @@ inline int V128_Extract32(const V128 l) {
template <int imm>
inline uint64_t V128_Extract64(const V128 l) {
- return vgetq_lane_s64(vreinterpretq_s64_u64(l), imm);
+ return vgetq_lane_u64(l, imm);
}
inline int64_t V128_Low64(const V128 l) {