Skip to main content

IAR Embedded Workbench for Arm 9.70.x

Alternative mnemonics

In this section:

A number of mnemonics used by other assemblers will be translated by the assembler when the option -j is specified. These alternative mnemonics are allowed in CODE16 mode only. The following table lists the alternative mnemonics:

Alternative mnemonic

Assembler mnemonic

ADCS

ADC

ADDS

ADD

ANDS

AND

ASLS

LSL

ASRS

ASR

BICS

BIC

BNCC

BCS

BNCS

BCC

BNEQ

BNE

BNGE

BLT

BNGT

BLE

BNHI

BLS

BNLE

BGT

BNLO

BCS

BNLS

BHI

BNLT

BGE

BNMI

BPL

BNNE

BEQ

BNPL

BMI

BNVC

BVS

BNVS

BVC

CMN{cond}S

CMN{cond}

CMP{cond}S

CMP{cond}

EORS

EOR

LSLS

LSL

LSRS

LSR

MOVS

MOV

MULS

MUL

MVNS

MVN

NEGS

NEG

ORRS

ORR

RORS

ROR

SBCS

SBC

SUBS

SUB

TEQ{cond}S

TEQ{cond}

TST{cond}S

TST{cond}

Table 167. Alternative mnemonics 


Refer to the ARM Architecture Reference Manual (Prentice-Hall) for full descriptions of the mnemonics.