diff options
Diffstat (limited to 'test/MC/AMDGPU/vopc.s')
-rw-r--r-- | test/MC/AMDGPU/vopc.s | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/test/MC/AMDGPU/vopc.s b/test/MC/AMDGPU/vopc.s index 2d8547c5f953..0692a0e72ce0 100644 --- a/test/MC/AMDGPU/vopc.s +++ b/test/MC/AMDGPU/vopc.s @@ -44,5 +44,24 @@ v_cmp_lt_f32 vcc, v2, v4 // SICI: v_cmp_lt_f32_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x02,0x7c] // VI: v_cmp_lt_f32_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x82,0x7c] -// TODO: Add tests for the rest of the instructions. +// TODO: Add tests for the rest of v_cmp_*_f32 +// TODO: Add tests for v_cmpx_*_f32 + +v_cmp_f_f64 vcc, v[2:3], v[4:5] +// SICI: v_cmp_f_f64_e32 vcc, v[2:3], v[4:5] ; encoding: [0x02,0x09,0x40,0x7c] +// VI: v_cmp_f_f64_e32 vcc, v[2:3], v[4:5] ; encoding: [0x02,0x09,0xc0,0x7c] + +// TODO: Add tests for the rest of v_cmp_*_f64 +// TODO: Add tests for the rest of the floating-point comparision instructions. + +v_cmp_f_i32 vcc, v2, v4 +// SICI: v_cmp_f_i32_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x00,0x7d] +// VI: v_cmp_f_i32_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x80,0x7d] +// TODO: Add test for the rest of v_cmp_*_i32 + +v_cmp_f_i64 vcc, v[2:3], v[4:5] +// SICI: v_cmp_f_i64_e32 vcc, v[2:3], v[4:5] ; encoding: [0x02,0x09,0x40,0x7d] +// VI: v_cmp_f_i64_e32 vcc, v[2:3], v[4:5] ; encoding: [0x02,0x09,0xc0,0x7d] + +// TODO: Add tests for the rest of the instructions. |