Analog Devices VISUALDSP++ 3.5 Manual page 110

C/c++ compiler and library for adsp-219x processors
Hide thumbs Also See for VISUALDSP++ 3.5:
Table of Contents

Advertisement

C/C++ Compiler Language Extensions
Table 1-9. ASM() Operand Constraints
1
Constraint
b
B
c
C
cc
d
D
e
f
g
G
memory
r
u
v
w
x
1-72
Description
input xregs to MAC
input yregs to MAC
results from ALU
result from int multiplies
Used in the clobber list to tell the
compiler that condition codes have
been clobbered
input xregs to SHIFTER
result from shift
data registers, size 16
shift amount
ALU X registers
ALU Y registers
Used in the clobber list to tell the
compiler that the asm() statement
writes to memory
all registers
DAG1 L registers
DAG2 L registers
DAG1 I registers
DAG1 M registers
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
Registers
MX1, MX0, SR1, SR0, MR1,
MR0, AR
MY1, MY0
AR
MR0
ASTAT
SI, SR1, SR0, MR1, MR0,
AX0, AY0, AX1, AY1, MX0,
MX1, MY0, MY1, AR
SR1
SI, AX1, AX0, MX1, MX0,
MY0, MY1, AY1, AY0, MR1,
MR0, SR1, SR0, AR
SE
AX1 AX0 AR SR1 SR0 MR1 MR0
AY1 AY0
SR1, SR0, SI, MY1, MX1,
AY1, AX1, MY0, MX0, AY0,
AX0, MR1, MR0, AR, I0-I7,
M0-M7, L0-L7
L0-L3
L4-L7
I0-I3
M0-M3
for ADSP-219x DSPs

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?

Related Products for Analog Devices VISUALDSP++ 3.5

Table of Contents