Changes between Version 40 and Version 41 of GcnInstrsVop1
- Timestamp:
- 12/29/17 09:00:32 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GcnInstrsVop1
v40 v41 239 239 <p>VOP1 opcodes (0-127) are reflected in VOP3 in range: 384-511 for GCN 1.0/1.1 or 240 240 320-447 for GCN 1.2.</p> 241 <p>List of theinstructions by opcode (GCN 1.0/1.1):</p>241 <p>List of 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 theinstructions by opcode (GCN 1.2/1.4):</p>717 <p>List of 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 thebase 2 from floating point value SRC0 with1744 Description: Approximate logarithm of 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 thebase 2 from half floating point value SRC0,1764 Description: Approximate logarithm of 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 the2 from floating point value SRC0, and store1778 Description: Approximate logarithm of base 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 thebase 2 from floating point value SRC0, and store1793 Description: Approximate logarithm of 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.