@@ -3679,70 +3679,136 @@ v_cmp_t_f16_e32 vcc_lo, vcc_lo, v255.h
3679
3679
v_cmp_t_f16_e32 vcc_lo, vcc_lo, v255.l
3680
3680
// GFX11: :[[@LINE-1 ]]:33 : error: invalid operand for instruction
3681
3681
3682
- v_cmp_tru_f16_e32 vcc, v1, v255
3683
- // GFX11: :[[@LINE-1 ]]:28 : error: invalid operand for instruction
3682
+ v_cmp_tru_f16_e32 vcc, v1.h , v255.h
3683
+ // GFX11: :[[@LINE-1 ]]:30 : error: invalid operand for instruction
3684
3684
3685
- v_cmp_tru_f16_e32 vcc, v1, v255 dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3686
- // GFX11: :[[@LINE-1 ]]:28 : error: invalid operand for instruction
3685
+ v_cmp_tru_f16_e32 vcc, v1.h , v255.h dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3686
+ // GFX11: :[[@LINE-1 ]]:30 : error: invalid operand for instruction
3687
3687
3688
- v_cmp_tru_f16_e32 vcc, v1, v255 quad_perm:[3 ,2 ,1 ,0 ]
3689
- // GFX11: :[[@LINE-1 ]]:28 : error: invalid operand for instruction
3688
+ v_cmp_tru_f16_e32 vcc, v1.h , v255.h quad_perm:[3 ,2 ,1 ,0 ]
3689
+ // GFX11: :[[@LINE-1 ]]:30 : error: invalid operand for instruction
3690
3690
3691
- v_cmp_tru_f16_e32 vcc, v127 , v255
3691
+ v_cmp_tru_f16_e32 vcc, v1.l , v255.l
3692
3692
// GFX11: :[[@LINE-1 ]]:30 : error: invalid operand for instruction
3693
3693
3694
- v_cmp_tru_f16_e32 vcc, v127 , v255 dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3694
+ v_cmp_tru_f16_e32 vcc, v1.l , v255.l dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3695
3695
// GFX11: :[[@LINE-1 ]]:30 : error: invalid operand for instruction
3696
3696
3697
- v_cmp_tru_f16_e32 vcc, v127 , v255 quad_perm:[3 ,2 ,1 ,0 ]
3697
+ v_cmp_tru_f16_e32 vcc, v1.l , v255.l quad_perm:[3 ,2 ,1 ,0 ]
3698
3698
// GFX11: :[[@LINE-1 ]]:30 : error: invalid operand for instruction
3699
3699
3700
- v_cmp_tru_f16_e32 vcc, v128, v2
3700
+ v_cmp_tru_f16_e32 vcc, v127.h, v255.h
3701
+ // GFX11: :[[@LINE-1 ]]:32 : error: invalid operand for instruction
3702
+
3703
+ v_cmp_tru_f16_e32 vcc, v127.h, v255.h dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3704
+ // GFX11: :[[@LINE-1 ]]:32 : error: invalid operand for instruction
3705
+
3706
+ v_cmp_tru_f16_e32 vcc, v127.h, v255.h quad_perm:[3 ,2 ,1 ,0 ]
3707
+ // GFX11: :[[@LINE-1 ]]:32 : error: invalid operand for instruction
3708
+
3709
+ v_cmp_tru_f16_e32 vcc, v127.l, v255.l
3710
+ // GFX11: :[[@LINE-1 ]]:32 : error: invalid operand for instruction
3711
+
3712
+ v_cmp_tru_f16_e32 vcc, v127.l, v255.l dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3713
+ // GFX11: :[[@LINE-1 ]]:32 : error: invalid operand for instruction
3714
+
3715
+ v_cmp_tru_f16_e32 vcc, v127.l, v255.l quad_perm:[3 ,2 ,1 ,0 ]
3716
+ // GFX11: :[[@LINE-1 ]]:32 : error: invalid operand for instruction
3717
+
3718
+ v_cmp_tru_f16_e32 vcc, v128.h, v2.h
3719
+ // GFX11: :[[@LINE-1 ]]:24 : error: invalid operand for instruction
3720
+
3721
+ v_cmp_tru_f16_e32 vcc, v128.h, v2.h dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3722
+ // GFX11: :[[@LINE-1 ]]:24 : error: invalid operand for instruction
3723
+
3724
+ v_cmp_tru_f16_e32 vcc, v128.h, v2.h quad_perm:[3 ,2 ,1 ,0 ]
3725
+ // GFX11: :[[@LINE-1 ]]:24 : error: invalid operand for instruction
3726
+
3727
+ v_cmp_tru_f16_e32 vcc, v128.l, v2.l
3701
3728
// GFX11: :[[@LINE-1 ]]:24 : error: invalid operand for instruction
3702
3729
3703
- v_cmp_tru_f16_e32 vcc, v128, v2 dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3730
+ v_cmp_tru_f16_e32 vcc, v128.l , v2.l dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3704
3731
// GFX11: :[[@LINE-1 ]]:24 : error: invalid operand for instruction
3705
3732
3706
- v_cmp_tru_f16_e32 vcc, v128, v2 quad_perm:[3 ,2 ,1 ,0 ]
3733
+ v_cmp_tru_f16_e32 vcc, v128.l , v2.l quad_perm:[3 ,2 ,1 ,0 ]
3707
3734
// GFX11: :[[@LINE-1 ]]:24 : error: invalid operand for instruction
3708
3735
3709
- v_cmp_tru_f16_e32 vcc, vcc_hi, v255
3736
+ v_cmp_tru_f16_e32 vcc, vcc_hi, v255.h
3710
3737
// GFX11: :[[@LINE-1 ]]:32 : error: invalid operand for instruction
3711
3738
3712
- v_cmp_tru_f16_e32 vcc, vcc_lo , v255
3739
+ v_cmp_tru_f16_e32 vcc, vcc_hi , v255.l
3713
3740
// GFX11: :[[@LINE-1 ]]:32 : error: invalid operand for instruction
3714
3741
3715
- v_cmp_tru_f16_e32 vcc_lo, v1 , v255
3716
- // GFX11: :[[@LINE-1 ]]:31 : error: invalid operand for instruction
3742
+ v_cmp_tru_f16_e32 vcc, vcc_lo , v255.h
3743
+ // GFX11: :[[@LINE-1 ]]:32 : error: invalid operand for instruction
3717
3744
3718
- v_cmp_tru_f16_e32 vcc_lo, v1 , v255 dpp8:[ 7 , 6 , 5 , 4 , 3 , 2 , 1 , 0 ]
3719
- // GFX11: :[[@LINE-1 ]]:31 : error: invalid operand for instruction
3745
+ v_cmp_tru_f16_e32 vcc, vcc_lo , v255.l
3746
+ // GFX11: :[[@LINE-1 ]]:32 : error: invalid operand for instruction
3720
3747
3721
- v_cmp_tru_f16_e32 vcc_lo, v1, v255 quad_perm:[3 ,2 ,1 ,0 ]
3722
- // GFX11: :[[@LINE-1 ]]:31 : error: invalid operand for instruction
3748
+ v_cmp_tru_f16_e32 vcc_lo, v1.h, v255.h
3749
+ // GFX11: :[[@LINE-1 ]]:33 : error: invalid operand for instruction
3750
+
3751
+ v_cmp_tru_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3752
+ // GFX11: :[[@LINE-1 ]]:33 : error: invalid operand for instruction
3723
3753
3724
- v_cmp_tru_f16_e32 vcc_lo, v127 , v255
3754
+ v_cmp_tru_f16_e32 vcc_lo, v1.h , v255.h quad_perm:[ 3 , 2 , 1 , 0 ]
3725
3755
// GFX11: :[[@LINE-1 ]]:33 : error: invalid operand for instruction
3726
3756
3727
- v_cmp_tru_f16_e32 vcc_lo, v127 , v255 dpp8:[ 7 , 6 , 5 , 4 , 3 , 2 , 1 , 0 ]
3757
+ v_cmp_tru_f16_e32 vcc_lo, v1.l , v255.l
3728
3758
// GFX11: :[[@LINE-1 ]]:33 : error: invalid operand for instruction
3729
3759
3730
- v_cmp_tru_f16_e32 vcc_lo, v127 , v255 quad_perm:[ 3 ,2 ,1 ,0 ]
3760
+ v_cmp_tru_f16_e32 vcc_lo, v1.l , v255.l dpp8:[ 7 , 6 , 5 , 4 , 3 ,2 ,1 ,0 ]
3731
3761
// GFX11: :[[@LINE-1 ]]:33 : error: invalid operand for instruction
3732
3762
3733
- v_cmp_tru_f16_e32 vcc_lo, v128, v2
3763
+ v_cmp_tru_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3 ,2 ,1 ,0 ]
3764
+ // GFX11: :[[@LINE-1 ]]:33 : error: invalid operand for instruction
3765
+
3766
+ v_cmp_tru_f16_e32 vcc_lo, v127.h, v255.h
3767
+ // GFX11: :[[@LINE-1 ]]:35 : error: invalid operand for instruction
3768
+
3769
+ v_cmp_tru_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3770
+ // GFX11: :[[@LINE-1 ]]:35 : error: invalid operand for instruction
3771
+
3772
+ v_cmp_tru_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3 ,2 ,1 ,0 ]
3773
+ // GFX11: :[[@LINE-1 ]]:35 : error: invalid operand for instruction
3774
+
3775
+ v_cmp_tru_f16_e32 vcc_lo, v127.l, v255.l
3776
+ // GFX11: :[[@LINE-1 ]]:35 : error: invalid operand for instruction
3777
+
3778
+ v_cmp_tru_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3779
+ // GFX11: :[[@LINE-1 ]]:35 : error: invalid operand for instruction
3780
+
3781
+ v_cmp_tru_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3 ,2 ,1 ,0 ]
3782
+ // GFX11: :[[@LINE-1 ]]:35 : error: invalid operand for instruction
3783
+
3784
+ v_cmp_tru_f16_e32 vcc_lo, v128.h, v2.h
3785
+ // GFX11: :[[@LINE-1 ]]:27 : error: invalid operand for instruction
3786
+
3787
+ v_cmp_tru_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3788
+ // GFX11: :[[@LINE-1 ]]:27 : error: invalid operand for instruction
3789
+
3790
+ v_cmp_tru_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3 ,2 ,1 ,0 ]
3791
+ // GFX11: :[[@LINE-1 ]]:27 : error: invalid operand for instruction
3792
+
3793
+ v_cmp_tru_f16_e32 vcc_lo, v128.l, v2.l
3734
3794
// GFX11: :[[@LINE-1 ]]:27 : error: invalid operand for instruction
3735
3795
3736
- v_cmp_tru_f16_e32 vcc_lo, v128, v2 dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3796
+ v_cmp_tru_f16_e32 vcc_lo, v128.l , v2.l dpp8:[7 ,6 ,5 ,4 ,3 ,2 ,1 ,0 ]
3737
3797
// GFX11: :[[@LINE-1 ]]:27 : error: invalid operand for instruction
3738
3798
3739
- v_cmp_tru_f16_e32 vcc_lo, v128, v2 quad_perm:[3 ,2 ,1 ,0 ]
3799
+ v_cmp_tru_f16_e32 vcc_lo, v128.l , v2.l quad_perm:[3 ,2 ,1 ,0 ]
3740
3800
// GFX11: :[[@LINE-1 ]]:27 : error: invalid operand for instruction
3741
3801
3742
- v_cmp_tru_f16_e32 vcc_lo, vcc_hi, v255
3802
+ v_cmp_tru_f16_e32 vcc_lo, vcc_hi, v255.h
3803
+ // GFX11: :[[@LINE-1 ]]:35 : error: invalid operand for instruction
3804
+
3805
+ v_cmp_tru_f16_e32 vcc_lo, vcc_hi, v255.l
3806
+ // GFX11: :[[@LINE-1 ]]:35 : error: invalid operand for instruction
3807
+
3808
+ v_cmp_tru_f16_e32 vcc_lo, vcc_lo, v255.h
3743
3809
// GFX11: :[[@LINE-1 ]]:35 : error: invalid operand for instruction
3744
3810
3745
- v_cmp_tru_f16_e32 vcc_lo, vcc_lo, v255
3811
+ v_cmp_tru_f16_e32 vcc_lo, vcc_lo, v255.l
3746
3812
// GFX11: :[[@LINE-1 ]]:35 : error: invalid operand for instruction
3747
3813
3748
3814
v_cmp_u_f16_e32 vcc, v1.h, v255.h
0 commit comments