File tree Expand file tree Collapse file tree 1 file changed +16
-16
lines changed
Expand file tree Collapse file tree 1 file changed +16
-16
lines changed Original file line number Diff line number Diff line change @@ -2984,24 +2984,24 @@ namespace xsimd
29842984 {
29852985 uint8x8_t high = vreinterpret_u8_u64 (vget_high_u64 (vreinterpretq_u64_u32 (self)));
29862986 uint8x8_t mask_lo = {
2987- V0 * 4 + 0 ,
2988- V0 * 4 + 1 ,
2989- V0 * 4 + 2 ,
2990- V0 * 4 + 3 ,
2991- V1 * 4 + 0 ,
2992- V1 * 4 + 1 ,
2993- V1 * 4 + 2 ,
2994- V1 * 4 + 3 ,
2987+ (V0 - 2 ) * 4 + 0 ,
2988+ (V0 - 2 ) * 4 + 1 ,
2989+ (V0 - 2 ) * 4 + 2 ,
2990+ (V0 - 2 ) * 4 + 3 ,
2991+ (V1 - 2 ) * 4 + 0 ,
2992+ (V1 - 2 ) * 4 + 1 ,
2993+ (V1 - 2 ) * 4 + 2 ,
2994+ (V1 - 2 ) * 4 + 3 ,
29952995 };
29962996 uint8x8_t mask_hi = {
2997- V2 * 4 + 0 ,
2998- V2 * 4 + 1 ,
2999- V2 * 4 + 2 ,
3000- V2 * 4 + 3 ,
3001- V3 * 4 + 0 ,
3002- V3 * 4 + 1 ,
3003- V3 * 4 + 2 ,
3004- V3 * 4 + 3 ,
2997+ (V2 - 2 ) * 4 + 0 ,
2998+ (V2 - 2 ) * 4 + 1 ,
2999+ (V2 - 2 ) * 4 + 2 ,
3000+ (V2 - 2 ) * 4 + 3 ,
3001+ (V3 - 2 ) * 4 + 0 ,
3002+ (V3 - 2 ) * 4 + 1 ,
3003+ (V3 - 2 ) * 4 + 2 ,
3004+ (V3 - 2 ) * 4 + 3 ,
30053005 };
30063006 uint8x8_t lo = vtbl1_u8 (high, mask_lo);
30073007 uint8x8_t hi = vtbl1_u8 (high, mask_hi);
You can’t perform that action at this time.
0 commit comments