Changes between Version 10 and Version 11 of GcnInstrsSop1
- Timestamp:
- 06/04/17 08:00:22 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GcnInstrsSop1
v10 v11 323 323 <h4>S_ABS_I32</h4> 324 324 <p>Opcode: 52 (0x34) for GCN 1.0/1.1; 48 (0x30) for GCN 1.2<br /> 325 Syntax: S_ NOT_B32 SDST, SSRC0<br />325 Syntax: S_ABS_B32 SDST, SSRC0<br /> 326 326 Description: Store absolute signed value of the SSRC0 into SDST. 327 327 If result is non-zero, store 1 to SCC, otherwise store 0 to SCC.<br /> … … 341 341 <h4>S_ANDN2_SAVEEXEC_B64</h4> 342 342 <p>Opcode: 39 (0x27) for GCN 1.0/1.1; 35 (0x23) for GCN 1.2<br /> 343 Syntax: S_AND _SAVEEXEC_B64 SDST(2), SSRC0(2)<br />343 Syntax: S_ANDN2_SAVEEXEC_B64 SDST(2), SSRC0(2)<br /> 344 344 Description: Store EXEC register to SDST. Make bitwise AND on SSRC0 and negated EXEC 345 345 and store result to EXEC. If result is non-zero, store 1 to SCC, otherwise store 0 to SCC. … … 347 347 Operation:<br /> 348 348 <code>SDST = EXEC 349 EXEC = SSRC0 & EXEC349 EXEC = SSRC0 & ~EXEC 350 350 SCC = EXEC!=0</code></p> 351 351 <h4>S_BCNT0_I32_B32</h4> … … 367 367 <h4>S_BCNT1_I32_B32</h4> 368 368 <p>Opcode: 15 (0xf) for GCN 1.0/1.1; 12 (0xc) for GCN 1.2<br /> 369 Syntax: S_BCNT1_I32_B6 5SDST, SSRC0<br />369 Syntax: S_BCNT1_I32_B64 SDST, SSRC0<br /> 370 370 Description: Count one bits in SSRC0 and store result to SDST. 371 371 If result is non-zero, store 1 to SCC, otherwise store 0 to SCC.<br /> 372 372 Operation:<br /> 373 <code>SDST = SDST(SSRC0)373 <code>SDST = BITCOUNT(SSRC0) 374 374 SCC = SDST!=0</code></p> 375 375 <h4>S_BCNT1_I32_B64</h4> … … 667 667 Operation: ???<br /> 668 668 <code>PC = TTMP[0:1]</code></p> 669 <h4>S_SET_GPR_IDX_IDX</h4> 670 <p>Opcode: 50 (0x32) for GCN 1.2<br /> 671 Syntax S_SET_GPR_IDX_IDX SSRC0(1)<br /> 672 Description: Move lowest 8 bits from SSRC0 to lowest 8 bits M0.<br /> 673 Operation:<br /> 674 <code>M0 = (M0 & 0xffffff00) | (SSRC0 & 0xff)</code></p> 669 675 <h4>S_SETPC_B64</h4> 670 676 <p>Opcode: 32 (0x20) for GCN 1.0/1.1; 29 (0x1d) for GCN 1.2<br />