Changes between Version 22 and Version 23 of ClrxAsmAmd
- Timestamp:
- 12/29/17 14:00:36 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ClrxAsmAmd
v22 v23 17 17 like register usage, UAV usage, floating point setup.</p> 18 18 <p>A <code>.data</code> section inside kernel is usable section and holds same zeroes.</p> 19 <h2>Layout of source code</h2>19 <h2>Layout of the source code</h2> 20 20 <p>The CLRX assembler allow to use one of two ways to configure kernel setup: 21 21 for human (<code>.config</code>) and for quick recompilation (ATI CALNotes and the metadata string).</p> 22 22 <h2>Scalar register allocation</h2> 23 23 <p>To used scalar registers, assembler add 2 additional registers for handling VCC.</p> 24 <h2>List of specific pseudo-operations</h2>24 <h2>List of the specific pseudo-operations</h2> 25 25 <h3>.arg</h3> 26 26 <p>Syntax for scalar: .arg ARGNAME [, "ARGTYPENAME"], ARGTYPE[, unused]<br />