Date: Thu, 21 Dec 2000 11:50:02 +0200 From: Tuukka Toivonen X-Sender: tutoivon AT paju DOT oulu DOT fi To: pgcc AT delorie DOT com Subject: mmx inline assembly Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: pgcc AT delorie DOT com Can anyone explain how to use inline MMX assembly? I can not find any documentation from the pgcc site, except a mention in FAQ that it supports it. Reading sources (i386.h) it appears that the MMX register class character is "x". Correct? Now how do I use it? Input long long ints or what? A short example piece of code would be excellent, or a pointer to some documentation. Is it possible to instruct pgcc so that it accepts inline MMX assembly with MMX register constraints, but does not specifically generate MMX code (except that required to load the registers)? This is because the MMX code generation seems not to work very well (as I described in my previous mail).