diff options
-rw-r--r-- | absl/crc/internal/crc32_x86_arm_combined_simd.h | 2 |
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) { |