Changes between Version 41 and Version 42 of GcnInstrsVop1
 Timestamp:
 Dec 29, 2017, 2:00:36 PM (12 months ago)
Legend:
 Unmodified
 Added
 Removed
 Modified

GcnInstrsVop1
v41 v42 239 239 <p>VOP1 opcodes (0127) are reflected in VOP3 in range: 384511 for GCN 1.0/1.1 or 240 240 320447 for GCN 1.2.</p> 241 <p>List of instructions by opcode (GCN 1.0/1.1):</p>241 <p>List of the instructions by opcode (GCN 1.0/1.1):</p> 242 242 <table> 243 243 <thead> … … 715 715 </tbody> 716 716 </table> 717 <p>List of instructions by opcode (GCN 1.2/1.4):</p>717 <p>List of the instructions by opcode (GCN 1.2/1.4):</p> 718 718 <table> 719 719 <thead> … … 1742 1742 Opcode VOP3A: 422 (0x1a6) for GCN 1.0/1.1<br /> 1743 1743 Syntax: V_LOG_CLAMP_F32 VDST, SRC0<br /> 1744 Description: Approximate logarithm of base 2 from floating point value SRC0 with1744 Description: Approximate logarithm of the base 2 from floating point value SRC0 with 1745 1745 clamping infinities to MAX_FLOAT. Result is stored in VDST. 1746 1746 If SRC0 is negative then store NaN to VDST. This instruction doesn't handle denormalized … … 1762 1762 Opcode VOP3A: 384 (0x180) for GCN 1.2<br /> 1763 1763 Syntax: V_LOG_F16 VDST, SRC0<br /> 1764 Description: Approximate logarithm of base 2 from half floating point value SRC0,1764 Description: Approximate logarithm of the base 2 from half floating point value SRC0, 1765 1765 and store result to VDST. If SRC0 is negative then store NaN to VDST.<br /> 1766 1766 Operation:<br /> … … 1776 1776 Opcode VOP3A: 423 (0x1a7) for GCN 1.0/1.1; 353 (0x161) for GCN 1.2<br /> 1777 1777 Syntax: V_LOG_F32 VDST, SRC0<br /> 1778 Description: Approximate logarithm of base 2 from floating point value SRC0, and store1778 Description: Approximate logarithm of base the 2 from floating point value SRC0, and store 1779 1779 result to VDST. If SRC0 is negative then store NaN to VDST. 1780 1780 This instruction doesn't handle denormalized values regardless FLOAT MODE register setup.<br /> … … 1791 1791 Opcode VOP3A: 453 (0x1c5) for GCN 1.1; 396 (0x18c) for GCN 1.2<br /> 1792 1792 Syntax: V_LOG_LEGACY_F32 VDST, SRC0<br /> 1793 Description: Approximate logarithm of base 2 from floating point value SRC0, and store1793 Description: Approximate logarithm of the base 2 from floating point value SRC0, and store 1794 1794 result to VDST. If SRC0 is negative then store NaN to VDST. 1795 1795 This instruction doesn't handle denormalized values regardless FLOAT MODE register setup.