Changes between Version 17 and Version 18 of GcnInstrsMubuf


Ignore:
Timestamp:
11/29/17 16:00:28 (6 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GcnInstrsMubuf

    v17 v18  
    13541354<h4>BUFFER_LOAD_FORMAT_D16_XY</h4>
    13551355<p>Opcode: 9 (0x9)<br />
    1356 Syntax: BUFFER_LOAD_FORMAT_D16_XY VDATA, VADDR(1:2), SRSRC(4), SOFFSET<br />
     1356Syntax: BUFFER_LOAD_FORMAT_D16_XY VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br />
     1357Syntax (GCN 1.4): BUFFER_LOAD_FORMAT_D16_XY VDATA, VADDR(1:2), SRSRC(4), SOFFSET<br />
    13571358Description: Load the first two components of the element from SRSRC resource
    13581359including format from SRSRC. Store result as 16-bit value (half FP or 16-bit integer).<br />
     
    13611362<h4>BUFFER_LOAD_FORMAT_D16_XYZ</h4>
    13621363<p>Opcode: 10 (0xa)<br />
    1363 Syntax: BUFFER_LOAD_FORMAT_D16_XYZ VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br />
     1364Syntax: BUFFER_LOAD_FORMAT_D16_XYZ VDATA(3), VADDR(1:2), SRSRC(4), SOFFSET<br />
     1365Syntax (GCN 1.4): BUFFER_LOAD_FORMAT_D16_XYZ VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br />
    13641366Description: Load the first three components of the element from SRSRC resource
    13651367including format from SRSRC. Store result as 16-bit value (half FP or 16-bit integer).<br />
     
    13681370<h4>BUFFER_LOAD_FORMAT_D16_XYZW</h4>
    13691371<p>Opcode: 11 (0xb)<br />
    1370 Syntax: BUFFER_LOAD_FORMAT_D16_XYZW VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br />
     1372Syntax: BUFFER_LOAD_FORMAT_D16_XYZW VDATA(4), VADDR(1:2), SRSRC(4), SOFFSET<br />
     1373Syntax (GCN 1.4): BUFFER_LOAD_FORMAT_D16_XYZW VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br />
    13711374Description: Load the all four components of the element from SRSRC resource
    13721375including format from SRSRC. Store result as 16-bit value (half FP or 16-bit integer).<br />
     
    15331536<h4>BUFFER_STORE_FORMAT_D16_XY</h4>
    15341537<p>Opcode: 13 (0xd)<br />
    1535 Syntax: BUFFER_STORE_FORMAT_D16_XY VDATA, VADDR(1:2), SRSRC(4), SOFFSET<br />
     1538Syntax: BUFFER_STORE_FORMAT_D16_XY VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br />
     1539Syntax (GCN 1.4): BUFFER_STORE_FORMAT_D16_XY VDATA, VADDR(1:2), SRSRC(4), SOFFSET<br />
    15361540Description: Store the first two components of the element into SRSRC resource
    15371541including format from SRSRC. Treat input as 16-bit value (half FP or 16-bit integer).<br />
     
    15401544<h4>BUFFER_STORE_FORMAT_D16_XYZ</h4>
    15411545<p>Opcode: 14 (0xe)<br />
    1542 Syntax: BUFFER_STORE_FORMAT_D16_XYZ VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br />
     1546Syntax: BUFFER_STORE_FORMAT_D16_XYZ VDATA(3), VADDR(1:2), SRSRC(4), SOFFSET<br />
     1547Syntax (GCN 1.4): BUFFER_STORE_FORMAT_D16_XYZ VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br />
    15431548Description: Store the first three components of the element into SRSRC resource
    15441549including format from SRSRC. Treat input as 16-bit value (half FP or 16-bit integer).<br />
     
    15471552<h4>BUFFER_STORE_FORMAT_D16_XYZW</h4>
    15481553<p>Opcode: 15 (0xf)<br />
    1549 Syntax: BUFFER_STORE_FORMAT_D16_XYZW VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br />
     1554Syntax: BUFFER_STORE_FORMAT_D16_XYZW VDATA(4), VADDR(1:2), SRSRC(4), SOFFSET<br />
     1555Syntax (GCN 1.4): BUFFER_STORE_FORMAT_D16_XYZW VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br />
    15501556Description: Store the all components of the element into SRSRC resource
    15511557including format from SRSRC. Treat input as 16-bit value (half FP or 16-bit integer).<br />