@@ -6416,29 +6416,29 @@ vpermilpd $0x23, 0x400(%rbx), %zmm2
64166416// CHECK: encoding: [0x62,0xb1,0x56,0x78,0x58,0xfb]
64176417 vaddss {rz-sae}, %xmm19, %xmm5, %xmm7
64186418
6419- // CHECK: vaddss (%rcx), %xmm5 , %xmm7
6420- // CHECK: encoding: [0x62,0xf1,0x56,0x08 ,0x58,0x39]
6421- vaddss (%rcx), %xmm5 , %xmm7
6419+ // CHECK: vaddss (%rcx), %xmm25 , %xmm7
6420+ // CHECK: encoding: [0x62,0xf1,0x36,0x00 ,0x58,0x39]
6421+ vaddss (%rcx), %xmm25 , %xmm7
64226422
6423- // CHECK: vaddss 291(%rax,%r14,8), %xmm5 , %xmm7
6424- // CHECK: encoding: [0x62,0xb1,0x56,0x08 ,0x58,0xbc,0xf0,0x23,0x01,0x00,0x00]
6425- vaddss 291(%rax,%r14,8), %xmm5 , %xmm7
6423+ // CHECK: vaddss 291(%rax,%r14,8), %xmm25 , %xmm7
6424+ // CHECK: encoding: [0x62,0xb1,0x36,0x00 ,0x58,0xbc,0xf0,0x23,0x01,0x00,0x00]
6425+ vaddss 291(%rax,%r14,8), %xmm25 , %xmm7
64266426
6427- // CHECK: vaddss 508(%rdx), %xmm5 , %xmm7
6428- // CHECK: encoding: [0x62,0xf1,0x56,0x08 ,0x58,0x7a,0x7f]
6429- vaddss 508(%rdx), %xmm5 , %xmm7
6427+ // CHECK: vaddss 508(%rdx), %xmm25 , %xmm7
6428+ // CHECK: encoding: [0x62,0xf1,0x36,0x00 ,0x58,0x7a,0x7f]
6429+ vaddss 508(%rdx), %xmm25 , %xmm7
64306430
6431- // CHECK: vaddss 512(%rdx), %xmm5 , %xmm7
6432- // CHECK: encoding: [0x62,0xf1,0x56,0x08 ,0x58,0xba,0x00,0x02,0x00,0x00]
6433- vaddss 512(%rdx), %xmm5 , %xmm7
6431+ // CHECK: vaddss 512(%rdx), %xmm25 , %xmm7
6432+ // CHECK: encoding: [0x62,0xf1,0x36,0x00 ,0x58,0xba,0x00,0x02,0x00,0x00]
6433+ vaddss 512(%rdx), %xmm25 , %xmm7
64346434
6435- // CHECK: vaddss -512(%rdx), %xmm5 , %xmm7
6436- // CHECK: encoding: [0x62,0xf1,0x56,0x08 ,0x58,0x7a,0x80]
6437- vaddss -512(%rdx), %xmm5 , %xmm7
6435+ // CHECK: vaddss -512(%rdx), %xmm25 , %xmm7
6436+ // CHECK: encoding: [0x62,0xf1,0x36,0x00 ,0x58,0x7a,0x80]
6437+ vaddss -512(%rdx), %xmm25 , %xmm7
64386438
6439- // CHECK: vaddss -516(%rdx), %xmm5 , %xmm7
6440- // CHECK: encoding: [0x62,0xf1,0x56,0x08 ,0x58,0xba,0xfc,0xfd,0xff,0xff]
6441- vaddss -516(%rdx), %xmm5 , %xmm7
6439+ // CHECK: vaddss -516(%rdx), %xmm25 , %xmm7
6440+ // CHECK: encoding: [0x62,0xf1,0x36,0x00 ,0x58,0xba,0xfc,0xfd,0xff,0xff]
6441+ vaddss -516(%rdx), %xmm25 , %xmm7
64426442
64436443// CHECK: vdivpd {rn-sae}, %zmm11, %zmm6, %zmm18
64446444// CHECK: encoding: [0x62,0xc1,0xcd,0x18,0x5e,0xd3]
@@ -6640,29 +6640,29 @@ vpermilpd $0x23, 0x400(%rbx), %zmm2
66406640// CHECK: encoding: [0x62,0x71,0x5e,0x18,0x5f,0xc6]
66416641 vmaxss {sae}, %xmm6, %xmm4, %xmm8
66426642
6643- // CHECK: vmaxss (%rcx), %xmm4, %xmm8
6644- // CHECK: encoding: [0x62,0x71 ,0x5e,0x08,0x5f,0x01 ]
6645- vmaxss (%rcx), %xmm4, %xmm8
6643+ // CHECK: vmaxss (%rcx), %xmm4, %xmm18
6644+ // CHECK: encoding: [0x62,0xe1 ,0x5e,0x08,0x5f,0x11 ]
6645+ vmaxss (%rcx), %xmm4, %xmm18
66466646
6647- // CHECK: vmaxss 291(%rax,%r14,8), %xmm4, %xmm8
6648- // CHECK: encoding: [0x62,0x31 ,0x5e,0x08,0x5f,0x84 ,0xf0,0x23,0x01,0x00,0x00]
6649- vmaxss 291(%rax,%r14,8), %xmm4, %xmm8
6647+ // CHECK: vmaxss 291(%rax,%r14,8), %xmm4, %xmm18
6648+ // CHECK: encoding: [0x62,0xa1 ,0x5e,0x08,0x5f,0x94 ,0xf0,0x23,0x01,0x00,0x00]
6649+ vmaxss 291(%rax,%r14,8), %xmm4, %xmm18
66506650
6651- // CHECK: vmaxss 508(%rdx), %xmm4, %xmm8
6652- // CHECK: encoding: [0x62,0x71 ,0x5e,0x08,0x5f,0x42 ,0x7f]
6653- vmaxss 508(%rdx), %xmm4, %xmm8
6651+ // CHECK: vmaxss 508(%rdx), %xmm4, %xmm18
6652+ // CHECK: encoding: [0x62,0xe1 ,0x5e,0x08,0x5f,0x52 ,0x7f]
6653+ vmaxss 508(%rdx), %xmm4, %xmm18
66546654
6655- // CHECK: vmaxss 512(%rdx), %xmm4, %xmm8
6656- // CHECK: encoding: [0x62,0x71 ,0x5e,0x08,0x5f,0x82 ,0x00,0x02,0x00,0x00]
6657- vmaxss 512(%rdx), %xmm4, %xmm8
6655+ // CHECK: vmaxss 512(%rdx), %xmm4, %xmm18
6656+ // CHECK: encoding: [0x62,0xe1 ,0x5e,0x08,0x5f,0x92 ,0x00,0x02,0x00,0x00]
6657+ vmaxss 512(%rdx), %xmm4, %xmm18
66586658
6659- // CHECK: vmaxss -512(%rdx), %xmm4, %xmm8
6660- // CHECK: encoding: [0x62,0x71 ,0x5e,0x08,0x5f,0x42 ,0x80]
6661- vmaxss -512(%rdx), %xmm4, %xmm8
6659+ // CHECK: vmaxss -512(%rdx), %xmm4, %xmm18
6660+ // CHECK: encoding: [0x62,0xe1 ,0x5e,0x08,0x5f,0x52 ,0x80]
6661+ vmaxss -512(%rdx), %xmm4, %xmm18
66626662
6663- // CHECK: vmaxss -516(%rdx), %xmm4, %xmm8
6664- // CHECK: encoding: [0x62,0x71 ,0x5e,0x08,0x5f,0x82 ,0xfc,0xfd,0xff,0xff]
6665- vmaxss -516(%rdx), %xmm4, %xmm8
6663+ // CHECK: vmaxss -516(%rdx), %xmm4, %xmm18
6664+ // CHECK: encoding: [0x62,0xe1 ,0x5e,0x08,0x5f,0x92 ,0xfc,0xfd,0xff,0xff]
6665+ vmaxss -516(%rdx), %xmm4, %xmm18
66666666
66676667// CHECK: vminpd {sae}, %zmm22, %zmm6, %zmm6
66686668// CHECK: encoding: [0x62,0xb1,0xcd,0x18,0x5d,0xf6]
@@ -6812,29 +6812,29 @@ vpermilpd $0x23, 0x400(%rbx), %zmm2
68126812// CHECK: encoding: [0x62,0x31,0xdf,0x78,0x59,0xea]
68136813 vmulsd {rz-sae}, %xmm18, %xmm4, %xmm13
68146814
6815- // CHECK: vmulsd (%rcx), %xmm4, %xmm13
6816- // CHECK: encoding: [0x62,0x71 ,0xdf,0x08,0x59,0x29 ]
6817- vmulsd (%rcx), %xmm4, %xmm13
6815+ // CHECK: vmulsd (%rcx), %xmm4, %xmm23
6816+ // CHECK: encoding: [0x62,0xe1 ,0xdf,0x08,0x59,0x39 ]
6817+ vmulsd (%rcx), %xmm4, %xmm23
68186818
6819- // CHECK: vmulsd 291(%rax,%r14,8), %xmm4, %xmm13
6820- // CHECK: encoding: [0x62,0x31 ,0xdf,0x08,0x59,0xac ,0xf0,0x23,0x01,0x00,0x00]
6821- vmulsd 291(%rax,%r14,8), %xmm4, %xmm13
6819+ // CHECK: vmulsd 291(%rax,%r14,8), %xmm4, %xmm23
6820+ // CHECK: encoding: [0x62,0xa1 ,0xdf,0x08,0x59,0xbc ,0xf0,0x23,0x01,0x00,0x00]
6821+ vmulsd 291(%rax,%r14,8), %xmm4, %xmm23
68226822
6823- // CHECK: vmulsd 1016(%rdx), %xmm4, %xmm13
6824- // CHECK: encoding: [0x62,0x71 ,0xdf,0x08,0x59,0x6a ,0x7f]
6825- vmulsd 1016(%rdx), %xmm4, %xmm13
6823+ // CHECK: vmulsd 1016(%rdx), %xmm4, %xmm23
6824+ // CHECK: encoding: [0x62,0xe1 ,0xdf,0x08,0x59,0x7a ,0x7f]
6825+ vmulsd 1016(%rdx), %xmm4, %xmm23
68266826
6827- // CHECK: vmulsd 1024(%rdx), %xmm4, %xmm13
6828- // CHECK: encoding: [0x62,0x71 ,0xdf,0x08,0x59,0xaa ,0x00,0x04,0x00,0x00]
6829- vmulsd 1024(%rdx), %xmm4, %xmm13
6827+ // CHECK: vmulsd 1024(%rdx), %xmm4, %xmm23
6828+ // CHECK: encoding: [0x62,0xe1 ,0xdf,0x08,0x59,0xba ,0x00,0x04,0x00,0x00]
6829+ vmulsd 1024(%rdx), %xmm4, %xmm23
68306830
6831- // CHECK: vmulsd -1024(%rdx), %xmm4, %xmm13
6832- // CHECK: encoding: [0x62,0x71 ,0xdf,0x08,0x59,0x6a ,0x80]
6833- vmulsd -1024(%rdx), %xmm4, %xmm13
6831+ // CHECK: vmulsd -1024(%rdx), %xmm4, %xmm23
6832+ // CHECK: encoding: [0x62,0xe1 ,0xdf,0x08,0x59,0x7a ,0x80]
6833+ vmulsd -1024(%rdx), %xmm4, %xmm23
68346834
6835- // CHECK: vmulsd -1032(%rdx), %xmm4, %xmm13
6836- // CHECK: encoding: [0x62,0x71 ,0xdf,0x08,0x59,0xaa ,0xf8,0xfb,0xff,0xff]
6837- vmulsd -1032(%rdx), %xmm4, %xmm13
6835+ // CHECK: vmulsd -1032(%rdx), %xmm4, %xmm23
6836+ // CHECK: encoding: [0x62,0xe1 ,0xdf,0x08,0x59,0xba ,0xf8,0xfb,0xff,0xff]
6837+ vmulsd -1032(%rdx), %xmm4, %xmm23
68386838
68396839// CHECK: vmulss %xmm14, %xmm10, %xmm22
68406840// CHECK: encoding: [0x62,0xc1,0x2e,0x08,0x59,0xf6]
0 commit comments