Changes between Version 8 and Version 9 of GcnInstrsVopc


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

--

Legend:

Unmodified
Added
Removed
Modified
  • GcnInstrsVopc

    v8 v9  
    9999</tbody>
    100100</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>
    102102<table>
    103103<thead>
     
    118118<td>ABS</td>
    119119<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>
    120125</tr>
    121126<tr>
     
    169174<p>NOTE: ABS and negation is applied to source operand for any instruction.</p>
    170175<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.
     177Last bit control destination operand. Zero in bit choose lower 16-bits in dword,
     178one choose higher 16-bits. Example: op_sel:[0,1,1] - higher 16-bits in second source and
     179in destination.</p>
    171180<p>Limitations for operands:</p>
    172181<ul>