This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
problem came up with mmx programming
- From: ankit jain <jain_mlsu at yahoo dot com>
- To: gcc-help at gcc dot gnu dot org
- Date: Tue, 13 Jul 2004 04:22:44 -0700 (PDT)
- Subject: problem came up with mmx programming
hi,
i have a problem in gcc in syntax. the problem is
w.r.t the input and output operands we use. some of
the times we use %1 and %2 or %3. somewhat i am not
able to understand what actually these number means.
what they try to say at the operand level. because if
i have put 3 variables at input and i use at input
operand %3 it works somewhat because it gives error
when i give %4 because i suppose i cant give it more
than number of variables i am using. but if i increase
1 or 2 variable at output constraint it removes that
error. so actually what is the relation in this.
even in a manual i have seen using more than one
operand eg. "leal(%1,%1,4),%0"
i could not get what this means
thanks
ankit
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail