diff options
author | Abseil Team <absl-team@google.com> | 2023-09-15 06:29:43 -0700 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2023-09-15 06:30:25 -0700 |
commit | c78a3f32c3930a5f6fc2cdb45fdd9ac31d33c6cd (patch) | |
tree | 967297a9f9e5d3258ee682019f190978679cca33 /absl/crc | |
parent | 5655528c41830f733160de4fb0b99073841bae9e (diff) | |
download | abseil-c78a3f32c3930a5f6fc2cdb45fdd9ac31d33c6cd.tar.gz abseil-c78a3f32c3930a5f6fc2cdb45fdd9ac31d33c6cd.tar.bz2 abseil-c78a3f32c3930a5f6fc2cdb45fdd9ac31d33c6cd.zip |
Remove implicit int64_t->uint64_t conversion in ARM version of V128_Extract64
PiperOrigin-RevId: 565662176
Change-Id: I18d5d9eb444b0090e3f4ab8f66ad214a67344268
Diffstat (limited to 'absl/crc')
-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) { |