Changes between Version 8 and Version 9 of GcnInstrsMtbuf
- Timestamp:
- 11/29/17 16:00:28 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GcnInstrsMtbuf
v8 v9 325 325 <h4>TBUFFER_LOAD_FORMAT_D16_XY</h4> 326 326 <p>Opcode: 9 (0x9) for GCN 1.2<br /> 327 Syntax: TBUFFER_LOAD_FORMAT_D16_XY VDATA, VADDR(1:2), SRSRC(4), SOFFSET<br /> 327 Syntax: TBUFFER_LOAD_FORMAT_D16_XY VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br /> 328 Syntax (GCN 1.4): TBUFFER_LOAD_FORMAT_D16_XY VDATA, VADDR(1:2), SRSRC(4), SOFFSET<br /> 328 329 Description: Load the two first components of the element from SRSRC including format from 329 330 instruction fields. Store results as 16-bit value (half FP or 16-bit integer).<br /> … … 332 333 <h4>TBUFFER_LOAD_FORMAT_D16_XYZ</h4> 333 334 <p>Opcode: 10 (0xa) for GCN 1.2<br /> 334 Syntax: TBUFFER_LOAD_FORMAT_XYZ VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br /> 335 Syntax: TBUFFER_LOAD_FORMAT_XYZ VDATA(3), VADDR(1:2), SRSRC(4), SOFFSET<br /> 336 Syntax (GCN 1.4): TBUFFER_LOAD_FORMAT_XYZ VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br /> 335 337 Description: Load the three first components of the element from SRSRC including format 336 338 from instruction fields. Store results as 16-bit value (half FP or 16-bit integer).<br /> … … 339 341 <h4>TBUFFER_LOAD_FORMAT_D16_XYZW</h4> 340 342 <p>Opcode: 11 (0xb) for GCN 1.2<br /> 341 Syntax: TBUFFER_LOAD_FORMAT_D16_XYZW VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br /> 343 Syntax: TBUFFER_LOAD_FORMAT_D16_XYZW VDATA(4), VADDR(1:2), SRSRC(4), SOFFSET<br /> 344 Syntax (GCN 1.4): TBUFFER_LOAD_FORMAT_D16_XYZW VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br /> 342 345 Description: Load four components of the element from SRSRC including format 343 346 from instruction fields. Store results as 16-bit value (half FP or 16-bit integer).<br /> … … 382 385 <h4>TBUFFER_STORE_FORMAT_D16_XY</h4> 383 386 <p>Opcode: 13 (0xd) for GCN 1.2<br /> 384 Syntax: TBUFFER_STORE_FORMAT_D16_XY VDATA, VADDR(1:2), SRSRC(4), SOFFSET<br /> 387 Syntax: TBUFFER_STORE_FORMAT_D16_XY VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br /> 388 Syntax (GCN 1.4): TBUFFER_STORE_FORMAT_D16_XY VDATA, VADDR(1:2), SRSRC(4), SOFFSET<br /> 385 389 Description: Store the first two components of the element into SRSRC resource 386 390 including format from instruction fields. … … 390 394 <h4>TBUFFER_STORE_FORMAT_D16_XYZ</h4> 391 395 <p>Opcode: 14 (0xe) for GCN 1.2<br /> 392 Syntax: TBUFFER_STORE_FORMAT_D16_XYZ VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br /> 396 Syntax: TBUFFER_STORE_FORMAT_D16_XYZ VDATA(3), VADDR(1:2), SRSRC(4), SOFFSET<br /> 397 Syntax (GCN 1.4): TBUFFER_STORE_FORMAT_D16_XYZ VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br /> 393 398 Description: Store the first three components of the element into SRSRC resource 394 399 including format from instruction fields. … … 398 403 <h4>TBUFFER_STORE_FORMAT_D16_XYZW</h4> 399 404 <p>Opcode: 15 (0xf) for GCN 1.2<br /> 400 Syntax: TBUFFER_STORE_FORMAT_D16_XYZW VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br /> 405 Syntax: TBUFFER_STORE_FORMAT_D16_XYZW VDATA(4), VADDR(1:2), SRSRC(4), SOFFSET<br /> 406 Syntax (GCN 1.4): TBUFFER_STORE_FORMAT_D16_XYZW VDATA(2), VADDR(1:2), SRSRC(4), SOFFSET<br /> 401 407 Description: Store the all components of the element into SRSRC resource 402 408 including format from instruction fields.