@@ -362,6 +362,66 @@ v_exp_bf16 v5.h, v1.h quad_perm:[3,2,1,0]
362362// GFX1250: v_exp_bf16_dpp v5.h, v1.h quad_perm:[3 ,2 ,1 ,0 ] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfa,0x0a,0x7f,0x81,0x1b,0x00,0xff]
363363// GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
364364
365+ v_sin_bf16 v5, v1 quad_perm:[3 ,2 ,1 ,0 ]
366+ // GFX1250: v_sin_bf16_dpp v5, v1 quad_perm:[3 ,2 ,1 ,0 ] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x1b,0x00,0xff]
367+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
368+
369+ v_sin_bf16 v5, v1 quad_perm:[0 ,1 ,2 ,3 ]
370+ // GFX1250: v_sin_bf16_dpp v5, v1 quad_perm:[0 ,1 ,2 ,3 ] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0xe4,0x00,0xff]
371+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
372+
373+ v_sin_bf16 v5, v1 row_mirror
374+ // GFX1250: v_sin_bf16_dpp v5, v1 row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x40,0x01,0xff]
375+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
376+
377+ v_sin_bf16 v5, v1 row_half_mirror
378+ // GFX1250: v_sin_bf16_dpp v5, v1 row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x41,0x01,0xff]
379+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
380+
381+ v_sin_bf16 v5, v1 row_shl:1
382+ // GFX1250: v_sin_bf16_dpp v5, v1 row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x01,0x01,0xff]
383+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
384+
385+ v_sin_bf16 v5, v1 row_shl:15
386+ // GFX1250: v_sin_bf16_dpp v5, v1 row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x0f,0x01,0xff]
387+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
388+
389+ v_sin_bf16 v5, v1 row_shr:1
390+ // GFX1250: v_sin_bf16_dpp v5, v1 row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x11,0x01,0xff]
391+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
392+
393+ v_sin_bf16 v5, v1 row_shr:15
394+ // GFX1250: v_sin_bf16_dpp v5, v1 row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x1f,0x01,0xff]
395+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
396+
397+ v_sin_bf16 v5, v1 row_ror:1
398+ // GFX1250: v_sin_bf16_dpp v5, v1 row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x21,0x01,0xff]
399+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
400+
401+ v_sin_bf16 v5, v1 row_ror:15
402+ // GFX1250: v_sin_bf16_dpp v5, v1 row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x2f,0x01,0xff]
403+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
404+
405+ v_sin_bf16 v5, v1 row_share:0 row_mask:0xf bank_mask:0xf
406+ // GFX1250: v_sin_bf16_dpp v5, v1 row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x50,0x01,0xff]
407+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
408+
409+ v_sin_bf16 v5, v1 row_share:15 row_mask:0x0 bank_mask:0x1
410+ // GFX1250: v_sin_bf16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x1 ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x5f,0x01,0x01]
411+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
412+
413+ v_sin_bf16 v5, v1 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0
414+ // GFX1250: v_sin_bf16_dpp v5, v1 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 ; encoding: [0xfa,0xfc,0x0a,0x7e,0x01,0x60,0x09,0x13]
415+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
416+
417+ v_sin_bf16 v127, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1
418+ // GFX1250: v_sin_bf16_dpp v127, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 fi:1 ; encoding: [0xfa,0xfc,0xfe,0x7e,0x7f,0x6f,0x35,0x30]
419+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
420+
421+ v_sin_bf16 v5.h, v1.h quad_perm:[3 ,2 ,1 ,0 ]
422+ // GFX1250: v_sin_bf16_dpp v5.h, v1.h quad_perm:[3 ,2 ,1 ,0 ] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xfc,0x0a,0x7f,0x81,0x1b,0x00,0xff]
423+ // GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
424+
365425v_cvt_f32_bf16 v5, v1 quad_perm:[3 ,2 ,1 ,0 ]
366426// GFX1250: v_cvt_f32_bf16_dpp v5, v1 quad_perm:[3 ,2 ,1 ,0 ] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0xe4,0x0a,0x7e,0x01,0x1b,0x00,0xff]
367427// GFX12-ERR: :[[@LINE-2 ]]:1 : error: instruction not supported on this GPU
0 commit comments