Changes between Version 27 and Version 28 of GcnInstrsVop1


Ignore:
Timestamp:
Jun 16, 2017, 8:00:25 PM (2 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GcnInstrsVop1

    v27 v28  
    11401140Operation:<br />
    11411141<code>VDST = CVTHALF(ASFLOAT(SRC0))</code></p>
     1142<h4>V_CVT_F16_I16</h4>
     1143<p>Opcode: VOP1: 58 (0x3a) for GCN 1.2<br />
     1144Opcode VOP3A: 378 (0x17a) for GCN 1.2<br />
     1145Syntax: V_CVT_F16_I16 VDST, SRC0<br />
     1146Description: Convert 16-bit signed valut to half floating point value.<br />
     1147Operation:<br />
     1148<code>VDST = (HALF)(INT16)SRC0</code></p>
    11421149<h4>V_CVT_F16_U16</h4>
    11431150<p>Opcode: VOP1: 57 (0x39) for GCN 1.2<br />
     
    11461153Description: Convert 16-bit unsigned valut to half floating point value.<br />
    11471154Operation:<br />
    1148 <code>VDST = (HALF)SRC0</code></p>
     1155<code>VDST = (HALF)(SRC0&amp;0xffff)</code></p>
    11491156<h4>V_CVT_F32_F16</h4>
    11501157<p>Opcode VOP1: 11 (0xb)<br />