Changeset 3637 in CLRX


Ignore:
Timestamp:
Jan 19, 2018, 8:06:40 AM (2 years ago)
Author:
matszpk
Message:

CLRadeonExtender: CLRXDocs: Update description of '.set', '.equ', '.equiv', '.eqv' pseud-ops: add info about register assignment.

File:
1 edited

Legend:

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

    r3634 r3637  
    211211### .equ, .set
    212212
    213 Syntax: .equ SYMBOL, EXPR 
    214 Syntax: .set SYMBOL, EXPR
    215 
    216 Define symbol with specified value of the expression given in second operand. Symbol
    217 defined by using these pseudo-operations can be redefined many times.
     213Syntax: .equ SYMBOL, EXPR|REG 
     214Syntax: .set SYMBOL, EXPR|REG
     215
     216Define symbol with specified value of the expression or register or register range
     217given in second operand. Symbol defined by using these pseudo-operations can be
     218redefined many times.
    218219
    219220### .equiv
    220221
    221 Syntax: .equiv SYMBOL, EXPR
    222 
    223 Define symbol with specified value of the expression given in second operand.
     222Syntax: .equiv SYMBOL, EXPR|REG
     223
     224Define symbol with specified value of the expression or register or register range
     225given in second operand given in second operand.
    224226Symbol defined by using `.equiv` can not be redefined. If symbol was already defined
    225227this pseudo-operations causes an error.
     
    227229### .eqv
    228230
    229 Syntax: .eqv SYMBOL, EXPR
    230 
    231 Define symbol with specified expression given in second operand.
     231Syntax: .eqv SYMBOL, EXPR|REG
     232
     233Define symbol with specified expression or register or register range
     234given in second operand given in second operand.
    232235Symbol defined by using `.eqv` can not be redefined.
    233236If symbol was already defined this pseudo-operations causes an error.
Note: See TracChangeset for help on using the changeset viewer.