Changes between Version 36 and Version 37 of GcnInstrsVop1
- Timestamp:
- 11/25/17 22:00:28 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GcnInstrsVop1
v36 v37 104 104 </tbody> 105 105 </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> 107 107 <table> 108 108 <thead> … … 128 128 <td>SDST</td> 129 129 <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> 130 135 </tr> 131 136 <tr> … … 187 192 <p>Negation and absolute value can be combined: <code>-ABS(V0)</code>. Modifiers CLAMP and 188 193 OMOD (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. 195 Last bit control destination operand. Zero in bit choose lower 16-bits in dword, 196 one choose higher 16-bits. Example: op_sel:[0,1,1] - higher 16-bits in second source and 197 in destination.</p> 189 198 <p>Limitations for operands:</p> 190 199 <ul>