public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* movq
@ 2004-11-20 18:37 Ankit Jain
  0 siblings, 0 replies; only message in thread
From: Ankit Jain @ 2004-11-20 18:37 UTC (permalink / raw)
  To: gcc

i have defined a var. as uint64_t var;

in asm construct finally the value from mm1(mmx
register) is copied to this var

"movq %%mm1,%0\n"
the operand used is like this
:"=g"(var)

actually what i want to ask is it(movq) is not able to
transfer the value to this var. it is working as movd
and is working for 32 bit integers.

what is this 'g' operand. as i know its for system to
decide how it treats it

thanks

ankit jain

________________________________________________________________________
Yahoo! Messenger - Communicate instantly..."Ping" 
your friends today! Download Messenger Now 
http://uk.messenger.yahoo.com/download/index.html

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-11-20 18:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-11-20 18:37 movq Ankit Jain

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).