brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.9 KiB · 1ea64de Raw
75 lines · plain
1// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 52// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1250 -show-encoding %s 2>&1 | FileCheck --check-prefix=GFX12-ERR --implicit-check-not=error: --strict-whitespace %s3 4v_pk_fma_f32 v[8:9], s[0:1], v[0:1], v[4:5]5// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand6 7v_pk_fma_f32 v[8:9], v[0:1], s[0:1], v[4:5]8// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand9 10v_pk_fma_f32 v[8:9], v[0:1], v[4:5], s[0:1]11// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand12 13v_pk_fma_f32 v[8:9], s[0:1], v[0:1], v[4:5] op_sel:[1,0,0] op_sel_hi:[0,0,0]14// GFX12-ERR: :[[@LINE-1]]:45: error: invalid op_sel operand15 16v_pk_fma_f32 v[8:9], s[0:1], v[0:1], v[4:5] op_sel:[1,0,0] op_sel_hi:[1,0,0]17// GFX12-ERR: :[[@LINE-1]]:45: error: invalid op_sel operand18 19v_pk_fma_f32 v[8:9], v[0:1], s[0:1], v[4:5] op_sel:[0,1,0] op_sel_hi:[0,0,0]20// GFX12-ERR: :[[@LINE-1]]:45: error: invalid op_sel operand21 22v_pk_fma_f32 v[8:9], v[0:1], v[4:5], s[0:1] op_sel:[0,0,1] op_sel_hi:[0,0,0]23// GFX12-ERR: :[[@LINE-1]]:45: error: invalid op_sel operand24 25v_pk_mul_f32 v[8:9], s[0:1], v[0:1]26// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand27 28v_pk_mul_f32 v[8:9], v[0:1], s[0:1]29// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand30 31v_pk_mul_f32 v[8:9], s[0:1], v[0:1] op_sel:[1,0] op_sel_hi:[0,0]32// GFX12-ERR: :[[@LINE-1]]:37: error: invalid op_sel operand33 34v_pk_mul_f32 v[8:9], v[0:1], s[0:1] op_sel:[0,1] op_sel_hi:[0,0]35// GFX12-ERR: :[[@LINE-1]]:37: error: invalid op_sel operand36 37v_pk_mul_f32 v[8:9], v[0:1], s[0:1] op_sel:[0,1] op_sel_hi:[0,1]38// GFX12-ERR: :[[@LINE-1]]:37: error: invalid op_sel operand39 40v_pk_add_f32 v[8:9], s[0:1], v[0:1]41// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand42 43v_pk_add_f32 v[8:9], v[0:1], s[0:1]44// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand45 46v_pk_add_f32 v[8:9], s[0:1], v[0:1] op_sel:[1,0] op_sel_hi:[0,0]47// GFX12-ERR: :[[@LINE-1]]:37: error: invalid op_sel operand48 49v_pk_add_f32 v[8:9], v[0:1], s[0:1] op_sel:[0,1] op_sel_hi:[0,0]50// GFX12-ERR: :[[@LINE-1]]:37: error: invalid op_sel operand51 52v_pk_add_f32 v[8:9], v[0:1], s[0:1] op_sel:[0,1] op_sel_hi:[0,1]53// GFX12-ERR: :[[@LINE-1]]:37: error: invalid op_sel operand54 55v_pk_fma_f32 v[8:9], exec, v[0:1], v[4:5]56// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand57 58v_pk_fma_f32 v[8:9], v[0:1], exec, v[4:5]59// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand60 61v_pk_fma_f32 v[8:9], v[0:1], v[4:5], exec62// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand63 64v_pk_mul_f32 v[8:9], exec, v[0:1]65// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand66 67v_pk_mul_f32 v[8:9], v[0:1], exec68// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand69 70v_pk_add_f32 v[8:9], exec, v[0:1]71// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand72 73v_pk_add_f32 v[8:9], v[0:1], exec74// GFX12-ERR: :[[@LINE-1]]:1: error: invalid op_sel operand75