Changeset 3702 in CLRX


Ignore:
Timestamp:
Feb 2, 2018, 7:33:20 PM (2 years ago)
Author:
matszpk
Message:

CLRadeonExtender: CLRXDocs: Add info about registers kernel setup.

Location:
CLRadeonExtender/trunk/doc
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • CLRadeonExtender/trunk/doc/ClrxAsmAmd.md

    r3676 r3702  
    2323The CLRX assembler allow to use one of two ways to configure kernel setup:
    2424for human (`.config`) and for quick recompilation (ATI CALNotes and the metadata string).
     25
     26## Register usage setup
     27
     28The CLRX assembler automatically sets number of used VGPRs and number of used SGPRs.
     29This setup can be replaced by pseudo-ops '.sgprsnum' and '.vgprsnum'.
    2530
    2631## Scalar register allocation
  • CLRadeonExtender/trunk/doc/ClrxAsmAmdCl2.md

    r3676 r3702  
    5050The CLRX assembler allow to use one of two ways to configure kernel setup:
    5151for human (`.config`) and for quick recompilation (kernel setup, stub, metadata content).
     52
     53## Register usage setup
     54
     55The CLRX assembler automatically sets number of used VGPRs and number of used SGPRs.
     56This setup can be replaced by pseudo-ops '.sgprsnum' and '.vgprsnum'.
    5257
    5358## Scalar register allocation
  • CLRadeonExtender/trunk/doc/ClrxAsmGallium.md

    r3572 r3702  
    2424
    2525Kernel function should to be aligned to 256 byte boundary.
     26
     27## Register usage setup
     28
     29The CLRX assembler automatically sets number of used VGPRs and number of used SGPRs.
     30This setup can be replaced by pseudo-ops '.sgprsnum' and '.vgprsnum'.
    2631
    2732## Scalar register allocation
  • CLRadeonExtender/trunk/doc/ClrxAsmRocm.md

    r3671 r3702  
    2424
    2525Kernel function should to be aligned to 256 byte boundary.
     26
     27## Register usage setup
     28
     29The CLRX assembler automatically sets number of used VGPRs and number of used SGPRs.
     30This setup can be replaced by pseudo-ops '.sgprsnum' and '.vgprsnum'.
    2631
    2732## Scalar register allocation
Note: See TracChangeset for help on using the changeset viewer.