Mercurial > hg > CbC > CbC_llvm
comparison test/MC/AMDGPU/vop2-err.s @ 147:c2174574ed3a
LLVM 10
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 14 Aug 2019 16:55:33 +0900 |
parents | 803732b1fca8 |
children |
comparison
equal
deleted
inserted
replaced
134:3a76565eade5 | 147:c2174574ed3a |
---|---|
4 //===----------------------------------------------------------------------===// | 4 //===----------------------------------------------------------------------===// |
5 // Generic checks | 5 // Generic checks |
6 //===----------------------------------------------------------------------===// | 6 //===----------------------------------------------------------------------===// |
7 | 7 |
8 v_mul_i32_i24 v1, v2, 100 | 8 v_mul_i32_i24 v1, v2, 100 |
9 // CHECK: error: invalid operand for instruction | 9 // CHECK: error: invalid literal operand |
10 | |
11 v_cndmask_b32 v1, v2, v3 | |
12 // CHECK: error: too few operands for instruction | |
13 | 10 |
14 //===----------------------------------------------------------------------===// | 11 //===----------------------------------------------------------------------===// |
15 // _e32 checks | 12 // _e32 checks |
16 //===----------------------------------------------------------------------===// | 13 //===----------------------------------------------------------------------===// |
17 | 14 |
30 // _e64 checks | 27 // _e64 checks |
31 //===----------------------------------------------------------------------===// | 28 //===----------------------------------------------------------------------===// |
32 | 29 |
33 // Immediate src0 | 30 // Immediate src0 |
34 v_mul_i32_i24_e64 v1, 100, v3 | 31 v_mul_i32_i24_e64 v1, 100, v3 |
35 // CHECK: error: invalid operand for instruction | 32 // CHECK: error: invalid literal operand |
36 | 33 |
37 // Immediate src1 | 34 // Immediate src1 |
38 v_mul_i32_i24_e64 v1, v2, 100 | 35 v_mul_i32_i24_e64 v1, v2, 100 |
39 // CHECK: error: invalid operand for instruction | 36 // CHECK: error: invalid literal operand |
40 | 37 |
41 v_add_i32_e32 v1, s[0:1], v2, v3 | 38 v_add_i32_e32 v1, s[0:1], v2, v3 |
42 // CHECK: error: invalid operand for instruction | 39 // CHECK: error: invalid operand for instruction |
43 | 40 |
44 v_addc_u32_e32 v1, vcc, v2, v3, s[2:3] | 41 v_addc_u32_e32 v1, vcc, v2, v3, s[2:3] |