Dmitry Preobrazhensky | 80f8820 | 2018-12-17 17:38:11 +0000 | [diff] [blame] | 1 | .. |
| 2 | ************************************************** |
| 3 | * * |
| 4 | * Automatically generated file, do not edit! * |
| 5 | * * |
| 6 | ************************************************** |
| 7 | |
| 8 | .. _amdgpu_synid7_offset_smem: |
| 9 | |
| 10 | soffset |
| 11 | =========================== |
| 12 | |
| 13 | An unsigned offset added to the base address to get memory address. |
| 14 | |
| 15 | * If offset is specified as a register, it supplies an unsigned byte offset but 2 lsb's are ignored. |
| 16 | * If offset is specified as an :ref:`uimm32<amdgpu_synid_uimm32>`, it supplies a 32-bit unsigned byte offset but 2 lsb's are ignored. |
| 17 | * If offset is specified as an :ref:`uimm8<amdgpu_synid_uimm8>`, it supplies an 8-bit unsigned dword offset. |
| 18 | |
| 19 | *Size:* 1 dword. |
| 20 | |
| 21 | *Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`trap<amdgpu_synid_trap>`, :ref:`uimm8<amdgpu_synid_uimm8>`, :ref:`uimm32<amdgpu_synid_uimm32>` |