@@ -1411,7 +1411,7 @@ namespace xsimd
14111411 {
14121412 if (n == I)
14131413 {
1414- return vextq_u8 (lhs, rhs , I);
1414+ return vextq_u8 (rhs, lhs , I);
14151415 }
14161416 else
14171417 {
@@ -1424,7 +1424,7 @@ namespace xsimd
14241424 {
14251425 if (n == I)
14261426 {
1427- return vextq_s8 (lhs, rhs , I);
1427+ return vextq_s8 (rhs, lhs , I);
14281428 }
14291429 else
14301430 {
@@ -1437,7 +1437,7 @@ namespace xsimd
14371437 {
14381438 if (n == I)
14391439 {
1440- return vextq_u16 (lhs, rhs , I);
1440+ return vextq_u16 (rhs, lhs , I);
14411441 }
14421442 else
14431443 {
@@ -1450,7 +1450,7 @@ namespace xsimd
14501450 {
14511451 if (n == I)
14521452 {
1453- return vextq_s16 (lhs, rhs , I);
1453+ return vextq_s16 (rhs, lhs , I);
14541454 }
14551455 else
14561456 {
@@ -1463,7 +1463,7 @@ namespace xsimd
14631463 {
14641464 if (n == I)
14651465 {
1466- return vextq_u32 (lhs, rhs , I);
1466+ return vextq_u32 (rhs, lhs , I);
14671467 }
14681468 else
14691469 {
@@ -1476,7 +1476,7 @@ namespace xsimd
14761476 {
14771477 if (n == I)
14781478 {
1479- return vextq_s32 (lhs, rhs , I);
1479+ return vextq_s32 (rhs, lhs , I);
14801480 }
14811481 else
14821482 {
@@ -1489,7 +1489,7 @@ namespace xsimd
14891489 {
14901490 if (n == I)
14911491 {
1492- return vextq_u64 (lhs, rhs , I);
1492+ return vextq_u64 (rhs, lhs , I);
14931493 }
14941494 else
14951495 {
@@ -1502,7 +1502,7 @@ namespace xsimd
15021502 {
15031503 if (n == I)
15041504 {
1505- return vextq_s64 (lhs, rhs , I);
1505+ return vextq_s64 (rhs, lhs , I);
15061506 }
15071507 else
15081508 {
@@ -1515,7 +1515,7 @@ namespace xsimd
15151515 {
15161516 if (n == I)
15171517 {
1518- return vextq_f32 (lhs, rhs , I);
1518+ return vextq_f32 (rhs, lhs , I);
15191519 }
15201520 else
15211521 {
0 commit comments