Dmitry Preobrazhensky
d8ac03f15e
[AMDGPU][GFX9][DOC][NFC] Update assembler syntax description
...
Summary of changes:
- Enable register tuples with 9, 10, 11 and 12 registers (https://reviews.llvm.org/D138205 ).
- Enable omod modifiers for v_max3_f16, v_min3_f16, etc. (https://reviews.llvm.org/D139469 ).
- Enable abs and neg modifiers for v_cndmask_b32 (https://reviews.llvm.org/D135900 ).
- Correct v_mov_b32_sdwa (it does not support abs and neg input modifiers yet).
- Enable tfe modifier for MUBUF loads (https://reviews.llvm.org/D137783 ).
- Enable image_gather4h (https://reviews.llvm.org/D130764 ).
- Minor corrections and improvements.
2022-12-13 14:01:17 +03:00
Dmitry Preobrazhensky
480f3e0228
[AMDGPU][GFX9][DOC][NFC] Update assembler syntax description
...
Summary of changes:
- Updated MUBUF lds syntax (see https://reviews.llvm.org/D124485 ).
- Updated SMEM syntax (see https://reviews.llvm.org/D127314 ).
- Enabled src0=literal for v_madak*, v_madmk* (see https://reviews.llvm.org/D111067 ).
- Removed SYSMSG_OP_HOST_TRAP_ACK message.
- Minor bug fixing and improvements.
2022-06-27 14:03:58 +03:00
Dmitry Preobrazhensky
02b1c3f052
[AMDGPU][MC][NFC][DOC] Updated AMD GPU assembler syntax description.
...
Corrected sendmsg description (bug https://bugs.llvm.org/show_bug.cgi?id=49648 ).
2021-08-06 15:52:26 +03:00
Dmitry Preobrazhensky
424fe903d4
[AMDGPU][MC][GFX9][NFC][DOC] Updated AMD GPU assembler syntax description.
...
Fixed bugs 48639, 49447, 49448, 49449.
2021-07-23 12:59:42 +03:00
Dmitry Preobrazhensky
b9683d3c53
[AMDGPU][MC][DOC] Updated AMD GPU assembler description.
...
Summary of changes:
- Updated to reflect recent changes in assembler;
- Minor bugfixing and improvements.
llvm-svn: 372857
2019-09-25 12:38:35 +00:00
Dmitry Preobrazhensky
5153b1723a
[AMDGPU][MC][GFX9][GFX10] Added support of GET_DOORBELL message
...
Reviewers: artem.tamazov, arsenm
Differential Revision: https://reviews.llvm.org/D64729
llvm-svn: 366071
2019-07-15 15:12:16 +00:00
Dmitry Preobrazhensky
cef9d42157
[AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description.
...
Summary of changes:
- added description of GFX10;
- added description of operands sccz, vccz, lds_direct, etc;
- minor bugfixing and improvements.
llvm-svn: 365347
2019-07-08 16:50:11 +00:00
Dmitry Preobrazhensky
1fa7aaf5a7
[AMDGPU][MC][DOC] A fix for build failure in r349370
...
llvm-svn: 349375
2018-12-17 18:53:10 +00:00
Dmitry Preobrazhensky
47eb63684d
[AMDGPU][MC][DOC] Updated AMD GPU assembler description
...
Stage 2: added detailed description of operands
See bug 36572: https://bugs.llvm.org/show_bug.cgi?id=36572
llvm-svn: 349368
2018-12-17 17:38:11 +00:00