Changes between Version 36 and Version 37 of GcnInstrsVop1


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

--

Legend:

Unmodified
Added
Removed
Modified
  • GcnInstrsVop1

    v36 v37  
    104104</tbody>
    105105</table>
    106 <p>List of fields for VOP3A/VOP3B encoding (GCN 1.2):</p>
     106<p>List of fields for VOP3A/VOP3B encoding (GCN 1.2/1.4):</p>
    107107<table>
    108108<thead>
     
    128128<td>SDST</td>
    129129<td>Scalar destination operand (VOP3B)</td>
     130</tr>
     131<tr>
     132<td>11-14</td>
     133<td>OPSEL</td>
     134<td>Operand selection (VOP3A) (GCN 1.4)</td>
    130135</tr>
    131136<tr>
     
    187192<p>Negation and absolute value can be combined: <code>-ABS(V0)</code>. Modifiers CLAMP and
    188193OMOD (MUL:2, MUL:4 and DIV:2) can be given in random order.</p>
     194<p>Operand half selection (OPSEL) take value with bits number depends of number operands.
     195Last bit control destination operand. Zero in bit choose lower 16-bits in dword,
     196one choose higher 16-bits. Example: op_sel:[0,1,1] - higher 16-bits in second source and
     197in destination.</p>
    189198<p>Limitations for operands:</p>
    190199<ul>