as.info: ARC Directives
Go forward to ARC Opcodes
Go backward to ARC Floating Point
Go up to ARC-Dependent
Go to the top op as
ARC Machine Directives
The ARC version of `as' supports the following additional machine
directives:
`.2byte EXPRESSIONS'
*TODO*
`.3byte EXPRESSIONS'
*TODO*
`.4byte EXPRESSIONS'
*TODO*
`.extAuxRegister NAME,ADDRESS,MODE'
*TODO*
.extAuxRegister mulhi,0x12,w
`.extCondCode SUFFIX,VALUE'
*TODO*
.extCondCode is_busy,0x14
`.extCoreRegister NAME,REGNUM,MODE,SHORTCUT'
*TODO*
.extCoreRegister mlo,57,r,can_shortcut
`.extInstruction NAME,OPCODE,SUBOPCODE,SUFFIXCLASS,SYNTAXCLASS'
*TODO*
.extInstruction mul64,0x14,0x0,SUFFIX_COND,SYNTAX_3OP|OP1_MUST_BE_IMM
`.half EXPRESSIONS'
*TODO*
`.long EXPRESSIONS'
*TODO*
`.option ARC|ARC5|ARC6|ARC7|ARC8'
The `.option' directive must be followed by the desired core
version. Again `arc' is an alias for `arc6'.
Note: the `.option' directive overrides the command line option
`-marc'; a warning is emitted when the version is not consistent
between the two - even for the implicit default core version
(arc6).
`.short EXPRESSIONS'
*TODO*
`.word EXPRESSIONS'
*TODO*
Created Wed Sep 1 16:41:03 2004 on bee with info_to_html version 0.9.6.