Changes between Version 8 and Version 9 of GcnInstrsVopc
- Timestamp:
- 11/25/17 22:00:28 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GcnInstrsVopc
v8 v9 99 99 </tbody> 100 100 </table> 101 <p>List of fields for VOP3A/VOP3B encoding (GCN 1.2 ):</p>101 <p>List of fields for VOP3A/VOP3B encoding (GCN 1.2/1.4):</p> 102 102 <table> 103 103 <thead> … … 118 118 <td>ABS</td> 119 119 <td>Absolute modifiers for source operands (VOP3A)</td> 120 </tr> 121 <tr> 122 <td>11-14</td> 123 <td>OPSEL</td> 124 <td>Operand selection (VOP3A) (GCN 1.4)</td> 120 125 </tr> 121 126 <tr> … … 169 174 <p>NOTE: ABS and negation is applied to source operand for any instruction.</p> 170 175 <p>Negation and absolute value can be combined: <code>-ABS(V0)</code>.</p> 176 <p>Operand half selection (OPSEL) take value with bits number depends of number operands. 177 Last bit control destination operand. Zero in bit choose lower 16-bits in dword, 178 one choose higher 16-bits. Example: op_sel:[0,1,1] - higher 16-bits in second source and 179 in destination.</p> 171 180 <p>Limitations for operands:</p> 172 181 <ul>