@@ -3166,7 +3166,7 @@ define void @bcast_unfold_pcmpgt_v4i32(ptr %arg) {
3166
3166
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3167
3167
; CHECK-NEXT: vmovdqu 4096(%rdi,%rax), %xmm1
3168
3168
; CHECK-NEXT: vpcmpgtd %xmm0, %xmm1, %k1
3169
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % xmm1 {%k1}
3169
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} xmm1 {%k1} = [3,3,3,3]
3170
3170
; CHECK-NEXT: vmovdqu %xmm1, 4096(%rdi,%rax)
3171
3171
; CHECK-NEXT: addq $16, %rax
3172
3172
; CHECK-NEXT: jne .LBB96_1
@@ -3200,7 +3200,7 @@ define void @bcast_unfold_pcmpgt_v8i32(ptr %arg) {
3200
3200
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3201
3201
; CHECK-NEXT: vmovdqu 4096(%rdi,%rax), %ymm1
3202
3202
; CHECK-NEXT: vpcmpgtd %ymm0, %ymm1, %k1
3203
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % ymm1 {%k1}
3203
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} ymm1 {%k1} = [3,3,3,3,3,3,3,3]
3204
3204
; CHECK-NEXT: vmovdqu %ymm1, 4096(%rdi,%rax)
3205
3205
; CHECK-NEXT: addq $32, %rax
3206
3206
; CHECK-NEXT: jne .LBB97_1
@@ -3235,7 +3235,7 @@ define void @bcast_unfold_pcmpgt_v16i32(ptr %arg) {
3235
3235
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3236
3236
; CHECK-NEXT: vmovdqu64 4096(%rdi,%rax), %zmm1
3237
3237
; CHECK-NEXT: vpcmpgtd %zmm0, %zmm1, %k1
3238
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % zmm1 {%k1}
3238
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} zmm1 {%k1} = [3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]
3239
3239
; CHECK-NEXT: vmovdqu64 %zmm1, 4096(%rdi,%rax)
3240
3240
; CHECK-NEXT: addq $64, %rax
3241
3241
; CHECK-NEXT: jne .LBB98_1
@@ -3270,7 +3270,7 @@ define void @bcast_unfold_pcmpgt_v2i64(ptr %arg) {
3270
3270
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3271
3271
; CHECK-NEXT: vmovdqu 8192(%rdi,%rax), %xmm1
3272
3272
; CHECK-NEXT: vpcmpgtq %xmm0, %xmm1, %k1
3273
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % xmm1 {%k1}
3273
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} xmm1 {%k1} = [3,3]
3274
3274
; CHECK-NEXT: vmovdqu %xmm1, 8192(%rdi,%rax)
3275
3275
; CHECK-NEXT: addq $16, %rax
3276
3276
; CHECK-NEXT: jne .LBB99_1
@@ -3304,7 +3304,7 @@ define void @bcast_unfold_pcmpgt_v4i64(ptr %arg) {
3304
3304
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3305
3305
; CHECK-NEXT: vmovdqu 8192(%rdi,%rax), %ymm1
3306
3306
; CHECK-NEXT: vpcmpgtq %ymm0, %ymm1, %k1
3307
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % ymm1 {%k1}
3307
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} ymm1 {%k1} = [3,3,3,3]
3308
3308
; CHECK-NEXT: vmovdqu %ymm1, 8192(%rdi,%rax)
3309
3309
; CHECK-NEXT: addq $32, %rax
3310
3310
; CHECK-NEXT: jne .LBB100_1
@@ -3339,7 +3339,7 @@ define void @bcast_unfold_pcmpgt_v8i64(ptr %arg) {
3339
3339
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3340
3340
; CHECK-NEXT: vmovdqu64 8192(%rdi,%rax), %zmm1
3341
3341
; CHECK-NEXT: vpcmpgtq %zmm0, %zmm1, %k1
3342
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % zmm1 {%k1}
3342
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} zmm1 {%k1} = [3,3,3,3,3,3,3,3]
3343
3343
; CHECK-NEXT: vmovdqu64 %zmm1, 8192(%rdi,%rax)
3344
3344
; CHECK-NEXT: addq $64, %rax
3345
3345
; CHECK-NEXT: jne .LBB101_1
@@ -3374,7 +3374,7 @@ define void @bcast_unfold_pcmpeq_v4i32(ptr %arg) {
3374
3374
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3375
3375
; CHECK-NEXT: vmovdqu 4096(%rdi,%rax), %xmm1
3376
3376
; CHECK-NEXT: vpcmpeqd %xmm0, %xmm1, %k1
3377
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % xmm1 {%k1}
3377
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} xmm1 {%k1} = [3,3,3,3]
3378
3378
; CHECK-NEXT: vmovdqu %xmm1, 4096(%rdi,%rax)
3379
3379
; CHECK-NEXT: addq $16, %rax
3380
3380
; CHECK-NEXT: jne .LBB102_1
@@ -3408,7 +3408,7 @@ define void @bcast_unfold_pcmpeq_v8i32(ptr %arg) {
3408
3408
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3409
3409
; CHECK-NEXT: vmovdqu 4096(%rdi,%rax), %ymm1
3410
3410
; CHECK-NEXT: vpcmpeqd %ymm0, %ymm1, %k1
3411
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % ymm1 {%k1}
3411
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} ymm1 {%k1} = [3,3,3,3,3,3,3,3]
3412
3412
; CHECK-NEXT: vmovdqu %ymm1, 4096(%rdi,%rax)
3413
3413
; CHECK-NEXT: addq $32, %rax
3414
3414
; CHECK-NEXT: jne .LBB103_1
@@ -3443,7 +3443,7 @@ define void @bcast_unfold_pcmpeq_v16i32(ptr %arg) {
3443
3443
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3444
3444
; CHECK-NEXT: vmovdqu64 4096(%rdi,%rax), %zmm1
3445
3445
; CHECK-NEXT: vpcmpeqd %zmm0, %zmm1, %k1
3446
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % zmm1 {%k1}
3446
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} zmm1 {%k1} = [3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]
3447
3447
; CHECK-NEXT: vmovdqu64 %zmm1, 4096(%rdi,%rax)
3448
3448
; CHECK-NEXT: addq $64, %rax
3449
3449
; CHECK-NEXT: jne .LBB104_1
@@ -3478,7 +3478,7 @@ define void @bcast_unfold_pcmpeq_v2i64(ptr %arg) {
3478
3478
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3479
3479
; CHECK-NEXT: vmovdqu 8192(%rdi,%rax), %xmm1
3480
3480
; CHECK-NEXT: vpcmpeqq %xmm0, %xmm1, %k1
3481
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % xmm1 {%k1}
3481
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} xmm1 {%k1} = [3,3]
3482
3482
; CHECK-NEXT: vmovdqu %xmm1, 8192(%rdi,%rax)
3483
3483
; CHECK-NEXT: addq $16, %rax
3484
3484
; CHECK-NEXT: jne .LBB105_1
@@ -3512,7 +3512,7 @@ define void @bcast_unfold_pcmpeq_v4i64(ptr %arg) {
3512
3512
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3513
3513
; CHECK-NEXT: vmovdqu 8192(%rdi,%rax), %ymm1
3514
3514
; CHECK-NEXT: vpcmpeqq %ymm0, %ymm1, %k1
3515
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % ymm1 {%k1}
3515
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} ymm1 {%k1} = [3,3,3,3]
3516
3516
; CHECK-NEXT: vmovdqu %ymm1, 8192(%rdi,%rax)
3517
3517
; CHECK-NEXT: addq $32, %rax
3518
3518
; CHECK-NEXT: jne .LBB106_1
@@ -3547,7 +3547,7 @@ define void @bcast_unfold_pcmpeq_v8i64(ptr %arg) {
3547
3547
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3548
3548
; CHECK-NEXT: vmovdqu64 8192(%rdi,%rax), %zmm1
3549
3549
; CHECK-NEXT: vpcmpeqq %zmm0, %zmm1, %k1
3550
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % zmm1 {%k1}
3550
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} zmm1 {%k1} = [3,3,3,3,3,3,3,3]
3551
3551
; CHECK-NEXT: vmovdqu64 %zmm1, 8192(%rdi,%rax)
3552
3552
; CHECK-NEXT: addq $64, %rax
3553
3553
; CHECK-NEXT: jne .LBB107_1
@@ -3582,7 +3582,7 @@ define void @bcast_unfold_pcmp_v4i32(ptr %arg) {
3582
3582
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3583
3583
; CHECK-NEXT: vmovdqu (%rdi,%rax,4), %xmm1
3584
3584
; CHECK-NEXT: vpcmpltd %xmm0, %xmm1, %k1
3585
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % xmm1 {%k1}
3585
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} xmm1 {%k1} = [3,3,3,3]
3586
3586
; CHECK-NEXT: vmovdqu %xmm1, (%rdi,%rax,4)
3587
3587
; CHECK-NEXT: addq $4, %rax
3588
3588
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -3617,7 +3617,7 @@ define void @bcast_unfold_pcmp_v8i32(ptr %arg) {
3617
3617
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3618
3618
; CHECK-NEXT: vmovdqu (%rdi,%rax,4), %ymm1
3619
3619
; CHECK-NEXT: vpcmpltd %ymm0, %ymm1, %k1
3620
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % ymm1 {%k1}
3620
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} ymm1 {%k1} = [3,3,3,3,3,3,3,3]
3621
3621
; CHECK-NEXT: vmovdqu %ymm1, (%rdi,%rax,4)
3622
3622
; CHECK-NEXT: addq $8, %rax
3623
3623
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -3653,7 +3653,7 @@ define void @bcast_unfold_pcmp_v16i32(ptr %arg) {
3653
3653
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3654
3654
; CHECK-NEXT: vmovdqu64 (%rdi,%rax,4), %zmm1
3655
3655
; CHECK-NEXT: vpcmpltd %zmm0, %zmm1, %k1
3656
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % zmm1 {%k1}
3656
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} zmm1 {%k1} = [3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]
3657
3657
; CHECK-NEXT: vmovdqu64 %zmm1, (%rdi,%rax,4)
3658
3658
; CHECK-NEXT: addq $16, %rax
3659
3659
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -3689,7 +3689,7 @@ define void @bcast_unfold_pcmp_v2i64(ptr %arg) {
3689
3689
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3690
3690
; CHECK-NEXT: vmovdqu (%rdi,%rax,8), %xmm1
3691
3691
; CHECK-NEXT: vpcmpltq %xmm0, %xmm1, %k1
3692
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % xmm1 {%k1}
3692
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} xmm1 {%k1} = [3,3]
3693
3693
; CHECK-NEXT: vmovdqu %xmm1, (%rdi,%rax,8)
3694
3694
; CHECK-NEXT: addq $2, %rax
3695
3695
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -3724,7 +3724,7 @@ define void @bcast_unfold_pcmp_v4i64(ptr %arg) {
3724
3724
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3725
3725
; CHECK-NEXT: vmovdqu (%rdi,%rax,8), %ymm1
3726
3726
; CHECK-NEXT: vpcmpltq %ymm0, %ymm1, %k1
3727
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % ymm1 {%k1}
3727
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} ymm1 {%k1} = [3,3,3,3]
3728
3728
; CHECK-NEXT: vmovdqu %ymm1, (%rdi,%rax,8)
3729
3729
; CHECK-NEXT: addq $4, %rax
3730
3730
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -3760,7 +3760,7 @@ define void @bcast_unfold_pcmp_v8i64(ptr %arg) {
3760
3760
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3761
3761
; CHECK-NEXT: vmovdqu64 (%rdi,%rax,8), %zmm1
3762
3762
; CHECK-NEXT: vpcmpltq %zmm0, %zmm1, %k1
3763
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % zmm1 {%k1}
3763
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} zmm1 {%k1} = [3,3,3,3,3,3,3,3]
3764
3764
; CHECK-NEXT: vmovdqu64 %zmm1, (%rdi,%rax,8)
3765
3765
; CHECK-NEXT: addq $8, %rax
3766
3766
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -3796,7 +3796,7 @@ define void @bcast_unfold_pcmpu_v4i32(ptr %arg) {
3796
3796
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3797
3797
; CHECK-NEXT: vmovdqu (%rdi,%rax,4), %xmm1
3798
3798
; CHECK-NEXT: vpcmpltud %xmm0, %xmm1, %k1
3799
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % xmm1 {%k1}
3799
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} xmm1 {%k1} = [3,3,3,3]
3800
3800
; CHECK-NEXT: vmovdqu %xmm1, (%rdi,%rax,4)
3801
3801
; CHECK-NEXT: addq $4, %rax
3802
3802
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -3831,7 +3831,7 @@ define void @bcast_unfold_pcmpu_v8i32(ptr %arg) {
3831
3831
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3832
3832
; CHECK-NEXT: vmovdqu (%rdi,%rax,4), %ymm1
3833
3833
; CHECK-NEXT: vpcmpltud %ymm0, %ymm1, %k1
3834
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % ymm1 {%k1}
3834
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} ymm1 {%k1} = [3,3,3,3,3,3,3,3]
3835
3835
; CHECK-NEXT: vmovdqu %ymm1, (%rdi,%rax,4)
3836
3836
; CHECK-NEXT: addq $8, %rax
3837
3837
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -3867,7 +3867,7 @@ define void @bcast_unfold_pcmpu_v16i32(ptr %arg) {
3867
3867
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3868
3868
; CHECK-NEXT: vmovdqu64 (%rdi,%rax,4), %zmm1
3869
3869
; CHECK-NEXT: vpcmpltud %zmm0, %zmm1, %k1
3870
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % zmm1 {%k1}
3870
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} zmm1 {%k1} = [3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]
3871
3871
; CHECK-NEXT: vmovdqu64 %zmm1, (%rdi,%rax,4)
3872
3872
; CHECK-NEXT: addq $16, %rax
3873
3873
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -3903,7 +3903,7 @@ define void @bcast_unfold_pcmpu_v2i64(ptr %arg) {
3903
3903
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3904
3904
; CHECK-NEXT: vmovdqu (%rdi,%rax,8), %xmm1
3905
3905
; CHECK-NEXT: vpcmpltuq %xmm0, %xmm1, %k1
3906
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % xmm1 {%k1}
3906
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} xmm1 {%k1} = [3,3]
3907
3907
; CHECK-NEXT: vmovdqu %xmm1, (%rdi,%rax,8)
3908
3908
; CHECK-NEXT: addq $2, %rax
3909
3909
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -3938,7 +3938,7 @@ define void @bcast_unfold_pcmpu_v4i64(ptr %arg) {
3938
3938
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3939
3939
; CHECK-NEXT: vmovdqu (%rdi,%rax,8), %ymm1
3940
3940
; CHECK-NEXT: vpcmpltuq %ymm0, %ymm1, %k1
3941
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % ymm1 {%k1}
3941
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} ymm1 {%k1} = [3,3,3,3]
3942
3942
; CHECK-NEXT: vmovdqu %ymm1, (%rdi,%rax,8)
3943
3943
; CHECK-NEXT: addq $4, %rax
3944
3944
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -3974,7 +3974,7 @@ define void @bcast_unfold_pcmpu_v8i64(ptr %arg) {
3974
3974
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
3975
3975
; CHECK-NEXT: vmovdqu64 (%rdi,%rax,8), %zmm1
3976
3976
; CHECK-NEXT: vpcmpltuq %zmm0, %zmm1, %k1
3977
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % zmm1 {%k1}
3977
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} zmm1 {%k1} = [3,3,3,3,3,3,3,3]
3978
3978
; CHECK-NEXT: vmovdqu64 %zmm1, (%rdi,%rax,8)
3979
3979
; CHECK-NEXT: addq $8, %rax
3980
3980
; CHECK-NEXT: cmpq $1023, %rax # imm = 0x3FF
@@ -4259,7 +4259,7 @@ define void @bcast_unfold_ptestm_v4i32(ptr %arg) {
4259
4259
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
4260
4260
; CHECK-NEXT: vmovdqu 4096(%rdi,%rax), %xmm1
4261
4261
; CHECK-NEXT: vptestmd %xmm0, %xmm1, %k1
4262
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % xmm1 {%k1}
4262
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} xmm1 {%k1} = [3,3,3,3]
4263
4263
; CHECK-NEXT: vmovdqu %xmm1, 4096(%rdi,%rax)
4264
4264
; CHECK-NEXT: addq $16, %rax
4265
4265
; CHECK-NEXT: jne .LBB127_1
@@ -4294,7 +4294,7 @@ define void @bcast_unfold_ptestnm_v4i32(ptr %arg) {
4294
4294
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
4295
4295
; CHECK-NEXT: vmovdqu 4096(%rdi,%rax), %xmm1
4296
4296
; CHECK-NEXT: vptestnmd %xmm0, %xmm1, %k1
4297
- ; CHECK-NEXT: vpbroadcastd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % xmm1 {%k1}
4297
+ ; CHECK-NEXT: vpbroadcastd {{.*#+}} xmm1 {%k1} = [3,3,3,3]
4298
4298
; CHECK-NEXT: vmovdqu %xmm1, 4096(%rdi,%rax)
4299
4299
; CHECK-NEXT: addq $16, %rax
4300
4300
; CHECK-NEXT: jne .LBB128_1
@@ -4329,7 +4329,7 @@ define void @bcast_unfold_ptestm_v4i64(ptr %arg) {
4329
4329
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
4330
4330
; CHECK-NEXT: vmovdqu 8192(%rdi,%rax), %ymm1
4331
4331
; CHECK-NEXT: vptestmq %ymm0, %ymm1, %k1
4332
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % ymm1 {%k1}
4332
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} ymm1 {%k1} = [3,3,3,3]
4333
4333
; CHECK-NEXT: vmovdqu %ymm1, 8192(%rdi,%rax)
4334
4334
; CHECK-NEXT: addq $32, %rax
4335
4335
; CHECK-NEXT: jne .LBB129_1
@@ -4365,7 +4365,7 @@ define void @bcast_unfold_ptestnm_v4i64(ptr %arg) {
4365
4365
; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
4366
4366
; CHECK-NEXT: vmovdqu 8192(%rdi,%rax), %ymm1
4367
4367
; CHECK-NEXT: vptestnmq %ymm0, %ymm1, %k1
4368
- ; CHECK-NEXT: vpbroadcastq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), % ymm1 {%k1}
4368
+ ; CHECK-NEXT: vpbroadcastq {{.*#+}} ymm1 {%k1} = [3,3,3,3]
4369
4369
; CHECK-NEXT: vmovdqu %ymm1, 8192(%rdi,%rax)
4370
4370
; CHECK-NEXT: addq $32, %rax
4371
4371
; CHECK-NEXT: jne .LBB130_1
0 commit comments