Changes between Version 22 and Version 23 of GcnOperands


Ignore:
Timestamp:
Dec 29, 2017, 9:00:33 AM (3 weeks ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GcnOperands

    v22 v23  
    296296</table>
    297297<h3>Operand syntax</h3>
    298 <p>THe Single operands can be given by their name: <code>s0</code>, <code>v54</code>.
     298<p>Single operands can be given by their name: <code>s0</code>, <code>v54</code>.
    299299CLRX assembler accepts the syntax with
    300300brackets: <code>s[0]</code>, <code>s[z]</code>, <code>v[66]</code>. In many instructions operands are
     
    303303last register's number.</p>
    304304<p>The names of the registers are case-insensitive.</p>
    305 <p>The constant values are automatically resolved if an expression have already value.
     305<p>Constant values are automatically resolved if an expression have already value.
    306306The 1/(2*PI), 1.0, -2.0 and other floating point constant values will be
    307307resolved if that accurate floating point value will be given.</p>
    308308<p>In instruction syntax, operands are listed by name of the encoding field. Optionally, in
    309 parentheses is given number of the registers. The ranges of number of a registers are in
     309parentheses is given number of the registers. The ranges of number of registers are in
    310310form 'START:LAST'. Example:</p>
    311311<p>Syntax: S_SUB_I32 SDST, SSRC0, SSRC1<br />