@@ -58,6 +58,66 @@ v_tanh_f32 v255, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi
58
58
// GFX1250: v_tanh_f32_dpp v255, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 fi:1 ; encoding: [0xfa,0x3c,0xfe,0x7f,0xff,0x6f,0x35,0x30]
59
59
// GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
60
60
61
+ v_tanh_f16 v5, v1 quad_perm:[3 ,2 ,1 ,0 ]
62
+ // GFX1250: v_tanh_f16_dpp v5, v1 quad_perm:[3 ,2 ,1 ,0 ] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x1b,0x00,0xff]
63
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
64
+
65
+ v_tanh_f16 v5, v1 quad_perm:[0 ,1 ,2 ,3 ]
66
+ // GFX1250: v_tanh_f16_dpp v5, v1 quad_perm:[0 ,1 ,2 ,3 ] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0xe4,0x00,0xff]
67
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
68
+
69
+ v_tanh_f16 v5, v1 row_mirror
70
+ // GFX1250: v_tanh_f16_dpp v5, v1 row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x40,0x01,0xff]
71
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
72
+
73
+ v_tanh_f16 v5, v1 row_half_mirror
74
+ // GFX1250: v_tanh_f16_dpp v5, v1 row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x41,0x01,0xff]
75
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
76
+
77
+ v_tanh_f16 v5, v1 row_shl:1
78
+ // GFX1250: v_tanh_f16_dpp v5, v1 row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x01,0x01,0xff]
79
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
80
+
81
+ v_tanh_f16 v5, v1 row_shl:15
82
+ // GFX1250: v_tanh_f16_dpp v5, v1 row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x0f,0x01,0xff]
83
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
84
+
85
+ v_tanh_f16 v5, v1 row_shr:1
86
+ // GFX1250: v_tanh_f16_dpp v5, v1 row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x11,0x01,0xff]
87
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
88
+
89
+ v_tanh_f16 v5, v1 row_shr:15
90
+ // GFX1250: v_tanh_f16_dpp v5, v1 row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x1f,0x01,0xff]
91
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
92
+
93
+ v_tanh_f16 v5, v1 row_ror:1
94
+ // GFX1250: v_tanh_f16_dpp v5, v1 row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x21,0x01,0xff]
95
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
96
+
97
+ v_tanh_f16 v5, v1 row_ror:15
98
+ // GFX1250: v_tanh_f16_dpp v5, v1 row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x2f,0x01,0xff]
99
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
100
+
101
+ v_tanh_f16 v5, v1 row_share:0 row_mask:0xf bank_mask:0xf
102
+ // GFX1250: v_tanh_f16_dpp v5, v1 row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x50,0x01,0xff]
103
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
104
+
105
+ v_tanh_f16 v5, v1 row_share:15 row_mask:0x0 bank_mask:0x1
106
+ // GFX1250: v_tanh_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x1 ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x5f,0x01,0x01]
107
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
108
+
109
+ v_tanh_f16 v5, v1 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0
110
+ // GFX1250: v_tanh_f16_dpp v5, v1 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 ; encoding: [0xfa,0x3e,0x0a,0x7e,0x01,0x60,0x09,0x13]
111
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
112
+
113
+ v_tanh_f16 v127, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1
114
+ // GFX1250: v_tanh_f16_dpp v127, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 fi:1 ; encoding: [0xfa,0x3e,0xfe,0x7e,0x7f,0x6f,0x35,0x30]
115
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
116
+
117
+ v_tanh_f16 v5.h, v1.h quad_perm:[3 ,2 ,1 ,0 ]
118
+ // GFX1250: v_tanh_f16_dpp v5.h, v1.h quad_perm:[3 ,2 ,1 ,0 ] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x3e,0x0a,0x7f,0x81,0x1b,0x00,0xff]
119
+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
120
+
61
121
v_tanh_bf16 v5, v1 quad_perm:[3 ,2 ,1 ,0 ]
62
122
// GFX1250: v_tanh_bf16_dpp v5, v1 quad_perm:[3 ,2 ,1 ,0 ] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x94,0x0a,0x7e,0x01,0x1b,0x00,0xff]
63
123
// GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
0 commit comments