Skip to content

Commit 038d7e7

Browse files
committed
clean up
1 parent 979b2f6 commit 038d7e7

File tree

2 files changed

+0
-166
lines changed

2 files changed

+0
-166
lines changed

llvm/test/MC/AMDGPU/gfx12_asm_vop1_t16_err.s

Lines changed: 0 additions & 163 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --version 5
2-
; NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 5
32
// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+real-true16 -show-encoding %s 2>&1 | FileCheck --check-prefix=GFX12 --implicit-check-not=error %s
43

54
v_ceil_f16_e32 v128, 0xfe0b
@@ -11,15 +10,6 @@ v_ceil_f16_e32 v128.h, 0xfe0b
1110
v_ceil_f16_e32 v128.l, 0xfe0b
1211
// GFX12: :[[@LINE-1]]:16: error: invalid operand for instruction
1312

14-
v_ceil_f16_e32 v255, v1
15-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
16-
17-
v_ceil_f16_e32 v255, v1 dpp8:[7,6,5,4,3,2,1,0]
18-
// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
19-
20-
v_ceil_f16_e32 v255, v1 quad_perm:[3,2,1,0]
21-
// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
22-
2313
v_ceil_f16_e32 v255.h, v1.h
2414
// GFX12: :[[@LINE-1]]:16: error: invalid operand for instruction
2515

@@ -38,15 +28,6 @@ v_ceil_f16_e32 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]
3828
v_ceil_f16_e32 v255.l, v1.l quad_perm:[3,2,1,0]
3929
// GFX12: :[[@LINE-1]]:16: error: invalid operand for instruction
4030

41-
v_ceil_f16_e32 v5, v199
42-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
43-
44-
v_ceil_f16_e32 v5, v199 dpp8:[7,6,5,4,3,2,1,0]
45-
// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
46-
47-
v_ceil_f16_e32 v5, v199 quad_perm:[3,2,1,0]
48-
// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
49-
5031
v_ceil_f16_e32 v5.h, v199.h
5132
// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
5233

@@ -74,15 +55,6 @@ v_cos_f16_e32 v128.h, 0xfe0b
7455
v_cos_f16_e32 v128.l, 0xfe0b
7556
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
7657

77-
v_cos_f16_e32 v255, v1
78-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
79-
80-
v_cos_f16_e32 v255, v1 dpp8:[7,6,5,4,3,2,1,0]
81-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
82-
83-
v_cos_f16_e32 v255, v1 quad_perm:[3,2,1,0]
84-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
85-
8658
v_cos_f16_e32 v255.h, v1.h
8759
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
8860

@@ -101,15 +73,6 @@ v_cos_f16_e32 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]
10173
v_cos_f16_e32 v255.l, v1.l quad_perm:[3,2,1,0]
10274
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
10375

104-
v_cos_f16_e32 v5, v199
105-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
106-
107-
v_cos_f16_e32 v5, v199 dpp8:[7,6,5,4,3,2,1,0]
108-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
109-
110-
v_cos_f16_e32 v5, v199 quad_perm:[3,2,1,0]
111-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
112-
11376
v_cos_f16_e32 v5.h, v199.h
11477
// GFX12: :[[@LINE-1]]:21: error: invalid operand for instruction
11578

@@ -506,24 +469,12 @@ v_cvt_u32_u16_e32 v5, v199.l dpp8:[7,6,5,4,3,2,1,0]
506469
v_cvt_u32_u16_e32 v5, v199.l quad_perm:[3,2,1,0]
507470
// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
508471

509-
v_exp_f16_e32 v128, 0xfe0b
510-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
511-
512472
v_exp_f16_e32 v128.h, 0xfe0b
513473
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
514474

515475
v_exp_f16_e32 v128.l, 0xfe0b
516476
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
517477

518-
v_exp_f16_e32 v255, v1
519-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
520-
521-
v_exp_f16_e32 v255, v1 dpp8:[7,6,5,4,3,2,1,0]
522-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
523-
524-
v_exp_f16_e32 v255, v1 quad_perm:[3,2,1,0]
525-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
526-
527478
v_exp_f16_e32 v255.h, v1.h
528479
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
529480

@@ -542,15 +493,6 @@ v_exp_f16_e32 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]
542493
v_exp_f16_e32 v255.l, v1.l quad_perm:[3,2,1,0]
543494
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
544495

545-
v_exp_f16_e32 v5, v199
546-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
547-
548-
v_exp_f16_e32 v5, v199 dpp8:[7,6,5,4,3,2,1,0]
549-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
550-
551-
v_exp_f16_e32 v5, v199 quad_perm:[3,2,1,0]
552-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
553-
554496
v_exp_f16_e32 v5.h, v199.h
555497
// GFX12: :[[@LINE-1]]:21: error: invalid operand for instruction
556498

@@ -569,24 +511,12 @@ v_exp_f16_e32 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]
569511
v_exp_f16_e32 v5.l, v199.l quad_perm:[3,2,1,0]
570512
// GFX12: :[[@LINE-1]]:21: error: invalid operand for instruction
571513

572-
v_floor_f16_e32 v128, 0xfe0b
573-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
574-
575514
v_floor_f16_e32 v128.h, 0xfe0b
576515
// GFX12: :[[@LINE-1]]:17: error: invalid operand for instruction
577516

578517
v_floor_f16_e32 v128.l, 0xfe0b
579518
// GFX12: :[[@LINE-1]]:17: error: invalid operand for instruction
580519

581-
v_floor_f16_e32 v255, v1
582-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
583-
584-
v_floor_f16_e32 v255, v1 dpp8:[7,6,5,4,3,2,1,0]
585-
// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
586-
587-
v_floor_f16_e32 v255, v1 quad_perm:[3,2,1,0]
588-
// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
589-
590520
v_floor_f16_e32 v255.h, v1.h
591521
// GFX12: :[[@LINE-1]]:17: error: invalid operand for instruction
592522

@@ -605,15 +535,6 @@ v_floor_f16_e32 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]
605535
v_floor_f16_e32 v255.l, v1.l quad_perm:[3,2,1,0]
606536
// GFX12: :[[@LINE-1]]:17: error: invalid operand for instruction
607537

608-
v_floor_f16_e32 v5, v199
609-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
610-
611-
v_floor_f16_e32 v5, v199 dpp8:[7,6,5,4,3,2,1,0]
612-
// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
613-
614-
v_floor_f16_e32 v5, v199 quad_perm:[3,2,1,0]
615-
// GFX12: :[[@LINE-1]]:26: error: invalid operand for instruction
616-
617538
v_floor_f16_e32 v5.h, v199.h
618539
// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
619540

@@ -800,24 +721,12 @@ v_frexp_mant_f16_e32 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]
800721
v_frexp_mant_f16_e32 v5.l, v199.l quad_perm:[3,2,1,0]
801722
// GFX12: :[[@LINE-1]]:28: error: invalid operand for instruction
802723

803-
v_log_f16_e32 v128, 0xfe0b
804-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
805-
806724
v_log_f16_e32 v128.h, 0xfe0b
807725
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
808726

809727
v_log_f16_e32 v128.l, 0xfe0b
810728
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
811729

812-
v_log_f16_e32 v255, v1
813-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
814-
815-
v_log_f16_e32 v255, v1 dpp8:[7,6,5,4,3,2,1,0]
816-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
817-
818-
v_log_f16_e32 v255, v1 quad_perm:[3,2,1,0]
819-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
820-
821730
v_log_f16_e32 v255.h, v1.h
822731
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
823732

@@ -836,15 +745,6 @@ v_log_f16_e32 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]
836745
v_log_f16_e32 v255.l, v1.l quad_perm:[3,2,1,0]
837746
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
838747

839-
v_log_f16_e32 v5, v199
840-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
841-
842-
v_log_f16_e32 v5, v199 dpp8:[7,6,5,4,3,2,1,0]
843-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
844-
845-
v_log_f16_e32 v5, v199 quad_perm:[3,2,1,0]
846-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
847-
848748
v_log_f16_e32 v5.h, v199.h
849749
// GFX12: :[[@LINE-1]]:21: error: invalid operand for instruction
850750

@@ -926,24 +826,12 @@ v_not_b16_e32 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]
926826
v_not_b16_e32 v5.l, v199.l quad_perm:[3,2,1,0]
927827
// GFX12: :[[@LINE-1]]:21: error: invalid operand for instruction
928828

929-
v_rcp_f16_e32 v128, 0xfe0b
930-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
931-
932829
v_rcp_f16_e32 v128.h, 0xfe0b
933830
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
934831

935832
v_rcp_f16_e32 v128.l, 0xfe0b
936833
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
937834

938-
v_rcp_f16_e32 v255, v1
939-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
940-
941-
v_rcp_f16_e32 v255, v1 dpp8:[7,6,5,4,3,2,1,0]
942-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
943-
944-
v_rcp_f16_e32 v255, v1 quad_perm:[3,2,1,0]
945-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
946-
947835
v_rcp_f16_e32 v255.h, v1.h
948836
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
949837

@@ -962,15 +850,6 @@ v_rcp_f16_e32 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]
962850
v_rcp_f16_e32 v255.l, v1.l quad_perm:[3,2,1,0]
963851
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
964852

965-
v_rcp_f16_e32 v5, v199
966-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
967-
968-
v_rcp_f16_e32 v5, v199 dpp8:[7,6,5,4,3,2,1,0]
969-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
970-
971-
v_rcp_f16_e32 v5, v199 quad_perm:[3,2,1,0]
972-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
973-
974853
v_rcp_f16_e32 v5.h, v199.h
975854
// GFX12: :[[@LINE-1]]:21: error: invalid operand for instruction
976855

@@ -1052,24 +931,12 @@ v_rndne_f16_e32 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]
1052931
v_rndne_f16_e32 v5.l, v199.l quad_perm:[3,2,1,0]
1053932
// GFX12: :[[@LINE-1]]:23: error: invalid operand for instruction
1054933

1055-
v_rsq_f16_e32 v128, 0xfe0b
1056-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
1057-
1058934
v_rsq_f16_e32 v128.h, 0xfe0b
1059935
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
1060936

1061937
v_rsq_f16_e32 v128.l, 0xfe0b
1062938
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
1063939

1064-
v_rsq_f16_e32 v255, v1
1065-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
1066-
1067-
v_rsq_f16_e32 v255, v1 dpp8:[7,6,5,4,3,2,1,0]
1068-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
1069-
1070-
v_rsq_f16_e32 v255, v1 quad_perm:[3,2,1,0]
1071-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
1072-
1073940
v_rsq_f16_e32 v255.h, v1.h
1074941
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
1075942

@@ -1088,15 +955,6 @@ v_rsq_f16_e32 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]
1088955
v_rsq_f16_e32 v255.l, v1.l quad_perm:[3,2,1,0]
1089956
// GFX12: :[[@LINE-1]]:15: error: invalid operand for instruction
1090957

1091-
v_rsq_f16_e32 v5, v199
1092-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
1093-
1094-
v_rsq_f16_e32 v5, v199 dpp8:[7,6,5,4,3,2,1,0]
1095-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
1096-
1097-
v_rsq_f16_e32 v5, v199 quad_perm:[3,2,1,0]
1098-
// GFX12: :[[@LINE-1]]:24: error: invalid operand for instruction
1099-
1100958
v_rsq_f16_e32 v5.h, v199.h
1101959
// GFX12: :[[@LINE-1]]:21: error: invalid operand for instruction
1102960

@@ -1205,24 +1063,12 @@ v_sin_f16_e32 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]
12051063
v_sin_f16_e32 v5.l, v199.l quad_perm:[3,2,1,0]
12061064
// GFX12: :[[@LINE-1]]:21: error: invalid operand for instruction
12071065

1208-
v_sqrt_f16_e32 v128, 0xfe0b
1209-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
1210-
12111066
v_sqrt_f16_e32 v128.h, 0xfe0b
12121067
// GFX12: :[[@LINE-1]]:16: error: invalid operand for instruction
12131068

12141069
v_sqrt_f16_e32 v128.l, 0xfe0b
12151070
// GFX12: :[[@LINE-1]]:16: error: invalid operand for instruction
12161071

1217-
v_sqrt_f16_e32 v255, v1
1218-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
1219-
1220-
v_sqrt_f16_e32 v255, v1 dpp8:[7,6,5,4,3,2,1,0]
1221-
// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
1222-
1223-
v_sqrt_f16_e32 v255, v1 quad_perm:[3,2,1,0]
1224-
// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
1225-
12261072
v_sqrt_f16_e32 v255.h, v1.h
12271073
// GFX12: :[[@LINE-1]]:16: error: invalid operand for instruction
12281074

@@ -1241,15 +1087,6 @@ v_sqrt_f16_e32 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]
12411087
v_sqrt_f16_e32 v255.l, v1.l quad_perm:[3,2,1,0]
12421088
// GFX12: :[[@LINE-1]]:16: error: invalid operand for instruction
12431089

1244-
v_sqrt_f16_e32 v5, v199
1245-
// GFX12: :[[@LINE-1]]:1: error: operands are not valid for this GPU or mode
1246-
1247-
v_sqrt_f16_e32 v5, v199 dpp8:[7,6,5,4,3,2,1,0]
1248-
// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
1249-
1250-
v_sqrt_f16_e32 v5, v199 quad_perm:[3,2,1,0]
1251-
// GFX12: :[[@LINE-1]]:25: error: invalid operand for instruction
1252-
12531090
v_sqrt_f16_e32 v5.h, v199.h
12541091
// GFX12: :[[@LINE-1]]:22: error: invalid operand for instruction
12551092

llvm/test/MC/AMDGPU/gfx12_asm_vop3_from_vop1.s

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1909,9 +1909,6 @@ v_cvt_u32_u16_e64 v255, 0xfe0b
19091909
v_cvt_u32_u16_e64 v5, v255.h
19101910
// GFX12: v_cvt_u32_u16_e64 v5, v255.h op_sel:[1,0] ; encoding: [0x05,0x08,0xeb,0xd5,0xff,0x01,0x00,0x00]
19111911

1912-
v_exp_f16_e64 v5, v1
1913-
// GFX12: v_exp_f16_e64 v5, v1 ; encoding: [0x05,0x00,0xd8,0xd5,0x01,0x01,0x00,0x00]
1914-
19151912
v_exp_f16_e64 v5.l, v1.l
19161913
// GFX12: v_exp_f16_e64 v5.l, v1.l ; encoding: [0x05,0x00,0xd8,0xd5,0x01,0x01,0x00,0x00]
19171914

0 commit comments

Comments
 (0)