@@ -620,7 +620,7 @@ body: |
620
620
; CHECK: $ymm0 = VPSRAWYrr $ymm0, $xmm1
621
621
$ymm0 = VPSRAWZ256rr $ymm0, $xmm1
622
622
; CHECK: $ymm0 = VPSRLDQYri $ymm0, 7
623
- $ymm0 = VPSRLDQZ256rr $ymm0, 7
623
+ $ymm0 = VPSRLDQZ256ri $ymm0, 7
624
624
; CHECK: $ymm0 = VPSRLDYri $ymm0, 7
625
625
$ymm0 = VPSRLDZ256ri $ymm0, 7
626
626
; CHECK: $ymm0 = VPSRLDYrm $ymm0, $rip, 1, $rax, 0, $noreg
@@ -780,7 +780,7 @@ body: |
780
780
; CHECK: $ymm0 = VPERMQYri $ymm0, 7
781
781
$ymm0 = VPERMQZ256ri $ymm0, 7
782
782
; CHECK: $ymm0 = VPSLLDQYri $ymm0, 14
783
- $ymm0 = VPSLLDQZ256rr $ymm0, 14
783
+ $ymm0 = VPSLLDQZ256ri $ymm0, 14
784
784
; CHECK: $ymm0 = VPSLLDYri $ymm0, 7
785
785
$ymm0 = VPSLLDZ256ri $ymm0, 7
786
786
; CHECK: $ymm0 = VPSLLDYrm $ymm0, $rip, 1, $rax, 0, $noreg
@@ -1610,7 +1610,7 @@ body: |
1610
1610
; CHECK: $xmm0 = VPSRAWrr $xmm0, $xmm0
1611
1611
$xmm0 = VPSRAWZ128rr $xmm0, $xmm0
1612
1612
; CHECK: $xmm0 = VPSRLDQri $xmm0, 14
1613
- $xmm0 = VPSRLDQZ128rr $xmm0, 14
1613
+ $xmm0 = VPSRLDQZ128ri $xmm0, 14
1614
1614
; CHECK: $xmm0 = VPSRLDri $xmm0, 7
1615
1615
$xmm0 = VPSRLDZ128ri $xmm0, 7
1616
1616
; CHECK: $xmm0 = VPSRLDrm $xmm0, $rip, 1, $rax, 0, $noreg
@@ -1726,7 +1726,7 @@ body: |
1726
1726
; CHECK: $xmm0 = VPSHUFLWri $xmm0, -24
1727
1727
$xmm0 = VPSHUFLWZ128ri $xmm0, -24
1728
1728
; CHECK: $xmm0 = VPSLLDQri $xmm0, 7
1729
- $xmm0 = VPSLLDQZ128rr $xmm0, 7
1729
+ $xmm0 = VPSLLDQZ128ri $xmm0, 7
1730
1730
; CHECK: $xmm0 = VSHUFPDrmi $xmm0, $rip, 1, $rax, 0, $noreg, -24
1731
1731
$xmm0 = VSHUFPDZ128rmi $xmm0, $rip, 1, $rax, 0, $noreg, -24
1732
1732
; CHECK: $xmm0 = VSHUFPDrri $xmm0, $xmm1, -24
@@ -2982,8 +2982,8 @@ body: |
2982
2982
$ymm16 = VPSRAWZ256rm $ymm16, $rip, 1, $rax, 0, $noreg
2983
2983
; CHECK: $ymm16 = VPSRAWZ256rr $ymm16, $xmm1
2984
2984
$ymm16 = VPSRAWZ256rr $ymm16, $xmm1
2985
- ; CHECK: $ymm16 = VPSRLDQZ256rr $ymm16, 7
2986
- $ymm16 = VPSRLDQZ256rr $ymm16, 7
2985
+ ; CHECK: $ymm16 = VPSRLDQZ256ri $ymm16, 7
2986
+ $ymm16 = VPSRLDQZ256ri $ymm16, 7
2987
2987
; CHECK: $ymm16 = VPSRLDZ256ri $ymm16, 7
2988
2988
$ymm16 = VPSRLDZ256ri $ymm16, 7
2989
2989
; CHECK: $ymm16 = VPSRLDZ256rm $ymm16, $rip, 1, $rax, 0, $noreg
@@ -3142,8 +3142,8 @@ body: |
3142
3142
$ymm16 = VPERMQZ256mi $rdi, 1, $noreg, 0, $noreg, 7
3143
3143
; CHECK: $ymm16 = VPERMQZ256ri $ymm16, 7
3144
3144
$ymm16 = VPERMQZ256ri $ymm16, 7
3145
- ; CHECK: $ymm16 = VPSLLDQZ256rr $ymm16, 14
3146
- $ymm16 = VPSLLDQZ256rr $ymm16, 14
3145
+ ; CHECK: $ymm16 = VPSLLDQZ256ri $ymm16, 14
3146
+ $ymm16 = VPSLLDQZ256ri $ymm16, 14
3147
3147
; CHECK: $ymm16 = VPSLLDZ256ri $ymm16, 7
3148
3148
$ymm16 = VPSLLDZ256ri $ymm16, 7
3149
3149
; CHECK: $ymm16 = VPSLLDZ256rm $ymm16, $rip, 1, $rax, 0, $noreg
@@ -3980,8 +3980,8 @@ body: |
3980
3980
$xmm16 = VPSRAWZ128rm $xmm16, $rip, 1, $rax, 0, $noreg
3981
3981
; CHECK: $xmm16 = VPSRAWZ128rr $xmm16, $xmm16
3982
3982
$xmm16 = VPSRAWZ128rr $xmm16, $xmm16
3983
- ; CHECK: $xmm16 = VPSRLDQZ128rr $xmm16, 14
3984
- $xmm16 = VPSRLDQZ128rr $xmm16, 14
3983
+ ; CHECK: $xmm16 = VPSRLDQZ128ri $xmm16, 14
3984
+ $xmm16 = VPSRLDQZ128ri $xmm16, 14
3985
3985
; CHECK: $xmm16 = VPSRLDZ128ri $xmm16, 7
3986
3986
$xmm16 = VPSRLDZ128ri $xmm16, 7
3987
3987
; CHECK: $xmm16 = VPSRLDZ128rm $xmm16, $rip, 1, $rax, 0, $noreg
@@ -4096,8 +4096,8 @@ body: |
4096
4096
$xmm16 = VPSHUFLWZ128mi $rdi, 1, $noreg, 0, $noreg, -24
4097
4097
; CHECK: $xmm16 = VPSHUFLWZ128ri $xmm16, -24
4098
4098
$xmm16 = VPSHUFLWZ128ri $xmm16, -24
4099
- ; CHECK: $xmm16 = VPSLLDQZ128rr $xmm16, 1
4100
- $xmm16 = VPSLLDQZ128rr $xmm16, 1
4099
+ ; CHECK: $xmm16 = VPSLLDQZ128ri $xmm16, 1
4100
+ $xmm16 = VPSLLDQZ128ri $xmm16, 1
4101
4101
; CHECK: $xmm16 = VSHUFPDZ128rmi $xmm16, $rip, 1, $rax, 0, $noreg, -24
4102
4102
$xmm16 = VSHUFPDZ128rmi $xmm16, $rip, 1, $rax, 0, $noreg, -24
4103
4103
; CHECK: $xmm16 = VSHUFPDZ128rri $xmm16, $xmm1, -24
0 commit comments