Skip to content

Commit

Permalink
Fix 2
Browse files Browse the repository at this point in the history
  • Loading branch information
argilo committed Feb 1, 2024
1 parent 8124e59 commit 210e5ae
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions kernels/volk/volk_8u_x4_conv_k7_r2_8u.h
Original file line number Diff line number Diff line change
Expand Up @@ -670,12 +670,12 @@ static inline void volk_8u_x4_conv_k7_r2_8u_neonspiral(unsigned char* Y,
high_bits = vreinterpretq_u16_u8(vshrq_n_u8(d9, 7));
paired16 = vreinterpretq_u32_u16(vsraq_n_u16(high_bits, high_bits, 6));
paired32 = vreinterpretq_u64_u32(vsraq_n_u32(paired16, paired16, 12));
paired64_new = vreinterpretq_u8_u64(vsraq_n_u64(paired32, paired32, 24));
paired64_new = vreinterpretq_u16_u64(vsraq_n_u64(paired32, paired32, 24));
s20 = ((unsigned int)vgetq_lane_u16(paired64_new, 0) << 1) | ((unsigned int)vgetq_lane_u16(paired64_new, 4) << 17);
high_bits = vreinterpretq_u16_u8(vshrq_n_u8(d10, 7));
paired16 = vreinterpretq_u32_u16(vsraq_n_u16(high_bits, high_bits, 6));
paired32 = vreinterpretq_u64_u32(vsraq_n_u32(paired16, paired16, 12));
paired64_new = vreinterpretq_u8_u64(vsraq_n_u64(paired32, paired32, 24));
paired64_new = vreinterpretq_u16_u64(vsraq_n_u64(paired32, paired32, 24));
s20 |= ((unsigned int)vgetq_lane_u16(paired64_new, 0)) | ((unsigned int)vgetq_lane_u8(paired64_new, 4) << 16);
a91 = ((short int*)dec);
a92 = (4 * i9);
Expand Down

0 comments on commit 210e5ae

Please sign in to comment.